前天突然想玩点童年游戏,翻出360光盘发现机器早就坏了。网上到处搜解决办法,看到推荐用x360模拟器,二话不说就动手试了试。
从零开始的折腾
先在论坛扒拉半天,选了最火的xemu方案。下完解压看见二十多个文件当场懵逼,压缩包扔D盘根目录直接解压最省事。随手点开主程序黑屏闪退,查日志才发现缺关键dll文件。骂骂咧咧装了微软VC++全套支持库,总算看见蓝色启动界面。
手柄设置差点气吐血
接上北通阿修罗就傻了:右摇杆反向移动不说,扳机键死活没反应。摸索半小时才发现要手动校准:
- 进控制面板找到游戏控制器
- 每个轴来回推到尽头校三次
- 测试页面保证十字准心居中
游戏加载的坑王争霸
下了个忍者龙剑传2的iso,载入直接报错。翻教程才知道必须转成qcow2格式,用qemu-img命令行工具转半小时。重载时又跳内存错误,把模拟器兼容模式改成win7,分配8GB虚拟内存才撑住。
最骚的是运行速度:开场动画拖慢成幻灯片,显卡设置里关掉垂直同步,帧率拉到120%才流畅。画面撕裂严重又开快速近似抗锯齿(FXAA),现在看门狗在城里跑基本稳60帧。
给新手的血泪建议
- 别用GHOST系统!某数字全家桶会拦截虚拟内存访问
- 游戏镜像去redump站点找纯净版,省得白折腾
- 4K屏记得调DPI缩放,默认界面小得看不清
现在每天下班爽两把战争机器,想备份存档发现存档文件夹藏得比工资条还深——在userdata/content里按十六进制命名的子文件夹,复制整个content文件夹最稳当。折腾三天总算没白费,就是头发又少了把。