请知悉:本文最近一次更新为 5个月 前,文中内容可能已经过时。

2021年的时候,Switch上发布了一款Cotton的游戏,细心的网友很快发现其中内置了一款土星模拟器,可以通过替换镜像运行不少土星主机的游戏,于是为玩家们打开了一扇大门。

之后的事情大家也知道,很多大神出手,制作了很多基于土星模拟器的Switch游戏

2023年的时候我转载了一篇 foxshen88 大神发布的:抛砖引玉来谈一下关于土星模拟器游戏的制作

可以看出,当时制作的方法还挺麻烦的。最近发现 Markus95^^ 大神发布了新版的便捷的土星模拟器游戏制作工具,于是有了本文。

制作环境是Windows+Python,你需要有自己的密钥文件,如果没有,参考教程:Switch 大气层 Hekate 引导页获取本机密钥信息 图文教程

电脑上的操作流程如下:

  1. 下载必须的资源

    解压密码:shipengliang


    python-3.10.0-amd64.rar

    chdman.rar

    Saturn_2_NSP_v1.3.rar

  2. Python环境安装

    解压python-3.10.0-amd64.rar,双击解压后的python-3.10.0-amd64.exe

    勾选上底部的 Add Python 3.10 to PATH,然后点 Install Now

    Python安装示意图

  3. 游戏镜像转换

    SEGA Saturn 土星主机的游戏镜像通常是chd格式的,需要转换为cue格式,具体方法如下:

    下载好的chdman.rar,放C盘根目录,右键解压到当前文件夹,解压后得到chdman文件夹。

    将要转换的chd文件放到chdman文件夹中,进入chdman文件夹,拖拽chd文件到 Extract CHD to CUE.bat,稍等片刻,会得到一个cue和bin后缀的文件,这俩文件一会要用,先记住

    当然如果你有其他格式的,诸如gdi或者iso后缀的镜像,需要把他们先拖拽到 CUE-GDI-ISO to CHD.bat,转换为chd后,再重复刚才chd到cue的方法,得到最终所需的cue和bin文件。

  4. 依赖项安装

    下载好的Saturn_2_NSP_v1.3.rar,放C盘根目录,右键解压到当前文件夹,解压后得到Saturn_2_NSP_v1.3文件夹。

    进入Saturn_2_NSP_v1.3文件夹,进入 dependance文件夹,双击 install_pillow.bat 安装所需依赖。

    PS:如果依赖安装特别慢(中国用户可能会这样),那记事本打开 install_pillow.bat,前两行的尾部分别添加:

     -i https://mirrors.aliyun.com/pypi/simple/

    之后再双击这个文件应该就能快速安装了。依赖项安装结束后,后续不再需要重复安装依赖,至此环境准备完毕。

  5. 密钥、镜像以及图标的放置

    进入Saturn_2_NSP_v1.3文件夹,将自己设备的密钥prod.keys,放到tools文件夹里,复制一份prod.keys重命名为keys.ini,也放到tools文件夹里。

    第三步得到的游戏文件(cue和bin)放到games文件夹里。

    准备一个256*256 小于100kb的jpg游戏图标用的图片,放到games文件夹里。

  6. 启动命令行,输入指令并回车:

    cd C:\Saturn_2_NSP_v1.3

    之后输入:

    Python Saturn_2_NSP_v1.3.py

    拉起制作程序。

  7. 点击 Select Emu 按钮,选择底包,自带了3个,区别就是选最小的底包做出来的尺寸稍微小一些。

    emu三选一

  8. 点击 Saturn ISO 按钮,选择刚才games文件夹中的cue文件。

    游戏镜像存放示意图

  9. Change ID 后的输入框输入新的id,比如我输入的是01。

    Enable 4 MBWidescreen 都可以开启(绿色为开启状态)。

    TITLE 后面输入游戏标题。

  10. 点击 COVER 按钮,选择刚才的游戏图标图片,再提醒一次,256*256 尺寸小于100k的jpg。

    ID示意图

  11. 之后点击 Create a Nsp… 按钮,耐心等待,直至弹出提示,是否继续制作其他游戏,按需点是或者否。

    此时,目录里就已经出现做好的游戏了:

    生成效果图


参考资料

[Tuto-Switch] Saturn 2 NSP v1.3: Jeux Saturn sur Switch


如您从本文得到了有价值的信息或帮助,请考虑扫描下方二维码捐赠和鼓励。

本站资源,请 注册城通账户 后,使用客户端下载,参考教程:城通网盘如何使用客户端下载文件



尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《Switch 土星模拟器游戏制作 图文教程》相关的博文:


2
留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌
170154293
170154293
【🚶访客】

制作的游戏不能保存游戏进度 每次保存就闪退 报错