johnparker007 Posted November 9, 2020 Author Report Share Posted November 9, 2020 25 minutes ago, A:E said: Cool as. What kind of backup are you thinking? I have a 1tb one drive, but not sure how handy that is for this type of work? J Aw thanks mate It's cool though, I've got something underway this afternoon - I've set up Perforce to run locally to manage the code/assets, then backing that up to BT Cloud (I get 1TB online free with them)... it's all chugging away at the mo, but I think that along with occasionally making a copy of my work folder to an external hard drive should do the trick, and ensure the project is safely backed up as it continues to grow [ 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 [ Fruit Machine ROM Archive ] The archive: https://tinyurl.com/3jhzbueb [ 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...
slasher Posted November 9, 2020 Report Share Posted November 9, 2020 It's definitely what Guitar was getting at with his emulator (Amber), but everyone wanted more techs, etc first. It's fantastic to see it all coming together! If I can help with anything, let me know! 1 Link to comment Share on other sites More sharing options...
char042102 Posted November 9, 2020 Report Share Posted November 9, 2020 Wow this looks mad. Amazing work there johnparker007 , thanks for developing this project it's really coming alive . very exciting indeed It so reminds me of 3D-ARCADE MAME from years ago. I'm sure "Spanner" made up some 3d models for fruit machines , l'm sure he'd love this. https://www.mameworld.info/3darcade/fruit/fruit.htm 2 Link to comment Share on other sites More sharing options...
johnparker007 Posted November 9, 2020 Author Report Share Posted November 9, 2020 First test of getting some data across the internet. In this vid, the left and right are two separate instances of the arcade. Both on my PC, but they could just as easily be on different PCs anywhere (using Amsterdam for the server for now, as we're mainly UK/EU based). You can notice the block on the right instance moves with some slight delay and smoothing, as I move it 'live' in the left instance. [ 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 [ Fruit Machine ROM Archive ] The archive: https://tinyurl.com/3jhzbueb [ 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...
slasher Posted November 9, 2020 Report Share Posted November 9, 2020 Ooooh, built in Tetris as well 2 1 Link to comment Share on other sites More sharing options...
serene02 Posted November 9, 2020 Report Share Posted November 9, 2020 Nice, what does that delay mean in terms playing the fruit machines. Will it not affect the player as it will always have that same slight delay? J 1 Link to comment Share on other sites More sharing options...
Tommy_Belfast Posted November 9, 2020 Report Share Posted November 9, 2020 amazeballs 2 Link to comment Share on other sites More sharing options...
Wildstyle Posted November 10, 2020 Report Share Posted November 10, 2020 this is amaising @johnparker007i knew something like this would be a next step, so im thinking its a bit like retroarcade neon but for fruit machine's, ive been doing another where you livestream to youtube and then your way fixes the instant ability play against someone virtually(as in retroarcade street fighter 2 turbo for instance ) or watch your friend play the slots chat ect all live. 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted November 10, 2020 Author Report Share Posted November 10, 2020 (edited) 9 hours ago, A:E said: Nice, what does that delay mean in terms playing the fruit machines. Will it not affect the player as it will always have that same slight delay? J The player actually playing the machine (and walking around) won't have any delay, as they are playing machines/walking around locally (just like in some of the earlier demo videos on this thread). It's a bit mad to get your head around ...but it's generally how multiplayer works on most games - you yourself experience zero delay on your own character/actions - though there's a slight delay on all the remote characters characters/actions on your screen. You don't normally get to see local and remote side by side like in the tech demo, so you wouldn't normally be able to notice the slight delay on remote characters. You just assume they moved whenever they moved on your screen, even though everyone else is slightly ahead. I think I've done a terrible job of explaining that lol So - in the video above, on the left side; the cube was moving for me at exactly the same time I was changing it's x/z position. But on the right side, it was happening a bit later. Normally, if I was the player on the left side, I'd only be able to see my own screen, so my cube (or avatar, or reels etc) would move at the correct time with no delay (for me). Likewise, the player on the right side can only see their screen, so they see me moving around, but they have know way to tell that I'm actually moving on their screen with a small delay. So it all generally works and feels like there is no delay, even though there's a little bit of an illusion going on 1 hour ago, Wildstyle said: this is amaising @johnparker007i knew something like this would be a next step, so im thinking its a bit like retroarcade neon but for fruit machine's, ive been doing another where you livestream to youtube and then your way fixes the instant ability play against someone virtually(as in retroarcade street fighter 2 turbo for instance ) or watch your friend play the slots chat ect all live. Definitely looking at text chat... voice chat - will depend on how much server bandwidth it chews through Edited November 10, 2020 by johnparker007 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 [ Fruit Machine ROM Archive ] The archive: https://tinyurl.com/3jhzbueb [ 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 November 10, 2020 Report Share Posted November 10, 2020 Yes John I get it mate I thought that was the case mate Like you say you don’t usually have the remote actual monitor visible to you so you would t be aware of any delay That’s what I wanted to say J 1 Link to comment Share on other sites More sharing options...
serene02 Posted November 10, 2020 Report Share Posted November 10, 2020 So the remote view is picking up all your actions and co-ordinates from your session, so it’s always playing catch up as it has to keep reading and updating these positions over internet. I was thinking it the other way round J 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted November 10, 2020 Author Report Share Posted November 10, 2020 You got it man Sounds bodgy, but it's how all multiplayer games work... when playing, everything should appear perfectly responsive with zero lag to each individual player, that's the plan anyway [ 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 [ Fruit Machine ROM Archive ] The archive: https://tinyurl.com/3jhzbueb [ 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...
slasher Posted November 10, 2020 Report Share Posted November 10, 2020 I've never played Happy Hour naked before... 2 Link to comment Share on other sites More sharing options...
johnparker007 Posted November 10, 2020 Author Report Share Posted November 10, 2020 5 hours ago, slasher said: I've never played Happy Hour naked before... Lol I'll have to make sure I add mandatory underpants to all avatars! 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 [ Fruit Machine ROM Archive ] The archive: https://tinyurl.com/3jhzbueb [ 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...
slasher Posted November 10, 2020 Report Share Posted November 10, 2020 Just now, johnparker007 said: Lol I'll have to make sure I add mandatory underpants to all avatars! Spoilsport. That's nudististististististist... or something 3 Link to comment Share on other sites More sharing options...
Zippy Posted November 10, 2020 Report Share Posted November 10, 2020 Just now, johnparker007 said: Lol I'll have to make sure I add mandatory underpants to all avatars! The ones with the turds in will be either @infection or @slasher! 3 Link to comment Share on other sites More sharing options...
johnparker007 Posted November 10, 2020 Author Report Share Posted November 10, 2020 (edited) A little more progress on this very early multiplayer testing. Shows 4 local instances (so this could be 4 different PCs anywhere). The remote robot guys don't animate yet, just your local robot guy, the remotes just slide around. I want to see if I can make it look good enough without transmitting all that animation data over the network, to save the precious server data - I think there's a way deriving stuff from position/rotation changes per frame (so remote avatars will ultimately animate without using expensive network data), will just need some time to figure out. Edited November 10, 2020 by johnparker007 2 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 [ Fruit Machine ROM Archive ] The archive: https://tinyurl.com/3jhzbueb [ 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...
Zippy Posted November 10, 2020 Report Share Posted November 10, 2020 That is coming along JP or should I say the dogs swingers. Good things take time mate, you certainly know your shite though!! 1 Link to comment Share on other sites More sharing options...
slasher Posted November 11, 2020 Report Share Posted November 11, 2020 Holy shit, that looks absolutely brilliant! Has the arcade owner suspected something dodgy and turned the Happy Hour machines off due to the robot clearly sending signals to make them pay out? 1 Link to comment Share on other sites More sharing options...
johnparker007 Posted November 11, 2020 Author Report Share Posted November 11, 2020 35 minutes ago, slasher said: Holy shit, that looks absolutely brilliant! Has the arcade owner suspected something dodgy and turned the Happy Hour machines off due to the robot clearly sending signals to make them pay out? Ha ha - the machines are 'off' due to me not having set up some additional build scripts for Unity yet. So running from the editor I have access to the custom codec that is used to 'play back' the attract mode lamp pattern, but when I make Windows builds, they do not have these assets packed, so the machines can't play back the lamps. Nothing major, it'll all get sorted out in due course 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 [ Fruit Machine ROM Archive ] The archive: https://tinyurl.com/3jhzbueb [ 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...
Amusements Posted November 11, 2020 Report Share Posted November 11, 2020 It's nice to see things progressing at a such a high speed:) I can't wait to see where this goes. I can't help but laugh at the carpet though. That style of carpet is a casino secret! It is designed to stop you looking at the floor when you walk round the casino, so you only see tempting games. 2 Treat every day like your last, because one day it will be! Fruit Machine <<<My new project! Link to comment Share on other sites More sharing options...
Zippy Posted November 11, 2020 Report Share Posted November 11, 2020 A fair few of the times I used to go in an arcade and just pig out on their snacks, tea, coffee and soft drinks. Whether if I am winning or losing they can still pay for my lunch and dinner. 1 Link to comment Share on other sites More sharing options...
davep180 Posted November 11, 2020 Report Share Posted November 11, 2020 3 hours ago, Amusements said: I can't help but laugh at the carpet though. That style of carpet is a casino secret! It is designed to stop you looking at the floor when you walk round the casino, so you only see tempting games. Man. I'm such an idiot! Of course they'd do something so sneaky. I've been to Vegas, couldn't tell you what the carpets looked like! Mind you they used to give you free booze as well. That may be a thing of the past post covid. Got to recoup their cash, poor blighters. Link to comment Share on other sites More sharing options...
johnparker007 Posted November 11, 2020 Author Report Share Posted November 11, 2020 Getting there with setting up new source code server and backup, so had a little time to sort out a first person camera setup and build a test arcade environment. There's a slow stroll round (showing walking speed) then a brisk pace walk round (showing running speed) 2 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 [ Fruit Machine ROM Archive ] The archive: https://tinyurl.com/3jhzbueb [ 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 November 11, 2020 Report Share Posted November 11, 2020 Now this excites me!!! Wow, this is inreal J 1 Link to comment Share on other sites More sharing options...
Recommended Posts