summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCameron Hall <cameronghall@cox.net>2018-01-19 15:48:40 -0600
committerCameron Hall <cameronghall@cox.net>2018-01-19 15:48:40 -0600
commitc9f2902f0ebce0cff90c9a06f9ae05b921b17448 (patch)
tree2c2c045311f9baee841af80a9441381df32942f6
parentb85e23c15a5cbdd88d6c3111d2f54de0a2adac35 (diff)
dump outline cursors for debug ROM
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_00.pngbin0 -> 78 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_01.pngbin0 -> 113 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_02.pngbin0 -> 113 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_03.pngbin0 -> 113 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_04.pngbin0 -> 113 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_05.pngbin0 -> 113 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_06.pngbin0 -> 113 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_07.pngbin0 -> 112 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_08.pngbin0 -> 112 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_09.pngbin0 -> 112 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_10.pngbin0 -> 112 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_11.pngbin0 -> 112 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_12.pngbin0 -> 112 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_13.pngbin0 -> 112 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_14.pngbin0 -> 112 bytes
-rw-r--r--graphics/interface/outline_cursor_debug/outline_cursor_15.pngbin0 -> 111 bytes
-rw-r--r--src/data/menu_cursor_de.h19
-rw-r--r--src/engine/menu_cursor.c9
18 files changed, 19 insertions, 9 deletions
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_00.png b/graphics/interface/outline_cursor_debug/outline_cursor_00.png
new file mode 100644
index 000000000..8a0cb601e
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_00.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_01.png b/graphics/interface/outline_cursor_debug/outline_cursor_01.png
new file mode 100644
index 000000000..06c691712
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_01.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_02.png b/graphics/interface/outline_cursor_debug/outline_cursor_02.png
new file mode 100644
index 000000000..bbf2e3c11
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_02.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_03.png b/graphics/interface/outline_cursor_debug/outline_cursor_03.png
new file mode 100644
index 000000000..ae0d96a01
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_03.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_04.png b/graphics/interface/outline_cursor_debug/outline_cursor_04.png
new file mode 100644
index 000000000..80f3e5063
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_04.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_05.png b/graphics/interface/outline_cursor_debug/outline_cursor_05.png
new file mode 100644
index 000000000..ec06e1daf
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_05.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_06.png b/graphics/interface/outline_cursor_debug/outline_cursor_06.png
new file mode 100644
index 000000000..edab769fc
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_06.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_07.png b/graphics/interface/outline_cursor_debug/outline_cursor_07.png
new file mode 100644
index 000000000..1404affb0
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_07.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_08.png b/graphics/interface/outline_cursor_debug/outline_cursor_08.png
new file mode 100644
index 000000000..cfb72a578
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_08.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_09.png b/graphics/interface/outline_cursor_debug/outline_cursor_09.png
new file mode 100644
index 000000000..4d8525a13
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_09.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_10.png b/graphics/interface/outline_cursor_debug/outline_cursor_10.png
new file mode 100644
index 000000000..1bf65a4e1
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_10.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_11.png b/graphics/interface/outline_cursor_debug/outline_cursor_11.png
new file mode 100644
index 000000000..e0545ffe2
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_11.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_12.png b/graphics/interface/outline_cursor_debug/outline_cursor_12.png
new file mode 100644
index 000000000..b79b3cfe8
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_12.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_13.png b/graphics/interface/outline_cursor_debug/outline_cursor_13.png
new file mode 100644
index 000000000..4ddef4874
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_13.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_14.png b/graphics/interface/outline_cursor_debug/outline_cursor_14.png
new file mode 100644
index 000000000..34792f961
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_14.png
Binary files differ
diff --git a/graphics/interface/outline_cursor_debug/outline_cursor_15.png b/graphics/interface/outline_cursor_debug/outline_cursor_15.png
new file mode 100644
index 000000000..8f958c189
--- /dev/null
+++ b/graphics/interface/outline_cursor_debug/outline_cursor_15.png
Binary files differ
diff --git a/src/data/menu_cursor_de.h b/src/data/menu_cursor_de.h
index cd56f51d9..7be9e96aa 100644
--- a/src/data/menu_cursor_de.h
+++ b/src/data/menu_cursor_de.h
@@ -1,6 +1,24 @@
#ifndef GUARD_DATA_MENU_CURSOR_H
#define GUARD_DATA_MENU_CURSOR_H
+#if DEBUG
+const u8 OutlineCursorTiles_00[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_00.4bpp");
+const u8 OutlineCursorTiles_01[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_01.4bpp");
+const u8 OutlineCursorTiles_02[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_02.4bpp");
+const u8 OutlineCursorTiles_03[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_03.4bpp");
+const u8 OutlineCursorTiles_04[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_04.4bpp");
+const u8 OutlineCursorTiles_05[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_05.4bpp");
+const u8 OutlineCursorTiles_06[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_06.4bpp");
+const u8 OutlineCursorTiles_07[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_07.4bpp");
+const u8 OutlineCursorTiles_08[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_08.4bpp");
+const u8 OutlineCursorTiles_09[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_09.4bpp");
+const u8 OutlineCursorTiles_10[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_10.4bpp");
+const u8 OutlineCursorTiles_11[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_11.4bpp");
+const u8 OutlineCursorTiles_12[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_12.4bpp");
+const u8 OutlineCursorTiles_13[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_13.4bpp");
+const u8 OutlineCursorTiles_14[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_14.4bpp");
+const u8 OutlineCursorTiles_15[] = INCBIN_U8("graphics/interface/outline_cursor_debug/outline_cursor_15.4bpp");
+#else
const u8 OutlineCursorTiles_00[] = INCBIN_U8("graphics/interface/outline_cursor_00.4bpp");
const u8 OutlineCursorTiles_01[] = INCBIN_U8("graphics/interface/outline_cursor_01.4bpp");
const u8 OutlineCursorTiles_02[] = INCBIN_U8("graphics/interface/outline_cursor_02.4bpp");
@@ -17,6 +35,7 @@ const u8 OutlineCursorTiles_12[] = INCBIN_U8("graphics/interface/outline_cursor_
const u8 OutlineCursorTiles_13[] = INCBIN_U8("graphics/interface/outline_cursor_13.4bpp");
const u8 OutlineCursorTiles_14[] = INCBIN_U8("graphics/interface/outline_cursor_14.4bpp");
const u8 OutlineCursorTiles_15[] = INCBIN_U8("graphics/interface/outline_cursor_15.4bpp");
+#endif
const struct OamData gOamData_842F11C = {
.objMode = ST_OAM_OBJ_NORMAL,
diff --git a/src/engine/menu_cursor.c b/src/engine/menu_cursor.c
index ae4d5b14a..35116d40b 100644
--- a/src/engine/menu_cursor.c
+++ b/src/engine/menu_cursor.c
@@ -11,15 +11,6 @@ EWRAM_DATA static u8 gUnknown_0203A3D2 = 0;
EWRAM_DATA static u8 gUnknown_0203A3D3 = 0;
EWRAM_DATA static u8 gUnknown_0203A3D4 = 0;
-#if DEBUG
-//const u8 gEmptySpace_08459A8C[0x1C0] = {0};
-//const u8 gEmptySpace_08459A8C[0xE300-0xC700] = {0};
-asm(".section .rodata\n\
- .global gEmptySpace_08459A8C\n\
-gEmptySpace_08459A8C:\n\
- .incbin \"pokeruby_de_debug.gba\", 0x459A8C, 0x1C00");
-#endif
-
#if ENGLISH
#include "../src/data/menu_cursor_en.h"
#elif GERMAN