雨落闲着无聊,在网上翻出来了一些很古老的东西:带有插件兼容的EZ Omega内核。但那玩意真的很古老,而且只适配EZ Omega(那个时候也没有EZ Omega Defintive Edition呢)。
于是把它翻新了一遍,移植到了EZ ODE上面来(只支持EZ ODE,除非谁送雨落一张Omega。雨落手上没这卡没法测试。)。
然后雨落又没事多写了几个功能进去,现在它是一个很稳定和完善的内核了。
内核下载地址:
此处隐藏内容请回复后再查看。
插件下载地址(SNES模拟器似乎不能用,以及里面有之前做的测试版内核):https://pan.baidu.com/s/1SKXhngt5pMUI2_lro5Lyvw
此处隐藏内容请回复后再查看。
新特性如下:
1.插件
我们知道,原版内核只支持GBA、GB(C)、NES的游戏,但GBA所支持的模拟器类型可不止这几个。在该内核当中,可以使用外置的插件使烧录卡支持各种不同的文件类型(不止是模拟器,你也可以打开音乐、文本什么的,只要你装了对应插件)。在当前版本中,插件的优先级高于内核自带模拟器,当你安装了NES,GB(C)的模拟器插件时游戏会使用模拟器插件而非自带模拟器。
2.跳过存档
如果游戏玩得很糟糕,想要回档到保存之前?开机时按住L键,就会跳过存档过程。
3.存档备份
这是一个可选的功能,在帮助页面再次按R键进入该功能的开关。启用该功能后,每次存档时耗时可能更长。该功能在每次进行存档的时候,会将先前的存档备份到/SAVE/BAK目录下。
4.彩蛋
向EZ的旧产品致敬!移植了其中一个功能到该固件当中。至于怎么开嘛…在有版本号的页面点击四次什么按键或许有惊喜吗?
5.主题更换
成功加入了用户自定义主题的功能。现在只需要以odethemes作为后缀,放在储存空间任意位置,进入烧录卡界面,找到并选中主题文件,按下A即可(会自动将文件复制到读取位置,GBA会死机几秒,是正常现象)。在设置当中启用自定义主题功能,即可启用主题包。使用木纹所分享的主题制作工具,修改偏移量为0x0开始位置的内容即可制作主题。
6.更好的GBC兼容性
内置模拟器使用了 https://github.com/EvilJagaGenius/jagoombacolor 的修改版本,带来了更好的GBC游戏兼容性。当然,它终究是模拟器,能够实现的兼容性总是有限的,虽然这个版本有更好的兼容性但依然不能保证其兼容全部GB/GBC游戏。
7.一个跨性别旗帜
好吧这可能并不是一个让人喜欢的功能,甚至对于反跨人士来说这大概是一个能直接阻止他们使用的理由了。对此,雨落的态度是:反跨人士请离远些,不要使用这个内核。当前及将来所有版本中,在 帮助 页面,二维码左边,会绘制一个跨性别旗帜。如果你是一个反跨人士而讨厌这个旗帜,请远离它。如果你只是觉得它影响了美观,请手动在储存卡/FLAGS目录下创建一个无后缀名的空文件I_SUPPORT_TRANSGENDER以隐藏它。
关于雨落为什么要增加这个特性…纯粹是被EZ官方群里某位管理员恶心到了而已。说实话,这一度让雨落对EZ的产品产生了厌恶情绪。雨落决定不迁怒于EZ,但雨落要求该管理员向雨落,公开道歉。
为什么要用这个内核,而不是另一个功能相似的Simple Light内核呢?(啊…什么?Simple Light停更了?)大概没什么理由。雨落把它制作出来的唯一原因只是制作出来之前雨落并不知道那个内核的存在,后来知道了就想着反正做出来了不如继续下去。总之,雨落还会一直更新下去的。如果有人喜欢的话…希望雨落的作品能够让大家满意呢…作为废物的雨落,能帮到大家真的是太好了…
安装方法:由于开源内核并未包含卡带固件信息,故无法将固件包含在内核之中。使用该内核之前请使用官方内核升级固件到FW5(Rev.A)或FW6(Rev.B),然后再安装该内核。下载后解压出ezkernelnew.bin放于储存卡根目录,就像官方内核那样,然后插入烧录卡。开机时按住R键进入内核更新,当进度达到100%后刷入成功,开机即可。
插件使用方法:找到PogoShell的插件,将插件命名为 [打开的扩展名].[插件原扩展名] ,放于 [根目录]/PLUGINS/ 目录下即可,然后可以正常打开对应扩展名的文件。网盘中会提供一些命名好的插件,也可以自行寻找插件使用。