What are your favourite ZX Spectrum development tools? [closed]
Asked Answered
T

14

27

What are your favourite assemblers, compilers, environments, interpreters for the good old ZX Spectrum?

Tilbury answered 16/9, 2008 at 21:46 Comment(1)
People who are down voting are probably unaware that there are cross compiler environments for retro computers. To the uninitiated, this means there are Windows/Linux/Mac IDE's for programming for older systems. People are still making software for these older systems.Rusk
B
5

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.

Biquadrate answered 17/9, 2008 at 17:5 Comment(0)
B
5

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

Beckwith answered 6/8, 2009 at 12:13 Comment(0)
S
4

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.

Sf answered 23/12, 2008 at 8:51 Comment(1)
Z80 Workshop Manual is fantastic. Easy to read and still packed with useful informaiton.Tilbury
V
3

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 :-)

Virgil answered 16/9, 2008 at 22:18 Comment(0)
C
3

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.

Chameleon answered 17/9, 2008 at 18:45 Comment(0)
D
2

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!

Driveway answered 17/9, 2008 at 16:54 Comment(0)
T
2

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!!!

Transatlantic answered 17/9, 2008 at 17:21 Comment(0)
W
2

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.

Whiggism answered 4/12, 2009 at 15:22 Comment(0)
S
2

BASin, TommyGun, ConTEXT and the Pasmo cross-compiler. Works great with the ZXSpin emulator too,,

Shiva answered 9/5, 2010 at 21:47 Comment(0)
D
1

ZX-Asm v3.1 + patched HiSoft-C v1.1 / figFORTH / BetaBasic 3.0

Dineen answered 17/11, 2008 at 1:33 Comment(0)
S
1

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.

Saki answered 23/12, 2008 at 8:42 Comment(0)
G
1

Assembler Prometheus from Proxima Software.

Gertrudegertrudis answered 27/4, 2009 at 12:57 Comment(1)
yep I used it too a lot :) even the Disc D40/D80 version and plus DEVASTACE onscreen disassemblerKaifeng
S
0

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.

Shivery answered 27/9, 2008 at 13:57 Comment(0)
R
0

I'm using Z88DK, but I think also SDCC may be of interest.

Radii answered 11/7, 2013 at 9:24 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.