2008-09-16 31 views
28

¿Cuáles son tus ensambladores, compiladores, entornos, intérpretes favoritos para el bueno viejo ZX Spectrum?¿Cuáles son sus herramientas de desarrollo de ZX Spectrum favoritas?

+5

Las personas que están bajando la votación probablemente desconozcan que existen entornos de compilador cruzado para computadoras retros. Para los no iniciados, esto significa que hay IDE de Windows/Linux/Mac para la programación de sistemas más antiguos. La gente todavía está haciendo software para estos sistemas más antiguos. –

Respuesta

5

Siempre solía usar Roybot Assembler - que tenía que ingresar a su programa usando el editor BASIC y las sentencias REM. Viene con un decente depurador/desensamblador que también te permite código de máquina de un solo paso.

El ensamblador y desensamblador Hisoft Gens y Mons (también conocido como Devpak) son probablemente bastante populares.

Para la compilación de alto nivel, el compilador Mira Modula-2 es muy bueno.

3

Simplemente programando en BASIC, los comandos están ahí en esas teclas correosas. Ahora si solo las PC pudieran tener leyendas clave con el tiempo, el caso, el interruptor, etc. :-)

2

Solía ​​escribir en tablas hexadecimales de una revista y luego una aplicación básica corta para descomprimir los datos en código de ensamblaje . ¡No pude entenderlo ni descubrirlo durante siglos hasta que descubrí que en realidad no estaba codificando!

Luego pasé al Z80 assembly en un sistema informático de CP/M propiedad de la universidad. ¡La programación de Speccy nunca fue la misma después de eso y nunca volví!

2

Devpac (un cassette azul) me viene a la mente, incluso después de todos estos años.

Claro, era # 1. Sin embargo, no echo de menos las cargas de los cassettes. ¡¡¡Buena pregunta!!! : D

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

Creo que tenía la versión 3. Seguro que se veía mucho más hecho en casa que la foto. Pero funcionó y no tenía un solo error. Batir eso, software actual!

3

ZX 3.0 ASM

Tenía la mejor interfaz de usuario y un buen conjunto de características en comparación con otros ensambladores a finales del siglo XX.

0

Bien fuera de GEN80, HiSoft Pascal y Hisoft C fueron bastante impresionantes. Propia lenguajes de alto nivel, modo genial. Antes de aprender Z80, y estaba frustrado por la velocidad de BASIC, también me encantaron los MCODER, aunque más en el ZX81 que en el ZX Spectrum.

1

ZX-Asm v3.1 + parcheado HiSoft-C v1.1/figFORTH/Betabasic 3.0

1

Hay algunos buenos paquetes basados ​​en PC también. Para el desarrollo basado en Sinclair BASIC, el excelente paquete BASIN para Windows le proporciona un resaltador de sintaxis, una máquina virtual en tiempo de ejecución, editores integrados para fuentes y UDG, etc.

4

Zeus assembler, era el mejor.

Agregaría un par de libros de Spectrum allí si pudiera recordar los nombres, todavía los tengo en casa. Uno fue The Complete Spectrum ROM Desmontaje de Ian Logan y Frank O'Hara (ISBN 0 86161 116 0), que fue comentado y descrito como si fuera la fuente, una fantástica pieza de ingeniería inversa, que incluye una corrección de errores sugerida para lo conocido. Errores de ROM. Si solo hubiera memoria flash en esos días.También memoricé un pequeño libro llamado el Manual de taller Z80 que fue un gran resumen del procesador.

+0

Z80 Manual de taller es fantástico. Fácil de leer y lleno de información útil. –

1

Ensamblador Prometheus de Proxima Software.

+0

sí lo usé demasiado :) incluso la versión de disco D40/D80 y más DEVASTACE desmontador en pantalla – Spektre

2

Para el desarrollo contemporáneo, TommyGun es una excelente elección.

Tiene un ensamblador incorporado, editor de mapas, editor de gráficos y otras cosas. También es compatible con múltiples plataformas de 8 bits.

Funciona bien en conjunto con el excelente emulador ZX Spin para la depuración.

2

BASIN, TommyGun, ConTEXT y el compilador cruzado Pasmo. Funciona muy bien con el emulador ZXSpin también ,,

0

Estoy usando Z88DK, pero creo que también SDCC puede ser de su interés.

Cuestiones relacionadas