Por fin he llevado a cabo un proyecto que tenía en mente desde hace mucho pero que por unas cosas y otras aún no había realizado. Gracias a la inestimable colaboración de un usuario del canal #spectrum del IRC-Hispano (sí, todavía existe), que hizo el port inicial de mi core Z80 en lenguaje Java a C++. A partir de ahí lo he niquelado y sometido a pruebas de campo intensivas.
La filosofía de funcionamiento es muy similar al del core Java y tiene el nivel de detalle suficiente como para implementar un emulador de Spectrum, que es lo más puñetero que he visto hasta ahora en cuando a detalle en la emulación.
Por si a alguien le sirve, he publicado el proyecto en mi repositorio de github: https://github.com/jsanchezv/z80cpp
Si alguien le puede sacar partido a tantas horas de pruebas, me daré por satisfecho.
Nuevo core Z80 escrito en C++
Moderador: Fundadores
- zx81
- Demonio tercer orden
- Mensajes: 502
- Registrado: 19 Oct 2013, 16:27
- Ubicación: Valencia
- Has thanked: 15 times
- Been thanked: 6 times
- Contactar:
Nuevo core Z80 escrito en C++
Today's robots are very primitive, capable of understanding only a few simple instructions such as 'go left', 'go right' and 'build car'.
John Sladek
Emulador de Spectrum JSpeccy.
Emulador de Spectrum Bare-metal para las Raspberry PI ZXBaremulator
John Sladek
Emulador de Spectrum JSpeccy.
Emulador de Spectrum Bare-metal para las Raspberry PI ZXBaremulator
- flopping
- Fundador
- Mensajes: 9974
- Registrado: 29 Mar 2013, 15:26
- Ubicación: Valencia
- Been thanked: 124 times
- Contactar:
Re: Nuevo core Z80 escrito en C++
Muy buena noticia si señor, ole tus huevos, jajajaja.....seguro que le sacamos mucho partido a esas incontables horas de trabajo, jejejeeje....y gracias por compartir.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
- wilco2009
- Hermano de Lucifer
- Mensajes: 8156
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 107 times
Re: Nuevo core Z80 escrito en C++
Gran trabajo. Gracias por compartirlo.
A ver si alguien le saca jugo.
A ver si alguien le saca jugo.
"Aprender a volar es todo un arte. Aunque sólo hay que cogerle el truco. Consiste en tirarse al suelo y fallar".
Douglas Adams. Guía del autoestopista galáctico.
Douglas Adams. Guía del autoestopista galáctico.