|
|
Version History
Version 1.2
Added color
for the new Palm IIIc!
Added support for tapping anywhere on the screen to advance the next wall, as an
alternative to the up and down buttons.
Compiled with CodeWarrior R6 and PalmOS 3.5 SDK.
Version 1.1
Changed to directly access PWM only when necessary, using the new Palm
OS API for background sound when possible. This made sound work properly
on the Palm IIIx and Palm V which use a different processor.
Compiled with CodeWarrior R5 with common sub-expression elimination disabled
because of a compiler bug in R5.
Version 1.0
First public release.
Made the first level with two flies be free.
Version 0.48a
Reduced dynamic memory consumption by decompressing music on-the-fly. This
fixed dialog refresh problems on 1.0 devices.
Added horseshoe wall ganging: three walls move at a time.
Flies were made slightly hardier to prevent them from being killed spontaneously.
Rearranged and edited wall patterns to make it easier to see which walls
will move next.
Adjusted difficulty of levels.
Reduced default volume for 1.0 and 2.0 devices. 3.0 devices still use Game
Sound volume in Prefs app.
Turned off preregistration in preparation for release. Feel free to give
out this version to anyone. The same goes for the URL for this web page.
Version 0.47a
Wrote a MIDI to PocketSynth
converter in Squeak and
used it to get lots of background music.
Wrote music compression in Squeak and decompression in C to compress over
1 hour of music to about 5K.
Changed the way lives are used so that flies either appear at top of screen
or in play area. Flies are moved between these areas at the start and end
of each level using animations with sound effects. Scoring is also done
during the end of level animation.
Optimized for space and speed. Wrote a simple profiler to find the bottlenecks.
Performance is no longer an issue and the application is only slightly
larger than the version 0.34a despite the addition of many new features
and a lot of music.
Added support for PalmOS version 3.0, including a small icon and version.
The system preference for game sound is used to control the volume in Flytrap
on 3.0 devices.
Made instructions work on 1.0 devices by using scroll buttons instead of
scrollbars.
Added bonus lives.
Made some of the levels with rotating wall ganging more difficult. This
included Level 1.
Changed to go to next level automatically after a while as well as when
button is pressed.
Named the levels.
Fixed numerous minor bugs.
Version 0.34a
Support PalmOS version 1.0.
Added many more levels.
Scoring and lives. High scores. Level continues if any flies are alive.
Title bar on window. More menu items.
Either up or down button can be used everywhere.
Support for shareware registration based on HotSync username.
Song for completing level successfully.
Show level number and wait for user to start.
Dead flies no longer spin, are darker, and bounce less elastically.
Performance with 4 flies is somewhat worse than version 0.22a.
Version 0.22a
First version for limited release. |