Altharic Posted September 26, 2022 Report Share Posted September 26, 2022 Well it completed now we wait as it breaks everything connected to it Link to comment Share on other sites More sharing options...
SomeRandomGuy Posted September 26, 2022 Report Share Posted September 26, 2022 @Altharic@johnparker007@wolf676 For some reason the tune after you collect a gamble is shorter than the real one, it's almost like it plays less notes. Other than that it's done now, thanks a lot to everybody who contributed! 2-3 weeks ago I stumbled across this thing, and now it's emulated Now I'm back to dealing with Golden Spin I guess, getting close... Build is attached if anybody wants to give it a go mame.zip 4 1 3 Link to comment Share on other sites More sharing options...
andrew96 Posted September 26, 2022 Report Share Posted September 26, 2022 27 minutes ago, SomeRandomGuy said: @Altharic@johnparker007@wolf676 For some reason the tune after you collect a gamble is shorter than the real one, it's almost like it plays less notes. Other than that it's done now, thanks a lot to everybody who contributed! 2-3 weeks ago I stumbled across this thing, and now it's emulated Now I'm back to dealing with Golden Spin I guess, getting close... Build is attached if anybody wants to give it a go mame.zip 14.32 MB · 1 download no the tune is the same length, it is repeated twice, it looks like the other sounds are just other tunes sped up which is easy to do as on the doorbell I had did have this fault! there was no feedback from one pin to another for note length 1 Link to comment Share on other sites More sharing options...
wolf676 Posted September 26, 2022 Report Share Posted September 26, 2022 Awesome, congratulations, thank you! Can't wait to drive home from work and play around with that special mame edition 1 Link to comment Share on other sites More sharing options...
Jolt-Z Posted September 26, 2022 Report Share Posted September 26, 2022 Will they eventually bring Phoenix 1/2 support to MAME? I wanna eventually see Dungeon Master and the other unemulated Electrocoin hitechs. Link to comment Share on other sites More sharing options...
spa Posted September 26, 2022 Report Share Posted September 26, 2022 1 hour ago, Jolt-Z said: Will they eventually bring Phoenix 1/2 support to MAME? I wanna eventually see Dungeon Master and the other unemulated Electrocoin hitechs. Thats more of missing resources https://www.facebook.com/groups/264122764904452/?epa=SEARCH_BOX Fruit Machine Discussion - Facebook Group. Please Join! https://drive.google.com/drive/folders/0BzZMCJWHMHMBR3ZTMTBIQTdwWUU?resourcekey=0-r05o9PhddyeqWBP_32I0LQ&usp=sharing My Google Drive. Link to comment Share on other sites More sharing options...
Altharic Posted September 26, 2022 Report Share Posted September 26, 2022 Excellent news it sounds exactly like I remember used to send people nuts after a while 1 Link to comment Share on other sites More sharing options...
SomeRandomGuy Posted September 26, 2022 Report Share Posted September 26, 2022 (edited) 4 hours ago, andrew96 said: no the tune is the same length, it is repeated twice, it looks like the other sounds are just other tunes sped up which is easy to do as on the doorbell I had did have this fault! there was no feedback from one pin to another for note length It's kinda weird, doesn't seem like it's repeating it to me... (edit: the audio player doesn't seem to work here, files are in a zip now) The Black Box side has a line that controls whether the tunes play at normal or fast speed, and I set the normal speed after how fast Oranges & Lemons is supposed to be, so changing it would be right for only one of them. Even with a slower speed the tune still doesn't sound 100% right, strange issue... tunes.zip Edited September 26, 2022 by SomeRandomGuy Link to comment Share on other sites More sharing options...
johnparker007 Posted September 26, 2022 Author Report Share Posted September 26, 2022 5 hours ago, SomeRandomGuy said: @Altharic@johnparker007@wolf676 For some reason the tune after you collect a gamble is shorter than the real one, it's almost like it plays less notes. Other than that it's done now, thanks a lot to everybody who contributed! 2-3 weeks ago I stumbled across this thing, and now it's emulated Now I'm back to dealing with Golden Spin I guess, getting close... Build is attached if anybody wants to give it a go mame.zip 14.32 MB · 2 downloads Absolutely stellar work man Really cool to hear that US eBay doorbell dumped and running driven from proper FME! Good luck with that last Golden Spin game 1 [ Arcade Simulator ] Pre-alpha installer: http://arcadesimulator.net | Known Issues: https://tinyurl.com/yz4uom2e | 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 [ MFME Launch ] Source code: https://github.com/johnparker007/MFMELaunch [ Oasis ] Source code: https://github.com/johnparker007/Oasis [ Sound ROM Editor ] Source code: https://github.com/johnparker007/SoundRomEditor Link to comment Share on other sites More sharing options...
Altharic Posted September 26, 2022 Report Share Posted September 26, 2022 I for one am delighted never thought I'd hear that tune again used to sometimes annoy me other times it reminded me i was at the seaside good memories. What plans do you have after blackbox been looking at the current state of techs in mame and some are almost there as in they do more than the mame status suggest? Eg spoof mpu3 seems to boot and go into attract mode but doesn't coin up Yet its status is non working 2 Link to comment Share on other sites More sharing options...
andrew96 Posted September 26, 2022 Report Share Posted September 26, 2022 4 hours ago, SomeRandomGuy said: It's kinda weird, doesn't seem like it's repeating it to me... Well look at my video I did of it earlier in the thread when I got the doorbell working, it is only a short tune! I pressed the doorbell button twice! Link to comment Share on other sites More sharing options...
johnparker007 Posted September 27, 2022 Author Report Share Posted September 27, 2022 (edited) 7 hours ago, andrew96 said: Well look at my video I did of it earlier in the thread when I got the doorbell working, it is only a short tune! I pressed the doorbell button twice! If you are referring to the Oranges & Lemons song, it is meant to keep retriggering as it does in the MAME emulation, the real machine also retriggers it repeatedly - watch from 3:17: Somerandomguy is talking about: "the tune after you collect a gamble is shorter than the real one, it's almost like it plays less notes." Edited September 27, 2022 by johnparker007 [ Arcade Simulator ] Pre-alpha installer: http://arcadesimulator.net | Known Issues: https://tinyurl.com/yz4uom2e | 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 [ MFME Launch ] Source code: https://github.com/johnparker007/MFMELaunch [ Oasis ] Source code: https://github.com/johnparker007/Oasis [ Sound ROM Editor ] Source code: https://github.com/johnparker007/SoundRomEditor Link to comment Share on other sites More sharing options...
Altharic Posted September 27, 2022 Report Share Posted September 27, 2022 The mpu4 changes are in Link to comment Share on other sites More sharing options...
johnparker007 Posted September 27, 2022 Author Report Share Posted September 27, 2022 (edited) 7 minutes ago, Altharic said: The mpu4 changes are in I had a brief look the other day, I think a lot of this big CL is James' hopper changes, which a guy Keith (not around at present this was back in 2016 mfme2mamev1 times) needed the hopper for, for our provisional ccTalk enabled DOND. So this should hopefully still provide good template code for doing the ccTalk hopper stuff when we get to that stage (as well as of course being great for MPU4 drivers) - actually had them working back in a very hacky way back in 2016, so we could play the first DOND in door closed mode. Edited September 27, 2022 by johnparker007 [ Arcade Simulator ] Pre-alpha installer: http://arcadesimulator.net | Known Issues: https://tinyurl.com/yz4uom2e | 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 [ MFME Launch ] Source code: https://github.com/johnparker007/MFMELaunch [ Oasis ] Source code: https://github.com/johnparker007/Oasis [ Sound ROM Editor ] Source code: https://github.com/johnparker007/SoundRomEditor Link to comment Share on other sites More sharing options...
johnparker007 Posted September 27, 2022 Author Report Share Posted September 27, 2022 (edited) 13 hours ago, SomeRandomGuy said: It's kinda weird, doesn't seem like it's repeating it to me... (edit: the audio player doesn't seem to work here, files are in a zip now) The Black Box side has a line that controls whether the tunes play at normal or fast speed, and I set the normal speed after how fast Oranges & Lemons is supposed to be, so changing it would be right for only one of them. Even with a slower speed the tune still doesn't sound 100% right, strange issue... tunes.zip 931.8 kB · 1 download I have a theory - wasn't there like MP0029, MP0029A etc...? Perhaps Texas Instruments released their standard 24 song chip, but then someone at TI realised they could make some of the beeper tunes sound a little better, and so started putting out v2 chips with some slight improvement tweaks to the note sequence data? So the chip has the same inputs from the CPU (play song #3 and normal speed etc)... but now some of the songs have subtly different notes Edited September 27, 2022 by johnparker007 [ Arcade Simulator ] Pre-alpha installer: http://arcadesimulator.net | Known Issues: https://tinyurl.com/yz4uom2e | 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 [ MFME Launch ] Source code: https://github.com/johnparker007/MFMELaunch [ Oasis ] Source code: https://github.com/johnparker007/Oasis [ Sound ROM Editor ] Source code: https://github.com/johnparker007/SoundRomEditor Link to comment Share on other sites More sharing options...
wolf676 Posted September 27, 2022 Report Share Posted September 27, 2022 How about that? New working machine: Chroma-Chime https://git.redump.net/mame/commit/?id=ac7d797a20e13d5a6e495ab56790f80452ffb230 2 1 Link to comment Share on other sites More sharing options...
Altharic Posted September 27, 2022 Report Share Posted September 27, 2022 Thats the doorbell emulated 1 Link to comment Share on other sites More sharing options...
Altharic Posted September 27, 2022 Report Share Posted September 27, 2022 Update list for mpu4 barcrest: Refactored MPU4 machine configuration. * Added hopper support and DUART-based hoppers. * Set YM crystal to match PCB. * Fixed some Dutch reel/input setups so that sets boot * Moved a some more sets to appropriate source files. * Disable coin lock logic for now - it probably needs per-machine code. * Removed an identical clone set - game clearly boots as 'Atlantis', not Triple Dice'. * Fixed a few more reel setups. * Allow m4madhse to boot based on AJR's research. * Changed m4matdr to a 6-reel setup, allowing it to pass the reel check before encountering another error. * Turned the reel templates into simple methods, and moved the config templates to where they're used. * mpu4mod4yam.cpp: Split out YM2413 configuration from parent class, and hooked up the YM2413 using address maps. * Confirmed that m4nnww2__hx5 is a bad dump. * mpu4.cpp: Removed palette device from base class. * Cleaned up some more, removing m_mod_number parameter, unnecessary headers and some unused configurations. * mpu4.cpp: Continued moving methods down into derived classes. * Set up reels/lamps/hoppers/LEDs as traits. * Got m4luckwb to boot and moved it out of the "unsorted" file. * machine/roc10937.cpp: Ignore transitions on SCLK while POC is active, and don't reset input line states on POC. * Identified m4cbing sound chip, move it to new configuration, and made it boot. * mpu4redpoint.cpp: Actually renamed the stuff in this driver. * Improved m4blkgda ROM loading. 2 Link to comment Share on other sites More sharing options...
johnparker007 Posted September 27, 2022 Author Report Share Posted September 27, 2022 Haha I love that it's been also added as a standalone machine Maybe I'll have one on the front door of the arcade in Arcade Sim, and use a DX made in MFME for the front panel 1 [ Arcade Simulator ] Pre-alpha installer: http://arcadesimulator.net | Known Issues: https://tinyurl.com/yz4uom2e | 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 [ MFME Launch ] Source code: https://github.com/johnparker007/MFMELaunch [ Oasis ] Source code: https://github.com/johnparker007/Oasis [ Sound ROM Editor ] Source code: https://github.com/johnparker007/SoundRomEditor Link to comment Share on other sites More sharing options...
Altharic Posted September 27, 2022 Report Share Posted September 27, 2022 You know someone is going to put that into a Pi Zero. 1 Link to comment Share on other sites More sharing options...
Altharic Posted September 27, 2022 Report Share Posted September 27, 2022 2 hours ago, johnparker007 said: Haha I love that it's been also added as a standalone machine Maybe I'll have one on the front door of the arcade in Arcade Sim, and use a DX made in MFME for the front panel We paid for it why not wonder if there is any decent art for it could be made into a DX Link to comment Share on other sites More sharing options...
wolf676 Posted September 27, 2022 Report Share Posted September 27, 2022 5 minutes ago, Altharic said: We paid for it why not wonder if there is any decent art for it could be made into a DX is this good enough? 2 Link to comment Share on other sites More sharing options...
johnparker007 Posted September 27, 2022 Author Report Share Posted September 27, 2022 (edited) 15 minutes ago, wolf676 said: is this good enough? Yes, ta it wouldn't be a hard DX to make - me having the time to put it in is all a long way off unfortunately with all the other high priority MAME layout/integration stuff at the mo But wouldn't rule it out if I get chance in the future! Edited September 27, 2022 by johnparker007 [ Arcade Simulator ] Pre-alpha installer: http://arcadesimulator.net | Known Issues: https://tinyurl.com/yz4uom2e | 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 [ MFME Launch ] Source code: https://github.com/johnparker007/MFMELaunch [ Oasis ] Source code: https://github.com/johnparker007/Oasis [ Sound ROM Editor ] Source code: https://github.com/johnparker007/SoundRomEditor Link to comment Share on other sites More sharing options...
SomeRandomGuy Posted September 27, 2022 Report Share Posted September 27, 2022 20 hours ago, Altharic said: I for one am delighted never thought I'd hear that tune again used to sometimes annoy me other times it reminded me i was at the seaside good memories. What plans do you have after blackbox been looking at the current state of techs in mame and some are almost there as in they do more than the mame status suggest? Eg spoof mpu3 seems to boot and go into attract mode but doesn't coin up Yet its status is non working Honestly no idea right now, Black Box is not quite done yet as I need to take care of that remaining machine, then clean the code up to get it to a state ready for submitting, then clean it some more once I get feedback on it. As far as MPU3 goes though, now that the MPU4 cleanup is finally in I can see Haze looking at it since the two are similar, there was already a bit of MPU3 characteriser stuff done. 9 hours ago, johnparker007 said: I have a theory - wasn't there like MP0029, MP0029A etc...? Perhaps Texas Instruments released their standard 24 song chip, but then someone at TI realised they could make some of the beeper tunes sound a little better, and so started putting out v2 chips with some slight improvement tweaks to the note sequence data? So the chip has the same inputs from the CPU (play song #3 and normal speed etc)... but now some of the songs have subtly different notes Well the dumped chip and the one in the real machine are both MP0027A's, and I doubt they would have silently changed the code without giving it a new part number, that's what the A is probably already there for. The note data in the TMS1000 code does seem to correspond to what the emulator plays, I don't think it can pull any alternate data out of somewhere either. With help from Hap's doorbell code I did find a bug now that caused the tempo to be slightly wrong, but that still doesn't explain where the extra notes come from. I'm gonna say this is good enough for now 1 hour ago, johnparker007 said: Yes, ta it wouldn't be a hard DX to make - me having the time to put it in is all a long way off unfortunately with all the other high priority MAME layout/integration stuff at the mo But wouldn't rule it out if I get chance in the future! A DX of a doorbell, truly the new era of fruit machine emulation has arrived! 1 1 Link to comment Share on other sites More sharing options...
Altharic Posted September 27, 2022 Report Share Posted September 27, 2022 Whatever you decide is cool I was being nosy that's all, the schematics for Maygay m1a are available and from memory the machines do something just fail with a "contact Maygay" error just before they run I tested Monopoly then gladiators and albert square they both fail with a ram clear error. Link to comment Share on other sites More sharing options...
Recommended Posts