After 20 years storage of my Amiga 500.
I switched it on and enthusiasm comes back. For this anniversary,
I wrote a small game to warm up (more of a fast Joystick test).
This archive includes assembled game, used/created gfx/sfx and source code.
Game is runnable from CLI/WB and could copied to a bootable floppy disk.
-> Update (1.01)
Since several people asked for an online hiscore, I added
a QR code generator. The generator is an extra program because
generating a QR code on old systems is quite slow and
is therefore not directly integrated into the game.
Note:
* Hiscore is saved after game exit (unprotect your floppy disk if used).
* There is no hiscore file in this archive, old hiscores are automatically loaded.
Hiscore: https://goldmomo.org/php/spod/hiscore.php or
http://goldmomo.de/php/spod/hiscore.php (no ssl)
Fixes:
* hiscore/title switch
* failed to write hiscore file at kick 1.2/1.3
<-
Minimal requirements:
Amiga 500 (memory expansion or accelerator is not needed)
or other OCS/ECS system with min. 512k CHIP RAM
Recommendation:
able to display PAL@50Hz or NTSC@50Hz (fixed 60Hz VBL systems will not work)
Control:
Joystick/Keyboard (cursor & enter)
GFX by Arboris, MOD unknown
Used code parts:
Protracker Playroutine -> written by Frank Wille
QRCode -> see https://github.com/ricmoo/QRCode
Used SW Tools (Amiga):
PPaint -> GFX edit
PicCon -> GFX convert
OctaMed Soundstudio -> MOD/SFX edit/convert
MuForce -> avoid/find illegal memory access
PhxAss/Lnk -> assembler and linker (also tested with vasm/vlink)
DBug -> O.M.A.'s great debugger
Annotate -> Editor
DOpus -> you need it
vbcc -> portable ISO C compiler (used for QR code generator)
Used SW Tools (Win):
WinUAE -> best Amiga emulator
Notepad++ > Editor
Used HW:
Amiga 500 with
512k trapdoor expansion
ACA500+
PC to run WinUAE and Notepad++
|