David Haywood's Homepage
MAME work and other stuff
September 30, 2020 Haze Categories: General News. 9 Comments on End of September Update

MAME 0.225 has been released over at mamedev.org

It contains a fair amount of work that I’ve done in the past month, as is usually the case.

Updates here have been a little on the quiet side as I’ve been main just uploading to YouTube and putting up links on Twitter

As you can see from those links, there’s been a fair amount of Plug and Play work, especially improvements to the VT based multigames and some SunPlus based Dance games for this release. At some point I would like to do a full write-up, but my priority will always be making progress when I’m on a roll with things.

I have been dropping various screenshots + brief text on the 2020 ‘write-up in progress page’ although that is also still only skimming the surface of things and will need a large amount of work at some point too.


You can follow any responses to this entry through the RSS 2.0 feed.


I read your page from time to time, and also keep track on MAME progress (although I only install new versions every 5 or so releases). So I have an offer, a warning and a question for you or the MAME team…

– An offer: I’m amused about those people working on emulating those crappy consoles, and I’ve got three consoles that are not included in MAME yet. They are a portable Lexibook with PJ Masks related games (actually disassembled, but it should work, https://www.lexibook.com/en/jl2365pjm-00-pyjamasques-yoyo-console-de-jeux-portable-compact-cyber-arcade.html ), a My Arcade Retro Micro Controller ( https://www.youtube.com/watch?v=IQJiEjx1peQ ) and a Retro Joystick with 200 games (manufacturer is Tai Kae, rebranded for Natura, is like this one https://www.youtube.com/watch?v=lRelpho3Zf8 ). Are they dumped? If not, where can I send those things so they are properly preserved?

– A warning: In a recent release (between 0.220 and 0.225) they added new +3 disks to hash files, and the readme thanked Zup (between others) for some of them. Although I published some +3 disks, they were conversions of Spectrum tape games to disk format (and, in some cases, patched so they could run). Although I’m glad about being thanked in MAME project, I guess they are out of MAME scope (they are hacked/pirated games).

– A question: Thinking about those little portable consoles, I’ve got an AT Games one (almost same form factor as the Lexibook ones) with 25 included games and no flash slot. I don’t know if they are “hardware” clones or “emulator” systems, but are they going to be emulated?


> text about plug and plays…

Neither the PJ Masks ‘300 in 1 console’ or the ‘150 game handheld’ are dumped (several other similar Lexibook units are, although they use a more advanced VT chip so emulation work is still needed to get them running)

The 220-in-1 is not dumped.

The 200-in-1 looks like a rebrand of a common unit, 2 versions are dumped mc_tv200 / unkra200 with the latter using slightly newer hardware and the menu code glitching in the emulation (protection against it being used on an older hardware type maybe) Chances are the ROM will match one of those (we’ve already seen MGT units and one other that do)

> they were conversions of Spectrum tape games to disk format (and, in some cases, patched so they could run). Although I’m glad about being thanked in MAME project, I guess they are out of MAME scope (they are hacked/pirated games).

It’s important for MAME to document the current scene as well as the older one. I’d say they were eligible, although might need marking clearly to say what they are. For other platforms MAME has ‘clean crack’ lists for example, which are often modern cracks to improve software accessibility (run without the copy protection causing issues for example) The computer scene is a bit different to the arcade scene in the sense that it was always just as much about what people were doing at home, so new software, cracks, conversions etc. are still part of that to this day. It can be a bit of a minefield tho, with people putting things behind registration walls, or sites such as itch.io and the like (which I fear risks causing older versions of the software to be lost, as it doesn’t get catalogued or archived anywhere)

.> AT Games one

Mostly depends on the generation, but I think the majority of AT Games units are ‘enhanced hardware clones’ rather than emulation. There’s not been a huge focus on studying them at the moment. The Reactor MD ‘Firecore’ thing is definitely a hardware clone (with the menu running in a custom mode, and a SunPlus bolted on for half the games) Some of the most recent AT Games ones look to be emulation. Battery Life can be a good indicator, with emulation based products typically having much shorter battery life.

So where can I send those devices so they are properly dumped/preserved?

If you’re located in Europe then I’d recommend Team Europe in Austria ( https://team-europe.blogspot.com/ ) they’re capable of handling pretty much all Lexibook and Dreamgear stuff.

I dropped you a mail to the address you filled in here with the same reply, did you get it? I can provide details of where to send things via email if you reply there.

Is it possible to reach you about aspects of Konami emulation? There are references in some MAME code eg k054156_k054157_k056832.cpp to pages of a manual (presumably internal Konami SDK doc) which I don’t know where to find.

I don’t have that document, and I think, from memory, that it might have been in Japanese based on what others said at the time.

Dear Hazz big shot,
I am a fan of Mame team , many games I played were similated by your team.
I like Chinese Mahjong games very much , several years ago , Luca similated the hot mahjong game: IGS LongHuZhengBa 2, it gives us so much fun!
But there is no news for the other IGS’s mahjong games such as LongHuZhengBa 3,4 and Puke games as DDZ , SDDZ(斗地主) since Luca leaved mame team.
For IGS games, the PGM2’s protection(Chip protected by IGS 036) had be breaked , the series games base on PGM2 are all palyable. LongHuZhengBa 3,4 and Puke games as DDZ , SDDZ(斗地主) are base on IGS 027/031 chip protected.
So we are expected someone of the mame team continue these games’s similate,seems it is a little easy to break 027/031’s protect.
Waiting for your kindly reply ,thanks!
Yours Rodger

Honestly I feel this is where the Chinese community needs to step up a bit.

If you’ve got basic electronics skills, some 68k & ARM coding ability, and can hack the code, then you can set something up to extract the internal ROMs and submit the data for inclusion.

Outside of China these boards are becoming prohibitively expensive (you could get most of them for as low as $10 about 10 years back, but now people want much more) so we’re not going to be buying them up to study.

There’s a point where the local scenes / communities need to step up, and help preserve what is close to them.

It’s also important that they do properly, not by then trying to lock up their findings in some commercial hacked up piece of junk as we saw with PGM2 (which was a shameful abuse of the work we’d done in the first place) Nor do we want people trying to produce closed source all-in-one builds that use HLE instead of properly extracting things, those aren’t helpful at all.

MAMEdevs aren’t some kind of magicians, and there must be hundreds, if not thousands of people better positioned who can do this work, and can do it to the required standard. I’d like to see more high quality submissions from your part of the world, because at the moment it seems more of a 1 way street, with China making heavy use of MAME (usually unauthorized) while not contributing anything back, even if many are in an ideal position to do so.

We’ve provided countless assistance to developers in China over the years, only to find them not contribute anything back to the project, but instead use what they’ve been given for their own commercial gain. This has not helped relations. I urge you to look within your own community for people who can assist more with this, and help build a stronger relationship. My feeling is there’s a lot of material in China right now that’s going to rot where getting it outside of China would be difficult.

Dear Haze,
Yes, I agree your comments.
There are some people got the money by Mame’s products.
They should provide some feedback to Mame and the relation people.
Can I know what the kind help are Mame need? More boardds , or more fees or material cost?
Maybe I can’t force the people(who got the beneift from Mame) to donate more money, but I have some friends (we do not do the commercial actions, only the fans for hack and play) , when we get the Mame’s requirement , we can do somethings if we can .
Above games ‘s roms were dumped by a Chinese named XingXing, if my memory is correct.
I donate some boards to Guru several years ago , and they were all dumped and simulated now ,thanks to Guru and the Mame team.
I cannot change the big environment, but I can change my environment around me.
Thanks for your suggestion!
Yours Rodger

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.