琵琶行论坛

 找回密码
 注册
每日签到论坛FTP使用教学领取红包(开放!)论坛FTP搜索引擎
楼主: frontlon

【模拟游戏管理软件】TinyGameUI 2.1版本发布

[复制链接]

签到天数: 662 天

[LV.9]以坛为家II

发表于 2019-7-28 21:28:32 | 显示全部楼层
无标题2.png 无标题3.png 无标题3.png
"魂斗罗1"是所有rom共同的名字,我的想法是可以放在上方单独显示
把魂斗罗1改为魂斗罗1__11,列表里面就没有魂斗罗1所有的游戏了,我的意思是将魂斗罗1默认为是原版,如果没有的话,也可以读取到带"__"的rom。
无标题4.png 无标题5.png 我是考虑到nointro的rom,我可以想上图那样直接在名称里面加上"__"就能实现分类了
有些rom的名字是真的好长,显示在第一个里面不是很好看,不如把名字放在上方单独显示,下方只放"__"后面的名字,如果没有"__",就显示原版
回复 支持 反对

使用道具 举报

签到天数: 662 天

[LV.9]以坛为家II

发表于 2019-7-28 22:00:45 | 显示全部楼层
刚刚说的可能不是很清楚
无标题1.png
这是初始状态,3个rom是同一类型的,我想把他们整和在一起
无标题2.png
加上"__"就全部不显示了
无标题3.png
然后我就加了一个不带"__"的rom,这样所有的才能显示,但这个不带"__"的rom必须要手动添加,但在nointro里面每一个rom都有自己的版本,这样每个都要自己添加一个没有版本号的rom,很麻烦的
无标题4.png
这是针对名字很长的rom,显示不是很美观,能不能改成下方那样显示,既能显示全,也比较美观
无标题5.png

这些就是我前面说的那些情况
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

 楼主| 发表于 2019-7-28 23:12:20 | 显示全部楼层
whx110123 发表于 2019-7-28 22:00
刚刚说的可能不是很清楚

这是初始状态,3个rom是同一类型的,我想把他们整和在一起

理解你说的了。
但是目前程序必须得有一个可识别的rom,才能识别主rom。

魂斗罗__原版.zip
魂斗罗__修改版.zip
魂斗罗__无敌版.zip
魂斗罗__30发版.zip

你的意思是这样。

但是程序是无法识别哪个是你要显示的主要版本。
肯定不能固定为原版,如果有的用户不想显示【原版】字样呢?那应该如何显示呢?
回复 支持 反对

使用道具 举报

签到天数: 662 天

[LV.9]以坛为家II

发表于 2019-7-29 00:38:50 | 显示全部楼层
本帖最后由 whx110123 于 2019-7-29 00:42 编辑

我不是很了解各个改版与主要版本是怎么适配的,如果是按照名字来适配
1.把第一个读到的rom作为主要版本,后面读到的rom与主要版本适配的时候,加一个“__”检测,只比较主要版本“__”前面的内容。
2.把第一个读到的rom作为主要版本,进行“__”检测,若有,则将“__”前的内容单独保存,后面读到的rom只与这段内容比较

关于“原版”字样,确实不好定,用英文或者汉字都不是很好,但如果能把上面的问题处理了,nointro、good、OfflineList系列都都带版本号,可以通过在游戏名称的版本号前加“__”实现合并,应该所有的rom都会有“__”。至于你在放在软件的游戏,那种整理方法一般都是个人的,名字正常也不会太长,就按照软件当前版本显示也可以了,




回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

 楼主| 发表于 2019-7-29 10:00:45 | 显示全部楼层
本帖最后由 frontlon 于 2019-7-29 10:06 编辑
whx110123 发表于 2019-7-29 00:38
我不是很了解各个改版与主要版本是怎么适配的,如果是按照名字来适配
1.把第一个读到的rom作为主要版本,后 ...

将读到的第一个作为主要版本肯定不合适啊。

比如:
魂斗罗有四个版本,按文件名排序,最终显示结果是:

  • 魂斗罗1__BUG未修复版
  • 魂斗罗1__精简版
  • 魂斗罗1__我朋友做的版本
  • 魂斗罗1__我最爱玩的版本

这四个版本,我最常玩的是,“我最爱玩的版本”,但是这个版本实际是在最后,排到第一个是【BUG未修复版】。

还有这样的:
  • 魂斗罗1__汉化版
  • 魂斗罗1__日本
  • 魂斗罗1__美版
  • 魂斗罗1__欧版


我最爱玩的是日版。汉化版仅仅是作为收藏,但系统会把汉化版给我排到第一个,因为h字母最靠前,但我从来不玩。

所以读取第一个这种做法实际上就是一种强制措施,由系统确定默认版本,本身就不符合“高度自定义”这个特点。

我觉得应该把这种选择留给用户,而不应该留给系统。



回复 支持 反对

使用道具 举报

签到天数: 662 天

[LV.9]以坛为家II

发表于 2019-7-29 11:57:31 | 显示全部楼层
frontlon 发表于 2019-7-29 10:00
将读到的第一个作为主要版本肯定不合适啊。

比如:

  • 魂斗罗1__BUG未修复版
  • 魂斗罗1__精简版
  • 魂斗罗1__我朋友做的版本
  • 魂斗罗1__我最爱玩的版本

其实我只是想在这种情况下也能显示,上面说的方法也只是针对这种情况。
如果是自己整理想玩的rom,喜欢玩哪个,哪个在前,只需要那个把“__”连同后面的内容删了就好。

回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

 楼主| 发表于 2019-7-29 15:12:06 | 显示全部楼层
whx110123 发表于 2019-7-29 11:57
  • 魂斗罗1__BUG未修复版
  • 魂斗罗1__精简版
  • 魂斗罗1__我朋友做的版本

  • 好的。
    回复 支持 反对

    使用道具 举报

    签到天数: 83 天

    [LV.6]常住居民II

    发表于 2019-9-9 16:11:21 | 显示全部楼层
    非常感谢楼主分享
    回复 支持 反对

    使用道具 举报

    签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-9-9 18:26:08 | 显示全部楼层
    感谢分享
    回复

    使用道具 举报

    签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-9-9 18:27:11 | 显示全部楼层
    感谢分享
    回复

    使用道具 举报

    签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-9-9 18:45:24 | 显示全部楼层
    感谢分享
    回复

    使用道具 举报

    该用户从未签到

    发表于 2019-9-10 12:52:24 | 显示全部楼层
    好东西 收下了 感谢!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号 )

    GMT+8, 2020-3-29 14:52 , Processed in 0.019759 second(s), 9 queries , Gzip On, MemCached On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表