本站2月4日消息,在不久前,一位国外的高中生成功将1993年发布的射击名作《毁灭战士》移植到了PDF文件中,直接用浏览器打开文件就能玩。
而现在最新的成果来了,这位名为vk6_(也称ading2210/Allen)的高中生,成功地实现在PDF文件中运行Linux系统。
vk6_通过修改TinyEMU RISC-V模拟器,并将其编译为asm.js,利用PDF格式对JavaScript的支持,成功地在PDF文件中运行了Linux。
vk6_介绍,他使用了与之前在PDF中运行《毁灭战士》游戏相同的显示代码,具体来说,他为屏幕的每一行像素创建了一个单独的文本字段,内容设置为不同的ASCII字符,从而实现了简单的图形显示。
输入方面,他实现了一个虚拟键盘,并通过文本框将按键发送到虚拟机中,用户可以通过虚拟键盘与LinuxPDF交互,运行命令或通过文本框向虚拟机发送按键。
目前LinuxPDF的运行需要基于Chromium的浏览器,例如Google Chrome或Microsoft Edge,用户可以通过访问网站体验实时演示,或者在GitHub上查看源代码并自行构建。
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如有疑问请发送邮件至:goldenhorseconnect@gmail.com