Jump to content

Development Updates


johnparker007

Recommended Posts

8 minutes ago, johnparker007 said:

Tech update :)  Still working on process optimisations, along with some minor ones, a big one is redoing how the attract mode recordings are done.  So I need to make it record everything about a data layout (even if lamps /leds aren't referenced in the generated machine as it stands, just capture the whole matrix for each).  Then that'll mean that I shouldn't need to keep rerecording them (which has to be done in realtime as they run in MFME, so slow plus unstable so can crash).  So I'll just have this large 'master copy' - and then all subsequent processing/compressing/etc is derived from the master copy, which is super fast as it doesn't need to be run in realtime.

On a sidenote, here's a new machine that I've been testing process stuff with - Haunted House :) 

 

That’s a fantastic choice to enter the next patch!!! 

  • Like 2

living the dream

 

Link to comment
Share on other sites

Testing some new machines, for button issues etc - some boring bits in there where I'm entering short notes into a spreadsheet, you'll want to skip past those!:) 
 

 

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

9 minutes ago, johnparker007 said:

Testing some new machines, for button issues etc - some boring bits in there where I'm entering short notes into a spreadsheet, you'll want to skip past those!:) 
 

 

Oh f*** me sideways!!! You’re a legend, two of my hopes met in that selection!! And the rest are equally s as awesome!!! I truly hope they make the next patch, anymore in the pipeline? Just phenomenally thrilled to see the golden years come to life!!

  • Like 1

living the dream

 

Link to comment
Share on other sites

They will be in a patch that will be out 'sometime before Xmas', that's as accurate as I can predict right now as lots more work to do on other areas :) 

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

57 minutes ago, vectra666 said:

Loving the videos I’m sure the token input worked on take your pick, unless I made it 20p cash

i will one day see if it’ll run on lappy if it does I’ll lock the door 

said before I’d love to see several themed arcades with selective machines within 

Just checked into that Take Your Pick one, it's my end (the bugs are usually my end :) ) - it's an issue where the data layouts don't yet support two inputs on the same lamp number (coin and token slot share same lamp number, so I just end up with one of the two inputs)... on the list to fix at some point.

Different (user creatable/sharable) arcades will come at some point later on :) 

  • 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

2 hours ago, Spidy21982 said:

@johnparker007 couple of things i built as decorations or something maybe its useful.

-empty cabstand for wall mounted machines

-ashtrays BWB and Nova

-barchair like in my old pub

greetings Spidy

deko.jpg

cabstand.zip 20.85 MB · 0 downloads

These look great, thanks Spidy! :)  There is a 'props' system planned but it's a way off right now, as I have so much other core work to do first.  But it will allow for placing these chairs, tables, ashtrays, fire extinguishers etc in the arcade editor :) 

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

Just having (yet another) test of the AI upscaling/sharpening - it's not going to be in for a while, but I've just today received permission from Pandy who I messaged a bit back :) ...he did a bunch of nice layouts back before MFME could scale, so layout resolutions were limited to the desktop/laptop resolutions of the day... so some AI upscaling will help with these ones, once it's implemented. 

This Nudge It layout by Pandy (which goes in Spidy's Mazooma Casino cab tall topper variant) is 768 pixels tall.

Original:

image.thumb.png.4bf2104ed0d81b64b48406291d3f3766.png

AI Upscaled/sharpened:
image.thumb.png.51163c35e3b317ba4f6b4587a85dda3d.png

 

Original
image.thumb.png.8b624b565e485d2595d1a5c12c16e5f4.png

AI Upscaled/sharpened
image.thumb.png.e335bea8a333077dbbdcf103046c6bcf.png
 

Edited by johnparker007
  • Like 5
  • 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, johnparker007 said:

Just having (yet another) test of the AI upscaling/sharpening - it's not going to be in for a while, but I've just today received permission from Pandy who I messaged a bit back :) ...he did a bunch of nice layouts back before MFME could scale, so layout resolutions were limited to the desktop/laptop resolutions of the day... so some AI upscaling will help with these ones, once it's implemented. 

This Nudge It layout by Pandy (which goes in Spidy's Mazooma Casino cab tall topper variant) is 768 pixels tall.

Original:

image.thumb.png.4bf2104ed0d81b64b48406291d3f3766.png

AI Upscaled/sharpened:
image.thumb.png.51163c35e3b317ba4f6b4587a85dda3d.png

 

Original
image.thumb.png.8b624b565e485d2595d1a5c12c16e5f4.png

AI Upscaled/sharpened
image.thumb.png.e335bea8a333077dbbdcf103046c6bcf.png
 

I and I’m sure others have come across wips that we don’t proceed with as the only image/s available are too small resolution, I noticed you tried to use this method on the latest release by @vectra666 but alas it was not successful, my thought is; whilst I recognise your priorities and time is rightly taken up, I Would like to know if you can do anything like this for any image? If it’s laborious process I would have no desire to add to your work but if it’s a quick few clicks process I was wondering if you could try it on a selection of images in the hope that they can then be used for a layout background? Or if the method you use is simple enough to replicate without being code proficient? Also it’s just a wonder not a solution to a current problem etc, but definitely a option for other images that I’ve passed over as suitable to use. Dis that make sense?! And if you hadn’t gathered the success of your work has led to me asking!! As in nice work there!!

  • Like 1

living the dream

 

Link to comment
Share on other sites

3 minutes ago, serene02 said:

Anyone can use ai upscaling.  John linked a site, but if you search google you will find a load where you can upload an image and have it upscaled.  I’ve used it on small images to enlarge them while retaining the detail.

J

Thanks, you may have guessed it’s alien to me prior to being on here, I’ll get on the world domination website and search for it tomoz! Thanks bud 

  • Like 2

living the dream

 

Link to comment
Share on other sites

http://waifu2x.udp.jp/ This is one of the better ones.

 

Here's a quick comparison with the original 1200 x 1600 on the left vs a 2x scaled one on the right, not sure how well it will show when embedded but I can see a difference on the originals when you compare the text & even the reel symbols. Everything just seems a bit sharper & the jpeg noise is gone!

 

fe7b876a592abf68d6a298b4576bcfd2.jpg

 

.

Edited by Matty.n
  • Like 3
  • Thanks 1
Link to comment
Share on other sites

@woodsy Here's a guide I put together for the AI I'm using (waifu2x, trained on anime, which has significant similarities to fruit machine galss art, saving me training one myself!)

As @serene02 said above, there are others that work in browser, that saves having to install anything that could be more straightforward for you to test out... waifu2x in anime mode (not real 3d mode) will very likely give you the best results though.  Also, play with your denoise setting, -1 if there's no noise present on original (uncompressed low res redraw etc)...

On 29/09/2020 at 18:59, johnparker007 said:

Bear with me, I'll knock up a quick guide with some screenshots as this GUI version makes it very straightforward - then everyone can start using this for fun or even building/improving layouts straightaway (albeit manually).

Edit - ok that's done - see below :) 

 

GUIDE TO INSTALLING AND USING WAIFU2X GUI TO UPSCALE IMAGES USING AI


(1) Download latest stable build Installer from this link: http://d0.ananas.chaoxing.com/download/f2addaafa64f1bd0a7dc0eb7eeb74d1e?fn=Waifu2x-Extension-GUI-v2.56.52-Win64

(note the link above may expire - then visit: https://github.com/AaronFeng753/Waifu2x-Extension-GUI and scroll down to find the link to latest stable Windows build)
image.png.8e5611a90cabb5c89a8aaa867ba18983.png

 

(2) Then extract the downloaded 7z to a folder on your desktop (you will need to install 7zip if you don't have it, it's free: https://www.7-zip.org/ ) image.png.9220176598e9df3801a0f6254e3da77b.png



(3) Open the folder (A) on your desktop and launch the program (B)
image.png.09cde1338921da4a488844731fe3c657.png



(4) Have an image to hand to upscale, and drag and drop that image onto the area indicated in the waifu2x window (here I'm using an image from an old converted MAME layout I dug out of my old project backup files)
image.thumb.png.34e741e6faef2af84bcd505e4c70f5b7.png



(5) You should now see your file details in the top area (A).  Now set the values in the area (B) as shown (users with slower PCs may wish to reduce the scale from 16 to say 2-4 if they want quicker results and a smaller scale; also noise can be set to -1 if the source image is very clean)
image.png
 


(6) Now click Start (A) and the image will be upscaled and saved with a file suffix in the same folder as the source image (B) ... (in my case desktop to make this guide clearer)
image.png

Open up that new file and zoooooooooom in!  ;)

 

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

49 minutes ago, johnparker007 said:

@woodsy Here's a guide I put together for the AI I'm using (waifu2x, trained on anime, which has significant similarities to fruit machine galss art, saving me training one myself!)

As @serene02 said above, there are others that work in browser, that saves having to install anything that could be more straightforward for you to test out... waifu2x in anime mode (not real 3d mode) will very likely give you the best results though.  Also, play with your denoise setting, -1 if there's no noise present on original (uncompressed low res redraw etc)...

 

Thanks loads!

  • Like 2

living the dream

 

Link to comment
Share on other sites

29 minutes ago, Spidy21982 said:

@johnparker007 any plans to get touchscreen games in your soft like the megatouch or something like this ?

these were popular too in the 90s and emulateable in mame.

greetings spidy

merit-megatouch-xl-extreme-touch-screen-31-game_1_7f796d23a98046ded9fd5845855d8a99 (1).jpg

merit-megatouch-mega-touch-xl-6000_1_2ed5e98bd7ca62b273d93480117fb4a6 (1).jpg

MAME support is planned, but like many things it's a long way off :)  - as I plan to do a direct capture technique (not screen scraping), for all MAME-based video games in general, to get lower latency, and lower system requirements (that is not possible with MFME as the source code is now lost).

  • Like 2
  • Thanks 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

Initial testing a few new machines :) These are some old ones I had part converted, that now convert since various fixes have been done... first German machine now working @Spidy21982 :) 
 

 

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

24 minutes ago, johnparker007 said:

Initial testing a few new machines :) These are some old ones I had part converted, that now convert since various fixes have been done... first German machine now working @Spidy21982 :) 
 

 

Great news thanks for update my friend looks awsome.

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...