Estamos a punto de sentarnos ante las teclas de chicle y las casetes chirriantes para meterle un repaso colosal al inabarcable catálogo de videojuegos de la familia ZX. Y es posible que lo que va a ocurrir a continuación sea el artículo más monstruoso sobre el catálogo de juegos del Spectrum jamás escrito es cualquier idioma. Porque hemos venido a jugar.
|
etiquetas: zx spectrum , sinclair
csdb.dk/release/?id=175766
csdb.dk/release/?id=155861
csdb.dk/release/?id=192175
csdb.dk/release/?id=155861
csdb.dk/release/?id=157418
Emulador de C64 : vice-emu.sourceforge.io/index.html#download
Y aquí el "Nightshade" para C64 : csdb.dk/release/?id=148142
Solo la retroinformática y la generación que la protagonizó hace posible lo imposible.
La CPU era distinta. El Spectrum tenía el Z80 que "derivaba" de un Intel previo y el Commodore el 6510. Era incompatibles y había que escribirlo de nuevo.
en.wikipedia.org/wiki/Zilog_Z80
en.wikipedia.org/wiki/MOS_Technology_6510
Solo compara los registros disponibles en el Z80
As on the 8080, 8-bit registers are typically paired to provide 16-bit versions. The 8080 compatible registers[35] are:
AF: 8-bit accumulator (A) and flag bits (F) carry, zero, minus, parity/overflow, half-carry (used for BCD), and an Add/Subtract flag (usually called N) also for BCD
BC: 16-bit data/address register or two 8-bit registers
DE: 16-bit data/address register or two 8-bit registers
HL: 16-bit accumulator/address register or two 8-bit registers
SP: stack pointer, 16 bits
PC: program counter, 16 bits
The new registers introduced with the Z80 are:
IX: 16-bit index or base register for 8-bit immediate offsets
IY: 16-bit index or base register for 8-bit immediate offsets
I: interrupt vector base register, 8 bits
R: DRAM refresh counter, 8 bits (msb does not count)
AF': alternate (or shadow) accumulator and flags (toggled in and out with EX AF,AF' )
BC', DE' and HL': alternate (or shadow) registers (toggled in and out with EXX)
Four bits of interrupt status and interrupt mode status
Y aquí los del 6510
www.c64-wiki.com/wiki/CPU_6510-Register_set
The 6510 CPU, like the 6502, has the following CPU 6502-Register set:
A 16-bit Program Counter (PC or IP)
An 8-bit Status Register, sometimes called .P
An 8-bit Accumulator, or .A
Two 8-bit Index Registers, .X and .Y