Friday, 25 December 2020

Xmas News updates

 Hi again folks,

I wanted to show & tell some updates/improvements i have made for the new version of Tennis (0.11.3). 

First, the intro splash screen which fades in and out:

 As per suggestion from JDGP030302, i have added a "memory" code so when the ball leaves the screen left or right, it will return at the same "X & Y" position and also added a cleaner "beep" sound (many thanks to JDGP030302 for the cleaned wav!).

Added a CRT (Cathode Ray Tube) shader which gives an old TV screen look (by pressing F10):


Added the Videojuel overlay:

 And added two USB gamepads but for now you need to plug two USB gamepads to play with them because if only one is connected it won't work (to why, i don't know...). Because at first, when i was plugging only one USB gamepad, the game worked but freezed when no gamepad was connected. At least now we can use both keyboard and two gamepads but not the keyboard and one gamepad. 

I'll check that out later as there is more improvements to add like a reset button for resetting the score and make two kinds of score for Tennis : regular (as the one it has already (by default)) or the real one: 0-15-30-40-etc... (like in real Tennis). Better ball speed as the one coded in OdySim is way to slow (when at speed 05) or way to fast (speed 1000). Add joystick "sticks" for near-real controller simulation (just got the D-pad and buttons coded for now), etc...

So in the meantime, enjoy the little gift in the previous post and take care folks! :)

- Sly -

2 comments:

Hammer said...

This is so cool - nice job Sly!!!!

Do you think it might ever be possible to connect real Odyssey paddles to a PC?

Best wishes!

Sly DC said...

Hi Hammer! Thanks very much!

Indeed that it can be done as i even did a schematic to be able to plug one (or two) original Odyssey controllers on an PC and to work with the OdySim.

we just need a plain TTL and the internal parts of a generic USB pad. But before revealing the schematic, i need to assemble an adapter just to be sure it's working 100%. Afterwhich, i'll post the schematic in question. :)