Core Sega Master System (Quest). CHANGELOG

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Core Sega Master System (Quest). CHANGELOG

Mensaje por desUBIKado » 19 Feb 2017, 11:22

TEST 4.3 (8-May-2017)
  • Permite el uso de 2 joysticks en la versión VGA-2M de ManuFerHi que ya implementa 2 entradas DB9, y también mediante el JoySplitter de Antonio Villena, que se conecta al puerto de joystick DB9 de un ZX-UNO 4.1 cualquiera, y permite conectar 2 mandos DB9.
  • Para la versión VGA-2M añade funcionalidad a los 2 botones de servicio que tiene la placa (S1 y S2): Pause de la SMS y reset (volver al selector de ROMs).
  • Corrige el bug de los juegos con glitches en modo RGB/Compuesto (Como el Vigilante, etc...).
  • Añadida la detección de las scanlines en BIOS.
Anuncio en el foro
Descarga del core para la versión VGA-2M de ManuFerHi
Descarga del core para la versión ZX-Uno 4.1


TEST 4.2 (14-Feb-2017)
  • Mejora la detección de tarjetas
Anuncio en el foro
Descarga del core [User: guest / Pass: zxuno]


TEST 4.1 (13-Nov-2016)
  • Ahora sólo se listan los archivos con extensión .SMS y .BIN, y siempre que tengan un tamaño máximo de 512K
  • Se añade a la derecha de cada archivo, su tamaño en KiloBytes, y a la derecha de cada directorio <DIR>
  • Se elimina en los subdirectorios el subdirectorio actual [.] (punto) para más comodidad (no sirve para nada listarlo)
  • Algunos cambios estéticos (fuentes, color, barra de carga, etc).
Anuncio en el foro


TEST 4 (28-Sep-2015)
  • Fusionadas las ramas RGB y VGA en una sola, ahora con el soporte de teclado, se puede cambiar entre modos de vídeo. Ahora la señal de es más estable gracias a la primitiva BUFGMUX de la spartan-6 para seleccionar los relojes del VDP.
  • Añadido soporte de teclado:
    -- Ahora se puede jugar con el jugador 1 igual que con el joystick, con diversas combinaciones de teclas: QAOP-ZX, Cursores+Win+espacio, etc. Se puede navegar por la lista de roms con las mismas teclas, y usar Enter o fuego para elegir.
    -- Tecla Pausa del teclado: simula la pulsación del botón de pausa de la Master System (necesario para algunos juegos como el Alex Kidd).
    -- Tecla Bloq. Despl. / ScrollLock: Cambia entre modos de vídeo (de momento entre PAL y VGA 50Hz)
    -- Tecla F12: Restea la SMS y vuelve al menú selector de ROMs (al fin!! Totalmente funcional, sin vram corrupta)
    -- Master reset: Ctrl+Alt+Backspace: Resetea el ZX-UNO y vuelve al core principal (Spectrum)
  • Añadido soporte a tarjetas SD sin MBR (formato "Superfloppy") tanto en FAT16 como FAT32.
  • Añadido soporte *EXPERIMENTAL* de HDMI/DVI-D: Esto es más que nada para los que quieran cacharrear un poco, ya que no merece la pena realmente, teniendo conversores VGA-HDMI muy económicos y que soportan todas las TVs y resoluciones.
    -- Es principalmente para usar con v4/v4.1 con el prototipo de add-on HDMI-ESP21 cuyos esquemas tenéis en el SVN y del que Antonio hizo algunas PCBs. Pero también se puede, para cacharrear, cablear a mano un cable HDMI directamente en el puerto de expansión con conectores dupont o similares, en todos los prototipos desde el v2.
    -- La compatibilidad es baja, sólo se visualiza la imagen correctamente en monitores o monitores con TV que admitan resoluciones no típicas de TV (800x600 50Hz, etc). En mis monitores y monitores-TV con entrada HDMI/DVI-D, ha funcionado en todos (un BenQ 24", un Samsung 20" 16:10 y un LG de 2009 que es monitor con TV). EN las TVs LCD/LED grandes que tengo no se ve en ninguna (LG LED 37" SmartTV de 2012, LG 42" SmartTV de 2011).
    -- Sólo se transmite la imagen, no el sonido. Funciona simultánteamente con la salida VGA (se pueden tener ambas imágenes a la vez, cada una por un conector).
  • Para los cacharreros que vayan a sintetizar su propio core: Ya no hace falta inyectar el bootloader tras generar el .bit, ahora el bootloader se importa automáticamente al sintentizar, desde un fichero "boot.mif" en /src. El contenido de la vram (las fuentes) ahora está directamente embebido en vhdl, ya que no va a cambiar, y de paso facilita tener una copia intacta en BRAM para que al pulsar F12 (reset al bootloader) la vram de la sms con la fuente se mantenga intacta.
Anuncio en el foro


TEST 2 (10-Oct-2015)

Mejoras en el core:
  • Añadida salida de vídeo compuesto / RGB SCART, con sincro PAL (50Hz). Además los juegos van ahora a la velocidad real de juegos PAL
  • Arreglado problema en el sonido que hacía que tuviera un pitch incorrecto. Ahora suena en el mismo tono que una SMS real.
  • Arreglado problema en el sonido que causaba artefactos muy agudos incluso en silencio. (mejorada frecuencia del DAC)
  • Mejorada aún más la velocidad de carga de las ROMs (ahora las de 512k cargan en poco más de 3 segundos), gracias a un Z80 más rápido.
  • Mejor centrado de la imagen con respecto a los bordes de la pantalla.
  • Eliminado el soporte de dithering sin utilidad, para aliviar recursos de la FPGA.
Mejoras en el bootloader:
  • Añadido soporte para tarjetas SDHC y MMC
  • Añadido soporte para 2 subtipos más de FAT
  • Añadido soporte de joypad mejorado, avance y retroceso rápido, control de repetición.
  • Acceso a ROMs más rápido
  • Eliminadas opciones sin utilidad para el ZX-UNO, en consecuencia funciona más rápido. Si la SD/MMC es detectada correctamente, aparece directamente el listado de directorios/ROMs.
  • Ligeros cambios en los textos para mejorar la interfaz.
Anuncio en el foro


TEST 1 (28-Sep-2015)

El core está basado en el trabajo original de Ben (http://forum.gadgetfactory.net/index.ph ... ilio-plus/).
  • Adaptación del código fuente de Ben para el Papilio Plus al ZX-Uno.
Anuncio en el foro

Responder