您最喜欢的 ZX Spectrum 开发工具是什么?
您最喜欢的汇编器、编译器、环境、解释器是什么 好旧的 ZX Spectrum 吗?
What are your favourite assemblers, compilers, environments, interpreters for the
good old ZX Spectrum?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(14)
用于编程/调试的 Hisoft Gens 和 Mons 汇编器和反汇编器。
图形艺术家/艺术工作室:
http://www.worldofspectrum.org/infoseekid.cgi?id=0007918
声音音乐盒:
http://www.worldofspectrum.org/infoseekid.cgi?id=0008481
Hisoft Gens and Mons assembler and disassembler for programming/debugging.
The Artist / The Art Studio for graphics:
http://www.worldofspectrum.org/infoseekid.cgi?id=0007918
The Music Box for sound:
http://www.worldofspectrum.org/infoseekid.cgi?id=0008481
Zeus 汇编器,是最好的。
如果我能记住名字的话,我会在里面添加几本 Spectrum 书,而且家里还留着它们。 其中之一是 Ian Logan 和 Frank O'Hara 编写的《The Complete Spectrum ROM Disassemble》(ISBN 0 86161 116 0),对其进行了评论和描述,就好像它是源代码一样,这是一项出色的逆向工程,包括针对已知问题的建议错误修复ROM 错误。 如果当时有闪存就好了。 我还记住了一本名为《Z80 维修手册》的小书,这是对处理器的精彩总结。
Zeus assembler, was the best.
I'd add a couple of the Spectrum books in there if I could remember the names, still have them at home. One was The Complete Spectrum ROM Disassembly by Ian Logan and Frank O'Hara (ISBN 0 86161 116 0), which was commented and described as if it was the source, a fantastic piece of reverse engineering, including a suggested bug fix for the known ROM bugs. If only flash memory had been around in those days. I also memorised a tiny book called the Z80 Workshop Manual which was a great summary of the processor.
只需使用 BASIC 进行编程,命令就在那些橡胶键上。 现在,如果 PC 上可以有带有 while、case、switch 等的按键图例就好了:-)
Just programming in BASIC, the commands are right there on those rubbery keys. Now if only PC's could have key-legends with while, case, switch etc. on them :-)
ZX ASM 3.0
与二十世纪末的其他汇编器相比,它具有最好的用户界面和良好的功能集。
ZX ASM 3.0
It had the best user interface and good feature set compared to other assemblers at the end of the twentieth century.
即使过了这么多年,我仍然想起了 Devpac(蓝色磁带)。
当然,它是#1。 不过,我不会错过磁带的装载。 好问题!!! :D
http://www.clive.nl/detail/22916/
我想我有v.3。 它看起来确实比这张照片更像自制的。 但它有效并且没有任何错误。 击败它,当前的软件!
Devpac (a blue cassette) comes to my mind, even after all these years.
Sure, it was #1. I don't miss the cassette loadings, though. Nice question!!! :D
http://www.clive.nl/detail/22916/
I think I had v.3. It sure looked much more home-made than the this pic. But it worked and didn't have a single bug. Beat that, current software!!!
我曾经从杂志上输入十六进制表,然后使用一个简短的基本应用程序将数据解压缩为汇编代码。 我很长时间都搞不懂它,直到我发现我实际上根本没有编码!
然后我转向了学院拥有的CP/M 迷你计算机系统。 从那以后,Speccy 的编程就不再一样了,我再也没有回去过!
I used to type in hex-tables from a magazine and then a a short basic application to unpack the data into assembly code. I couldn't make heads nor tails of it for ages until I discovered I wasn't actually coding at all!
I then moved onto Z80 assembly on a College owned CP/M mini computer system. Programming the Speccy was never the same after that and I never went back!
BASin、TommyGun、ConTEXT 和 Pasmo 交叉编译器。 也可以与 ZXSpin 模拟器配合使用,
BASin, TommyGun, ConTEXT and the Pasmo cross-compiler. Works great with the ZXSpin emulator too,,
对于当代开发,TommyGun 是一个绝佳的选择。
它有一个内置的汇编器、地图编辑器、图形编辑器和其他好东西。 它还支持多个8位平台。
它与优秀的 ZX Spin 模拟器配合使用,可以很好地进行调试。
For contemporary development, TommyGun is an excellent choice.
It has a built in assembler, map editor, graphics editor and other goodies. It also supports multiple 8-bit platforms.
It works well in conjunction with the excellent ZX Spin emulator for debugging.
ZX-Asm v3.1 + 已修补的 HiSoft-C v1.1 / FigFORTH / BetaBasic 3.0
ZX-Asm v3.1 + patched HiSoft-C v1.1 / figFORTH / BetaBasic 3.0
还有一些很好的基于 PC 的软件包。 对于基于 Sinclair BASIC 的开发,适用于 Windows 的优秀 BASin 软件包为您提供了良好的语法荧光笔、运行时虚拟机、内置字体编辑器和 UDG 等。
There are some good PC-based packages too. For Sinclair BASIC based development the excellent BASin package for Windows gives you a good syntax highlighter, runtime virtual machine, built-in editors for fonts and UDG's etc.
Proxima Software 的汇编程序 Prometheus。
Assembler Prometheus from Proxima Software.
远远超出 GEN80、HiSoft Pascal 和 Hisoft C 非常令人印象深刻。 正确的高级语言,太酷了。 在学习 Z80 之前,我对 BASIC 的速度感到沮丧,但我也喜欢 MCODER,不过关于 ZX81 的内容比 ZX Spectrum 的内容更多。
Well outside of GEN80, HiSoft Pascal and Hisoft C were pretty impressive. Proper high level languages, way cool. Before I learnt Z80, and was frustrated by the speed of BASIC, I also loved MCODER, though more on the ZX81 than ZX Spectrum.
我正在使用 Z88DK,但我认为 SDCC 也可能感兴趣。
I'm using Z88DK, but I think also SDCC may be of interest.
我总是习惯使用 Roybot Assembler - 让您使用 BASIC 编辑器和 REM 语句输入程序。 它配备了一个不错的调试器/反汇编器,可以让您单步执行机器代码。
Hisoft Gens 和 Mons 汇编器和反汇编器(又名 Devpak)可能相当流行。
对于高级编译,Mira Modula-2 编译器非常好。
I always used to use Roybot Assembler - which had you enter your program using the BASIC editor and REM statements. It comes with a decent debugger/disassembler that lets you single-step machine code too.
The Hisoft Gens and Mons assembler and disassembler (aka Devpak) are probably fairly popular.
For high-level compiling, the Mira Modula-2 compiler is very good.