5 Cores Arcade mejorados + nuevos cores Phoenix y Galaga
Publicado: 07 Abr 2017, 12:05
Estrenamos subforo de arcades! Dado que hasta ahora hemos ido poniendo cosillas sueltas en los subforos de cores en preparación sin terminar de pulir, y ya tengo versiones maduras de los mismos (y uno nuevo), me ha parecido mejor abrir el subforo específico para los cores arcade que ya estén pulidos y funcionando correctamente con todas las características en el ZX-UNO.
En esta ocasión os presento lo que llevé a RetroPixel Málaga 2017, que son los 5 cores que ya tenía pero finalizados y mejorados, más un port nuevo, el del arcade Phoenix (que personalmente a mi me encanta y jugué mucho al clon de spectrum Pheenix...), gracias a DarFPGA por el core original.
Los cores que incluyo aquí son: Phoenix, Pacman, Galaxian, Frogger, Invaders y Scramble.
EDITO: Añado nuevo core Galaga
Caracterísiticas y mejoras comunes a todos los cores en esta versión:
- Añadido soporte de teclado
- Añadidos 2 modos de vídeo seleccionables: RGB/PAL60Hz y VGA 60Hz (conmutable con tecla Bloq. Despl / Scroll Lock)
- Añadido soporte de scanlines en VGA (conmutable con la tecla "-" del teclado numérico)
- Autodetección del modo de vídeo de la BIOS del ZX-UNO.
- Añadido reset de la máquina (pulsando F12)
- Añadido Master Reset para volver al core de Spectrum (con Ctrl+Alt+Backspace)
- Controles de jugador tanto en teclado como en joystick:
** Las direcciones en el teclado son, tanto los cursores como QAOP. Disparos 1 y 2 en teclas Z y X y en las teclas espacio,enter y windows izquierda. También comparten dichas teclas en algunos casos la inserción de moneda y el boton Start. Lo mismo para el joystick. Es necesario un joystick o pad de 2 botones. Dependiendo de cada juego el mapeo de estas funciones puede estar intercambiado (para evitar meter monedas cuando disparas, etc, ya que cada juego lo hace diferente).
- Implementada conmutación opcional para el giro de 90º en las direcciones de los controles (pulsando la tecla TAB). Por defecto arrancan con los controles normales, para el uso de pantallas verticales. Si tienes la pantalla en horizontal (lo más habitual), la imagen se ve de lado, pero para ayudar en el control, y que sea más natural y acorde con lo que se ve, pulsando TAB se consigue que las direcciones arriba-abajo estén intercambiadas con izquierda-derecha. Afecta por igual al joystick y al teclado. El LED del ZX-UNO actua como testigo: Led apagado = controles estándar. Led encendido = controles girados 90º.
Mejoras específicas:
- En el core de Scramble, arreglado bug que hacía que las balas el disparo frontal fueran invisibles.
Nuevo core Phoenix:
- Añadido todo lo ya comentado en el apartado de características comunes.
- Cambio en los niveles de los efectos de sonido 2 y 3 para que sea más parecido a la máquina original (sonido del disparo y explosiones algo más alto, dado que antes apenas se escuchaba, y sonido del vuelo de las naves individuales algo más bajo, dado que antes sonaba muy por encima del resto de sonidos).
- Nueva generación de relojes que evita los warnings por timings no alcanzados y proporciona más estabilidad.
Enlace de descarga EXTERNA al foro/web (descargamos cualquier responsabilidad) del pack de cores en foramto .ZX1 aquí:
https://mega.nz/#!4I1XRDRJ!R00T35zSndxf ... DT3t66MN4Q
EDITO: Añado descarga del nuevo core de GALAGA que llevé a RetroMadrid 2017:
https://mega.nz/#!kJc3GRDC!bdx4Ovi70YNZ ... vuP-SClS5c
Están disponibles ya los fuentes en el SVN, SIN roms, las cuales ha de proporcionar cada uno si quiere resintetizar el core.
Espero que los disfrutéis
Todavía tengo algún arcade más a medio portar, para cuando tengo ratos tranquilos. Ya iré informando cuando vaya habiendo algo para enseñar.
En esta ocasión os presento lo que llevé a RetroPixel Málaga 2017, que son los 5 cores que ya tenía pero finalizados y mejorados, más un port nuevo, el del arcade Phoenix (que personalmente a mi me encanta y jugué mucho al clon de spectrum Pheenix...), gracias a DarFPGA por el core original.
Los cores que incluyo aquí son: Phoenix, Pacman, Galaxian, Frogger, Invaders y Scramble.
EDITO: Añado nuevo core Galaga
Caracterísiticas y mejoras comunes a todos los cores en esta versión:
- Añadido soporte de teclado
- Añadidos 2 modos de vídeo seleccionables: RGB/PAL60Hz y VGA 60Hz (conmutable con tecla Bloq. Despl / Scroll Lock)
- Añadido soporte de scanlines en VGA (conmutable con la tecla "-" del teclado numérico)
- Autodetección del modo de vídeo de la BIOS del ZX-UNO.
- Añadido reset de la máquina (pulsando F12)
- Añadido Master Reset para volver al core de Spectrum (con Ctrl+Alt+Backspace)
- Controles de jugador tanto en teclado como en joystick:
** Las direcciones en el teclado son, tanto los cursores como QAOP. Disparos 1 y 2 en teclas Z y X y en las teclas espacio,enter y windows izquierda. También comparten dichas teclas en algunos casos la inserción de moneda y el boton Start. Lo mismo para el joystick. Es necesario un joystick o pad de 2 botones. Dependiendo de cada juego el mapeo de estas funciones puede estar intercambiado (para evitar meter monedas cuando disparas, etc, ya que cada juego lo hace diferente).
- Implementada conmutación opcional para el giro de 90º en las direcciones de los controles (pulsando la tecla TAB). Por defecto arrancan con los controles normales, para el uso de pantallas verticales. Si tienes la pantalla en horizontal (lo más habitual), la imagen se ve de lado, pero para ayudar en el control, y que sea más natural y acorde con lo que se ve, pulsando TAB se consigue que las direcciones arriba-abajo estén intercambiadas con izquierda-derecha. Afecta por igual al joystick y al teclado. El LED del ZX-UNO actua como testigo: Led apagado = controles estándar. Led encendido = controles girados 90º.
Mejoras específicas:
- En el core de Scramble, arreglado bug que hacía que las balas el disparo frontal fueran invisibles.
Nuevo core Phoenix:
- Añadido todo lo ya comentado en el apartado de características comunes.
- Cambio en los niveles de los efectos de sonido 2 y 3 para que sea más parecido a la máquina original (sonido del disparo y explosiones algo más alto, dado que antes apenas se escuchaba, y sonido del vuelo de las naves individuales algo más bajo, dado que antes sonaba muy por encima del resto de sonidos).
- Nueva generación de relojes que evita los warnings por timings no alcanzados y proporciona más estabilidad.
Enlace de descarga EXTERNA al foro/web (descargamos cualquier responsabilidad) del pack de cores en foramto .ZX1 aquí:
https://mega.nz/#!4I1XRDRJ!R00T35zSndxf ... DT3t66MN4Q
EDITO: Añado descarga del nuevo core de GALAGA que llevé a RetroMadrid 2017:
https://mega.nz/#!kJc3GRDC!bdx4Ovi70YNZ ... vuP-SClS5c
Están disponibles ya los fuentes en el SVN, SIN roms, las cuales ha de proporcionar cada uno si quiere resintetizar el core.
Espero que los disfrutéis
Todavía tengo algún arcade más a medio portar, para cuando tengo ratos tranquilos. Ya iré informando cuando vaya habiendo algo para enseñar.