ALVAtrum Otro emulador de Spectrum más
Moderador: Fundadores
Reglas del Foro
Si no se incluyen los fuentes, se debe usar el foro de proyectos de software generales
Si no se incluyen los fuentes, se debe usar el foro de proyectos de software generales
- Kyp
- Hermano de Lucifer
- Mensajes: 3391
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 29 times
- Been thanked: 157 times
Re: Otro emulador de Spectrum más
He probado dos que suelen dar problemas si no está bien la implementación del bus flotante:
Hero Returns no funciona, da un error de BASIC al arrancar.
Sidewize funciona pero parpadean bastante los gráficos.
También he estado jugando un rato al AbuSimbel sin problemas.
Hero Returns no funciona, da un error de BASIC al arrancar.
Sidewize funciona pero parpadean bastante los gráficos.
También he estado jugando un rato al AbuSimbel sin problemas.
- cpcbegin
- Aspirante a demonio
- Mensajes: 247
- Registrado: 12 May 2016, 19:44
- Ubicación: Málaga
- Has thanked: 57 times
- Been thanked: 30 times
- Contactar:
Re: Otro emulador de Spectrum más
Por lo visto la librería ACS en teoría es multiplataforma, por lo que podríamos intentar compilarla.
Lo malo es que nunca he tocado Free Pascal
Lo malo es que nunca he tocado Free Pascal
- wilco2009
- Hermano de Lucifer
- Mensajes: 8155
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 107 times
Re: Otro emulador de Spectrum más
El Bus flotante está emulado a medias, por lo que es muy probable que los juegos que lo usen den problemas. Es un tema que tengo pendiente resolver.Kyp escribió: ↑18 Oct 2021, 13:00 He probado dos que suelen dar problemas si no está bien la implementación del bus flotante:
Hero Returns no funciona, da un error de BASIC al arrancar.
Sidewize funciona pero parpadean bastante los gráficos.
También he estado jugando un rato al AbuSimbel sin problemas.
Por otro lado cualquier juego que dependa de la contención de memoria tampoco funcionará, ya que no está emulada todavía.
Apunto el Abu Simbel. (¿Era un snap shot o un tap?)
Gracias!!
Última edición por wilco2009 el 18 Oct 2021, 17:58, editado 1 vez en total.
"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.
- wilco2009
- Hermano de Lucifer
- Mensajes: 8155
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 107 times
Re: Otro emulador de Spectrum más
Pues eso, yo estuve una tarde intentandolo y no hubo forma.....cpcbegin escribió: ↑18 Oct 2021, 16:49 Por lo visto la librería ACS en teoría es multiplataforma, por lo que podríamos intentar compilarla.
Lo malo es que nunca he tocado Free Pascal
Última edición por wilco2009 el 18 Oct 2021, 17:58, editado 1 vez en total.
"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.
- wilco2009
- Hermano de Lucifer
- Mensajes: 8155
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 107 times
Re: Otro emulador de Spectrum más
No, de momento no emula ULA+. Todo llegará, pero primero todo lo básico que funcione bien.Popopo escribió: ↑18 Oct 2021, 12:50 Hola,
Gracias por tu labor!
¿También emula ULA+?
A otro orden de cosas, uso Linux, tu emulador no va en Linux según pones (aunque teóricamente debería). ¿en que versión de Linux has probado? me pareció has puesto Ubuntu, ¿que versión? Uso LM, puedo tratar en mi sistema.
Saludos
En cuanto al Linux, no es que no funcione en Linux, es que no lo puedo llegar a compilar por lo que decía CPCBegin
"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.
- Kyp
- Hermano de Lucifer
- Mensajes: 3391
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 29 times
- Been thanked: 157 times
- zx81
- Demonio tercer orden
- Mensajes: 502
- Registrado: 19 Oct 2013, 16:27
- Ubicación: Valencia
- Has thanked: 15 times
- Been thanked: 6 times
- Contactar:
Re: Otro emulador de Spectrum más
Me suena a mi que el Arkanoid tiene, intencionadamente, el movimiento más rápido para un lado que para el otro. Si quieres probar el Arkanoid sin bus flotante tienes la re-release de Hit Squad que, si no me equivoco, se modificó para que funcionara en los +2a/+3, ya que no tienen (casi) bus flotante.
No sabes donde te has metido, hamijo...
No sabes donde te has metido, hamijo...
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
- wilco2009
- Hermano de Lucifer
- Mensajes: 8155
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 107 times
Re: Otro emulador de Spectrum más
Jejeje, esto es un vicio.zx81 escribió: ↑18 Oct 2021, 22:37 Me suena a mi que el Arkanoid tiene, intencionadamente, el movimiento más rápido para un lado que para el otro. Si quieres probar el Arkanoid sin bus flotante tienes la re-release de Hit Squad que, si no me equivoco, se modificó para que funcionara en los +2a/+3, ya que no tienen (casi) bus flotante.
No sabes donde te has metido, hamijo...
El bus flotante lo tengo implementado de manera aproximada, devolviendo un valor aleatorio si calculo que está pintando la pantalla, y con eso es suficiente para que el arkanoid funcione, aunque parece que a otros juegos no les gusta tanto.
Ahora me estoy dedicando a buscar bugs y no paro.......
Nueva versión beta con alguna instrucción corregida....
https://github.com/wilco2009/Alvatrum/r ... ag/v0.1.02
Dios mío, no pensaba que la gente fuera tan aficionada a las instrucciones indocumentadas.
"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.
- Spezzi63
- Seguidor infernal
- Mensajes: 49
- Registrado: 13 Ene 2018, 18:48
- Has thanked: 21 times
- Been thanked: 5 times
Re: Otro emulador de Spectrum más
Sólo estaré satisfecho cuando mi programa de pruebas favorito "The Addams Family" funcione
Pero primero hay que tener cuidado con la papelera, ya que borra el contenido del archivo .TAP
Creo que el control es bueno ahora. "Brunilda" es jugable.
Pero primero hay que tener cuidado con la papelera, ya que borra el contenido del archivo .TAP
Creo que el control es bueno ahora. "Brunilda" es jugable.
- wilco2009
- Hermano de Lucifer
- Mensajes: 8155
- Registrado: 01 Abr 2013, 23:47
- Ubicación: Valencia
- Has thanked: 47 times
- Been thanked: 107 times
Re: Otro emulador de Spectrum más
Dalo por hecho, "The Addams Family será el siguiente que pruebe"
"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.