aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.build.yml1
-rw-r--r--.gitignore1
-rw-r--r--LICENSE2
-rw-r--r--Makefile31
-rw-r--r--README2
-rw-r--r--data/Makefile36
-rw-r--r--data/bitmaps/Cursor.pngbin0 -> 81 bytes
-rw-r--r--data/bitmaps/Cursor.toml3
-rw-r--r--data/bitmaps/Display.pngbin0 -> 116 bytes
-rw-r--r--data/bitmaps/Display.toml3
-rw-r--r--data/bitmaps/Fail.pngbin0 -> 120 bytes
-rw-r--r--data/bitmaps/Fail.toml3
-rw-r--r--data/bitmaps/Info.pngbin0 -> 118 bytes
-rw-r--r--data/bitmaps/Info.toml3
-rw-r--r--data/bitmaps/LowBattery.pngbin0 -> 317 bytes
-rw-r--r--data/bitmaps/LowBattery.toml3
-rw-r--r--data/bitmaps/Ok.pngbin0 -> 112 bytes
-rw-r--r--data/bitmaps/Ok.toml3
-rw-r--r--data/bitmaps/RCXintro_1.pngbin0 -> 315 bytes
-rw-r--r--data/bitmaps/RCXintro_1.toml3
-rw-r--r--data/bitmaps/RCXintro_10.pngbin0 -> 96 bytes
-rw-r--r--data/bitmaps/RCXintro_10.toml3
-rw-r--r--data/bitmaps/RCXintro_11.pngbin0 -> 91 bytes
-rw-r--r--data/bitmaps/RCXintro_11.toml3
-rw-r--r--data/bitmaps/RCXintro_12.pngbin0 -> 121 bytes
-rw-r--r--data/bitmaps/RCXintro_12.toml3
-rw-r--r--data/bitmaps/RCXintro_13.pngbin0 -> 133 bytes
-rw-r--r--data/bitmaps/RCXintro_13.toml3
-rw-r--r--data/bitmaps/RCXintro_14.pngbin0 -> 149 bytes
-rw-r--r--data/bitmaps/RCXintro_14.toml3
-rw-r--r--data/bitmaps/RCXintro_15.pngbin0 -> 157 bytes
-rw-r--r--data/bitmaps/RCXintro_15.toml3
-rw-r--r--data/bitmaps/RCXintro_16.pngbin0 -> 161 bytes
-rw-r--r--data/bitmaps/RCXintro_16.toml3
-rw-r--r--data/bitmaps/RCXintro_2.pngbin0 -> 336 bytes
-rw-r--r--data/bitmaps/RCXintro_2.toml3
-rw-r--r--data/bitmaps/RCXintro_3.pngbin0 -> 243 bytes
-rw-r--r--data/bitmaps/RCXintro_3.toml3
-rw-r--r--data/bitmaps/RCXintro_4.pngbin0 -> 155 bytes
-rw-r--r--data/bitmaps/RCXintro_4.toml3
-rw-r--r--data/bitmaps/RCXintro_5.pngbin0 -> 163 bytes
-rw-r--r--data/bitmaps/RCXintro_5.toml3
-rw-r--r--data/bitmaps/RCXintro_6.pngbin0 -> 139 bytes
-rw-r--r--data/bitmaps/RCXintro_6.toml3
-rw-r--r--data/bitmaps/RCXintro_7.pngbin0 -> 133 bytes
-rw-r--r--data/bitmaps/RCXintro_7.toml3
-rw-r--r--data/bitmaps/RCXintro_8.pngbin0 -> 113 bytes
-rw-r--r--data/bitmaps/RCXintro_8.toml3
-rw-r--r--data/bitmaps/RCXintro_9.pngbin0 -> 97 bytes
-rw-r--r--data/bitmaps/RCXintro_9.toml3
-rw-r--r--data/bitmaps/Test1.pngbin0 -> 75 bytes
-rw-r--r--data/bitmaps/Test1.toml3
-rw-r--r--data/bitmaps/Test2.pngbin0 -> 82 bytes
-rw-r--r--data/bitmaps/Test2.toml3
-rw-r--r--data/bitmaps/Wait.pngbin0 -> 113 bytes
-rw-r--r--data/bitmaps/Wait.toml3
-rw-r--r--data/icons/Connections.pngbin0 -> 160 bytes
-rw-r--r--data/icons/Connections.toml3
-rw-r--r--data/icons/Devices.pngbin0 -> 230 bytes
-rw-r--r--data/icons/Devices.toml3
-rw-r--r--data/icons/Font.pngbin0 -> 575 bytes
-rw-r--r--data/icons/Font.toml3
-rw-r--r--data/icons/Icons.pngbin0 -> 2356 bytes
-rw-r--r--data/icons/Icons.toml3
-rw-r--r--data/icons/Port.pngbin0 -> 93 bytes
-rw-r--r--data/icons/Port.toml3
-rw-r--r--data/icons/Running.pngbin0 -> 274 bytes
-rw-r--r--data/icons/Running.toml3
-rw-r--r--data/icons/Status.pngbin0 -> 293 bytes
-rw-r--r--data/icons/Status.toml3
-rw-r--r--data/icons/Step.pngbin0 -> 369 bytes
-rw-r--r--data/icons/Step.toml3
-rw-r--r--data/menus/Mainmenu.toml115
-rw-r--r--data/menus/Submenu01.toml210
-rw-r--r--data/menus/Submenu02.toml783
-rw-r--r--data/menus/Submenu03.toml419
-rw-r--r--data/menus/Submenu04.toml278
-rw-r--r--data/menus/Submenu05.toml200
-rw-r--r--data/menus/Submenu06.toml75
-rw-r--r--data/menus/Submenu07.toml230
-rw-r--r--src/BtTest.inc4
-rw-r--r--src/Connections.txt23
-rw-r--r--src/Cursor.txt13
-rw-r--r--src/Devices.txt23
-rw-r--r--src/Display.txt14
-rw-r--r--src/Fail.txt14
-rw-r--r--src/Font.txt17
-rw-r--r--src/Icons.txt293
-rw-r--r--src/Info.txt14
-rw-r--r--src/LowBattery.txt18
-rw-r--r--src/Mainmenu.rms72
-rw-r--r--src/Ok.txt13
-rw-r--r--src/Port.txt12
-rw-r--r--src/RCXintro_1.txt19
-rw-r--r--src/RCXintro_10.txt13
-rw-r--r--src/RCXintro_11.txt13
-rw-r--r--src/RCXintro_12.txt13
-rw-r--r--src/RCXintro_13.txt13
-rw-r--r--src/RCXintro_14.txt13
-rw-r--r--src/RCXintro_15.txt13
-rw-r--r--src/RCXintro_16.txt13
-rw-r--r--src/RCXintro_2.txt19
-rw-r--r--src/RCXintro_3.txt19
-rw-r--r--src/RCXintro_4.txt19
-rw-r--r--src/RCXintro_5.txt19
-rw-r--r--src/RCXintro_6.txt17
-rw-r--r--src/RCXintro_7.txt16
-rw-r--r--src/RCXintro_8.txt14
-rw-r--r--src/RCXintro_9.txt14
-rw-r--r--src/Running.txt59
-rw-r--r--src/Status.txt17
-rw-r--r--src/Step.txt19
-rw-r--r--src/Submenu01.rms128
-rw-r--r--src/Submenu02.rms401
-rw-r--r--src/Submenu03.rms233
-rw-r--r--src/Submenu04.rms163
-rw-r--r--src/Submenu05.rms128
-rw-r--r--src/Submenu06.rms51
-rw-r--r--src/Submenu07.rms142
-rw-r--r--src/Test1.txt19
-rw-r--r--src/Test2.txt19
-rw-r--r--src/Wait.txt14
-rw-r--r--src/c_ui.c94
-rwxr-xr-xtools/img2src156
-rwxr-xr-xtools/menu2src161
-rwxr-xr-xtools/txt2img222
126 files changed, 2810 insertions, 2475 deletions
diff --git a/.build.yml b/.build.yml
index a1e1834..9eeff95 100644
--- a/.build.yml
+++ b/.build.yml
@@ -5,6 +5,7 @@ packages:
- wget
- unzip
- nbc
+ - python3-pil
sources:
- https://git.sr.ht/~ni/nxt-firmware
environment:
diff --git a/.gitignore b/.gitignore
index d801ece..882c7ca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,7 @@
*.lst
*.sym
*.elf
+/*.h
tags
version.mak
nxt_firmware.bin
diff --git a/LICENSE b/LICENSE
index fb590f9..084def3 100644
--- a/LICENSE
+++ b/LICENSE
@@ -7,10 +7,12 @@ Details:
- src/*: LEGO Open Source License.
- src/d_sound_adpcm.r: Permissive license, see header.
+- data/*: LEGO Open Source License, converted from original files.
- lib/*: Expat license, see header.
- include/*: see header (provided "as is").
- startup/*: see header (provided "as is").
- armdebug/*: see armdebug/README (dual, LEGO Open Source License or GPLv2).
+- tools/*: Expat license, see header.
- contrib/*: see header.
- tests/*: Expat license, see header.
diff --git a/Makefile b/Makefile
index 8a98e32..1a6b516 100644
--- a/Makefile
+++ b/Makefile
@@ -4,6 +4,7 @@ LIBDIR = $(BASE)/lib
DBGDIR = $(BASE)/armdebug/Debugger
CPUINCDIR = $(BASE)/include
STARTUPDIR = $(BASE)/startup
+TOOLSDIR = $(BASE)/tools
DATE_FMT = +%Y-%m-%dT%H:%M
ifndef SOURCE_DATE_EPOCH
@@ -31,12 +32,23 @@ THUMB_SOURCES = c_button.c c_cmd.c c_comm.c c_display.c c_input.c c_ioctrl.c \
ASM_ARM_SOURCE = Cstartup.S
ASM_THUMB_SOURCE =
+BITMAPS = Cursor Display Fail Info LowBattery Ok Wait \
+ RCXintro_1 RCXintro_2 RCXintro_3 RCXintro_4 RCXintro_5 RCXintro_6 \
+ RCXintro_7 RCXintro_8 RCXintro_9 RCXintro_10 RCXintro_11 \
+ RCXintro_12 RCXintro_13 RCXintro_14 RCXintro_15 RCXintro_16 \
+ Test1 Test2
+
+ICONS = Connections Devices Font Icons Port Running Status Step
+
+MENUS = Mainmenu \
+ Submenu01 Submenu02 Submenu03 Submenu04 Submenu05 Submenu06 Submenu07
+
vpath %.c $(SRCDIR)
vpath %.c $(LIBDIR)
vpath %.c $(STARTUPDIR)
vpath %.S $(STARTUPDIR)
-INCLUDES = -I$(CPUINCDIR)
+INCLUDES = -I$(BASE) -I$(CPUINCDIR)
MCU = arm7tdmi
STARTOFUSERFLASH_DEFINES = -DSTARTOFUSERFLASH_FROM_LINKER=1
@@ -77,6 +89,10 @@ ARM_OBJECTS = $(ARM_SOURCES:%.c=%.o) $(ASM_ARM_SOURCE:%.S=%.o)
THUMB_OBJECTS = $(THUMB_SOURCES:%.c=%.o) $(THUMB_ARM_SOURCE:%.S=%.o)
OBJECTS = $(ARM_OBJECTS) $(THUMB_OBJECTS)
+BITMAPS_SOURCES = $(BITMAPS:%=%.h)
+ICONS_SOURCES = $(ICONS:%=%.h)
+MENUS_SOURCES = $(MENUS:%=%.h)
+
all: bin
elf: $(TARGET).elf
@@ -110,10 +126,21 @@ version.mak:
endif
c_ui.o: version.mak
+c_ui.o: $(BITMAPS_SOURCES) $(ICONS_SOURCES) $(MENUS_SOURCES)
+
+%.h: data/bitmaps/%.toml data/bitmaps/%.png
+ python3 $(TOOLSDIR)/img2src -o $@ $^
+
+%.h: data/icons/%.toml data/icons/%.png
+ python3 $(TOOLSDIR)/img2src -o $@ $^
+
+%.h: data/menus/%.toml
+ python3 $(TOOLSDIR)/menu2src -o $@ $<
program: $(TARGET).bin
$(FWFLASH) $(TARGET).bin
clean:
rm -f $(TARGET).elf $(TARGET).bin $(TARGET).sym $(TARGET).lst \
- $(OBJECTS) $(OBJECTS:%.o=%.d) version.mak
+ $(OBJECTS) $(OBJECTS:%.o=%.d) version.mak \
+ $(BITMAPS_SOURCES) $(ICONS_SOURCES) $(MENUS_SOURCES)
diff --git a/README b/README
index 8dcca98..40ccfbf 100644
--- a/README
+++ b/README
@@ -27,10 +27,12 @@ Details:
- src/*: LEGO Open Source License.
- src/d_sound_adpcm.r: Permissive license, see header.
+- data/*: LEGO Open Source License, converted from original files.
- lib/*: Expat license, see header.
- include/*: see header (provided "as is").
- startup/*: see header (provided "as is").
- armdebug/*: see armdebug/README (dual, LEGO Open Source License or GPLv2).
+- tools/*: Expat license, see header.
- contrib/*: see header.
- tests/*: Expat license, see header.
diff --git a/data/Makefile b/data/Makefile
deleted file mode 100644
index 65e3e6c..0000000
--- a/data/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-BASE = ..
-SRCDIR = $(BASE)/src
-TOOLSDIR = $(BASE)/tools
-
-BITMAPS = Cursor Display Fail Info LowBattery Ok Wait \
- RCXintro_1 RCXintro_2 RCXintro_3 RCXintro_4 RCXintro_5 RCXintro_6 \
- RCXintro_7 RCXintro_8 RCXintro_9 RCXintro_10 RCXintro_11 RCXintro_12 \
- RCXintro_13 RCXintro_14 RCXintro_15 RCXintro_16 \
- Test1 Test2
-
-ICONS = Connections Devices Font Icons Port Running Status Step
-
-MENUS = Mainmenu \
- Submenu01 Submenu02 Submenu03 Submenu04 Submenu05 Submenu06 Submenu07
-
-ALL = $(BITMAPS:%=bitmaps/%.png) $(ICONS:%=icons/%.png) $(MENUS:%=menus/%.toml)
-
-all: $(ALL)
-
-vpath %.txt $(SRCDIR)
-vpath %.rms $(SRCDIR)
-
-bitmaps/%.png: %.txt
- mkdir -p bitmaps
- $(TOOLSDIR)/txt2img $< bitmaps/$*
-
-icons/%.png: %.txt
- mkdir -p icons
- $(TOOLSDIR)/txt2img $< icons/$*
-
-menus/%.toml: %.rms
- mkdir -p menus
- $(TOOLSDIR)/txt2img $< menus/$*
-
-clean:
- rm -f $(ALL) $(BITMAPS:%=bitmaps/%.toml) $(ICONS:%=icons/%.toml)
diff --git a/data/bitmaps/Cursor.png b/data/bitmaps/Cursor.png
new file mode 100644
index 0000000..36cb577
--- /dev/null
+++ b/data/bitmaps/Cursor.png
Binary files differ
diff --git a/data/bitmaps/Cursor.toml b/data/bitmaps/Cursor.toml
new file mode 100644
index 0000000..6db083e
--- /dev/null
+++ b/data/bitmaps/Cursor.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 0
+start_y = 0
diff --git a/data/bitmaps/Display.png b/data/bitmaps/Display.png
new file mode 100644
index 0000000..bc9c03c
--- /dev/null
+++ b/data/bitmaps/Display.png
Binary files differ
diff --git a/data/bitmaps/Display.toml b/data/bitmaps/Display.toml
new file mode 100644
index 0000000..cfe7c1c
--- /dev/null
+++ b/data/bitmaps/Display.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 14
+start_y = 16
diff --git a/data/bitmaps/Fail.png b/data/bitmaps/Fail.png
new file mode 100644
index 0000000..9a96f83
--- /dev/null
+++ b/data/bitmaps/Fail.png
Binary files differ
diff --git a/data/bitmaps/Fail.toml b/data/bitmaps/Fail.toml
new file mode 100644
index 0000000..5de2b4d
--- /dev/null
+++ b/data/bitmaps/Fail.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 0
+start_y = 8
diff --git a/data/bitmaps/Info.png b/data/bitmaps/Info.png
new file mode 100644
index 0000000..3154047
--- /dev/null
+++ b/data/bitmaps/Info.png
Binary files differ
diff --git a/data/bitmaps/Info.toml b/data/bitmaps/Info.toml
new file mode 100644
index 0000000..5de2b4d
--- /dev/null
+++ b/data/bitmaps/Info.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 0
+start_y = 8
diff --git a/data/bitmaps/LowBattery.png b/data/bitmaps/LowBattery.png
new file mode 100644
index 0000000..fd381d4
--- /dev/null
+++ b/data/bitmaps/LowBattery.png
Binary files differ
diff --git a/data/bitmaps/LowBattery.toml b/data/bitmaps/LowBattery.toml
new file mode 100644
index 0000000..f59b6ba
--- /dev/null
+++ b/data/bitmaps/LowBattery.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 2
+start_y = 8
diff --git a/data/bitmaps/Ok.png b/data/bitmaps/Ok.png
new file mode 100644
index 0000000..8cd32a8
--- /dev/null
+++ b/data/bitmaps/Ok.png
Binary files differ
diff --git a/data/bitmaps/Ok.toml b/data/bitmaps/Ok.toml
new file mode 100644
index 0000000..b5d30f8
--- /dev/null
+++ b/data/bitmaps/Ok.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 42
+start_y = 48
diff --git a/data/bitmaps/RCXintro_1.png b/data/bitmaps/RCXintro_1.png
new file mode 100644
index 0000000..d4c7b03
--- /dev/null
+++ b/data/bitmaps/RCXintro_1.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_1.toml b/data/bitmaps/RCXintro_1.toml
new file mode 100644
index 0000000..a5e861c
--- /dev/null
+++ b/data/bitmaps/RCXintro_1.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 16
+start_y = 0
diff --git a/data/bitmaps/RCXintro_10.png b/data/bitmaps/RCXintro_10.png
new file mode 100644
index 0000000..0284ad5
--- /dev/null
+++ b/data/bitmaps/RCXintro_10.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_10.toml b/data/bitmaps/RCXintro_10.toml
new file mode 100644
index 0000000..47a497b
--- /dev/null
+++ b/data/bitmaps/RCXintro_10.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 56
+start_y = 32
diff --git a/data/bitmaps/RCXintro_11.png b/data/bitmaps/RCXintro_11.png
new file mode 100644
index 0000000..67a7b3a
--- /dev/null
+++ b/data/bitmaps/RCXintro_11.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_11.toml b/data/bitmaps/RCXintro_11.toml
new file mode 100644
index 0000000..381c376
--- /dev/null
+++ b/data/bitmaps/RCXintro_11.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 58
+start_y = 32
diff --git a/data/bitmaps/RCXintro_12.png b/data/bitmaps/RCXintro_12.png
new file mode 100644
index 0000000..d9b92c6
--- /dev/null
+++ b/data/bitmaps/RCXintro_12.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_12.toml b/data/bitmaps/RCXintro_12.toml
new file mode 100644
index 0000000..88948c6
--- /dev/null
+++ b/data/bitmaps/RCXintro_12.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 3
+start_y = 32
diff --git a/data/bitmaps/RCXintro_13.png b/data/bitmaps/RCXintro_13.png
new file mode 100644
index 0000000..f9d2054
--- /dev/null
+++ b/data/bitmaps/RCXintro_13.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_13.toml b/data/bitmaps/RCXintro_13.toml
new file mode 100644
index 0000000..88948c6
--- /dev/null
+++ b/data/bitmaps/RCXintro_13.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 3
+start_y = 32
diff --git a/data/bitmaps/RCXintro_14.png b/data/bitmaps/RCXintro_14.png
new file mode 100644
index 0000000..b96b7dc
--- /dev/null
+++ b/data/bitmaps/RCXintro_14.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_14.toml b/data/bitmaps/RCXintro_14.toml
new file mode 100644
index 0000000..88948c6
--- /dev/null
+++ b/data/bitmaps/RCXintro_14.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 3
+start_y = 32
diff --git a/data/bitmaps/RCXintro_15.png b/data/bitmaps/RCXintro_15.png
new file mode 100644
index 0000000..e984994
--- /dev/null
+++ b/data/bitmaps/RCXintro_15.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_15.toml b/data/bitmaps/RCXintro_15.toml
new file mode 100644
index 0000000..88948c6
--- /dev/null
+++ b/data/bitmaps/RCXintro_15.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 3
+start_y = 32
diff --git a/data/bitmaps/RCXintro_16.png b/data/bitmaps/RCXintro_16.png
new file mode 100644
index 0000000..7113f0a
--- /dev/null
+++ b/data/bitmaps/RCXintro_16.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_16.toml b/data/bitmaps/RCXintro_16.toml
new file mode 100644
index 0000000..88948c6
--- /dev/null
+++ b/data/bitmaps/RCXintro_16.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 3
+start_y = 32
diff --git a/data/bitmaps/RCXintro_2.png b/data/bitmaps/RCXintro_2.png
new file mode 100644
index 0000000..2b6ee44
--- /dev/null
+++ b/data/bitmaps/RCXintro_2.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_2.toml b/data/bitmaps/RCXintro_2.toml
new file mode 100644
index 0000000..a5e861c
--- /dev/null
+++ b/data/bitmaps/RCXintro_2.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 16
+start_y = 0
diff --git a/data/bitmaps/RCXintro_3.png b/data/bitmaps/RCXintro_3.png
new file mode 100644
index 0000000..a631741
--- /dev/null
+++ b/data/bitmaps/RCXintro_3.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_3.toml b/data/bitmaps/RCXintro_3.toml
new file mode 100644
index 0000000..a5e861c
--- /dev/null
+++ b/data/bitmaps/RCXintro_3.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 16
+start_y = 0
diff --git a/data/bitmaps/RCXintro_4.png b/data/bitmaps/RCXintro_4.png
new file mode 100644
index 0000000..6390f8c
--- /dev/null
+++ b/data/bitmaps/RCXintro_4.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_4.toml b/data/bitmaps/RCXintro_4.toml
new file mode 100644
index 0000000..a5e861c
--- /dev/null
+++ b/data/bitmaps/RCXintro_4.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 16
+start_y = 0
diff --git a/data/bitmaps/RCXintro_5.png b/data/bitmaps/RCXintro_5.png
new file mode 100644
index 0000000..5c297e2
--- /dev/null
+++ b/data/bitmaps/RCXintro_5.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_5.toml b/data/bitmaps/RCXintro_5.toml
new file mode 100644
index 0000000..3d792dc
--- /dev/null
+++ b/data/bitmaps/RCXintro_5.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 23
+start_y = 0
diff --git a/data/bitmaps/RCXintro_6.png b/data/bitmaps/RCXintro_6.png
new file mode 100644
index 0000000..af8158e
--- /dev/null
+++ b/data/bitmaps/RCXintro_6.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_6.toml b/data/bitmaps/RCXintro_6.toml
new file mode 100644
index 0000000..1a80132
--- /dev/null
+++ b/data/bitmaps/RCXintro_6.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 28
+start_y = 8
diff --git a/data/bitmaps/RCXintro_7.png b/data/bitmaps/RCXintro_7.png
new file mode 100644
index 0000000..28d9b53
--- /dev/null
+++ b/data/bitmaps/RCXintro_7.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_7.toml b/data/bitmaps/RCXintro_7.toml
new file mode 100644
index 0000000..1c1eae4
--- /dev/null
+++ b/data/bitmaps/RCXintro_7.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 35
+start_y = 16
diff --git a/data/bitmaps/RCXintro_8.png b/data/bitmaps/RCXintro_8.png
new file mode 100644
index 0000000..afc386e
--- /dev/null
+++ b/data/bitmaps/RCXintro_8.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_8.toml b/data/bitmaps/RCXintro_8.toml
new file mode 100644
index 0000000..a24c6a6
--- /dev/null
+++ b/data/bitmaps/RCXintro_8.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 44
+start_y = 24
diff --git a/data/bitmaps/RCXintro_9.png b/data/bitmaps/RCXintro_9.png
new file mode 100644
index 0000000..e6a4daf
--- /dev/null
+++ b/data/bitmaps/RCXintro_9.png
Binary files differ
diff --git a/data/bitmaps/RCXintro_9.toml b/data/bitmaps/RCXintro_9.toml
new file mode 100644
index 0000000..dfbb51d
--- /dev/null
+++ b/data/bitmaps/RCXintro_9.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 52
+start_y = 24
diff --git a/data/bitmaps/Test1.png b/data/bitmaps/Test1.png
new file mode 100644
index 0000000..39ce840
--- /dev/null
+++ b/data/bitmaps/Test1.png
Binary files differ
diff --git a/data/bitmaps/Test1.toml b/data/bitmaps/Test1.toml
new file mode 100644
index 0000000..6db083e
--- /dev/null
+++ b/data/bitmaps/Test1.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 0
+start_y = 0
diff --git a/data/bitmaps/Test2.png b/data/bitmaps/Test2.png
new file mode 100644
index 0000000..913221e
--- /dev/null
+++ b/data/bitmaps/Test2.png
Binary files differ
diff --git a/data/bitmaps/Test2.toml b/data/bitmaps/Test2.toml
new file mode 100644
index 0000000..6db083e
--- /dev/null
+++ b/data/bitmaps/Test2.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 0
+start_y = 0
diff --git a/data/bitmaps/Wait.png b/data/bitmaps/Wait.png
new file mode 100644
index 0000000..144fabe
--- /dev/null
+++ b/data/bitmaps/Wait.png
Binary files differ
diff --git a/data/bitmaps/Wait.toml b/data/bitmaps/Wait.toml
new file mode 100644
index 0000000..5de2b4d
--- /dev/null
+++ b/data/bitmaps/Wait.toml
@@ -0,0 +1,3 @@
+format = "bitmap"
+start_x = 0
+start_y = 8
diff --git a/data/icons/Connections.png b/data/icons/Connections.png
new file mode 100644
index 0000000..83813e0
--- /dev/null
+++ b/data/icons/Connections.png
Binary files differ
diff --git a/data/icons/Connections.toml b/data/icons/Connections.toml
new file mode 100644
index 0000000..b362c55
--- /dev/null
+++ b/data/icons/Connections.toml
@@ -0,0 +1,3 @@
+format = "icon"
+item_pixels_x = 24
+item_pixels_y = 24
diff --git a/data/icons/Devices.png b/data/icons/Devices.png
new file mode 100644
index 0000000..8b34982
--- /dev/null
+++ b/data/icons/Devices.png
Binary files differ
diff --git a/data/icons/Devices.toml b/data/icons/Devices.toml
new file mode 100644
index 0000000..b362c55
--- /dev/null
+++ b/data/icons/Devices.toml
@@ -0,0 +1,3 @@
+format = "icon"
+item_pixels_x = 24
+item_pixels_y = 24
diff --git a/data/icons/Font.png b/data/icons/Font.png
new file mode 100644
index 0000000..20f8b62
--- /dev/null
+++ b/data/icons/Font.png
Binary files differ
diff --git a/data/icons/Font.toml b/data/icons/Font.toml
new file mode 100644
index 0000000..8d2d8aa
--- /dev/null
+++ b/data/icons/Font.toml
@@ -0,0 +1,3 @@
+format = "icon"
+item_pixels_x = 6
+item_pixels_y = 8
diff --git a/data/icons/Icons.png b/data/icons/Icons.png
new file mode 100644
index 0000000..4c29068
--- /dev/null
+++ b/data/icons/Icons.png
Binary files differ
diff --git a/data/icons/Icons.toml b/data/icons/Icons.toml
new file mode 100644
index 0000000..b362c55
--- /dev/null
+++ b/data/icons/Icons.toml
@@ -0,0 +1,3 @@
+format = "icon"
+item_pixels_x = 24
+item_pixels_y = 24
diff --git a/data/icons/Port.png b/data/icons/Port.png
new file mode 100644
index 0000000..6b53649
--- /dev/null
+++ b/data/icons/Port.png
Binary files differ
diff --git a/data/icons/Port.toml b/data/icons/Port.toml
new file mode 100644
index 0000000..3b75809
--- /dev/null
+++ b/data/icons/Port.toml
@@ -0,0 +1,3 @@
+format = "icon"
+item_pixels_x = 3
+item_pixels_y = 8
diff --git a/data/icons/Running.png b/data/icons/Running.png
new file mode 100644
index 0000000..06070df
--- /dev/null
+++ b/data/icons/Running.png
Binary files differ
diff --git a/data/icons/Running.toml b/data/icons/Running.toml
new file mode 100644
index 0000000..b362c55
--- /dev/null
+++ b/data/icons/Running.toml
@@ -0,0 +1,3 @@
+format = "icon"
+item_pixels_x = 24
+item_pixels_y = 24
diff --git a/data/icons/Status.png b/data/icons/Status.png
new file mode 100644
index 0000000..819b652
--- /dev/null
+++ b/data/icons/Status.png
Binary files differ
diff --git a/data/icons/Status.toml b/data/icons/Status.toml
new file mode 100644
index 0000000..9c5f7b8
--- /dev/null
+++ b/data/icons/Status.toml
@@ -0,0 +1,3 @@
+format = "icon"
+item_pixels_x = 12
+item_pixels_y = 8
diff --git a/data/icons/Step.png b/data/icons/Step.png
new file mode 100644
index 0000000..b3bf129
--- /dev/null
+++ b/data/icons/Step.png
Binary files differ
diff --git a/data/icons/Step.toml b/data/icons/Step.toml
new file mode 100644
index 0000000..472b4e5
--- /dev/null
+++ b/data/icons/Step.toml
@@ -0,0 +1,3 @@
+format = "icon"
+item_pixels_x = 11
+item_pixels_y = 16
diff --git a/data/menus/Mainmenu.toml b/data/menus/Mainmenu.toml
new file mode 100644
index 0000000..5b6e1b4
--- /dev/null
+++ b/data/menus/Mainmenu.toml
@@ -0,0 +1,115 @@
+format = "menu"
+item_pixels_x = 24
+item_pixels_y = 24
+
+[[items]]
+item_id = 1
+function_index = 2
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn off?"
+icon_image_no = 49
+
+[items.flags]
+skip_this_mother_id = 1
+enter_only_calls = true
+exit_load_menu = true
+
+[[items]]
+item_id = 2
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn off?"
+icon_image_no = 48
+
+[items.flags]
+skip_this_mother_id = 1
+exit_load_menu = true
+
+[[items]]
+item_id = 17
+function_index = 0
+function_parameter = 0
+file_load_no = 1
+next_menu = 1
+icon_text = "My Files"
+icon_image_no = 59
+
+[items.flags]
+exit_load_pointer = 1
+
+[[items]]
+item_id = 33
+function_index = 0
+function_parameter = 0
+file_load_no = 2
+next_menu = 1
+icon_text = "NXT Program"
+icon_image_no = 60
+
+[items.flags]
+exit_load_pointer = 1
+
+[[items]]
+item_id = 49
+function_index = 10
+function_parameter = 0
+file_load_no = 3
+next_menu = 1
+icon_text = "NXT Datalog"
+icon_image_no = 61
+
+[items.flags]
+exit_load_pointer = 1
+only_datalog_enabled = true
+
+[[items]]
+item_id = 65
+function_index = 14
+function_parameter = 0
+file_load_no = 4
+next_menu = 1
+icon_text = "View"
+icon_image_no = 62
+
+[items.flags]
+exit_load_pointer = 1
+
+[[items]]
+item_id = 81
+function_index = 0
+function_parameter = 0
+file_load_no = 7
+next_menu = 2
+icon_text = "Bluetooth"
+icon_image_no = 81
+
+[items.flags]
+exit_load_pointer = 1
+
+[[items]]
+item_id = 97
+function_index = 0
+function_parameter = 0
+file_load_no = 5
+next_menu = 1
+icon_text = "Settings"
+icon_image_no = 63
+
+[items.flags]
+exit_load_pointer = 1
+
+[[items]]
+item_id = 113
+function_index = 0
+function_parameter = 0
+file_load_no = 6
+next_menu = 1
+icon_text = "Try Me"
+icon_image_no = 64
+
+[items.flags]
+exit_load_pointer = 1
diff --git a/data/menus/Submenu01.toml b/data/menus/Submenu01.toml
new file mode 100644
index 0000000..5223086
--- /dev/null
+++ b/data/menus/Submenu01.toml
@@ -0,0 +1,210 @@
+format = "menu"
+item_pixels_x = 24
+item_pixels_y = 24
+
+[[items]]
+item_id = 1
+function_index = 6
+function_parameter = 2
+file_load_no = 0
+next_menu = 1
+icon_text = "Software files"
+icon_image_no = 28
+
+[items.flags]
+skip_this_mother_id = 1
+accept_incoming_request = true
+
+[[items]]
+item_id = 2
+function_index = 6
+function_parameter = 3
+file_load_no = 0
+next_menu = 1
+icon_text = "NXT files"
+icon_image_no = 29
+
+[items.flags]
+skip_this_mother_id = 1
+accept_incoming_request = true
+
+[[items]]
+item_id = 3
+function_index = 6
+function_parameter = 1
+file_load_no = 0
+next_menu = 1
+icon_text = "Sound files"
+icon_image_no = 27
+
+[items.flags]
+skip_this_mother_id = 1
+accept_incoming_request = true
+
+[[items]]
+item_id = 4
+function_index = 6
+function_parameter = 5
+file_load_no = 0
+next_menu = 2
+icon_text = "Datalog files"
+icon_image_no = 31
+
+[items.flags]
+accept_incoming_request = true
+only_datalog_enabled = true
+
+[[items]]
+item_id = 17
+function_index = 6
+function_parameter = 242
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 20
+function_index = 6
+function_parameter = 242
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 273
+function_index = 8
+function_parameter = 248
+file_load_no = 0
+next_menu = 0
+icon_text = "Run"
+icon_image_no = 50
+
+[items.flags]
+leave_background = true
+init_calls_with_0 = true
+
+[[items]]
+item_id = 529
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Send"
+icon_image_no = 51
+
+[items.flags]
+only_bt_on = true
+
+[[items]]
+item_id = 785
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 2
+icon_text = "Delete"
+icon_image_no = 52
+
+[[items]]
+item_id = 276
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 2
+icon_text = "Delete"
+icon_image_no = 52
+
+[[items]]
+item_id = 532
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Send"
+icon_image_no = 51
+
+[items.flags]
+only_bt_on = true
+
+[[items]]
+item_id = 4625
+function_index = 16
+function_parameter = 249
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 4881
+function_index = 9
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "Are you sure?"
+icon_image_no = 49
+
+[items.flags]
+back_twice = true
+
+[[items]]
+item_id = 8977
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "Are you sure?"
+icon_image_no = 48
+
+[items.flags]
+enter_act_as_exit = true
+
+[[items]]
+item_id = 4372
+function_index = 9
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "Are you sure?"
+icon_image_no = 49
+
+[items.flags]
+back_twice = true
+
+[[items]]
+item_id = 8468
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "Are you sure?"
+icon_image_no = 48
+
+[items.flags]
+enter_act_as_exit = true
+
+[[items]]
+item_id = 4628
+function_index = 16
+function_parameter = 249
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+init_calls_with_0 = true
+left_right_as_call = true
diff --git a/data/menus/Submenu02.toml b/data/menus/Submenu02.toml
new file mode 100644
index 0000000..be56734
--- /dev/null
+++ b/data/menus/Submenu02.toml
@@ -0,0 +1,783 @@
+format = "menu"
+item_pixels_x = 24
+item_pixels_y = 24
+
+[[items]]
+item_id = 1
+function_index = 11
+function_parameter = 247
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 17
+function_index = 11
+function_parameter = 35
+file_load_no = 0
+next_menu = 1
+icon_text = "Forward 5"
+icon_image_no = 35
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 33
+function_index = 11
+function_parameter = 34
+file_load_no = 0
+next_menu = 1
+icon_text = "Forward"
+icon_image_no = 34
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 49
+function_index = 11
+function_parameter = 41
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn right 2"
+icon_image_no = 41
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 65
+function_index = 11
+function_parameter = 40
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn right"
+icon_image_no = 40
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 81
+function_index = 11
+function_parameter = 47
+file_load_no = 0
+next_menu = 1
+icon_text = "Back right 2"
+icon_image_no = 47
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 97
+function_index = 11
+function_parameter = 39
+file_load_no = 0
+next_menu = 1
+icon_text = "Back right"
+icon_image_no = 39
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 113
+function_index = 11
+function_parameter = 43
+file_load_no = 0
+next_menu = 1
+icon_text = "Tone 1"
+icon_image_no = 43
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 129
+function_index = 11
+function_parameter = 44
+file_load_no = 0
+next_menu = 1
+icon_text = "Tone 2"
+icon_image_no = 44
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 145
+function_index = 11
+function_parameter = 36
+file_load_no = 0
+next_menu = 1
+icon_text = "Back left 2"
+icon_image_no = 36
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 161
+function_index = 11
+function_parameter = 42
+file_load_no = 0
+next_menu = 1
+icon_text = "Back left"
+icon_image_no = 42
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 177
+function_index = 11
+function_parameter = 37
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn left"
+icon_image_no = 37
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 193
+function_index = 11
+function_parameter = 38
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn left 2"
+icon_image_no = 38
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 209
+function_index = 11
+function_parameter = 33
+file_load_no = 0
+next_menu = 1
+icon_text = "Empty"
+icon_image_no = 33
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 225
+function_index = 11
+function_parameter = 45
+file_load_no = 0
+next_menu = 1
+icon_text = "Backward"
+icon_image_no = 45
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 241
+function_index = 11
+function_parameter = 46
+file_load_no = 0
+next_menu = 1
+icon_text = "Backward 5"
+icon_image_no = 46
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 273
+function_index = 11
+function_parameter = 65
+file_load_no = 0
+next_menu = 1
+icon_text = "Empty"
+icon_image_no = 33
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 529
+function_index = 11
+function_parameter = 70
+file_load_no = 0
+next_menu = 1
+icon_text = "Wait 2"
+icon_image_no = 70
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 785
+function_index = 11
+function_parameter = 71
+file_load_no = 0
+next_menu = 1
+icon_text = "Wait 5"
+icon_image_no = 71
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 1041
+function_index = 11
+function_parameter = 72
+file_load_no = 0
+next_menu = 1
+icon_text = "Wait 10"
+icon_image_no = 72
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 1297
+function_index = 11
+function_parameter = 67
+file_load_no = 0
+next_menu = 1
+icon_text = "Object"
+icon_image_no = 67
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 1553
+function_index = 11
+function_parameter = 68
+file_load_no = 0
+next_menu = 1
+icon_text = "Sound"
+icon_image_no = 68
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 1809
+function_index = 11
+function_parameter = 66
+file_load_no = 0
+next_menu = 1
+icon_text = "Light"
+icon_image_no = 66
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 2065
+function_index = 11
+function_parameter = 73
+file_load_no = 0
+next_menu = 1
+icon_text = "Dark"
+icon_image_no = 73
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 2321
+function_index = 11
+function_parameter = 69
+file_load_no = 0
+next_menu = 1
+icon_text = "Touch"
+icon_image_no = 69
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 4369
+function_index = 11
+function_parameter = 35
+file_load_no = 0
+next_menu = 1
+icon_text = "Forward 5"
+icon_image_no = 35
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 8465
+function_index = 11
+function_parameter = 34
+file_load_no = 0
+next_menu = 1
+icon_text = "Forward"
+icon_image_no = 34
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 12561
+function_index = 11
+function_parameter = 41
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn right 2"
+icon_image_no = 41
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 16657
+function_index = 11
+function_parameter = 40
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn right"
+icon_image_no = 40
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 20753
+function_index = 11
+function_parameter = 47
+file_load_no = 0
+next_menu = 1
+icon_text = "Back right 2"
+icon_image_no = 47
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 24849
+function_index = 11
+function_parameter = 39
+file_load_no = 0
+next_menu = 1
+icon_text = "Back right"
+icon_image_no = 39
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 28945
+function_index = 11
+function_parameter = 43
+file_load_no = 0
+next_menu = 1
+icon_text = "Tone 1"
+icon_image_no = 43
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 33041
+function_index = 11
+function_parameter = 44
+file_load_no = 0
+next_menu = 1
+icon_text = "Tone 2"
+icon_image_no = 44
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 37137
+function_index = 11
+function_parameter = 36
+file_load_no = 0
+next_menu = 1
+icon_text = "Back left 2"
+icon_image_no = 36
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 41233
+function_index = 11
+function_parameter = 42
+file_load_no = 0
+next_menu = 1
+icon_text = "Back left"
+icon_image_no = 42
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 45329
+function_index = 11
+function_parameter = 37
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn left"
+icon_image_no = 37
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 49425
+function_index = 11
+function_parameter = 38
+file_load_no = 0
+next_menu = 1
+icon_text = "Turn left 2"
+icon_image_no = 38
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 53521
+function_index = 11
+function_parameter = 33
+file_load_no = 0
+next_menu = 1
+icon_text = "Empty"
+icon_image_no = 33
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 57617
+function_index = 11
+function_parameter = 45
+file_load_no = 0
+next_menu = 1
+icon_text = "Backward"
+icon_image_no = 45
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 61713
+function_index = 11
+function_parameter = 46
+file_load_no = 0
+next_menu = 1
+icon_text = "Backward 5"
+icon_image_no = 46
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 69905
+function_index = 11
+function_parameter = 65
+file_load_no = 0
+next_menu = 1
+icon_text = "Empty"
+icon_image_no = 33
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 135441
+function_index = 11
+function_parameter = 70
+file_load_no = 0
+next_menu = 1
+icon_text = "Wait 2"
+icon_image_no = 70
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 200977
+function_index = 11
+function_parameter = 71
+file_load_no = 0
+next_menu = 1
+icon_text = "Wait 5"
+icon_image_no = 71
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 266513
+function_index = 11
+function_parameter = 72
+file_load_no = 0
+next_menu = 1
+icon_text = "Wait 10"
+icon_image_no = 72
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 332049
+function_index = 11
+function_parameter = 67
+file_load_no = 0
+next_menu = 1
+icon_text = "Object"
+icon_image_no = 67
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 397585
+function_index = 11
+function_parameter = 68
+file_load_no = 0
+next_menu = 1
+icon_text = "Sound"
+icon_image_no = 68
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 463121
+function_index = 11
+function_parameter = 66
+file_load_no = 0
+next_menu = 1
+icon_text = "Light"
+icon_image_no = 66
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 528657
+function_index = 11
+function_parameter = 73
+file_load_no = 0
+next_menu = 1
+icon_text = "Dark"
+icon_image_no = 73
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 594193
+function_index = 11
+function_parameter = 69
+file_load_no = 0
+next_menu = 1
+icon_text = "Touch"
+icon_image_no = 69
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 1118481
+function_index = 11
+function_parameter = 251
+file_load_no = 0
+next_menu = 1
+icon_text = "Stop"
+icon_image_no = 77
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 2167057
+function_index = 11
+function_parameter = 252
+file_load_no = 0
+next_menu = 1
+icon_text = "Loop"
+icon_image_no = 78
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 17895697
+function_index = 11
+function_parameter = 248
+file_load_no = 0
+next_menu = 0
+icon_text = "Run"
+icon_image_no = 50
+
+[items.flags]
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 34672913
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "Main menu"
+icon_image_no = 55
+
+[items.flags]
+leave_background = true
+exit_calls_with_ff = true
+enter_leaves_menufile = true
+
+[[items]]
+item_id = 68227345
+function_index = 11
+function_parameter = 250
+file_load_no = 0
+next_menu = 2
+icon_text = "Save"
+icon_image_no = 29
+
+[items.flags]
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 336662801
+function_index = 11
+function_parameter = 237
+file_load_no = 0
+next_menu = 0
+icon_text = "Yes"
+icon_image_no = 49
+
+[items.flags]
+leave_background = true
+enter_leaves_menufile = true
+
+[[items]]
+item_id = 605098257
+function_index = 11
+function_parameter = 246
+file_load_no = 0
+next_menu = 0
+icon_text = "No"
+icon_image_no = 48
+
+[items.flags]
+enter_act_as_exit = true
+leave_background = true
+exit_calls = true
diff --git a/data/menus/Submenu03.toml b/data/menus/Submenu03.toml
new file mode 100644
index 0000000..b33ea20
--- /dev/null
+++ b/data/menus/Submenu03.toml
@@ -0,0 +1,419 @@
+format = "menu"
+item_pixels_x = 24
+item_pixels_y = 24
+
+[[items]]
+item_id = 1
+function_index = 10
+function_parameter = 11
+file_load_no = 0
+next_menu = 1
+icon_text = "Temperature `C"
+icon_image_no = 15
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 2
+function_index = 10
+function_parameter = 12
+file_load_no = 0
+next_menu = 1
+icon_text = "Temperature `F"
+icon_image_no = 16
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 3
+function_index = 10
+function_parameter = 2
+file_load_no = 0
+next_menu = 1
+icon_text = "Sound dB"
+icon_image_no = 2
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 4
+function_index = 10
+function_parameter = 3
+file_load_no = 0
+next_menu = 1
+icon_text = "Sound dBA"
+icon_image_no = 3
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 5
+function_index = 10
+function_parameter = 4
+file_load_no = 0
+next_menu = 1
+icon_text = "Reflected light"
+icon_image_no = 4
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 6
+function_index = 10
+function_parameter = 5
+file_load_no = 0
+next_menu = 1
+icon_text = "Ambient light"
+icon_image_no = 5
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 7
+function_index = 10
+function_parameter = 8
+file_load_no = 0
+next_menu = 1
+icon_text = "Motor Rotations"
+icon_image_no = 9
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 8
+function_index = 10
+function_parameter = 7
+file_load_no = 0
+next_menu = 1
+icon_text = "Motor Degrees"
+icon_image_no = 8
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 9
+function_index = 10
+function_parameter = 6
+file_load_no = 0
+next_menu = 1
+icon_text = "Touch"
+icon_image_no = 7
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 10
+function_index = 10
+function_parameter = 9
+file_load_no = 0
+next_menu = 1
+icon_text = "UltraSonic inch"
+icon_image_no = 11
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 11
+function_index = 10
+function_parameter = 10
+file_load_no = 0
+next_menu = 1
+icon_text = "UltraSonic cm"
+icon_image_no = 12
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 12
+function_index = 10
+function_parameter = 13
+file_load_no = 0
+next_menu = 1
+icon_text = "Color"
+icon_image_no = 17
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 13
+function_index = 10
+function_parameter = 238
+file_load_no = 0
+next_menu = 1
+icon_text = "Done"
+icon_image_no = 49
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 17
+function_index = 10
+function_parameter = 18
+file_load_no = 0
+next_menu = 1
+icon_text = "Port 1"
+icon_image_no = 18
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 33
+function_index = 10
+function_parameter = 19
+file_load_no = 0
+next_menu = 1
+icon_text = "Port 2"
+icon_image_no = 19
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 49
+function_index = 10
+function_parameter = 20
+file_load_no = 0
+next_menu = 1
+icon_text = "Port 3"
+icon_image_no = 20
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 65
+function_index = 10
+function_parameter = 21
+file_load_no = 0
+next_menu = 1
+icon_text = "Port 4"
+icon_image_no = 21
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 23
+function_index = 10
+function_parameter = 22
+file_load_no = 0
+next_menu = 1
+icon_text = "Port A"
+icon_image_no = 22
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 39
+function_index = 10
+function_parameter = 23
+file_load_no = 0
+next_menu = 1
+icon_text = "Port B"
+icon_image_no = 23
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 55
+function_index = 10
+function_parameter = 24
+file_load_no = 0
+next_menu = 1
+icon_text = "Port C"
+icon_image_no = 24
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 24
+function_index = 10
+function_parameter = 22
+file_load_no = 0
+next_menu = 1
+icon_text = "Port A"
+icon_image_no = 22
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 40
+function_index = 10
+function_parameter = 23
+file_load_no = 0
+next_menu = 1
+icon_text = "Port B"
+icon_image_no = 23
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 56
+function_index = 10
+function_parameter = 24
+file_load_no = 0
+next_menu = 1
+icon_text = "Port C"
+icon_image_no = 23
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 29
+function_index = 10
+function_parameter = 247
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+auto_press_enter = true
+
+[[items]]
+item_id = 273
+function_index = 10
+function_parameter = 242
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+auto_press_enter = true
+back_three_times = true
+exit_load_pointer = 13
+
+[[items]]
+item_id = 279
+function_index = 10
+function_parameter = 242
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+auto_press_enter = true
+back_three_times = true
+exit_load_pointer = 13
+
+[[items]]
+item_id = 280
+function_index = 10
+function_parameter = 242
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 0
+
+[items.flags]
+auto_press_enter = true
+back_three_times = true
+exit_load_pointer = 13
+
+[[items]]
+item_id = 285
+function_index = 10
+function_parameter = 248
+file_load_no = 0
+next_menu = 2
+icon_text = "Run"
+icon_image_no = 50
+
+[items.flags]
+back_twice = true
+leave_background = true
+exit_calls_with_ff = true
+
+[[items]]
+item_id = 4381
+function_index = 10
+function_parameter = 241
+file_load_no = 0
+next_menu = 0
+icon_text = "Main menu"
+icon_image_no = 55
+
+[items.flags]
+enter_leaves_menufile = true
+exit_disable = true
+
+[[items]]
+item_id = 8477
+function_index = 10
+function_parameter = 250
+file_load_no = 0
+next_menu = 2
+icon_text = "Save"
+icon_image_no = 31
+
+[items.flags]
+exit_disable = true
+
+[[items]]
+item_id = 74013
+function_index = 10
+function_parameter = 237
+file_load_no = 0
+next_menu = 0
+icon_text = "Yes"
+icon_image_no = 49
+
+[items.flags]
+leave_background = true
+enter_leaves_menufile = true
+
+[[items]]
+item_id = 139549
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "No"
+icon_image_no = 48
+
+[items.flags]
+enter_act_as_exit = true
+leave_background = true
+exit_calls = true
diff --git a/data/menus/Submenu04.toml b/data/menus/Submenu04.toml
new file mode 100644
index 0000000..165f40e
--- /dev/null
+++ b/data/menus/Submenu04.toml
@@ -0,0 +1,278 @@
+format = "menu"
+item_pixels_x = 24
+item_pixels_y = 24
+
+[[items]]
+item_id = 1
+function_index = 14
+function_parameter = 2
+file_load_no = 0
+next_menu = 1
+icon_text = "Sound dB"
+icon_image_no = 2
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 2
+function_index = 14
+function_parameter = 3
+file_load_no = 0
+next_menu = 1
+icon_text = "Sound dBA"
+icon_image_no = 3
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 3
+function_index = 14
+function_parameter = 4
+file_load_no = 0
+next_menu = 1
+icon_text = "Reflected light"
+icon_image_no = 4
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 4
+function_index = 14
+function_parameter = 5
+file_load_no = 0
+next_menu = 1
+icon_text = "Ambient light"
+icon_image_no = 5
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 5
+function_index = 14
+function_parameter = 11
+file_load_no = 0
+next_menu = 1
+icon_text = "Temperature `C"
+icon_image_no = 15
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+init_calls_with_0 = true
+
+[[items]]
+item_id = 6
+function_index = 14
+function_parameter = 12
+file_load_no = 0
+next_menu = 1
+icon_text = "Temperature `F"
+icon_image_no = 16
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 7
+function_index = 14
+function_parameter = 8
+file_load_no = 0
+next_menu = 1
+icon_text = "Motor rotations"
+icon_image_no = 9
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 8
+function_index = 14
+function_parameter = 7
+file_load_no = 0
+next_menu = 1
+icon_text = "Motor degrees"
+icon_image_no = 8
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 9
+function_index = 14
+function_parameter = 6
+file_load_no = 0
+next_menu = 1
+icon_text = "Touch"
+icon_image_no = 7
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 10
+function_index = 14
+function_parameter = 9
+file_load_no = 0
+next_menu = 1
+icon_text = "Ultrasonic inch"
+icon_image_no = 11
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 11
+function_index = 14
+function_parameter = 10
+file_load_no = 0
+next_menu = 1
+icon_text = "Ultrasonic cm"
+icon_image_no = 12
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 12
+function_index = 14
+function_parameter = 13
+file_load_no = 0
+next_menu = 1
+icon_text = "Color"
+icon_image_no = 17
+
+[items.flags]
+skip_this_mother_id = 1
+leave_background = true
+
+[[items]]
+item_id = 17
+function_index = 14
+function_parameter = 18
+file_load_no = 0
+next_menu = 0
+icon_text = "Port 1"
+icon_image_no = 18
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 33
+function_index = 14
+function_parameter = 19
+file_load_no = 0
+next_menu = 0
+icon_text = "Port 2"
+icon_image_no = 19
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 49
+function_index = 14
+function_parameter = 20
+file_load_no = 0
+next_menu = 0
+icon_text = "Port 3"
+icon_image_no = 20
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 65
+function_index = 14
+function_parameter = 21
+file_load_no = 0
+next_menu = 0
+icon_text = "Port 4"
+icon_image_no = 21
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 23
+function_index = 14
+function_parameter = 22
+file_load_no = 0
+next_menu = 0
+icon_text = "Port A"
+icon_image_no = 22
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 39
+function_index = 14
+function_parameter = 23
+file_load_no = 0
+next_menu = 0
+icon_text = "Port B"
+icon_image_no = 23
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 55
+function_index = 14
+function_parameter = 24
+file_load_no = 0
+next_menu = 0
+icon_text = "Port C"
+icon_image_no = 24
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 24
+function_index = 14
+function_parameter = 22
+file_load_no = 0
+next_menu = 0
+icon_text = "Port A"
+icon_image_no = 22
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 40
+function_index = 14
+function_parameter = 23
+file_load_no = 0
+next_menu = 0
+icon_text = "Port B"
+icon_image_no = 23
+
+[items.flags]
+leave_background = true
+
+[[items]]
+item_id = 56
+function_index = 14
+function_parameter = 24
+file_load_no = 0
+next_menu = 0
+icon_text = "Port C"
+icon_image_no = 24
+
+[items.flags]
+leave_background = true
diff --git a/data/menus/Submenu05.toml b/data/menus/Submenu05.toml
new file mode 100644
index 0000000..417a4e7
--- /dev/null
+++ b/data/menus/Submenu05.toml
@@ -0,0 +1,200 @@
+format = "menu"
+item_pixels_x = 24
+item_pixels_y = 24
+
+[[items]]
+item_id = 1
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Volume"
+icon_image_no = 57
+
+[items.flags]
+accept_incoming_request = true
+
+[[items]]
+item_id = 2
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Sleep"
+icon_image_no = 58
+
+[items.flags]
+accept_incoming_request = true
+
+[[items]]
+item_id = 3
+function_index = 1
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "NXT Version"
+icon_image_no = 79
+
+[[items]]
+item_id = 4
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Delete files"
+icon_image_no = 52
+
+[items.flags]
+accept_incoming_request = true
+
+[[items]]
+item_id = 17
+function_index = 7
+function_parameter = 239
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 57
+
+[items.flags]
+leave_background = true
+exit_calls_with_ff = true
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 33
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 53
+
+[[items]]
+item_id = 49
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 54
+
+[[items]]
+item_id = 18
+function_index = 4
+function_parameter = 239
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 58
+
+[items.flags]
+leave_background = true
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 34
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 53
+
+[[items]]
+item_id = 50
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 54
+
+[[items]]
+item_id = 20
+function_index = 5
+function_parameter = 2
+file_load_no = 0
+next_menu = 2
+icon_text = "Software files"
+icon_image_no = 28
+
+[items.flags]
+skip_this_mother_id = 1
+
+[[items]]
+item_id = 36
+function_index = 5
+function_parameter = 3
+file_load_no = 0
+next_menu = 2
+icon_text = "NXT files"
+icon_image_no = 29
+
+[items.flags]
+skip_this_mother_id = 1
+
+[[items]]
+item_id = 52
+function_index = 5
+function_parameter = 1
+file_load_no = 0
+next_menu = 2
+icon_text = "Sound files"
+icon_image_no = 27
+
+[items.flags]
+skip_this_mother_id = 1
+
+[[items]]
+item_id = 68
+function_index = 5
+function_parameter = 5
+file_load_no = 0
+next_menu = 2
+icon_text = "Datalog files"
+icon_image_no = 31
+
+[items.flags]
+skip_this_mother_id = 1
+only_datalog_enabled = true
+
+[[items]]
+item_id = 84
+function_index = 5
+function_parameter = 4
+file_load_no = 0
+next_menu = 2
+icon_text = "Try me files"
+icon_image_no = 30
+
+[items.flags]
+skip_this_mother_id = 1
+
+[[items]]
+item_id = 276
+function_index = 5
+function_parameter = 241
+file_load_no = 0
+next_menu = 0
+icon_text = "Are you sure?"
+icon_image_no = 49
+
+[items.flags]
+back_twice = true
+init_calls_with_0 = true
+
+[[items]]
+item_id = 532
+function_index = 5
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "Are you sure?"
+icon_image_no = 48
+
+[items.flags]
+enter_act_as_exit = true
+init_calls_with_0 = true
diff --git a/data/menus/Submenu06.toml b/data/menus/Submenu06.toml
new file mode 100644
index 0000000..681d53f
--- /dev/null
+++ b/data/menus/Submenu06.toml
@@ -0,0 +1,75 @@
+format = "menu"
+item_pixels_x = 24
+item_pixels_y = 24
+
+[[items]]
+item_id = 1
+function_index = 6
+function_parameter = 4
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 30
+
+[items.flags]
+auto_press_enter = true
+
+[[items]]
+item_id = 17
+function_index = 6
+function_parameter = 242
+file_load_no = 0
+next_menu = 2
+icon_text = " "
+icon_image_no = 30
+
+[items.flags]
+exit_leaves_menufile = true
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 273
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 2
+icon_text = "Delete"
+icon_image_no = 52
+
+[[items]]
+item_id = 529
+function_index = 8
+function_parameter = 248
+file_load_no = 0
+next_menu = 0
+icon_text = "Run"
+icon_image_no = 50
+
+[items.flags]
+leave_background = true
+init_calls_with_0 = true
+
+[[items]]
+item_id = 4369
+function_index = 9
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "Are you sure?"
+icon_image_no = 49
+
+[items.flags]
+back_twice = true
+
+[[items]]
+item_id = 8465
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 0
+icon_text = "Are you sure?"
+icon_image_no = 48
+
+[items.flags]
+enter_act_as_exit = true
diff --git a/data/menus/Submenu07.toml b/data/menus/Submenu07.toml
new file mode 100644
index 0000000..a1b5ff5
--- /dev/null
+++ b/data/menus/Submenu07.toml
@@ -0,0 +1,230 @@
+format = "menu"
+item_pixels_x = 24
+item_pixels_y = 24
+
+[[items]]
+item_id = 1
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Search"
+icon_image_no = 86
+
+[items.flags]
+accept_incoming_request = true
+only_bt_on = true
+
+[[items]]
+item_id = 2
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "My contacts"
+icon_image_no = 82
+
+[items.flags]
+accept_incoming_request = true
+only_bt_on = true
+
+[[items]]
+item_id = 3
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Connections"
+icon_image_no = 83
+
+[items.flags]
+accept_incoming_request = true
+only_bt_on = true
+
+[[items]]
+item_id = 4
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Visibility"
+icon_image_no = 84
+
+[items.flags]
+accept_incoming_request = true
+only_bt_on = true
+
+[[items]]
+item_id = 5
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "On/Off"
+icon_image_no = 85
+
+[items.flags]
+accept_incoming_request = true
+
+[[items]]
+item_id = 17
+function_index = 18
+function_parameter = 255
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 87
+
+[items.flags]
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 18
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 87
+
+[items.flags]
+auto_press_enter = true
+
+[[items]]
+item_id = 19
+function_index = 20
+function_parameter = 246
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 87
+
+[items.flags]
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 20
+function_index = 17
+function_parameter = 235
+file_load_no = 0
+next_menu = 0
+icon_text = "Visible"
+icon_image_no = 90
+
+[[items]]
+item_id = 36
+function_index = 17
+function_parameter = 234
+file_load_no = 0
+next_menu = 0
+icon_text = "Invisible"
+icon_image_no = 91
+
+[[items]]
+item_id = 21
+function_index = 3
+function_parameter = 235
+file_load_no = 0
+next_menu = 0
+icon_text = "On"
+icon_image_no = 92
+
+[items.flags]
+exit_leaves_menufile = true
+
+[[items]]
+item_id = 37
+function_index = 3
+function_parameter = 234
+file_load_no = 0
+next_menu = 0
+icon_text = "Off"
+icon_image_no = 93
+
+[items.flags]
+exit_leaves_menufile = true
+only_bt_on = true
+
+[[items]]
+item_id = 273
+function_index = 19
+function_parameter = 242
+file_load_no = 0
+next_menu = 1
+icon_text = " "
+icon_image_no = 87
+
+[items.flags]
+back_twice = true
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 274
+function_index = 19
+function_parameter = 242
+file_load_no = 0
+next_menu = 2
+icon_text = " "
+icon_image_no = 87
+
+[items.flags]
+back_twice = true
+left_right_as_call = true
+init_calls_with_1 = true
+
+[[items]]
+item_id = 275
+function_index = 20
+function_parameter = 240
+file_load_no = 0
+next_menu = 0
+icon_text = "Disconnect"
+icon_image_no = 89
+
+[[items]]
+item_id = 4369
+function_index = 16
+function_parameter = 245
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 87
+
+[items.flags]
+init_calls_with_0 = true
+left_right_as_call = true
+
+[[items]]
+item_id = 4370
+function_index = 19
+function_parameter = 241
+file_load_no = 0
+next_menu = 0
+icon_text = "Delete"
+icon_image_no = 52
+
+[[items]]
+item_id = 8466
+function_index = 0
+function_parameter = 0
+file_load_no = 0
+next_menu = 1
+icon_text = "Connect"
+icon_image_no = 88
+
+[[items]]
+item_id = 74002
+function_index = 16
+function_parameter = 245
+file_load_no = 0
+next_menu = 0
+icon_text = " "
+icon_image_no = 87
+
+[items.flags]
+back_twice = true
+init_calls_with_0 = true
+left_right_as_call = true
diff --git a/src/BtTest.inc b/src/BtTest.inc
index 65575af..8251965 100644
--- a/src/BtTest.inc
+++ b/src/BtTest.inc
@@ -7,8 +7,8 @@
#endif
#ifdef TESTPRG
-#include "Test1.txt"
-#include "Test2.txt"
+#include "Test1.h"
+#include "Test2.h"
#endif
extern void BtIo(void);
diff --git a/src/Connections.txt b/src/Connections.txt
deleted file mode 100644
index 35badf3..0000000
--- a/src/Connections.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-const ICON Connections =
-{
- 0x04,0x00, // Graphics Format
- 0x01,0x20, // Graphics DataSize
- 0x01, // Graphics Count X
- 0x04, // Graphics Count Y
- 0x18, // Graphics Width
- 0x18, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDB,0x00,0x00,0x7E,0x81,0x81,0x7E,0x00,0x00,0xDB,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDB,0x00,0x00,0x00,0x82,0xFF,0x80,0x00,0x00,0xDB,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDB,0x00,0x00,0xE2,0x91,0x89,0x86,0x00,0x00,0xDB,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDB,0x00,0x00,0x42,0x81,0x89,0x76,0x00,0x00,0xDB,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
- }
-};
diff --git a/src/Cursor.txt b/src/Cursor.txt
deleted file mode 100644
index 946590a..0000000
--- a/src/Cursor.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-#define Cursor_size 15
-const BMPMAP Cursor =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x08, // Graphics DataSize
- 0x00, // Graphics Start X
- 0x00, // Graphics Start Y
- 0x07, // Graphics Width
- 0x08, // Graphics Height
- {
- 0x21,0x31,0x39,0x3D,0x39,0x31,0x21
- }
-};
diff --git a/src/Devices.txt b/src/Devices.txt
deleted file mode 100644
index e10c4d8..0000000
--- a/src/Devices.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-const ICON Devices =
-{
- 0x04,0x00, // Graphics Format
- 0x01,0x20, // Graphics DataSize
- 0x01, // Graphics Count X
- 0x04, // Graphics Count Y
- 0x18, // Graphics Width
- 0x18, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x82,0x44,0x28,0xFF,0x11,0xAA,0x44,0x00,0x00,0x06,0x01,0x00,0x40,0x20,0x11,0x0E,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x24,0x24,0x24,0x3C,0x25,0x25,0x25,0x3C,0x24,0x24,0x24,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x70,0x08,0x30,0x40,0x40,0x40,0x40,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x4E,0x91,0x51,0x91,0x51,0x8E,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x10,0x11,0x12,0x11,0x12,0x11,0x12,0x10,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xBF,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xBF,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x06,0x07,0x05,0x06,0x05,0x06,0x05,0x06,0x05,0x06,0x05,0x06,0x05,0x07,0x06,0x00,0x00,0x00,0x00
- }
-};
diff --git a/src/Display.txt b/src/Display.txt
deleted file mode 100644
index f0e1d5e..0000000
--- a/src/Display.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-const BMPMAP Display =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0xD8, // Graphics DataSize
- 0x0E, // Graphics Start X
- 0x10, // Graphics Start Y
- 0x48, // Graphics Width
- 0x18, // Graphics Height
- {
- 0xF8,0xFC,0x0E,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0E,0xFC,0xF8,0xC0,
- 0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,
- 0x0F,0x1F,0x38,0x30,0x30,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x70,0x78,0x7F,0x3F,0x1F
- }
-};
diff --git a/src/Fail.txt b/src/Fail.txt
deleted file mode 100644
index ba27212..0000000
--- a/src/Fail.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-const BMPMAP Fail =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x48, // Graphics DataSize
- 0x00, // Graphics Start X
- 0x08, // Graphics Start Y
- 0x18, // Graphics Width
- 0x18, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x60,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x30,0x0C,0x03,0x00,0x7C,0x00,0x03,0x0C,0x30,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x04,0x04,0x04,0x04,0x05,0x04,0x04,0x04,0x04,0x04,0x03,0x00,0x00,0x00,0x00,0x00
- }
-};
diff --git a/src/Font.txt b/src/Font.txt
deleted file mode 100644
index dbc048f..0000000
--- a/src/Font.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-const ICON Font =
-{
- 0x04,0x00, // Graphics Format
- 0x02,0x40, // Graphics DataSize
- 0x10, // Graphics Count X
- 0x06, // Graphics Count Y
- 0x06, // Graphics Width
- 0x08, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x5F,0x06,0x00,0x00,0x07,0x03,0x00,0x07,0x03,0x00,0x24,0x7E,0x24,0x7E,0x24,0x00,0x24,0x2B,0x6A,0x12,0x00,0x00,0x63,0x13,0x08,0x64,0x63,0x00,0x30,0x4C,0x52,0x22,0x50,0x00,0x00,0x07,0x03,0x00,0x00,0x00,0x00,0x3E,0x41,0x00,0x00,0x00,0x00,0x41,0x3E,0x00,0x00,0x00,0x08,0x3E,0x1C,0x3E,0x08,0x00,0x08,0x08,0x3E,0x08,0x08,0x00,0x80,0x60,0x60,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x20,0x10,0x08,0x04,0x02,0x00,
- 0x3E,0x51,0x49,0x45,0x3E,0x00,0x00,0x42,0x7F,0x40,0x00,0x00,0x62,0x51,0x49,0x49,0x46,0x00,0x22,0x49,0x49,0x49,0x36,0x00,0x18,0x14,0x12,0x7F,0x10,0x00,0x2F,0x49,0x49,0x49,0x31,0x00,0x3C,0x4A,0x49,0x49,0x30,0x00,0x01,0x71,0x09,0x05,0x03,0x00,0x36,0x49,0x49,0x49,0x36,0x00,0x06,0x49,0x49,0x29,0x1E,0x00,0x00,0x6C,0x6C,0x00,0x00,0x00,0x00,0xEC,0x6C,0x00,0x00,0x00,0x08,0x14,0x22,0x41,0x00,0x00,0x24,0x24,0x24,0x24,0x24,0x00,0x00,0x41,0x22,0x14,0x08,0x00,0x02,0x01,0x59,0x09,0x06,0x00,
- 0x3E,0x41,0x5D,0x55,0x1E,0x00,0x7E,0x11,0x11,0x11,0x7E,0x00,0x7F,0x49,0x49,0x49,0x36,0x00,0x3E,0x41,0x41,0x41,0x22,0x00,0x7F,0x41,0x41,0x41,0x3E,0x00,0x7F,0x49,0x49,0x49,0x41,0x00,0x7F,0x09,0x09,0x09,0x01,0x00,0x3E,0x41,0x49,0x49,0x7A,0x00,0x7F,0x08,0x08,0x08,0x7F,0x00,0x00,0x41,0x7F,0x41,0x00,0x00,0x30,0x40,0x40,0x40,0x3F,0x00,0x7F,0x08,0x14,0x22,0x41,0x00,0x7F,0x40,0x40,0x40,0x40,0x00,0x7F,0x02,0x04,0x02,0x7F,0x00,0x7F,0x02,0x04,0x08,0x7F,0x00,0x3E,0x41,0x41,0x41,0x3E,0x00,
- 0x7F,0x09,0x09,0x09,0x06,0x00,0x3E,0x41,0x51,0x21,0x5E,0x00,0x7F,0x09,0x09,0x19,0x66,0x00,0x26,0x49,0x49,0x49,0x32,0x00,0x01,0x01,0x7F,0x01,0x01,0x00,0x3F,0x40,0x40,0x40,0x3F,0x00,0x1F,0x20,0x40,0x20,0x1F,0x00,0x3F,0x40,0x3C,0x40,0x3F,0x00,0x63,0x14,0x08,0x14,0x63,0x00,0x07,0x08,0x70,0x08,0x07,0x00,0x71,0x49,0x45,0x43,0x00,0x00,0x00,0x7F,0x41,0x41,0x00,0x00,0x02,0x04,0x08,0x10,0x20,0x00,0x00,0x41,0x41,0x7F,0x00,0x00,0x04,0x02,0x01,0x02,0x04,0x00,0x80,0x80,0x80,0x80,0x80,0x00,
- 0x00,0x02,0x05,0x02,0x00,0x00,0x20,0x54,0x54,0x54,0x78,0x00,0x7F,0x44,0x44,0x44,0x38,0x00,0x38,0x44,0x44,0x44,0x28,0x00,0x38,0x44,0x44,0x44,0x7F,0x00,0x38,0x54,0x54,0x54,0x08,0x00,0x08,0x7E,0x09,0x09,0x00,0x00,0x18,0x24,0xA4,0xA4,0xFC,0x00,0x7F,0x04,0x04,0x78,0x00,0x00,0x00,0x00,0x7D,0x40,0x00,0x00,0x40,0x80,0x84,0x7D,0x00,0x00,0x7F,0x10,0x28,0x44,0x00,0x00,0x00,0x00,0x7F,0x40,0x00,0x00,0x7C,0x04,0x18,0x04,0x78,0x00,0x7C,0x04,0x04,0x78,0x00,0x00,0x38,0x44,0x44,0x44,0x38,0x00,
- 0xFC,0x44,0x44,0x44,0x38,0x00,0x38,0x44,0x44,0x44,0xFC,0x00,0x44,0x78,0x44,0x04,0x08,0x00,0x08,0x54,0x54,0x54,0x20,0x00,0x04,0x3E,0x44,0x24,0x00,0x00,0x3C,0x40,0x20,0x7C,0x00,0x00,0x1C,0x20,0x40,0x20,0x1C,0x00,0x3C,0x60,0x30,0x60,0x3C,0x00,0x6C,0x10,0x10,0x6C,0x00,0x00,0x9C,0xA0,0x60,0x3C,0x00,0x00,0x64,0x54,0x54,0x4C,0x00,0x00,0x08,0x3E,0x41,0x41,0x00,0x00,0x00,0x00,0x77,0x00,0x00,0x00,0x00,0x41,0x41,0x3E,0x08,0x00,0x02,0x01,0x02,0x01,0x00,0x00,0x10,0x20,0x40,0x38,0x07,0x00
- }
-};
diff --git a/src/Icons.txt b/src/Icons.txt
deleted file mode 100644
index 0c4626d..0000000
--- a/src/Icons.txt
+++ /dev/null
@@ -1,293 +0,0 @@
-const ICON Icons =
-{
- 0x04,0x00, // Graphics Format
- 0x1A,0x70, // Graphics DataSize
- 0x01, // Graphics Count X
- 0x5E, // Graphics Count Y
- 0x18, // Graphics Width
- 0x18, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xA0,0x50,0xB0,0x50,0xB0,0x50,0xA0,0xC0,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x88,0x47,0x2F,0x1F,0x1E,0x1F,0x1E,0x1D,0x0E,0x07,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x06,0x09,0x08,0x04,0x02,0x01,0x08,0x14,0x1F,0x00,0x1F,0x15,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xA0,0x50,0xB0,0x50,0xB0,0x50,0xA0,0xC0,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x88,0x47,0x2F,0x1F,0x1E,0x1F,0x1E,0x1D,0x0E,0x07,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x06,0x09,0x08,0x04,0x02,0x01,0x08,0x14,0x1F,0x00,0x1F,0x15,0x0A,0x00,0x1E,0x09,0x1E,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x98,0x40,0x40,0x20,0x20,0x20,0x40,0x40,0x98,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x02,0x42,0x20,0x07,0x18,0x60,0x80,0x00,0x00,0x00,0x80,0x60,0x18,0x07,0x00,0x10,0x22,0x02,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0A,0x15,0x35,0x25,0x35,0x15,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0xC0,0x60,0xA0,0x60,0xC0,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x1A,0x75,0xAA,0x55,0xAA,0x55,0xAA,0x75,0x1A,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0A,0x15,0x35,0x25,0x35,0x15,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0xFE,0x02,0xC3,0xC2,0xC2,0x02,0xC3,0x42,0xC2,0x03,0x02,0x02,0x02,0x03,0x02,0xFE,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x1F,0x1C,0x1D,0x1D,0x1D,0x1C,0x1D,0x1D,0x1D,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,
- 0x00,0x00,0x08,0x04,0x04,0x02,0x09,0x09,0x4C,0x4E,0xCB,0xC8,0xC8,0xC8,0xC8,0x70,0x00,0x00,0xF8,0x04,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x18,0x18,0x30,0x30,0x30,0x34,0x35,0x1D,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x80,0xC0,0x80,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x10,0xBA,0xC6,0x01,0x11,0x38,0x6C,0x38,0x11,0x01,0xC6,0xBA,0x10,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x01,0x02,0x06,0x02,0x01,0x03,0x00,0x00,0x1E,0x12,0x0C,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x80,0xC0,0x80,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x10,0xBA,0xC6,0x01,0x11,0x38,0x6C,0x38,0x11,0x01,0xC6,0xBA,0x10,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x01,0x02,0x06,0x02,0x01,0x03,0x00,0x00,0x1E,0x0A,0x14,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0xF8,0x06,0x01,0x01,0x00,0x03,0x01,0x00,0x00,0x01,0x01,0x06,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x04,0x08,0x08,0x08,0x08,0x08,0x04,0x04,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0xE0,0x3C,0xC3,0x00,0x00,0x00,0xFF,0x10,0x10,0x82,0x6C,0x10,0x01,0xC6,0x38,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x01,0x02,0x04,0x07,0x00,0x00,0x1C,0x00,0x1C,0x05,0x08,0x1C,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0xE0,0x3C,0xC3,0x00,0x00,0x00,0xFF,0x10,0x10,0x82,0x6C,0x10,0x01,0xC6,0x38,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x01,0x02,0x04,0x07,0x00,0x1C,0x14,0x00,0x1C,0x05,0x08,0x04,0x1C,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x30,0x48,0x48,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0xC0,0x40,0x40,0x40,0x4F,0xD0,0x50,0x50,0x49,0x40,0xFC,0x04,0x07,0x05,0x05,0x05,0x07,0x04,0x04,0x07,0x00,0x00,
- 0x00,0x00,0x07,0x06,0x06,0x06,0x06,0x07,0x04,0x04,0x04,0x04,0x1F,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x30,0x48,0x48,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0xC0,0x40,0x40,0x40,0x5F,0xC4,0x44,0x40,0x40,0x40,0xFC,0x04,0x07,0x05,0x05,0x05,0x07,0x04,0x04,0x07,0x00,0x00,
- 0x00,0x00,0x07,0x06,0x06,0x06,0x06,0x07,0x04,0x04,0x04,0x04,0x1F,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x08,0xF0,0x00,0x00,0x00,0x00,0x60,0x90,0x90,0x60,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x7F,0x04,0x7F,0x80,0x00,0x00,0x00,0xC0,0x20,0x20,0x40,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x10,0x08,0x07,0x00,0x00,0x03,0x04,0x04,0x02,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x08,0xF0,0x00,0x00,0x00,0x00,0x60,0x90,0x90,0x60,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x7F,0x04,0x7F,0x80,0x00,0x00,0x00,0xE0,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x10,0x08,0x07,0x00,0x00,0x07,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x40,0xA0,0x60,0xA0,0x40,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xC0,0x30,0x18,0x0F,0x0A,0x0D,0x1A,0x35,0xEA,0xF5,0xFA,0xFF,0xF8,0xF8,0xF0,0xE0,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x01,0x06,0x04,0x08,0x08,0x08,0x04,0x06,0x01,0x03,0x07,0x07,0x07,0x07,0x03,0x01,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x3C,0x3C,0x3C,0x24,0x25,0x3D,0x25,0x24,0x3C,0x24,0x24,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x24,0x24,0x3C,0x3C,0x3D,0x3D,0x25,0x24,0x3C,0x24,0x24,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x24,0x24,0x3C,0x24,0x25,0x3D,0x3D,0x3C,0x3C,0x24,0x24,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x24,0x24,0x3C,0x24,0x25,0x3D,0x25,0x24,0x3C,0x3C,0x3C,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x78,0x78,0x78,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x24,0x24,0x3C,0x24,0x25,0x3D,0x25,0x24,0x3C,0x24,0x24,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x48,0x48,0x78,0x78,0x78,0x78,0x48,0x48,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x24,0x24,0x3C,0x24,0x25,0x3D,0x25,0x24,0x3C,0x24,0x24,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x48,0x48,0x78,0x48,0x48,0x78,0x78,0x78,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x24,0x24,0x3C,0x24,0x25,0x3D,0x25,0x24,0x3C,0x24,0x24,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xF0,0x10,0xF0,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0xF0,0x10,0xF0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x1F,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x1F,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x10,0x10,0x1F,0x11,0x1D,0x1D,0x11,0x11,0x11,0x1F,0x10,0x10,0x10,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xF0,0x10,0xF0,0x10,0x10,0x10,0x10,0x90,0x90,0x50,0x50,0xD0,0x10,0x10,0x10,0xF0,0x10,0xF0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x1F,0x20,0x20,0x20,0x2C,0x2F,0x20,0x20,0x26,0x27,0x20,0x20,0x20,0x1F,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x10,0x10,0x1F,0x11,0x1D,0x1D,0x11,0x11,0x11,0x1F,0x10,0x10,0x10,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xF0,0x10,0xF0,0x10,0x10,0x10,0xD0,0x50,0x50,0x50,0x50,0xD0,0x10,0x10,0x10,0xF0,0x10,0xF0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x1F,0x20,0x20,0x20,0x2F,0x28,0x23,0x23,0x28,0x2F,0x20,0x20,0x20,0x1F,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x10,0x10,0x1F,0x11,0x1D,0x1D,0x11,0x11,0x11,0x1F,0x10,0x10,0x10,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xF0,0x10,0xF0,0x10,0xD0,0x50,0xD0,0x90,0x50,0x50,0x90,0xD0,0x50,0xD0,0x10,0xF0,0x10,0xF0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x3F,0x40,0x41,0x41,0x41,0x40,0x41,0x41,0x40,0x41,0x41,0x41,0x40,0x3F,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x10,0x10,0x1F,0x11,0x1D,0x1D,0x11,0x11,0x11,0x1F,0x10,0x10,0x10,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xF0,0x10,0xF0,0x10,0x10,0x10,0x90,0x50,0x70,0x50,0x70,0x50,0x90,0x10,0x10,0xF0,0x10,0xF0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x1F,0x20,0x20,0x20,0x2F,0x30,0x25,0x28,0x25,0x30,0x2F,0x20,0x20,0x1F,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x10,0x10,0x1F,0x11,0x1D,0x1D,0x11,0x11,0x11,0x1F,0x10,0x10,0x10,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xF0,0x10,0xF0,0x90,0xD0,0x90,0x10,0x10,0x10,0x10,0x10,0x50,0x10,0x10,0x10,0xF0,0x10,0xF0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x3F,0x40,0x5F,0x50,0x54,0x50,0x52,0x50,0x51,0x50,0x78,0x50,0x40,0x3F,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x08,0x10,0x10,0x10,0x10,0x1F,0x11,0x1D,0x1D,0x11,0x11,0x11,0x1F,0x10,0x10,0x10,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x06,0xFD,0x00,0x00,0x00,0x00,0xFD,0x06,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x10,0x10,0x10,0x10,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x40,0x80,0x00,0x00,0x00,0x58,0x68,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x06,0xFD,0x00,0x00,0x00,0x00,0xFD,0x06,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x10,0x10,0x10,0x10,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x20,0x20,0x20,0x20,0xE0,0x00,0x68,0x58,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x60,0x90,0x08,0x04,0x0E,0x08,0x08,0x0F,0x00,0x00,0x00,0x80,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x07,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0xE0,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x06,0x09,0x10,0x20,0x70,0x10,0x10,0xF0,0x00,0x00,0x00,0x01,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x04,0x04,0x04,0x04,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0xE0,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x68,0x58,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x06,0x09,0x10,0x20,0x70,0x10,0x10,0xF0,0x00,0x00,0x00,0x01,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x04,0x04,0x04,0x04,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x20,0x20,0x20,0x20,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x80,0x00,0x00,0x00,0x0F,0x08,0x08,0x0E,0x04,0x08,0x90,0x60,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x07,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0xE0,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x01,0x00,0x00,0x00,0xF0,0x10,0x10,0x70,0x20,0x10,0x09,0x06,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x04,0x04,0x04,0x04,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x68,0x58,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0xE0,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x01,0x00,0x00,0x00,0xF0,0x10,0x10,0x70,0x20,0x10,0x09,0x06,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x04,0x04,0x04,0x04,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x20,0x20,0x20,0x20,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x60,0x90,0x08,0x04,0x0E,0x08,0x08,0x0F,0x00,0x00,0x00,0x80,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x07,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0x40,0x40,0x00,0x00,0x00,0xC0,0x60,0x20,0x20,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x7F,0x00,0x00,0x80,0xC0,0xC0,0xC0,0xBF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x03,0x01,0x00,0x00,0x00,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x40,0x40,0x40,0x40,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x05,0x08,0x10,0x10,0x08,0x05,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x40,0x40,0x40,0x40,0xC0,0x00,0x00,0x58,0x68,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x05,0x08,0x10,0x10,0x08,0x05,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x68,0x58,0x00,0xE0,0x20,0x20,0x20,0x20,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x80,0x00,0x00,0x00,0x0F,0x08,0x08,0x0E,0x04,0x08,0x90,0x60,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x07,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x40,0xA0,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0xA0,0x40,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x82,0x44,0x28,0x11,0x82,0x44,0x82,0x11,0x28,0x44,0x82,0x01,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x04,0x0A,0x11,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x11,0x0A,0x04,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x60,0x10,0x90,0x60,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0xC0,0x20,0x20,0x40,0x40,0x80,0x80,0x80,0x60,0x18,0x86,0x61,0x18,0x06,0x01,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x03,0x04,0x04,0x08,0x08,0x10,0x10,0x20,0x20,0x18,0x06,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xA8,0xA8,0x54,0x54,0x2A,0x2A,0x00,0x3F,0x21,0x32,0x2C,0x24,0x24,0x24,0x2C,0x32,0x21,0x3F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x40,0x40,0x60,0x60,0x60,0x40,0x40,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0x01,0xFF,0x01,0xFF,0x01,0xFF,0x01,0xFF,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x08,0x0F,0x08,0x0F,0x08,0x0F,0x08,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x01,0x01,0x02,0x02,0x04,0x04,0x88,0x88,0x50,0x50,0x20,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x08,0x04,0x04,0x02,0x02,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x20,0x50,0x50,0x88,0x88,0x04,0x04,0x02,0x02,0x01,0x01,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x02,0x04,0x04,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xFF,0x01,0x01,0x01,0x01,0x7F,0x40,0x48,0x4C,0x7A,0x01,0x00,0x00,0x01,0xFA,0x0C,0x08,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x03,0x04,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x04,0x03,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0xC0,0xC0,0xC0,0xC0,0xC0,0x80,0x80,0x60,0xE0,0xC0,0x80,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xF8,0xFE,0x07,0x21,0x21,0x20,0x20,0xE0,0x00,0x00,0x01,0x01,0x07,0xFE,0xF9,0x01,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x03,0x07,0x0C,0x0C,0x18,0x18,0x1B,0x18,0x18,0x0C,0x0C,0x07,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x80,0x00,0x20,0xC0,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x78,0x48,0x48,0x84,0x02,0x01,0xFF,0x00,0x00,0x86,0x78,0x01,0x86,0x78,0x01,0x86,0x78,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x07,0x00,0x00,0x01,0x00,0x06,0x01,0x10,0x0E,0x01,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0xE0,0xE0,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x78,0xFE,0x87,0x01,0x01,0x00,0x07,0x07,0x00,0x01,0x01,0x87,0xFE,0x78,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x06,0x06,0x0C,0x0C,0x0C,0x0C,0x06,0x06,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0xF8,0x08,0xF8,0x48,0xC8,0x48,0x48,0x48,0x48,0x48,0x48,0x48,0x78,0x48,0xF8,0x40,0xC0,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0xFF,0x00,0xFF,0x00,0xFF,0x02,0xFE,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x02,0xFF,0x02,0xFE,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x01,0x07,0x08,0x3F,0x40,0x80,0x81,0xF9,0x89,0xE9,0x89,0x89,0x89,0xF9,0x81,0x80,0x80,0x7F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0x20,0x20,0x20,0xE0,0x80,0x80,0xE0,0x20,0x20,0x20,0xE0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x03,0x02,0x02,0x02,0x03,0x00,0x00,0x03,0x02,0x82,0xCA,0xFB,0x78,0x78,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x7C,0x44,0x44,0x44,0x7C,0x00,0x03,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x08,0xFC,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x00,0x00,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x1F,0x10,0x10,0x13,0x13,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x38,0x10,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0x30,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x30,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x80,0xC0,0xA0,0x90,0x08,0x08,0x90,0xA0,0xC0,0x80,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x01,0x03,0x02,0x02,0x02,0x02,0x02,0x1F,0x10,0x10,0x1F,0x02,0x02,0x02,0x02,0x02,0x03,0x01,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xFE,0xFF,0xFF,0xE3,0xE1,0xE0,0xF0,0x78,0x38,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x1C,0x1E,0x1F,0x0F,0x07,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0xE0,0xA0,0xA0,0xA0,0xA0,0xA0,0xA0,0xE0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xFE,0x01,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x01,0xFE,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x0F,0x10,0x20,0x20,0x20,0x22,0x24,0x24,0x24,0x24,0x22,0x20,0x20,0x20,0x10,0x0F,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x40,0x40,0x40,0x40,0x40,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xF8,0x06,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x06,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x08,0x08,0x10,0x10,0x10,0x10,0x10,0x08,0x08,0x04,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0xE0,0x3C,0xC3,0x00,0x00,0x00,0xFF,0x10,0x10,0x82,0x6C,0x10,0x01,0xC6,0x38,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x01,0x02,0x04,0x07,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xA0,0x50,0xB0,0x50,0xB0,0x50,0xA0,0xC0,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x88,0x47,0x2F,0x1F,0x1F,0x1F,0x1E,0x1F,0x0E,0x07,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x06,0x09,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,
- 0x00,0x00,0x08,0x04,0x04,0x02,0x09,0x09,0x4C,0x4E,0xCB,0xC8,0xC8,0xC8,0xC8,0x70,0x00,0x00,0xF8,0x04,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x18,0x18,0x30,0x30,0x30,0x34,0x35,0x1D,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x38,0xC8,0x08,0x08,0x08,0x08,0xA8,0x68,0x08,0x08,0x08,0x08,0xC8,0x38,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x81,0x42,0x24,0x98,0x85,0x85,0x98,0x24,0x42,0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x1C,0x13,0x14,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x14,0x13,0x1C,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x38,0xC8,0x08,0x08,0x08,0x08,0x68,0xA8,0x08,0x08,0x08,0x08,0xC8,0x38,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x81,0x42,0x24,0x18,0x05,0x05,0x18,0x24,0x42,0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x1C,0x13,0x14,0x16,0x17,0x17,0x17,0x17,0x17,0x17,0x16,0x14,0x13,0x1C,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x38,0xC8,0x08,0x08,0x48,0xE8,0x08,0xC8,0x28,0xC8,0x08,0x08,0xC8,0x38,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x81,0x42,0x24,0x19,0x04,0x04,0x19,0x24,0x42,0x81,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x1C,0x13,0x18,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x18,0x13,0x1C,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x40,0x40,0x40,0x40,0x40,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xF8,0x06,0xF9,0x56,0xAA,0x55,0xAB,0x55,0xAB,0x55,0xAA,0x56,0xF9,0x06,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x0B,0x0A,0x15,0x16,0x15,0x16,0x15,0x0A,0x0B,0x04,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x5C,0x74,0x00,0x04,0x7C,0x04,0x00,0x38,0x44,0x38,0x00,0x7C,0x14,0x08,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x40,0x40,0x60,0xFC,0xF8,0xF0,0x60,0x00,0x00,0x40,0x40,0x80,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xFC,0x03,0x00,0x00,0x00,0x00,0x00,0x03,0x01,0x80,0x00,0x00,0x00,0x00,0x00,0x81,0x7E,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x04,0x00,0x00,0x0C,0x1E,0x3F,0x7F,0x04,0x04,0x04,0x02,0x02,0x01,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0x78,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x9E,0x91,0x51,0x51,0x51,0x91,0x9E,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x24,0x24,0x24,0x3C,0x25,0x25,0x25,0x3C,0x24,0x24,0x24,0x3F,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0x60,0x30,0x10,0x10,0x90,0x10,0x10,0x30,0x60,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x82,0x44,0x28,0xFF,0x11,0xAA,0x44,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x03,0x06,0x0C,0x18,0x10,0x10,0x13,0x11,0x10,0x18,0x0C,0x06,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x40,0xC0,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0x00,0x55,0x00,0x55,0x55,0x55,0x00,0x55,0xFF,0x00,0x01,0x00,0x01,0x01,0x01,0x00,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x0F,0x0A,0x0A,0x0A,0x0A,0x0A,0x0A,0x12,0x15,0x17,0x12,0x0A,0x0A,0x0A,0x0A,0x0A,0x0A,0x0F,0x00,0x00,0x00,
- 0x00,0x00,0x80,0x80,0x80,0x80,0x40,0x40,0x40,0x80,0x40,0x40,0x40,0x40,0x40,0x40,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x04,0x02,0x42,0xC6,0x88,0x10,0x60,0xC0,0x01,0x81,0x81,0x81,0x00,0x00,
- 0x00,0x00,0x01,0x01,0x01,0x02,0x04,0x08,0x0A,0x0C,0x09,0x0B,0x0E,0x0C,0x05,0x07,0x02,0x03,0x01,0x01,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0x60,0xE2,0xB2,0xF6,0xF6,0x76,0x2C,0x6C,0xDC,0x9C,0x38,0x30,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x05,0x05,0x05,0x04,0x02,0x02,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0xE0,0xE0,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x78,0x86,0x01,0x00,0x88,0x50,0xFD,0xA9,0x50,0x00,0x00,0x01,0x86,0x78,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x04,0x08,0x09,0x08,0x08,0x04,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xC0,0xE0,0x70,0x38,0x98,0x18,0xD8,0x98,0x18,0x38,0x70,0xE0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x1F,0x3F,0x70,0xE0,0xC8,0xC5,0xDF,0xCA,0xC5,0x60,0x70,0xFF,0xCF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x07,0x0E,0x1C,0x18,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x82,0x44,0x28,0xFF,0x11,0xAA,0x44,0x00,0x00,0x06,0x01,0x00,0x40,0x20,0x11,0x0E,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x82,0x44,0x28,0xFF,0x11,0xAA,0x44,0x00,0x00,0x00,0x00,0x01,0x82,0x44,0x28,0x10,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x83,0xC6,0x6C,0xFF,0x39,0xBA,0x6C,0xC6,0x83,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x03,0x01,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0x60,0xE2,0xB2,0xF6,0xF6,0x76,0x2C,0x6C,0xDC,0x9C,0x38,0x30,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x05,0x05,0x05,0x04,0x02,0x02,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0xC0,0xE0,0x80,0x00,0x02,0x02,0x06,0x06,0x06,0x0C,0x0C,0x9C,0xDC,0xB8,0x30,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x02,0x02,0x02,0x02,0x02,0x03,0x03,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0xE0,0xE0,0x00,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x78,0x86,0x01,0x00,0x88,0x50,0xFD,0xA9,0x50,0x00,0x00,0x01,0x86,0x78,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x02,0x04,0x04,0x08,0x09,0x08,0x08,0x04,0x04,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x20,0x40,0x80,0xE0,0xE0,0x00,0x80,0x40,0x20,0x10,0x20,0x40,0x80,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x79,0x86,0x44,0x28,0x10,0x00,0x01,0x83,0x01,0x00,0x10,0x28,0x44,0xFA,0x01,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x02,0x05,0x08,0x10,0x08,0x04,0x0A,0x09,0x08,0x09,0x06,0x04,0x08,0x10,0x08,0x05,0x02,0x00,0x00,0x00
- }
-};
diff --git a/src/Info.txt b/src/Info.txt
deleted file mode 100644
index 1f7f216..0000000
--- a/src/Info.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-const BMPMAP Info =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x48, // Graphics DataSize
- 0x00, // Graphics Start X
- 0x08, // Graphics Start Y
- 0x18, // Graphics Width
- 0x18, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x40,0x40,0x80,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xA0,0x90,0x20,0x20,0x40,0x40,0x30,0x8C,0x73,0x0C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x02,0x02,0x02,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
- }
-};
diff --git a/src/LowBattery.txt b/src/LowBattery.txt
deleted file mode 100644
index 7cdc887..0000000
--- a/src/LowBattery.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-const BMPMAP LowBattery =
-{
- 0x02,0x00, // Graphics Format
- 0x02,0xA0, // Graphics DataSize
- 0x02, // Graphics Start X
- 0x08, // Graphics Start Y
- 0x60, // Graphics Width
- 0x38, // Graphics Height
- {
- 0x02,0xF2,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0x12,0xF2,0x82,0x02,
- 0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x20,0x18,0x04,0x02,0x02,0x01,0x01,0x01,0x00,0xF0,0xF8,0xFC,0xFC,0xF8,0xF0,0x00,0x01,0x01,0x01,0x02,0x02,0x04,0x18,0x20,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,
- 0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x7F,0xFF,0xFF,0x7F,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,
- 0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x0E,0x10,0x60,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0xF0,0xF0,0xF0,0xF0,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x60,0x10,0x0E,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,
- 0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0x00,0x00,0xE0,0x10,0x10,0x10,0xE0,0x00,0xF0,0x00,0xC0,0x00,0xF0,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0xF2,0x92,0x92,0x94,0x64,0x04,0xE4,0x14,0x14,0x14,0xE4,0x02,0x12,0x12,0xF1,0x11,0x10,0x00,0x10,0x10,0xF0,0x10,0x10,0x00,0xF0,0x90,0x90,0x90,0x10,0x00,0xF0,0x90,0x90,0x90,0x60,0x00,0x70,0x80,0x00,0x80,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,
- 0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x04,0x04,0x04,0x04,0x00,0x03,0x04,0x04,0x04,0x03,0x00,0x03,0x04,0x03,0x04,0x03,0x00,0x00,0x00,0x00,0xC0,0x40,0xF0,0x17,0x14,0x14,0x14,0x13,0x10,0x17,0x11,0x11,0x11,0x17,0x10,0x10,0xD0,0xD7,0x10,0xF0,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x07,0x04,0x04,0x04,0x04,0x00,0x07,0x00,0x00,0x01,0x06,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,
- 0x00,0x3F,0x20,0x20,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x63,0x62,0x6F,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x68,0x6B,0x6B,0x68,0x6F,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x7F,0x7F,0x00
- }
-};
diff --git a/src/Mainmenu.rms b/src/Mainmenu.rms
deleted file mode 100644
index 2e014fb..0000000
--- a/src/Mainmenu.rms
+++ /dev/null
@@ -1,72 +0,0 @@
-const UBYTE MAINMENU[] =
-{
- 0x07,0x00, // Menu Format
- 0x01,0x05, // Menu DataSize
- 0x1D, // Menu item size
- 0x09, // Menu items
- 0x18, // Menu icon Width
- 0x18, // Menu icon Height
-
- // Turn_off?
- 0x00,0x00,0x00,0x01, // 0x00000001
- 0x10,0x20,0x04,0x01, // 0x10200401
- 0x02,0x00,0x00,0x01, // 2 ,0 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x6F,0x66,0x66,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x31, // 31
-
- // Turn_off?
- 0x00,0x00,0x00,0x02, // 0x00000002
- 0x10,0x20,0x00,0x01, // 0x10200001
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x6F,0x66,0x66,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x30, // 30
-
- // My_Files
- 0x00,0x00,0x00,0x11, // 0x00000011
- 0x01,0x04,0x00,0x00, // 0x01040000
- 0x00,0x00,0x01,0x01, // 0 ,0 ,1 ,1
- 0x4D,0x79,0x20,0x46,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x3B, // 3B
-
- // NXT_Program
- 0x00,0x00,0x00,0x21, // 0x00000021
- 0x01,0x04,0x00,0x00, // 0x01040000
- 0x00,0x00,0x02,0x01, // 0 ,0 ,2 ,1
- 0x4E,0x58,0x54,0x20,0x50,0x72,0x6F,0x67,0x72,0x61,0x6D,0x00,0x00,0x00,0x00,0x00,
- 0x3C, // 3C
-
- // NXT_Datalog
- 0x00,0x00,0x00,0x31, // 0x00000031
- 0x01,0x84,0x00,0x00, // 0x01840000
- 0x0A,0x00,0x03,0x01, // 10 ,0 ,3 ,1
- 0x4E,0x58,0x54,0x20,0x44,0x61,0x74,0x61,0x6C,0x6F,0x67,0x00,0x00,0x00,0x00,0x00,
- 0x3D, // 3D
-
- // View
- 0x00,0x00,0x00,0x41, // 0x00000041
- 0x01,0x04,0x00,0x00, // 0x01040000
- 0x0E,0x00,0x04,0x01, // 14 ,0 ,4 ,1
- 0x56,0x69,0x65,0x77,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x3E, // 3E
-
- // Bluetooth
- 0x00,0x00,0x00,0x51, // 0x00000051
- 0x01,0x04,0x00,0x00, // 0x01040000
- 0x00,0x00,0x07,0x02, // 0 ,0 ,7 ,2
- 0x42,0x6C,0x75,0x65,0x74,0x6F,0x6F,0x74,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x51, // 51
-
- // Settings
- 0x00,0x00,0x00,0x61, // 0x00000061
- 0x01,0x04,0x00,0x00, // 0x01040000
- 0x00,0x00,0x05,0x01, // 0 ,0 ,5 ,1
- 0x53,0x65,0x74,0x74,0x69,0x6E,0x67,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x3F, // 3F
-
- // Try_Me
- 0x00,0x00,0x00,0x71, // 0x00000071
- 0x01,0x04,0x00,0x00, // 0x01040000
- 0x00,0x00,0x06,0x01, // 0 ,0 ,6 ,1
- 0x54,0x72,0x79,0x20,0x4D,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x40, // 40
-};
diff --git a/src/Ok.txt b/src/Ok.txt
deleted file mode 100644
index 40192d2..0000000
--- a/src/Ok.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-const BMPMAP Ok =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x20, // Graphics DataSize
- 0x2A, // Graphics Start X
- 0x30, // Graphics Start Y
- 0x10, // Graphics Width
- 0x10, // Graphics Height
- {
- 0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x38,0xC4,0x34,0x08,0x00,0xFF,
- 0xFF,0x04,0x0A,0x19,0x12,0x22,0x24,0x24,0x23,0x18,0x07,0x00,0x00,0x00,0x00,0xFF
- }
-};
diff --git a/src/Port.txt b/src/Port.txt
deleted file mode 100644
index 1027faf..0000000
--- a/src/Port.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-const ICON Port =
-{
- 0x04,0x00, // Graphics Format
- 0x00,0x18, // Graphics DataSize
- 0x08, // Graphics Count X
- 0x01, // Graphics Count Y
- 0x03, // Graphics Width
- 0x08, // Graphics Height
- {
- 0x70,0x88,0x70,0x90,0xF8,0x80,0xC8,0xA8,0x90,0x88,0xA8,0x50,0x38,0x20,0xF8,0xF0,0x28,0xF0,0xF8,0xA8,0x50,0x70,0x88,0x50
- }
-};
diff --git a/src/RCXintro_1.txt b/src/RCXintro_1.txt
deleted file mode 100644
index c735614..0000000
--- a/src/RCXintro_1.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-const BMPMAP RCXintro_1 =
-{
- 0x02,0x00, // Graphics Format
- 0x02,0x00, // Graphics DataSize
- 0x10, // Graphics Start X
- 0x00, // Graphics Start Y
- 0x40, // Graphics Width
- 0x40, // Graphics Height
- {
- 0xFF,0x01,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0x01,0xFF,
- 0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x1F,0x8F,0xC7,0xE7,0x67,0x33,0x33,0x33,0x67,0xE7,0x8F,0xCF,0xE7,0x67,0x63,0x33,0x33,0x33,0x33,0x33,0x27,0x67,0xCF,0xCF,0xE7,0x67,0x63,0x33,0x33,0x33,0x33,0x33,0x63,0x67,0xC7,0x8F,0x8F,0xCF,0x67,0x67,0x23,0x33,0x33,0x33,0x33,0x63,0x67,0xC7,0x8F,0x1F,0x33,0xF3,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0xFF,0x7F,0x0F,0x83,0xE0,0x78,0x1E,0x07,0x01,0x00,0x00,0x80,0xE0,0xF8,0x7E,0x1F,0x07,0x01,0x00,0x00,0x00,0x18,0x18,0x18,0xF8,0xF8,0x1C,0x06,0x03,0x00,0x00,0xC0,0x70,0x3C,0x3C,0x30,0x20,0x20,0xE0,0xF0,0x3D,0x0F,0x03,0x00,0x00,0xC0,0xF0,0xFC,0x3C,0x00,0x00,0x00,0x00,0xC0,0xFF,0x1E,0x00,0xC0,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0x01,0x00,0xFC,0xFF,0x03,0x00,0x00,0x00,0x00,0x00,0x0E,0x0F,0xFF,0xC7,0x00,0x00,0x00,0x00,0x00,0x0E,0x0E,0x0E,0x0E,0xFE,0xC7,0x80,0x00,0x00,0x00,0x00,0x1F,0x1F,0x0E,0x00,0x00,0x80,0xC0,0xF0,0xFF,0x83,0x00,0x00,0x00,0x1C,0x1F,0x0F,0x03,0x00,0x80,0xC0,0xE0,0x78,0x1E,0x87,0xC1,0xF0,0xFE,0xFF,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0xFE,0xFC,0xF8,0xF3,0xF3,0xE6,0xE6,0xE6,0xE6,0xE6,0xF2,0xF3,0xF9,0xF9,0xF3,0xF6,0xE6,0xE6,0xE6,0xE6,0xE6,0xF3,0xF3,0xF9,0xF9,0xF3,0xF3,0xE6,0xE6,0xE6,0xE6,0xE6,0xE6,0xF3,0xF3,0xF9,0xFC,0xFC,0xF9,0xF3,0xF3,0xE6,0xE6,0xE6,0xE6,0xE6,0xE6,0xF3,0xF3,0xF9,0xF8,0xFC,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,
- 0xFF,0x80,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0x80,0xFF
- }
-};
diff --git a/src/RCXintro_10.txt b/src/RCXintro_10.txt
deleted file mode 100644
index 847f35d..0000000
--- a/src/RCXintro_10.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-const BMPMAP RCXintro_10 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x20, // Graphics DataSize
- 0x38, // Graphics Start X
- 0x20, // Graphics Start Y
- 0x0A, // Graphics Width
- 0x10, // Graphics Height
- {
- 0xFE,0xFE,0x06,0x06,0x66,0x66,0x06,0x06,0xFE,0xFE,
- 0x07,0x07,0x06,0x06,0x00,0x00,0x06,0x06,0x07,0x07
- }
-};
diff --git a/src/RCXintro_11.txt b/src/RCXintro_11.txt
deleted file mode 100644
index 03fa418..0000000
--- a/src/RCXintro_11.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-const BMPMAP RCXintro_11 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x10, // Graphics DataSize
- 0x3A, // Graphics Start X
- 0x20, // Graphics Start Y
- 0x08, // Graphics Width
- 0x10, // Graphics Height
- {
- 0xF8,0xF8,0x18,0xD8,0xD8,0x18,0xF8,0xF8,
- 0x07,0x07,0x06,0x00,0x00,0x06,0x07,0x07
- }
-};
diff --git a/src/RCXintro_12.txt b/src/RCXintro_12.txt
deleted file mode 100644
index 2c63917..0000000
--- a/src/RCXintro_12.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-const BMPMAP RCXintro_12 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0xC0, // Graphics DataSize
- 0x03, // Graphics Start X
- 0x20, // Graphics Start Y
- 0x5E, // Graphics Width
- 0x10, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0x18,0xD8,0xD8,0x18,0xF8,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x06,0x00,0x00,0x06,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x00,0x00,0x00,0x07,0x07
- }
-};
diff --git a/src/RCXintro_13.txt b/src/RCXintro_13.txt
deleted file mode 100644
index ea7a584..0000000
--- a/src/RCXintro_13.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-const BMPMAP RCXintro_13 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0xC0, // Graphics DataSize
- 0x03, // Graphics Start X
- 0x20, // Graphics Start Y
- 0x5E, // Graphics Width
- 0x10, // Graphics Height
- {
- 0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0x00,0x00,0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0x00,0x00,0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0xE0,0xE0,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0x18,0xD8,0xD8,0x18,0xF8,0xF8,0x00,0x00,0xE0,0xE0,0x00,0x00,0x00,0x00,0x20,0x20,0x00,0x00,0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0xE0,0xE0,0x00,0x00,0x00,0xC0,0xC0,
- 0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x06,0x00,0x00,0x06,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x00,0x00,0x00,0x07,0x07
- }
-};
diff --git a/src/RCXintro_14.txt b/src/RCXintro_14.txt
deleted file mode 100644
index e0f1080..0000000
--- a/src/RCXintro_14.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-const BMPMAP RCXintro_14 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0xC0, // Graphics DataSize
- 0x03, // Graphics Start X
- 0x20, // Graphics Start Y
- 0x5E, // Graphics Width
- 0x10, // Graphics Height
- {
- 0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0x00,0x00,0xFE,0xFE,0x00,0x00,0xF8,0xF8,0x00,0x00,0x00,0xD8,0xD8,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0x18,0xD8,0xD8,0x18,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0x00,0x00,0x38,0x38,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0x00,0xD8,0xD8,
- 0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x06,0x00,0x00,0x06,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x00,0x00,0x00,0x07,0x07
- }
-};
diff --git a/src/RCXintro_15.txt b/src/RCXintro_15.txt
deleted file mode 100644
index 14198e5..0000000
--- a/src/RCXintro_15.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-const BMPMAP RCXintro_15 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0xC0, // Graphics DataSize
- 0x03, // Graphics Start X
- 0x20, // Graphics Start Y
- 0x5E, // Graphics Width
- 0x10, // Graphics Height
- {
- 0xF8,0xF8,0x18,0x00,0xF8,0xF8,0x18,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x18,0x18,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x18,0x18,0x00,0x00,0xFE,0xFE,0x00,0x00,0xF8,0xF8,0x18,0x00,0xC0,0xD8,0xD8,0x00,0x00,0x18,0x18,0x00,0xF8,0xF8,0x18,0x00,0x00,0x00,0x00,0xF8,0xF8,0x18,0xD8,0xD8,0x18,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x18,0x00,0x00,0x18,0x38,0x38,0x00,0x00,0xF8,0xF8,0x18,0x00,0xF8,0xF8,0x18,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x18,0x00,0xC0,0xD8,0xD8,
- 0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x07,0x07,0x00,0x00,0x06,0x06,0x06,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x06,0x00,0x00,0x06,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x06,0x00,0x00,0x07,0x07
- }
-};
diff --git a/src/RCXintro_16.txt b/src/RCXintro_16.txt
deleted file mode 100644
index 71741c8..0000000
--- a/src/RCXintro_16.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-const BMPMAP RCXintro_16 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0xC0, // Graphics DataSize
- 0x03, // Graphics Start X
- 0x20, // Graphics Start Y
- 0x5E, // Graphics Width
- 0x10, // Graphics Height
- {
- 0xF8,0xF8,0x18,0x18,0xF8,0xF8,0x18,0x18,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x18,0x18,0x18,0x18,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x18,0x18,0x18,0x18,0xFE,0xFE,0x00,0x00,0xF8,0xF8,0xD8,0xD8,0xD8,0xD8,0xD8,0x00,0x00,0x18,0x18,0x18,0xF8,0xF8,0x18,0x18,0x18,0x00,0x00,0xF8,0xF8,0x18,0xD8,0xD8,0x18,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x18,0x18,0x18,0x18,0x38,0x38,0x00,0x00,0xF8,0xF8,0x18,0x18,0xF8,0xF8,0x18,0x18,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0xD8,0xD8,0xD8,0xD8,0xD8,
- 0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x06,0x06,0x06,0x06,0x07,0x07,0x00,0x00,0x06,0x06,0x06,0x06,0x06,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x06,0x00,0x00,0x06,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x00,0x06,0x06,0x06,0x06,0x06,0x07,0x07
- }
-};
diff --git a/src/RCXintro_2.txt b/src/RCXintro_2.txt
deleted file mode 100644
index 24db985..0000000
--- a/src/RCXintro_2.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-const BMPMAP RCXintro_2 =
-{
- 0x02,0x00, // Graphics Format
- 0x02,0x00, // Graphics DataSize
- 0x10, // Graphics Start X
- 0x00, // Graphics Start Y
- 0x40, // Graphics Width
- 0x40, // Graphics Height
- {
- 0xFC,0x02,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0xFD,0x02,0xFC,
- 0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x3F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x1F,0x8F,0xC7,0xE7,0x67,0x30,0x30,0x30,0x60,0xE0,0x80,0xC0,0xE0,0x60,0x60,0x30,0x30,0x30,0x30,0x30,0x20,0x60,0xC0,0xC0,0xE0,0x60,0x60,0x30,0x30,0x30,0x30,0x30,0x60,0x60,0xC0,0x80,0x80,0xC0,0x60,0x60,0x20,0x33,0x33,0x33,0x33,0x63,0x67,0xC7,0x8F,0x1F,0x33,0xF3,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0xFF,0x7F,0x0F,0x83,0xE0,0x78,0x1E,0x07,0x01,0x00,0x00,0x80,0xE0,0xF8,0x7E,0x1F,0x07,0x01,0x00,0x00,0x00,0x18,0x18,0x18,0xF8,0xF8,0x1C,0x06,0x03,0x00,0x00,0xC0,0x70,0x3C,0x3C,0x30,0x20,0x20,0xE0,0xF0,0x3D,0x0F,0x03,0x00,0x00,0xC0,0xF0,0xFC,0x3C,0x00,0x00,0x00,0x00,0xC0,0xFF,0x1E,0x00,0xC0,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0x01,0x00,0xFC,0xFF,0x03,0x00,0x00,0x00,0x00,0x00,0x0E,0x0F,0xFF,0xC7,0x00,0x00,0x00,0x00,0x00,0x0E,0x0E,0x0E,0x0E,0xFE,0xC7,0x80,0x00,0x00,0x00,0x00,0x1F,0x1F,0x0E,0x00,0x00,0x80,0xC0,0xF0,0xFF,0x83,0x00,0x00,0x00,0x1C,0x1F,0x0F,0x03,0x00,0x80,0xC0,0xE0,0x78,0x1E,0xC7,0xE1,0xF8,0xFF,0xFF,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0xFE,0xFE,0xFC,0xF3,0xF3,0xE6,0xE6,0xE6,0xE6,0xE6,0xF2,0x83,0x01,0x01,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x03,0x03,0x01,0x01,0x03,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x03,0x03,0x01,0x00,0x00,0x01,0x03,0x03,0x06,0x06,0x06,0x06,0x06,0x86,0xF3,0xFB,0xF9,0xFC,0xFE,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,
- 0xFF,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xFF,
- 0x3F,0x40,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0xBF,0x40,0x3F
- }
-};
diff --git a/src/RCXintro_3.txt b/src/RCXintro_3.txt
deleted file mode 100644
index e93354d..0000000
--- a/src/RCXintro_3.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-const BMPMAP RCXintro_3 =
-{
- 0x02,0x00, // Graphics Format
- 0x02,0x00, // Graphics DataSize
- 0x10, // Graphics Start X
- 0x00, // Graphics Start Y
- 0x40, // Graphics Width
- 0x40, // Graphics Height
- {
- 0xFC,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x3F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x1F,0x07,0x07,0xC3,0xF1,0x79,0x1F,0x00,0x00,0x00,0x00,0xF8,0x7E,0x07,0x03,0x19,0x18,0xF8,0xFC,0xFC,0xFC,0xFF,0xFF,0xFF,0xFF,0xFD,0xFD,0xFC,0xF8,0x31,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x30,0x0C,0x07,0x81,0xE0,0x3C,0x01,0x01,0xC3,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0x80,0x80,0x80,0x80,0x8F,0xDF,0x70,0x00,0x00,0x00,0x00,0x00,0x7F,0xC0,0x80,0x80,0xCE,0xCE,0x5F,0x7F,0xFF,0xFF,0xBF,0xBF,0x3F,0x3F,0x3F,0x3F,0xBF,0xDF,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x63,0xC0,0x80,0xC6,0xE3,0xC0,0xE0,0xF8,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xFC,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0x3F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F
- }
-};
diff --git a/src/RCXintro_4.txt b/src/RCXintro_4.txt
deleted file mode 100644
index 896e365..0000000
--- a/src/RCXintro_4.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-const BMPMAP RCXintro_4 =
-{
- 0x02,0x00, // Graphics Format
- 0x02,0x00, // Graphics DataSize
- 0x10, // Graphics Start X
- 0x00, // Graphics Start Y
- 0x40, // Graphics Width
- 0x40, // Graphics Height
- {
- 0xFC,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x1F,0x3F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x3F,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xFC,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0x3F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F
- }
-};
diff --git a/src/RCXintro_5.txt b/src/RCXintro_5.txt
deleted file mode 100644
index 93a1c7f..0000000
--- a/src/RCXintro_5.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-const BMPMAP RCXintro_5 =
-{
- 0x02,0x00, // Graphics Format
- 0x01,0xC0, // Graphics DataSize
- 0x17, // Graphics Start X
- 0x00, // Graphics Start Y
- 0x34, // Graphics Width
- 0x40, // Graphics Height
- {
- 0x80,0xC0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xC0,0x80,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xE0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,0xE0,0xF0,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,
- 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00
- }
-};
diff --git a/src/RCXintro_6.txt b/src/RCXintro_6.txt
deleted file mode 100644
index 3185c79..0000000
--- a/src/RCXintro_6.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-const BMPMAP RCXintro_6 =
-{
- 0x02,0x00, // Graphics Format
- 0x01,0x20, // Graphics DataSize
- 0x1C, // Graphics Start X
- 0x08, // Graphics Start Y
- 0x2C, // Graphics Width
- 0x30, // Graphics Height
- {
- 0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x07,0x03,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x03,0x07,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0xFC,0xFC,0xFC,0xFC,0xFC,0xFC,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x03,0x03,0x03,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xFC,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xF8,0xF8,0xF8,0xF8,0xF8,0xF8,0xFC,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0x07,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x07
- }
-};
diff --git a/src/RCXintro_7.txt b/src/RCXintro_7.txt
deleted file mode 100644
index 66a167b..0000000
--- a/src/RCXintro_7.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-const BMPMAP RCXintro_7 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0xC8, // Graphics DataSize
- 0x23, // Graphics Start X
- 0x10, // Graphics Start Y
- 0x22, // Graphics Width
- 0x28, // Graphics Height
- {
- 0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xC0,0xC0,0xC0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x0F,0x0F,0x0F,0x0F,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFC,0xF8,0xF8,0xF8,0xF8,0xF8,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0xF8,0xF8,0xF8,0xF8,0xF8,0xFC,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0x01,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x01
- }
-};
diff --git a/src/RCXintro_8.txt b/src/RCXintro_8.txt
deleted file mode 100644
index c49ee18..0000000
--- a/src/RCXintro_8.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-const BMPMAP RCXintro_8 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x48, // Graphics DataSize
- 0x2C, // Graphics Start X
- 0x18, // Graphics Start Y
- 0x16, // Graphics Width
- 0x18, // Graphics Height
- {
- 0xFE,0xFF,0xFF,0xFF,0x1F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x1F,0xFF,0xFF,0xFF,0xFE,
- 0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x1E,0x1E,0x1E,0x1E,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,
- 0x1F,0x3F,0x3F,0x3F,0x3E,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x3E,0x3F,0x3F,0x3F,0x1F
- }
-};
diff --git a/src/RCXintro_9.txt b/src/RCXintro_9.txt
deleted file mode 100644
index 2513a91..0000000
--- a/src/RCXintro_9.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-const BMPMAP RCXintro_9 =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x30, // Graphics DataSize
- 0x34, // Graphics Start X
- 0x18, // Graphics Start Y
- 0x0E, // Graphics Width
- 0x18, // Graphics Height
- {
- 0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,0xE0,
- 0xFF,0xFF,0xFF,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0xFF,0xFF,0xFF,
- 0x07,0x07,0x07,0x07,0x07,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x07,0x07
- }
-};
diff --git a/src/Running.txt b/src/Running.txt
deleted file mode 100644
index a34562f..0000000
--- a/src/Running.txt
+++ /dev/null
@@ -1,59 +0,0 @@
-const ICON Running =
-{
- 0x04,0x00, // Graphics Format
- 0x04,0x80, // Graphics DataSize
- 0x01, // Graphics Count X
- 0x10, // Graphics Count Y
- 0x18, // Graphics Width
- 0x18, // Graphics Height
- {
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x01,0x01,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x1F,0x1F,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x06,0x0E,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xC3,0xC3,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x60,0x70,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xF8,0xF8,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00,0x00,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x80,0x80,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0x70,0x60,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xF8,0xF8,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xC3,0xC3,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0x1F,0x1F,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x1C,0x0E,0x06,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x01,0x01,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xE0,0xF0,0x38,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x38,0xF0,0xE0,0x00,0x00,0x00,
- 0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x07,0x0F,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00,0x00,0x00,0x18,0x1C,0x0F,0x07,0x00,0x00,0x00
- }
-};
diff --git a/src/Status.txt b/src/Status.txt
deleted file mode 100644
index 535d0fc..0000000
--- a/src/Status.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-const ICON Status =
-{
- 0x04,0x00, // Graphics Format
- 0x01,0xB0, // Graphics DataSize
- 0x06, // Graphics Count X
- 0x06, // Graphics Count Y
- 0x0C, // Graphics Width
- 0x08, // Graphics Height
- {
- 0x00,0x00,0x7E,0x81,0x81,0x19,0x19,0x81,0x81,0x7E,0x00,0x00,0x00,0x00,0x7E,0x01,0x01,0x99,0x99,0x81,0x81,0x7E,0x00,0x00,0x00,0x00,0x1E,0x81,0x81,0x99,0x99,0x81,0x81,0x7E,0x00,0x00,0x00,0x00,0x66,0x81,0x81,0x99,0x99,0x81,0x81,0x7E,0x00,0x00,0x00,0x00,0x78,0x81,0x81,0x99,0x99,0x81,0x81,0x7E,0x00,0x00,0x00,0x00,0x7E,0x80,0x80,0x99,0x99,0x81,0x81,0x7E,0x00,0x00,
- 0x00,0x00,0x7E,0x81,0x81,0x98,0x98,0x81,0x81,0x7E,0x00,0x00,0x00,0x00,0x7E,0x81,0x81,0x99,0x99,0x80,0x80,0x7E,0x00,0x00,0x00,0x00,0x7E,0x81,0x81,0x99,0x99,0x81,0x81,0x78,0x00,0x00,0x00,0x00,0x7E,0x81,0x81,0x99,0x99,0x81,0x81,0x66,0x00,0x00,0x00,0x00,0x7E,0x81,0x81,0x99,0x99,0x81,0x81,0x1E,0x00,0x00,0x00,0x00,0x7E,0x81,0x81,0x99,0x99,0x01,0x01,0x7E,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x24,0x24,0x24,0x24,0x24,0x3C,0x3C,0x00,0x00,0x00,0x00,0x18,0x24,0x24,0x24,0x24,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x18,0x24,0x24,0x3C,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x18,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x24,0x24,0x24,0x24,0x24,0x3C,0x3C,0x00,0x00,0x00,0x00,0x18,0x24,0x24,0x24,0x24,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x18,0x24,0x24,0x3C,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x18,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x22,0x14,0x7F,0x2A,0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x14,0x7F,0x2A,0x14,0x00,0x08,0x14,0x22,0x00,0x00,0x00,0x22,0x14,0x7F,0x2A,0x14,0x00,0x00,0x00,0x22,0x14,0x08,0x00,0x22,0x14,0x7F,0x2A,0x14,0x00,0x08,0x14,0x22,0x14,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x22,0x1C,0x00,0x3E,0x0A,0x02,0x00,0x3E,0x20,0x3E,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x14,0x14,0x1C,0x08,0x08,0x08,0x08,0x08,0x1C,0x14,0x14,0x00,0x3E,0x20,0x3E,0x00,0x2E,0x2A,0x3A,0x00,0x3E,0x2A,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
- }
-};
diff --git a/src/Step.txt b/src/Step.txt
deleted file mode 100644
index f7c5588..0000000
--- a/src/Step.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-const ICON Step =
-{
- 0x04,0x00, // Graphics Format
- 0x02,0xC0, // Graphics DataSize
- 0x08, // Graphics Count X
- 0x04, // Graphics Count Y
- 0x0B, // Graphics Width
- 0x10, // Graphics Height
- {
- 0xFF,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0x11,0x19,0x7D,0x19,0x11,0x01,0x01,0xFF,0xFF,0x01,0x01,0x11,0x19,0x7D,0x19,0x11,0x05,0x01,0xFF,0xFF,0x01,0x11,0x39,0x7D,0x11,0x1D,0x01,0x05,0x01,0xFF,0xFF,0x01,0x11,0x39,0x7D,0x11,0x71,0x01,0x01,0x01,0xFF,0xFF,0x01,0x11,0x39,0x7D,0x11,0x71,0x01,0x05,0x01,0xFF,0xFF,0x01,0x01,0x01,0x1D,0x11,0x7D,0x39,0x11,0x01,0xFF,0xFF,0x01,0x01,0x01,0x71,0x11,0x7D,0x39,0x11,0x01,0xFF,
- 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
- 0xFF,0x01,0x05,0x01,0x71,0x11,0x7D,0x39,0x11,0x01,0xFF,0xFF,0x01,0x11,0x39,0x7D,0x11,0x1D,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0x21,0x71,0x71,0x3D,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0x21,0x71,0x71,0x3D,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0x11,0x31,0x7D,0x31,0x11,0x01,0x01,0xFF,0xFF,0x01,0x01,0x11,0x31,0x7D,0x31,0x11,0x05,0x01,0xFF,0xFF,0x01,0x05,0x01,0x1D,0x11,0x7D,0x39,0x11,0x01,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0xFF,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0xFF,0x01,0x01,0x39,0x45,0x45,0x45,0x39,0x01,0x01,0xFF,0xFF,0x01,0xF1,0x39,0x45,0xFF,0x11,0x45,0x39,0x01,0xFF,0xFF,0x01,0x39,0x29,0x29,0x39,0x45,0x45,0x39,0x01,0xFF,0xFF,0x01,0x01,0x01,0x01,0x01,0x39,0x45,0xFF,0x01,0xFF,0xFF,0x01,0x01,0xC7,0xAB,0x93,0xAB,0xC7,0x01,0x01,0xFF,0xFF,0x01,0x01,0xC7,0xAB,0x93,0xAB,0xC7,0x01,0x01,0xFF,0xFF,0x01,0x01,0xC7,0xAB,0x93,0xAB,0xC7,0x01,0x01,0xFF,
- 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
- 0xFF,0x01,0x01,0x39,0x7D,0x7D,0x7D,0x39,0x01,0x01,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x01,0x39,0x41,0x45,0x4F,0x45,0x39,0x01,0x01,0xFF,0xFF,0x01,0x49,0x55,0x25,0x01,0x05,0x7D,0x05,0x01,0xFF,
- 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01
- }
-};
diff --git a/src/Submenu01.rms b/src/Submenu01.rms
deleted file mode 100644
index aadf93d..0000000
--- a/src/Submenu01.rms
+++ /dev/null
@@ -1,128 +0,0 @@
-const UBYTE SUBMENU01[] =
-{
- 0x07,0x00, // Menu Format
- 0x01,0xED, // Menu DataSize
- 0x1D, // Menu item size
- 0x11, // Menu items
- 0x18, // Menu icon Width
- 0x18, // Menu icon Height
-
- // Software_files
- 0x00,0x00,0x00,0x01, // 0x00000001
- 0x10,0x00,0x80,0x01, // 0x10008001
- 0x06,0x02,0x00,0x01, // 6 ,2 ,0 ,1
- 0x53,0x6F,0x66,0x74,0x77,0x61,0x72,0x65,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,
- 0x1C, // 1C
-
- // NXT_files
- 0x00,0x00,0x00,0x02, // 0x00000002
- 0x10,0x00,0x80,0x01, // 0x10008001
- 0x06,0x03,0x00,0x01, // 6 ,3 ,0 ,1
- 0x4E,0x58,0x54,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x1D, // 1D
-
- // Sound_files
- 0x00,0x00,0x00,0x03, // 0x00000003
- 0x10,0x00,0x80,0x01, // 0x10008001
- 0x06,0x01,0x00,0x01, // 6 ,1 ,0 ,1
- 0x53,0x6F,0x75,0x6E,0x64,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x00,
- 0x1B, // 1B
-
- // Datalog_files
- 0x00,0x00,0x00,0x04, // 0x00000004
- 0x00,0x80,0x80,0x00, // 0x00808000
- 0x06,0x05,0x00,0x02, // 6 ,5 ,0 ,2
- 0x44,0x61,0x74,0x61,0x6C,0x6F,0x67,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,
- 0x1F, // 1F
-
- // _
- 0x00,0x00,0x00,0x11, // 0x00000011
- 0x00,0x00,0x03,0x00, // 0x00000300
- 0x06,0xF2,0x00,0x01, // 6 ,242,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-
- // _
- 0x00,0x00,0x00,0x14, // 0x00000014
- 0x00,0x00,0x03,0x00, // 0x00000300
- 0x06,0xF2,0x00,0x01, // 6 ,242,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-
- // Run
- 0x00,0x00,0x01,0x11, // 0x00000111
- 0x00,0x00,0x01,0x20, // 0x00000120
- 0x08,0xF8,0x00,0x00, // 8 ,248,0 ,0
- 0x52,0x75,0x6E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x32, // 32
-
- // Send
- 0x00,0x00,0x02,0x11, // 0x00000211
- 0x00,0x40,0x00,0x00, // 0x00400000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x53,0x65,0x6E,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x33, // 33
-
- // Delete
- 0x00,0x00,0x03,0x11, // 0x00000311
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x00,0x00,0x00,0x02, // 0 ,0 ,0 ,2
- 0x44,0x65,0x6C,0x65,0x74,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x34, // 34
-
- // Delete
- 0x00,0x00,0x01,0x14, // 0x00000114
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x00,0x00,0x00,0x02, // 0 ,0 ,0 ,2
- 0x44,0x65,0x6C,0x65,0x74,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x34, // 34
-
- // Send
- 0x00,0x00,0x02,0x14, // 0x00000214
- 0x00,0x40,0x00,0x00, // 0x00400000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x53,0x65,0x6E,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x33, // 33
-
- // _
- 0x00,0x00,0x12,0x11, // 0x00001211
- 0x00,0x00,0x03,0x00, // 0x00000300
- 0x10,0xF9,0x00,0x00, // 16 ,249,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-
- // Are_you_sure?
- 0x00,0x00,0x13,0x11, // 0x00001311
- 0x00,0x00,0x00,0x08, // 0x00000008
- 0x09,0x00,0x00,0x00, // 9 ,0 ,0 ,0
- 0x41,0x72,0x65,0x20,0x79,0x6F,0x75,0x20,0x73,0x75,0x72,0x65,0x3F,0x00,0x00,0x00,
- 0x31, // 31
-
- // Are_you_sure?
- 0x00,0x00,0x23,0x11, // 0x00002311
- 0x00,0x00,0x00,0x04, // 0x00000004
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x41,0x72,0x65,0x20,0x79,0x6F,0x75,0x20,0x73,0x75,0x72,0x65,0x3F,0x00,0x00,0x00,
- 0x30, // 30
-
- // Are_you_sure?
- 0x00,0x00,0x11,0x14, // 0x00001114
- 0x00,0x00,0x00,0x08, // 0x00000008
- 0x09,0x00,0x00,0x00, // 9 ,0 ,0 ,0
- 0x41,0x72,0x65,0x20,0x79,0x6F,0x75,0x20,0x73,0x75,0x72,0x65,0x3F,0x00,0x00,0x00,
- 0x31, // 31
-
- // Are_you_sure?
- 0x00,0x00,0x21,0x14, // 0x00002114
- 0x00,0x00,0x00,0x04, // 0x00000004
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x41,0x72,0x65,0x20,0x79,0x6F,0x75,0x20,0x73,0x75,0x72,0x65,0x3F,0x00,0x00,0x00,
- 0x30, // 30
-
- // _
- 0x00,0x00,0x12,0x14, // 0x00001214
- 0x00,0x00,0x03,0x00, // 0x00000300
- 0x10,0xF9,0x00,0x00, // 16 ,249,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-};
diff --git a/src/Submenu02.rms b/src/Submenu02.rms
deleted file mode 100644
index a30478f..0000000
--- a/src/Submenu02.rms
+++ /dev/null
@@ -1,401 +0,0 @@
-const UBYTE SUBMENU02[] =
-{
- 0x07,0x00, // Menu Format
- 0x06,0x58, // Menu DataSize
- 0x1D, // Menu item size
- 0x38, // Menu items
- 0x18, // Menu icon Width
- 0x18, // Menu icon Height
-
- // _
- 0x00,0x00,0x00,0x01, // 0x00000001
- 0x00,0x00,0x03,0x00, // 0x00000300
- 0x0B,0xF7,0x00,0x01, // 11 ,247,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-
- // Forward_5
- 0x00,0x00,0x00,0x11, // 0x00000011
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x23,0x00,0x01, // 11 ,35 ,0 ,1
- 0x46,0x6F,0x72,0x77,0x61,0x72,0x64,0x20,0x35,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x23, // 23
-
- // Forward
- 0x00,0x00,0x00,0x21, // 0x00000021
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x22,0x00,0x01, // 11 ,34 ,0 ,1
- 0x46,0x6F,0x72,0x77,0x61,0x72,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x22, // 22
-
- // Turn_right_2
- 0x00,0x00,0x00,0x31, // 0x00000031
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x29,0x00,0x01, // 11 ,41 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x72,0x69,0x67,0x68,0x74,0x20,0x32,0x00,0x00,0x00,0x00,
- 0x29, // 29
-
- // Turn_right
- 0x00,0x00,0x00,0x41, // 0x00000041
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x28,0x00,0x01, // 11 ,40 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x72,0x69,0x67,0x68,0x74,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x28, // 28
-
- // Back_right_2
- 0x00,0x00,0x00,0x51, // 0x00000051
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2F,0x00,0x01, // 11 ,47 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x20,0x72,0x69,0x67,0x68,0x74,0x20,0x32,0x00,0x00,0x00,0x00,
- 0x2F, // 2F
-
- // Back_right
- 0x00,0x00,0x00,0x61, // 0x00000061
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x27,0x00,0x01, // 11 ,39 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x20,0x72,0x69,0x67,0x68,0x74,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x27, // 27
-
- // Tone_1
- 0x00,0x00,0x00,0x71, // 0x00000071
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2B,0x00,0x01, // 11 ,43 ,0 ,1
- 0x54,0x6F,0x6E,0x65,0x20,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2B, // 2B
-
- // Tone_2
- 0x00,0x00,0x00,0x81, // 0x00000081
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2C,0x00,0x01, // 11 ,44 ,0 ,1
- 0x54,0x6F,0x6E,0x65,0x20,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2C, // 2C
-
- // Back_left_2
- 0x00,0x00,0x00,0x91, // 0x00000091
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x24,0x00,0x01, // 11 ,36 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x20,0x6C,0x65,0x66,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,
- 0x24, // 24
-
- // Back_left
- 0x00,0x00,0x00,0xA1, // 0x000000A1
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2A,0x00,0x01, // 11 ,42 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x20,0x6C,0x65,0x66,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2A, // 2A
-
- // Turn_left
- 0x00,0x00,0x00,0xB1, // 0x000000B1
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x25,0x00,0x01, // 11 ,37 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x6C,0x65,0x66,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x25, // 25
-
- // Turn_left_2
- 0x00,0x00,0x00,0xC1, // 0x000000C1
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x26,0x00,0x01, // 11 ,38 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x6C,0x65,0x66,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,
- 0x26, // 26
-
- // Empty
- 0x00,0x00,0x00,0xD1, // 0x000000D1
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x21,0x00,0x01, // 11 ,33 ,0 ,1
- 0x45,0x6D,0x70,0x74,0x79,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x21, // 21
-
- // Backward
- 0x00,0x00,0x00,0xE1, // 0x000000E1
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2D,0x00,0x01, // 11 ,45 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x77,0x61,0x72,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2D, // 2D
-
- // Backward_5
- 0x00,0x00,0x00,0xF1, // 0x000000F1
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2E,0x00,0x01, // 11 ,46 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x77,0x61,0x72,0x64,0x20,0x35,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2E, // 2E
-
- // Empty
- 0x00,0x00,0x01,0x11, // 0x00000111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x41,0x00,0x01, // 11 ,65 ,0 ,1
- 0x45,0x6D,0x70,0x74,0x79,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x21, // 21
-
- // Wait_2
- 0x00,0x00,0x02,0x11, // 0x00000211
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x46,0x00,0x01, // 11 ,70 ,0 ,1
- 0x57,0x61,0x69,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x46, // 46
-
- // Wait_5
- 0x00,0x00,0x03,0x11, // 0x00000311
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x47,0x00,0x01, // 11 ,71 ,0 ,1
- 0x57,0x61,0x69,0x74,0x20,0x35,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x47, // 47
-
- // Wait_10
- 0x00,0x00,0x04,0x11, // 0x00000411
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x48,0x00,0x01, // 11 ,72 ,0 ,1
- 0x57,0x61,0x69,0x74,0x20,0x31,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x48, // 48
-
- // Object
- 0x00,0x00,0x05,0x11, // 0x00000511
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x43,0x00,0x01, // 11 ,67 ,0 ,1
- 0x4F,0x62,0x6A,0x65,0x63,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x43, // 43
-
- // Sound
- 0x00,0x00,0x06,0x11, // 0x00000611
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x44,0x00,0x01, // 11 ,68 ,0 ,1
- 0x53,0x6F,0x75,0x6E,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x44, // 44
-
- // Light
- 0x00,0x00,0x07,0x11, // 0x00000711
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x42,0x00,0x01, // 11 ,66 ,0 ,1
- 0x4C,0x69,0x67,0x68,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x42, // 42
-
- // Dark
- 0x00,0x00,0x08,0x11, // 0x00000811
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x49,0x00,0x01, // 11 ,73 ,0 ,1
- 0x44,0x61,0x72,0x6B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x49, // 49
-
- // Touch
- 0x00,0x00,0x09,0x11, // 0x00000911
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x45,0x00,0x01, // 11 ,69 ,0 ,1
- 0x54,0x6F,0x75,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x45, // 45
-
- // Forward_5
- 0x00,0x00,0x11,0x11, // 0x00001111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x23,0x00,0x01, // 11 ,35 ,0 ,1
- 0x46,0x6F,0x72,0x77,0x61,0x72,0x64,0x20,0x35,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x23, // 23
-
- // Forward
- 0x00,0x00,0x21,0x11, // 0x00002111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x22,0x00,0x01, // 11 ,34 ,0 ,1
- 0x46,0x6F,0x72,0x77,0x61,0x72,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x22, // 22
-
- // Turn_right_2
- 0x00,0x00,0x31,0x11, // 0x00003111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x29,0x00,0x01, // 11 ,41 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x72,0x69,0x67,0x68,0x74,0x20,0x32,0x00,0x00,0x00,0x00,
- 0x29, // 29
-
- // Turn_right
- 0x00,0x00,0x41,0x11, // 0x00004111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x28,0x00,0x01, // 11 ,40 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x72,0x69,0x67,0x68,0x74,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x28, // 28
-
- // Back_right_2
- 0x00,0x00,0x51,0x11, // 0x00005111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2F,0x00,0x01, // 11 ,47 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x20,0x72,0x69,0x67,0x68,0x74,0x20,0x32,0x00,0x00,0x00,0x00,
- 0x2F, // 2F
-
- // Back_right
- 0x00,0x00,0x61,0x11, // 0x00006111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x27,0x00,0x01, // 11 ,39 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x20,0x72,0x69,0x67,0x68,0x74,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x27, // 27
-
- // Tone_1
- 0x00,0x00,0x71,0x11, // 0x00007111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2B,0x00,0x01, // 11 ,43 ,0 ,1
- 0x54,0x6F,0x6E,0x65,0x20,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2B, // 2B
-
- // Tone_2
- 0x00,0x00,0x81,0x11, // 0x00008111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2C,0x00,0x01, // 11 ,44 ,0 ,1
- 0x54,0x6F,0x6E,0x65,0x20,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2C, // 2C
-
- // Back_left_2
- 0x00,0x00,0x91,0x11, // 0x00009111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x24,0x00,0x01, // 11 ,36 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x20,0x6C,0x65,0x66,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,
- 0x24, // 24
-
- // Back_left
- 0x00,0x00,0xA1,0x11, // 0x0000A111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2A,0x00,0x01, // 11 ,42 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x20,0x6C,0x65,0x66,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2A, // 2A
-
- // Turn_left
- 0x00,0x00,0xB1,0x11, // 0x0000B111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x25,0x00,0x01, // 11 ,37 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x6C,0x65,0x66,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x25, // 25
-
- // Turn_left_2
- 0x00,0x00,0xC1,0x11, // 0x0000C111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x26,0x00,0x01, // 11 ,38 ,0 ,1
- 0x54,0x75,0x72,0x6E,0x20,0x6C,0x65,0x66,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,
- 0x26, // 26
-
- // Empty
- 0x00,0x00,0xD1,0x11, // 0x0000D111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x21,0x00,0x01, // 11 ,33 ,0 ,1
- 0x45,0x6D,0x70,0x74,0x79,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x21, // 21
-
- // Backward
- 0x00,0x00,0xE1,0x11, // 0x0000E111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2D,0x00,0x01, // 11 ,45 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x77,0x61,0x72,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2D, // 2D
-
- // Backward_5
- 0x00,0x00,0xF1,0x11, // 0x0000F111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x2E,0x00,0x01, // 11 ,46 ,0 ,1
- 0x42,0x61,0x63,0x6B,0x77,0x61,0x72,0x64,0x20,0x35,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x2E, // 2E
-
- // Empty
- 0x00,0x01,0x11,0x11, // 0x00011111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x41,0x00,0x01, // 11 ,65 ,0 ,1
- 0x45,0x6D,0x70,0x74,0x79,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x21, // 21
-
- // Wait_2
- 0x00,0x02,0x11,0x11, // 0x00021111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x46,0x00,0x01, // 11 ,70 ,0 ,1
- 0x57,0x61,0x69,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x46, // 46
-
- // Wait_5
- 0x00,0x03,0x11,0x11, // 0x00031111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x47,0x00,0x01, // 11 ,71 ,0 ,1
- 0x57,0x61,0x69,0x74,0x20,0x35,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x47, // 47
-
- // Wait_10
- 0x00,0x04,0x11,0x11, // 0x00041111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x48,0x00,0x01, // 11 ,72 ,0 ,1
- 0x57,0x61,0x69,0x74,0x20,0x31,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x48, // 48
-
- // Object
- 0x00,0x05,0x11,0x11, // 0x00051111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x43,0x00,0x01, // 11 ,67 ,0 ,1
- 0x4F,0x62,0x6A,0x65,0x63,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x43, // 43
-
- // Sound
- 0x00,0x06,0x11,0x11, // 0x00061111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x44,0x00,0x01, // 11 ,68 ,0 ,1
- 0x53,0x6F,0x75,0x6E,0x64,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x44, // 44
-
- // Light
- 0x00,0x07,0x11,0x11, // 0x00071111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x42,0x00,0x01, // 11 ,66 ,0 ,1
- 0x4C,0x69,0x67,0x68,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x42, // 42
-
- // Dark
- 0x00,0x08,0x11,0x11, // 0x00081111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x49,0x00,0x01, // 11 ,73 ,0 ,1
- 0x44,0x61,0x72,0x6B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x49, // 49
-
- // Touch
- 0x00,0x09,0x11,0x11, // 0x00091111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0x45,0x00,0x01, // 11 ,69 ,0 ,1
- 0x54,0x6F,0x75,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x45, // 45
-
- // Stop
- 0x00,0x11,0x11,0x11, // 0x00111111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0xFB,0x00,0x01, // 11 ,251,0 ,1
- 0x53,0x74,0x6F,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x4D, // 4D
-
- // Loop
- 0x00,0x21,0x11,0x11, // 0x00211111
- 0x10,0x00,0x00,0x61, // 0x10000061
- 0x0B,0xFC,0x00,0x01, // 11 ,252,0 ,1
- 0x4C,0x6F,0x6F,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x4E, // 4E
-
- // Run
- 0x01,0x11,0x11,0x11, // 0x01111111
- 0x00,0x00,0x00,0x60, // 0x00000060
- 0x0B,0xF8,0x00,0x00, // 11 ,248,0 ,0
- 0x52,0x75,0x6E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x32, // 32
-
- // Main_menu
- 0x02,0x11,0x11,0x11, // 0x02111111
- 0x00,0x00,0x20,0x60, // 0x00002060
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x4D,0x61,0x69,0x6E,0x20,0x6D,0x65,0x6E,0x75,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x37, // 37
-
- // Save
- 0x04,0x11,0x11,0x11, // 0x04111111
- 0x00,0x00,0x00,0x60, // 0x00000060
- 0x0B,0xFA,0x00,0x02, // 11 ,250,0 ,2
- 0x53,0x61,0x76,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x1D, // 1D
-
- // Yes
- 0x14,0x11,0x11,0x11, // 0x14111111
- 0x00,0x00,0x20,0x20, // 0x00002020
- 0x0B,0xED,0x00,0x00, // 11 ,237,0 ,0
- 0x59,0x65,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x31, // 31
-
- // No
- 0x24,0x11,0x11,0x11, // 0x24111111
- 0x00,0x08,0x00,0x24, // 0x00080024
- 0x0B,0xF6,0x00,0x00, // 11 ,246,0 ,0
- 0x4E,0x6F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x30, // 30
-};
diff --git a/src/Submenu03.rms b/src/Submenu03.rms
deleted file mode 100644
index cb7830b..0000000
--- a/src/Submenu03.rms
+++ /dev/null
@@ -1,233 +0,0 @@
-const UBYTE SUBMENU03[] =
-{
- 0x07,0x00, // Menu Format
- 0x03,0xA0, // Menu DataSize
- 0x1D, // Menu item size
- 0x20, // Menu items
- 0x18, // Menu icon Width
- 0x18, // Menu icon Height
-
- // Temperature_`C
- 0x00,0x00,0x00,0x01, // 0x00000001
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x0B,0x00,0x01, // 10 ,11 ,0 ,1
- 0x54,0x65,0x6D,0x70,0x65,0x72,0x61,0x74,0x75,0x72,0x65,0x20,0x60,0x43,0x00,0x00,
- 0x0F, // 0F
-
- // Temperature_`F
- 0x00,0x00,0x00,0x02, // 0x00000002
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x0C,0x00,0x01, // 10 ,12 ,0 ,1
- 0x54,0x65,0x6D,0x70,0x65,0x72,0x61,0x74,0x75,0x72,0x65,0x20,0x60,0x46,0x00,0x00,
- 0x10, // 10
-
- // Sound_dB
- 0x00,0x00,0x00,0x03, // 0x00000003
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x02,0x00,0x01, // 10 ,2 ,0 ,1
- 0x53,0x6F,0x75,0x6E,0x64,0x20,0x64,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x02, // 02
-
- // Sound_dBA
- 0x00,0x00,0x00,0x04, // 0x00000004
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x03,0x00,0x01, // 10 ,3 ,0 ,1
- 0x53,0x6F,0x75,0x6E,0x64,0x20,0x64,0x42,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x03, // 03
-
- // Reflected_light
- 0x00,0x00,0x00,0x05, // 0x00000005
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x04,0x00,0x01, // 10 ,4 ,0 ,1
- 0x52,0x65,0x66,0x6C,0x65,0x63,0x74,0x65,0x64,0x20,0x6C,0x69,0x67,0x68,0x74,0x00,
- 0x04, // 04
-
- // Ambient_light
- 0x00,0x00,0x00,0x06, // 0x00000006
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x05,0x00,0x01, // 10 ,5 ,0 ,1
- 0x41,0x6D,0x62,0x69,0x65,0x6E,0x74,0x20,0x6C,0x69,0x67,0x68,0x74,0x00,0x00,0x00,
- 0x05, // 05
-
- // Motor_Rotations
- 0x00,0x00,0x00,0x07, // 0x00000007
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0A,0x08,0x00,0x01, // 10 ,8 ,0 ,1
- 0x4D,0x6F,0x74,0x6F,0x72,0x20,0x52,0x6F,0x74,0x61,0x74,0x69,0x6F,0x6E,0x73,0x00,
- 0x09, // 09
-
- // Motor_Degrees
- 0x00,0x00,0x00,0x08, // 0x00000008
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0A,0x07,0x00,0x01, // 10 ,7 ,0 ,1
- 0x4D,0x6F,0x74,0x6F,0x72,0x20,0x44,0x65,0x67,0x72,0x65,0x65,0x73,0x00,0x00,0x00,
- 0x08, // 08
-
- // Touch
- 0x00,0x00,0x00,0x09, // 0x00000009
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x06,0x00,0x01, // 10 ,6 ,0 ,1
- 0x54,0x6F,0x75,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x07, // 07
-
- // UltraSonic_inch
- 0x00,0x00,0x00,0x0A, // 0x0000000A
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x09,0x00,0x01, // 10 ,9 ,0 ,1
- 0x55,0x6C,0x74,0x72,0x61,0x53,0x6F,0x6E,0x69,0x63,0x20,0x69,0x6E,0x63,0x68,0x00,
- 0x0B, // 0B
-
- // UltraSonic_cm
- 0x00,0x00,0x00,0x0B, // 0x0000000B
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x0A,0x00,0x01, // 10 ,10 ,0 ,1
- 0x55,0x6C,0x74,0x72,0x61,0x53,0x6F,0x6E,0x69,0x63,0x20,0x63,0x6D,0x00,0x00,0x00,
- 0x0C, // 0C
-
- // Color
- 0x00,0x00,0x00,0x0C, // 0x0000000C
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x0D,0x00,0x01, // 10 ,13 ,0 ,1
- 0x43,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x11, // 11
-
- // Done
- 0x00,0x00,0x00,0x0D, // 0x0000000D
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0A,0xEE,0x00,0x01, // 10 ,238,0 ,1
- 0x44,0x6F,0x6E,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x31, // 31
-
- // Port_1
- 0x00,0x00,0x00,0x11, // 0x00000011
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x12,0x00,0x01, // 10 ,18 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x12, // 12
-
- // Port_2
- 0x00,0x00,0x00,0x21, // 0x00000021
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x13,0x00,0x01, // 10 ,19 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x13, // 13
-
- // Port_3
- 0x00,0x00,0x00,0x31, // 0x00000031
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x14,0x00,0x01, // 10 ,20 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x14, // 14
-
- // Port_4
- 0x00,0x00,0x00,0x41, // 0x00000041
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x15,0x00,0x01, // 10 ,21 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x15, // 15
-
- // Port_A
- 0x00,0x00,0x00,0x17, // 0x00000017
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x16,0x00,0x01, // 10 ,22 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x16, // 16
-
- // Port_B
- 0x00,0x00,0x00,0x27, // 0x00000027
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x17,0x00,0x01, // 10 ,23 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x17, // 17
-
- // Port_C
- 0x00,0x00,0x00,0x37, // 0x00000037
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x18,0x00,0x01, // 10 ,24 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x43,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x18, // 18
-
- // Port_A
- 0x00,0x00,0x00,0x18, // 0x00000018
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x16,0x00,0x01, // 10 ,22 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x16, // 16
-
- // Port_B
- 0x00,0x00,0x00,0x28, // 0x00000028
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x17,0x00,0x01, // 10 ,23 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x17, // 17
-
- // Port_C
- 0x00,0x00,0x00,0x38, // 0x00000038
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0A,0x18,0x00,0x01, // 10 ,24 ,0 ,1
- 0x50,0x6F,0x72,0x74,0x20,0x43,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x17, // 17
-
- // _
- 0x00,0x00,0x00,0x1D, // 0x0000001D
- 0x00,0x00,0x10,0x00, // 0x00001000
- 0x0A,0xF7,0x00,0x01, // 10 ,247,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-
- // _
- 0x00,0x00,0x01,0x11, // 0x00000111
- 0x0D,0x05,0x10,0x00, // 0x0D051000
- 0x0A,0xF2,0x00,0x00, // 10 ,242,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-
- // _
- 0x00,0x00,0x01,0x17, // 0x00000117
- 0x0D,0x05,0x10,0x00, // 0x0D051000
- 0x0A,0xF2,0x00,0x00, // 10 ,242,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-
- // _
- 0x00,0x00,0x01,0x18, // 0x00000118
- 0x0D,0x05,0x10,0x00, // 0x0D051000
- 0x0A,0xF2,0x00,0x00, // 10 ,242,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00, // 00
-
- // Run
- 0x00,0x00,0x01,0x1D, // 0x0000011D
- 0x00,0x00,0x00,0x68, // 0x00000068
- 0x0A,0xF8,0x00,0x02, // 10 ,248,0 ,2
- 0x52,0x75,0x6E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x32, // 32
-
- // Main_menu
- 0x00,0x00,0x11,0x1D, // 0x0000111D
- 0x00,0x02,0x20,0x00, // 0x00022000
- 0x0A,0xF1,0x00,0x00, // 10 ,241,0 ,0
- 0x4D,0x61,0x69,0x6E,0x20,0x6D,0x65,0x6E,0x75,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x37, // 37
-
- // Save
- 0x00,0x00,0x21,0x1D, // 0x0000211D
- 0x00,0x02,0x00,0x00, // 0x00020000
- 0x0A,0xFA,0x00,0x02, // 10 ,250,0 ,2
- 0x53,0x61,0x76,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x1F, // 1F
-
- // Yes
- 0x00,0x01,0x21,0x1D, // 0x0001211D
- 0x00,0x00,0x20,0x20, // 0x00002020
- 0x0A,0xED,0x00,0x00, // 10 ,237,0 ,0
- 0x59,0x65,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x31, // 31
-
- // No
- 0x00,0x02,0x21,0x1D, // 0x0002211D
- 0x00,0x08,0x00,0x24, // 0x00080024
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x4E,0x6F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x30, // 30
-};
diff --git a/src/Submenu04.rms b/src/Submenu04.rms
deleted file mode 100644
index 273e456..0000000
--- a/src/Submenu04.rms
+++ /dev/null
@@ -1,163 +0,0 @@
-const UBYTE SUBMENU04[] =
-{
- 0x07,0x00, // Menu Format
- 0x02,0x7E, // Menu DataSize
- 0x1D, // Menu item size
- 0x16, // Menu items
- 0x18, // Menu icon Width
- 0x18, // Menu icon Height
-
- // Sound_dB
- 0x00,0x00,0x00,0x01, // 0x00000001
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x02,0x00,0x01, // 14 ,2 ,0 ,1
- 0x53,0x6F,0x75,0x6E,0x64,0x20,0x64,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x02, // 02
-
- // Sound_dBA
- 0x00,0x00,0x00,0x02, // 0x00000002
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x03,0x00,0x01, // 14 ,3 ,0 ,1
- 0x53,0x6F,0x75,0x6E,0x64,0x20,0x64,0x42,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x03, // 03
-
- // Reflected_light
- 0x00,0x00,0x00,0x03, // 0x00000003
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x04,0x00,0x01, // 14 ,4 ,0 ,1
- 0x52,0x65,0x66,0x6C,0x65,0x63,0x74,0x65,0x64,0x20,0x6C,0x69,0x67,0x68,0x74,0x00,
- 0x04, // 04
-
- // Ambient_light
- 0x00,0x00,0x00,0x04, // 0x00000004
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x05,0x00,0x01, // 14 ,5 ,0 ,1
- 0x41,0x6D,0x62,0x69,0x65,0x6E,0x74,0x20,0x6C,0x69,0x67,0x68,0x74,0x00,0x00,0x00,
- 0x05, // 05
-
- // Temperature_`C
- 0x00,0x00,0x00,0x05, // 0x00000005
- 0x10,0x00,0x01,0x21, // 0x10000121
- 0x0E,0x0B,0x00,0x01, // 14 ,11 ,0 ,1
- 0x54,0x65,0x6D,0x70,0x65,0x72,0x61,0x74,0x75,0x72,0x65,0x20,0x60,0x43,0x00,0x00,
- 0x0F, // 0F
-
- // Temperature_`F
- 0x00,0x00,0x00,0x06, // 0x00000006
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x0C,0x00,0x01, // 14 ,12 ,0 ,1
- 0x54,0x65,0x6D,0x70,0x65,0x72,0x61,0x74,0x75,0x72,0x65,0x20,0x60,0x46,0x00,0x00,
- 0x10, // 10
-
- // Motor_rotations
- 0x00,0x00,0x00,0x07, // 0x00000007
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x08,0x00,0x01, // 14 ,8 ,0 ,1
- 0x4D,0x6F,0x74,0x6F,0x72,0x20,0x72,0x6F,0x74,0x61,0x74,0x69,0x6F,0x6E,0x73,0x00,
- 0x09, // 09
-
- // Motor_degrees
- 0x00,0x00,0x00,0x08, // 0x00000008
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x07,0x00,0x01, // 14 ,7 ,0 ,1
- 0x4D,0x6F,0x74,0x6F,0x72,0x20,0x64,0x65,0x67,0x72,0x65,0x65,0x73,0x00,0x00,0x00,
- 0x08, // 08
-
- // Touch
- 0x00,0x00,0x00,0x09, // 0x00000009
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x06,0x00,0x01, // 14 ,6 ,0 ,1
- 0x54,0x6F,0x75,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x07, // 07
-
- // Ultrasonic_inch
- 0x00,0x00,0x00,0x0A, // 0x0000000A
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x09,0x00,0x01, // 14 ,9 ,0 ,1
- 0x55,0x6C,0x74,0x72,0x61,0x73,0x6F,0x6E,0x69,0x63,0x20,0x69,0x6E,0x63,0x68,0x00,
- 0x0B, // 0B
-
- // Ultrasonic_cm
- 0x00,0x00,0x00,0x0B, // 0x0000000B
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x0A,0x00,0x01, // 14 ,10 ,0 ,1
- 0x55,0x6C,0x74,0x72,0x61,0x73,0x6F,0x6E,0x69,0x63,0x20,0x63,0x6D,0x00,0x00,0x00,
- 0x0C, // 0C
-
- // Color
- 0x00,0x00,0x00,0x0C, // 0x0000000C
- 0x10,0x00,0x00,0x21, // 0x10000021
- 0x0E,0x0D,0x00,0x01, // 14 ,13 ,0 ,1
- 0x43,0x6F,0x6C,0x6F,0x72,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x11, // 11
-
- // Port_1
- 0x00,0x00,0x00,0x11, // 0x00000011
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x12,0x00,0x00, // 14 ,18 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x12, // 12
-
- // Port_2
- 0x00,0x00,0x00,0x21, // 0x00000021
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x13,0x00,0x00, // 14 ,19 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x32,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x13, // 13
-
- // Port_3
- 0x00,0x00,0x00,0x31, // 0x00000031
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x14,0x00,0x00, // 14 ,20 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x14, // 14
-
- // Port_4
- 0x00,0x00,0x00,0x41, // 0x00000041
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x15,0x00,0x00, // 14 ,21 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x15, // 15
-
- // Port_A
- 0x00,0x00,0x00,0x17, // 0x00000017
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x16,0x00,0x00, // 14 ,22 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x16, // 16
-
- // Port_B
- 0x00,0x00,0x00,0x27, // 0x00000027
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x17,0x00,0x00, // 14 ,23 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x17, // 17
-
- // Port_C
- 0x00,0x00,0x00,0x37, // 0x00000037
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x18,0x00,0x00, // 14 ,24 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x43,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x18, // 18
-
- // Port_A
- 0x00,0x00,0x00,0x18, // 0x00000018
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x16,0x00,0x00, // 14 ,22 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x16, // 16
-
- // Port_B
- 0x00,0x00,0x00,0x28, // 0x00000028
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x17,0x00,0x00, // 14 ,23 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x17, // 17
-
- // Port_C
- 0x00,0x00,0x00,0x38, // 0x00000038
- 0x00,0x00,0x00,0x20, // 0x00000020
- 0x0E,0x18,0x00,0x00, // 14 ,24 ,0 ,0
- 0x50,0x6F,0x72,0x74,0x20,0x43,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x18, // 18
-};
diff --git a/src/Submenu05.rms b/src/Submenu05.rms
deleted file mode 100644
index 5e03396..0000000
--- a/src/Submenu05.rms
+++ /dev/null
@@ -1,128 +0,0 @@
-const UBYTE SUBMENU05[] =
-{
- 0x07,0x00, // Menu Format
- 0x01,0xED, // Menu DataSize
- 0x1D, // Menu item size
- 0x11, // Menu items
- 0x18, // Menu icon Width
- 0x18, // Menu icon Height
-
- // Volume
- 0x00,0x00,0x00,0x01, // 0x00000001
- 0x00,0x00,0x80,0x00, // 0x00008000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x56,0x6F,0x6C,0x75,0x6D,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x39, // 39
-
- // Sleep
- 0x00,0x00,0x00,0x02, // 0x00000002
- 0x00,0x00,0x80,0x00, // 0x00008000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x53,0x6C,0x65,0x65,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x3A, // 3A
-
- // NXT_Version
- 0x00,0x00,0x00,0x03, // 0x00000003
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x01,0x00,0x00,0x00, // 1 ,0 ,0 ,0
- 0x4E,0x58,0x54,0x20,0x56,0x65,0x72,0x73,0x69,0x6F,0x6E,0x00,0x00,0x00,0x00,0x00,
- 0x4F, // 4F
-
- // Delete_files
- 0x00,0x00,0x00,0x04, // 0x00000004
- 0x00,0x00,0x80,0x00, // 0x00008000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x44,0x65,0x6C,0x65,0x74,0x65,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,
- 0x34, // 34
-
- // _
- 0x00,0x00,0x00,0x11, // 0x00000011
- 0x00,0x00,0x03,0x60, // 0x00000360
- 0x07,0xEF,0x00,0x00, // 7 ,239,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x39, // 39
-
- // _
- 0x00,0x00,0x00,0x21, // 0x00000021
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x35, // 35
-
- // _
- 0x00,0x00,0x00,0x31, // 0x00000031
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x36, // 36
-
- // _
- 0x00,0x00,0x00,0x12, // 0x00000012
- 0x00,0x00,0x03,0x20, // 0x00000320
- 0x04,0xEF,0x00,0x00, // 4 ,239,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x3A, // 3A
-
- // _
- 0x00,0x00,0x00,0x22, // 0x00000022
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x35, // 35
-
- // _
- 0x00,0x00,0x00,0x32, // 0x00000032
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x36, // 36
-
- // Software_files
- 0x00,0x00,0x00,0x14, // 0x00000014
- 0x10,0x00,0x00,0x01, // 0x10000001
- 0x05,0x02,0x00,0x02, // 5 ,2 ,0 ,2
- 0x53,0x6F,0x66,0x74,0x77,0x61,0x72,0x65,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,
- 0x1C, // 1C
-
- // NXT_files
- 0x00,0x00,0x00,0x24, // 0x00000024
- 0x10,0x00,0x00,0x01, // 0x10000001
- 0x05,0x03,0x00,0x02, // 5 ,3 ,0 ,2
- 0x4E,0x58,0x54,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x1D, // 1D
-
- // Sound_files
- 0x00,0x00,0x00,0x34, // 0x00000034
- 0x10,0x00,0x00,0x01, // 0x10000001
- 0x05,0x01,0x00,0x02, // 5 ,1 ,0 ,2
- 0x53,0x6F,0x75,0x6E,0x64,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,0x00,
- 0x1B, // 1B
-
- // Datalog_files
- 0x00,0x00,0x00,0x44, // 0x00000044
- 0x10,0x80,0x00,0x01, // 0x10800001
- 0x05,0x05,0x00,0x02, // 5 ,5 ,0 ,2
- 0x44,0x61,0x74,0x61,0x6C,0x6F,0x67,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,
- 0x1F, // 1F
-
- // Try_me_files
- 0x00,0x00,0x00,0x54, // 0x00000054
- 0x10,0x00,0x00,0x01, // 0x10000001
- 0x05,0x04,0x00,0x02, // 5 ,4 ,0 ,2
- 0x54,0x72,0x79,0x20,0x6D,0x65,0x20,0x66,0x69,0x6C,0x65,0x73,0x00,0x00,0x00,0x00,
- 0x1E, // 1E
-
- // Are_you_sure?
- 0x00,0x00,0x01,0x14, // 0x00000114
- 0x00,0x00,0x01,0x08, // 0x00000108
- 0x05,0xF1,0x00,0x00, // 5 ,241,0 ,0
- 0x41,0x72,0x65,0x20,0x79,0x6F,0x75,0x20,0x73,0x75,0x72,0x65,0x3F,0x00,0x00,0x00,
- 0x31, // 31
-
- // Are_you_sure?
- 0x00,0x00,0x02,0x14, // 0x00000214
- 0x00,0x00,0x01,0x04, // 0x00000104
- 0x05,0x00,0x00,0x00, // 5 ,0 ,0 ,0
- 0x41,0x72,0x65,0x20,0x79,0x6F,0x75,0x20,0x73,0x75,0x72,0x65,0x3F,0x00,0x00,0x00,
- 0x30, // 30
-};
diff --git a/src/Submenu06.rms b/src/Submenu06.rms
deleted file mode 100644
index 5cd1b06..0000000
--- a/src/Submenu06.rms
+++ /dev/null
@@ -1,51 +0,0 @@
-const UBYTE SUBMENU06[] =
-{
- 0x07,0x00, // Menu Format
- 0x00,0xAE, // Menu DataSize
- 0x1D, // Menu item size
- 0x06, // Menu items
- 0x18, // Menu icon Width
- 0x18, // Menu icon Height
-
- // _
- 0x00,0x00,0x00,0x01, // 0x00000001
- 0x00,0x00,0x10,0x00, // 0x00001000
- 0x06,0x04,0x00,0x01, // 6 ,4 ,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x1E, // 1E
-
- // _
- 0x00,0x00,0x00,0x11, // 0x00000011
- 0x00,0x00,0x03,0x80, // 0x00000380
- 0x06,0xF2,0x00,0x02, // 6 ,242,0 ,2
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x1E, // 1E
-
- // Delete
- 0x00,0x00,0x01,0x11, // 0x00000111
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x00,0x00,0x00,0x02, // 0 ,0 ,0 ,2
- 0x44,0x65,0x6C,0x65,0x74,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x34, // 34
-
- // Run
- 0x00,0x00,0x02,0x11, // 0x00000211
- 0x00,0x00,0x01,0x20, // 0x00000120
- 0x08,0xF8,0x00,0x00, // 8 ,248,0 ,0
- 0x52,0x75,0x6E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x32, // 32
-
- // Are_you_sure?
- 0x00,0x00,0x11,0x11, // 0x00001111
- 0x00,0x00,0x00,0x08, // 0x00000008
- 0x09,0x00,0x00,0x00, // 9 ,0 ,0 ,0
- 0x41,0x72,0x65,0x20,0x79,0x6F,0x75,0x20,0x73,0x75,0x72,0x65,0x3F,0x00,0x00,0x00,
- 0x31, // 31
-
- // Are_you_sure?
- 0x00,0x00,0x21,0x11, // 0x00002111
- 0x00,0x00,0x00,0x04, // 0x00000004
- 0x00,0x00,0x00,0x00, // 0 ,0 ,0 ,0
- 0x41,0x72,0x65,0x20,0x79,0x6F,0x75,0x20,0x73,0x75,0x72,0x65,0x3F,0x00,0x00,0x00,
- 0x30, // 30
-};
diff --git a/src/Submenu07.rms b/src/Submenu07.rms
deleted file mode 100644
index 43c292e..0000000
--- a/src/Submenu07.rms
+++ /dev/null
@@ -1,142 +0,0 @@
-const UBYTE SUBMENU07[] =
-{
- 0x07,0x00, // Menu Format
- 0x02,0x27, // Menu DataSize
- 0x1D, // Menu item size
- 0x13, // Menu items
- 0x18, // Menu icon Width
- 0x18, // Menu icon Height
-
- // Search
- 0x00,0x00,0x00,0x01, // 0x00000001
- 0x00,0x40,0x80,0x00, // 0x00408000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x53,0x65,0x61,0x72,0x63,0x68,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x56, // 56
-
- // My_contacts
- 0x00,0x00,0x00,0x02, // 0x00000002
- 0x00,0x40,0x80,0x00, // 0x00408000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x4D,0x79,0x20,0x63,0x6F,0x6E,0x74,0x61,0x63,0x74,0x73,0x00,0x00,0x00,0x00,0x00,
- 0x52, // 52
-
- // Connections
- 0x00,0x00,0x00,0x03, // 0x00000003
- 0x00,0x40,0x80,0x00, // 0x00408000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x43,0x6F,0x6E,0x6E,0x65,0x63,0x74,0x69,0x6F,0x6E,0x73,0x00,0x00,0x00,0x00,0x00,
- 0x53, // 53
-
- // Visibility
- 0x00,0x00,0x00,0x04, // 0x00000004
- 0x00,0x40,0x80,0x00, // 0x00408000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x56,0x69,0x73,0x69,0x62,0x69,0x6C,0x69,0x74,0x79,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x54, // 54
-
- // On/Off
- 0x00,0x00,0x00,0x05, // 0x00000005
- 0x00,0x00,0x80,0x00, // 0x00008000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x4F,0x6E,0x2F,0x4F,0x66,0x66,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x55, // 55
-
- // _
- 0x00,0x00,0x00,0x11, // 0x00000011
- 0x00,0x00,0x03,0x00, // 0x00000300
- 0x12,0xFF,0x00,0x01, // 18 ,255,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x57, // 57
-
- // _
- 0x00,0x00,0x00,0x12, // 0x00000012
- 0x00,0x00,0x10,0x00, // 0x00001000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x57, // 57
-
- // _
- 0x00,0x00,0x00,0x13, // 0x00000013
- 0x00,0x00,0x03,0x00, // 0x00000300
- 0x14,0xF6,0x00,0x01, // 20 ,246,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x57, // 57
-
- // Visible
- 0x00,0x00,0x00,0x14, // 0x00000014
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x11,0xEB,0x00,0x00, // 17 ,235,0 ,0
- 0x56,0x69,0x73,0x69,0x62,0x6C,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x5A, // 5A
-
- // Invisible
- 0x00,0x00,0x00,0x24, // 0x00000024
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x11,0xEA,0x00,0x00, // 17 ,234,0 ,0
- 0x49,0x6E,0x76,0x69,0x73,0x69,0x62,0x6C,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x5B, // 5B
-
- // On
- 0x00,0x00,0x00,0x15, // 0x00000015
- 0x00,0x00,0x00,0x80, // 0x00000080
- 0x03,0xEB,0x00,0x00, // 3 ,235,0 ,0
- 0x4F,0x6E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x5C, // 5C
-
- // Off
- 0x00,0x00,0x00,0x25, // 0x00000025
- 0x00,0x40,0x00,0x80, // 0x00400080
- 0x03,0xEA,0x00,0x00, // 3 ,234,0 ,0
- 0x4F,0x66,0x66,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x5D, // 5D
-
- // _
- 0x00,0x00,0x01,0x11, // 0x00000111
- 0x00,0x00,0x03,0x08, // 0x00000308
- 0x13,0xF2,0x00,0x01, // 19 ,242,0 ,1
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x57, // 57
-
- // _
- 0x00,0x00,0x01,0x12, // 0x00000112
- 0x00,0x10,0x02,0x08, // 0x00100208
- 0x13,0xF2,0x00,0x02, // 19 ,242,0 ,2
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x57, // 57
-
- // Disconnect
- 0x00,0x00,0x01,0x13, // 0x00000113
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x14,0xF0,0x00,0x00, // 20 ,240,0 ,0
- 0x44,0x69,0x73,0x63,0x6F,0x6E,0x6E,0x65,0x63,0x74,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x59, // 59
-
- // _
- 0x00,0x00,0x11,0x11, // 0x00001111
- 0x00,0x00,0x03,0x00, // 0x00000300
- 0x10,0xF5,0x00,0x00, // 16 ,245,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x57, // 57
-
- // Delete
- 0x00,0x00,0x11,0x12, // 0x00001112
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x13,0xF1,0x00,0x00, // 19 ,241,0 ,0
- 0x44,0x65,0x6C,0x65,0x74,0x65,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x34, // 34
-
- // Connect
- 0x00,0x00,0x21,0x12, // 0x00002112
- 0x00,0x00,0x00,0x00, // 0x00000000
- 0x00,0x00,0x00,0x01, // 0 ,0 ,0 ,1
- 0x43,0x6F,0x6E,0x6E,0x65,0x63,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x58, // 58
-
- // _
- 0x00,0x01,0x21,0x12, // 0x00012112
- 0x00,0x00,0x03,0x08, // 0x00000308
- 0x10,0xF5,0x00,0x00, // 16 ,245,0 ,0
- 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x57, // 57
-};
diff --git a/src/Test1.txt b/src/Test1.txt
deleted file mode 100644
index 0223011..0000000
--- a/src/Test1.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-const BMPMAP Test1 =
-{
- 0x02,0x00, // Graphics Format
- 0x04,0x00, // Graphics DataSize
- 0x00, // Graphics Start X
- 0x00, // Graphics Start Y
- 0x80, // Graphics Width
- 0x40, // Graphics Height
- {
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
- 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
- }
-};
diff --git a/src/Test2.txt b/src/Test2.txt
deleted file mode 100644
index e09f8dd..0000000
--- a/src/Test2.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-const BMPMAP Test2 =
-{
- 0x02,0x00, // Graphics Format
- 0x04,0x00, // Graphics DataSize
- 0x00, // Graphics Start X
- 0x00, // Graphics Start Y
- 0x80, // Graphics Width
- 0x40, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
- }
-};
diff --git a/src/Wait.txt b/src/Wait.txt
deleted file mode 100644
index 9297fa7..0000000
--- a/src/Wait.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-const BMPMAP Wait =
-{
- 0x02,0x00, // Graphics Format
- 0x00,0x48, // Graphics DataSize
- 0x00, // Graphics Start X
- 0x08, // Graphics Start Y
- 0x18, // Graphics Width
- 0x18, // Graphics Height
- {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC3,0x24,0x98,0xC2,0x98,0x24,0xC3,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
- }
-};
diff --git a/src/c_ui.c b/src/c_ui.c
index f53c4c9..30979d7 100644
--- a/src/c_ui.c
+++ b/src/c_ui.c
@@ -56,37 +56,37 @@ const HEADER cUi =
// ****** GENERAL GRAPHIC RESOURCES ******************************************
-#include "Display.txt" // Bitmap for frame used in view and datalog
-#include "LowBattery.txt" // Bitmap showed when low battery occures
-#include "Font.txt" // Font used for all text
-#include "Step.txt" // Bitmap used in On Brick Programming
-#include "Cursor.txt" // Bitmap for cursor
-#include "Running.txt" // Icon collection used for "running" symbol
-#include "Port.txt" // Font used for naming sensor ports in datalog/bluetooth
-#include "Ok.txt" // Bitmap for OK buttom in get user string
-#include "Wait.txt" // Bitmap for feedback
-#include "Fail.txt" // Bitmap for feedback
-#include "Info.txt" // Bitmap for feedback
-#include "Icons.txt" // Icon collection used for menues
+#include "Display.h" // Bitmap for frame used in view and datalog
+#include "LowBattery.h" // Bitmap showed when low battery occures
+#include "Font.h" // Font used for all text
+#include "Step.h" // Bitmap used in On Brick Programming
+#include "Cursor.h" // Bitmap for cursor
+#include "Running.h" // Icon collection used for "running" symbol
+#include "Port.h" // Font used for naming sensor ports in datalog/bluetooth
+#include "Ok.h" // Bitmap for OK buttom in get user string
+#include "Wait.h" // Bitmap for feedback
+#include "Fail.h" // Bitmap for feedback
+#include "Info.h" // Bitmap for feedback
+#include "Icons.h" // Icon collection used for menues
// ****** INTRO ANIMATION RESOURCES ******************************************
-#include "RCXintro_1.txt" // Bitmap for picture 1 in the intro animation
-#include "RCXintro_2.txt" // Bitmap for picture 2 in the intro animation
-#include "RCXintro_3.txt" // Bitmap for picture 3 in the intro animation
-#include "RCXintro_4.txt" // Bitmap for picture 4 in the intro animation
-#include "RCXintro_5.txt" // Bitmap for picture 5 in the intro animation
-#include "RCXintro_6.txt" // Bitmap for picture 6 in the intro animation
-#include "RCXintro_7.txt" // Bitmap for picture 7 in the intro animation
-#include "RCXintro_8.txt" // Bitmap for picture 8 in the intro animation
-#include "RCXintro_9.txt" // Bitmap for picture 9 in the intro animation
-#include "RCXintro_10.txt" // Bitmap for picture 10 in the intro animation
-#include "RCXintro_11.txt" // Bitmap for picture 11 in the intro animation
-#include "RCXintro_12.txt" // Bitmap for picture 12 in the intro animation
-#include "RCXintro_13.txt" // Bitmap for picture 13 in the intro animation
-#include "RCXintro_14.txt" // Bitmap for picture 14 in the intro animation
-#include "RCXintro_15.txt" // Bitmap for picture 15 in the intro animation
-#include "RCXintro_16.txt" // Bitmap for picture 16 in the intro animation
+#include "RCXintro_1.h" // Bitmap for picture 1 in the intro animation
+#include "RCXintro_2.h" // Bitmap for picture 2 in the intro animation
+#include "RCXintro_3.h" // Bitmap for picture 3 in the intro animation
+#include "RCXintro_4.h" // Bitmap for picture 4 in the intro animation
+#include "RCXintro_5.h" // Bitmap for picture 5 in the intro animation
+#include "RCXintro_6.h" // Bitmap for picture 6 in the intro animation
+#include "RCXintro_7.h" // Bitmap for picture 7 in the intro animation
+#include "RCXintro_8.h" // Bitmap for picture 8 in the intro animation
+#include "RCXintro_9.h" // Bitmap for picture 9 in the intro animation
+#include "RCXintro_10.h" // Bitmap for picture 10 in the intro animation
+#include "RCXintro_11.h" // Bitmap for picture 11 in the intro animation
+#include "RCXintro_12.h" // Bitmap for picture 12 in the intro animation
+#include "RCXintro_13.h" // Bitmap for picture 13 in the intro animation
+#include "RCXintro_14.h" // Bitmap for picture 14 in the intro animation
+#include "RCXintro_15.h" // Bitmap for picture 15 in the intro animation
+#include "RCXintro_16.h" // Bitmap for picture 16 in the intro animation
const BMPMAP *Intro[NO_OF_INTROBITMAPS] = // Picture sequence for the intro animation
{
@@ -110,7 +110,7 @@ const BMPMAP *Intro[NO_OF_INTROBITMAPS] = // Picture sequence for the intro
// ****** STATUS LINE GRAPHIC RESOURCES **************************************
-#include "Status.txt" // Status icon collection file
+#include "Status.h" // Status icon collection file
enum STATUS_NO // Index in status icon collection file
{
@@ -155,11 +155,11 @@ enum STATUS_NO // Index in status icon collection file
// ****** BT DEVICE GRAPHIC RESOURCES ****************************************
-#include "Devices.txt" // Icon collection used for Blue tooth devices
+#include "Devices.h" // Icon collection used for Blue tooth devices
// ****** BT CONNECTIONS GRAPHIC RESOURCES ***********************************
-#include "Connections.txt" // Icon collection used for Blue tooth connections
+#include "Connections.h" // Icon collection used for Blue tooth connections
// ****** FREE TEXT GRAPHIC RESOURCES ****************************************
@@ -335,25 +335,25 @@ const UWORD RechargeableLimits[BATTERYLIMITS] =
//******* UI MENU FILE HANDLER *************************************************************************
-#include "Mainmenu.rms"
-#include "Submenu01.rms"
-#include "Submenu02.rms"
-#include "Submenu03.rms"
-#include "Submenu04.rms"
-#include "Submenu05.rms"
-#include "Submenu06.rms"
-#include "Submenu07.rms"
+#include "Mainmenu.h"
+#include "Submenu01.h"
+#include "Submenu02.h"
+#include "Submenu03.h"
+#include "Submenu04.h"
+#include "Submenu05.h"
+#include "Submenu06.h"
+#include "Submenu07.h"
const UBYTE *MenuPointers[] =
{
- (UBYTE*)MAINMENU,
- (UBYTE*)SUBMENU01,
- (UBYTE*)SUBMENU02,
- (UBYTE*)SUBMENU03,
- (UBYTE*)SUBMENU04,
- (UBYTE*)SUBMENU05,
- (UBYTE*)SUBMENU06,
- (UBYTE*)SUBMENU07
+ (UBYTE*)Mainmenu,
+ (UBYTE*)Submenu01,
+ (UBYTE*)Submenu02,
+ (UBYTE*)Submenu03,
+ (UBYTE*)Submenu04,
+ (UBYTE*)Submenu05,
+ (UBYTE*)Submenu06,
+ (UBYTE*)Submenu07
};
diff --git a/tools/img2src b/tools/img2src
new file mode 100755
index 0000000..c279f4d
--- /dev/null
+++ b/tools/img2src
@@ -0,0 +1,156 @@
+#!/usr/bin/env python3
+#
+"""Convert image to NXT data source file."""
+#
+# Copyright (C) 2024 Nicolas Schodet
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+# IN THE SOFTWARE.
+#
+import argparse
+import os
+import os.path
+import struct
+import sys
+
+import tomllib
+from PIL import Image, ImageChops
+
+
+def print_hex(indent, bytes_or_fmt, *args, wrap=8, file=None):
+ """Print data as hexadecimal, use struct format."""
+ if not args:
+ data = bytes_or_fmt
+ else:
+ data = struct.pack(bytes_or_fmt, *args)
+ for i in range(0, len(data), wrap):
+ line = ", ".join(f"{b:#04x}" for b in data[i : i + wrap])
+ print(indent + line + ",", file=file)
+
+
+def data_from_image(img):
+ """Create data in NXT bitmap format from image.
+
+ Pixels in NXT are organized as packets of 8 pixel high columns. PIL does not write
+ this format, so just transpose the image then transpose every bytes.
+ """
+ if img.height % 8 != 0:
+ raise RuntimeError("Height must be multiple of 8")
+ # Transpose.
+ img = img.transpose(Image.Transpose.TRANSPOSE)
+ # Extract data
+ data = img.tobytes("raw", "1;IR")
+ # Split in lines (corresponding to columns).
+ data = [data[i : i + img.width // 8] for i in range(0, len(data), img.width // 8)]
+ # Transpose.
+ data = zip(*data)
+ # Paste everything together.
+ data = bytes(val for band in data for val in band)
+ return data
+
+
+def crop_image(img):
+ """Crop borders to reduce image size, return cropped image and x and y offsets as
+ a tuple.
+ """
+ print(img.width, img.height)
+ imginv = ImageChops.invert(img)
+ bbox = imginv.getbbox()
+ if bbox is None:
+ # Special case for Test2 image.
+ return img, (0, 0)
+ left, upper, right, lower = bbox
+ print(left, upper, right, lower)
+ # Round down to multiple of 8.
+ upper = upper // 8 * 8
+ lower = (lower + 7) // 8 * 8
+ return img.crop((left, upper, right, lower)), (left, upper)
+
+
+def convert_bitmap(info, img_file, out_file, crop=False):
+ """Convert to BMPMAP format."""
+ img = Image.open(img_file)
+ if crop:
+ img, (crop_x, crop_y) = crop_image(img)
+ else:
+ crop_x, crop_y = 0, 0
+ data = data_from_image(img)
+ start_x = info["start_x"]
+ start_y = info["start_y"]
+ basename = os.path.basename(os.path.splitext(img_file)[0])
+ with open(out_file, "w") as f:
+ print(f"#define {basename}_size {len(data)+8}", file=f)
+ print(f"const BMPMAP {basename} =", file=f)
+ print("{", file=f)
+ print_hex(" ", ">H", 0x0200, file=f)
+ print_hex(" ", ">H", len(data), file=f)
+ print_hex(" ", "B", start_x + crop_x, file=f)
+ print_hex(" ", "B", start_y + crop_y, file=f)
+ print_hex(" ", "B", img.width, file=f)
+ print_hex(" ", "B", img.height, file=f)
+ print(" {", file=f)
+ print_hex(" ", data, file=f)
+ print(" }", file=f)
+ print("};", file=f)
+
+
+def convert_icon(info, img_file, out_file):
+ """Convert to ICON format."""
+ img = Image.open(img_file)
+ data = data_from_image(img)
+ item_pixels_x = info["item_pixels_x"]
+ item_pixels_y = info["item_pixels_y"]
+ basename = os.path.basename(os.path.splitext(out_file)[0])
+ with open(out_file, "w") as f:
+ print(f"const ICON {basename} =", file=f)
+ print("{", file=f)
+ print_hex(" ", ">H", 0x0400, file=f)
+ print_hex(" ", ">H", len(data), file=f)
+ print_hex(" ", "B", img.width // item_pixels_x, file=f)
+ print_hex(" ", "B", img.height // item_pixels_y, file=f)
+ print_hex(" ", "B", item_pixels_x, file=f)
+ print_hex(" ", "B", item_pixels_y, file=f)
+ print(" {", file=f)
+ print_hex(" ", data, file=f)
+ print(" }", file=f)
+ print("};", file=f)
+
+
+p = argparse.ArgumentParser(description=__doc__)
+p.add_argument("info", help="input TOML file")
+p.add_argument("image", help="input image")
+p.add_argument("-o", "--output", metavar="FILE", help="output header file")
+options = p.parse_args()
+
+try:
+ with open(options.info, "rb") as f:
+ info = tomllib.load(f)
+
+ if info["format"] == "bitmap":
+ convert_bitmap(info, options.image, options.output)
+ elif info["format"] == "icon":
+ convert_icon(info, options.image, options.output)
+ else:
+ raise RuntimeError("Unknown format")
+except Exception as e:
+ try:
+ os.remove(options.output)
+ except FileNotFoundError:
+ pass
+ print(e, file=sys.stderr)
+ sys.exit(1)
diff --git a/tools/menu2src b/tools/menu2src
new file mode 100755
index 0000000..cdfe466
--- /dev/null
+++ b/tools/menu2src
@@ -0,0 +1,161 @@
+#!/usr/bin/env python3
+#
+"""Convert menu to NXT data source file."""
+#
+# Copyright (C) 2024 Nicolas Schodet
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+# IN THE SOFTWARE.
+#
+import argparse
+import os
+import os.path
+import struct
+import sys
+
+import tomllib
+
+
+def print_hex(indent, bytes_or_fmt, *args, wrap=8, file=None):
+ """Print data as hexadecimal, use struct format."""
+ if not args:
+ data = bytes_or_fmt
+ else:
+ data = struct.pack(bytes_or_fmt, *args)
+ for i in range(0, len(data), wrap):
+ line = ", ".join(f"{b:#04x}" for b in data[i : i + wrap])
+ print(indent + line + ",", file=file)
+
+
+def encode_special(flags):
+ """Encode menu special flags."""
+ special_mask = 0
+ if "skip_this_mother_id" in flags and flags["skip_this_mother_id"]:
+ special_mask |= 0x00000001
+ special_mask |= flags["skip_this_mother_id"] << 28
+ if "enter_act_as_exit" in flags and flags["enter_act_as_exit"]:
+ special_mask |= 0x00000004
+ if "back_twice" in flags and flags["back_twice"]:
+ special_mask |= 0x00000008
+ if "exit_act_as_enter" in flags and flags["exit_act_as_enter"]:
+ special_mask |= 0x00000010
+ if "leave_background" in flags and flags["leave_background"]:
+ special_mask |= 0x00000020
+ if "exit_calls_with_ff" in flags and flags["exit_calls_with_ff"]:
+ special_mask |= 0x00000040
+ if "exit_leaves_menufile" in flags and flags["exit_leaves_menufile"]:
+ special_mask |= 0x00000080
+ if "init_calls_with_0" in flags and flags["init_calls_with_0"]:
+ special_mask |= 0x00000100
+ if "left_right_as_call" in flags and flags["left_right_as_call"]:
+ special_mask |= 0x00000200
+ if "enter_only_calls" in flags and flags["enter_only_calls"]:
+ special_mask |= 0x00000400
+ if "exit_only_calls" in flags and flags["exit_only_calls"]:
+ special_mask |= 0x00000800
+ if "auto_press_enter" in flags and flags["auto_press_enter"]:
+ special_mask |= 0x00001000
+ if "enter_leaves_menufile" in flags and flags["enter_leaves_menufile"]:
+ special_mask |= 0x00002000
+ if "init_calls" in flags and flags["init_calls"]:
+ special_mask |= 0x00004000
+ if "accept_incoming_request" in flags and flags["accept_incoming_request"]:
+ special_mask |= 0x00008000
+ if "back_three_times" in flags and flags["back_three_times"]:
+ special_mask |= 0x00010000
+ if "exit_disable" in flags and flags["exit_disable"]:
+ special_mask |= 0x00020000
+ if "exit_load_pointer" in flags and flags["exit_load_pointer"]:
+ special_mask |= 0x00040000
+ special_mask |= flags["exit_load_pointer"] << 24
+ if "exit_calls" in flags and flags["exit_calls"]:
+ special_mask |= 0x00080000
+ if "init_calls_with_1" in flags and flags["init_calls_with_1"]:
+ special_mask |= 0x00100000
+ if "exit_load_menu" in flags and flags["exit_load_menu"]:
+ special_mask |= 0x00200000
+ if "only_bt_on" in flags and flags["only_bt_on"]:
+ special_mask |= 0x00400000
+ if "only_datalog_enabled" in flags and flags["only_datalog_enabled"]:
+ special_mask |= 0x00800000
+ return special_mask
+
+
+def convert_menu(info, out_file):
+ """Convert to MENU format."""
+ item_size = 0x1D
+ items = info["items"]
+ data_size = item_size * len(items)
+ item_pixels_x = info["item_pixels_x"]
+ item_pixels_y = info["item_pixels_y"]
+ basename = os.path.basename(os.path.splitext(out_file)[0])
+ with open(out_file, "w") as f:
+ print(f"const UBYTE {basename}[] =", file=f)
+ print("{", file=f)
+ print_hex(" ", ">H", 0x0700, file=f)
+ print_hex(" ", ">H", data_size, file=f)
+ print_hex(" ", "B", item_size, file=f)
+ print_hex(" ", "B", len(items), file=f)
+ print_hex(" ", "B", item_pixels_x, file=f)
+ print_hex(" ", "B", item_pixels_y, file=f)
+ for i in items:
+ print("", file=f)
+ if i["icon_text"].strip():
+ print(f" // {i['icon_text']}", file=f)
+ special_mask = 0
+ if "flags" in i:
+ special_mask = encode_special(i["flags"])
+ print_hex(
+ " ",
+ ">LLBBBB",
+ i["item_id"],
+ special_mask,
+ i["function_index"],
+ i["function_parameter"],
+ i["file_load_no"],
+ i["next_menu"],
+ wrap=4,
+ file=f,
+ )
+ print_hex(
+ " ", f"{item_size - 13}s", i["icon_text"].encode("ascii"), file=f
+ )
+ print_hex(" ", "B", i["icon_image_no"], file=f)
+ print("};", file=f)
+
+
+p = argparse.ArgumentParser(description=__doc__)
+p.add_argument("info", help="input TOML file")
+p.add_argument("-o", "--output", metavar="FILE", help="output header file")
+options = p.parse_args()
+
+try:
+ with open(options.info, "rb") as f:
+ info = tomllib.load(f)
+
+ if info["format"] == "menu":
+ convert_menu(info, options.output)
+ else:
+ raise RuntimeError("Unknown format")
+except Exception as e:
+ try:
+ os.remove(options.output)
+ except FileNotFoundError:
+ pass
+ print(e, file=sys.stderr)
+ sys.exit(1)
diff --git a/tools/txt2img b/tools/txt2img
deleted file mode 100755
index 7a89007..0000000
--- a/tools/txt2img
+++ /dev/null
@@ -1,222 +0,0 @@
-#!/usr/bin/env python3
-#
-"""Convert NXT data source files to readable files."""
-#
-# Copyright (C) 2024 Nicolas Schodet
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to
-# deal in the Software without restriction, including without limitation the
-# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
-# sell copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
-# IN THE SOFTWARE.
-#
-import argparse
-import os.path
-import struct
-
-import tomli_w
-from PIL import Image
-
-
-def image_from_data(w, h, data):
- """Create image from data.
-
- Pixels in NXT are organized as packets of 8 pixel high columns. PIL does not read
- this format, so just transpose every bytes then transpose the resulting image.
- """
- assert h % 8 == 0
- assert h / 8 * w == len(data)
- # Split in w pixel wide, 8 pixel high bands.
- data = [data[i : i + w] for i in range(0, len(data), w)]
- # Transpose.
- data = zip(*data)
- # Paste everything together.
- data = bytes(val for band in data for val in band)
- # Create the image.
- i = Image.frombytes("1", (h, w), data, "raw", "1;IR")
- # Transpose again.
- return i.transpose(Image.Transpose.TRANSPOSE)
-
-
-def decode_special(special_mask):
- """Decode menu special flags."""
- d = dict()
- if special_mask & 0x00000001:
- d["skip_this_mother_id"] = (special_mask >> 28) & 0xF
- if special_mask & 0x00000004:
- d["enter_act_as_exit"] = True
- if special_mask & 0x00000008:
- d["back_twice"] = True
- if special_mask & 0x00000010:
- d["exit_act_as_enter"] = True
- if special_mask & 0x00000020:
- d["leave_background"] = True
- if special_mask & 0x00000040:
- d["exit_calls_with_ff"] = True
- if special_mask & 0x00000080:
- d["exit_leaves_menufile"] = True
- if special_mask & 0x00000100:
- d["init_calls_with_0"] = True
- if special_mask & 0x00000200:
- d["left_right_as_call"] = True
- if special_mask & 0x00000400:
- d["enter_only_calls"] = True
- if special_mask & 0x00000800:
- d["exit_only_calls"] = True
- if special_mask & 0x00001000:
- d["auto_press_enter"] = True
- if special_mask & 0x00002000:
- d["enter_leaves_menufile"] = True
- if special_mask & 0x00004000:
- d["init_calls"] = True
- if special_mask & 0x00008000:
- d["accept_incoming_request"] = True
- if special_mask & 0x00010000:
- d["back_three_times"] = True
- if special_mask & 0x00020000:
- d["exit_disable"] = True
- if special_mask & 0x00040000:
- d["exit_load_pointer"] = (special_mask >> 24) & 0xF
- if special_mask & 0x00080000:
- d["exit_calls"] = True
- if special_mask & 0x00100000:
- d["init_calls_with_1"] = True
- if special_mask & 0x00200000:
- d["exit_load_menu"] = True
- if special_mask & 0x00400000:
- d["only_bt_on"] = True
- if special_mask & 0x00800000:
- d["only_datalog_enabled"] = True
- return d
-
-
-p = argparse.ArgumentParser(description=__doc__)
-p.add_argument("input", help="input file")
-p.add_argument("output_basename", nargs="?", help="output base file name")
-options = p.parse_args()
-
-if options.output_basename is None:
- options.output_basename = os.path.basename(os.path.splitext(options.input)[0])
-
-typ = None
-name = None
-data = []
-
-# Parse input file.
-with open(options.input) as i:
- for line in i:
- line = line.strip()
- if not line:
- continue
- if line.startswith("#define") or line.startswith("{") or line.startswith("}"):
- continue
- if line.startswith("//"):
- continue
- if typ is None:
- _, typ, name, _ = line.split()
- else:
- line = line.split("//")[0]
- data.extend(d.strip() for d in line.strip().rstrip(",").split(","))
-
-# Pack data.
-data = bytes(ord(d[1]) if d.startswith("'") else int(d, 16) for d in data)
-
-# Dump.
-if typ == "BMPMAP":
- fmt = ">HHBBBB"
- s = struct.calcsize(fmt)
- form, data_bytes, start_x, start_y, pixels_x, pixels_y = struct.unpack(
- fmt, data[0:s]
- )
- data = data[s:]
- info = dict(
- format="bitmap",
- start_x=start_x,
- start_y=start_y,
- )
- assert form == 0x0200
- # This field is garbage.
- # assert data_bytes == len(data), f"data_bytes is {data_bytes}, data is {len(data)}"
- with open(options.output_basename + ".toml", "wb") as o:
- tomli_w.dump(info, o)
- i = image_from_data(pixels_x, pixels_y, data)
- i.save(options.output_basename + ".png")
-elif typ == "ICON":
- fmt = ">HHBBBB"
- s = struct.calcsize(fmt)
- form, data_bytes, items_x, items_y, item_pixels_x, item_pixels_y = struct.unpack(
- fmt, data[0:s]
- )
- data = data[s:]
- info = dict(
- format="icon",
- item_pixels_x=item_pixels_x,
- item_pixels_y=item_pixels_y,
- )
- assert form == 0x0400
- assert data_bytes == len(data), f"data_bytes is {data_bytes}, data is {len(data)}"
- with open(options.output_basename + ".toml", "wb") as o:
- tomli_w.dump(info, o)
- i = image_from_data(items_x * item_pixels_x, items_y * item_pixels_y, data)
- i.save(options.output_basename + ".png")
-elif typ == "UBYTE": # Menu
- fmt = ">HHBBBB"
- s = struct.calcsize(fmt)
- form, data_bytes, item_size, items, item_pixels_x, item_pixels_y = struct.unpack(
- fmt, data[0:s]
- )
- data = data[s:]
- info = dict(
- format="menu",
- item_pixels_x=item_pixels_x,
- item_pixels_y=item_pixels_y,
- )
- assert form == 0x0700
- assert item_size == 0x1D
- assert data_bytes == len(data)
- assert items * item_size == len(data)
- items_data = [data[i : i + item_size] for i in range(0, len(data), item_size)]
- items = []
- for item_data in items_data:
- (
- item_id,
- special_mask,
- function_index,
- function_parameter,
- file_load_no,
- next_menu,
- icon_text,
- icon_image_no,
- ) = struct.unpack(f">LLBBBB{item_size - 13}sB", item_data)
- icon_text = icon_text.rstrip(b"\0").decode("ascii")
- items.append(
- dict(
- item_id=item_id,
- function_index=function_index,
- function_parameter=function_parameter,
- file_load_no=file_load_no,
- next_menu=next_menu,
- icon_text=icon_text,
- icon_image_no=icon_image_no,
- )
- )
- flags = decode_special(special_mask)
- if flags:
- items[-1]["flags"] = flags
- info["items"] = items
- with open(options.output_basename + ".toml", "wb") as o:
- tomli_w.dump(info, o)
-else:
- assert False, "unknown format"