寻找包含Sinclair ZX80 PC程序的录音带/录音带的程序?

时间:2010-03-19 00:56:48

标签: z80 sinclair

好的,所以早在冰河时代之前,我记得有一台Sinclair ZX80 PC(电视作为显示器,盒式磁带播放器作为存储设备)。

显然,录音带上的节目在录制磁带时发出非常明显的声音(呃...噪音)......我想知道是否有人还有这些录音带?

原因(以及这个Q编程相关的原因)是IIRC不同的语言产生了一些不同的音调,但我想运行磁带并听取自己确认是否真的如此...

5 个答案:

答案 0 :(得分:2)

我有录音带,但它们已存放在我父母家的车库里,过去三十年对他们并不友好。

你可以在这里获得图像:http://www.zx81.nl/dload如果有用的话。也许有一个工具可以将字节转换回音频;)

编辑:也许在这里:http://ldesoras.free.fr/prod.html#src_ay3hacking

答案 1 :(得分:2)

在ZX80,ZX81和ZX Spectrum上,磁带输出通过CPU在高状态和低状态之间切换输出线电平来实现。通过让CPU观察输入线路电平来实现输入。极低的操作水平是克莱夫爵士的节约成本措施之一;像BBC Micro这样的竞争机器有专用硬件用于数据的串行化和反序列化,因此CPU只会说“输出0xfe”,然后硬件会产生相关噪声,并在准备好下一个字节时产生中断。 BBC Micro专门实现Kansas City Standard,而Sinclair机器在每种情况下都使用最适合机器约束的任何特殊格式。

这样做的结果是,虽然几乎所有使用磁带的其他机器都有必要从一个程序到下一个程序听起来大致相同的磁带输出,但Sinclair机器上的程序可以选择使用他们想要的任何编码,这是编写千载速装载机的原则。因此,不同的节目输出截然不同的声音并非不可能。有些人甚至利用磁带输入和输出之间的对称来进行粗略的数字采样,编辑和回放,尽管出于显而易见的原因它们从来都不仅仅是新奇的。

话虽这么说,ZX80和ZX81的基本单元只包含1kb RAM,因此很可能程序员只会使用ROM例程来读取和写入数据,因为空间有限,如果没有别的话。然后声音差异只是由特征数据引起的,如slugster所示。

答案 2 :(得分:0)

我知道这些经常出现在像Ebay这样的拍卖网站上 - 如果你想自己买它们的话。如果你有其他人拥有一个人,那么你会得到他们的主观意见:)

在任何情况下,用于保存它的语言都是音高变化的次要原因 - 它将与数据相关。 IOW你可能会创建一个直接的二进制数据文件,它听起来与BASIC程序非常相似(BASIC会被保存为文本,因为它被解释)。

答案 3 :(得分:0)

我知道线程很老但是......昨晚我正在玩类似的东西,如果你还有兴趣的话,我还有一个老式的zx81游戏吗?我和我会把它贴在某个地方。

答案 4 :(得分:0)

您可以使用http://www.wintzx.fr/之类的内容或从http://www.worldofspectrum.org/utilities.html#tzxtools中选择一些内容将模拟器文件转换为音频文件,然后您就可以在PC上播放它。某些工具还允许您直接播放文件。模拟器文件可以在http://www.zx81.nl/files.html和许多其他地方找到。