From eba8aa7637eb6c8cc1d9c7e69b9b535495666d9d Mon Sep 17 00:00:00 2001 From: Lawrence Kesteloot Date: Tue, 31 Jul 2018 13:42:21 -0700 Subject: [PATCH] Test code that breaks emulator. --- main.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/main.c b/main.c index 33f3f31..afacf6e 100644 --- a/main.c +++ b/main.c @@ -91,6 +91,18 @@ int main(void) home(); + // Display the character set. + for (i = 0; i < 256; i++) { + // Fails with: unhandled instruction B2 + move_cursor(i % 16, i >> 4); + // Works. + // move_cursor(i & 0x0F, i >> 4); + loc = cursor_pos(); + *loc = i; + } + while(1); + + // Title. for(i = 0; i < title_length; i++) { loc[i] = title[i] | 0x80;