Question

Quels sont vos assembleurs, compilateurs, environnements, interprètes préférés pour le bon vieux ZX Spectrum ?

Était-ce utile?

La solution

J'ai toujours utilisé Roybot Assembler - dans lequel vous avez entré votre programme à l’aide de l’éditeur BASIC et des instructions REM. Il est livré avec un bon débogueur / désassembleur qui vous permet également de code machine en une seule étape.

L’assembleur et le désassembleur Hisoft Gens and Mons (aka Devpak) sont probablement assez populaires.

Pour une compilation de haut niveau, le compilateur Mira Modula-2 est très bien.

Autres conseils

Assembleur et désassembleur Hisoft Gens and Mons pour la programmation / débogage.

L'Artiste / L'Art Studio for Graphics:
http://www.worldofspectrum.org/infoseekid.cgi?id=0007918

La boîte à musique pour le son:
http://www.worldofspectrum.org/infoseekid.cgi?id=0008481

l'assembleur Zeus était le meilleur.

J'ajouterais quelques livres de Spectrum si je pouvais me souvenir des noms, si je les avais toujours à la maison. L’un d’eux était The Complete Spectrum ROM Disassembly de Ian Logan et Frank O'Hara (ISBN 0 86161 116 0). Bugs ROM. Si seulement la mémoire flash avait été autour à cette époque. J'ai également mémorisé un petit livre appelé le manuel d'atelier Z80, qui était un excellent résumé du processeur.

Simplement en programmation BASIC, les commandes sont là sur ces touches caoutchouteuses. Maintenant, si seuls les PC pouvaient avoir des légendes de clés avec while, case, switch, etc.: -)

ZX ASM 3.0

Il possédait la meilleure interface utilisateur et de bonnes fonctionnalités par rapport aux autres assembleurs de la fin du XXe siècle.

Devpac (une cassette bleue) me vient à l’esprit, même après toutes ces années.

Bien sûr, c'était n ° 1. Je ne manque pas les chargements de cassette, cependant. Bonne question!!! : D

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

Je pense que j'avais v.3. Cela a sûrement semblé beaucoup plus artisanal que celui-ci. Mais cela a fonctionné et n’a pas eu un seul bug. Battez ça, logiciel actuel !!!

J'avais l'habitude de taper des tables hexagonales à partir d'un magazine, puis une courte application de base pour décompresser les données en code assembleur. Je ne pouvais pas en faire ni la tête ni la queue avant que je découvre que je ne codais pas du tout!

Je suis ensuite passé à assemblage Z80 sur un collège appartenant à CP / M mini système informatique. La programmation du Speccy n’a plus jamais été la même et je n’y suis jamais retournée!

BASin, TommyGun, ConTEXT et le compilateur croisé Pasmo. Fonctionne également très bien avec l’émulateur ZXSpin,

Pour le développement contemporain, TommyGun constitue un excellent choix.

Il a un assembleur intégré, un éditeur de carte, un éditeur graphique et d’autres goodies. Il prend également en charge plusieurs plates-formes 8 bits.

Il fonctionne bien avec l'excellent émulateur ZX Spin pour le débogage. .

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

Il existe également de bons packages basés sur PC. Pour le développement BASIC basé sur Sinclair, l'excellent paquet BASin pour Windows vous donne un bon surligneur syntaxique, une machine virtuelle d'exécution, des éditeurs intégrés pour les polices et les UDG, etc.

Assembleur Prometheus de Proxima Software.

Bien en dehors de GEN80, HiSoft Pascal et Hisoft C était plutôt impressionnant. Langages corrects de haut niveau, très cool. Avant d’apprendre Z80, et frustré par la vitesse de BASIC, j’aimais aussi MCODER , bien que plus sur le ZX81 que le ZX Spectrum.

J'utilise Z88DK, mais je pense aussi que SDCC pourrait présenter un intérêt.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top