From 9e99efff9d03f574547d31b8ff15f12d544fa262 Mon Sep 17 00:00:00 2001 From: Damian Yerrick Date: Tue, 19 Feb 2019 23:27:23 -0500 Subject: [PATCH] describe changes through 463ba48 --- CHANGES.txt | 20 +++++++++++++++----- src/global.inc | 2 +- src/main.z80 | 4 ++-- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 1566f81..f207ebd 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,14 +1,24 @@ -0.04 (future) +0.04 (2019-02-xx) * A+B+Select+Start during gameplay to reset +* Combo counter shows number of tracks laid without hesitation +* Display achievements when they are earned: + - Completionist (100% on all floors) + - Sink it (reach 100% on a dead end) + - Dash for the door (reach 100% and do not retreat or hesitate + to the exit door) + - No scope (make a circle on the Control Pad during a jump) + - No peeking (make no invalid moves, and do not pause more than + 1 second at a time from the first move to the exit) + - Restless (do not hesitate from the first move to the exit) +* Build-time option to make Restless easier by changing it to a + combo threshold * Display floor scores and achievements after completing all 5 floors -* Add achievements Completionist (100% on all floors), Sink it - (reach 100% on a dead end), and Dash for the door (reach 100% and - do not retreat or pause on way to exit) * Popslide: Option to reduce maximum length of +32 runs and literals to save ROM size -* Other size optimizations * "Debughex" option to display a variable at runtime even on hardware +* Rules research: Confirm 92% chance of seeing a dead end in a game * Docs: Add guide to encoding video with bgb +* 9540 bytes 0.03 (2018-12-11) * Rolling and landing sound better fit the material diff --git a/src/global.inc b/src/global.inc index 6cb99eb..790a1c2 100644 --- a/src/global.inc +++ b/src/global.inc @@ -72,7 +72,7 @@ USE_DAS equ 0 SAVE_GB_TYPE equ 0 ; Do we display a variable in-game? -USE_DEBUGHEX equ 1 +USE_DEBUGHEX equ 0 ; Both instructions and debrief use vwf_page_init, which defines a ; plane subject to this shape diff --git a/src/main.z80 b/src/main.z80 index e3080fe..7775378 100644 --- a/src/main.z80 +++ b/src/main.z80 @@ -166,8 +166,8 @@ another_floor: ldh [rLCDC],a forever: - ld a,[move_flags] - ld [debughex+0],a +; ld a,[move_flags] +; ld [debughex+0],a call move_player_anim xor a