因此,我在大约11年前制作了一些gamemaker游戏,并尝试运行exe文件。
当我运行exe文件时,什么也没有发生,只是弹出一个错误框,告诉你可以在这里找到更多信息。它指向位于我电脑上Temp文件夹中的3个.tmp文件。
有人知道如何让这些exe文件再次工作吗?
发布于 2017-01-16 20:51:19
较旧版本的游戏制造商游戏使用的旧运行程序不适用于较新版本的window (从Vista或更高版本)。
使用兼容模式不能解决这个问题。
但是,有一个可用的修复程序,可以用更新后的程序替换EXE中的流道。
这个工具是由Mark Overmars (游戏制作人的原始创建者)发布的,但他的主题中的链接不再活跃( .zip确实下载了,但它是一个超文本标记语言页面,而不是实际的工具)。
http://gmc.yoyogames.com/index.php?showtopic=299895&p=2116603
它确实对我起作用了,使用这个程序,我能够运行很多我以前在windows XP上玩过的老的gm4 +游戏。
如果它是必须的-你总是可以尝试在XP机器上运行它。
TL;DR:
有一个工具可以让它们工作,我今晚会上传它。
编辑:结果是YoYoGames自己发布了这个工具;http://help.yoyogames.com/attachments/token/lsj0pmbzqeu64hf/?name=GM_Convert_Game.zip
更多信息:http://help.yoyogames.com/hc/en-us/articles/216753218-Troubleshooting-Legacy-GameMaker
您可以将所有文件解压缩到一个目录中,然后将旧的.exe文件拖到转换器exe上。然后,它将创建一个game_old.exe和game.exe,然后您应该能够运行game.exe one。
https://stackoverflow.com/questions/41648946
复制相似问题