波斯王子时之沙的启动问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:18:57
我下的波斯王子时之沙玩通关一次了,想在玩一遍,如以往一样点击波斯王子汉化程序,但是打不开了,点PrinceOfPersia也打不开,但是先打开汉化程序再点PrinceOfPersia就行了,为什么啊?以前点一个就行了,能不能把它该回来,只要按一个快捷方式就能解决问的的

我遇到的问题和你可能不一样,姑且供你参考。

我下载的是高压硬盘版,再打的中文补丁,遇到的是中文补丁第一次能正确显示汉字,退出游戏再进就显示乱码,有时候也报错退出。

经过仔细排查,发现是汉化后的pop.exe问题,如果复制到别的地方再重新拷贝覆盖回来(或者压缩再解压缩覆盖),就又能用。我用的是FAT32文件系统,推测是文件运行后被设置了NTFS支持而FAT32不支持的文件属性,导致再次运行加载程序出问题而未正确设置汉化代码页。

我写了一个脚本来解决这个问题:

在游戏文件夹右键创建一个文件名为0(如果你隐藏文件扩展名)或者0.txt的长度为零的文件;再创建一个内容如下的 popstart.cmd 文件(如果你隐藏文件扩展名我不知道怎么教你改扩展名),运行这个文件就可以了。

@copy /b pop.exe + 0.txt>nul
@start 波斯王子汉化版.exe

用汉化图标把原来图标替代。。。OK?