Keypress table |
Index | Key | Address | Offset | Lookup | Routine | Purpose |
---|---|---|---|---|---|---|
0x00 | 0 | C330 | 0x13 | ED12 | F2F0 | Knock on or open a door |
0x01 | 1 | C331 | 0x00 | |||
0x02 | 2 | C332 | 0x00 | |||
0x03 | 3 | C333 | 0x00 | |||
0x04 | 4 | C334 | 0x00 | |||
0x05 | 5 | C335 | 0x07 | ED06 | ECE1 | Left |
0x06 | 6 | C336 | 0x03 | ED02 | ECD7 | Down |
0x07 | 7 | C337 | 0x01 | ED00 | ECD2 | Up |
0x08 | 8 | C338 | 0x05 | ED04 | ECDC | Right |
0x09 | 9 | C339 | 0x00 | |||
0x0A | : | C33A | 0x00 | |||
0x0B | ; | C33B | 0x00 | |||
0x0C | < | C33C | 0x00 | |||
0x0D | = | C33D | 0x00 | |||
0x0E | > | C33E | 0x00 | |||
0x0F | ? | C33F | 0x00 | |||
0x10 | @ | C340 | 0x00 | |||
0x11 | A | C341 | 0x03 | ED02 | ECD7 | Down |
0x12 | B | C342 | 0x17 | ED16 | 758C | Raise/lower blind |
0x13 | C | C343 | 0x23 | ED22 | 7BE1 | Use hook |
0x14 | D | C344 | 0x11 | ED10 | FADA | Change disguise |
0x15 | E | C345 | 0x00 | |||
0x16 | F | C346 | 0x19 | ED18 | 74AA | Fuse |
0x17 | G | C347 | 0x21 | ED20 | 79E4 | Get object |
0x18 | H | C348 | 0x00 | |||
0x19 | I | C349 | 0x00 | |||
0x1A | J | C34A | 0x1D | ED1C | 6177 | Joystick |
0x1B | K | C34B | 0x13 | ED12 | F2F0 | Knock on or open a door |
0x1C | L | C34C | 0x15 | ED14 | 7576 | Light on/off |
0x1D | M | C34D | 0x1B | ED1A | 6FDB | Toggle message speed |
0x1E | N | C34E | 0x00 | |||
0x1F | O | C34F | 0x07 | ED06 | ECE1 | Left |
0x20 | P | C350 | 0x05 | ED04 | ECDC | Right |
0x21 | Q | C351 | 0x01 | ED00 | ECD2 | Up |
0x22 | R | C352 | 0x25 | ED24 | 64B8 | Forward roll |
0x23 | S | C353 | 0x27 | ED26 | 64BD | Somersault |
0x24 | T | C354 | 0x1F | ED1E | 76FA | Telephone |
0x25 | U | C355 | 0x00 | |||
0x26 | V | C356 | 0x00 | |||
0x27 | W | C357 | 0x00 | |||
0x28 | X | C358 | 0x00 | |||
0x29 | Y | C359 | 0x00 | |||
0x2A | Z | C35A | 0x00 | |||
0x2B | [ | C35B | 0x00 | |||
0x2C | \ | C35C | 0x00 | |||
0x2D | ] | C35D | 0x00 | |||
0x2E | ↑ | C35E | 0x00 | |||
0x2F | _ | C35F | 0x00 | |||
0x30 | £ | C360 | 0x00 | |||
0x31 | a | C361 | 0x0B | ED0A | ECD7 | Down |
0x32 | b | C362 | 0x17 | ED16 | 758C | Raise/lower blind |
0x33 | c | C363 | 0x23 | ED22 | 7BE1 | Use hook |
0x34 | d | C364 | 0x11 | ED10 | FADA | Change disguise |
0x35 | e | C365 | 0x00 | |||
0x36 | f | C366 | 0x19 | ED18 | 74AA | Fuse |
0x37 | g | C367 | 0x21 | ED20 | 79E4 | Get object |
0x38 | h | C368 | 0x00 | |||
0x39 | i | C369 | 0x00 | |||
0x3A | j | C36A | 0x1D | ED1C | 6177 | Joystick |
0x3B | k | C36B | 0x13 | ED12 | F2F0 | Knock on or open a door |
0x3C | l | C36C | 0x15 | ED14 | 7576 | Light on/off |
0x3D | m | C36D | 0x1B | ED1A | 6FDB | Toggle message speed |
0x3E | n | C36E | 0x00 | |||
0x3F | o | C36F | 0x0F | ED0E | ECE1 | Left |
0x40 | p | C370 | 0x0D | ED0C | ECDC | Right |
0x41 | q | C371 | 0x09 | ED08 | ECD2 | Up |
0x42 | r | C372 | 0x25 | ED24 | 64B8 | Forward roll |
0x43 | s | C373 | 0x27 | ED26 | 64BD | Somersault |
0x44 | t | C374 | 0x1F | ED1E | 76FA | Telephone |
0x45 | u | C375 | 0x00 | |||
0x46 | v | C376 | 0x00 | |||
0x47 | w | C377 | 0x00 | |||
0x48 | x | C378 | 0x00 | |||
0x49 | y | C379 | 0x00 | |||
0x4A | z | C37A | 0x00 | |||
0x4B | { | C37B | 0x00 | |||
0x4C | | | C37C | 0x00 | |||
0x4D | } | C37D | 0x00 | |||
0x4E | ~ | C37E | 0x00 | |||
0x4F | © | C37F | 0x00 |