Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

Trasteando con ZX Spectrum – 001 – Zesarux, el mejor emulador de máquinas ZX

Publicada el 29/04/202529/04/2025 por fanta

Zesarux es un buen emulador. No solo es capaz de emular ZX Spectrum sino que también por ejemplo el Spectrum QL, ZX80, ZX81, Z88, MK14, Timex TS 2068, Sam Coupe, Pentagon, Chloe 140 SE, 280 SE, Chrome, Prism, ZX-Uno, ZX-Evolution BaseConf, ZX-Evolution TS-Conf, TBBlue/ZX Spectrum Next, Jupiter Ace, Amstrad CPC 464, CPC 4128, MSX1, Spectravideo 318/328, Colecovision, Sega SG1000, …

Se puede compilar en GNU+Linux así:

$ git clone https://github.com/chernandezba/zesarux
$ cd zesarux/src
$ make clean
$ ./configure --enable-visualmem --enable-cpustats
$ make
# make install

LO INTERESANTE de compilarlo

Lo interesante es que en el configure podemos habilitar ciertas opciones para el modo debug.
Esto será interesante para trastear con el software un poco y ver como funciona.

 

Necesitarás posiblemente el Firmware. Aquí puedes obtenerlo tanto en un tar.gz como por separado de la máquina que quieras emular: fanta.56k.es/04-Firmware/ZX/

Luego a la hora de ejecutarlo aquí dejo un par de ejemplos:

$ zesarux -vo sdl --machine 48ks --loadbinary 48.rom 2000H 0
$ zesarux --vo sdl --machine P2AS --loadbinary plus2-1.rom 2000H 0 
$ zesarux --vo curses --machine P2AS --loadbinary plus2-1.rom 2000H 0

Puedes ejecutar zesarux desde la consola si usas como video output curses.

 

Si se desea ver con SDL vo pues el resultado es más molón:

 

Con F5 (o fn+F5) se saca el menú del emulador. Si optas por SDL con el click derecho haces lo mismo.

Y eso es todo por hoy para este post.
Simplemente quería dejar documentado el proceso de compilar ZEsarUX para en futuros posts meternos a trastear con las utilidades de DEBUG.

 

Saludos cordiales.


fanta

Escrito por Fanta

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

fanta de naranja
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb