快科技7月1日消息,在技术高手的眼中,万物皆可 Doom 不仅是一种挑战,更是实力的象征。
YouTube频道MetraByte近日成功在索尼PlayStation 2游戏机上运行了Windows 95,但在启动经典游戏《Doom》时却遭遇了失败。
Windows 95于1995年发布,而PS2则在2000年登场,看似PS2在技术上拥有5年的优势,应该能轻松运行Windows 95启动Doom游戏。
但要让基于MIPS架构的PS2运行x86代码并非易事,此外,Windows 95基于DOS架构的缺陷也为整个过程增添了诸多技术难题。
为了实现这一目标,MetraByte使用了一台已破解的PS2主机、一个带有QWERTY键盘的游戏控制器,以及用于存储和传输数据的U盘和硬盘。
整个过程大致是开机时,PlayStation 2会先加载一个破解用的.ELF文件,启动Bochs模拟器,然后加载DOS操作系统并安装Windows 95的ISO文件,接着,Windows 95成功安装完成后,尝试安装Doom。
当然过程并非一帆风顺,MetraByte遇到了诸多系统错误,包括读写错误、启动顺序问题、磁盘号和挂载配置错误、文件丢失以及驱动程序缺失等。
最终经过14小时的努力,成功在PS2的屏幕上看到了Windows 95安装界面,并成功进入了桌面,但遗憾的是最终无法成功启动Doom。
这一计划在实际应用上可能并无太大意义,但其创意和挑战性仍然令人叹为观止。