New MSX1 core
-
- Mensajes: 100
- Registrado: 08 Sep 2016, 13:10
New MSX1 core
Hi guys,
(sorry for my bad english)
I made a MSX1 core, with a SCC Megaram from OCM. Specifications:
- MSX1 USA, 60Hz vertical frequency.
- 128K RAM Mapper.
- 128K Nextor (MSX-DOS2 evolution) ROM with SD driver.
- 256K of RAM to Megaram SCC/SCC+ from OCM project.
- Keyboard PT-BR layout (for a while).
- Simple switched I/O ports (no software yet).
- Multiple boards, incluing ZX-Uno.
- CVBS video only, no scandoubler yet.
The binaries are located here:
https://drive.google.com/drive/folders/ ... ms2YWJHWGc
Format a SD Card in FAT16 (4GB max) and unzip the 'msx1_sd_files.zip' file in SD card root.
The MSX 1 FPGA contains a IPL loader to clear the RAM and load the 'NEXTOR.ROM' SD file to RAM. The ROM is implemented in Xilinx BlockRAM.
CTRL+ALT+DEL is soft reset, CTRL+ALT+F12 is hard reset (run IPL again) and CTRL+ALT+BACKSPACE is ZX-Uno Standard, reload first core from SPI Flash.
The joystick port is mapped to JoyMega, configure the ZX-Uno hardware to SEGA Genesis joypad.
To load ROM in SCC Megaram, uses the ROMLOAD.COM (it is in SD files) with '/S' switch for starting:
ROMLOAD game.rom /S
The core is in beta stage yet, sources will be released soon.
Thanks.
(sorry for my bad english)
I made a MSX1 core, with a SCC Megaram from OCM. Specifications:
- MSX1 USA, 60Hz vertical frequency.
- 128K RAM Mapper.
- 128K Nextor (MSX-DOS2 evolution) ROM with SD driver.
- 256K of RAM to Megaram SCC/SCC+ from OCM project.
- Keyboard PT-BR layout (for a while).
- Simple switched I/O ports (no software yet).
- Multiple boards, incluing ZX-Uno.
- CVBS video only, no scandoubler yet.
The binaries are located here:
https://drive.google.com/drive/folders/ ... ms2YWJHWGc
Format a SD Card in FAT16 (4GB max) and unzip the 'msx1_sd_files.zip' file in SD card root.
The MSX 1 FPGA contains a IPL loader to clear the RAM and load the 'NEXTOR.ROM' SD file to RAM. The ROM is implemented in Xilinx BlockRAM.
CTRL+ALT+DEL is soft reset, CTRL+ALT+F12 is hard reset (run IPL again) and CTRL+ALT+BACKSPACE is ZX-Uno Standard, reload first core from SPI Flash.
The joystick port is mapped to JoyMega, configure the ZX-Uno hardware to SEGA Genesis joypad.
To load ROM in SCC Megaram, uses the ROMLOAD.COM (it is in SD files) with '/S' switch for starting:
ROMLOAD game.rom /S
The core is in beta stage yet, sources will be released soon.
Thanks.
Última edición por fbelavenuto el 04 Nov 2016, 01:36, editado 2 veces en total.
Re: New MSX1 core
Wow! Amazing
Thank you very much, Fabio!
Tested only 2 minutes.. but it seems to be working well


Thank you very much, Fabio!
Tested only 2 minutes.. but it seems to be working well



http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: New MSX1 core
Tooooma ya! Great news, Fabio!



Re: New MSX1 core
Lol!
A ZX-Spectrum emulating a MSX!
It´s a joke!
Great job, Fábio!!
A ZX-Spectrum emulating a MSX!

It´s a joke!

Great job, Fábio!!
Re: New MSX1 core
Excellent job. Works like a charm!
Quick test loading Nemesis 2 from SD (FAT16) (SCC sound works well too
):
Quick test loading Nemesis 2 from SD (FAT16) (SCC sound works well too

http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: New MSX1 core
Amazing! Can't wait to try it!!!
Re: New MSX1 core
Como llego a lo del NEXTOR para meter los comandos?
al arrancar me dice slot1: No identification
Puede ser por eso que no me funciona?
Que hago mal?
al arrancar me dice slot1: No identification
Puede ser por eso que no me funciona?
Que hago mal?
Re: New MSX1 core
Necesitas una SD de 4 gb o inferior formateada en FAT16 (esto es muy importante), no vale fat32, y descomprimir el fichero zip que comenta fabio en la raiz.jevilon escribió:Como llego a lo del NEXTOR para meter los comandos?
al arrancar me dice slot1: No identification
Puede ser por eso que no me funciona?
Que hago mal?
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: New MSX1 core
Si, es una sd de 4 Gb formateada en fat16 (0x0E FAT16 LBA) pero no funciona....
Al arrancar parece cargar el nextor y todo, pero el error me lo da despues de que salga msx 1.0 tal tal,
Al arrancar parece cargar el nextor y todo, pero el error me lo da despues de que salga msx 1.0 tal tal,