【Switch】SNES NES官方模拟器注入游戏教程+游戏ROM下载+全屏补丁!

加入收藏     作者 用户上传   2023-04-05 13:07:04

  【Switch】SNES NES官方模拟器注入游戏教程+游戏ROM下载+全屏补丁!

  snesnes官方模拟器注入,这两年发展,可以统一用CaVE Database Manager这个软件实现,配合SFROM_Tool和fdstool等rom工具以及notepad编辑lclassics.titlesdb,完美注入最近新版本。

  CaVE Database Manager 最新版本号1.2.1,作者停更了半年多后,2021年10月再次恢复更新,未来会支持N64和MD。最新的CaVE Database Manager实现了把png、 jpg图片自动转成官方模拟器所需的XTX-Z格式,还加进了官方sp(改版rom)的功能,支持日版美版sfc fc snes nes,堪称完美。现阶段工具有两处BUG,导致模拟器提示按键小图标和游戏内容年代介绍消失,以及5.4 2.4新加的游戏运行有问题,可以暂时按着作者提示修改--这里,作者会在下个版本里修复。还有,如果你碰上了,用了一段时间后出现打不开的情况,可以在win10下重新建个新用户进去就好用了。

  原帖地址:CaVE Database Manager - A SNES, NES, N64, Genesis Switch Online modding App

  之前注入教程snes的rom编辑已经不好用了,在新版本snes中会死机,必须用SFROM_Tool修改才行(具体后面说)

  再有snes需要破解的ips才能加入注入的游戏,最新的snes/sfc是2.4 。nes不需要破解直接可以加游戏。SNES和nes日版我在慢慢做(不知道能否坚持),美版的因为有之前德国大神18Phoenix做的mod,我加进去一些自己喜欢的,已经整合好。

  另外,新版本snes兼容性更好一些,之前的斩3和电精中文版都可以运行,天地三部曲英文可以完美运行,中文版声音仍然不行。

  1,用CaVE Database Manager先建个新的日版或者美版的snes nes,会出现最新版本的官方游戏,之后再慢慢加进去自己的新游戏。具体操作很简单,加游戏选Import ROM,在增加的游戏上面选封面和截图图片,改名字和编辑具体游戏介绍等。注意的是要经常保存,美版的snes和nes不能识别汉字,日版可以但字库缺字,所以简介上需要自己编辑删减(一直没找到字库的解决办法)。另外,注意选择语言(默认日文或英文),如果不选你机器用的语言,进去后看不到你加的介绍内容。

  2,游戏ROM,nes游戏一般直接可以用,但是如果是磁碟版本fds格式的需要用fdstool转化成qd格式。具体需要在程序文件夹空白处,按shift键,再点鼠标右键打开菜单,选“在此处打开powershell窗口”(win10下这样,其他操作系统是打开什么命令啥的)。在窗口里面输入“ .fdstool.exe xxx.fds xxx.qd”(引号里面的内容,xxx换成游戏名字)就完成了。"

  snes游戏需要用到SFROM_Tool转换成sfrom格式,转换前进入edit--advanced options里把game code 设成1000(必须),swtich里面dot clock speed 设成4656(非必须,大部分游戏可以不改这个)。

  3,CaVE Database Manager目前最新到snes2.4和nes5.4 。如果想把日版独有游戏加到美版里,又或者新版本出来后加游戏到旧版里,这就用到nxdumptool。把nxdumptool安装到ns中,用它把新版本程序内容dump出来(不知道什么原因,升级到13.0后,只能在红字那个hbl里面正常dump),这样官方所有游戏和设置文件都有了。

  dump下来后(选romfs),用notepad打开lclassics.titlesdb找到新游戏的编号,有了编号可以找到新游戏的文件夹(在titles里面)可以作为新游戏加进自己的mod里面。还有新版本需要用新的strings.lng文件(模拟器界面游戏介绍的信息文件,可以用notepad编辑),用旧的会出现乱码,从新dump下来的程序内0100B4E00444C000romfsbootappresourcesstrings里面找到,有各种语言,选自己要用的就行,覆盖自己MOD里面的文件。

  18Phoenix做的Phoenix XTX-Z Generator v1.4小程序也可以转化图片格式,做个备选。

  4,snes每次需要破解ips才能用mod,放在SD:/atmosphere/exefs_patches/SNES(或SFC)Online - Full Unlock或者SD:/sxos/exefs_patches/SNES(或SFC)Online - Full Unlock/里面。nes不需要破解,直接就可以用mod。

  5,貌似每次新版本都会减小程序的游戏容量,目前nes最多521个游戏,snes最多612个游戏,太多了容易死机,所以自己整理的mod尽量做删减,别加进去太多。需要注意的是,超过280个游戏,模拟器退出后就会报错,不过不影响正常运行。

  6,有时候自己通过ftp反复加游戏后,会出现进不去的情况,可以取出sd卡,删掉全部重新考进去,exFAT格式还是不太稳定。

  7,mod还可以做到去用户图标和游戏运行时的背景以及画面满屏(原版因为底部要显示按键提示,所以画面底部缩了一小段),我自己整理的加了进去,不喜欢的可以删掉romfsbootappresources里面的prefabs(背景)和scenes(图标)、scripts(满屏)三个文件夹。

  8,snes和nes有很多游戏还是不兼容,nes大部分中文游戏都不能运行,就兼容性来说还是全能等模拟器比官方好,不过官方用起来感觉比其他模拟器更舒服一些,看个人喜好吧。snes具体兼容可以看这里SNES VC/CC Compatibility - Google 表格

  9,做好的mod放到大气层SD:/atmosphere/contents/或者sxos的SD:/sxos/titles/里面。

  10,最新的nes5.4/snes2.4,需要12.1系统。最早的sens1.0和1.1以及nes4.0需要9.2版本,snes2.2/nes5.2需要11.0系统。

  结合之前的,我整理好了nes5.4的484个游戏(只有忍龙替换成中文,其他的没做,因为几乎所有的rpg中文都运行不了)和snes 2.4的605个游戏(含能运行的大部分中文游戏),加入的中文我在游戏标题信息里加入了(C)的标志。snes和nes里面都包含了sfc和fc日版独有的游戏,不过因为主要用的是国外网友做的mod改的,所以依然有很多好游戏没有。日版fc sfc由于支持中文,所以准备自己慢慢加进去精品和自己喜欢的,不知道能否坚持做完。

  所有工具和mod都放在了百度盘里。。。。。CaVE Database Manager在注入工具里。。。。.

  ------------------以前的注入教程,基本作废,具体编辑lclassics.titlesdb和strings.lng可以看一下---------------------------------~

  snes官方模拟器整体结构和之前的nes差不多,但和nes不同的是rom不能改名直接用,它用的是sfrom文件而不是sfc或者smc。sfrom文件是去年出的sfc mini用的格式,但用sfc mini工具直接转成sfrom也不能用。后来国外诸多大神研究发现,只要在sfc或者smc文件后面加上特定的注脚(用十六制编辑工具)就可以用了。我自己尝试替换了个中文塞尔达成功。封面图片,可以用nes的工具转。

  现在已经有国外大神做好了mod,主要是两个人在做,一个是Densley,他的最新版本是mod 2.1,暂时不更新了,等模拟器更新,提高enix游戏的兼容(据说大容量游戏兼容性不好)。另外一个人是gamji,他的最新mod是2.0,在Densley基础上又加了20个游戏,并修正了错误,现在一共加进去220个游戏。这两个我都放在网盘里。; N2 y, P3 `0 lS

  做好的mod基本囊括了所有经典游戏,可以做的就只有替换成中文了。

  具体步骤:

  (第1-8点的文件和文件夹位于文件夹01008D300C50C000 romfs titles中)2 P3 d% ?8 d+ v: i

  1,用十六进制编辑器(推荐UltraEdit)打开 2016_e.sfrom(mario kart的rom,已经放在网盘01008D300C50C000.zip里面),复制80000-80015(位于底部)的所有内容,这是页脚。

  2,用十六进制编辑器(推荐UltraEdit)打开你要加进去的 sfc rom,将先前复制的页脚添加到rom的底部。

  3,将您的rom命名为XXXX_e.sfrom,并将其放在名为S-XXXX_e的文件夹中。,

  4,复制2016_e.sfromsig(已经放在网盘01008D300C50C000.zip里面)并将其重命名为XXXX_e.sfromsig。

  5,复制文件 S-2016_e.xtx.z(封面)和S-2016_e-details.xtx.z(截图)重命名为S-XXXX_e.xtx.z和S-XXXX_e-details.xtx.z。

  6,2个先前重命名的文件,用switchtoolbox打开它们(用nes添加游戏工具也可以,图片格式和nes一样,工具都放在网盘里面了),分别替换新封面和新截图。

  7,使用notepad++打开lclassics.titlesdb并添加一个这样的条目

  "S-XXXX_e": {

  "code": "S-XXXX_e",

  "rom": "/titles/S-XXXX_e/XXXX_e.sfrom",

  "sort_title": "title lowercase only",

  "details_screen": "/titles/S-XXXX_e/S-XXXX_e-details.xtx.z",

  "copyright": "copyright of the game",

  "title": "Title",

  "armet_threshold": 0,

  "lcla6_release_date": "2019-09-01",

  "armet_version": "off",

  "sort_publisher": "publisher",

  "title_zhHant": "ー",

  "save_count": 1,

  "volume": 88,

  "title_zhHans": "ー",

  "publisher": "publisher",

  "title_ko": "ー",

  "rewind_interval": 1.5,

  "release_date": "date of release YYYY-MM-DD",

  "players_count": 1, the number of player supported

  "cover": "/titles/S-XXXX_e/S-XXXX_e.xtx.z",

  "simultaneous": false, true if theres multiplayer

  "autoplay": []) 

  },

  8,保存lclassics.titlesdb。

  9,转到 01008D300C50C000 romfs bootapp resources strings en里,然后使用notepad++打开strings.lng。

  10,添加这样的条目

  9 V- o4 M. r0 L2 Q* G

  "META_TITLE_COMMENT_S_XXXX_e": "Description",

  11,保存strings.lng。

  结束

  网盘里01008D300C50C000.zip其实是作者做的一个添加游戏的模子,上面提到的文件都在里面,只要按照步骤替换成自己的游戏和封面即可。

  我自己替换的中文(在snes mod 文件夹里),直接覆盖就行了,具体有:

  塞尔达、银河战士、时空之旅、火焰纹章3-5(以后会不断增加)。

  新增电精(日版,中文不能运行)、皇家骑士团2(中文),国外的mod里面没有,请覆盖到Densleys Snes Online Mod 2.1(200 games)里,220个那个mod没做。

下载地址(由星辰用户FMH0发布):

热门推荐
资讯资料
  • switch《任天堂NS官方模拟器/超级任天堂娱乐系统 Nintendo Switch Online》英文版nsp下载【2024.08.09最新版】

    switch《任天堂NS官方模拟器 Nintendo Switch Online》2024年7月12日最新版本发布,本次更新了Game Boy Advance以及ゲームボーイアドバンス

  • switch《伊甸园创世纪(Eden Genesis)》英文版1.0.013金手指下载

    switch《伊甸园创世纪(Eden Genesis)》英文版1.0.013金手指发布

  • switch《伊甸园创世纪(Eden Genesis)》英文版nsz下载+1.0.013补丁

    switch游戏《伊甸园创世纪(Eden Genesis)》是一款赛博朋克风格平台游戏,游戏设定在一个充满霓虹灯光效和高科技氛围的未来都市,玩家将会在这个充满赛博朋克元素的世界中穿梭。