2008-09-16 6 views
28

Was sind Ihre Lieblings-Assembler, Compiler, Umgebungen, Dolmetscher für die gute alte ZX Spectrum?Was sind Ihre bevorzugten ZX Spectrum Entwicklungswerkzeuge?

+5

Wer abwinkt, weiß wahrscheinlich nicht, dass es Cross-Compiler-Umgebungen für Retro-Computer gibt. Für Uneingeweihte bedeutet das, dass es Windows/Linux/Mac-IDEs zur Programmierung für ältere Systeme gibt. Die Leute machen immer noch Software für diese älteren Systeme. –

Antwort

5

Ich habe immer verwendet Roybot Assembler - die hatten Sie Ihr Programm mit dem BASIC-Editor und REM-Anweisungen eingeben. Es kommt mit einem anständigen Debugger/Disassembler, der Sie auch in einem Schritt Maschinencode ermöglicht.

Die Hisoft Gens und Mons Assembler und Disassembler (aka Devpak) sind wahrscheinlich ziemlich beliebt.

Für High-Level-Compiling ist der Mira Modula-2 Compiler sehr gut.

3

Einfaches Programmieren in BASIC, die Befehle sind genau dort auf diesen gummiartigen Tasten. Wenn nun nur noch PC's Key-Legenden mit while, case, switch etc. auf ihnen haben könnten :-)

2

Ich habe hex-tables aus einem Magazin eingegeben und dann eine kurze Grundapplikation um die Daten in den Assembler Code zu entpacken . Ich konnte nicht ewig lang Kopf und Zahl davon machen, bis ich entdeckte, dass ich gar nicht kodierte!

Ich wechselte dann auf Z80 assembly auf einem College-Besitz CP/M Mini-Computer-System. Die Programmierung des Speccy war danach nie wieder der gleiche und ich bin nie wieder hingegangen!

2

Devpac (eine blaue Kassette) kommt mir auch nach all den Jahren in den Sinn.

Sicher, es war # 1. Ich vermisse die Kassettenladungen jedoch nicht. Gute Frage!!! : D

http://www.clive.nl/detail/22916/

Ich glaube, ich v.3 hatte. Es sah sicher viel hausgemachter aus als dieses Bild. Aber es arbeitete und hatte keinen einzigen Fehler. Schlage das, aktuelle Software !!!

3

ZX ASM 3.0

Es hatte die beste Benutzeroberfläche und eine gutes Feature-Set im Vergleich zu anderen Monteuren am Ende des zwanzigsten Jahrhunderts.

0

Nun außerhalb von GEN80, HiSoft Pascal und Hisoft C waren ziemlich beeindruckend. Proper Hochsprachen, so cool. Bevor ich Z80 gelernt habe, und war frustriert von der Geschwindigkeit von BASIC, liebte ich auch MCODER, obwohl mehr auf dem ZX81 als ZX Spectrum.

1

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

1

Es gibt einige gute PC-basierte auch Pakete. Für Sinclair BASIC-basierte Entwicklung das ausgezeichnete BASin-Paket für Windows gibt Ihnen eine gute Syntax Highlighter, Laufzeit virtuelle Maschine, integrierte Editoren für Schriftarten und UDGs etc.

4

Zeus assembler, war der beste.

Ich würde ein paar der Spectrum Bücher hinzufügen, wenn ich mich an die Namen erinnern könnte, immer noch zu Hause. Eine davon war die komplette Spektrums-ROM-Zerlegung von Ian Logan und Frank O'Hara (ISBN 0 86161 116 0), die kommentiert und beschrieben wurde, als wäre sie die Quelle, ein fantastisches Stück Reverse Engineering, einschließlich einer vorgeschlagenen Fehlerbehebung für das Bekannte ROM-Fehler. Wenn es damals nur Flash-Speicher gäbe.Ich lernte auch ein kleines Buch mit dem Namen Z80 Workshop Manual, das eine großartige Zusammenfassung des Prozessors war.

+0

Z80 Werkstatthandbuch ist fantastisch. Einfach zu lesen und immer noch mit nützlichen Informationen verpackt. –

1

Assembler Prometheus von Proxima Software.

+0

yep ich benutzte es auch sehr viel :) sogar die Disc D40/D80 Version und plus DEVASTACE Onscreen Disassembler – Spektre

2

für zeitgenössische Entwicklung, TommyGun ist eine ausgezeichnete Wahl.

Es hat einen eingebauten Assembler, Karteneditor, Grafikeditor und andere Leckereien. Es unterstützt auch mehrere 8-Bit-Plattformen.

Es funktioniert gut in Verbindung mit dem hervorragenden ZX Spin Emulator für das Debuggen.

2

BASin, TommyGun, ConTEXT und der Pasmo Cross-Compiler. Funktioniert auch gut mit dem ZXSpin Emulator,

0

Ich benutze Z88DK, aber ich denke, auch SDCC könnte von Interesse sein.

Verwandte Themen