马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 jungleoba 于 2024-8-31 02:39 编辑
---------------------------------------------------------------------
2.17.0 更新日志(该版本以后默认支持中文设置,就不再汉化该软件了)
ALW1, vServ ads bypassing
RMS records tree in unloaded state
Security settings
APIs disabling options
3D profiler
Custom system properties (like in J2ME loader)
MascotCapsule settings tab
List & TextBox with native Look and Feel
UI Language chooser
com.bmc.media support
M3G rendering optimizations
More Sprint API stubs
Implemented nokia.Sound(freq, duration)
Improved BlackBerry API support
Added more API compatibility settings
Audio export, ott tones options are now disabled by default
Added Portuguese, Spanish, Chinese, Ukrainian localizations
Nokia DirectGraphics fixes
Fix Form flickering
GameCanvas buffer fixes
Fix server socket connection
Fix compatibility with older OpenGL versions
Fix RecordStore.getSizeAvailable
Fix FileSystemListener
Fix mp3 player streaming
Player leaks fixes
Controller input fixes
Fixed built-in nokia font
Fix png decoding
Note for Mac users:
-XstartOnFirstThread must be added to JVM arguments
---------------------------------------------------------------------
PS:KEmulator 至 1.0.5 版以后就没有新的版本了。不过俄罗斯还有开发者一直坚持这个项目。
并基于1.0.3开始更新迭代。修复了不少Bug,也新增了些功能。本人在这里只是做了些许修改。
1:取消了在游戏所在目录生成 KEmulator.cfg 的功能。
(对于收藏游戏来说,每次都要在打开游戏目录生成这个文件好烦)
2:给cmd启动添加了不同分辨率打开方式,无需打开程序后再去设置分辨率。
(这个功能也主要是给游戏收藏爱好者用的。比如我自己写的管理软件或者Simui,要在管理软件界面通过cmd命令
打开模拟器启动游戏。默认是 SonyEricssonK800 的 240x320。即使通过 -device 命令选择其他设备也无法达到想要或更高的分辨率。)
开始一直以为需要修改 KEmulator.jar模拟器文件中的代码,搜索遍了代码也没能找到需要修改的地方。
然后又找遍了所有的其他程序文件,还是没能找到。准备放弃的是时候突然反应过来会不会是在程序的内部资源文件中。
最终让我找到了 res目录中的 plat 文件 。可通过修改plat配置文件,添加更多分辨率,如下:
修改前Cmd命令:
- KEmulator -device SonyEricssonK800 -jar xx.jar
- KEmulator -device Nokia_7650 -jar xx.jar
- KEmulator -device Nokia_SERIES40 -jar xx.jar
复制代码修改后Cmd命令: - KEmulator -device 640x360 -jar xx.jar
- KEmulator -device 800x480 -jar xx.jar
- KEmulator -device Nokia_SERIES60 -jar xx.jar
复制代码
3:修改默认字体和语言以更好支持中文游戏及乱码问题(设置中可选)
作者修改了默认字体为Tahoma(无衬线字体),导致中文游戏无法正常显示,改为了系统字体。
|