PAKU 1.5 -- 1.4 wasn't so final after all...
Monday, March 21, 2011 8:40:56 PM
I have to apologize for the 1.4 release -- the system I was using for versioning completely screwed up the distribution copy, with code regressions all the way back to 0.89 in some places. This is why the private 1.5 beta was a whole different beast from the automated build on the server. These regressions are why it was broken on PC Jr, broken on Tandy TL but not earlier models, and it was slower despite changes that were supposed to make it faster.
I've since scrapped the automated build and cleaned up that entire mess by hand, so 1.5 is contains the PROPER changes 1.4 was supposed to have.
Also thanks to a discussion on oldskool ramblings there have been some changes to the codebase which increases the blitting routine speed by anywhere from 25 to 36 percent, which should be enough to clear up any remaining slowdowns on 4.77mhz systems. We've been discussing on there getting right down into the prefetch and memory bus effects on opcode execution times -- which is to say really complex stuff most coders never even think about anymore; and many coders never even really thought about back then!
Included in the .rar file is also a "PAKUT1JR.EXE" file which removes the code for non-Tandy non-PcJr systems and tries to use the 160x200 graphics mode line-doubled. The normal paku.exe is the preferred method of running the game, but if on certain tandy models or the PcJr you get video corruption you can try that version instead.
Overall this is a much cleaner/better release... basically what I WANTED 1.4 to be.