Jump to content

Development Updates


johnparker007

Recommended Posts

On 23/06/2021 at 21:09, johnparker007 said:

Well, I mean, anyone can visit arcadesimulator.net and download it, it's kinda the opposite of 'protected' by design. 

To play 'MFME' fruit machines (that MAME doesn't emulate correctly) they'd need MFME installed as that won't come with Arcade Sim (only MAME will come with it).

If someone decides to stick the Arcade Sim installer and the MFME installer on a DVD, and sells it on eBay - I wouldn't really be able to do anything about that... much the same as it's not possible to control the sale of fruit machine DVDs, virtual pinball DVDs, etc on eBay.

I just looked and there's one here for MFME:

image.thumb.png.425f5b6259661bd5deffff77197e8071.png


And here's an 8TB hard drive (that is a crazy amount of ROMs!) crammed full of ROMs etc:
image.thumb.png.291306d1d1cd4134c875980a3ee54420.png


I honestly don't know what can be done about people selling these things on eBay.  I guess the only way you can try slow it down is by reporting all the eBay listings...

Hey I’m sorry if this sounds entirely ignorant and stupid but what possibly surrounds the copyright if you deliberately included unique pixels or a image, and a patent for your coding? Sorry it’s vague and possibly nonsense of an idea but from what I’ve seen it’s just a idea trying to help because how fantastic and respected your work and others is by me. Best of, I’ll donate come payday and I’ll try and get it working myself soon too. Dreams come true it seems, the future looks incredible!!

  • Like 2

living the dream

 

Link to comment
Share on other sites

@johnparker007 great program it seems, however i haven't got any working lamps on the games in the arcade, i can walk around and load a game via (enter) and the mfme alt-tab shows its loaded and indeed plays as if fully operational, the only problem is there are no lamps lit at any time to go along with the actual gameplay itself and other than that the sounds and gameplay are working normally. there's no attract mode on startup nor when attached to and running a game (enter) does the dot matrix load up and the machine has no working lights at all. is this something unusual or do i have to alter some settings, in which case im not brilliant with pc's etc so i'd need a little help.

you've surpassed all expectations already and i apologize for adding any tedium to your workload with this.

image.thumb.png.91f8574db4bf56283efece1659d6f674.png

Edited by woodsybaby
  • Like 1

living the dream

 

Link to comment
Share on other sites

17 hours ago, woodsybaby said:

@johnparker007 great program it seems, however i haven't got any working lamps on the games in the arcade, i can walk around and load a game via (enter) and the mfme alt-tab shows its loaded and indeed plays as if fully operational, the only problem is there are no lamps lit at any time to go along with the actual gameplay itself and other than that the sounds and gameplay are working normally. there's no attract mode on startup nor when attached to and running a game (enter) does the dot matrix load up and the machine has no working lights at all. is this something unusual or do i have to alter some settings, in which case im not brilliant with pc's etc so i'd need a little help.

you've surpassed all expectations already and i apologize for adding any tedium to your workload with this.

image.thumb.png.91f8574db4bf56283efece1659d6f674.png

Hi mate, thanks for the positive feedback :) 

In terms of the machines not working, there's a patch coming soon (hopefully tomorrow/Tues), that will address some compatibility issues for some users.  If your machines are still not working after Tuesday once the patch has gone live, please do post on here and let me know, as I'm currently trying to fix these various problems, so it fully works on everyone's PC.

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
[ 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

3 minutes ago, johnparker007 said:

Hi mate, thanks for the positive feedback :) 

In terms of the machines not working, there's a patch coming soon (hopefully tomorrow/Tues), that will address some compatibility issues for some users.  If your machines are still not working after Tuesday once the patch has gone live, please do post on here and let me know, as I'm currently trying to fix these various problems, so it fully works on everyone's PC.

Brilliant, didn’t want to bother you unnecessarily but that info helps me and anyone else with the issue, I was unsure if I didn’t have good enough graphics card capability as I’m not au fai with such things. From what was working i was gobsmacked so it can only get better from now!! 

  • Like 1

living the dream

 

Link to comment
Share on other sites

18 minutes ago, woodsybaby said:

Brilliant, didn’t want to bother you unnecessarily but that info helps me and anyone else with the issue, I was unsure if I didn’t have good enough graphics card capability as I’m not au fai with such things. From what was working i was gobsmacked so it can only get better from now!! 

No bother mate, I'm keen to hear when it's not working for people, as am currently just focussing on fixing those low level compatibility problems before moving onto new stuff :)

I've currently got these issues I'm tracking, if it doesn't work for anyone else reading this, please post, and I'll add you to my critical bug list.

image.png.9dc6a6da846787de6c7e37d872111f0e.png

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

1 hour ago, johnparker007 said:

No bother mate, I'm keen to hear when it's not working for people, as am currently just focussing on fixing those low level compatibility problems before moving onto new stuff :)

I've currently got these issues I'm tracking, if it doesn't work for anyone else reading this, please post, and I'll add you to my critical bug list.

image.png.9dc6a6da846787de6c7e37d872111f0e.png

Give this man the Nobel prize for literature (code) immediately!!

  • Like 2
  • Haha 1

living the dream

 

Link to comment
Share on other sites

I've uploaded a new patch :)

This attempts to address some compatibility issues via more dll control.  @davep180 @wearecity There's a chance the MFME stuff will be working correctly for you now, no promises though!  Please let me know if the machines still don't work for you guys :) 


Tech info: now it tries to do more with the injected .dll, however in further testing tonight on my slow PC, the dll just isn't working at all - which explains why it didn't seem to be doing the turbo starts earlier either on that test PC.  I'll need to do further investigations there, I suspect it's because the PC is slow... also perhaps the cause of issues for other users...

  • 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
[ 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

It seemed to download and add the patches but now it’s loading and staying on a permanent black screen with a cursor, you did say Tuesday so sorry if I’m jumping ahead, it’s my eagerness not ignorance I assure you. Any ideas? Reinstall?

image.jpg

Edited by woodsybaby
  • Thanks 1

living the dream

 

Link to comment
Share on other sites

35 minutes ago, woodsybaby said:

It seemed to download and add the patches but now it’s loading and staying on a permanent black screen with a cursor, you did say Tuesday so sorry if I’m jumping ahead, it’s my eagerness not ignorance I assure you. Any ideas? Reinstall?

image.jpg

Hmm not sure what's happening there... would suggest a 'manual' uninstall, by deleting this 'Arcade Simulator' folder (while Arcade Sim isn't running):

image.thumb.png.67d61330ed9b4b902d10b891cc8ef385.png

The path on your machine will be your Windows username, e.g:

C:\Users\woodsbaby\AppData\Local

It's worth a shot, nothing to lose since it's currently not working anyway!  If you are comfortable using 'regedit' to edit the Windows registry, another option could be to delete this GyroxGames folder:

image.thumb.png.16cd1a15d32b2ac1b6c23e99ee686c7a.png

Still seem to be having various incompatibility with users PCs unfortunately :/ But hoping to be able to figure out fixes for these problems given more time :) 

  • 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
[ 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

Just followed  your advice and is back up and running again, however FYI when I enter the arcade none of the machines are going into there boot up sequences. Do they usually take over a minute or so or am I unique here, perhaps I don’t have the system requirements and I’m happy to share that if it may help, genuinely appreciate your efforts and advice. Please believe me I don’t want to take any time away from you and this project so I’ll not keep asking why and instead wait for the next updates and releases!! It looks awesome already and I’m glad I can even know of its existence!! Keep up the good work and I’ll donate to the pot when I get my jam roll. Thanks thanks again 

  • Like 1

living the dream

 

Link to comment
Share on other sites

32 minutes ago, woodsybaby said:

Just followed  your advice and is back up and running again, however FYI when I enter the arcade none of the machines are going into there boot up sequences. Do they usually take over a minute or so or am I unique here, perhaps I don’t have the system requirements and I’m happy to share that if it may help, genuinely appreciate your efforts and advice. Please believe me I don’t want to take any time away from you and this project so I’ll not keep asking why and instead wait for the next updates and releases!! It looks awesome already and I’m glad I can even know of its existence!! Keep up the good work and I’ll donate to the pot when I get my jam roll. Thanks thanks again 

Cool - right, glad to hear it's (somewhat) working again! :)  

The machines should all be flashing their lights pretty much the instant the arcade appears... I suspect this might be a graphics card/driver issue...

Could I ask please, could you click Play, so it loads into the arcade.  Then press Escape, to bring up the pause menu.  Then move your mouse pointer to the very top-left of the screen and click very quickly three times.  You should see a small flashing square up in the top-left as you click like so:
image.thumb.png.64548f018bcc1496b8ceaa7cf911535c.png

After clicking fast three times, it should bring up a grey screen that looks like this:

image.thumb.png.ac6b8131c53407ac03cf0b86cbeab095.png

Could you please take a screenshot of this (by pressing Print Scr key on your keyboard), then paste it into a DM or reply post.

There might be something on that screen that gives me a clue why it's not working... thanks for your help, hopefully we can get to the bottom of this one :) 

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

18 minutes ago, johnparker007 said:

Cool - right, glad to hear it's (somewhat) working again! :)  

The machines should all be flashing their lights pretty much the instant the arcade appears... I suspect this might be a graphics card/driver issue...

Could I ask please, could you click Play, so it loads into the arcade.  Then press Escape, to bring up the pause menu.  Then move your mouse pointer to the very top-left of the screen and click very quickly three times.  You should see a small flashing square up in the top-left as you click like so:
image.thumb.png.64548f018bcc1496b8ceaa7cf911535c.png

After clicking fast three times, it should bring up a grey screen that looks like this:

image.thumb.png.ac6b8131c53407ac03cf0b86cbeab095.png

Could you please take a screenshot of this (by pressing Print Scr key on your keyboard), then paste it into a DM or reply post.

There might be something on that screen that gives me a clue why it's not working... thanks for your help, hopefully we can get to the bottom of this one :) 

 

screenshot as requested... thanks again

image.thumb.png.89a9a465c5ff6a48739302b66f5de84a.png

  • Thanks 1

living the dream

 

Link to comment
Share on other sites

2 minutes ago, woodsybaby said:

 

screenshot as requested... thanks again

image.thumb.png.89a9a465c5ff6a48739302b66f5de84a.png

Hmm nothing indicating a problem there. 

Could I ask for another test please? :) Probably best to choose a faster machine, such as Crackpot or Multiplay: when you press enter in front of one of those machines, so it engages, do the reels spin at all while the machine initialises? And after say 20 seconds, if you then press the zero key to insert coins, and space to spin the reels, do you hear sound effects from the machine, and/or see the reels spin? 

Just trying to figure out if it's just the lamp and display rendering that's not working...

  • 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
[ 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

The machine selected by pressing enter will boot up after about 5 secs then is playable all sounds and gameplay correct but with no lamps on besides the reels and hi lo numbers, this was the case for sonic, big Bucks, wok n roll when previous tried, I’ll test those too in case of differences. Yes much the same reels and sounds and gameplay working with zero lights on buttons and glass. Even took off the reel physics to no avail 

Edited by woodsybaby
  • Thanks 1

living the dream

 

Link to comment
Share on other sites

6 minutes ago, woodsybaby said:

The machine selected by pressing enter will boot up after about 5 secs then is playable all sounds and gameplay correct but with no lamps on besides the reels and hi lo numbers, this was the case for sonic, big Bucks, wok n roll when previous tried, I’ll test those too in case of differences. Yes much the same reels and sounds and gameplay working with zero lights on buttons and glass. Even took off the reel physics to no avail 

Thanks, that's very useful info :)  It does sound like the single issue that is happening is that it is failing to draw the things that are now all drawn with a 'fast GPU renderer'.  This is so that the GPU does all the drawing of the lamps, segment displays, dot matrix displays.  So that rendering technique is the one thing that is not working on your PC I believe.

Could I ask you please to right-click on an empty part of your desktop, then select 'Display Settings':

image.png.266c3028b7e20c98d7d98cea63669d40.png

Then scroll to the bottom of the window that appears, and click 'Advanced Display Settings':

image.thumb.png.e22f6af191cdf74f7999e0f69d9988b7.png

You should hopefully then see a window that looks like this:

image.thumb.png.5fd2cb959907121f07c6fe03c728fcad.png

Please could you take a screenshot of that Window and paste in a reply?  That'll show me what graphics hardware you've got... might be a clue :) 

[ 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

4 minutes ago, johnparker007 said:

Thanks, that's very useful info :)  It does sound like the single issue that is happening is that it is failing to draw the things that are now all drawn with a 'fast GPU renderer'.  This is so that the GPU does all the drawing of the lamps, segment displays, dot matrix displays.  So that rendering technique is the one thing that is not working on your PC I believe.

Could I ask you please to right-click on an empty part of your desktop, then select 'Display Settings':

image.png.266c3028b7e20c98d7d98cea63669d40.png

Then scroll to the bottom of the window that appears, and click 'Advanced Display Settings':

image.thumb.png.e22f6af191cdf74f7999e0f69d9988b7.png

You should hopefully then see a window that looks like this:

image.thumb.png.5fd2cb959907121f07c6fe03c728fcad.png

Please could you take a screenshot of that Window and paste in a reply?  That'll show me what graphics hardware you've got... might be a clue :) 

hope its not embarrassing :/

image.thumb.png.8562e223106f96654ef3aba46563e6e5.png

  • Thanks 1

living the dream

 

Link to comment
Share on other sites

10 minutes ago, woodsybaby said:

hope its not embarrassing :/

image.thumb.png.8562e223106f96654ef3aba46563e6e5.png

Ok - judging by the 1366 x 768 resolution, I'm guessing this is running on a lower end laptop with integrated graphics.  I'm sorry to say, I think it's probably not going to be possible to get the lamp rendering etc to work on your machine, due to the graphics hardware not being powerful enough :(

Could I just ask one more test please, for a little more info - if you load up Arcade Sim, then from the main menu, do the triple-click in the top-left corner to bring up the grey hidden screen, then click the 'SYSTEM' button on the left side:

image.thumb.png.17f1e47d3a69fc20c71650192b185f62.png


You should then see a screen that looks like this:

image.thumb.png.00e51734bf378313c32f59834e5f52ea.png

Please could you post a screenshot of the System screen, as it'll give me a little more in-depth information about your integrated graphics capabilities.

Edited 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
[ 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

Ok mate sorry I’ve wasted your time by the looks of things, live on the breadline so a upgrade will have to wait until the final release me thinks!! Really appreciate your bothering with all this, sorry I didn’t know it was that simple really, screenshot follows. :/ 

image.thumb.png.896ef106a05ecf38949dbc4b7b7d7f0d.png

Edited by woodsybaby
  • Thanks 1

living the dream

 

Link to comment
Share on other sites

2 minutes ago, woodsybaby said:

Ok mate sorry I’ve wasted your time by the looks of things, live on the breadline so a upgrade will have to wait until the final release me thinks!! Really appreciate your bothering with all this, sorry I didn’t know it was that simple really, screenshot follows. :/ 

image.thumb.png.896ef106a05ecf38949dbc4b7b7d7f0d.png

No apologies required bud, this has been time well spent :)   But unfortunately it is definitely as I suspected; the integrated graphics hardware built into your laptop doesn't support 'Compute Shaders', which is how ArcadeSim draws the lamps/segment displays/dot matrix displays.

(It's not a bug, the rendering has been specifically written to use compute shaders, as it was the only way I could find to efficiently draw thousands of individually controllable lamps/segments/dots).

Yes, I would definitely say to hold off and see how the project develops!  If in another year, we have hundreds of working machines etc, it'll be more worth a PC upgrade - but this whole thing is still somewhat experimental for the moment ;) 

[ 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

1 minute ago, johnparker007 said:

No apologies required bud, this has been time well spent :)   But unfortunately it is definitely as I suspected; the integrated graphics hardware built into your laptop doesn't support 'Compute Shaders', which is how ArcadeSim draws the lamps/segment displays/dot matrix displays.

(It's not a bug, the rendering has been specifically written to use compute shaders, as it was the only way I could find to efficiently draw thousands of individually controllable lamps/segments/dots).

Yes, I would definitely say to hold off and see how the project develops!  If in another year, we have hundreds of working machines etc, it'll be more worth a PC upgrade - but this whole thing is still somewhat experimental for the moment ;) 

Well I’m glad to know why and what the issue is and that I can avoid causing delays in future haha, it’sa fantastic project and I’m happy to support it going forward, if there’s any way I can help however minimal I’d be glad to assist, please keep up your great work and when it’s done I’ll be asking you for your advice on eBay laptops for sale around 100 quid if you don’t mind that being our next shared adventure in computing routed via av mutual adoration of fme!! 
 

I’ll keep following the progress and please don’t give up, if it was easy everyone (me) would  be doing it and nothing brilliant is easy overall!! You’ll be making a select lot of people very happy come fruition!! Best of luck!!

  • Like 1
  • Welcome 1

living the dream

 

Link to comment
Share on other sites

29 minutes ago, wearecity said:

Good news, I managed to load Give Us a Break and it played. 

Only issue, when I went to collect it threw up an IOU £2 error. Not sure if that's a known issue. 

Ah brilliant, thanks for letting me know :) 

So that means the latest patch with the new DLL work in has worked as planned (at least on your setup) to fix the issue with MFME config, good stuff :)   

The IOU error happens for me too, it's a known low priority issue - will be fixed one day ;) 

  • 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
[ 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

×
×
  • Create New...