Emulating MSX on the MiSTer (FPGA)

Por Vampier

Prophet (2308)

Imagen del Vampier

11-05-2019, 18:19

I've been looking at the MiSTer FPGA board and I was wondering what is needed to emulate an MSX2+

Does anyone have one and how does it work for you?

Login sesión o register para postear comentarios

Por sdsnatcher73

Paladin (722)

Imagen del sdsnatcher73

11-05-2019, 19:28

From what I am getting how MiSTer works. It has a boot menu (which in itself is a 'core'). From the boot menu you load the specific core you want to run. Cores are .rbf files which are loaded into the FPGA. For MSX you create an SD card VHD with the sdcreate.cmd (from kDl OCM SD pack). This image is a VHD which is provided to the core as if it were a SD card by the linux OS that is running on the secondary ARM CPU. Pretty cool stuff if you ask me Wink

Por Vampier

Prophet (2308)

Imagen del Vampier

12-05-2019, 02:11

I am reading about RAM extensions and all that stuff - what is needed besides a de10-nano?

Por sdsnatcher73

Paladin (722)

Imagen del sdsnatcher73

12-05-2019, 06:21

The MSX core mentions it needs a secondary SD card on the I/O board, however I believe this can be replaced by using that virtual SD card. So I think just the de10-nano is fine. For many other cores the SDRAM is needed (which is why it is recommended on the MiSTer repo).

In this thread on the Atari Forum someone is playing Fray without the secondary SD card (he is asking how to switch disk in Nextor basically) so I think that confirms there is no real need for the I/O board.

Por ToriHino

Champion (398)

Imagen del ToriHino

12-05-2019, 09:22

You can find a video review of the MiSTer here. The MSX core is shown around 23:15.

Por hamlet

Scribe (2819)

Imagen del hamlet

12-05-2019, 12:19

Nice! Louthrax' SofaRun is mentioned.
IMHO it is a better episode about MSX than the episode about MSX.
Besides, I bought a turbo Chameleon 64, which runs a nice fMSX port.
icomp offers software developers special conditions for adapted cores.

Por tfh

Paragon (1937)

Imagen del tfh

12-05-2019, 20:18

With a better MSX & Amiga implementation, this device would be on my wishlist!
I have no clue how the MSX core works, but I can imagine you can also use uncompressed files so the games would start a lot quicker?

Por Vampier

Prophet (2308)

Imagen del Vampier

12-05-2019, 20:54

I shouldn't have used the word 'emulate' Smile

Por Grauw

Ascended (8612)

Imagen del Grauw

12-05-2019, 21:24

Or put the games in a zip with no compression (store method), then you get long filenames support without the decompression times.

Still fun to see my nickname on screen though Big smile.