Skip to content

Commit b6ef19d

Browse files
committed
v5 rev01
1 parent 5c8bc47 commit b6ef19d

File tree

5 files changed

+22
-11
lines changed

5 files changed

+22
-11
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@
3737
* Hide next box between Curtain and Rocket
3838
* Persist Qual Mode (and menu config) between reset button presses
3939

40+
### rev01
41+
42+
* Added transition options to Double Killscreen
43+
* Fixed a bug in hard drop where you didn't get lines
44+
* Fixed a bug in hard drop where it crashed if you got a tetris
45+
* Fixed a bug in hard drop where you can spam drop to float at the top of the platfield
46+
4047
## [CNROM]
4148
* CNROM support
4249

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
* [Garbage](#garbage)
2424
* [Drought](#drought)
2525
* [DAS Delay](#das-delay)
26+
* [Double Killscreen](#double-killscreen)
2627
* [Invisible](#invisible)
27-
* [Double Killscreen](#double=killscreen)
2828
* [Hard Drop](#hard-drop)
2929
* [Level Menu](#level-menu)
3030
* [Highscores](#highscores)
@@ -193,16 +193,20 @@ Create artificially inflated droughts. Increasing the value causes less I pieces
193193

194194
Change the auto-shift delay rate.
195195

196+
### Double Killscreen
197+
198+
The pieces fall by two blocks every frame. It's hard.
199+
200+
The value multiplied by ten is the number of lines to transition from normal killscreen.
201+
202+
The value controls the transition from normal killscreen (a value of `x` transitions at `10*x` lines)
203+
196204
### Invisible
197205

198206
![Invisible](./screens/invisible.png)
199207

200208
Blocks are invisible until the end of the game.
201209

202-
### Double Killscreen
203-
204-
The pieces fall by two blocks every frame. It's hard. The value controls the transition from normal killscreen (a value of `x` transitions at `10*x` lines)
205-
206210
### Hard Drop
207211

208212
![Hard Drop](./screens/harddrop.png)

gfx/nametables/game_type_menu.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ drawTiles(buffer, lookup, `
5757
#a GARBAGE d#
5858
#a DROUGHT d#
5959
#a DAS DELAY d#
60-
#a INVISIBLE d#
6160
#a KILLSCREEN »2 d#
61+
#a INVISIBLE d#
6262
#a HARD DROP d#
6363
#a TAP/ROLL SPEED d#
6464
#a SCORING d#

gfx/nametables/game_type_menu_nametable_practise.bin

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
��<sa;����<aq;��
1111
�
12-
"��<�a;�� ��<a�;��� ��i ��<qb;��
12+
"��<�a;��� ��i ��<a�;�� ��<qb;��
1313
���<�r;��
1414
O���
1515
��<br;�� ��<r�;��#�

main.asm

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ MODE_CHECKERBOARD := 11
5050
MODE_GARBAGE := 12
5151
MODE_DROUGHT := 13
5252
MODE_DAS := 14
53-
MODE_INVISIBLE := 15
54-
MODE_KILLX2 := 16
53+
MODE_KILLX2 := 15
54+
MODE_INVISIBLE := 16
5555
MODE_HARDDROP := 17
5656
MODE_SPEED_TEST := 18
5757
MODE_SCORE_DISPLAY := 19
@@ -76,7 +76,7 @@ MENU_MAX_Y_SCROLL := $58
7676
MENU_TOP_MARGIN_SCROLL := 7 ; in blocks
7777

7878
; menuConfigSizeLookup
79-
.define MENUSIZES $0, $0, $0, $0, $F, $7, $8, $C, $20, $10, $1F, $8, $4, $12, $10, $0, $0A, $0, $0, $3, $1, $1, $1, $1, $1, $1, $1
79+
.define MENUSIZES $0, $0, $0, $0, $F, $7, $8, $C, $20, $10, $1F, $8, $4, $12, $10, $0A, $0, $0, $0, $3, $1, $1, $1, $1, $1, $1, $1
8080

8181
.macro MODENAMES
8282
.byte "TETRIS"
@@ -94,8 +94,8 @@ MENU_TOP_MARGIN_SCROLL := 7 ; in blocks
9494
.byte "GARBGE"
9595
.byte "LOBARS"
9696
.byte "DASDLY"
97-
.byte "INVZBL"
9897
.byte "KILLX2"
98+
.byte "INVZBL"
9999
.byte "HRDDRP"
100100
.endmacro
101101

0 commit comments

Comments
 (0)