Jump to content

Development Updates


johnparker007

Recommended Posts

57 minutes ago, niallquinn said:

/me waits for the next patch update............ :)

 

Having to rebuild all the machines, probably be midweek :)  It'll fix a bunch of bugs, but some will still remain... 

  • Like 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
[ 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

Hi @johnparker007 one thing you might not be aware of is that quite a few of the machines in the arcade have the wrong sound setting in the emulator. Club Lockbuster is one such machine.

The layouts are actually released like this so it's something you've simply carried over into the arcade.

As downloaded (and therefore in the arcade) the sound only plays through the right speaker as the machine is incorrectly set to 'stereo', the correct setting is as below.

Just go up to Club Lockbuster in the arcade and put a couple of quid in to play it, you'll immediately notice the sound is only coming out of the right speaker on your laptop/PC.

Note this only affects Scorp4/Scorp5 machines. Also note that for extra fun, some Scorp4 machines do actually feature genuine stereo hardware, so stereo is the correct setting in the emulator for these machines.

image.png.0eb2c17fe915ad8442bd5ec73cf79f8f.png

  • Like 2

Fruit machine emulation content from the artist previously known as Degsy Degworth and the odd new thing here and there too - https://www.youtube.com/c/DegsyDegworth

Link to comment
Share on other sites

22 hours ago, johnparker007 said:

Just having another look at this effect on a youtube video... looks like it should definitely be doable :) 

Off:

image.png.8df6852cbda8249804110c02a2c60972.png 

On:
image.png.c87d150a8a18d49a63da78d65a6341fd.png

Can just blend in the 'glow' per character based on what it's displaying, should end up looking something like that (when I also have the new shader done).

Same goes for the seven segs they glow slightly or get brighter when in a darker environment 

  • Like 2
Link to comment
Share on other sites

40 minutes ago, Chopaholic said:

Hi @johnparker007 one thing you might not be aware of is that quite a few of the machines in the arcade have the wrong sound setting in the emulator. Club Lockbuster is one such machine.

The layouts are actually released like this so it's something you've simply carried over into the arcade.

As downloaded (and therefore in the arcade) the sound only plays through the right speaker as the machine is incorrectly set to 'stereo', the correct setting is as below.

Just go up to Club Lockbuster in the arcade and put a couple of quid in to play it, you'll immediately notice the sound is only coming out of the right speaker on your laptop/PC.

Note this only affects Scorp4/Scorp5 machines. Also note that for extra fun, some Scorp4 machines do actually feature genuine stereo hardware, so stereo is the correct setting in the emulator for these machines.

image.png.0eb2c17fe915ad8442bd5ec73cf79f8f.png

I was aware of that one, I have it on a list to change them in the source layouts at some point (which will propagate through when I next rebuild data layouts) - good to know it's only Scorp 4/5 though, I didn't know which techs were affected.  I did change it on one of the mono channel Betcoms and saw it fixed the problem, which was a relief! :) 

39 minutes ago, vectra666 said:

Same goes for the seven segs they glow slightly or get brighter when in a darker environment 

I do have that on my list, was planning to do the 7segs, 16seg alphas, 16char dot alphas (with a similar technique).  Quite a long way off though, but deffo planned :) 

  • Like 3

[ 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
[ 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

@Chopaholic Actually, I'll get all those stereo issues fixed for the upcoming patch, as I've part done stuff to speed up the scraping/data layout building - and I can just regenerate the data layouts of machines I changed :)

Edited by johnparker007
  • Like 4

[ 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
[ 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

Been said many times, but not so ellegantly as this - this is the dogs bollocks.  Really loving it.

Don't get me wrong, I still play MFME in it's "normal" state, but there's something really good about, playing one machine, then going to another, thinking should I try that, ah no I had the 150 streak last time, what about this one, I can't remember, ah let's give it a bash.

:)

 

  • Like 2
Link to comment
Share on other sites

1 minute ago, niallquinn said:

Been said many times, but not so ellegantly as this - this is the dogs bollocks.  Really loving it.

Don't get me wrong, I still play MFME in it's "normal" state, but there's something really good about, playing one machine, then going to another, thinking should I try that, ah no I had the 150 streak last time, what about this one, I can't remember, ah let's give it a bash.

:)

 

It’s incredible eh, I’m just dying for the Genesis cabinet patch when we get away from the newer machines etc… and the £6/8 token section will be awesome too 

  • Like 2

living the dream

 

Link to comment
Share on other sites

@johnparker007 it's really quite fantastic what you've achieved here.  There is something so magical about playing a machine and having other machines running in attract mode around you, taking your "cash" and strolling the arcade to see what takes your eye!  Some of the ideas you've shared would be great touches too.  I've just enjoying the journey and seeing what you're able to achieve - such amazing results already.  I watch on in awe.  Thank you so very much for dedicating so much of your time to this project - so grateful. Cheers.  Hoping to see some older machines in due course ;) 

  • Like 4
Link to comment
Share on other sites

7 hours ago, GREDDIE said:

@johnparker007 it's really quite fantastic what you've achieved here.  There is something so magical about playing a machine and having other machines running in attract mode around you, taking your "cash" and strolling the arcade to see what takes your eye!  Some of the ideas you've shared would be great touches too.  I've just enjoying the journey and seeing what you're able to achieve - such amazing results already.  I watch on in awe.  Thank you so very much for dedicating so much of your time to this project - so grateful. Cheers.  Hoping to see some older machines in due course ;) 

Thanks for the positive feedback man :) - and also thank you very much for your donation, have added to the project donations sheet :)

Older machines will be coming, though patience is key ;)  ...as I have various other time-consuming work that I need to do alongside adding new machines, to maintain scalability (currently at ~70 unique machines, expect that to jump to ~100 uniques at the next big push - it's presenting some challenges managing these so I can propagate bugfixes).

  • Like 3

[ 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
[ 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

2 hours ago, niallquinn said:

Having a quick work lunch play so not got time to check thread, but the alphas on mpu4 machines are backwards.

Sorry if it's been mentioned - back to work!!!

 

It's on the buglist and has already been fixed, once all machines and attracts are rebuilt, it should be coming in the next patch :) 

[ 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
[ 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

Tech update :)  

It's become very clear that I need to do more about scaling - it has taken days of building/rebuilding these 70 odd machines as the processes are slow, even with quite a level of automation.  The problem is making new features, and core fixes, then having to roll them out with full rebuilds.

So, part of the new strategy means that I need to get all the data scraped, and dummy systems set up (rather than iterating a feature, then rebuilding everything)... and for a few things (definitely reel lamps, almost certainly tackling the proper Dot Alpha shader, probably LEDs, maybe also RGB lamps) - I need to get base functioning versions of these.  Otherwise I'm wasting time overall rebuilding machines a lot more than necessary...

Anyway, I'll be thinking more about this - but for now, here's a quick demo of a quick 'n' dirty reel lamp shader I've knocked up :) 
 

Nothing super fancy here, I just need to get components made for the commonly used missing ones.  I'll continue to avoid layouts with larger dot matrixes, screens, band reels, disc reels etc for the moment - though I'll start to gather the layouts.

This stuff definitely needs to be in place and sorted before a move to building new machines, so I'm afraid those holding out for new games (Genesis/Rolltop/etc) will have to keep holding out!  As I have to avoid wasting precious time - it'll mean more layouts faster in the long term :) 

Patch is due for tomorrow night... then when I have most/all these new systems in place another patch to roll out the enhancements (so the existing machines will then have the missing stuff like reel lamps, proper dot alpha shader etc)... after that I can look at the new cabinets/games.

Edited by johnparker007
  • Like 5

[ 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
[ 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

34 minutes ago, johnparker007 said:

Tech update :)  

It's become very clear that I need to do more about scaling - it has taken days of building/rebuilding these 70 odd machines as the processes are slow, even with quite a level of automation.  The problem is making new features, and core fixes, then having to roll them out with full rebuilds.

So, part of the new strategy means that I need to get all the data scraped, and dummy systems set up (rather than iterating a feature, then rebuilding everything)... and for a few things (definitely reel lamps, almost certainly tackling the proper Dot Alpha shader, probably LEDs, maybe also RGB lamps) - I need to get base functioning versions of these.  Otherwise I'm wasting time overall rebuilding machines a lot more than necessary...

Anyway, I'll be thinking more about this - but for now, here's a quick demo of a quick 'n' dirty reel lamp shader I've knocked up :) 
 

Nothing super fancy here, I just need to get components made for the commonly used missing ones.  I'll continue to avoid layouts with larger dot matrixes, screens, band reels, disc reels etc for the moment - though I'll start to gather the layouts.

This stuff definitely needs to be in place and sorted before a move to building new machines, so I'm afraid those holding out for new games (Genesis/Rolltop/etc) will have to keep holding out!  As I have to avoid wasting precious time - it'll mean more layouts faster in the long term :) 

Patch is due for tomorrow night... then when I have most/all these new systems in place another patch to roll out the enhancements (so the existing machines will then have the missing stuff like reel lamps, proper dot alpha shader etc)... after that I can look at the new cabinets/games.

Pukka, don’t mind waiting for perfection!!

  • Like 1

living the dream

 

Link to comment
Share on other sites

And another quick vid - playing a couple of games in the editor.  Some more machines work now than before, plus buttons, red lamps (on Dad's layouts), colored displays, fixed corrupt and misaligned number reels, correctly aligned dot alphas, non-reversed 16seg alphas, correct stereo sound, other minor fixes...

Once I've run the script to re-record the attract modes over tomorrow daytime which will fix the alpha displays in attracts, plus added a debug feature to disable turbo startups I'll be onto making the patch :) 

 

Edited by johnparker007
  • Like 6

[ 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
[ 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

On 10/10/2021 at 08:06, johnparker007 said:

I wouldn't rule out a Nemesis

One of my favourite arcade games 👍

  • Like 1

For Fruit Machine Preview Video's    https://www.youtube.com/@akfortyfive4574/playlists

These video's created by me are solely to showcase the talent of the creators and all who helped in bringing these machines to life,they are in no way a guide on how to play the machine or show how to exploit it

Link to comment
Share on other sites

8 hours ago, AK45 said:

One of my favourite arcade games 👍

There was already a demo of Vulcan Venture, one of the sequels to Nemesis, back in an old test vid ;) 

 

  • Like 3
  • Awesome 3

[ 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
[ 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

1 hour ago, nails said:

im just curious, could the original barcrest cashino 500/rainbow riches run on your sytem?

I don't think those newer video slots are in MAME yet, so only if/when they get added (If you mean a reel based game that already runs in MFME, then it can work in Arcade Sim)

Edited 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
[ 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

58 minutes ago, woodsy said:

Shinobi!!!! You just need pang and mortal kombat, tekken, and street fighter then I’ll move in

They're all machines straight from the golden era! :) 

Edited by johnparker007
  • Like 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
[ 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

On 10/10/2021 at 08:06, johnparker007 said:

Ah but in the future when we have video games in there, I wouldn't rule out a Nemesis ;)  I do like that game :)

Hey John, I've been a fanatic of shmups for decades.  Did you know there was a rare obscure version on the Sharp X68000 computer called Nemesis '90 Kai . I have the ROM somewhere in my 'shoot the core' folders spanning 2 decades worth of shoot-em-ups if you want to play it, or just search for it on net. here's a link for background info on it and a screenie ,

https://strategywiki.org/wiki/Nemesis_'90_Kai 

 

Nemesis_90_Stage_1.png.0eaae8965c445a1665ffde244210fa2f.png

Oh before I go did you ever try the 3D version of Salamander on Mame called 'Solar Assault' by Konami.

pic from a level on it

534976462_unnamed(2).png.f71653c53458ce4f9c5c23c7433ad397.png

 

There is a by-pass for the boot error on that game. Anyway sorry to solar "Assault" the thread  just thought you might like to know,  being a gradius fan. 

  • Like 1
Link to comment
Share on other sites

Wow @char042102 couple of awesome Gradius games there I'd not even heard of :)  I'm all about the first 3 really, they hit that nostalgia spot for me ;)  The new ones look great though :) 

[ 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
[ 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

A new patch is live :) 

This mainly fixes bugs.  It's introduced a minor issue; Ant n Dec's Saturday Night, plus another machine I can't remember now have very faint lamps.  This is known, and added to the list to fix.

From earlier post: Some more machines work now than before, plus buttons, red lamps (on Dad's layouts), colored displays, fixed corrupt and misaligned number reels, correctly aligned dot alphas, non-reversed 16seg alphas, correct stereo sound, other minor fixes...

Edited by johnparker007
  • Like 3
  • Thanks 2

[ 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
[ 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

×
×
  • Create New...