把 BBC Bridge Companion 改造成 Tetris 主机
The BBC Tetris Companion

为了一个无聊的赌约,我决定给一台 1985 年推出的 BBC Bridge Companion 游戏机注入新生命。这台原本用来教人打桥牌、售价高达 200 英镑的冷门设备,搭载着 Z80 处理器和 TMS9129 芯片。我逆向工程了它的 BIOS,绕过了系统对卡带的检测,成功让这台老机器运行起了我亲手用 Z80 汇编语言编写的 Bridgetris 游戏。从 Rust 原型到汇编实现,再到修复无数 Bug,这段经历让我重新发现了底层编程的乐趣。
汇编语言极其挑剔:你必须精确描述计算机需要执行的每一个微小步骤,但这意味着计算机绝不会执行任何你不想要的操作。
- qingcharles
考虑到通货膨胀,这款一次性专用主机在发布时的价格竟然比配置拉满的 PS5 还要贵,真是疯了。
硬件很棒,完全可以为它开发一些很棒的 8 位游戏。
- mzs
同一位作者还有另一套不错的系列文章:
https://www.leadedsolder.com/2020/02/16/colecovision-diy-par...
- pjc50
注意,这似乎与 BBC Micro 无关,而且是在 1995 年才推出的,那时已经过了 BBC Micro 的时代!那都已经是《毁灭战士》(1994 年)发布之后了。难道当时没有其他电脑桥牌选项了吗?
我很好奇它的“人工智能”水平如何。桥牌不像国际象棋那样具有确定性,即使根据叫牌序列中编码的所有信息,有时你也得猜两个对手中谁持有某张特定的牌。