Own machines ROM's BlueMSX Retropie

By SkalTura

Master (228)

SkalTura's picture

06-05-2020, 22:28

I can't seem to get BlueMSX working with my own Machine ROM's in the new RetroPie 4.6.

I saved the ROM's I use for the PC version of BlueMSX on the Pi in the machines folder and named it "MSX4"to make it simpler to find. Then changed the config file, but it keeps loading a default MSX2+ machine.
When I change the config to "MSX2", it does indeed load an MSX2, so the config file is working, but it refuses to load any ROM's other then the BlueMSX defaults the are on the RetroPie 4.6 image.
There is also a file called "bluemsx.ini" in the BIOS folder, but that doesn't seem to do anything when I change the MSX type in that file.

Anyone have an idea how to solve this (if it's even possible in RetroPie...)

Login or register to post comments

By Gig71

Resident (50)

Gig71's picture

06-05-2020, 23:02

libretro Bluemsx only search for some machine.MSX,msxturbor,msx2,msx2+,sega - sg-1000....
I managed to use my custom machine overwriting one that already exist.

try with one machine you don't use e.g. the sg1000 machine put your roms and custom config.ini in that folder.
then change machine in option, your custom machine is sg1000.
sadly. i think is the limit of libretro code of bluemsx.

I hope you can understand my bad english.

By SkalTura

Master (228)

SkalTura's picture

07-05-2020, 08:07

Your English is not bad at all, I understand exactly what you mean.
Unfortunately, setting SG1000 didn't work for me. BlueMSX won't load and automatically changes back to default.
It also sets all the config files back to default when it can't load...

So now I just used the standard MSX2 folder, and set the configs to MSX2.
And now it does indeed load my own ROM files, so thank you very much for your help !

By Gig71

Resident (50)

Gig71's picture

07-05-2020, 11:25

I'm glad it can help you.
Smile

By Meits

Scribe (5992)

Meits's picture

07-05-2020, 11:30

I'm not sure how much RetroPie differs from Batocera, so slap me if this answer is totally wrong. I use Batocera and have to exactly name a BIOS file as Batocera wants. Also the MD5 checksum has to match. If any or both differ the files are ignored.
After an update they decided to require different BIOS roms for several machines which rendered what I had rather useless.