欢迎光临散文网 会员登陆 & 注册

模拟的旧硬件:爱因斯坦模拟Apple Newton(第2部分)

2022-11-25 09:32 作者:尘风svp  | 我要投稿

NewtonOS在行动!



爱因斯坦

上一篇文章重点介绍了上下文中的Apple Newton,本文将重点介绍NewtonOS模拟器Einstein。如前一篇文章所述,爱因斯坦是一个免费的开源程序,可以模拟Apple Newton MessagePad和eMate硬件。与大多数模拟器一样,该模拟器不附带系统ROM文件的文件转储,因为它们是智能的苹果的财产。但是,零售系统ROMS可以从实际的牛顿设备中转储,也可以在搜索足够困难的情况下在Google上找到。另外,软件开发人员使用的调试ROMS当天通过Apple公开提供的Lantern DDK公开分发。可以在UNNA上找到Lantern DDK(牛顿档案馆联合网络),已在下面链接。要注意的一件事是Windows端口只能 使用调试ROMS。但是,这些文件不适 用于模拟器的Android版本。 

除了在Macintosh Garden中发现的东西外,似乎没有其他任何新版本的Einstein仿真器的Windows端口。该程序已针对其他平台进行了不断更新,并在MacOS,iOS和Ubuntu上得到正式支持。Windows和Android并没有获得如此多的关注或关注。在Macintosh Garden上找到的Windows端口使用公共可用的调试ROM。 

在XP以后的任何时候,我都没有运气可以在任何地方运行Einstein。我还没有在32位Windows 7上测试过该模拟器。它不像64位Windows7。爱因斯坦启动,但是当它开始加载ROM时,它崩溃了。我最初确实在运行Windows XP SP3的IBM Thinkpad上设置了模拟器。这是这些屏幕截图的来源。我还让爱因斯坦在运行XP SP3的VMware Player VM上也成功运行。以下文件必须位于一个文件夹/目录中:717006.aif,717006.rex和Einstein.rex。rex文件本质上充当ROM加载器/驱动程序,而717006.aif是调试ROM映像。在安装程序中,将ROM文件指向717006.aif文件的位置。我将模拟器留在默认的8MB RAM上。仿真器使设备符合320 x 480像素的屏幕分辨率。爱因斯坦需要一点时间来加载。牛顿启动屏幕随即出现,随后便会加载画板。

是时候给我写乱七八糟的东西了!



花了一些时间来了解NewtonOS的基础知识。我使用的第一个PDA操作系统是IBM Workpad C500上的PalmOS,因此PalmOS之外的任何复古手持式平台对我来说都是外国领土。尽管学习起来很艰难,但我还是能够很快地理解这个系统。 

我试图用鼠标写“牛顿” .....



单击底部一行的图标,将显示各种程序和抽屉。例如,“其他”图标用作应用程序启动器。牛顿随附的各种程序程序和实用程序都可以从那里启动,包括系统设置和配置。计算器,时钟,公式和各种其他实用程序也可以在此处找到。通常,当一个程序将真实或模拟的程序加载到牛顿程序时,程序图标通常会存储在“其他”中。 

计算机。该程序在屏幕中央的窗口中运行。牛顿的大多数软件都以这种方式运行。

公式程序就像转换程序的瑞士军刀。它也可以执行大多数数学公式,也可以执行货币换算。对于在不同国家/地区之间旅行的国际用户来说非常有用。

我真的很喜欢模拟时钟。非常独特
名称/联系人程序。这个程序让我想起了Mac上的Hypercard Stack

我发现NewtonOS界面非常有趣且直观。在开发用户界面时,Apple开发人员确实进行了研究。作为一天中经常使用Palm的人,第一次使用NewtonOS刚开始感到很奇怪和尴尬。在使用了它之后,人们意识到该接口是非常强大的。与它捆绑在一起的应用程序很简单,但是却非常有用,尤其是Formulas程序。名称/联系程序感觉就像是在Macintosh Classic上运行的HyperCard堆栈。

尽管一旦该平台流行,Palm便在软件开发人员中占了最大的份额,但有许多有价值的应用程序已为NewtonOS发布,并且该平台确实发展了活跃的第三方市场。其中许多程序仍托管在UNNA在线服务器上。当我介绍模拟器的Android端口时,将探索许多这种软件,这将成为下一篇文章的基础。


模拟的旧硬件:爱因斯坦模拟Apple Newton(第2部分)的评论 (共 条)

分享到微博请遵守国家法律