castleraider

log

age author description
Fri Mar 21 22:14:42 2014 +0100 David Boddie Added initial support for using an analogue joystick.
Fri Mar 21 15:26:32 2014 +0100 David Boddie Tidied up the constants file a little.
Fri Mar 21 14:27:01 2014 +0100 David Boddie Moved the screen position of the gameplay area down one row.
Fri Mar 21 14:20:38 2014 +0100 David Boddie Added vsync calls to the BBC Micro bank switching routines.
Fri Mar 21 14:11:31 2014 +0100 David Boddie Moved some aliases into the build script so that they are included
Fri Mar 21 00:00:52 2014 +0100 David Boddie Reduced the number of extra rows at the top of the playing area.
Thu Mar 20 23:36:07 2014 +0100 David Boddie Saved more memory by consolidating the low bytes of the row addresses
Thu Mar 20 22:56:04 2014 +0100 David Boddie Saved some more bytes here and there by converting jumps to branches.
Thu Mar 20 22:47:42 2014 +0100 David Boddie Made memory saving optimisations.
Tue Mar 18 23:46:20 2014 +0100 David Boddie Made more minor space savings.
Tue Mar 18 23:21:56 2014 +0100 David Boddie Removed unnecessary collision checks after monster movement. Checks
Tue Mar 18 23:07:21 2014 +0100 David Boddie Added the start of the story.
Tue Mar 18 00:57:11 2014 +0100 David Boddie Added support for showing the number of remaining lives.
Mon Mar 17 01:01:29 2014 +0100 David Boddie Adjusted the levels further.
Mon Mar 17 01:01:02 2014 +0100 David Boddie Changed the available range of x coordinates for monsters.
Sun Mar 16 22:59:03 2014 +0100 David Boddie Don't allow the character to jump if there is scenery immediately
Sun Mar 16 19:24:40 2014 +0100 David Boddie Rearranged the collectable objects again and adjusted the panel to
Sun Mar 16 19:06:24 2014 +0100 David Boddie Removed code to handle breakable tiles in support code.
Sun Mar 16 19:01:03 2014 +0100 David Boddie Ensured that the monster positions are reset just before we enter
Sun Mar 16 01:28:16 2014 +0100 David Boddie Changed visible monster handling to use references to the indices in
Sat Mar 15 12:20:47 2014 +0100 David Boddie Removed breakable tile support in the game code.
Wed Mar 12 01:00:23 2014 +0100 David Boddie Updated the fourth key.
Mon Mar 10 01:07:08 2014 +0100 David Boddie Reduced the maximum number of special tiles allowed.
Mon Mar 10 01:06:20 2014 +0100 David Boddie Reduced the number of colours in the items to the core two colours.
Sun Mar 09 02:40:30 2014 +0100 David Boddie Ensured that all collected objects are removed from the panel when the game
Sun Mar 09 02:38:58 2014 +0100 David Boddie Rearranged the order of levels.
Sun Mar 09 01:17:44 2014 +0100 David Boddie Ensured that the main character is not jumping or falling when starting a
Sat Mar 08 22:18:43 2014 +0100 David Boddie Added character selection to the loader.
Sat Mar 08 19:53:23 2014 +0100 David Boddie Moved the loading order of the character sprites to just after the
Sat Mar 08 18:10:53 2014 +0100 David Boddie Moved the progress bar half a character to the left to prevent it
Sat Mar 08 18:09:27 2014 +0100 David Boddie Made some minor adjustments to the wasteland.
Sat Mar 08 18:09:05 2014 +0100 David Boddie Handled the visible monster offsets in the monster initialisation
Fri Mar 07 00:21:03 2014 +0100 David Boddie Updated the level data to place monsters in positions closer to
Fri Mar 07 00:19:40 2014 +0100 David Boddie Added working, slightly tested code to add monsters when the character
Thu Mar 06 00:49:37 2014 +0100 David Boddie Tidied up the code to free up some memory.
Tue Mar 04 00:12:26 2014 +0100 David Boddie Updated a comment.
Tue Mar 04 00:03:56 2014 +0100 David Boddie Updated the main and caves levels.
Tue Mar 04 00:01:57 2014 +0100 David Boddie Fixed checks between the character and monsters to his/her left.
Mon Mar 03 23:28:43 2014 +0100 David Boddie Reduced the number of vsync events we wait for.
Sun Mar 02 23:57:18 2014 +0100 David Boddie Updated the monsters more frequently but they will still only move
Sun Mar 02 01:52:49 2014 +0100 David Boddie Simplified the code a little.
Sat Mar 01 16:44:14 2014 +0100 David Boddie Added extra header bytes to specify the compression type of each block.
Thu Feb 27 21:39:43 2014 +0100 David Boddie Added a compression module to try out some simple algorithms.
Sun Feb 23 00:45:27 2014 +0100 David Boddie Modified the alternative brick images.
Sat Feb 22 23:52:33 2014 +0100 David Boddie Updated the level data.
Sat Feb 22 23:52:18 2014 +0100 David Boddie Hopefully fixed tile checking for negative x coordinates.
Mon Feb 10 01:18:22 2014 +0100 David Boddie Added a little animation at the start and top of jumps.
Sat Feb 08 19:50:17 2014 +0100 David Boddie Added code to change the palette on the BBC Micro.
Thu Feb 06 23:40:54 2014 +0100 David Boddie Indicate the amount of free memory for various sections of code and data.
Thu Feb 06 23:11:25 2014 +0100 David Boddie Made an attempt to fix the problem where monsters just off the left
Mon Oct 28 00:06:52 2013 +0100 David Boddie Allocated more memory for level data.
Sun Oct 27 19:37:53 2013 +0100 David Boddie Split monster updates across frame updates.
Thu Oct 24 23:39:38 2013 +0200 David Boddie Tidied up comments.
Fri Oct 18 00:34:53 2013 +0200 David Boddie Updated the to do list.
Fri Oct 18 00:34:31 2013 +0200 David Boddie Removed redundant clc instructions in order to save memory.
Sun Oct 06 20:21:34 2013 +0200 David Boddie Updated the map to include monsters with specific motions.
Sun Oct 06 20:20:55 2013 +0200 David Boddie Exposed the axis of motion for each monster in the editor via a context menu.
Sun Oct 06 20:19:45 2013 +0200 David Boddie Reduced code size.
Sun Oct 06 20:19:32 2013 +0200 David Boddie Reduced code size.
Sun Oct 06 19:51:44 2013 +0200 David Boddie Indentation fix.