Hi All,
Perhaps some of you would like to know that SAM Defender has been updated.
The update fixes a couple of obscure/rare bugs and also improves the 'close to the
original'
accuracy. These items have been nagging at me for a few years, so it was time to fix
'em! ;-)
The following changes have been made:
BUG FIXES:
Fixed a problem that would sometimes leave the screen in a 'non-black' state.
This was
often seen when 'Game Over' occurred just as the planet exploded. The 'Game Over'
screen
and the following 'Hall Of Fame' screen would have a random background colour.
Fixed a similar problem on level completion. If you issued a Smart Bomb during
the final
few frames of a level you would sometimes see the 'Level Complete' screen
displayed on a
white (instead of black) background.
The above bugs were pretty trivial and didn't really affect the program. Just
dirty and
annoying!!
There was a major bug - but thankfully quite rare - that has also been squashed.
This
involved the '500' bonus sprite when catching a human. If a human had fallen
enough to die
on landscape impact but you flew into it at the exact time it hit the landscape
you would
not see the '500' bonus. Actually the human should be dead but instead remained
alive!!
The '500' bonus was being dumped off-screen, often in critical data areas. This
was a
potential crash-bug. Now fixed.
Also fixed a potential crash-bug, again related to dropping humans, where the
human could
get dumped below the visible screen area for one frame.
ACCURACY CHANGES:
The following were omitted from SAM Defender but are present in the arcade
original:
1 ... A 1.5 second breathing space at the start of each level.
2 ... Scanner dots remain visible in the scanner area when player ship is
exploding.
The first one was an oversight on my part, I just didn't notice it in the
original!!! The updated
SAM Defender now includes this breathing time.
The second was more tricky due to the way I originally programmed the scanner
routines. In
fact this error has bugged me since SAM Defender's initial release! It's now
fixed in the update.
When you die the scanner will still retain its display.
I've also removed the 'anti-emulator' code. With the accuracy of the current
emulators this code
was pretty much redundant!!!!! ;-)
The updated version can be downloaded from:
http://www.btinternet.com/~c.pile/index.htm where
you'll find Binary, DSK and TeleDisk versions.
I've changed the colour of the spinning 'Digital Reality' logo when the game boots.
This latest
version has a green DR logo. The old - original release - has a red logo. This makes
it simple to
check if you're playing the (hopefully) bug-free and more accurate version instead of
the original
release.
If you carry the .DSK or .BIN of this game on your site please update with this latest
release.
Hopefully I haven't introduced any new bugs with these changes. Please inform me of
any problems
you find.
Thanks!
Chris.