返回首页

Tatung Einstein:8位工作站回顾

对稀有8位计算机 Tatung Einstein 的分析,它在开发 Spectrum 和 Commodore 64 游戏中发挥了关键作用。架构、开发环境和遗产的描述。适合复古计算机专家。

Tatung Einstein:80年代游戏开发者的秘密工具
Advertisement 728x90

# Tatung Einstein:1980年代游戏开发的幕后巨人

Tatung Einstein 是一款从未征服大众市场的计算机,但它在1980年代中期成为游戏开发者不可或缺的工具。由台湾公司 Tatung 在英国实验室推出,这款8位机提供了独特的跨平台开发能力,加速了 Spectrum 和 Commodore 64 平台热门游戏的发布。让我们来剖析为什么工程师们更青睐它,而非 Atari ST 和 PC。

架构:强大源于细节

Tatung Einstein TC-01 及其改进版 Einstein 256 基于 Zilog Z80A 处理器,钟频 4 MHz。主要规格如下:

  • RAM:64 KB(Einstein 256 中为 192 KB)
  • Video RAM:16 KB(Einstein 256 中最高 192 KB)
  • Graphics:TMS9918(256×192,16 色,32 个精灵)或 Einstein 256 中的 Yamaha V9938(512×424,512 色调色板)
  • Audio:AY-3-8910(3 声道 + 噪声)
  • Interfaces:Centronics 打印机接口、RS232-C、两个模数转换端口、“Tatung Pipe”接口用于直接访问 Z80A 数据总线

一项关键特性是通过附加显卡支持 80 列单色显示,这对专业任务至关重要。机箱在 Bradford 组装,体积庞大,并配有品牌显示器(单色或彩色)及内置扬声器。该系统价格(1984 年 500 英镑)高于竞争对手,但工程师们看重其可靠性和扩展能力。

Google AdInline article slot

开发环境:从机器码到 EBASIC

开机后,计算机加载名为 MOS(Machine Operating System)的简单机器码监视器。用于磁盘操作的是在 Torquay 开发的 Xtal DOS。主要工具是 Xtal BASIC 解释器——一种内置图形和声音支持的高级方言。Einstein 256 引入了针对其增强图形功能的优化版 EBASIC。

程序员可以使用完整的语言栈:

  • COBOL、FORTH、LISP、LOGO
  • PL/1、Prolog、Pascal、C
  • Z80 Assembler

《Einstein User Magazine》(1984–1991 年共 19 期)发布了现成算法和技术解决方案。主盘包含 EBASIC、EDOS 以及读取磁带数据的实用工具,让调试变得轻松。

Google AdInline article slot

跨平台开发:成功秘诀

Tatung Einstein 的杀手锏是通过“ Tatung Pipe”接口模拟目标系统。Imagine Software 和 Ocean Software 的开发者用它为 Spectrum 和 Commodore 64 制作游戏。代码通过电缆发送到目标硬件并实时执行,大幅缩短测试周期。

两大亮点解决方案:

  • Speculator——一款 50 英镑的硬件适配器,通过 Pipe 接口模拟 ZX Spectrum。它配备声音芯片和卡带接口。
  • Amrun——用于模拟 Amstrad CPC 的软件。

这些工具助力了《Ghost ’n Goblins》和《Ghouls ’n Ghosts》等热门游戏。尽管该计算机商业上失败,但直到 Atari ST 和 TT 出现,它仍是开发者们的必需品。

Google AdInline article slot

遗产:从档案到今日

如今,Tatung Einstein 是复古计算爱好者的宠儿。该平台拥有超过 400 款软件,包括 dBase、VisiCalc 和 WordStar,以及 135 款游戏。粉丝网站 tatungeinstein.co.uk(2004 年上线)连接原机拥有者并归档文档。

关键要点:

  • Tatung Einstein 并非商业成功,但它是热门 8 位平台游戏开发的利器。
  • “Tatung Pipe”接口实现直接 Z80A 数据总线访问,对跨平台调试至关重要。
  • EBASIC 和 Xtal DOS 的支持,加上高级图形功能,加速了内容创作。
  • 如 Speculator 等硬件适配器提供了精准、开发者友好的 Spectrum 模拟。

— Editorial Team

Advertisement 728x90

继续阅读