•Added extra messages to various parts of the game: Straight Running Torpedoes being the only area I can remember right now. Unfortunately, it appears that they will not display in most cases because of the way that function is laid out (I've fixed this and it will be in 3.5.4, which will hopefully ship before I leave on vacation in a little over a week).•Implemented a "Temporary Registration Server" to allow people to play Harpoon3 for a little bit after they've first installed the game (but before they've received their .kee file). This is was mostly a way for me to learn about OpenPlay and NetSprocket (which is vital for the MultiPlayer version I'm starting to work on), but it will also let most people play Harpoon3 while they are waiting to be registered. This isn't that important most of the time, but it will be when I take a vacation (it would really suck to be unable to play the game you just bought for 10 days because I was out of town :P ).
A side effect of this change is that the download is more complicated now (and it will be for the next few versions until I'm sure most people the extra stuff they need). There's a ReadMe file included that explains it in more detail, but in short, copy everything in the Update folder into the Harpoon3 folder.
•Fixed some more MacOSX 10.1.5 specific bugs (that might affect Classic as well, but have never turned up before OSX 10.1.5).
•Fixed a crash bug that only shows up in Jaguar (aka, OSX 10.2..it hasn't been released yet). This turned out to be a change in the way Carbon works (although Apple DTS points out that this is how it should have always worked in theory...but since the "broken" code was taken pretty much directly from Apple's own sample code, and has worked for the last 7 years, it obvioulsy didn't work this way in practice ;-).
You can download the latest version off of