X16Maze
Posted: Fri May 05, 2023 9:38 am
X16Maze is a rewrite of CX16-Maze.
This time it is written, mostly in cc65 C, but with some assembly helper functions.
Each level is timed and the game keeps track of how many moves that was used to solve the level.
I hope this encourages a bit of speedrunning
UPDATE Apr 12, 2024: A couple more tracks have been updated, this time the percussion has been fixed - Thanks Crisp
UPDATE Mar 21, 2024: A couple of tracks have been updated to make the bass sound better - Thanks Crisp
UPDATE Mar 9, 2024: Added several levels. Now there is a total of 70 levels. Crisp has created 3 more tracks for the game as well as a few soundeffects. Internally, the game has switched from the zsound engine to zsmkit.
UPDATE Jul 19, 2023: Added ability to use joypad1 and/or keyboard for input (joypad untested)
UPDATE: Added music composed by Crisps
Usage:
Keyboard or joypad 1 us used to control the game.
START/Enter to begin the game
Inside the game the following functions are available.
B on joypad or Z on keyboard = Next track or next level if current level is finished
START on joypad or Enter on keyboard = Mute/Unmute music
Y on joypad or A on keyboard = Select level
SELECT on joypad or left shift on keyboard = Reset level
Inside Select Level box, use up/down to select level and SELECT/left shift to choose the selected level
If level has already been played, you will be asked of you are certain. joypad Y or keyboard A to confirm / joypad START or keyboard Enter to choose another level.
Try It Now!
Download the program here: Have a look at the spaghetti code here:
https://github.com/jimmydansbo/x16maze/
#r47
This time it is written, mostly in cc65 C, but with some assembly helper functions.
Each level is timed and the game keeps track of how many moves that was used to solve the level.
I hope this encourages a bit of speedrunning

UPDATE Apr 12, 2024: A couple more tracks have been updated, this time the percussion has been fixed - Thanks Crisp
UPDATE Mar 21, 2024: A couple of tracks have been updated to make the bass sound better - Thanks Crisp
UPDATE Mar 9, 2024: Added several levels. Now there is a total of 70 levels. Crisp has created 3 more tracks for the game as well as a few soundeffects. Internally, the game has switched from the zsound engine to zsmkit.
UPDATE Jul 19, 2023: Added ability to use joypad1 and/or keyboard for input (joypad untested)
UPDATE: Added music composed by Crisps
Usage:
Keyboard or joypad 1 us used to control the game.
START/Enter to begin the game
Inside the game the following functions are available.
B on joypad or Z on keyboard = Next track or next level if current level is finished
START on joypad or Enter on keyboard = Mute/Unmute music
Y on joypad or A on keyboard = Select level
SELECT on joypad or left shift on keyboard = Reset level
Inside Select Level box, use up/down to select level and SELECT/left shift to choose the selected level
If level has already been played, you will be asked of you are certain. joypad Y or keyboard A to confirm / joypad START or keyboard Enter to choose another level.
Try It Now!
Download the program here: Have a look at the spaghetti code here:
https://github.com/jimmydansbo/x16maze/
#r47