Lista de los mejores emuladores de cada plataforma
- davidvaldivia
- MSX Turbo R
- Mensajes: 292
- Registrado: 25 Oct 2010, 01:45
Lista de los mejores emuladores de cada plataforma
Que os pareceria la idea de que pusieramos una lista con los mejores emuladores de cada ordenador y consola los mas fieles. Seria los que mejor representan la experiencia para asi ser de referencia y resolver dudas dando nuestras opiniones.
- zup
- Amiga 2500
- Mensajes: 3012
- Registrado: 04 Sep 2009, 20:07
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo DS/3DS
- Primera consola: Nintendo GameBoy
- Ubicación: Navarra
- Gracias dadas: 86 veces
- Gracias recibidas: 356 veces
- Contactar:
Re: Lista de los mejores emuladores de cada plataforma
- Spectrum: ZX Spin, sin dudarlo. Si por algún motivo hay que tratar con código, este es el que tienes que pillar. ZX Spin tiene algún bug, así que lo complementaría con fuse o Spectaculator (pero este es de pago). Si tienes una Nintendo, ZXDS sin dudarlo.
- PC/DOS: DOSBox (si no necesitas emulación de una configuración exacta, p.ej.: Amstrad PC1512), PCem si quieres ordenadores exactos.
- PC/Windows: Wine. Una lástima que no exista Wine para Windows.
- PC/cualquier cosa: Virtualbox o VMWare, pero ten en cuenta que se llevan mal con la aceleración grafica.
- Amstrad CPC: Supongo que WinAPE, pero no he encontrado ningún emulador que me guste.
- C64: VICE.
- SNES: Personalmente, me gustaba SNES9x, no sé si habrá cambiado la cosa. Si no, ZSNES.
- Nintendo 64: Project64, como segunda opción 1964.
- PSX: Para mi, ePSXe, aunque hay otras opciones.
- Sega Megadrive: Kega fusion, sin dudarlo.
- Amiga: Los UAE son los que dominan el mercado.
- En caso de duda: MESS está plagado de emuladores. No son tan buenos, pero tienes muchos en un solo paquete.
- PC/DOS: DOSBox (si no necesitas emulación de una configuración exacta, p.ej.: Amstrad PC1512), PCem si quieres ordenadores exactos.
- PC/Windows: Wine. Una lástima que no exista Wine para Windows.
- PC/cualquier cosa: Virtualbox o VMWare, pero ten en cuenta que se llevan mal con la aceleración grafica.
- Amstrad CPC: Supongo que WinAPE, pero no he encontrado ningún emulador que me guste.
- C64: VICE.
- SNES: Personalmente, me gustaba SNES9x, no sé si habrá cambiado la cosa. Si no, ZSNES.
- Nintendo 64: Project64, como segunda opción 1964.
- PSX: Para mi, ePSXe, aunque hay otras opciones.
- Sega Megadrive: Kega fusion, sin dudarlo.
- Amiga: Los UAE son los que dominan el mercado.
- En caso de duda: MESS está plagado de emuladores. No son tan buenos, pero tienes muchos en un solo paquete.
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!
Además vendo cosas!
- mcleod_ideafix
- Amiga 2500
- Mensajes: 5316
- Registrado: 06 Oct 2009, 04:12
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Vectrex
- Primera consola: TV Games/Pong Clone
- Ubicación: Jerez de la Frontera
- Gracias dadas: 12 veces
- Gracias recibidas: 54 veces
- Contactar:
Re: Lista de los mejores emuladores de cada plataforma
zup escribió:- Spectrum: ZX Spin, sin dudarlo. Si por algún motivo hay que tratar con código, este es el que tienes que pillar. ZX Spin tiene algún bug, así que lo complementaría con fuse o Spectaculator (pero este es de pago). Si tienes una Nintendo, ZXDS sin dudarlo.
Si por "mejor emulador" se entiende el que mejor emula a la máquina, ninguno de los reseñados emula algo muy conocido en el Spectrum, el efecto "ULA snow". Creo que Fuse es el que podría llevarse ese galardón aunque no soporte ULAplus (aunque sí soporta Spectranet) y aunque no guarde configuraciones (tengo que crear un SZX para arrancar con DivIDE con algún firmware). No sé a qué te refieres con "tratar con código" pero hasta ahora, el que mejor me ha venido para eso es SpecEmu, que tiene un debugger bastante potente con diversos tipos de breakpoint por hardware, y... ¡ah! emula el "ULA snow". De todas formas, por usabilidad, el que mejor me viene es Spectaculator.
Wine no puede considerarse un emulador de Widows: sería más bien el equivalente a una "personality" de Linux, o un subsistema de Windows, que permite ejecutar binarios de otro SO en el tuyo, pero se requiere compatibilidad binaria del procesador. Es la misma filosofía que desde hace años existe en Windows NT cuando tienen que ejecutar MS DOS. Curiosamente Rossetta hace algo que complementa a Wine: Rosseta traduce "on the fly" instrucciones de un procesador a otro, pero no añade capa de adaptación de llamadas al sistema como sí hace Wine. VMWare y cía demás no emulan, virtualizan: se necesita compatibilidad binaria en el procesador del host para que el invento funcione.
Yo añadiría:
- QL: QemuLator
- Sam Coupe: SimCoupe (es que de todas formas no conozco otro

- MSX: Blue MSX
- Dragon: XRoar
- ZX80, ZX81 y Jupiter ACE: EightyOne
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
- Metalbrain
- MSX Turbo R
- Mensajes: 435
- Registrado: 22 Nov 2008, 00:30
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: (Otro)
- Primera consola: (Otro)
- Gracias recibidas: 2 veces
Re: Lista de los mejores emuladores de cada plataforma
mcleod_ideafix escribió:zup escribió:- Spectrum: ZX Spin, sin dudarlo. Si por algún motivo hay que tratar con código, este es el que tienes que pillar. ZX Spin tiene algún bug, así que lo complementaría con fuse o Spectaculator (pero este es de pago). Si tienes una Nintendo, ZXDS sin dudarlo.
Si por "mejor emulador" se entiende el que mejor emula a la máquina, ninguno de los reseñados emula algo muy conocido en el Spectrum, el efecto "ULA snow".
En ZXSpin: Tools -> Options -> Hardware -> Emulation -> ULA snow effect
- mcleod_ideafix
- Amiga 2500
- Mensajes: 5316
- Registrado: 06 Oct 2009, 04:12
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Vectrex
- Primera consola: TV Games/Pong Clone
- Ubicación: Jerez de la Frontera
- Gracias dadas: 12 veces
- Gracias recibidas: 54 veces
- Contactar:
Re: Lista de los mejores emuladores de cada plataforma
Metalbrain escribió:mcleod_ideafix escribió:zup escribió:- Spectrum: ZX Spin, sin dudarlo. Si por algún motivo hay que tratar con código, este es el que tienes que pillar. ZX Spin tiene algún bug, así que lo complementaría con fuse o Spectaculator (pero este es de pago). Si tienes una Nintendo, ZXDS sin dudarlo.
Si por "mejor emulador" se entiende el que mejor emula a la máquina, ninguno de los reseñados emula algo muy conocido en el Spectrum, el efecto "ULA snow".
En ZXSpin: Tools -> Options -> Hardware -> Emulation -> ULA snow effect
Woooooops! Entonces va a ser que he confundido SpecEmu con ZX Spin respecto a esto... ¿o son ZX Spin y SpecEmu realmente los únicos que emulan esto?
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
- Metalbrain
- MSX Turbo R
- Mensajes: 435
- Registrado: 22 Nov 2008, 00:30
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: (Otro)
- Primera consola: (Otro)
- Gracias recibidas: 2 veces
Re: Lista de los mejores emuladores de cada plataforma
mcleod_ideafix escribió:Woooooops! Entonces va a ser que he confundido SpecEmu con ZX Spin respecto a esto... ¿o son ZX Spin y SpecEmu realmente los únicos que emulan esto?
Ambos lo emulan (y creo que son los únicos).
- Kyp
- Commodore 128
- Mensajes: 80
- Registrado: 31 Dic 2013, 12:42
- Sistema Favorito: Commodore Amiga
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Vectrex
- Primera consola: Vectrex
- Gracias dadas: 11 veces
- Gracias recibidas: 10 veces
Re: Lista de los mejores emuladores de cada plataforma
Y ya que sacáis el tema... ¿Qué eso del ULA snow? 

- mcleod_ideafix
- Amiga 2500
- Mensajes: 5316
- Registrado: 06 Oct 2009, 04:12
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Vectrex
- Primera consola: TV Games/Pong Clone
- Ubicación: Jerez de la Frontera
- Gracias dadas: 12 veces
- Gracias recibidas: 54 veces
- Contactar:
Re: Lista de los mejores emuladores de cada plataforma
Un efecto de imagen causado por un efecto secundario del sistema de contencion de memoria de la ULA, que confunde determinados ciclos de refresco (aquellos en los que el registro I tiene un valor entre 40h y 3Fh) con accesos a memoria. La contencion no llega a producirse pero la ULA se pone en alta impedancia para permitir que la CPU acceda a memoria (o eso cree ella que va a pasar). Como la ULA no accede a memoria, el ultimo dato que leyó de ella es repetido y eso provoca un ruidillo en la imagen.
Puedes provocarlo escribiendo un programa que ponga un valor, por ejemplo el 64, en el registro I, y a continuacion vuelva a BASIC.
Puedes provocarlo escribiendo un programa que ponga un valor, por ejemplo el 64, en el registro I, y a continuacion vuelva a BASIC.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
- zup
- Amiga 2500
- Mensajes: 3012
- Registrado: 04 Sep 2009, 20:07
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Nintendo DS/3DS
- Primera consola: Nintendo GameBoy
- Ubicación: Navarra
- Gracias dadas: 86 veces
- Gracias recibidas: 356 veces
- Contactar:
Re: Lista de los mejores emuladores de cada plataforma
mcleod_ideafix escribió:Un efecto de imagen causado por un efecto secundario del sistema de contencion de memoria de la ULA, que confunde determinados ciclos de refresco (aquellos en los que el registro I tiene un valor entre 40h y 3Fh) con accesos a memoria. La contencion no llega a producirse pero la ULA se pone en alta impedancia para permitir que la CPU acceda a memoria (o eso cree ella que va a pasar). Como la ULA no accede a memoria, el ultimo dato que leyó de ella es repetido y eso provoca un ruidillo en la imagen.
Puedes provocarlo escribiendo un programa que ponga un valor, por ejemplo el 64, en el registro I, y a continuacion vuelva a BASIC.
Falta comentar que ese fallo está producido por una ecuación incorrecta en la PAL de los Spectrum 128k y +2 grises, y que el fallo nunca se produce en un 48k o un +2A o +3. Existe un set de ecuaciones que se pueden grabar en PAL o GAL nuevas y que corrigen este error.
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!
Además vendo cosas!
- mcleod_ideafix
- Amiga 2500
- Mensajes: 5316
- Registrado: 06 Oct 2009, 04:12
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Vectrex
- Primera consola: TV Games/Pong Clone
- Ubicación: Jerez de la Frontera
- Gracias dadas: 12 veces
- Gracias recibidas: 54 veces
- Contactar:
Re: Lista de los mejores emuladores de cada plataforma
El fallo por supuesto que se produce en un Spectrum 48K. En el 128K tambien es la ULA la responsable. La PAL lo que hace es impedir que la ULA "vea" la condición de refresco que provica el ULA snow.
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado