Nuevas características para un emulador

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Avatar de Usuario
Uto
Mensajes: 1389
Registrado: 17 Dic 2015, 16:39

Re: Nuevas características para un emulador

Mensaje por Uto » 25 Feb 2017, 20:47

chernandezba escribió:
Hark0 escribió:
Haplo escribió:Pues me parece una idea estupenda!
Esto me recuerda una cosa que igual ya está implementada: imprimir el contenido de una o varias posiciones de memoria en la consola.
Eso si estaría de narices... poder "enviar a la consola" algún tipo de debug... como dice @Haplo igual está implementado y aún no me he percatado.

;)
Eso ya se puede hacer mediante el protolo remoto, comando "read-mapped-memory"
Supongo que a lo que Haplo se refiere es a poder forzar eso escribiendo a un puerto, de manera que el volcado de memoria ocurra cuando nosotros lo ponemos en el código. En definitiva es otro modo de hacer debug, diferente al del debugger.

boriel
Mensajes: 8
Registrado: 10 Abr 2017, 16:18

Re: Nuevas características para un emulador

Mensaje por boriel » 19 Jun 2017, 22:24

Me parece interesante!
También me gustaría saber si hay alguna forma, por el puerto de debug (telnet), hacer que la emulación se ejecute, y luego enviarle una señal para que se detenga. Ahora mismo, si le pongo "run", no puedo hacer nada hasta que alcance un breakpoint.

Estaría bien poder "parar" también sin tener que usar la GUI. Es posible??

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: Nuevas características para un emulador

Mensaje por chernandezba » 20 Jun 2017, 17:05

Me lo ha comentado Wilco. Miraré la mejor manera de hacerlo y te digo
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Responder