下载地址:https://wwub.lanzoue.com/iPSzx0si0pwj
不经常查看论坛,无法提供技术帮助。
之前使用过Nintendont老版本的玩家可直接跳至第四节“使用教程”查看该MOD版本新增的功能,如果你想知道Nintendont 6.5更新的内容,可在英文原版发布页查看更新内容。
1.程序介绍
Nintendont是一款Wii平台的自制程序,用于在Wii平台运行NGC游戏,该程序也可以使用WiiU的Wii VC注入器制作成为WUP程序,支持使用WiiU Pad手柄按键玩NGC游戏。
因为编译工具链更新的原因,导致很多修改与汉化的版本会在退出游戏时导致死机,该汉化版本使用了正确的工具链编译并没有该问题。
该汉化版本是原版Nintendont 2022年12月15日最新的6.5 MOD版,MOD版本名为“Nintendont-MMMod-old”,该版本在原版的基础上增加了包括自定义主题,自定义字体颜色,自定义游戏载入动画等功能的支持。
2.致谢
感谢xjsxjs197大佬的汉化文本,该汉化使用了xjsxjs197大佬的原版Nintendont汉化文本,并进行了修改与美化,同时也感谢该程序的原作者及其MOD版本的作者。
十分欢迎各位网友搬运该帖,进行传播与分流,我会提供汉化版本中所使用的代码与素材。介于国内的网络文件分享环境,一个人无法时刻对资源进行补档,希望大家可以多多搬运并使用自己的网盘链接进行分享,同时有能力的玩家也可以直接前往底部的Github地址进行下载。
3.安装教程
在提供的压缩包内为两个文件夹,其中install文件夹内是WiiU用WUP程序,Wii玩家可以直接删除。apps文件夹内是Wii与WiiU所需的必须文件,Wii/WiiU玩家需要将apps文件夹内的Nintendont文件夹及其内部文件复制到你的自制软件目录内,可以是你的SD可根目录下的apps文件夹。
将NGC游戏复制到/games/目录内。对于2碟游戏,应该在/games/下创建一个子目录/games/MYGAME/(其中MYGAME可以自行修改),然后将光盘1命名为“game.iso”,将光盘2命名为“disc2.iso”。
对于提取的FST,FST必须位于子目录中,例如/games/FSTgame/sys/boot.bin。
Ø boot.dol:该文件是程序本体,可自行校验哈希查看是否被篡改。哈希SHA1:D3A9C644B4CC4B181B3AE47E1D5ED869E626A0B2
Ø icon.png:该文件是自制程序的显示图标。
Ø meta.xml:该文件是自制程序的信息。
Ø titles.txt:该文件控制了程序内读取NGC游戏文件后的显示游戏名,可以自行修改。
Ø gcn_md5.zip:该文件内放置了NGC游戏的MD5哈希信息。
Ø Preview:该文件夹内放置了网络下载程序主题时显示的预览图(如不在程序内下载主题,则可以删除)。
Ø CustomGameLoader:该文件夹内放置了一些自定的游戏加载图(如不喜欢可以删除)。
WiiU玩家可以在复制了上述文件后使用WUP安装程序安装install文件夹内的WUP程序,但该WUP由于使用了默认ID生成,所以可能会导致某些玩家安装失败,这可能是ID冲突造成的。可以自行使用注入程序生成WUP。
4.使用教程
4.1 快捷键
Wii在游戏时可使用手柄的“R+Z+B+十字下键”退出游戏,WiiU用户可直接按Home键退出游戏(有认为该按键方案不好会造成误触的玩家可留言反馈,人数多的话可考虑修改代码)。
4.2 自定义主题
该MOD版本支持自定义更换主题,程序内也可选择下载近100套预制主题(可能会崩溃),Preview文件夹内放置了在下载主题时的预览图。
4.3 自定义背景
如果你想要自定义程序背景,则可以将一张分辨率为640*480像素的PNG/JPG图片,放置在Nintendont程序目录内,背景图像的名称只能是NinLegacy.png、NinBack.png、background.png或background.jpg其中的一个(这可能需要你开启Windows的显示文件后缀名功能),图像文件名字的不同会改变程序的默认文字颜色:
Ø NinLegacy.png:当背景图像为该名称时,程序的默认文字颜色将是“白色”。
Ø NinBack.png:当背景图像为该名称时,程序的默认文字颜色将是“黑色”。
Ø background.png:当背景图像为该名称时,程序的默认文字颜色将是该汉化版的默认文字颜色“白色”。
Ø background.jpg:当背景图像为该名称时,程序的默认文字颜色将是该汉化版的默认文字颜色“白色”。
4.4 自定义文字颜色
当然你也可以自定义文字的颜色,你需要在Nintendont程序目录内放置一个名为textcolor.ini的文本文档,并在这个文档内填写你想要的文字颜色的16进制RGBA数值,这里放一些常用的颜色数值:
Ø 水蓝色 :00FFFFFF 黄色 :FFFF00FF
Ø 黑色 :000000FF 白色 :FFFFFFFF
Ø 蓝色 :0000FFFF 青色 :008080FF
Ø 深蓝色 :00173bFF 银色 :C0C0C0FF
Ø 紫罗兰色 : FF00FFFF 红色 :FF0000FF
Ø 灰白色 :808080FF 紫红色 :800080FF
Ø 绿色 :00C108FF 橄榄色 :808000FF
Ø 青色 :00FF00FF 海军蓝 :000080FF
Ø 栗色 :800000FF
更多的RGB颜色代码可以在https://en.wikipedia.org/wiki/Web_colors#Extended_colors这个网址中寻找,建议将RGBA中的”A”值设置为FF。
4.5 自定义游戏加载界面
该MOD版在加载NGC游戏时会播放NGC的游戏载入动画,同时你也可以增加一张图像在播放NGC加载动画之前显示。
图像必须是一张分辨率为640*480像素的PNG图片,放置在Nintendont程序目录内,加载图像的名称只能是NinBackBars.png或NinBackNoBar.png,加载图像名称的不同会决定是否显示加载进度条:
Ø NinBackBars.png:加载时显示底部进度条。
Ø NinBackNoBar.png:加载时不显示底部进度条。
同时在Nintendont程序目录内有一个名为CustomGameLoader的文件夹,内部可以放置以游戏ID前三个字母/数字命名的PNG图像,该图像将在同游戏ID加载时单独显示,我已经预先放置了一些命名好的图像,如果你不喜欢可以将该文件夹删除。
将单独的游戏加载图像文件名加上X,放置在Nintendont程序目录时,匹配的游戏加载时将会显示具有下方进度条的单独加载图像。
4.6 恢复默认主题
你可以在设置菜单下按1键进入更新菜单,选择主题下载菜单,在该菜单中选择恢复默认,就可以恢复默认主题。
5.编译教程
因为devkitPRO的开发者只提供最新的开发工具链,这会导致使用旧版本工具链的Nintendont代码无法被正确的编译,会出现退出游戏时死机的BUG。
原作者表示并没有太多的精力将旧项目代码迁移至新的工具链,但devkitPRO项目的开发者同时也表示不会提供任何旧版本的devkitPRO,并表示开发者应当规范自己的代码并将代码与他同步更新到最新的开发工具链(这是目前自制程序开发者与工具链开发者的主要矛盾)。
所以如果你想更改代码或自行编译,则需要自行前往第三方的devkitPRO代码存储网站下载旧版本的devkitPRO代码,我不建议你使用Windows系统进行编译和使用原作者Github中提供的Windows版工具链代码,那可能会导致你编译失败,Linux代码可以在https://wii.leseratte10.de/devkitPro/中下载。
只需要安装devkitARM r53-1、devkitPPC r35-1(Linux)以及libOGC 1.8.23-1这三个版本的旧工具链,以及最新的WII-dev套件中的devkitppc-rules和gamecube-tools即可进行编译。
首先你需要在系统中安装devkitPRO,安装教程可以在devkitPRO的官方wiki中找到,https://devkitpro.org/wiki/devkitPro_pacman。
随后在第三方网站中下载devkitARM-r53-1-linux.pkg.tar.xz、devkitPPC-r35-1-linux.pkg.tar.xz以及libogc-1.8.23-1-any.pkg.tar.xz这三个文件,并使用dkp-pacman -U命令进行安装。
随后执行dkp-pacman -S wii-dev,并键入数字2与13选择安装最新版的devkitppc-rules和gamecube-tools,最后选择“10)devkit-env”来设置环境变量(你可能需要重复的执行dkp-pacman -S wii-dev命令三次选择要安装的组件)。
6.外部链接:
以下的外部链接可能会给你帮助,本人Wii玩的并不多,上述教程有错误的还请大家指出,不要尝试提出新的功能建议,Github及本贴都并不是本人的账号,也不要尝试寻找我。
在代码的Release目录中有制作WiiU WUP时使用的素材,大家可以随意取用。
第三方devkitPRO工具链历史版本仓库:https://wii.leseratte10.de/devkitPro/
devkitPRO工具链官网:https://devkitpro.org/
类Unix系统安装devkitPRO工具链wiki:https://devkitpro.org/wiki/devkitPro_pacman
该汉化版本的源码Github(账号非本人):https://github.com/sfxfs/Nintendont-MMMod-old-chs
原版Github:https://github.com/FIX94/Nintendont
原版发布:https://gbatemp.net/threads/nintendont.349258/
xjsxjs197大佬的老版本汉化Github:https://github.com/xjsxjs197/WiiEmuHanhua
xjsxjs197大佬的老版本汉化发布页:https://bbs.a9vg.com/thread-5366584-1-1.html
原英文MOD版本的Github:https://github.com/drescherflo/Nintendont-MMMod-old
原英文MOD版本的发布页:https://gbatemp.net/threads/nintendont-themes-and-custom-mods.374469/
原英文MOD版本的网站:https://send0r.de/MMMod.html