精钢魔像 发表于 2025-1-25 21:02

(本周为FC怀旧周) 有了强大的deepseek,总算找到了较为完美的rom管理办法

本帖最后由 精钢魔像 于 2025-1-25 21:10 编辑

众所周知,玩模拟器离不开no-intro和redump提供的数据库,但他们的数据玩家又不是全都需要,比如:



Zelda II - The Adventure of Link (Europe) (Rev 1).nes
Zelda II - The Adventure of Link (Europe) (Rev 2).nes
Zelda II - The Adventure of Link (Europe).nes
Zelda II - The Adventure of Link (USA) (Collector's Edition).nes
Zelda II - The Adventure of Link (USA).nes


根本不需要这么多。还有些历史问题比如游戏的日版,美版和欧版的内容会不相同,一般情况下是只收集日版就行。no-intro在这方面还行,解析他们提供的xml到数据库,可以过滤掉Unl(未授权发行),beta,工程版,外星科技那些一大堆乱七八糟的东西,重建游戏的主rom子rom关系,把日版rom拣取出来,只是这样还不够,做完后还是有1300多个游戏。

我昨天开始尝试用deepseek补全游戏的发行年份,日式分类(RPG那些),中文名,再和no-intro的数据关联,得到了下图的效果:按年份分几个目录,里面再用中文名建目录,rom文件放里面,想玩哪个直接用资源管理器就行,不用那啥gamelist。整个过程,deepseek补全数据大概1小时多点,因为可能有错,一次粘贴10条,发现错误了要让它改正。python代码在claude下大概花了4、5个小时。

目前程序还些小问题,大致上可用。deepseek推理出来的类型大体上靠谱,下次准备把车球和麻将一类的rom剔除。




└─1994
    ├─1999 - 世纪末的奇迹
    │      1999 - Hore, Mitakotoka! Seikimatsu (Japan).nes
    │
    ├─围棋指南 '94
    │      Igo Shinan '94 (Japan).nes
    │
    ├─家庭棒球 '94
    │      Famista '94 (Japan).nes
    │
    ├─最终幻想I、II(合集)
    │      Final Fantasy I, II (Japan).nes
    │
    ├─爱老师的占卜之星
    │      Ai Sensei no Oshiete - Watashi no Hoshi (Japan).nes
    │
    ├─狮子王
    │      Lion King, The (Europe).nes
    │
    ├─瓦里奥的森林
    │      Wario no Mori (Japan) (En).nes
    │
    ├─索达的复仇 - 星际热带2
    │      Zoda's Revenge - StarTropics II (USA).nes
    │
    ├─高桥名人冒险岛IV
    │      Takahashi Meijin no Bouken-jima IV (Japan).nes
    │
    └─高桥名人的冒险岛III
            Takahashi Meijin no Bouken-jima III (Japan).nes

PS E:\FC2>





精钢魔像 发表于 2025-1-25 23:56

本帖最后由 精钢魔像 于 2025-1-26 00:09 编辑

实机效果。我就是为了这机子写的程序。
遇到bug,不知dq3那“迈向传说...”的3个点犯了什么忌讳,有它资源管理器就报错。

实验了下,在windows里创建3个点结尾的文件夹是不行的,会自动吞掉,我是用python做的路径拷贝,所以... 因为用的win11 24h2,我怀疑还是微软的问题。

接着开整超任和世嘉了。






页: [1]
查看完整版本: (本周为FC怀旧周) 有了强大的deepseek,总算找到了较为完美的rom管理办法