Jump to content

Arcade Simulator - Layout Permissions


Reg
 Share

Recommended Posts

13 hours ago, agemame said:

I think that limit is there to stop too much performance sapping because of the way textures are stored, but I'm sure Haze will take a look at it and see whether it's doable

Tri lamping is probably doable in MAME, there are advanced tricks that can make one component change what it does relative to another, and there are alpha, additive and multiplicative blendings of colour values. Might be worth playing with those on a few tests, but we probably need to give John more textures first.

Ok cool ta - he's not replied on that thread, but I'll work on other parts of this project for now and perhaps head back to Arcade Simulator work when I get truly blocked, as until the MAME bug is fixed, most of the new layouts don't actually boot! :) 

[ 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

30 minutes ago, Altharic said:

Would it not be an idea to post it as an issue on the git site https://github.com/mamedev/mame/issues

No, as there are other rendlay issues, but Cuavas is resistant to certain things being changed on the layout system... so it's currently more a case of seeing what Cuavas feels about this one (as the layout system was perhaps not envisioned to do more complex layouts like I've been generating).

[ 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

Worst case scenario, if the max textures can't be increased - I just have to ditch all the work that's been done making these lamps, and just go back to very basic solid colored rectangles, that would be rather disappointing though.

At the end of the day, long term I think people will be using Arcade Sim to play cross-platform MAME-driven fruit machines anyway (much like people use Visual Pinball to play MAME-driven pinball machines), rather than the minimal MAME internal layouts - they're more of a help to us developers/testers - so we can playtest a machine just using MAME.exe and the ROM, with no external factors to cloud the test results (and of course for conceptual preservation of the machines).

[ 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

Thankfully I've just received a notification, that the arbitrary limit has just been increase x5 by Olivier to unblock me :D  That is a relief! :) 

[ 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

  • 4 months later...

@johnparker007 I have just downloaded it and give it a whirl, it is very impressive! I'm curious if it will work with a home build? 

But that would probably have to include navigation from custom buttons and maybe a touch screen interface, and there's the hoppers etc. If a machine is setup to work with hoppers and a coin mech and then loaded in to the arcade simulator will it still work? 

Not my intention to add my work to your current work load, I'm just keyboard thinking. 

20230205_130849.thumb.jpg.d8e9f90b8cab4831c8e9190237168aa5.jpg

  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...
On 05/03/2023 at 11:43, Road Hog Mad said:

@johnparker007 I have just downloaded it and give it a whirl, it is very impressive! I'm curious if it will work with a home build? 

But that would probably have to include navigation from custom buttons and maybe a touch screen interface, and there's the hoppers etc. If a machine is setup to work with hoppers and a coin mech and then loaded in to the arcade simulator will it still work? 

Not my intention to add my work to your current work load, I'm just keyboard thinking. 

20230205_130849.thumb.jpg.d8e9f90b8cab4831c8e9190237168aa5.jpg

Hiya - currently it would not work with a home build, as the inputs wouldn't be set up in the layouts, plus the hoppers and coin mech wouldn't work.

It does however already support portrait rendering on a vertically-oriented monitor - I believe this 'just works' from what I remember (provided monitor is set to vertical orientation within Windows)..

I'm not working on dev right now due to health, but I will likely continue dev in the future at some point... though the cabinet support is a real low priority compared to tons of other stuff, so it'll likely be years away before I do the PACdrive-type stuff.  Though I will look at solutions that support more stuff that MFME currently supports like segment alpha displays and DMDs when I do get to it.

I've added an section to the task backlog:

AS: Cabinet support
- Input remapping for cab buttons
- Write emulator-agnostic PACdrive-type system for lamps, alphas, DMDs, LEDs etc

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

  • 2 weeks later...
12 hours ago, Ploggy said:

Hello. :)

Been a while, I know, but if you still need permission to add any of my previous layouts to the arcade you have it, mate.  All my updated layouts can be found at fruit-emu.  On this thread: https://www.fruit-emu.com/forums/topic/55526-mfme6-layouts/

Awesome thanks @Ploggy! :)   I checked my permissions sheet, and I have you down as 'Pending - messaged Oct 2021' :) 

I've saved this to the sheet along with the link you provided in case those fruit emu layouts are newer than the ones here in the legacy section- thanks for all the layouts! :) 

  • 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

  • 2 weeks later...
 Share

×
×
  • Create New...