旧软件和系统折腾指南索引(70年代-90年代向)

版本前瞻 2025-12-02 18:27:58

以前闲着没事折腾旧软件和系统玩,偶然间看到有人录了教程,忽然发觉似乎网上没有人系统的介绍这些有趣的东西如何入坑,于是就有了这篇指南索引。

主要分为以下几个部分:

VirtualBox、QEMU、Pcem、86Box、DosBox(x)、SimH、Mini vMac的用途和区别旧软件和系统获取

为什么使用虚拟机:

现在旧硬件很贵,闲鱼上很多八九十年代的电脑,能炒到几百块甚至上千。而XP-Win7时代的电脑反倒是最便宜的,闲鱼上一百块左右就能买个能跑XP的笔记本电脑。其次很多旧硬件占地方,买了玩腻了又不好出手,只好放着占地方。最后,很多放了几十年的硬件,买到手上不一定是好的(当然这对一些有一些电路维修基础和爱好的人可能是个加分点)。

使用虚拟的的话,则不需要有这些顾虑,最重要的不花钱!

VirtualBox与Pcem:

VirtualBox这类虚拟机并非硬件指令级别的模拟,更适合运行win xp以上的操作系统。相比之下Pcem之类的虚拟机则仿真到具体的显卡主板软驱光驱网卡等。实际上Pcem之类的虚拟机其实更应该叫作仿真器。

QEMU与Pcem:

相比起Pcem来说,QEMU更适合开发级模拟,一般用于系统级的开发调试。Pcem等软件对老旧的硬件的ROM与外设,均有模拟,这点是QEMU不具备的。但如果你有系统开发调试的需求,推荐选择QEMU。

Pcem和86Box:

相比Pcem来说,86Box的优点是模拟的硬件细节更多,内置的设备更加丰富,且更新更加频繁。而Pcem相比86Box的优点是更加稳定,并且对一些机型相较于86box来说运行速度更快。

Pcem和86Box的安装:

网上已有很多优秀的教程演示这里就不再进行文字说明。

86Box的下载,配置,以及一些简介_哔哩哔哩_bilibili

https://www.pcem-emulator.co.uk/files/PCemV17Win.zip

https://github.com/BaRRaKudaRain/PCem-ROMs/releases/download/v17.0/PCem_ROMs.7z

DOSBox和DOSBox-X:

如果你更希望玩一些dos上的游戏而不是关注硬件细节的话,DOSBox-X可能是个更好的选择,这个分支针对一些DOS游戏做了特殊的优化。

SimH:

上述虚拟机主要针对的是X86平台,如果你想尝试一些更古老的系统或者非主流的硬件SimH能帮你运行例如PDP-11,PDP-7之类的大型机小型机微型机。

Mini vMac:

如果你想模拟Mac的一些早期机型,则可以使用该软件,该软件可以模拟PowerPC,68xxx系列的CPU。

其他模拟器或者仿真系统,例如8051,6502,z80等等,都有其专用的仿真器,可在github上搜索下载。本指南主要针对x86。

旧软件和系统获取:

倒腾这个怎么少的了各种旧软件和系统呢?

WinWorld: Library (winworldpc.com) winworldpc里有比较全的软件、文档和系统,优点是分类整齐,推荐新手浏览。

中 国 DOS 联 盟 (cn-dos.net) 与之对应的国内版是中国dos联盟。

Internet Archive: Digital Library of Free & Borrowable Books, Movies, Music & Wayback Machine archive中可以下载到大量的旧时代书籍软件和视频文档等,优点是量大和全。

群友分享内容检索 - 老光盘群内容检索系统 (测试版 v0.4) (nuduseng.com) 国内版是nuduseng,相较archive更加聚焦国内软件。

pcjs.org 此外pcjs等网站提供在线仿真的服务,可以不用安装就能直接使。

https://www.macintoshrepository.org/ 有关Mac系统相关,可通过该网站获取信息。

以上是几个常用的网站,在必应上搜名字就能找到。

Pcem和86Box常见问题:

为什么运行之后检测不到硬盘? 答:需要添加硬盘控制器,且硬盘控制器和硬盘的通道需要相同,比如IDE控制器匹配IDE硬盘,控制器推荐PC/XT XTIDE,根据经验,似乎这个控制器的兼容性最好。另外有些早期主板只会自动检测几个固定的型号,有些自定义CHS的硬盘需要自己在主板里写明。为什么软盘会报错? 答:有的机型最多只支持720k软盘甚至360k软盘,另外要注意5.25寸软盘和3.5寸软盘的区别,此外新软盘需要格式化之后才能访问(如果你是用的os2或者dos的话)。为什么运行之后不显示? 答:看看你的显卡那里有没有设置,推荐IBM VGA。另外用Windows系统的建议用VGA,EDA显卡只支持16色,想真色彩只能VGA。为什么光盘没法用? 答:有的早期机型就是不支持光盘。为什么鼠标用不了? 答:在输入设备里把鼠标选上,挨个型号试,根据我不成熟的经验Mouse Systems Serial Mouse是兼容最多的。提示ROMs什么的? 答:把视频教程看一遍,下载下来的软件不带ROMs,需要自己装。