游戏介绍:
1、这是什么:
一个运行在破解Switch大气层系统上的Java游戏模拟器,基于 Mozilla PluotSorbet(纯 JavaScript 的 J2ME 虚拟机) 与 nx.js(Switch 上的 V8 运行时)。
2、如何安装:
解压后switch覆盖到卡根目录。nsp前端用DBI安装,通过前端打开。

3、如何添加游戏:
将游戏jar改成英文或数字名后把游戏文件放到1: SD card/swicth/java文件夹里

常用目录:
switch/J2me-nx.nro 程序本体
switch/java/*.jar 游戏放这里
switch/j2me-nx/masks/ 游戏自带8个遮罩,可以添加新的遮罩,放入此文件夹即可,建议PNG格式,大小不超过8MB
switch/j2me-nx/save/<游戏名>/idb-fs.json 存档
switch/j2me-nx/error.log 运行日志(排障用)
4、已实装功能:
(1)支持诺基亚竖屏键值、横屏键值、摩托罗拉竖屏键值。
(2)支持常用分辨率(最小128*128,最大640*360,常用的240*320、320*240等等等等),模拟器自动识别,但是可能不是完全准确,遇到分辨率不适合的可以手动设置。
(3)模拟器默认读取游戏自带MF文件为显示名称(每个Java游戏均自带这个),如果显示名字不是你想要的,支持手动改名。
(4)模拟器自带按键映射,如果你觉得不顺手,支持手动修改保存。
(5)支持添加及使用遮罩,模拟器自带8个遮罩,可以手动添加新的遮罩,放入switch/j2me-nx/masks/此文件夹即可,建议PNG格式,英文名,大小不超过8MB
(6)支持删除游戏。
(7)游戏列表按L/R键翻页,支持循环翻页。
(8)支持游戏内输入文字,自带一套键盘,摇杆操作。
5、尚不支持:
(1)3D游戏:没有解码器。
(2)震动、蓝牙、联网功能。
(3)触屏功能。
(4)不支持俄语、西班牙语、拉丁语等其他语言。
6、已知问题:
(1)进游戏/换场景时会卡几秒:Switch 上关掉了 VM 的 baseline JIT(解释执行),资源重的游戏启动要几秒到几十秒。加载完成后会恢复正常。
(2)内存档位不稳定:开机有时拿到「正常档」(约 821MB),有时是「偏紧档」(约 425MB);紧档会跳过 PNG 遮罩、更容易出现内存失败。
(3)连续换游戏 2次后可能静默退出(旧会话的代码空间与原生内存棘轮);根治方案(软重启不重求值 bundle)尚未实现。目前解决办法:退出模拟器重新进入。
(4)部分游戏异常卡顿,推测是代码过长,模拟器解析跟不上,暂时无解。
(5)目前并不是完全支持全部Java游戏,遇到不能玩或者立绘异常的请及时留言反馈。

