lunes, 6 de marzo de 2017

"Castlevania Spectral Intertude" con versión específica de ROMU6S81

Se presenta una versión específica de ROMU6S81 y archivo .S81 para "Castlevania Spectral Interlude", la cual mejora el tiempo de respuesta entre otros aspectos.


Download version 1.6 (updated April 11, 2017):
castlevania_custom_romu6s81_spanish_v1.6
castlevania_custom_romu6s81_english_v1.6


sábado, 17 de diciembre de 2016

Conversión ZX Spectrum a MSX 2

Conversión de juegos de ZX Spectrum 128 para MSX2, con ROMU6S81 (4KB) y ajustes manuales. Requiere un MSX2 con 128 KB de RAM.
(Soporte para joystick msx si se elige kemptson joystick)


Download ROMU6S81 v1.1

domingo, 11 de septiembre de 2016

Emulando ZX Spectrum 128 con openMSX y "EMU6_128"

Después de "EMU6", ahora se desarrollo "EMU6_128", el cual permite emular un ZX Spectrum 128.

EMU6_128 es un emulador de ZX Spectrum 128 con las siguientes características:
  • Experimentar a baja velocidad el software ZX Spectrum 128 en un MSX2. Funciona mejor con openMSX (control de velocidad de emulación).
  • Soporte para archivos TAP (de cualquier tamaño).
  • Soporte para SNA instantánea (Spectrum 128).
  • Soporte para activar el modo Turbo (Turbo R).


Download EMU6_128 v1.0   (actualizado 15/Septiembre/2016 19:50 GMT -3)


miércoles, 24 de agosto de 2016

EMU6: Emulador ZX Spectrum para MSX2

EMU6 surge de la necesidad de experimentar algunas ideas luego del desarrollo de  ROMU6 y ROMU6S80.

EMU6 es un emulador de ZX  Spectrum, el cual implementa una serie de características técnicas. Desde el punto funcional posee las siguientes características:
  • Permite experimentar a "baja velocidad" el catalogo de software de ZX  Spectrum.
  • Soporte para archivos TAP (utilice snapshot SNA o Z80 para cargar el software que no usa la ROM).
  • Soporte para snapshot SNA.
  • Soporte para snapshot Z80 version 1 (generados con FUSE adaptado para ROMU6S80).
  • Soporte para activar modo Turbo (Turbo R).
  • Con tecla <ESC> de MSX retorna desde ZX Spectrum al menu de EMU6.BAS.

Requerimientos: Al menos un computador MSX2 con 128Kb. Funciona mejor en modo turbo (turbo R).     

Download EMU6 v1.2g (12 de Septiembre de 2016)

martes, 24 de mayo de 2016

Conversion de juegos ZX Spectrum hacia MSX con "FUSE emulador" y "ROMU6S80"

Se ha desarrollado un software llamado "ROMU6S80" que permite ejecutar juegos convertidos desde ZX Spectrum en MSX1 y MSX2 (64 Kb), el cual requiere "snapshot" en formato s80. Para generar "snapshot" en formato s80, se modificó el emulador FUSE.  Entonces ahora solo basta jugar con el emulador FUSE y grabar el "snaptshot" en formato S80. Luego copiar el archivo S80 al MSX, ejecutar ROMU6S80 y jugar. Algunos juegos funcionaran directamente, otros se ejecutaran solo en MSX con memoria RAM en Slot Primario, y otros requieren ajustes.

En el siguiente enlace el ejecutable y fuente de Fuse 1.2.0 modificado para Windows:
Download EXE and Source Fuse Emulator modified v1.0 for Windows

 A continuación esta el enlace para bajar "ROMU6S80" y varios juegos convertidos para MSX (snapshots en formato S80):

Download ROMU6S80 v1.2b

Download snapshots for ROMU6S80


miércoles, 5 de agosto de 2015

Video de ROMU6 y ROMU6S80 del canal youtube de "Mike Vk"

Primero quedo todo, gracias a "Mike Vk" (canal youtube) por el video de ROMU6 (año 2015) y ROMU6S80 (año 2016). En su Canal encontrarán "Arqueología de estructuras binarias sobre cimientos de 8 y 16 bits". Nuevamente, gracias a "Mike Vk"

lunes, 23 de marzo de 2015

Emulando un ZX Spectrum en tu MSX (ROMU6)

A comienzos del año 1990, junto con mi hermano (César), surge la idea de desarrollar un software para MSX que permitiera ejecutar el  ZX Spectrum, y a comienzos del año 1991 se hizo realidad en ROMU6. Este permitía ejecutar Sinclair Basic, leer y escribir desde cinta y ejecutar código de máquina que  utilizará las rutinas de la ROM del ZX Spectrum.

A fines del año 2013, retomo el desarrollo de ROMU6 con el objetivo de mejorarlo, permitiendo ser ejecutado tanto en MSX2 como MSX1, soporte para cargar archivos ".TAP", grabación y carga de "snapshot", y la ejecución  de código de máquina, con lo cual se puede ejecutar algunos juegos.

NOTAS:
  • Cuando se carga un juego en el "emulador" por defecto comienza en modo "ZX to MSX", este modo tiene un control completo de baja velocidad, además esta convirtiendo el juego para poder ser ejecutado en modo "Only MSX"
  • El modo "Only MSX", tiene una mejor velocidad, pero requiere previamente la ejecución en el modo "ZX to MSX" en las partes del programa que lee el teclado, sonido y cambio de color de borde. Ahora bien, para no perder la conversión se puede guardar un "snapshot" para posteriormente ser cargado.
  • Para pasar al modo "Only MSX" se presiona la tecla "STOP" del MSX.
  • Para volver al modo "ZX to MSX" se presiona la tecla "INS" del MSX.
  • Para volver al menú para grabar el "snapshot" se presiona la tecla "ESC" del MSX.