And here's my answer "Anonymous": Thanks very much! :) Sadly, LOVE doesn't take command lines, i tried that and read about it and this doesn't work at all...BUT! Read below so that you may used OdySim with a front-end like Hyperspin. =)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
I finally corrected the Tennis game as the two "spots" (players) that was not responding and also both "reset" buttons, it was a stupid code mistake. And now the default ball speed is set to 300 instead of 200 (just a tad faster).
Now for the menu...that is still a problem. I can't decide if i try to correct the bug OR put a simple front-end so that anyone could use their own front-end (like Hyperspin) OR make each games completely individual executable.
Here's the real problem for now: I tried to code the different resolutions into the menu and that failed miserably, but...if i put the resolution code into an individual game (like i did for the Tennis game), now it works like a charm. So if i make each game "executable", this will work with different resolutions and can be used with any emulator front-end. Each game should be around 5 Megs of size, which is very, very small compared to a lot of games.
So the logical course would be to release the OdySim without the built-in menu so it can be used with any front-end emulator. What do you think of this people ? Post your comments!
P.S.: As for booting a game full screen, since each game will have the different resolution code, i can put the "state" to boot a game full screen instead in window mode and then you can choose the desired resolution (but you will need to press "F1" to make your new resolution full screen again - which is logical as you rotate thru different resolution) but at least, the game will boot full screen right away.