原帖因时间太久忘记哪里找到的了,百度网盘分享,先谢过原来的分享者"由 lanyer 于 2023-6-7 23:28 编辑"
奥妮 Oni ,发售于2001年,正是win2000/winxp青黄不接时期。游戏引擎使用古老的opengl 1.2 ,又是兼容性最差的一种情况。以至于和winxp都存在不少的兼容问题。更别说20多年后的现代硬件和系统了。目前让游戏在现代win10/11上顺利游戏主要有3个方案:
1. daodan dll补丁
注入一个dll 解决兼容问题,有限支持中文版。但未解决大多数闪退问题。
https://wiki.oni2.net/Daodan_DLL
2.周年纪念mod+框架
用mod方式为每个关卡重构,并包含daodan dll,比较完善,但是不支持中文版。
https://wiki.oni2.net/Anniversary_Edition
3.OniX 计划,重构整个引擎
彻底解决和现代硬件/系统的兼容问题。但是不支持中文。
https://wiki.oni2.net/OniX
奥妮oni 中文版 + daodan补丁 + dxwnd
使用daodan解决宽屏时UI和人物头像被拉伸问题,辅以dxwnd解决win10/11 下频繁跳出的兼容问题。
测试了一半以上关卡,还没出现跳出问题。这个游戏调试花了不少的精力。转载请注明出处。
绿色便携,解压即玩。
运行 oni.bat 全屏游戏
运行 Oni-窗口化.bat 窗口游戏
桌面如果设置了高dpi缩放,游戏画面会显示不全。
解决方法: oni\oni.exe 属性,更改dpi设置,替代dpi缩放为程序 (老游戏的常规操作)
此处隐藏内容请回复后再查看。
上一篇:
求解心灵传说r模拟器的使用方法下一篇:
网易云黑胶vip7天十张