Page 1 of 1

Any List of BIOS That Work With MSX1 Core?

Posted: Fri Dec 02, 2022 1:02 pm
by Texemosis

So far the one Bios I found that works on it is the Philips BIOS since it's the computer model this core was founded on. Other BIOs I tried just crashes the core. Is there more than one that should work?


Re: Any List of BIOS That Work With MSX1 Core?

Posted: Fri Dec 02, 2022 1:49 pm
by dmckean
Texemosis wrote: Fri Dec 02, 2022 1:02 pm

So far the one Bios I found that works on it is the Philips BIOS since it's the computer model this core was founded on. Other BIOs I tried just crashes the core. Is there more than one that should work?

Probably only the BIOS for the model it's based and also any other models with absolutely identical hardware. FPGA cores are not like emulators and to support different versions of hardware the minor differences would actually need to be implemented in the core and be toggled with menu options in the OSD.


Re: Any List of BIOS That Work With MSX1 Core?

Posted: Fri Dec 02, 2022 1:52 pm
by wark91

It works on my side with the bios HB201 of Sony.
The bios needs to have the size of 32.8KB.


Re: Any List of BIOS That Work With MSX1 Core?

Posted: Fri Dec 02, 2022 5:53 pm
by arromdee

Based on the Discord chat, the correct bios is one with a sha1 checksum of 0x829c00c3114f25b3dae5157c0a238b52a3ac37db.

In Tosec 2012 this is "Goldstar FC-200 MSX Disk Basic (198x)(Goldstart).rom. On msx2.org it is there at least four separate times, under the names 8020-00bios.rom, fc200bios.com, vg8020_basic-bios1.rom, and spc800bios.rom. Checking Mame shows that at least five machines use a ROM with this checksum.

There's also a rom which is the only one in the Tosec set actually named Philips 8020, which is named "Philips VG-8020 MSX BIOS & BASIC v1.0 (1985)(Philips).rom." On msx2.org it's vg8020-20_basic-bios1.rom and 8020-20bios.rom. This is apparently not the correct rom, but it's close enough that it worked when I tried it and I originally thought it was correct.

Hangul is spc800han.rom which I have no idea where to find. Mame expects it but it's not online anywhere. The sha1 checksum is 1e7616261a203580c1044205ad8766d104f1d874. https://www.msx.org/wiki/Samsung_SPC-800 says it's not dumped, but that page is a year and a half old.


Re: Any List of BIOS That Work With MSX1 Core?

Posted: Fri Dec 02, 2022 6:01 pm
by TLPD-AVW

I used "MSX System v1.0 + MSX BASIC (1983)(Microsoft)(US)[MSX.ROM]" from TOSEC as a boot.rom, seems to be working properly on my end.


Re: Any List of BIOS That Work With MSX1 Core?

Posted: Fri Dec 02, 2022 6:21 pm
by pgimeno
arromdee wrote: Fri Dec 02, 2022 5:53 pm

Hangul is spc800han.rom which I have no idea where to find. Mame expects it but it's not online anywhere.

It's included in spc800.zip in the MAME merged romset.