After a long wait, it's finally out! The changes include better support for add-on level and mission designers, bugfixes for the iPaq 38xx devices, speed-up for all devices, lower memory consumption, new options and smaller improvements.
Registered users can update from the Members area at
http://www.snailsgame.com/
Here's a full list of fixes:
- Rewritten fg/bg handling to speed up scrolling
- Rewritten zbm loading to have smaller memory footprint
- Rewritten sprite engine cache handling to reduce memory req. by 800k
- Implemented separate .lev and .mis handling
- Using new fmod
- Implemented audio quality selection (level 1 is for Casio E115G)
- Implemented mission stage override for earned weapons: NoEarnedWeapons = 1 or 0. Default is 0 (meaning earned weapons are used)
- Implemented aiming with direction buttons
- First beta version running on some HPC2000 devices
- Fixed bazooka/rocket smoke trail problem
- Fixed Nooginz aiming color
- Fixed .mis handling
- Split up all levels and missions into directories and separate files
- Added option for two-sided snail placement
- Improved snail placement algorythm
- Implemented file checking when loading level information
- Implemented level checking when loading story
- Implemented story ordering based on Priority = number field
- Implemented level-override for Set_Sides (Put Set_Sides = 0 or 1 to .lev to verride user settings)
- Implemented mission-stage override for the following values: Set_Bouncing, Set_FallDamage, Set_Healing, Set_LowDamage, Set_SelfDamage and Set_TurnTime
- Updated about box (added David, fixed Jay's job description)
- Created web-page registration and protected members area for the website
- Implemented screen dragging in Look mode
- Small changes to registration code handling
- Changed thread priorities and timing to fix iPaq 38xx problems
- Using direct screen memory access on 38xx devices instead of gapi