Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: Ummon on August 09, 2009, 05:00:48 am

Title: 39-in-1....in MAME!!
Post by: Ummon on August 09, 2009, 05:00:48 am
Maybe this has been talked about, but I haven't seen it. Kinda interesting...though I suppose not surprising. I wonder how that'll be implemented at the user interface level....


.133.1: The big milestone for this release is the first emulation of a MAME rip-off project within MAME itself, thanks to R. Belmont and MooglyGuy.


39 in 1 improvements: [MooglyGuy, R. Belmont]
 - Fleshed out some Intel PXA255 peripherals.
 - Improved PXA255 DMA controller emulation.
 - Fixed FBARx register accesses to wait until the current DMA
    transfer has completed before triggering another interrupt.
 - Hooked up 93C66 EEPROM.
 - Fixed LCD DMA behavior
 - Fixed EEPROM byte order
 - Video, inputs, and flash data ROM hooked up
 - Improved PXA255 LCDC, DMA and I2S emulation
 - Working but not great CPLD protection simulation
Title: Re: 39-in-1....in MAME!!
Post by: Beretta on August 09, 2009, 05:43:43 am
why bother? i find this rather comical.
Title: Re: 39-in-1....in MAME!!
Post by: protokatie on August 09, 2009, 06:03:48 am
The irony here is that in 10 years the original "40 in one" style PCBs will be a rare collectors' item that we "must preserve"! If it isn't done in MAME it will have to be done in MFiOE* (whenever that is invented)


*Multiple Forty in One Emulator. (cant let the classic rip-offs die! Think about the nostalgia! What about the future generations who have never had the oppertunity to play pirated games from an even earlier time!)
Title: Re: 39-in-1....in MAME!!
Post by: MaximRecoil on August 09, 2009, 06:20:58 am
It is the MAME version of a Matryoshka doll; emulating hardware which is emulating hardware; emulating an emulator. Run it on a pre-Intel Mac with Microsoft Virtual PC running Windows and you could then have another layer of emulation going on: Mac > PC > MAME > 39-in-1 > original arcade hardware.

I wonder where the ROMs go. Is it one .ZIP file containing all 39 ROMs or do you just get all 39 of the regular MAME ROMs for those games, same as if you were going to play them directly through MAME?
Title: Re: 39-in-1....in MAME!!
Post by: DJ_Izumi on August 09, 2009, 06:48:49 am
Arn't there non-working ROMs they coulda worked on instead of this?

I'm still wanting some Area 51 Site 4 goodness from MAME. :(
Title: Re: 39-in-1....in MAME!!
Post by: CheffoJeffo on August 09, 2009, 08:31:08 am
It is the MAME version of a Matryoshka doll

 :laugh2:

In all seriousness, people have been looking for a way to replace the cheesy music and change the menu titles for the 49- and 60-in-1s ... maybe now they will have a chance to do it ...
Title: Re: 39-in-1....in MAME!!
Post by: Haze on August 09, 2009, 11:39:34 am
to be fair it's helped iron out some bugs and improve the ARM emulation in MAME, and prove once and for all that these things are based on illegitmate use of the MAME code.

Now if only somebody could do the same with Ultracade (http://www.gamasutra.com/php-bin/news_index.php?story=24691 (http://www.gamasutra.com/php-bin/news_index.php?story=24691)) and prove one way or the other whether or not it's based on MAME.

(The whole licensing thing in that story doesn't surprise me considering 'Goal 92' (http://www.gamesetwatch.com/UltracadeSportsPcUSA.php (http://www.gamesetwatch.com/UltracadeSportsPcUSA.php)) isn't even a legitimate or licensable game in the first place, it's a bad bad and very buggy hack of Seibu Cup Soccer.  We'll see what happens with that case, right now nothing would shock me given what's being reported there)