127,7 → 127,6 |
mov eax,5 |
movzx ebx,byte [delay] |
int 0x40 |
mov [force_down], 1 |
jmp still |
|
block_crash: dec dword [current_block_y] |
208,15 → 207,11 |
|
adr51: cmp ah,DOWN_KEY |
jne adr61 |
cmp [force_down], 1 |
jne scendi |
mov byte [delay],5 ;!!! 2 |
adr52: jmp scendi |
|
adr61: cmp ah,' ' |
jne adr62 |
cmp [force_down], 1 |
jne scendi |
mov byte [delay],5 ;!!! 2 |
adr62: jmp scendi |
|
374,8 → 369,6 |
new_block: mov dword [current_block_y],1 |
mov dword [current_block_x],7 |
|
mov [force_down], 0 ; allow fast falling _after_ first game step |
|
call random |
and al,7 |
setz ah |
868,7 → 861,6 |
end_number_str: |
size_of_number_str dd 9 |
delay: db 40 |
force_down dd 1 |
sc system_colors |
table_tetris: |
|