Unofficial openMSX machines (not checked by the openMSX team)

By mars2000you

Enlighted (5047)

mars2000you's picture

13-08-2016, 16:36

I open this thread as some people are interested by not yet supported machines in openMSX.

However, these machines are supported by blueMSX and the roms are available on the blueMSX site. Many people don't know how to create/edit a XML file for openMSX or don't have the required courage and/or patience (select the appropriate word !). So I hope it will be useful.

It will not be limited to Arabic machines, although it starts with only a few Arabic machines.

http://www.msxblue.com/temp2/Spectravideo_SVI-728_Arabic.xml (real dump of Arabic rom added to 'standard' SVI-728)

http://www.msxblue.com/temp2/Spectravideo_SVI-738_Arabic.xml (dump of SVI-728 Arabic rom added to 'standard' SVI-738)

http://www.msxblue.com/temp2/Perfect_MSX1.xml (real dumps and structure verified with MSXMEM.BAS)

http://www.msxblue.com/temp2/Perfect_MSX2.xml (real dumps)

Login or register to post comments

By eimaster

Expert (96)

eimaster's picture

14-08-2016, 05:09

Thank you mars2000you
Now I could get openMSX to run all Arabic machines like Sakhr, Perfect, and Spectravideo.
Still there is one but very important problem concerning Perfect MSX1 & MSX2!
Perfect can run most of Al-Alamiah Arabic softwares but it cannot run its own! The Arabic softwares designed by the Arabic company owning the brand of Al-Mithali (Perfect Arabic machimes) do not run on Sakhr machines on any emulator except NLMSX for PC -at least that what I saw- but I couldn't get BlueMSX or openMSX to run Al-Mithali softwares on Sakhr. A year ago BlueMSX and openMSX was not able to run Arabic Perfect machines because they were not dumbed yet.
That problem is strangely got bigger now 'cos Al-Mithali (Perfect Arabic MSX) cannot run its own softwares!
Maybe it has something to do with memory mapping of Perfect Arabic machines. Maybe the configuration files needs to be checked again!

If you need some Arabic softwares which were released by Al-Mithali company in order to experiment and get them to work then please feel free to tell me and I'll be glad to send them to you. After all we must keep MSX alive, right?!

By mars2000you

Enlighted (5047)

mars2000you's picture

14-08-2016, 07:01

I have these roms and they work fine in blueMSX (also with the Perfect machines) with the updated version of the ROM database (also available on the Resource page of the blueMSX site).

For openMSX, if these roms don't work, you just need to select the good 'mapper' (Mirrored4000) in Catapult, as these roms generally start at address 4000 in stead of 0000.

By eimaster

Expert (96)

eimaster's picture

14-08-2016, 22:13

Dear mars2000you
You forgot that I can't use my PC and that my only computer these days is my Android phone. So, is there a Catapult for the Android version of openMSX?! If there isn't then how can I get openMSX for Android to run Al-Mithali software?!

By mars2000you

Enlighted (5047)

mars2000you's picture

14-08-2016, 22:27

You need probably to use the command line in openMSX. But I'm not expert on this matter, I think openMSX experts will answer you.

But normally the blueMSX ROM database is 99% compatible with openMSX (the missing 1% is the SCC+ roms which are not supported by this emulator). I should first explore this way to resolve your problem.

By Manuel

Ascended (13418)

Manuel's picture

14-08-2016, 22:33

For custom ROM types in openMSX without command line, the only way is to use the console to insert the ROM cartridge:
http://openmsx.org/manual/commands.html#cart

Quite clumsy... so far I didn't think of a good way yet to make a romtype or ips option in the OSD menu.

So far, the Android (and other handheld) versions of openMSX were mostly targeted for casual gaming...

By eimaster

Expert (96)

eimaster's picture

07-12-2016, 01:29

What are the other mappers type which I can use with cart?! I already know two Mirrored4000 and konami!

By Manuel

Ascended (13418)

Manuel's picture

07-12-2016, 07:29

In the mean time you can use the OSD menu to specify the mapper type.

In the console you can use the TAB key to show the options that are applicable after the command you typed.

By gdx

Paragon (1601)

gdx's picture

09-12-2016, 09:39

If we specify TMS9129 as VDP in openMSX (v.0.11.0) an error occurs. Works with TMS9929A.

By Manuel

Ascended (13418)

Manuel's picture

12-12-2016, 16:35

Use a newer release, please.

By Manuel

Ascended (13418)

Manuel's picture

12-12-2016, 23:40

Manuel wrote:

Use a newer release, please.

Oh, wait, that should actually work with 0.11.0. Several config files have this VDP specified: e.g. Philips VG-8000, VG-8010, VG-8020-20, Pioneer PX-7UK, Sony HB-101P, etc. etc.
None of these machines work?

My MSX profile