X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=ld45_start_nothing;a=blobdiff_plain;f=src%2Fkeyb.inc;fp=src%2Fkeyb.inc;h=6ecb5d92a5f73685d1ceb2f542559f5a4fc91c57;hp=c022e43464dcb7109d0f6ab92835a2857b91ffd4;hb=3ec4a3e6d73d15500e48c87f31f2193603e94d56;hpb=74628dd7656a232ac4a701079fd81a742600985e diff --git a/src/keyb.inc b/src/keyb.inc index c022e43..6ecb5d9 100644 --- a/src/keyb.inc +++ b/src/keyb.inc @@ -2,3 +2,18 @@ extern kb_init extern keystate + +SC_ESC equ 1 +SC_W equ 17 +SC_ENTER equ 28 +SC_A equ 30 +SC_S equ 31 +SC_D equ 32 +SC_SPACE equ 57 + + ; carry set if key is pressed +%macro check_key 1 + mov ebx, keystate + %1 + mov al, [ebx] + add al, 0xff +%endmacro