耗时一年,我在 ZX Spectrum 上复刻了 Demoscene Intro

Writing a Demoscene Intro for the ZX Spectrum

耗时一年,我在 ZX Spectrum 上复刻了 Demoscene Intro

80 年代末,我曾对着 ZX Spectrum 疯狂敲代码,试图复刻 Amiga 上那些炫酷的 crack intro,却总是差强人意。几十年后,我终于用 Z80 汇编语言在原生 128Kb 的 Spectrum 上实现了这个梦想。这个仅 10287 字节的 Demoscene Intro 包含了平滑滚动的 leet 自定义字体、三通道 AY 音效、跳动的 VU 表以及经典的视差星空背景。从重新学习 Z80 汇编到利用 Pasmo 汇编器和 FUSE 模拟器进行调试,甚至依靠遛狗时的“橡皮鸭”思考法解决寄存器难题,整个过程既充满挫败感又无比迷人。这不仅是对复古技术的致敬,更是一场关于代码即艺术的深度探索。

这既是我最喜欢的旁支项目之一,也是那个最常让我因沮丧而想把脚踹穿显示器的一次。

同日更多故事

2026-10-12