Jump to content

Development Updates


johnparker007

Recommended Posts

2 minutes ago, thealteredemu said:

I’ll get that info to you mate.  I did have it documented but it was a long time ago on an old pic.  I check a couple of the roms I hacked and see what’s what

Cheers man, appreciate that - extra rom hacking info is always handy to have :) 

[ 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

There was a Cash Is King rom version that was nice! The win stepper was £11.60. Pretty much every one I have played is like £2.60 lol! Was a nice little rip, as long as it was offering barcodes, was a great win to aim for!

Link to comment
Share on other sites

  • 3 weeks later...
1 hour ago, niallquinn said:

Is it just me, or when I pick any machine, I think "this has just dropped, some bastard has left it dead!"?

Then I remember, it was me. 😀

NQ.

 

If I play a machine for a bit in the arcade and it's not paying out big, I leave it, that way I've usually got plenty that are ready ;)   One day Oasis will be there with multiplayer which will share the save states via a server, and then they'll be as others left them :)

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

21 minutes ago, johnparker007 said:

If I play a machine for a bit in the arcade and it's not paying out big, I leave it, that way I've usually got plenty that are ready ;)   One day Oasis will be there with multiplayer which will share the save states via a server, and then they'll be as others left them :)

Everything will be really dead then lol.

You'll have to set a couple of cluey bots up walking round doing their nuts in :)

  • Like 1
Link to comment
Share on other sites

54 minutes ago, spa said:

Everything will be really dead then lol.

You'll have to set a couple of cluey bots up walking round doing their nuts in :)

Bots (aka random save states) and real other players planned for Oasis version of AS :) 

  • Like 1
  • Awesome 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

On 15/02/2024 at 20:38, johnparker007 said:

If I play a machine for a bit in the arcade and it's not paying out big, I leave it, that way I've usually got plenty that are ready ;)   One day Oasis will be there with multiplayer which will share the save states via a server, and then they'll be as others left them :)

Amber emu by Guitar, used to do that.  Was good playing the clubbers each day, you could see which ones had just dropped the cashpot etc.

  • Like 1
Link to comment
Share on other sites

1 hour ago, Altharic said:

Never got that running ever always crashed for me so give up

I must admit I have never run it, or in fact jpemu or the other old one bfemulator... only seen mfme/mame running fruities.  Bit under the weather at the mo, but hopefully be back up and at em in the next couple of weeks, and I'll get back to chipping away at the Oasis project :) 

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

  • 2 months later...

Stumbled onto an issue. Nothing appears to be taking coins. I say nothing. I tried 4 games, rollercoaster, bonanza, andy capp and money talks.

Link to comment
Share on other sites

40 minutes ago, spa said:

Stumbled onto an issue. Nothing appears to be taking coins. I say nothing. I tried 4 games, rollercoaster, bonanza, andy capp and money talks.

Ah right, have just checked and the same issue is present over here.  It appears that ArcadeSim is unable to start the'hack dll' I wrote to inject functionality into MFME.  I wonder if it's to do with Windows antivirus having changed and it now sees the dll injection as a potential threat:
image.thumb.png.fe17f708f89826771e69708d75645744.png 

4 minutes ago, cja272 said:

Its ok for me

Thanks for the info, I suspect it's something Windows antivirus has started doing.

I'm a bit under the weather for coding at the mo, hopefully I can figure a workaround fix, so we can keep ArcadeSim working to tide us over until Oasis... :)  I'll look into it hopefully soonish, fingers crossed I can find a simple fix, without needing to try build an ArcadeSim update, since the codebase it pretty much 'retired'... would like it to keep working though for the next 1-2 years if poss! 

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

Ok - this is NOT recommended!  But I've already found the exact problem and a fix.

So each time Arcade Sim starts up it rewrites two files 'DllInject' and 'Speedhack2.dll' if it sees either of them are not present.  I store them reversed to get past virus checkers during the download stage, then write an 'unreversed' copy to disk so it is seen as safe.

Recently then it would seem that now Windows Defender is classifying 'DllInject.exe' as malware, and deleting it the moment it is written to the disk by ArcadeSim during startup.

So by disabling 'Real Time Protection' in Windows Defender, then fully relaunching ArcadeSim, this means the DllInject.exe file can be written, without Windows Defender deleting it... and so then the fruit machines work correctly again :) 
image.png.e0114eb54a143e7966129b271156c80c.png

I will now check if I can add the ArcadeSim directory as an 'Ignore' folder to WIndows Defender, as that is a much safer way to fix this... gimme 5 mins...

[ 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

How to fix:

- Open Windows Defender

- select the Virus & Threat Protection tab:
image.png.048ceb1be949653804e9742093e25b5b.png

- scroll down in the Window and click Manage Settings:
image.png.06c0f938c521d44080fcec7753b1c567.png


- click Add Or Remove Exclusions (you may need to scroll down to see this option:
image.thumb.png.fcee3030274039fc3713dadd877bc361.png

- Click the '+ Add an Exclusion' button, and select 'Folder' from the dropdown list:
image.png.795eaa633f2b7c9fb8896f7e4daafa5f.png

- Choose the Arcade Simulator folder, on my machine this looks like this (on your machine the username will not be 'John!')
image.png.d90e020f781348b29dff00e4c76fb6bb.png

Now you should be able to use machines running via MFME (the fruit machines) again! :) 
 

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

4 minutes ago, cja272 said:

Norton flagged up something for me (high risk threat) and would not go past 38% when loading , managed to exclude it and now works 

Antivirus software can be a bit of a pain!  This won't affect standard users of Oasis when that is done, since it doesn't need these dll's to run the fruity machine emulation. 

It will still be an issue for advanced users who want to convert MFME layouts into Oasis layouts themselves (as they'll need to install the MfmeTools add-on to extract the MFME layouts), but this will be a small number of users interested in that side of things.

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

×
×
  • Create New...