Any List of BIOS That Work With MSX1 Core?

Texemosis
Posts: 65
Joined: Wed Jun 02, 2021 5:44 pm
Has thanked: 7 times
Been thanked: 4 times

Any List of BIOS That Work With MSX1 Core?

Unread post 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?

dmckean
Posts: 310
Joined: Sat Jan 16, 2021 7:03 am
Has thanked: 396 times
Been thanked: 95 times

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

Unread post 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.

User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 95 times

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

Unread post by wark91 »

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

arromdee
Posts: 31
Joined: Mon Jul 11, 2022 9:24 am
Been thanked: 3 times

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

Unread post 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.

User avatar
TLPD-AVW
Posts: 107
Joined: Sat Jul 11, 2020 9:59 am
Has thanked: 18 times
Been thanked: 42 times

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

Unread post 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.

User avatar
pgimeno
Top Contributor
Posts: 710
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 277 times
Been thanked: 226 times

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

Unread post 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.

Post Reply