A new patch is live - adds these machines:
DOND The Crazy Chair (Missing yellow button mapping on bottom glass)
Flash The Cash
Some Like It Hot (Hi Lo reel corrupt)
Suits U Sir (Hi Lo reel corrupt)
Toss The Monkey (Dot matrix misaligned on data layout)
Trails Of The Unexpected
DOND Make Or Break
Some minor issues, added to bug sheet, I'm not in a bug fixing phase yet.
Tech Update for those interested:
While adding new machines is faster due to recent work, the next big technical task that needs working on is a more final version of the 'machine library' system.
Currently Arcade Sim downloads/installs include all the machines as part of the install. This isn't going to be a sustainable system - for instance once there are say 800+ fruit layouts, while there can be a 'mega arcade' containing them all, realistically for DIF bandwidth and fast first time start up, the initial default fruit machine-focused arcade should probably contain a selection of around 100-200 unique fruit machines (and of course later on, some people may be downloading it purely to try a different default arcade containing some video games and coin pushers, maybe with a small selection of fruities or even no fruities).
So the plan is that while all the various large assets for each 'machine' exist on the server (be it fruity/video game/coin pusher/pool table etc) - they will only download into the user's local 'machine library' on their PC upon loading an arcade (if not already installed).
There will also be some form of local library 'browser', so for users who wich to ensure they have everything downloaded, they can go into their library and select to 'Download all uninstalled machines'.
Likewise a fruity fanatic may not want to have all the video games etc downloaded along with their assets - for instance for video games there could be a dedicated cabinet 3d model, textures for that model, video of the pre-recorded attract mode, video(s) of pre-recorded gameplay (all split to seperated audio/video streams), roms, misc other stuff.
Sounds complicated, and my side will be! But for the casual user the experience will be exactly as simple... just that the first time they load an arcade, it will com up for a progress bar for downloading the machines in that arcade. Another arcade that differs by only a few new (uninstalled) machines, would then only cause those few new machines to be downloaded.
Additionally, if a user has machines downloaded, and I fix an issue on that machine, that would then result in a download of just the affected asset files involved in the fix - so the machines always auto-update to the latest. The current save system should ensure that the user's local MFME ram saves are not affected by this, as it makes a copy to user as the user current save.