使用这5款模拟器访问备选操作系统

简介:

模拟器是我平时闲暇时最喜欢琢磨的与科技相关的东西。也许这只是我自己的爱好,但是能够在你的PC上运行一个备用操作系统这件事确实很酷,尤其是当这个备用操作系统很好玩。本文将谈谈这5款旧的和新的模拟器。

1、DOSBox

我承认……我是一个80后,我仍然有一大堆支持DOS的游戏。每隔一段时间回味下旧的经典是一件很有趣的事情,我发现这样做最好的模拟器就是DOSBox了(如图A)。

使用这5款模拟器访问备选操作系统

图A

DOSBox一个优点就是与其他很多DOS模拟器不同的是,它支持声音。有很多老的DOS游戏要求指定的IRQ、DMA以及声卡的基本内存地址。DOSBox实际上能够做到这一点。另外我喜欢DOSBox的原因是,你可以使用热键来做一些事情,例如捕捉声音、录制视频、截图、改变模拟器的速度。

DOSBox是可以免费下载的。

2、Andy OS

Andy OS(如图B)是一款安卓模拟器,你可以用来在Windows PC上运行安卓应用。这款模拟器是基于Oracle VirtualBox。如果你的系统没有安装的话,设置向导会下载并安装VirtualBox。我的设置过程花了一些时间,但是完全没有遇到问题。

使用这5款模拟器访问备选操作系统

图B

3、Mocha

Mocha(如图C)是一款老派Radio Shack Color Computer 2的免费在线模拟器。我必须把这款应用放在榜单中是因为当我还是孩子的时候,我花了无数时间去学习如何在Color Computer 2上编程。我必须调整一些Java安全设置以运行Mocha,但是一旦完成,模拟器就可以完美地工作了。

使用这5款模拟器访问备选操作系统

图C

我喜欢这款模拟器有两个原因。首先,开发它的人真的做得很好。这款模拟器是Color Computer 2及其操作环境的忠实再现。其次,这款模拟器连接到大量免费软件,其中很多是我还是小孩子的时候经常在电脑上玩的游戏。

4、Commodore 64 Emulator

虽然我是使用Color Computer长大的,但是我大多数朋友都用过无处不在的Commodore 64。我能找到的最好的Commodore 64模拟器就是CCS64了(如图D)。

使用这5款模拟器访问备选操作系统

图D

CCS64是免费的,能运行在Windows之上。它可以很好地重现Commodore 64操作系统,甚至是模仿磁盘和磁带驱动器。我认为这款模拟器最酷的地方就是它支持在互联网上多个玩家游戏。

5、iPadian

我纠结了很久是否要把这款应用放在这个榜单中。iPadian(如图E)是一款“针对Windows的iOS仿真器”。你会注意到,我这里用的词是仿真器而不是模拟器。这是因为实际上是没有真正的iOS模拟器的。因此这是一个仿真器,而不是模拟器。尽管如此,我仍然决定把它放进来,因为我的榜单中的确包含了一款安卓模拟器……而且我知道会有网友发来邮件问我问什么不加一款iOS模拟器。

使用这5款模拟器访问备选操作系统

图E

iPadian重现了iOS环境的外观和感受,但并非是真正的iOS环境。事实上,甚至在免费应用商店中的应用也大多数流行应用的重现,而不是真实的。应用商店中包含像植物大战僵尸2、部落冲突和割绳子这样的游戏,不过,在这里你能找到的应用远不及在真正的iPad上面的多。

iPadian可能最适合那些希望尝试一些更为主流的iOS应用但有没有一台真正iOS设备的人了。它是有局限性的,至少可以这样说。但是如果你可以接受这些局限性,那么不失为一款不错的程序。你可以免费下载一个支持广告的iPadian版本,也可以购买没有广告的版本,售价是5美元。

轮到你了

你有没有一款最喜欢的模拟器想要添加到这个榜单中?和我们一起分享你的建议吧。
原文发布时间为:2015-7-14

本文作者:孙博
本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网

目录
相关文章
|
Web App开发 API Windows
取接口访问者信息[IP,浏览器,操作系统]免费API接口教程
此API用于获取访问者的IP地址、浏览器和操作系统信息,支持70多种浏览器和操作系统。通过POST或GET请求至`https://cn.apihz.cn/api/ip/getapi.php`,需提供用户ID和KEY。返回结果包括状态码、消息、IP、浏览器和操作系统信息。示例:{"code":200,"ip":"175.154.88.178","browser":"Chrome","os":"Windows 10"}。详情见官网文档。
405 0
|
测试技术 API
【OS Pintos】Project1 项目要求说明 | 进程中止信息 | 参数传递 | 用户内存访问 | 有关项目实现的建议
【OS Pintos】Project1 项目要求说明 | 进程中止信息 | 参数传递 | 用户内存访问 | 有关项目实现的建议
415 0
|
前端开发 Java 应用服务中间件
在虚拟机的Windows操作系统中:通过Jar方式若依项目,以及在外部的访问!
在虚拟机的Windows操作系统中:通过Jar方式若依项目,以及在外部的访问!
722 1
Python的`signal`模块提供了访问底层操作系统提供的信号机制的方式。信号是操作系统用来通知进程发生了某种情况(如用户按下Ctrl+C)的一种机制。
Python的`signal`模块提供了访问底层操作系统提供的信号机制的方式。信号是操作系统用来通知进程发生了某种情况(如用户按下Ctrl+C)的一种机制。
|
安全 iOS开发 MacOS
Mac pro升级 MacOS 10.15 Catalina 后根目录是只读的, Recovery OS不能访问
Mac pro升级 MacOS 10.15 Catalina 后根目录是只读的, Recovery OS不能访问
542 0
操作系统相关问题——软件是如何访问硬件的
硬件是各种各样的,发展速度还是非常快的。每个硬件都有自己的个性,操作系统不可能及时更新各种硬件的驱动方法(不可能刚出某个新硬件,OS开发者就开始为其编写驱动,这显然不现实)。 因此便出现了各种硬件适配器,这就是IO接口。接口其实就是标准,大家生产生出来的硬件按照这个标准工作就实现了通用。硬件在输入输出上大体分为串行和并行,相应的接口也就是串行接口和并行接口。
|
SQL 前端开发 JavaScript
将项目部署到Windows操作系统中,并且访问该项目
将项目部署到Windows操作系统中,并且访问该项目
262 0
|
存储 JSON Unix
30.从入门到精通:Python3 命名空间和作用域 命名空间 作用域 Python3 标准库概览 操作系统接口 文件通配符 命令行参数 错误输出重定向和程序终止 字符串正则匹配 访问 互联网 日期和
30.从入门到精通:Python3 命名空间和作用域 命名空间 作用域 Python3 标准库概览 操作系统接口 文件通配符 命令行参数 错误输出重定向和程序终止 字符串正则匹配 访问 互联网 日期和
|
网络协议 API C#
C#使用访问WMI的接口获取计算机硬件和操作系统信息,WMI代码生成器介绍【ManagementObjectSearcher、ManagementClass】
ManagementObjectSearcher 用于获取基于指定查询的管理对象集合。是获取管理信息最常用的入口点。例如,可以遍历所有的硬盘驱动、网络适配器、进程和系统上的其他管理对象,或者...
1924 0
C#使用访问WMI的接口获取计算机硬件和操作系统信息,WMI代码生成器介绍【ManagementObjectSearcher、ManagementClass】

推荐镜像

更多