Friday, March 27, 2009

Fix Bug, Compile, Rinse, Repeat...

The past few days have been spent tidying up the code even further. Merging my two sets of code, I neglected to consider that my old code wasn't running in SuperStrict mode like the newer code, which meant fiddling around with a hefty pile of routines, making minor tweaks and compiling, followed by more tweaks and more compiling. Essentially, I paid the price of not keeping my code organised and properly structured - I learned a vlauable lesson (until the next time...).

However, the process has forced me to deal with a number of issues, particulalry the subtle differences between Blitz Plus and Blitz Max, so much of my upcoming conversion work will thankfully be a little more straightforward. Eseentially, I now have a rock-solid code base, and can now start importing routines one by one from FishEd (which is about time, as I also have a thousand-and-one neat ideas I want to add).