Nuevo emulador para Jupiter Ace

Foro dedicado a la emulación de sistemas clásicos en el PC o en otros sistemas.
Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 7 veces

Nuevo emulador para Jupiter Ace

Mensajepor antoniovillena » 29 Sep 2012, 16:56

Acabo de completar mi cuarto emulador javascript, en este caso para Jupiter Ace. Sigue la misma filosofía que los otros emuladores:
-Frame a la izquierda con todo el software existente:
-Las funciones del emulador se controlan con las teclas de función, pulsar F1 dentro del emulador para más ayuda.
-Sonido HTML5, sólo se escucha en Chrome y Firefox.
-Se pueden cargar archivos locales arrastrando y soltando en la ventana del emulador.
-2 versiones, una para ordenadores lentos y otra para rápidos.

Cualquier bug que encontréis o sugerencia será bienvenida.

http://jupiler.retrolandia.net/

jepalza

Re: Nuevo emulador para Jupiter Ace

Mensajepor jepalza » 29 Sep 2012, 17:19

Curioso, lo voy a probar.

Avatar de Usuario
mentalthink
Amiga 2500
Amiga 2500
Mensajes: 2840
Registrado: 11 Abr 2010, 15:06
Gracias dadas: 45 veces
Gracias recibidas: 14 veces

Re: Nuevo emulador para Jupiter Ace

Mensajepor mentalthink » 30 Sep 2012, 07:17

Pues sobre el ordenador nunca había visto funcionando un Jupiter Ace, pensaba que tenia colores...

Pero bueno lo importante, y me quito el sombrero, es realmente lo complejo que debe ser hacer un emulador, aún no entiendo como se hacen, o sea como se simula una CPU por software... no sé es algo que se me escapa, aún viendo un Micro del C64 bajo un Arduino... pero creo que a parte de la complejidad debe ser una labor bastante larga poder generar todo un ordenador a lineas de código...

Lo dicho a mi me parece impresionante.. No el apartado estético pero si el técnico... Felicidades!!!

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 7 veces

Re: Nuevo emulador para Jupiter Ace

Mensajepor antoniovillena » 30 Sep 2012, 08:51

mentalthink escribió:es realmente lo complejo que debe ser hacer un emulador, aún no entiendo como se hacen, o sea como se simula una CPU por software...


Un emulador es una pieza de software simple, siempre que sea del tipo interpretado porque hay otros que generan código compilado al vuelo (dynarec) y son más complicados. Lo más laborioso es emular la CPU, pero no porque sea difícil en sí, sino porque cualquier pequeña diferencia con la máquina real hace que fallen los programas emulados y depurar estos fallos es lo que se lleva la mayor parte del tiempo de desarrollo. Si te interesa el tema hace poco ha salido un emulador didáctico http://yass.speccy.org/ de ZX Spectrum.

Avatar de Usuario
radastan
Amiga 2500
Amiga 2500
Mensajes: 4542
Registrado: 11 Jun 2007, 19:29
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Sega Genesis/Megadrive
Primera consola: Nintendo NES/Clónica
Ubicación: Córdoba-Jaén
Gracias dadas: 9 veces
Gracias recibidas: 41 veces
Contactar:

Re: Nuevo emulador para Jupiter Ace

Mensajepor radastan » 30 Sep 2012, 12:52

¡Leches! no sabía que el Jupiter Ace tuviera una versión tan buena del Star Trek.
Yo tengo una máquina del tiempo, se llama ZX Spectrum, siempre me devuelve a los buenos momentos.
(\.../) (\.../) (\.../) (\.../)
( *.*) ('.'= ) ('.'= ) ('.'= )
(")_(") (")_(") (")_(") (")_(")
╔═══╦═══╦═══╦══╦══╗
║╔═╗║╔═╗║╔═╗╠╣╠╩╣╠╝
║║─║║╚══╣║─╚╝║║─║║
║╚═╝╠══╗║║─╔╗║║─║║
║╔═╗║╚═╝║╚═╝╠╣╠╦╣╠╗
╚╝─╚╩═══╩═══╩══╩══╝

Avatar de Usuario
mentalthink
Amiga 2500
Amiga 2500
Mensajes: 2840
Registrado: 11 Abr 2010, 15:06
Gracias dadas: 45 veces
Gracias recibidas: 14 veces

Re: Nuevo emulador para Jupiter Ace

Mensajepor mentalthink » 30 Sep 2012, 17:54

Pues gracias António, voy a mirar ese enlace que comentas, que creo me va a resultar muy interesante...

Gracias y enhorabuena por el trabajo.

Avatar de Usuario
Uguru
ZX Spectrum 16
ZX Spectrum 16
Mensajes: 4
Registrado: 24 Ene 2009, 22:33
Sistema Favorito: MSX
primer_sistema: PC
consola_favorita: Sega Genesis/Megadrive
Primera consola: Atari 2600

Re: Nuevo emulador para Jupiter Ace

Mensajepor Uguru » 30 Sep 2012, 21:29

Enhoreabuena por este (y el resto de los emus) un gran trabajo! y un link genial para tener siempre a mano! =D>

Avatar de Usuario
hamham
Amstrad CPC 472
Amstrad CPC 472
Mensajes: 71
Registrado: 27 Ago 2012, 22:24
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo GameCube
Primera consola: Nintendo 64
Ubicación: Alicante
Gracias dadas: 4 veces
Gracias recibidas: 2 veces

Re: Nuevo emulador para Jupiter Ace

Mensajepor hamham » 30 Sep 2012, 23:24

=D> =D> =D>

Avatar de Usuario
jltursan
Amiga 2500
Amiga 2500
Mensajes: 4062
Registrado: 13 Oct 2006, 19:45
Sistema Favorito: MSX
primer_sistema: Dragon
Ubicación: Serracines, Madrid, España
Gracias dadas: 62 veces
Gracias recibidas: 136 veces
Contactar:

Re: Nuevo emulador para Jupiter Ace

Mensajepor jltursan » 01 Oct 2012, 00:16

Muy muy chulo de verdad. ¿Se puede desactivar el filtro de los gráficos?, es que me suele gustar el pixel "gordo" :)

Avatar de Usuario
antoniovillena
Amiga 1200
Amiga 1200
Mensajes: 2013
Registrado: 16 Abr 2012, 21:22
Gracias recibidas: 7 veces

Re: Nuevo emulador para Jupiter Ace

Mensajepor antoniovillena » 01 Oct 2012, 00:55

jltursan escribió:Muy muy chulo de verdad. ¿Se puede desactivar el filtro de los gráficos?, es que me suele gustar el pixel "gordo" :)


Sí, puedes conmutar entre el filtro bilinear (el que está por defecto) y el vecino más próximo (pixel "gordo") pulsando F9. Lo malo es que de momento esta característica sólo la soporta Firefox.

Edito: Miento, también la soporta Opera, aunque en este navegador no tendrías sonido.


Volver a “Emuladores”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado