今天,我们就来谈一谈“张冠李戴”这种事情,主角是中国威锋网一位名为“xyq058775”的用户,他兴奋地承认在全新的iPhone上面安装了Windows 95系统。他使用一款名为iDos(类似于DOSBox的开源应用)的工具安装了Windows 95系统。他发现在iPhone 6 Plus上面,Windows 95系统大部分时间运行正常,但他不能将系统升级至Windows XP。可想而知,他还可以玩《Doom》了。

整件事其实并没有什么新鲜之处——自原始VAX机器问世以来,人们就一直在将模拟器安装在一些东西上——但看到一个古董级软件可以随时运行于全新硬件上,仍然让人觉得很有趣。虽然我无法想象这种方法在现实世界使用的情况(你真的需要运行Mavis Beacon拷贝吗),但这仍然是一个非常好的理论实践。也许有人接下来可以运行POSDT,这谁又知道呢。

以下即是我们的“xyq058775”所做的问题解答:

1.问:我能安装WINDOWS XP吗?答:答案肯定的,你可以的,但一定不是用iDos,因为iDos只是简单模拟DOS环境,而不是真正意义上的模拟机,所以运行DOS和iDos模拟环境的难度更大,也不具备运行XP所需要的基本环境,所以后期如果移植XP系统的话,我会与朋友们利用休闲时间开发一个iOS平台插件来运行XP虚拟机系统。

2.问:你为何要这样做啊?为何不用远程桌面(Remote Desktop)呢?答:首先,为了表明远程桌面这种高大上的东西目前还不支持Windows 98系统,也不能在系统安装过程中使用,我已经将工具方法都发在这儿了。

3.问:为何我安装时资源管理器进程会出错?答:因为iDos模拟器只是模拟了16位的DOS环境,而Windows 98虽是16/32位混合系统,但是资源管理器和exe进程大部分需要的是32位环境,所以当它们需要32位程序调用一些系统环境变量和支持库时,就会出现错误,LZ修改了部分资源,目的是为了让他能在iDos环境下好好运行,但是这种修改会部分改变机器,导致有些设备在使用LZ修改的不错镜像时会出错。以后LZ会根据所有人的反馈慢慢完善!

你可以点击此处查看他的帖子全文。

win95游戏移植linux,中国网友成功将Win95系统移植入iPhone6 Plus相关推荐

  1. opengl 安装_如何使得支持 OpenGL 的 Flatpak 应用和游戏在专有 Nvidia 图形驱动下工作 | Linux 中国...

    一些支持 OpenGL 并打包为 Flatpak 的应用和游戏无法使用专有 Nvidia 驱动启动.本文将介绍如何在不安装开源驱动(Nouveau)的情况下启动这些 Flatpak 应用或游戏.-- ...

  2. python游戏房间_使用 Python 学习面向对象的编程 | Linux 中国

    使用 Python 类使你的代码变得更加模块化.-- Seth Kenlon 在我上一篇文章中,我解释了如何通过使用函数.创建模块或者两者一起来使 Python 代码更加模块化.函数对于避免重复多次使 ...

  3. 分享成功经验 —— 如何完成游戏移植任务

    游戏移植,堪称一门不可或缺的游戏开发艺术.这也难怪,不少工作室已经开始针对游戏移植提供特定服务.在移植游戏时,需要考虑的因素繁杂,例如使用开发工具包.认证要求.将代码转换为不同的编程语言.性能和内存管 ...

  4. 【Linux 中国】在《毁灭战士》中应用二叉空间分割(BSP)是何等天才之举?

    在<毁灭战士>中应用二叉空间分割(BSP)是何等天才之举? 1993 年,游戏开发公司 id Software 发行了一款第一人称射击游戏 <毁灭战士DOOM>,游戏一经发行迅 ...

  5. eclipse提示jre_给新手 Java 开发者的 7 点提示 | Linux 中国

    如果你才刚开始学习 Java 编程,这里有七个你需要知道的基础知识.-- Seth Kenlon Java 是一个多功能的编程语言,在某种程度上,它用在几乎所有可能涉及计算机的行业了里.Java 的最 ...

  6. 挑战 Linux 之父认为的“不可能”:向 M1 Mac 移植 Linux

    整理 | 郑丽媛 头图 | CSDN下载自东方 IC 上个月苹果发布会推出的首款自研芯片 M1 ,不仅吸引了国内外评测技术网站对其性能的关注,更是在开发者的圈子内引起了轩然大波--换芯导致的生态迁移问 ...

  7. ubuntu 安装yum_如何在 Linux 中安装微软的 .NET Core SDK | Linux 中国

    本分步操作指南文章解释了如何在 Linux 中安装 .NET Core SDK 以及如何使用 .NET 开发出第一个应用程序.-- Sk致谢译自 | ostechnix.com 作者 | Sk译者 | ...

  8. linux国内计算机系统,计算机系统进化论 | Linux 中国

    纵观现代计算机的历史,从与系统的交互方式方面,可以划分为数个进化阶段.-- Karl Voit 有用的原文链接请访问文末的" 原文链接"获得可点击的文内链接.全尺寸原图和相关文章. ...

  9. 如何在 Windows 上安装 Python | Linux 中国

    本文字数:4184,阅读时长大约:6分钟 导读:安装 Python,启动 IDE,然后你就可以在 Windows 系统下进行编程了. https://linux.cn/article-12335-1. ...

最新文章

  1. 什么是条带化(striping) ?(转载)
  2. PHP安装memcache扩展
  3. docker linux redis 安装
  4. PostgreSQL学习手册(角色和权限) 转
  5. 笔记本键盘维修[原创]
  6. 一个SAP顾问的回忆:我过去很胖!
  7. 外键mysql缺省级联_mysql的外键约束级联修改和删除整理
  8. SAP License:FICO重要概念(一)
  9. [物理学与PDEs]第1章习题7 载流线圈的磁场
  10. ajax如何获取复选框中的值_Web自动化测试:页面元素信息(属性)的获取
  11. DPDK - 使用 cmake 构建l2fwd多平台编译系统
  12. 苹果CMS采集,苹果MacCMS采集插件
  13. 成本优化之使用P2P的方案的需要了解的本地SDK的背后的原理
  14. view路由传参方法
  15. Broadcasts在Android7.0以及Android8.0中的变更
  16. apple 产品鉴定
  17. DB2密码过期的解决办法-创建新密码
  18. 文献阅读记录(忆阻器篇)
  19. linux centos设置定时重启,Linux CentOS设置定时重启:crontab
  20. 坚果pro2s android 8,坚果Pro2s和小米8se哪个好?坚果Pro2s对比小米8se区别评测

热门文章

  1. 【记录】VUE3 + VITE + TS 配置跨域
  2. 自定义采购订单批导(BAPI)
  3. 如何让图片放大不模糊 ?解决方法介绍
  4. python制作mac小软件_python生成mac os app记录-py2app
  5. Three 之 three.js (webgl)透视视角和正交视角,以及透视转正交的视角切换
  6. PCD(点云数据)文件格式
  7. The class java.lang.IllegalArgumentException may be caused by the wrapped ProcessingEnvironment obje
  8. Xilinx FPGA开发实用经验学习(二)
  9. mysql 全文 短词忽略 问题_MySQL数据库对dvbbs.php全文搜索的完全分析_MySQL
  10. SVG网页波浪动画效果背景