Hello everyone, it's been a long time since I played, it is good to be back.
Unfortunately, it seems that a problem I reported long ago has not been dispatched. I reported that my player frequently "skids" during the development phase of my turn. In other words, he continues to move in a previously commanded direction even though I have either stopped pressing movement keys or I have attempted to change the player's direction of motion.
Additionally, it is almost impossible for me to command proper plot selection during the first few seconds of each land grant phase. Typically I notice that my button press to choose a plot will go totally unacknowledged until at least three seconds have elapsed during the land grant. Only occasionally can I shorten this delay by holding the button before the cursor begins to move. And I almost never get stuck with a later-selected plot as one might expect if this were a simple lag issue. It just seems like I'm temporarily "locked out" until a certain time has elapsed, and then things function as they should when I try to select a plot.
The skidding problem occurs with varying frequency; sometimes it will hardly happen in a game, while other times it will be a major difficulty throughout an entire game. The button latency issue occurs during every turn of game in which I attempt to pick from one of the first three to four plots available during the land grant.
The skidding problem also occurs during auction phases. Then, the player will overbuy (oversell) even though I have commanded him to either stop buying (selling) or I have commanded him to reverse his course. Similarly, there is occasionally a delay of 2-3 seconds before the player will begin to move as commanded during sale price negotiations, causing the player to stand still when he's been commanded to move up or down.
Please have a look at my recent game logs, as each of them has demonstrated this problem, occasionally severely (i.e., every turn or nearly every turn has a skid event):
http://www.planetmule.com/hi-score-game/game?game_id=41218http://www.planetmule.com/hi-score-game/game?game_id=41205http://www.planetmule.com/hi-score-game/game?game_id=41071http://www.planetmule.com/hi-score-game/game?game_id=41065http://www.planetmule.com/hi-score-game/game?game_id=41055http://www.planetmule.com/hi-score-game/game?game_id=40999http://www.planetmule.com/hi-score-game/game?game_id=40993http://www.planetmule.com/hi-score-game/game?game_id=40986http://www.planetmule.com/hi-score-game/game?game_id=40982I don't think this is a network lag issue, in most of the games above I have had a very decent ping, usually under 500 ms.
To refresh everyone's memory, I first started experiencing this problem last year (Sep-Oct 2010) after switching to a new computer. It is a Mac Mini, 2.4 GHx Intel Core 2 Duo with 8GB RAM. It runs Mac OS X 10.6.6 and has always run 10.6.x since I first began using it. The current Java is Apple's Java SE 6, both 64- and 32-bit available, with 64-bit taking precedence. The Java is based on version 1.6.0_24-b07-334. My previous computer was an older Mac Mini, a 2.0 GHz Intel Core 2 Duo with 2GB RAM, running Mac OS X 10.5.8 with Apple's Java SE 5, which I believe was based on a different Java version, but I cannot remember the Java version number.
BTW in almost all of the games linked above, the machine was not running any other applications, perhaps a single browser window at the most. I made sure to unmount all my external hard drives and power them off. I also disabled wireless networking and deactivated my screen saver.
One other noteworthy performance degradation I've noticed while using my current Mini: switching from "chat screen" to "full screen" map viewing mode incurs a horrendous 5-10 seconds delay, during which any music or activity sounds continue looping as though time has frozen.
I first observed this problem while using P.M. version 1.3.3 and also observed it under 1.3.4 before I took my long break.
I'm not knowledgeable about Java but if there's anything I can do to help solve this devilish problem please let me know. I'm astonished I managed to win even one game with this occurring so frequently, but usually it winds up costing me a significant loss of development time for at least a few turns each game.
Thanks & sorry for the long post,
Nannerpus