cja272 Posted September 27, 2021 Report Share Posted September 27, 2021 Looks brilliant , thanks for all the hard work you are putting into this 1 Link to comment Share on other sites More sharing options...
Anubis Posted September 28, 2021 Report Share Posted September 28, 2021 had a dumb thought but have you ever thought of also making this more vr compatible its a lot more work but with the hardware running in the unity engine you can get away with a lot of things just think with the mfme running alongside it you can press the buttons in full first person mode and explore the arcade with a little more depth 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted September 29, 2021 Author Report Share Posted September 29, 2021 9 hours ago, Anubis said: had a dumb thought but have you ever thought of also making this more vr compatible its a lot more work but with the hardware running in the unity engine you can get away with a lot of things just think with the mfme running alongside it you can press the buttons in full first person mode and explore the arcade with a little more depth Full VR support is planned ...but quite a lot further down the line. I have a lot of other work to do first, this current task of making the machines live entirely on the server is taking much longer that originally anticipated for instance... 4 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 More sharing options...
Anubis Posted September 29, 2021 Report Share Posted September 29, 2021 one question though john are you going to make it pc natively or quest only compatible? 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted September 29, 2021 Author Report Share Posted September 29, 2021 21 minutes ago, Anubis said: one question though john are you going to make it pc natively or quest only compatible? This will be PC native only, certainly for MFME driven machines. So if you have a Quest, you'd have to use it tethered to the PC. 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 More sharing options...
johnparker007 Posted September 30, 2021 Author Report Share Posted September 30, 2021 Another tech update on the dynamic machine loading stuff So I've been making progress, but think I'm going to break this task up a bit, once I've done the current stage. I've got it working ok in the Unity Editor, though still having problems with the actual build...but I do have a plan. Here is an actual build, managing to retrieve a single texture from the server (the dark coin slot image on the closest JPM Vogue): I have it working in the Unity Editor just fine... but in a build, things seem to be different (when trying to load all of the textures), and it falls over with no errors. It seems like it may be down to repeated requests to download the same asset... (I've a slight worry I caused the DIF server to reboot, or generally have a wobble earlier this evening. I may have accidentally thrashed it with many 100s of requests very quickly, due to a suspected bug in Unity Addressable system when built- apologies @Reg if it was me!). When I next get coding time, either late Saturday or Sunday, I can hopefully make a custom internal downloading manager that'll fix this so it can fully download all textures from the build - tired, but slightly optimistic now I've got one texture loading for real In addition to this stuff, I've also recently done work to significantly reduce the size of the data layouts (down to average 10-20% of their original sizes, as I had leftover removable image data in there). So my plan is to get the downloads of the machine textures working properly in builds (hopefully), and then I'll test that on my other machines, then probably upload a patch at that stage (and keep an eye on the thread for any issues that may arise from the system so far). Then I think I'll return to making more machines for a while, as this stuff is driving me slightly mad And I have already saved significant bandwidth with the work so far... so I'd probably be comfortable getting it up to at least 200 unique machines... then come back to this work and chip away at a bit more of it. Ultimately, I'd like to get it so there's practically zero machine-specific data in the initial install (and it all downloads on demand if required), but for now I'll settle for significant savings - perfect can be the enemy of good, and it's draining slow work... I'll probably be more up for committing a few more weeks to it in a couple of months or so. In summary, current plan for this stage: - lamps/backglasses/reels images - all downloaded on demand when a machine is required, just needs one issue fixing in the real build - potentially getting the attract mode recordings onto the new system - data layouts - not on new system yet and probably won't be for this stage, but around 10-20% of their original sizes Then it's back to more fun things like working on the converter, and making new machines 12 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 More sharing options...
serene02 Posted September 30, 2021 Report Share Posted September 30, 2021 Thanks for the updates John J 2 Link to comment Share on other sites More sharing options...
cja272 Posted October 1, 2021 Report Share Posted October 1, 2021 Thanks 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted October 2, 2021 Author Report Share Posted October 2, 2021 A new patch is live This doesn't add any new games, but it is now running on the new remote asset system. The first time you load into the arcade after installing/updating to this version, it will download various resources for machines from the server, there is some new info onscreen showing the progress: On subsequent loads that stage should be very fast as it will then have the machine assets cached locally (until I add more new machines, then it will download those on first needing them and so on). The remote asset task isn't fully done, but I need a break from it! So I'm going to look at converter improvements, bugfixes, and new machines for a while and come back to it later when I can deal with another block of work on it. I downloaded some Eclipse-based machine layouts from @dad's site to start off with ... Oh, there's also the beginnings of the machine library browser available from 'Library' on the main menu. Some info is wrong in there, and the install/uninstall buttons don't work yet, but this will be developed further later on... 7 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 More sharing options...
cja272 Posted October 2, 2021 Report Share Posted October 2, 2021 Thanks for the update 1 Link to comment Share on other sites More sharing options...
woodsy Posted October 2, 2021 Report Share Posted October 2, 2021 I’m always gobsmacked but this!! Just awesome stuff! Thanks 1 living the dream Link to comment Share on other sites More sharing options...
serene02 Posted October 3, 2021 Report Share Posted October 3, 2021 Nice work bud, always great to see an update to the software, thank you J 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted October 3, 2021 Author Report Share Posted October 3, 2021 Rustled up some new Eclipse manufacturer badge textures (unlit pure colors here, will be lit by the engine) 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 More sharing options...
chrimbobells Posted October 3, 2021 Report Share Posted October 3, 2021 What is the roadmap for development, @johnparker007? Is there a plan to add some kind of 'Here's £100, go and try and win as much as you can' mode, which would track your money at a meta level, so you could play like in a real arcade and go on different machines (but only have your virtual wallet to play with)? 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted October 3, 2021 Author Report Share Posted October 3, 2021 51 minutes ago, chrimbobells said: What is the roadmap for development, @johnparker007? Is there a plan to add some kind of 'Here's £100, go and try and win as much as you can' mode, which would track your money at a meta level, so you could play like in a real arcade and go on different machines (but only have your virtual wallet to play with)? Yes there is some form of 'challenge modes', user accounts with wallets and topups etc planned, it'll be some form of open ended system... a lot of other work to do first though, this is still just a tech demo at this stage [ 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 More sharing options...
vectra666 Posted October 4, 2021 Report Share Posted October 4, 2021 14 hours ago, johnparker007 said: Rustled up some new Eclipse manufacturer badge textures (unlit pure colors here, will be lit by the engine) Might have to nick these for my layouts lol look awesome 1 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted October 4, 2021 Author Report Share Posted October 4, 2021 (edited) @vectra666 They're all yours mate - at work now, but I do have some more of these already made for the other manufacturers QPS/betcom/etc - I'll sent myself a reminder to dig them them out, I'll post them here tonight Edited October 4, 2021 by johnparker007 [ 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 More sharing options...
Mrbeanstreak Posted October 4, 2021 Report Share Posted October 4, 2021 4 hours ago, vectra666 said: Might have to nick these for my layouts lol look awesome What layouts are you doing ?? Link to comment Share on other sites More sharing options...
woodsy Posted October 4, 2021 Report Share Posted October 4, 2021 15 hours ago, johnparker007 said: Yes there is some form of 'challenge modes', user accounts with wallets and topups etc planned, it'll be some form of open ended system... a lot of other work to do first though, this is still just a tech demo at this stage See that’s where I can hopefully get my name on the long list of thanks to people you see at the end of movies or like when Photoshop loads haha, I can give some ideas for future gameplay modes etc and have my name albeit very small mentioned in this little slice of history haha!! Well that’s my dream anyways as what you’re doing is going to be historic!! I just wish I could give you a hand as I can’t fathom how much with your doing on this. Thanks for making this dream a reality 1 living the dream Link to comment Share on other sites More sharing options...
Mrbeanstreak Posted October 4, 2021 Report Share Posted October 4, 2021 36 minutes ago, Mrbeanstreak said: What layouts are you doing ?? @vectra666 Link to comment Share on other sites More sharing options...
johnparker007 Posted October 4, 2021 Author Report Share Posted October 4, 2021 (edited) 1 hour ago, woodsy said: See that’s where I can hopefully get my name on the long list of thanks to people you see at the end of movies or like when Photoshop loads haha, I can give some ideas for future gameplay modes etc and have my name albeit very small mentioned in this little slice of history haha!! Well that’s my dream anyways as what you’re doing is going to be historic!! I just wish I could give you a hand as I can’t fathom how much with your doing on this. Thanks for making this dream a reality I do have something planned that will be a criteria based system, with extra options per criterion, and some form of custom rules etc. And the idea is that users will be able to create their own challenges, and share them in an online 'library'... and they'd be searchable by various metadata, and sortable by user rating score/number of people who've played/completed, average 'score' however that is represented. There will be a leaderboard per challenge, and then perhaps an overall leaderboard of people's overall challenge scores etc. I will populate with some initial challenges, and then users can upload their own creations. It's a pretty similar plan for the online 'arcade library' - so when the arcade editor is usable enough, and some finalising work done - that too would allow users to upload their own arcades, and then anyone can browse through popular arcades others have created and shared, and download one and play. It's all a long way off for now, but that's the general plan at the moment, a very open platform (well apart from the creation of the machines which I have to do, but as has been discussed previously, that is a severely problematic feature to try to implement as an end user option)... but yes, as well as being able to make your own challenges, you can explore other people's challenges (that they've chosen to upload) Edited October 4, 2021 by johnparker007 1 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 More sharing options...
johnparker007 Posted October 4, 2021 Author Report Share Posted October 4, 2021 (edited) 6 hours ago, vectra666 said: Might have to nick these for my layouts lol look awesome Here's the other ones if they're of any use to you I'll probably make cleaner versions of the pixelated ones at some point... Edited October 4, 2021 by johnparker007 1 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 More sharing options...
johnparker007 Posted October 4, 2021 Author Report Share Posted October 4, 2021 (edited) Just having a little play after an evening of converting machines, as I am thinking about getting older MPU3/4 machines (from legacy low resolution layouts) in at some point (due to having cabinets that are pretty close already - Smash n Grab, Rat Race etc)... also, how the backglass/lamp exposure/black level normalisation will work. Here's a quick test with Super Spoof (using the AI upscaling), plus also exposure/black level normalisation (I started some tests on a new shader a bit back that'll probably be used for doing this... Original layout for 1024x768 monitors: AI Upscaled + exposure/black level normalised: and another shot from the top glass... Original layout for 1024x768 monitors: AI Upscaled + exposure/black level normalised: This era of drawn artwork really works well with the AI upscaling, along with the exposure/black level stuff - should be able to get a good number of layouts from the legacy section up to a nice level of fidelity for Arcade Sim machines in the almost correct proportion cabinets (Note the reels will come out a bit better than the above, as this test was just from an MFME screenshot, not working on the base 1:1 reel images directly) Edited October 4, 2021 by johnparker007 5 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 More sharing options...
nails Posted October 5, 2021 Report Share Posted October 5, 2021 Stunning work Sir. 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted October 5, 2021 Author Report Share Posted October 5, 2021 Testing 8x new machines, though I might as well record it Couple not taking coins, and a graphical issue with a number reel. This is the first approx half of the upcoming machines in next update... 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 More sharing options...
Recommended Posts