I just wanted to say to Mana Games, thank you for making such an amazing game. I play tennis myself at a professional level, and I was looking for a game like this one to satisfy that itch I've had for a good tennis video game. I've tried and beaten a handful of good ones, like Smash Tennis for the SNES, and I've tried and disliked a handful of bad ones, like Virtua Tennis for the Xbox, and this is hands down the best simulation.
Things I had to do to make the game funner:
1- When I first bought the game, ralleys lasted waaaay too long, so I had to set Mtrun settings to 0.68, 0.68 (Acceleration and MaxSpeed of computer and user). The good side of this is that ralleys become much more intense and realistic, a typical ralley only lasting 3 or 4 shots. The negative side is that serves will be overpowering when faced against high ranking opponents.
2- I had to create my own difficulty settings for myself. Someone ranked 1-10 would be set to Pro 8-10 or maybe Incredible 1-3 if they were on a run, while someone ranked 10-25 would be ranked Pro 4-8, etc...
Things that would make this game amazing:
3- To make ralleys last a shorter amount of time, why not have a Short-Term Stamina Bar. Like a "Sprint Bar". No one can just run back and forth for 40-50 ralleys at top speed. After about 5-10 shots, your character should start to dramatically slow down, unless they've trained themselves in this area.
4- Smaller characters on screen, and slower run levels (mtrun set to 0.68, 0.68 is AMAZINGLY fun, and very realistic). Lower serve speed/skill to compensate, so that the user can't just ace every time.
5- An AI mode or two that are amateurish, but more unpredictable. For example, don't just have the computer run back to the middle of the court, have him stay just a taaad to one side or the other, and have an AI mode that "goes for it" like James Blake, or Sarina Williams. Also make a stupid AI mode that's more jerky and all over the place.
6- Make difficulty levels set automatically in Tour Mode. (That one's pretty important)
7- Gain more points to put into your stats per training day.
Thanks for your time.