你的800智商作弊方法与DOSBox兼容性

0 点赞
Indiana Jones® and the Last Crusade™
转载

对于那些无法在战斗中击败所有敌人、无法完成飞行穿越的玩家,以及最终想让游戏在DosBox中运行的玩家,这是你的“高智商”作弊方法。首先,这种方法需要第三方软件和原始游戏文件。有些人可能已经注意到,调试功能在Steam版本中无法使用,而且indy256.exe在DosBox中也无法运行。不过,这里有一个巧妙的解决办法。最重要的是,你需要VGA版本的原始游戏文件。如果你有原始软盘或其副本,实际上还需要一个软盘驱动器。如果没有软盘或驱动器,你可以在archive.org上找到有效的磁盘镜像,其中有源自5.25英寸磁盘的VGA版本镜像。重要提示!镜像中的可执行文件必须是英文的INDY256.exe。其他版本和语言可能无法正常运行。 获取原始文件后,你需要找到一个应用程序来挂载这些文件。我曾使用IMDisk来进行挂载,它简单易用且效果良好。挂载光盘后,将游戏文件夹重命名为类似“INDY3_org”的名称。然后创建一个名为“INDY3”的新文件夹。将光盘中的所有文件复制到这个新文件夹中。现在,游戏可以通过Steam和DosBox运行。在DosBox中,你可以通过以下步骤使用调试器: - 输入whipitgood并按回车键 - 按F键 - 按Shift+S键 如果你想从之前的进度继续游戏,需要将原始文件夹中的savegame.___文件复制到新创建的文件夹中,或者让云同步自动完成此操作。 注意!所有之前的存档都将无法使用,因为在DosBox中游玩时,引用文件savegame.___会被覆盖,之后游戏将不再识别旧存档。此外,Steam存档与DosBox存档存储在不同的文件夹中。这会干扰Steam版和原版的存档机制,因为原版将文件直接保存在游戏文件夹中,而Steam存档可在AppData中找到,只有savegame.___文件存储在游戏文件夹中。Steam无法使用DosBox的存档,反之亦然。 因此,在“正常”游玩游戏之前进行作弊是明智的做法。 要获取最困难任务的所有IQ点数,请通过DosBox启动游戏并激活调试模式。战斗开始后,按Shift+S,输入212作为变量,然后将你的出拳值设置为最高32000,默认值为140,且每次新战斗开始时出拳力量都会重置为此默认值。因此你需要在每场战斗中都进行此操作。祝你在布鲁恩瓦尔德城堡中一路横扫。 在飞机飞行环节,你可以使用调试变量163将伤害重置为0。只需在击落另一架飞机或受到伤害时执行此操作。要获得最高分,你需要完成一次穿越飞行。另外,在机场乘坐双翼飞机前记得保存游戏,不要选择齐柏林飞艇,否则你将无法遇到第一个控制站。要到达那里,让自己被第一个敌人击落,如果你只击落了一个敌人,就重新加载,因为只击落一个敌人就能让你通过第一个控制站。完成飞行和汽车路线后再次重新加载,乘坐齐柏林飞艇并通过作弊击败操作员。现在你已经完成了游戏中所有困难的部分,并可能将一切重置为原始Steam状态。 再次保存游戏以确保存档。【】肯定会连同你的分数一起保存。退出游戏并通过Steam重新启动。点击加载后,你将看到在DosBox中游玩的新总分。保存游戏并退出。现在将savegame.【】复制到INDY3_org。然后删除或重命名INDY3文件夹,并将INDY3_org重命名回INDY3。很遗憾,我尚未找到让您的旧存档重新可用的方法,因此您可以从AppData文件夹中删除那些旧存档并重新开始,但切勿删除游戏文件夹中的【savegame.___】,因为它包含您的IQ进度。再次通过Steam启动游戏,您在DosBox中的积分仍会保留。