Jump to content

Development Updates


johnparker007

Recommended Posts

@andrew96I've grabbed these images initially as looking fairly 'virtual arcade worthy', I'll have a proper go at processing one at some point to try get to a high enough standard for Arcade Sim, I'm doing art-based bits and bobs at the moment :)
image.thumb.png.df72c9adcd971035945e63c67a3a42c6.png

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

1 hour ago, vectra666 said:

 Need a carpet like this 

4F9FD33E-86B6-4986-8A3A-7E8CFB376DAA.jpeg

Wow that's a very fruit machine specific carpet!  Not seen one like that - I think we'd need to knock up of those up from scratch - though it wouldn't be that hard with all the reel symbol gfx we have from the layouts :)  Closest from that new site was this, which is more casino-specific:
A1221-500-Roll-the-Dice.jpg

Though now I've realised I can look for 'entertainment' and 'casino' carpets online, it's opened up tons of arcade style carpets - so we should be good... :)  

imgonline-com-ua-tile-OQmF8bEPfEh3M.png

 

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

3 minutes ago, vectra666 said:

Should be able to design our own arcade style carpet 

must have a go now for Al’s Amusement’s in association with Mfme lol

I had been thinking about this...  I'll put it in the carpets backlog, but a low priority feature, but so that a user could drop a carpet in their 'UserCarpets' folder somewhere as a square .png, and then use it locally on their install.

[ 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

Welcome to Mr P's ;)
image.thumb.png.8f3b54e9f1b53f6ecdcfe77fca08ccf6.png

(real Mr P's photo for ref:)
image.thumb.png.2c6f4f74835e0fb64f6c7cbd3fa867c4.png

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

8 minutes ago, vectra666 said:

Haha dedicated fruit/MFME carpets - nice one!  Thanks I'll add them to my carpet textures directory (which has got about 40+ potential carpets now!) for later processing :) 

I'll not be doing the actual carpets task properly for a good while yet, but when I do, it'll end up being a carpet library (like the machine library) for the user to choose from via some kind of gallery browser inside AS.

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

That would be a cool feature for sure.

On a different note, I was wondering the best method for people to create mfme layouts for use with AS.  I’m guessing basic inbuilt lamping and masks rather than bespoke/blended lamping.  Is there any specific method that AS handles better John?

Not sure if it makes a difference for you John.  Just thinking if maybe at some point you had an automated tool that could rip the layout from mfme straight into an AS file and upload it to an online database, separate from the main layouts, in a pending state so it could be authorised by you then made available once it’s passed QC.  Even if the layout has some issues, would it save you any time even ?

Cheers

  • Like 1
Link to comment
Share on other sites

2 hours ago, serene02 said:

That would be a cool feature for sure.

On a different note, I was wondering the best method for people to create mfme layouts for use with AS.  I’m guessing basic inbuilt lamping and masks rather than bespoke/blended lamping.  Is there any specific method that AS handles better John?

Not sure if it makes a difference for you John.  Just thinking if maybe at some point you had an automated tool that could rip the layout from mfme straight into an AS file and upload it to an online database, separate from the main layouts, in a pending state so it could be authorised by you then made available once it’s passed QC.  Even if the layout has some issues, would it save you any time even ?

Cheers

For now, I'd say it's best if people just not consider Arcade Sim, and focus on making their MFME layouts look and play good in MFME :)  The higher the resolution the better, and also, when there are layouts where it stutters in MFME due to a lot of blended lamps, they are welcome for Arcade Sim as it doesn't have that problem - it's nicer to have complete set of blended lamps.

The conversion process is still very 'unfinished' and there'll be a lot more iterations.  The extraction stage is horrible, it requires the keyboard and mouse not to be used, while my code remote controls the PC to operate MFME to extract.  That process sometimes goes wrong, and can start other programs, delete files from desktop etc - it's in no way something I would release!

I did address similar queries a bit back in a comment or two around this area of the thread:

Then to build the machines, you'd need fully synced Unity, at the exact stage I'm at, requiring source sync, or a project that is currently running with outside dependencies, so I'd need to run Perforce over some kind of leased line to have the bandwidth - not all the projects folder is required, but I'd say it'd be at least a third:
image.png.98a0cc7a758d8faa5c6de24b638301e2.png

Basically, it's not going to happen at this stage, due to a whole raft of technical and time limitations.  If I could work on this full time, it's something that could be explored I guess, but it would stop all other progress... so the current workflow is we have we have for now.

Plus of course, MFME is not really 3d, so features such as this dice:
image.png.aa2721430184fd6b59cf2eee82215d9a.png
Or this recessed trail board:
http://retroamusements.co.uk/Pyramid.jpg-for-web-normal.jpg

Need doing afterwards...

It's a complex issue, but I already figured that completely suspending the progress for maybe years to attempt to make a standalone converter from MFME to AS is a non-starter unfortunately.

There may in future be some changes to this situation, potentially some form of 'cloud-based' conversion server (you you'd uploaded the MFME files archive, and it could attempt to converts and provide a video preview... though I really couldn't say if that would be worth creating/what benefits etc.

  • 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

On 03/04/2022 at 00:36, johnparker007 said:

@andrew96I've grabbed these images initially as looking fairly 'virtual arcade worthy', I'll have a proper go at processing one at some point to try get to a high enough standard for Arcade Sim, I'm doing art-based bits and bobs at the moment :)
image.thumb.png.df72c9adcd971035945e63c67a3a42c6.png

epic!! glad you have found it useful! 👍

  • Like 2
Link to comment
Share on other sites

8 hours ago, bullionbars2011 said:

Cant wait to design on own arcade with this just fantastic  how far off are you with making 3 player machine ie partytime bullion bars ect... that would look ace in there with those machines..

 

Many thanks for your hark work john and other team who help out

 

8 hours ago, serene02 said:

Those will be a bit of work for JP, I expect anyway.  How does he tackle possibly a 3 player game and top box all at once, maybe a single unit and a top box at a time?

J

The 3 player machines will be possible, but will require significant work - and other things to do with how the emulator starts up/pools may be being redone at some point for improved speed/stability (that's for MFME on Windows, not MAME x-platform)... so I'm sorry to say the 3 player units are far down the list at the moment, there's tons of standard 1 player  fruit machine work to do first.  One day though for sure... :) 

  • 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 03/04/2022 at 16:23, johnparker007 said:

For now, I'd say it's best if people just not consider Arcade Sim, and focus on making their MFME layouts look and play good in MFME :)  The higher the resolution the better, and also, when there are layouts where it stutters in MFME due to a lot of blended lamps, they are welcome for Arcade Sim as it doesn't have that problem - it's nicer to have complete set of blended lamps.
 

my current release that are IMPACT tech generally have stuttering issues, i believe we've touched on this before as it seems mfme doesn't utilize the gpu card in addition to the integrated one. if it did then it would eliminate all the issues i'm sure but again i think you confirmed that's just the way it is going forward.. if i'm wrong it would be great but that's unlikely.

thanks JP. keep being you

  • Like 1

living the dream

 

Link to comment
Share on other sites

12 hours ago, woodsy said:

my current release that are IMPACT tech generally have stuttering issues

So yes, if you do make a reduced blended lamp version of those layouts, please keep hold of the stuttery ones with all the blended lamps :)  As I'd use the stuttery one with full lamps for Arcade Sim, to have the more complete layout (as there is no stutter in Arcade Sim).

[ 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 hours ago, bionic_beast said:

I don't think I'm going to be using this software for a while.

For some reason when playing a machine, my primary monitor power cycles on and off, on and off, over and over and over.

Sorry to hear you're having issues - it's down to the grotty stuff I have to do to 'scrape' MFME and keep it hidden.  As you have more than one monitor, it is getting confused - Arcade Sim expects to be on the primary monitor, and also expects the primary monitor to be the left-most monitor.

This won't happen with video games (as they are through MAME via a drastically improved process), and at some stage in the future there is planned MAME fruit support, which also won't have these problems.

I've added a bug to the list, though it's going to be quite a while before I get to another MFME bugfixing phase.  As I can probably source a second monitor, and recreate the issue and make a reliable-ish fix.

In the meantime, you'd need to try things such as ensuring Arcade Sim is running on the primary monitor, and that primary monitor is the left-most monitor... more extreme I guess would be to completely disable your secondary monitor while playing Arcade Sim!   (I'm aware this is a far from ideal workaround)

Sorry for the inconvenience, like I say it is now on the buglist, but I'll not be able to attempt a fix for quite a while.

(I've made a note of your username, so I'll contact you when I've done a fix and made it live, so you can run Arcade Sim and hopefully it will be working without issues again on your multi-monitor setup)

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

11 hours ago, serene02 said:

That’s not the case regarding mfme, the stuttering affects everyone no matter what GPU you have.  I have an RTX3080 and it still stutters in some techs.

J

It not the case that it doesn’t use the gpu card only the internal one, that’s why it stutters, I have Intel hd and separate gtx1650 which remains dormant and the integrated one is only in use, I’d your pc using the gtx during mfme process?

my point is that if we were able to force the graphics card into use it would surely help no?

 I’m not that tech savvy so I apologise if I’m talking nonsense but I’m confident that’s part of it as A/S uses our gpu card and they don’t stutter.!?

 Anyways I’ll leave it there and let jp continue amassing us with this outstanding work

Edited by woodsy

living the dream

 

Link to comment
Share on other sites

32 minutes ago, serene02 said:

Why can’t you select your graphics card, you just need to go to display settings and select the GPU you want to use?

It still won’t help some of the stuttering techs in mfme unfortunately ;)

J

A) because i had no idea that i could :S 

b) can we make it use both?

c) thanks for the info. @johnparker007 sorry to derail and please keep doing what you do!

living the dream

 

Link to comment
Share on other sites

×
×
  • Create New...