Jump to content

MAME Changes that relate to FME


Altharic
 Share

Recommended Posts

Been slow recently 

mpu4_oki_sampled_sound: fix fatalerror on sound routing

 

rendlay: remove invert flag from 7seg element, add inverted 7seg outputs to mpu4 (the only driver that used this flag)

Someone asked about SP.ace its in mame but sadly looks just to be a skeleton driver with no games attached just the devices and the reel controller firmware.

https://github.com/mamedev/mame/blob/master/src/mame/misc/ace_sp_reelctrl.cpp

Link to comment
Share on other sites

Yeah, basically there's been some rewrites to how memory and artwork are handled, so I've been hands off until they finish sorting it out.

The inverter stuff is interesting, basically everything bar MAME uses the lines the other way around, so this is the fix.

If you like the more continental and US type 8 liners and other such, there's an absolute ton of those in. Basically, the Golden Star driver I literally fished out of the reject pile all those years ago (and started this whole sorry endeavour) is the base of loads of these, and I never knew.

 

Re spACE, yeah, it's stalled. When I'm less busy I'll see what's there and whether there's anything obvious I can map in to make something do something m

Edited by agemame
  • Like 1
Link to comment
Share on other sites

I did start some stuff in this fork (https://github.com/johnparker007/mame/commits/master/), still fairly WIP though.  From memory how the 'NAR' (Next Address Ready) is emulated seems a bit off in some circumstances, and that softlocks the emulation, I think that was what I was last looking at.

So you might get a bonus that boosts the trail to full, and then the CPU code is waiting for the sound chip to report it is free (nar), but then due to the slightly fudgy way that seems to be implemented, it will block so then the machine is soft-locked and sits there forever.  Note that lights that were flashing can continue flashing etc, just that the logic of the game itself is not progressing each time execution returns to the main  'thread' (I know it's just interrupts and not threads, but ya know what I mean :) ).

[ Arcade Simulator ] Pre-alpha installer: https://tinyurl.com/2kcrkprh | Donation info: https://tinyurl.com/yzvgl4xo
[ Community Drive ] The drive: http://tinyurl.com/yckze665
[ Fruit Machine Database ] Initial google sheets (WIP): https://tinyurl.com/2c5znxzz
[ Fruit Machine ROM  Archive ] The archive: https://tinyurl.com/3jhzbueb
[ Fruit Machine Settings/Tests Guide ] https://tinyurl.com/yuebw8b5
[ MAME (fixes/improvements) ] Commits: https://github.com/johnparker007/mame/commits/master/?author=johnparker007

[ MFME Launch ] Source code: https://github.com/johnparker007/MFMELaunch
[ Oasis ] Source code: https://github.com/johnparker007/Oasis
[ ROM Hacking Tutorials ] Index: https://tinyurl.com/4yw4zfw5
[ Sound ROM Editor ] Source code: https://github.com/johnparker007/SoundRomEditor

Link to comment
Share on other sites

On 04/08/2025 at 13:32, Altharic said:

Well the pluto items have gone in as expected incomplete sets sadly I see retroroms have got rid off the mega link where does everyone get their fills from now?

Some Pluto 6 game files here. Don't know if these are already available.

268632135_Pluto6.zip

  • Thanks 1

ᗧ···ᗣ···ᗣ···ᗣ···ᗣ··

Link to comment
Share on other sites

Mpu4 Oki sound currently knacked to (at least Andy Capp is), though I think I saw a fix go in a week back.  Nice to see some new fruit machine techs being developed a bit though! :) 

  • Like 1

[ Arcade Simulator ] Pre-alpha installer: https://tinyurl.com/2kcrkprh | Donation info: https://tinyurl.com/yzvgl4xo
[ Community Drive ] The drive: http://tinyurl.com/yckze665
[ Fruit Machine Database ] Initial google sheets (WIP): https://tinyurl.com/2c5znxzz
[ Fruit Machine ROM  Archive ] The archive: https://tinyurl.com/3jhzbueb
[ Fruit Machine Settings/Tests Guide ] https://tinyurl.com/yuebw8b5
[ MAME (fixes/improvements) ] Commits: https://github.com/johnparker007/mame/commits/master/?author=johnparker007

[ MFME Launch ] Source code: https://github.com/johnparker007/MFMELaunch
[ Oasis ] Source code: https://github.com/johnparker007/Oasis
[ ROM Hacking Tutorials ] Index: https://tinyurl.com/4yw4zfw5
[ Sound ROM Editor ] Source code: https://github.com/johnparker007/SoundRomEditor

Link to comment
Share on other sites

 Share

×
×
  • Create New...