I was bored so I grabbed MSVC 6.0 from a shady corner of the Internet and modified Blitz3D to make a version that can produce executables that don't crash immediately when an error is found.
——Juan Pablo Arce
我很无聊,所以我从互联网的阴暗角落抓起MSVC 6.0,修改了Blitz3D,制作了一个可以生成可执行文件的版本,当发现错误时不会立即崩溃。
——Juan Pablo Arce
这句话是一个叫Juan Pablo Arce的人说的,他曾是SCP:收容失效的主要开发人员之一,2016年时,他在Undertow Games的论坛上发表了一篇文章,文章里说他找来了Microsoft Visual Studio 6.0,修改并编译了Blitz3D(SCP:收容失效的游戏引擎),他表示,修改后的引擎再发生错误时不会立即发生崩溃,而是会将错误信息写入一个文本文档里,收容失效后面的版本都是用juan pablo arce的魔改引擎写的
而今天,由于我在家闲得慌,于是,我从Wayback Machine网站同样找到了Microsoft Visual Studio 6.0,我把下载下来后,安装在了虚拟机上,然后我便想用MSVC6.0去编译当年juan的魔改引擎,于是我便用MSVC6.0打开了项目文件,但是却编译失败了,我想了想,MSVC6.0是1998年的产物了,而Blitz3D引擎用的Direct3D 7是1999年的,所以我又从Wayback Machine网站找来了DirectX7.0 SDK,这下编译成功了。突然感觉自己也像9年前的juan一样无聊(悲)
这是juan发表的那篇文章:https://undertowgames.com/forum/viewtopic.php?t=5433
这是我从Wayback Machine找来的MSVC6.0和DirectX7.0 SDK:
https://github.com/MorningDemon515/Microsoft-Visual-Studio-6.0
https://github.com/MorningDemon515/DirectX-7.0-SDK