【问题标题】:ZX spectrum loading sound [closed]ZX频谱加载声音[关闭]
【发布时间】:2015-09-11 07:51:54
【问题描述】:

对于这个问题的含糊之处深表歉意;我记得回到1980年代初!当我将盒式磁带中的程序加载到我的 48k ZX Spectrum 中时,声音(和条形动画)非常独特,并且可能在前 10 秒内遵循相当标准的模式。导致这种标准加载方法的程序结构是什么?

【问题讨论】:

标签: zxspectrum


【解决方案1】:

节目数据作为音频存储在磁带上。

用于导频信号(青色/红色)和数据信号(细条纹)。导频信号有助于指示磁带的速度,因此可以正确读取数据信号,因为不同的播放器可能以不同的速度运行。

来自Wikipedia

在磁带上存储文件的标准方法使用导频信号、标题和数据块。导频信号用于根据磁带的速度校准系统,包括磁带的写入方式和不同磁带卡座之间的自然轻微变化。标头有一个 19 字节的短文件大小(17 个用于标头信息,1 个用于标志,1 个用于校验和),加载程序通常会根据其类型显示以下消息之一: 程序:用于用 BASIC 编写的程序;字节:用于机器代码、屏幕转储等;或字符数组:用于 ASCII 编码文件。

在标准加载和保存过程中,引导信号的边框闪烁青色/红色条纹,标题和数据块的边框闪烁黄色/蓝色条纹;使用哪种颜色取决于最后从磁带读取的位。导频信号通常用粗条纹大小表示;在标头和数据块上,条纹更细(取决于波特率)。

【讨论】:

  • 秒数来自导频信号,用于与磁带速度同步。模式为:导频信号+报头+短暂停+导频信号+数据
猜你喜欢
  • 2011-03-27
  • 2012-09-18
  • 1970-01-01
  • 2011-06-08
  • 1970-01-01
  • 1970-01-01
  • 2013-05-07
  • 1970-01-01
  • 2013-09-19
相关资源
最近更新 更多