diff --git a/Makefile b/Makefile index 9030e49..afaa2f9 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ include $(DEVKITARM)/ds_rules export TARGET := NINTV-DS export TOPDIR := $(CURDIR) -export VERSION := 2.2a +export VERSION := 2.3 ICON := -b $(CURDIR)/logo.bmp "NINTV-DS $(VERSION);wavemotion-dave;https://github.com/wavemotion-dave/NINTV-DS" diff --git a/NINTV-DS.nds b/NINTV-DS.nds index c88b471..54168ba 100644 Binary files a/NINTV-DS.nds and b/NINTV-DS.nds differ diff --git a/README.md b/README.md index 8cf9822..edf78f4 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,8 @@ Features : * Many games run very close to full speed on the older DS-LITE and DS-PHAT hardware but you can play with config settings to get the most out of these games (even if you have to disable sound to gain the speed). + * Custom Overlay Support. See the 'extras' folder for details. + * Manual instruction Support. See the 'extras' folder for an example. * JLP support for accelerated functions and RAM is supported. When loading a game, use the X button to load and force JLP support ON. @@ -49,6 +51,13 @@ The NINTV-DS emulator is offered as-is, without any warranty. -------------------------------------------------------------------------------- History : -------------------------------------------------------------------------------- +V2.3 : 10-Oct-2021 by wavemotion-dave + * New Custom Overlay Guide (see extras folder) + * New Manual/Instructions Support (see extras folder) + * Improved speed, reduced memory usage + * Full JLP flash support + * DS-LITE/PHAT sound improvment + V2.2 : 07-Oct-2021 by wavemotion-dave * Stampede graphics fixed. * Minor artifacts in Masters of the Universe fixed. diff --git a/arm9/gfx/bgTop.png b/arm9/gfx/bgTop.png index d0b1fd9..5f7c5f5 100644 Binary files a/arm9/gfx/bgTop.png and b/arm9/gfx/bgTop.png differ diff --git a/arm9/source/ds_tools.cpp b/arm9/source/ds_tools.cpp index 611565a..257fc32 100644 --- a/arm9/source/ds_tools.cpp +++ b/arm9/source/ds_tools.cpp @@ -54,6 +54,7 @@ typedef enum _RunState bool bStartSoundFifo = false; bool bUseJLP = false; bool bForceIvoice=false; +bool bInitEmulator=false; RunState runState = Stopped; Emulator *currentEmu = NULL; @@ -62,7 +63,7 @@ VideoBus *videoBus = NULL; AudioMixer *audioMixer = NULL; int debug1, debug2; -UINT16 emu_frames=1; +UINT16 emu_frames=0; UINT16 frames=0; @@ -283,7 +284,7 @@ BOOL LoadCart(const CHAR* filename) dsShowScreenEmu(); dsShowScreenMain(false); bFirstGameLoaded = TRUE; - + bInitEmulator = true; return TRUE; } @@ -326,10 +327,15 @@ BOOL LoadPeripheralRoms(Peripheral* peripheral) void reset_emu_frames(void) { + TIMER1_CR = 0; + TIMER1_DATA = 0; + TIMER1_CR=TIMER_ENABLE | TIMER_DIV_1024; + TIMER0_CR=0; TIMER0_DATA=0; - TIMER0_CR=TIMER_ENABLE|TIMER_DIV_1024; - emu_frames=1; + TIMER0_CR=TIMER_ENABLE | TIMER_DIV_1024; + emu_frames=0; + frames=0; } BOOL InitializeEmulator(void) @@ -377,9 +383,15 @@ BOOL InitializeEmulator(void) } } + // No audio to start... it will turn on 1 frame in... + TIMER2_CR=0; irqDisable(IRQ_TIMER2); + //hook the audio and video up to the currentEmulator currentEmu->InitVideo(videoBus,currentEmu->GetVideoWidth(),currentEmu->GetVideoHeight()); currentEmu->InitAudio(audioMixer, SOUND_FREQ); + + // Clear the audio mixer... + audioMixer->resetProcessor(); //put the RIP in the currentEmulator currentEmu->SetRip(currentRip); @@ -393,6 +405,7 @@ BOOL InitializeEmulator(void) // And put the Sound Fifo back at the start... bStartSoundFifo = true; + // Make sure we're starting fresh... reset_emu_frames(); return TRUE; @@ -519,7 +532,6 @@ void ds_handle_meta(int meta_key) if (LoadCart(newFile)) { dsInitPalette(); - InitializeEmulator(); } else { @@ -536,8 +548,6 @@ void ds_handle_meta(int meta_key) reset_emu_frames(); dsInitPalette(); WAITVBL;WAITVBL;WAITVBL;WAITVBL;WAITVBL;WAITVBL; - touchPosition touch; - touchRead(&touch); break; case OVL_META_SCORES: @@ -933,14 +943,13 @@ ITCM_CODE void Run(char *initial_file) if (LoadCart(initial_file)) { dsInitPalette(); - InitializeEmulator(); } } while(runState == Running) { // Time 1 frame... - while(TIMER0_DATA < (target_frame_timing[myConfig.target_fps]*emu_frames)) + while(TIMER0_DATA < (target_frame_timing[myConfig.target_fps]*(emu_frames+1))) ; // Have we processed target (default 60) frames... start over... @@ -951,11 +960,21 @@ ITCM_CODE void Run(char *initial_file) //poll the input pollInputs(); + + if (bInitEmulator) // If the inputs told us we loaded a new file... cleanup and start over... + { + InitializeEmulator(); + bInitEmulator = false; + continue; + } if (bFirstGameLoaded) { //flush the audio - normaly this would be done AFTER run/render but this gives us maximum accuracy on audio timing - currentEmu->FlushAudio(); + if (!bStartSoundFifo) + { + currentEmu->FlushAudio(); + } //run the emulation currentEmu->Run(); diff --git a/extras/Custom Overlay Guide.pdf b/extras/Custom Overlay Guide.pdf new file mode 100644 index 0000000..ecc33ed Binary files /dev/null and b/extras/Custom Overlay Guide.pdf differ diff --git a/extras/astrosmash.ovl b/extras/astrosmash.ovl index f437d80..9c329d1 100644 --- a/extras/astrosmash.ovl +++ b/extras/astrosmash.ovl @@ -26,212 +26,213 @@ .ovl 255, 255, 255, 255, //META_STATE - UNUSED for Astrosmash .ovl 255, 255, 255, 255, //META_MENU - UNUSED for Astrosmash .ovl 255, 255, 255, 255, //META_SWAP - UNUSED for Astrosmash - - .tile 0x0041C010,0xF000003C,0xF001F001,0xAA095001,0x01F0FEAA,0x01F001F0,0x01F001F0,0x01E001F0 - .tile 0x13F0C720,0x20AA01F0,0x00271020,0xFF070005,0x04700520,0x28402DF0,0x01F001F0,0x1AF03F90 - .tile 0xF001F0FF,0xF07F6001,0xF001F01A,0xA03F9001,0x4FF0FF47,0xFFF001F0,0x975032E1,0x3FF09FF0 - .tile 0xF0FF01F0,0xE0A7B001,0x404F4015,0xF05F5057,0xF9CF8107,0x01F001F0,0x01F001F0,0x6A30D6B0 - .tile 0xA0224521,0x8907306A,0x5521306A,0xA86A216A,0x6A8C5D11,0x6511096A,0x5A6AA210,0xA06A3BE0 - .tile 0x09032020,0x6A9D6A6A,0x00074089,0x0730A349,0x7E17208C,0x1F20A26A,0x095B1800,0xF09D4F00 - .tile 0xA219107C,0x07907F00,0xC01750FA,0x003CF007,0xA00110A2,0xEA9D0750,0x8920B300,0x408C0730 - .tile 0x0F40A807,0x42E081A0,0x6A6A7E8C,0x47508C7E,0x7E3E008B,0x12000909,0x01D71009,0x6A8C030E - - .tile 0x5D20205D,0x0F400701,0x91ED00FC,0xF07FF28C,0xC201F001,0x43A2A352,0x30582130,0x01897E6A - .tile 0x246D1087,0x9421A220,0x5501306A,0x00CF5D20,0x2D9F31A2,0x829731A8,0x10A01193,0xA911FFF2 - .tile 0x3110FA10,0xA8100211,0x0F401720,0x10FE7E31,0x01D0B24E,0x012721BB,0x30EA00C3,0x30887E07 - .tile 0x8C6A300F,0x30A81720,0x10A87C30,0x420D001F,0x02FF9127,0xB97EA019,0x0109AA00,0x118C1164 - .tile 0x002D7EE5,0x3D11E217,0x3D021F10,0x407E205D,0xE2F17E0F,0x32110279,0xA2273237,0x4F22895A - .tile 0x029B40CF,0x905D6A4F,0x223FF107,0xFFBF227F,0x3F500780,0x3FF217F0,0x0750FB22,0x2C215782 - .tile 0xF00750FF,0xF046B101,0x8007F007,0x00BF8207,0xE510FAD2,0x01D007E0,0xFBE02730,0x20B71189 - .tile 0x99095A17,0x039D4412,0x00AD03A8,0xB003A513,0x208E31A2,0xA823032D,0x00DBC013,0x303FF32A - - .tile 0x4413DD02,0x5101128C,0x89201F85,0x3107402D,0x02D54345,0x29FBD090,0x2040A3A2,0x6A28407E - .tile 0xEFBE2199,0x50804904,0xF1099403,0x53BF437E,0xFF0C40C4,0xC6231431,0x0730DC23,0xBFD12C71 - .tile 0x07242323,0x03AC24FF,0x143413AC,0x10BA0317,0x2106101F,0x4FF5FF15,0x04767FA5,0x6FF75D66 - .tile 0x01F0FBF1,0x76DD2FA6,0x99495637,0x2F237342,0xF17EAA07,0x01F0D755,0x05A8EF84,0xA6235AAE - .tile 0x3E157103,0xC504A379,0x01F029F0,0x5A09EF23,0x518FDC25,0x5A6A6A2F,0x01F0E325,0x134601F0 - .tile 0x99E905BF,0x7E045F45,0x01F01FF3,0x5F052F96,0x219802FF,0x55CE1103,0xF001F07F,0xD101F001 - .tile 0xDCB1E166,0x1A69C9A1,0x2D6A308C,0x03A73615,0x77163016,0x28035D20,0x01F081F1,0x351247FF - .tile 0x26D60647,0xF1D1126A,0x8501F002,0x0505FF6F,0x20076016,0x0F205806,0x2AF07007,0x45FF01F0 - - .tile 0x655F456F,0xF0C3266F,0x4301F029,0x274F451E,0xF315A330,0x98239D5A,0x01F03FF0,0x153396DF - .tile 0xF0438997,0x25F00720,0xB7D701F0,0x505418FF,0xF101F007,0xF50489DF,0xF334F057,0x6FF5FF7F - .tile 0x01F057F5,0x4715E8E5,0x2AF007D0,0x71FF01F0,0xF007F03D,0xF001F001,0x50AF2940,0xFF01F007 - .tile 0x746601F0,0x0760A947,0x01F025F0,0x2F09E928,0x0A5025FF,0x04F5322B,0xF07DF18A,0xFB3F9B01 - .tile 0x01F0FF47,0x7FF501F0,0x01F0BFD5,0x93F03FF0,0xF0FF27D2,0xF03FF001,0xF03FF001,0x803FF001 - .tile 0xFF2BF07E,0x9FAC01F0,0x01F01CF0,0x01F001F0,0x0D2001F0,0xF0591BFF,0xF0077007,0xF001F001 - .tile 0xF066F001,0x66F0FF5E,0x07F032F0,0x01F007F0,0x01F001F0,0x10FF01F0,0xF007B059,0x6001F001 - .tile 0xF007A0AB,0xFF01F001,0xD6D0E6F0,0x5CF08FD0,0x8FF001F0,0x01F097F0,0xF101F0FF,0xF001F05E - - .tile 0xF001F001,0xF0F7F001,0x14F0FF07,0x01F0F3F1,0x32F05FF0,0x01F001F0,0xF0F901F0,0xF007F055 - .tile 0xD001F06D,0xF0616102,0x0D10FF01,0x01F02AF0,0x3FF047F0,0x07F01B50,0xD0FF07B0,0xF057F013 - .tile 0xF06FF001,0xF0A9F037,0xFF01F001,0x07F047C0,0xAC5007E0,0x01F007A0,0xE75001F0,0xF007C0FF - .tile 0xF001F001,0xF0775001,0xF049517F,0x29B1FF07,0x87F139F0,0x35F001F0,0x07F03FF0,0xD0FF6FB0 - .tile 0xF001F097,0x609FE001,0xF122F007,0xFF0790BA,0x8FF2BAD1,0x01F001F0,0x0FF271F0,0x01F001F0 - .tile 0xE00FF2FF,0xF0F0F0E0,0xF001F001,0xF01FF201,0x67F1FF4F,0x87F001F0,0xE983E5F1,0x3DB007F0 - .tile 0xF0FF39F0,0xF001F08B,0xF007F0A9,0xF101F001,0xFFDEC06E,0xBEF3AED3,0xEAA417F0,0x9EB007F0 - .tile 0xBAF08FF2,0xF001F0F8,0xF001F001,0x69086001,0x20FA8484,0xF0B20E14,0x9001F01C,0x12409805 - - .tile 0x7FF1FF9D,0xD7F167F4,0x3FF1DFF1,0x01F05FF1,0xF1FA3FF1,0xF5FFF33F,0x3001F0CA,0x1340630C - .tile 0x07C0B442,0x612BF02F,0x4F110747,0x72709D9D,0x540F5721,0x2D2D07A0,0x8947A215,0xAAAAEB0C - .tile 0x50E52E45,0x86475107,0x9D2D0780,0x5F11099D,0x805C8F0F,0x89300760,0x2D2DA889,0x0618BB42 - .tile 0x200648A8,0x0F03B007,0x07F0D740,0x9007F0EA,0x22EF0307,0x302207A0,0x61550F0F,0x40351730 - .tile 0x0FC02207,0x54476151,0x351A1035,0x00223754,0x980F0F4F,0x61512D00,0x45001300,0xEB0F6135 - .tile 0x0F104D30,0x00354D00,0x1F10511F,0x077EC370,0x24006404,0x8C207310,0x1F106B00,0x3410F751 - .tile 0x82004500,0x20223000,0xC3582099,0x1030AFE7,0x61074022,0x61003720,0x5B003F20,0xAA0730BC - .tile 0xD2207500,0xDA001B00,0x62FF3507,0x24791007,0xC19140F7,0x4107F00F,0xDA7D502F,0x9D212FF2 - - .tile 0x20A3F17F,0x2F504C0D,0x994C314C,0x14220F22,0x404CAAA2,0x30514907,0xD226690F,0x2242422F - .tile 0x0390815C,0x294C4CA8,0x55225CAA,0x07605C76,0xC60F4E0F,0x0F2FE2A3,0x7F1F76DB,0x4E2A6942 - .tile 0x9AF05F12,0x27B2FF31,0x512751F7,0x7147522F,0x1A1222FF,0x2936E301,0xFF310F47,0x110F2222 - .tile 0x314022FF,0xFF21C760,0x51225022,0x711F0051,0xFF4042FF,0xF221F521,0xFA114032,0x40421222 - .tile 0x8E020F20,0x126D10F4,0x12FA8240,0x3E2235C2,0x3522AA0F,0x07462251,0x33303535,0x8900F935 - .tile 0x0F105420,0x1F10AB12,0x1F020735,0x0FEF66BF,0x07B06520,0x17F0C702,0x04721780,0x304D12FF - .tile 0x3207302F,0xB03F10D0,0x80175007,0x4183F607,0xF822DB32,0x1322E030,0x0F79432B,0x207E13FF - .tile 0x03FF320F,0x53BF7341,0x81965248,0xCF37FF59,0x07D0E042,0x01F00FF4,0x27C801F0,0xB3FFB550 - - .tile 0xF001F013,0x542F6401,0xF001F03F,0xDFA8A201,0x99049A48,0xF0B61407,0xA201F021,0xFF4854E8 - .tile 0xC1F0E531,0xBFB001F0,0x4EA1C144,0x01F001F0,0xA403B0C2,0xA8A82F2F,0x2622104A,0xF0E24DCF - .tile 0x50306A07,0xF00CD407,0x105E3401,0x06A415A3,0xAA15A392,0x7F06FA51,0x07505F04,0x84340754 - .tile 0x8917445D,0xB47B06D0,0x14009D66,0x6AA2A315,0x066704D9,0x07609D7F,0x2376CAD0,0x2D7FBE4E - .tile 0x07F007F0,0x01F06FD4,0x3FF201F0,0xF2FF1E26,0xF001F03F,0xF06F6401,0xF001F040,0xFF223701 - .tile 0x07307414,0x01F0C7F0,0x4FF4BFD0,0x01F001F0,0xF40680FF,0xF001F04F,0x4740C301,0xF040F0C1 - .tile 0x57F4FF01,0x01F00087,0x01F001F0,0x01F06FFC,0x598701F0,0x5C5C01C7,0xF019F068,0x8701F001 - .tile 0x5C980D10,0x15F02D5C,0x01F001F0,0x990D1080,0x61995C5C,0x5C715561,0x01F019F0,0x616101F0 - - .tile 0xE12F435C,0x01F019F0,0x616101F0,0x01600000,0xF06A6A3F,0xD0079007,0xF015F027,0xFF27F003 - .tile 0x3FA001F0,0x4BD0CC58,0x8FE017E0,0xAD703630,0x800E30FF,0xF00F509B,0xB0BFC095,0x20358027 - .tile 0x41E0FFDF,0x38606740,0x16700F60,0xDC50B790,0xF1FF81F0,0xF024F077,0xC088F001,0xD00770E7 - .tile 0xFFFFF008,0x87613761,0x77F14751,0x079041F0,0x87F03E50,0xF001F0FF,0xE001F001,0xD14EF047 - .tile 0xF0E7F00C,0x01F0FF01,0x7FF001F0,0x99F01DF0,0x453006F0,0xA2FF36F0,0x72F3B2AF,0xF09FC12E - .tile 0xF0078301,0xFF97F1AF,0xE7E13EF0,0x3FF006F0,0xA0F16FF1,0x3EF03FB2,0xB0C0F0FF,0xF196628F - .tile 0x827FF0F9,0xF0FFC3ED,0xFFF0FF7F,0xCFE43FF0,0x17E13FF0,0x8EF107F1,0xC3FF40F0,0xF07FF067 - .tile 0xB33FF07F,0xF38FF0C7,0xFF48F0FD,0x17F0A8F0,0x27F001F0,0x8DF03FF0,0x4FF520A0,0xF03C82FF - - .tile 0xF201F001,0xF017F09F,0xF13FF101,0xC7F0FFB8,0xDC3337D0,0x1456B186,0x27403DB6,0x96FFC7F1 - .tile 0xA2F7F1C7,0xF2C7F0DF,0xD70FF0AF,0xFF40F007,0xB5D12FD0,0x3EE07FF2,0x03E0AF83,0x9FF13EF0 - .tile 0xF67FF3FF,0xF041F0C5,0xF23FF03F,0xF040F095,0x8785FFF7,0x3FF757F3,0x03F0AFF1,0x2FF783F0 - .tile 0xF5FF07F0,0xF001F0BF,0xF19BF031,0x90FFF880,0xFFD7F126,0x73F0BFF0,0xBFF107F0,0xF4563FF0 - .tile 0x075A0340,0xB60430FF,0x713FF00C,0x6A7FC177,0xF23FF317,0xABF1FFC0,0x3EF07FF5,0x87F37FF3 - .tile 0x40F07FF2,0xFAFF3FF0,0xF03EFA97,0xF17FF07F,0xB140F0BF,0xFF3FCB5A,0x3EF0C887,0x07F0BFF2 - .tile 0xBFF101F1,0x03F003F0,0xF03FF2FF,0x8C03F03F,0xF03DF00F,0xF300F33F,0x3FF0FFBF,0xF7F03FF0 - .tile 0x3FF93DF0,0x3FF306F0,0xF1FF01F0,0xC107F07F,0xF07FF7D8,0x8204D277,0xFF43F021,0xA5F001F0 - - .tile 0xEF5D7FA0,0x01F001F0,0x05A001F0,0xF020203F,0xD0079007,0xF015F027,0xCF27F003,0x3FA001F0 - .tile 0x01302020,0x17E04BD0,0x30FF8FE0,0x30AD7036,0x509B800E,0xC095F00F,0xFF27B0BF,0xDF203580 - .tile 0x674041E0,0x0F603860,0xB7901670,0xF0DC50FF,0xF077F181,0xF001F024,0x70E7C088,0x08D0FF07 - .tile 0x3761FFF0,0x47518761,0x41F077F1,0x50FF0790,0xF087F03E,0xF001F001,0xF047E001,0xFF0CD14E - .tile 0x01F0E7F0,0x01F001F0,0x1DF07FF0,0x06F099F0,0xF04530FF,0xB2AFA236,0xC12E72F3,0x8301F09F - .tile 0xAFF0FF07,0x3EF097F1,0x06F0E7E1,0x6FF13FF0,0xB2FFA0F1,0xF03EF03F,0x628FB0C0,0xF0F9F196 - .tile 0xFFED827F,0x7FF0FFC3,0x3FF0FFF0,0x3FF0CFE4,0x07F117E1,0xF08EF1FF,0xF067C340,0xF07FF07F - .tile 0xF0C7B33F,0xFDF3FF8F,0xA8F048F0,0x01F017F0,0x3FF027F0,0xA0FF8DF0,0x824FF520,0xF001F03C - - .tile 0xF09FF201,0xFF01F017,0xB8F13FF1,0x37D0C7F0,0xB186DC33,0x3DB61456,0xF12740FF,0xF1C796C7 - .tile 0xF0DFA2F7,0xF0AFF2C7,0x07D7FF0F,0x2FD040F0,0x7FF2B5D1,0xAF833EE0,0xF0FF03E0,0xF39FF13E - .tile 0xF0C5F67F,0xF03FF041,0xFF95F23F,0xF7F040F0,0x57F38785,0xAFF13FF7,0x83F003F0,0xF02FF7FF - .tile 0xF0BFF507,0xF031F001,0xF880F19B,0x2690FFFF,0xBFF0D7F1,0x07F073F0,0x3FF0BFF1,0x40FFF456 - .tile 0x30075A03,0xF00CB604,0xC177713F,0xFF176A7F,0xC0F23FF3,0x7FF5ABF1,0x7FF33EF0,0x7FF287F3 - .tile 0xF040F0FF,0xFA97FA3F,0xF07FF03E,0xF0BFF17F,0x5AB1FF40,0xC8873FCB,0xBFF23EF0,0x01F107F0 - .tile 0xF0FFBFF1,0xF203F003,0xF03FF03F,0xF00F8C03,0xFF3FF03D,0xBFF300F3,0x3FF03FF0,0x3DF0F7F0 - .tile 0x06F03FF9,0xF03FF3FF,0xF07FF101,0xF7D8C107,0xD277F07F,0x2182F804,0x01F043F0,0x7FA0A5F0 - - .map 0x0010,0x0008,0x013C,0xF000,0xF001,0xF001,0x7001,0x0207 - .map 0x0100,0x0003,0x0004,0x0005,0x0006,0x0401,0x0007,0x0008 - .map 0x2009,0x0923,0x0804,0x0408,0x0407,0x1310,0x0405,0x0604 - .map 0x0304,0x0204,0xF004,0x3029,0x0A29,0x0000,0x000B,0x000C - .map 0x000D,0x0A0E,0x0F00,0x1000,0x0B00,0x2011,0x1163,0x0400 - .map 0x0012,0x0013,0x0014,0x0015,0x1600,0x1700,0x1800,0x0A00 - .map 0x0080,0x0A3F,0x1900,0x1A00,0x1B00,0x0000,0x001C,0x001D - .map 0x001E,0x801F,0x2940,0x0020,0x0021,0x0022,0x0223,0x2400 - - .map 0x2500,0x2600,0x4B00,0x8027,0xA320,0x0427,0x0028,0x0029 - .map 0x002A,0x2B00,0x2C00,0x2D00,0x2E00,0x0020,0x0020,0x207F - .map 0x2F00,0x3000,0x0000,0x0031,0x0032,0x0033,0x2034,0x3500 - .map 0x2940,0x0001,0x0036,0x0837,0x3800,0x3900,0x0100,0x003A - .map 0x843B,0xE160,0x043B,0x043A,0x1310,0x0438,0x371D,0x3604 - .map 0xBD00,0x29F0,0x0B91,0xF13C,0xEB19,0x01F0,0x01F0,0x0960 - .map 0xE03D,0x3E13,0x25F0,0x0780,0x3F7E,0x13F0,0x01F0,0x31F0 - .map 0x01F0,0x01F0,0x03C0,0x3A40,0x4100,0x15F0,0x01F0,0x0B40 - - .map 0xE042,0x4313,0x003A,0xF044,0xF027,0x4001,0x450B,0x1340 - .map 0xEF46,0x1BF0,0x01F0,0xA160,0x4140,0xF09F,0xF001,0x3001 - .map 0x5F0B,0xA047,0x43A1,0x3FF0,0xD3F0,0x01F0,0x01F0,0x01F0 - .map 0x00BB,0x480F,0x13F0,0x01F0,0x01E0,0xF049,0xF213,0xFD17 - .map 0xD5D0,0xC7F0,0x01F0,0x01F0,0x01F0,0x0960,0xF04A,0xE013 - .map 0x01F0,0x01F0,0x0F00,0x004B,0x004C,0x2B4D,0x4E00,0x0300 - .map 0x004F,0x500B,0x21F0,0x0B40,0x5140,0x2900,0x0052,0x0053 - .map 0x0054,0x5541,0x1D20,0x0450,0x004B,0x0056,0x140F,0x0C4B - - .map 0x4057,0x582D,0x0B00,0x0059,0x5650,0x1700,0x2351,0x5A87 - .map 0x5400,0x0004,0x0053,0x0C59,0x004B,0x0C58,0x5B01,0x5C00 - .map 0x4A00,0x5D0C,0x5700,0x5E05,0x5F00,0x5B00,0x0100,0x0060 - .map 0x440F,0x4061,0x6267,0x6300,0x7160,0x0461,0x4A08,0x5C0C - .map 0x1004,0x6421,0x5E00,0x04AC,0x658D,0x3700,0xF066,0x808F - .map 0x6707,0x1800,0x0068,0xF069,0xA017,0x6A05,0x6B00,0x0000 - .map 0x006C,0x006D,0x006E,0x826F,0x1DE0,0x0070,0x0071,0xC072 - .map 0x7333,0x0000,0x0074,0x0075,0x0076,0x0077,0x7800,0x7900 - - .map 0x7A00,0x7B00,0x0000,0x007C,0x007D,0x007E,0x207F,0x8000 - .map 0x5DE0,0x0081,0x0082,0x2083,0x8400,0x75A0,0x0085,0x0086 - .map 0x0087,0x8800,0x8900,0x8A00,0x8B00,0x000C,0x008C,0xF08D - .map 0x6001,0x8E09,0x0600,0x008F,0x0090,0xF091,0x8019,0x0007 - .map 0x0000,0x0092,0x0093,0x0094,0x0095,0x9600,0x9700,0x9800 - .map 0x9900,0x0000,0x0499,0x009A,0x009B,0x009C,0x9D00,0x9E00 - .map 0x9F00,0xA000,0x0000,0x00A1,0x00A2,0x00A3,0x00A4,0xA500 - .map 0xA600,0xA700,0xA800,0x0000,0x00A9,0x00AA,0x00AB,0x00AC - - .map 0xAD00,0xAC00,0xAE08,0xAF00,0x0000,0x00B0,0x00B1,0x00B2 - .map 0x00B3,0xB400,0xB500,0xB600,0xB700,0x0000,0x00B8,0x00B9 - .map 0x00BA,0x00BB,0xBC00,0xBD00,0xBE00,0xBF00,0x0000,0x00C0 - .map 0x00C1,0x00C2,0x00C3,0xC400,0xC500,0xBC00,0xC608,0x0002 - .map 0x00C7,0x00C8,0x00C9,0xC977,0x0400,0x00CA,0x00CB,0x00CC - .map 0x00CD,0xCE00,0xCF00,0xD000,0xD100,0x0000,0x00D2,0x00D3 - .map 0x00D4,0x00D4,0xD504,0xD600,0xD700,0xD800,0x0000,0x00D9 - .map 0x00DA,0x00DB,0x00DC,0xDD00,0xDE00,0xDF00,0xE000,0x0000 - - .map 0x00E1,0x00E2,0x00E3,0x00E4,0xE500,0xE600,0xE700,0xE800 - .map 0x0000,0x08E7,0x00E9,0x00EA,0x00EB,0xEC00,0xED00,0xEE00 - .map 0xEF00,0x0000,0x00F0,0x00F1,0x00F2,0x00F3,0xF400,0xF500 - .map 0xF600,0xF700,0x0000,0x00F8,0x00F9,0x00FA,0x00FB,0xFC00 - .map 0xFD00,0xFE00,0xFF00,0x0000,0x0100,0x08F7,0x0101,0x0002 - .map 0x0301,0x0401,0xCC01,0x0400,0x0507,0x0105,0x0106,0x0001 - .map 0x01F0,0x01F0,0xF0FF,0xF001,0xF001,0xF001,0xF001,0xF001 - .map 0xF001,0xF001,0xF001,0x01F0,0x01F0,0x01F0,0x01F0,0x0000 - - - .pal 0x7C1F,0x0208,0x0011,0x1540,0x48C0,0x030C,0x0551,0x0000 - .pal 0x5B18,0x4210,0x021A,0x2D00,0x071F,0x3DF0,0x0429,0x04A3 - .pal 0x049F,0x050D,0x480D,0x6C40,0x6F9C,0x4E94,0x294A,0x001A - .pal 0x3811,0x011F,0x03BF,0x3CE0,0x01E8,0x027F,0x04C9,0x02AA - .pal 0x4DC5,0x059F,0x0180,0x35AD,0x2520,0x01B6,0x2108,0x6008 - .pal 0x0424,0x0842,0x0016,0x5881,0x675A,0x4652,0x077F,0x18C6 - .pal 0x77DE,0x56D5,0x1819,0x05A7,0x026A,0x0504,0x025E,0x042D - .pal 0x00FF,0x6426,0x7400,0x047F,0x2815,0x06DF,0x1160,0x1A5E - - .pal 0x021F,0x161A,0x2D6B,0x001E,0x017F,0x39CE,0x15B6,0x0525 - .pal 0x0194,0x1151,0x6719,0x04A7,0x1084,0x500C,0x03FF,0x05DF - .pal 0x1194,0x0421,0x0249,0x0014,0x032C,0x4231,0x2921,0x035F - .pal 0x00DF,0x0D0D,0x73BD,0x5296,0x52B5,0x5694,0x06BF,0x04EB - .pal 0x02CB,0x01A0,0x0980,0x2529,0x0427,0x0862,0x50A1,0x6B7B - .pal 0x4A73,0x1CE7,0x7FFE,0x56D7,0x1C39,0x7422,0x023F,0x0C3D - .pal 0x14A5,0x52B6,0x5AF7,0x40E1,0x0172,0x6339,0x6318,0x023C - .pal 0x3500,0x042B,0x0485,0x052F,0x400F,0x6461,0x779D,0x2D6B - - .pal 0x001C,0x3013,0x0CC9,0x39CF,0x39CE,0x1D40,0x01D8,0x582A - .pal 0x0018,0x6F5B,0x4E54,0x5AF6,0x5ED6,0x101B,0x027F,0x042F - .pal 0x6C25,0x7420,0x7C00,0x2017,0x1961,0x1A7F,0x163C,0x318D - .pal 0x318C,0x3DEF,0x15D8,0x0546,0x1172,0x6739,0x112F,0x5A96 - .pal 0x5AB5,0x0CEB,0x737C,0x5274,0x5ED7,0x143B,0x043F,0x5AB6 - .pal 0x62F7,0x7C21,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 - .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .ovl 255, 255, 255, 255, //META_MANUAL - UNUSED for Astrosmash + + .tile 0x0041C010,0xF000003C,0xF001F001,0xAA095001,0x01F0FEAA,0x01F001F0,0x01F001F0,0x01E001F0 + .tile 0x13F0C720,0x20AA01F0,0x00271020,0xFF070005,0x04700520,0x28402DF0,0x01F001F0,0x1AF03F90 + .tile 0xF001F0FF,0xF07F6001,0xF001F01A,0xA03F9001,0x4FF0FF47,0xFFF001F0,0x975032E1,0x3FF09FF0 + .tile 0xF0FF01F0,0xE0A7B001,0x404F4015,0xF05F5057,0xF9CF8107,0x01F001F0,0x01F001F0,0x6A30D6B0 + .tile 0xA0224521,0x8907306A,0x5521306A,0xA86A216A,0x6A8C5D11,0x6511096A,0x5A6AA210,0xA06A3BE0 + .tile 0x09032020,0x6A9D6A6A,0x00074089,0x0730A349,0x7E17208C,0x1F20A26A,0x095B1800,0xF09D4F00 + .tile 0xA219107C,0x07907F00,0xC01750FA,0x003CF007,0xA00110A2,0xEA9D0750,0x8920B300,0x408C0730 + .tile 0x0F40A807,0x42E081A0,0x6A6A7E8C,0x47508C7E,0x7E3E008B,0x12000909,0x01D71009,0x6A8C030E + + .tile 0x5D20205D,0x0F400701,0x91ED00FC,0xF07FF28C,0xC201F001,0x43A2A352,0x30582130,0x01897E6A + .tile 0x246D1087,0x9421A220,0x5501306A,0x00CF5D20,0x2D9F31A2,0x829731A8,0x10A01193,0xA911FFF2 + .tile 0x3110FA10,0xA8100211,0x0F401720,0x10FE7E31,0x01D0B24E,0x012721BB,0x30EA00C3,0x30887E07 + .tile 0x8C6A300F,0x30A81720,0x10A87C30,0x420D001F,0x02FF9127,0xB97EA019,0x0109AA00,0x118C1164 + .tile 0x002D7EE5,0x3D11E217,0x3D021F10,0x407E205D,0xE2F17E0F,0x32110279,0xA2273237,0x4F22895A + .tile 0x029B40CF,0x905D6A4F,0x223FF107,0xFFBF227F,0x3F500780,0x3FF217F0,0x0750FB22,0x2C215782 + .tile 0xF00750FF,0xF046B101,0x8007F007,0x00BF8207,0xE510FAD2,0x01D007E0,0xFBE02730,0x20B71189 + .tile 0x99095A17,0x039D4412,0x00AD03A8,0xB003A513,0x208E31A2,0xA823032D,0x00DBC013,0x303FF32A + + .tile 0x4413DD02,0x5101128C,0x89201F85,0x3107402D,0x02D54345,0x29FBD090,0x2040A3A2,0x6A28407E + .tile 0xEFBE2199,0x50804904,0xF1099403,0x53BF437E,0xFF0C40C4,0xC6231431,0x0730DC23,0xBFD12C71 + .tile 0x07242323,0x03AC24FF,0x143413AC,0x10BA0317,0x2106101F,0x4FF5FF15,0x04767FA5,0x6FF75D66 + .tile 0x01F0FBF1,0x76DD2FA6,0x99495637,0x2F237342,0xF17EAA07,0x01F0D755,0x05A8EF84,0xA6235AAE + .tile 0x3E157103,0xC504A379,0x01F029F0,0x5A09EF23,0x518FDC25,0x5A6A6A2F,0x01F0E325,0x134601F0 + .tile 0x99E905BF,0x7E045F45,0x01F01FF3,0x5F052F96,0x219802FF,0x55CE1103,0xF001F07F,0xD101F001 + .tile 0xDCB1E166,0x1A69C9A1,0x2D6A308C,0x03A73615,0x77163016,0x28035D20,0x01F081F1,0x351247FF + .tile 0x26D60647,0xF1D1126A,0x8501F002,0x0505FF6F,0x20076016,0x0F205806,0x2AF07007,0x45FF01F0 + + .tile 0x655F456F,0xF0C3266F,0x4301F029,0x274F451E,0xF315A330,0x98239D5A,0x01F03FF0,0x153396DF + .tile 0xF0438997,0x25F00720,0xB7D701F0,0x505418FF,0xF101F007,0xF50489DF,0xF334F057,0x6FF5FF7F + .tile 0x01F057F5,0x4715E8E5,0x2AF007D0,0x71FF01F0,0xF007F03D,0xF001F001,0x50AF2940,0xFF01F007 + .tile 0x746601F0,0x0760A947,0x01F025F0,0x2F09E928,0x0A5025FF,0x04F5322B,0xF07DF18A,0xFB3F9B01 + .tile 0x01F0FF47,0x7FF501F0,0x01F0BFD5,0x93F03FF0,0xF0FF27D2,0xF03FF001,0xF03FF001,0x803FF001 + .tile 0xFF2BF07E,0x9FAC01F0,0x01F01CF0,0x01F001F0,0x0D2001F0,0xF0591BFF,0xF0077007,0xF001F001 + .tile 0xF066F001,0x66F0FF5E,0x07F032F0,0x01F007F0,0x01F001F0,0x10FF01F0,0xF007B059,0x6001F001 + .tile 0xF007A0AB,0xFF01F001,0xD6D0E6F0,0x5CF08FD0,0x8FF001F0,0x01F097F0,0xF101F0FF,0xF001F05E + + .tile 0xF001F001,0xF0F7F001,0x14F0FF07,0x01F0F3F1,0x32F05FF0,0x01F001F0,0xF0F901F0,0xF007F055 + .tile 0xD001F06D,0xF0616102,0x0D10FF01,0x01F02AF0,0x3FF047F0,0x07F01B50,0xD0FF07B0,0xF057F013 + .tile 0xF06FF001,0xF0A9F037,0xFF01F001,0x07F047C0,0xAC5007E0,0x01F007A0,0xE75001F0,0xF007C0FF + .tile 0xF001F001,0xF0775001,0xF049517F,0x29B1FF07,0x87F139F0,0x35F001F0,0x07F03FF0,0xD0FF6FB0 + .tile 0xF001F097,0x609FE001,0xF122F007,0xFF0790BA,0x8FF2BAD1,0x01F001F0,0x0FF271F0,0x01F001F0 + .tile 0xE00FF2FF,0xF0F0F0E0,0xF001F001,0xF01FF201,0x67F1FF4F,0x87F001F0,0xE983E5F1,0x3DB007F0 + .tile 0xF0FF39F0,0xF001F08B,0xF007F0A9,0xF101F001,0xFFDEC06E,0xBEF3AED3,0xEAA417F0,0x9EB007F0 + .tile 0xBAF08FF2,0xF001F0F8,0xF001F001,0x69086001,0x20FA8484,0xF0B20E14,0x9001F01C,0x12409805 + + .tile 0x7FF1FF9D,0xD7F167F4,0x3FF1DFF1,0x01F05FF1,0xF1FA3FF1,0xF5FFF33F,0x3001F0CA,0x1340630C + .tile 0x07C0B442,0x612BF02F,0x4F110747,0x72709D9D,0x540F5721,0x2D2D07A0,0x8947A215,0xAAAAEB0C + .tile 0x50E52E45,0x86475107,0x9D2D0780,0x5F11099D,0x805C8F0F,0x89300760,0x2D2DA889,0x0618BB42 + .tile 0x200648A8,0x0F03B007,0x07F0D740,0x9007F0EA,0x22EF0307,0x302207A0,0x61550F0F,0x40351730 + .tile 0x0FC02207,0x54476151,0x351A1035,0x00223754,0x980F0F4F,0x61512D00,0x45001300,0xEB0F6135 + .tile 0x0F104D30,0x00354D00,0x1F10511F,0x077EC370,0x24006404,0x8C207310,0x1F106B00,0x3410F751 + .tile 0x82004500,0x20223000,0xC3582099,0x1030AFE7,0x61074022,0x61003720,0x5B003F20,0xAA0730BC + .tile 0xD2207500,0xDA001B00,0x62FF3507,0x24791007,0xC19140F7,0x4107F00F,0xDA7D502F,0x9D212FF2 + + .tile 0x20A3F17F,0x2F504C0D,0x994C314C,0x14220F22,0x404CAAA2,0x30514907,0xD226690F,0x2242422F + .tile 0x0390815C,0x294C4CA8,0x55225CAA,0x07605C76,0xC60F4E0F,0x0F2FE2A3,0x7F1F76DB,0x4E2A6942 + .tile 0x9AF05F12,0x27B2FF31,0x512751F7,0x7147522F,0x1A1222FF,0x2936E301,0xFF310F47,0x110F2222 + .tile 0x314022FF,0xFF21C760,0x51225022,0x711F0051,0xFF4042FF,0xF221F521,0xFA114032,0x40421222 + .tile 0x8E020F20,0x126D10F4,0x12FA8240,0x3E2235C2,0x3522AA0F,0x07462251,0x33303535,0x8900F935 + .tile 0x0F105420,0x1F10AB12,0x1F020735,0x0FEF66BF,0x07B06520,0x17F0C702,0x04721780,0x304D12FF + .tile 0x3207302F,0xB03F10D0,0x80175007,0x4183F607,0xF822DB32,0x1322E030,0x0F79432B,0x207E13FF + .tile 0x03FF320F,0x53BF7341,0x81965248,0xCF37FF59,0x07D0E042,0x01F00FF4,0x27C801F0,0xB3FFB550 + + .tile 0xF001F013,0x542F6401,0xF001F03F,0xDFA8A201,0x99049A48,0xF0B61407,0xA201F021,0xFF4854E8 + .tile 0xC1F0E531,0xBFB001F0,0x4EA1C144,0x01F001F0,0xA403B0C2,0xA8A82F2F,0x2622104A,0xF0E24DCF + .tile 0x50306A07,0xF00CD407,0x105E3401,0x06A415A3,0xAA15A392,0x7F06FA51,0x07505F04,0x84340754 + .tile 0x8917445D,0xB47B06D0,0x14009D66,0x6AA2A315,0x066704D9,0x07609D7F,0x2376CAD0,0x2D7FBE4E + .tile 0x07F007F0,0x01F06FD4,0x3FF201F0,0xF2FF1E26,0xF001F03F,0xF06F6401,0xF001F040,0xFF223701 + .tile 0x07307414,0x01F0C7F0,0x4FF4BFD0,0x01F001F0,0xF40680FF,0xF001F04F,0x4740C301,0xF040F0C1 + .tile 0x57F4FF01,0x01F00087,0x01F001F0,0x01F06FFC,0x598701F0,0x5C5C01C7,0xF019F068,0x8701F001 + .tile 0x5C980D10,0x15F02D5C,0x01F001F0,0x990D1080,0x61995C5C,0x5C715561,0x01F019F0,0x616101F0 + + .tile 0xE12F435C,0x01F019F0,0x616101F0,0x01600000,0xF06A6A3F,0xD0079007,0xF015F027,0xFF27F003 + .tile 0x3FA001F0,0x4BD0CC58,0x8FE017E0,0xAD703630,0x800E30FF,0xF00F509B,0xB0BFC095,0x20358027 + .tile 0x41E0FFDF,0x38606740,0x16700F60,0xDC50B790,0xF1FF81F0,0xF024F077,0xC088F001,0xD00770E7 + .tile 0xFFFFF008,0x87613761,0x77F14751,0x079041F0,0x87F03E50,0xF001F0FF,0xE001F001,0xD14EF047 + .tile 0xF0E7F00C,0x01F0FF01,0x7FF001F0,0x99F01DF0,0x453006F0,0xA2FF36F0,0x72F3B2AF,0xF09FC12E + .tile 0xF0078301,0xFF97F1AF,0xE7E13EF0,0x3FF006F0,0xA0F16FF1,0x3EF03FB2,0xB0C0F0FF,0xF196628F + .tile 0x827FF0F9,0xF0FFC3ED,0xFFF0FF7F,0xCFE43FF0,0x17E13FF0,0x8EF107F1,0xC3FF40F0,0xF07FF067 + .tile 0xB33FF07F,0xF38FF0C7,0xFF48F0FD,0x17F0A8F0,0x27F001F0,0x8DF03FF0,0x4FF520A0,0xF03C82FF + + .tile 0xF201F001,0xF017F09F,0xF13FF101,0xC7F0FFB8,0xDC3337D0,0x1456B186,0x27403DB6,0x96FFC7F1 + .tile 0xA2F7F1C7,0xF2C7F0DF,0xD70FF0AF,0xFF40F007,0xB5D12FD0,0x3EE07FF2,0x03E0AF83,0x9FF13EF0 + .tile 0xF67FF3FF,0xF041F0C5,0xF23FF03F,0xF040F095,0x8785FFF7,0x3FF757F3,0x03F0AFF1,0x2FF783F0 + .tile 0xF5FF07F0,0xF001F0BF,0xF19BF031,0x90FFF880,0xFFD7F126,0x73F0BFF0,0xBFF107F0,0xF4563FF0 + .tile 0x075A0340,0xB60430FF,0x713FF00C,0x6A7FC177,0xF23FF317,0xABF1FFC0,0x3EF07FF5,0x87F37FF3 + .tile 0x40F07FF2,0xFAFF3FF0,0xF03EFA97,0xF17FF07F,0xB140F0BF,0xFF3FCB5A,0x3EF0C887,0x07F0BFF2 + .tile 0xBFF101F1,0x03F003F0,0xF03FF2FF,0x8C03F03F,0xF03DF00F,0xF300F33F,0x3FF0FFBF,0xF7F03FF0 + .tile 0x3FF93DF0,0x3FF306F0,0xF1FF01F0,0xC107F07F,0xF07FF7D8,0x8204D277,0xFF43F021,0xA5F001F0 + + .tile 0xEF5D7FA0,0x01F001F0,0x05A001F0,0xF020203F,0xD0079007,0xF015F027,0xCF27F003,0x3FA001F0 + .tile 0x01302020,0x17E04BD0,0x30FF8FE0,0x30AD7036,0x509B800E,0xC095F00F,0xFF27B0BF,0xDF203580 + .tile 0x674041E0,0x0F603860,0xB7901670,0xF0DC50FF,0xF077F181,0xF001F024,0x70E7C088,0x08D0FF07 + .tile 0x3761FFF0,0x47518761,0x41F077F1,0x50FF0790,0xF087F03E,0xF001F001,0xF047E001,0xFF0CD14E + .tile 0x01F0E7F0,0x01F001F0,0x1DF07FF0,0x06F099F0,0xF04530FF,0xB2AFA236,0xC12E72F3,0x8301F09F + .tile 0xAFF0FF07,0x3EF097F1,0x06F0E7E1,0x6FF13FF0,0xB2FFA0F1,0xF03EF03F,0x628FB0C0,0xF0F9F196 + .tile 0xFFED827F,0x7FF0FFC3,0x3FF0FFF0,0x3FF0CFE4,0x07F117E1,0xF08EF1FF,0xF067C340,0xF07FF07F + .tile 0xF0C7B33F,0xFDF3FF8F,0xA8F048F0,0x01F017F0,0x3FF027F0,0xA0FF8DF0,0x824FF520,0xF001F03C + + .tile 0xF09FF201,0xFF01F017,0xB8F13FF1,0x37D0C7F0,0xB186DC33,0x3DB61456,0xF12740FF,0xF1C796C7 + .tile 0xF0DFA2F7,0xF0AFF2C7,0x07D7FF0F,0x2FD040F0,0x7FF2B5D1,0xAF833EE0,0xF0FF03E0,0xF39FF13E + .tile 0xF0C5F67F,0xF03FF041,0xFF95F23F,0xF7F040F0,0x57F38785,0xAFF13FF7,0x83F003F0,0xF02FF7FF + .tile 0xF0BFF507,0xF031F001,0xF880F19B,0x2690FFFF,0xBFF0D7F1,0x07F073F0,0x3FF0BFF1,0x40FFF456 + .tile 0x30075A03,0xF00CB604,0xC177713F,0xFF176A7F,0xC0F23FF3,0x7FF5ABF1,0x7FF33EF0,0x7FF287F3 + .tile 0xF040F0FF,0xFA97FA3F,0xF07FF03E,0xF0BFF17F,0x5AB1FF40,0xC8873FCB,0xBFF23EF0,0x01F107F0 + .tile 0xF0FFBFF1,0xF203F003,0xF03FF03F,0xF00F8C03,0xFF3FF03D,0xBFF300F3,0x3FF03FF0,0x3DF0F7F0 + .tile 0x06F03FF9,0xF03FF3FF,0xF07FF101,0xF7D8C107,0xD277F07F,0x2182F804,0x01F043F0,0x7FA0A5F0 + + .map 0x0010,0x0008,0x013C,0xF000,0xF001,0xF001,0x7001,0x0207 + .map 0x0100,0x0003,0x0004,0x0005,0x0006,0x0401,0x0007,0x0008 + .map 0x2009,0x0923,0x0804,0x0408,0x0407,0x1310,0x0405,0x0604 + .map 0x0304,0x0204,0xF004,0x3029,0x0A29,0x0000,0x000B,0x000C + .map 0x000D,0x0A0E,0x0F00,0x1000,0x0B00,0x2011,0x1163,0x0400 + .map 0x0012,0x0013,0x0014,0x0015,0x1600,0x1700,0x1800,0x0A00 + .map 0x0080,0x0A3F,0x1900,0x1A00,0x1B00,0x0000,0x001C,0x001D + .map 0x001E,0x801F,0x2940,0x0020,0x0021,0x0022,0x0223,0x2400 + + .map 0x2500,0x2600,0x4B00,0x8027,0xA320,0x0427,0x0028,0x0029 + .map 0x002A,0x2B00,0x2C00,0x2D00,0x2E00,0x0020,0x0020,0x207F + .map 0x2F00,0x3000,0x0000,0x0031,0x0032,0x0033,0x2034,0x3500 + .map 0x2940,0x0001,0x0036,0x0837,0x3800,0x3900,0x0100,0x003A + .map 0x843B,0xE160,0x043B,0x043A,0x1310,0x0438,0x371D,0x3604 + .map 0xBD00,0x29F0,0x0B91,0xF13C,0xEB19,0x01F0,0x01F0,0x0960 + .map 0xE03D,0x3E13,0x25F0,0x0780,0x3F7E,0x13F0,0x01F0,0x31F0 + .map 0x01F0,0x01F0,0x03C0,0x3A40,0x4100,0x15F0,0x01F0,0x0B40 + + .map 0xE042,0x4313,0x003A,0xF044,0xF027,0x4001,0x450B,0x1340 + .map 0xEF46,0x1BF0,0x01F0,0xA160,0x4140,0xF09F,0xF001,0x3001 + .map 0x5F0B,0xA047,0x43A1,0x3FF0,0xD3F0,0x01F0,0x01F0,0x01F0 + .map 0x00BB,0x480F,0x13F0,0x01F0,0x01E0,0xF049,0xF213,0xFD17 + .map 0xD5D0,0xC7F0,0x01F0,0x01F0,0x01F0,0x0960,0xF04A,0xE013 + .map 0x01F0,0x01F0,0x0F00,0x004B,0x004C,0x2B4D,0x4E00,0x0300 + .map 0x004F,0x500B,0x21F0,0x0B40,0x5140,0x2900,0x0052,0x0053 + .map 0x0054,0x5541,0x1D20,0x0450,0x004B,0x0056,0x140F,0x0C4B + + .map 0x4057,0x582D,0x0B00,0x0059,0x5650,0x1700,0x2351,0x5A87 + .map 0x5400,0x0004,0x0053,0x0C59,0x004B,0x0C58,0x5B01,0x5C00 + .map 0x4A00,0x5D0C,0x5700,0x5E05,0x5F00,0x5B00,0x0100,0x0060 + .map 0x440F,0x4061,0x6267,0x6300,0x7160,0x0461,0x4A08,0x5C0C + .map 0x1004,0x6421,0x5E00,0x04AC,0x658D,0x3700,0xF066,0x808F + .map 0x6707,0x1800,0x0068,0xF069,0xA017,0x6A05,0x6B00,0x0000 + .map 0x006C,0x006D,0x006E,0x826F,0x1DE0,0x0070,0x0071,0xC072 + .map 0x7333,0x0000,0x0074,0x0075,0x0076,0x0077,0x7800,0x7900 + + .map 0x7A00,0x7B00,0x0000,0x007C,0x007D,0x007E,0x207F,0x8000 + .map 0x5DE0,0x0081,0x0082,0x2083,0x8400,0x75A0,0x0085,0x0086 + .map 0x0087,0x8800,0x8900,0x8A00,0x8B00,0x000C,0x008C,0xF08D + .map 0x6001,0x8E09,0x0600,0x008F,0x0090,0xF091,0x8019,0x0007 + .map 0x0000,0x0092,0x0093,0x0094,0x0095,0x9600,0x9700,0x9800 + .map 0x9900,0x0000,0x0499,0x009A,0x009B,0x009C,0x9D00,0x9E00 + .map 0x9F00,0xA000,0x0000,0x00A1,0x00A2,0x00A3,0x00A4,0xA500 + .map 0xA600,0xA700,0xA800,0x0000,0x00A9,0x00AA,0x00AB,0x00AC + + .map 0xAD00,0xAC00,0xAE08,0xAF00,0x0000,0x00B0,0x00B1,0x00B2 + .map 0x00B3,0xB400,0xB500,0xB600,0xB700,0x0000,0x00B8,0x00B9 + .map 0x00BA,0x00BB,0xBC00,0xBD00,0xBE00,0xBF00,0x0000,0x00C0 + .map 0x00C1,0x00C2,0x00C3,0xC400,0xC500,0xBC00,0xC608,0x0002 + .map 0x00C7,0x00C8,0x00C9,0xC977,0x0400,0x00CA,0x00CB,0x00CC + .map 0x00CD,0xCE00,0xCF00,0xD000,0xD100,0x0000,0x00D2,0x00D3 + .map 0x00D4,0x00D4,0xD504,0xD600,0xD700,0xD800,0x0000,0x00D9 + .map 0x00DA,0x00DB,0x00DC,0xDD00,0xDE00,0xDF00,0xE000,0x0000 + + .map 0x00E1,0x00E2,0x00E3,0x00E4,0xE500,0xE600,0xE700,0xE800 + .map 0x0000,0x08E7,0x00E9,0x00EA,0x00EB,0xEC00,0xED00,0xEE00 + .map 0xEF00,0x0000,0x00F0,0x00F1,0x00F2,0x00F3,0xF400,0xF500 + .map 0xF600,0xF700,0x0000,0x00F8,0x00F9,0x00FA,0x00FB,0xFC00 + .map 0xFD00,0xFE00,0xFF00,0x0000,0x0100,0x08F7,0x0101,0x0002 + .map 0x0301,0x0401,0xCC01,0x0400,0x0507,0x0105,0x0106,0x0001 + .map 0x01F0,0x01F0,0xF0FF,0xF001,0xF001,0xF001,0xF001,0xF001 + .map 0xF001,0xF001,0xF001,0x01F0,0x01F0,0x01F0,0x01F0,0x0000 + + + .pal 0x7C1F,0x0208,0x0011,0x1540,0x48C0,0x030C,0x0551,0x0000 + .pal 0x5B18,0x4210,0x021A,0x2D00,0x071F,0x3DF0,0x0429,0x04A3 + .pal 0x049F,0x050D,0x480D,0x6C40,0x6F9C,0x4E94,0x294A,0x001A + .pal 0x3811,0x011F,0x03BF,0x3CE0,0x01E8,0x027F,0x04C9,0x02AA + .pal 0x4DC5,0x059F,0x0180,0x35AD,0x2520,0x01B6,0x2108,0x6008 + .pal 0x0424,0x0842,0x0016,0x5881,0x675A,0x4652,0x077F,0x18C6 + .pal 0x77DE,0x56D5,0x1819,0x05A7,0x026A,0x0504,0x025E,0x042D + .pal 0x00FF,0x6426,0x7400,0x047F,0x2815,0x06DF,0x1160,0x1A5E + + .pal 0x021F,0x161A,0x2D6B,0x001E,0x017F,0x39CE,0x15B6,0x0525 + .pal 0x0194,0x1151,0x6719,0x04A7,0x1084,0x500C,0x03FF,0x05DF + .pal 0x1194,0x0421,0x0249,0x0014,0x032C,0x4231,0x2921,0x035F + .pal 0x00DF,0x0D0D,0x73BD,0x5296,0x52B5,0x5694,0x06BF,0x04EB + .pal 0x02CB,0x01A0,0x0980,0x2529,0x0427,0x0862,0x50A1,0x6B7B + .pal 0x4A73,0x1CE7,0x7FFE,0x56D7,0x1C39,0x7422,0x023F,0x0C3D + .pal 0x14A5,0x52B6,0x5AF7,0x40E1,0x0172,0x6339,0x6318,0x023C + .pal 0x3500,0x042B,0x0485,0x052F,0x400F,0x6461,0x779D,0x2D6B + + .pal 0x001C,0x3013,0x0CC9,0x39CF,0x39CE,0x1D40,0x01D8,0x582A + .pal 0x0018,0x6F5B,0x4E54,0x5AF6,0x5ED6,0x101B,0x027F,0x042F + .pal 0x6C25,0x7420,0x7C00,0x2017,0x1961,0x1A7F,0x163C,0x318D + .pal 0x318C,0x3DEF,0x15D8,0x0546,0x1172,0x6739,0x112F,0x5A96 + .pal 0x5AB5,0x0CEB,0x737C,0x5274,0x5ED7,0x143B,0x043F,0x5AB6 + .pal 0x62F7,0x7C21,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 diff --git a/extras/empty.ovl b/extras/empty.ovl new file mode 100644 index 0000000..a87f3bd --- /dev/null +++ b/extras/empty.ovl @@ -0,0 +1,729 @@ + // ----------------------------------------------------------------- + // Empty Overlay for Nintellivision + // ----------------------------------------------------------------- + .ovl 120, 155, 30, 60, // KEY_1 + .ovl 158, 192, 30, 60, // KEY_2 + .ovl 195, 230, 30, 60, // KEY_3 + .ovl 120, 155, 65, 95, // KEY_4 + .ovl 158, 192, 65, 95, // KEY_5 + .ovl 195, 230, 65, 95, // KEY_6 + .ovl 120, 155, 101, 135, // KEY_7 + .ovl 158, 192, 101, 135, // KEY_8 + .ovl 195, 230, 101, 135, // KEY_9 + .ovl 120, 155, 140, 175, // KEY_CLEAR + .ovl 158, 192, 140, 175, // KEY_0 + .ovl 195, 230, 140, 175, // KEY_ENTER + .ovl 255, 255, 255, 255, // KEY_FIRE + .ovl 255, 255, 255, 255, // KEY_L_ACT + .ovl 255, 255, 255, 255, // KEY_R_ACT + .ovl 23, 82, 16, 36, // META_RESET + .ovl 23, 82, 45, 65, // META_LOAD + .ovl 23, 82, 74, 94, // META_CONFIG + .ovl 23, 82, 103, 123, // META_SCORE + .ovl 255, 255, 255, 255, // META_QUIT + .ovl 23, 82, 132, 152, // META_STATE + .ovl 23, 82, 161, 181, // META_MENU + .ovl 255, 255, 255, 255, // META_SWAP + .ovl 255, 255, 255, 255, // META_MANUAL + + + .tile 0x00A88010,0xF000003C,0xF001F001,0x29095001,0x01F0F129,0x01F001F0,0x266905A0,0x44152026 + .tile 0x2F07C026,0x17A0692F,0x30976969,0x4069690F,0x3100632F,0x04000C00,0x200220D8,0x0C00690D + .tile 0x262F0510,0x702F0026,0x63696970,0x2F207069,0x7032104C,0x6370294C,0x65696900,0x69264C70 + .tile 0x702F004C,0x2F264C65,0x2088704C,0x4C702F33,0x65706A00,0x4C4C2165,0x4C650110,0x0400262F + .tile 0x7F166903,0x002F2663,0x166E0062,0x00702F63,0x0720268C,0x8C4C6F20,0x2F2F3610,0x1031302F + .tile 0x00292934,0x29656565,0x2323427F,0x42989801,0x6363267F,0x00930110,0x00989806,0x00634201 + .tile 0xFC011079,0x3720D200,0x3F100530,0x15517430,0x7F184242,0x3F10427F,0x7F26CE30,0x0130FC7F + .tile 0xDF30E520,0x3FE04740,0x29297D00,0x102F00DF,0x3D309842,0x0F503F70,0xF3303FF0,0x653F40B8 + + .tile 0x8220BA00,0x42423F90,0x0F00F842,0x3FF0BF70,0x7E20FE10,0xED429829,0x0300FD00,0x10637F40 + .tile 0x9812003B,0xC0FB7750,0x103F11BE,0x20BF203A,0x4001983F,0x31FE0001,0x803D413E,0x5038603F + .tile 0x40B341FF,0x7F43297E,0x23987D01,0x3F702323,0x00FC0C00,0xE03F510F,0x3139003F,0x29C111BD + .tile 0xBC11FF29,0x7F508110,0xC111CD11,0x7FD04F51,0x50FC3252,0x11BD11C1,0x12FB11F1,0x42FD3190 + .tile 0xBFF0C342,0x70707F61,0xFF012965,0x657FBD11,0x4011FF01,0x0F12BF71,0x3A22FF91,0x00FFFF91 + .tile 0x10B712B7,0x01811206,0xF1EFA1BE,0xEEBFE1FF,0xBA02F522,0xD04C0110,0xC23FF02F,0x10FF657F + .tile 0x02BF12FB,0x00060101,0x3201027E,0xDC02137F,0x8E018A02,0x423F6298,0x707F92F7,0x6970142F + .tile 0x4C020126,0x16428513,0x4CA713A0,0x63690A04,0xA469167F,0x03168F00,0x131669C6,0x3F6926D7 + + .tile 0xED134C70,0x8D135603,0x00247F03,0x33E2F933,0x00EB0396,0x692F6914,0x8270CA03,0x70631514 + .tile 0x03657065,0x2F3C70BF,0x13121063,0x03FD03DD,0x074C70E0,0x4C267065,0x3466434C,0x9E3F3445 + .tile 0x1663BA21,0x4514EB11,0x67146410,0x9100D72F,0x04694404,0x0E047073,0x1B043904,0x046A00F5 + .tile 0x044B0064,0xC8007064,0xFF4B044C,0x6F042904,0x0710E220,0x79141E00,0x6B040740,0x703604BE + .tile 0x3A000F20,0x1604B432,0x912F0735,0x692F07B0,0x4C691734,0x7B0F3570,0x0227304C,0x04073032 + .tile 0xAB0465B8,0x04FBC604,0x144801E9,0x0406105F,0xFA044CAD,0x4C7B5801,0x38016A41,0x0E40C214 + .tile 0x05873070,0x10637611,0x059110AE,0x27056925,0x0C705301,0x29515129,0x0600A200,0x24CF5151 + .tile 0x29080098,0x65083051,0x006E33BD,0xD734FFA2,0x03A02C20,0x3180E735,0xD23501F0,0xF0FF1825 + + .tile 0xF001F03D,0xF03FF001,0x4001F03B,0x3FAE05C0,0x3FC06565,0x01F026F0,0x2C263D50,0x31FF4F53 + .tile 0x5028F02D,0x1071706B,0xA0356677,0xFF57813F,0x01F04D36,0x3FD03980,0x3DF06990,0x3FF039F0 + .tile 0xF01761FF,0xF019073F,0x22FF9045,0xB0018119,0xFB70FF87,0x01712C35,0x3BF1BFD1,0x4F90B5F1 + .tile 0xF0FF3FF0,0xF001F001,0xA0B5723F,0xB24FF047,0x7C7F823F,0xE041F007,0x1415F001,0x514818B1 + .tile 0x23706F51,0x703A33B1,0x7A330F33,0x3FF04F83,0x083A09CD,0x042926AF,0x29EE089D,0x04E69418 + .tile 0x0954069F,0x17636900,0x2F5C091E,0x5F041663,0x2626F508,0x05271816,0x6F19A720,0x69CA0451 + .tile 0x052B0565,0xF178046A,0x08004629,0x5400E017,0x18265169,0x9F16FDE3,0xA8183F10,0x2F04B618 + .tile 0x08703F09,0x6224FFCE,0xE0143314,0xDF34C710,0x5C090E10,0x05FFDF34,0x250F65C7,0x65D2091E + + .tile 0x41172507,0xFFFF3423,0x07F007F0,0x0FD807C0,0x07F028F0,0x3EE040F0,0x8001F0C2,0x6C6C9306 + .tile 0x2815006C,0x6C0600BC,0x01F03FF0,0x3A000590,0x29118F93,0x3B103729,0xF028936C,0x33F0E93F + .tile 0x7E007BE0,0x6C063002,0xDE3FF037,0x05A001F0,0xF040B08F,0x9001F03F,0x377F0205,0xC0308130 + .tile 0x31F03FF0,0x02A0FFE0,0xF0DF3FF0,0x793FC101,0x224C4741,0x07F0C751,0xF0DF07F0,0x70673C07 + .tile 0x07406F47,0x79200D0C,0xC0FFF30B,0x12873707,0x270740F0,0x08FE09CE,0x6F520CC3,0x17CC0965 + .tile 0xFF026556,0x4A0CAC08,0x08FF0740,0x90640CE4,0x3C281807,0x4BD23736,0xCC89293F,0x5819CC1B + .tile 0x5F0A6529,0x63658207,0x232C6344,0x0C237F16,0x102651A1,0x1C452342,0x098442A5,0x21F1E2A3 + .tile 0x7F4CC33C,0x1B7F2363,0x0088980D,0x09099901,0xA35C0110,0xA3A302A3,0x07265C5C,0x3607B004 + + .tile 0x3DF00707,0x5B16033D,0x42CF2B7F,0x50094223,0x5C5C313E,0x3A000110,0xF00220E7,0x63433D3F + .tile 0x00413063,0x0D802079,0x99990909,0x7B100110,0xE883005C,0x3FF02D75,0x20163F20,0x98981681 + .tile 0x00841620,0x999942C3,0x00C14545,0xA33F1003,0x68A32D55,0x29076F05,0x5CA35C63,0xCF575457 + .tile 0x63447F70,0x2316832D,0x23030198,0x84550042,0x09230909,0x68014584,0xA355552D,0x4610682D + .tile 0x5C683107,0xF36D0716,0xFF50D9C6,0xCE0D7F60,0x2399831D,0x03458484,0x31990999,0x0121315C + .tile 0x071F3C21,0x51F707B3,0x012E7F60,0xC12BCB0D,0x00454538,0x31020101,0xB3A3A33D,0x3D00B37F + .tile 0x49770400,0x7F30BFE0,0x7F00CE2D,0x113E01FF,0x11BD1101,0x576D56C1,0x0EE5D797,0xC10AA07A + .tile 0x237F0016,0x63424563,0x45991608,0x09010023,0x68006823,0x2D2D682D,0x27512D55,0x08022651 + + .tile 0x9E476831,0xBF61A368,0x1B7A0EF0,0x0BCE0D04,0x994216C3,0x09840084,0x99452399,0x0900552D + .tile 0xA3A32D68,0x1E5CA368,0xF126A331,0x60450DFF,0x98FF2E7F,0xC10B165D,0x01B80216,0x840301BF + .tile 0x12BF7E12,0xFD105182,0x3FF00001,0xCE1CBFB2,0x160B3F00,0x01452323,0x3F014580,0x68770121 + .tile 0xFD527FF2,0x03650E1D,0x01B31B31,0x7B009204,0xFF201642,0xC3018484,0x5C2D0F68,0x42026868 + .tile 0xB007AF07,0x1FDF3FA0,0x51C50FBE,0x240C481F,0x7213060B,0x1E99B80F,0x0C422322,0x99240E8D + .tile 0x00080099,0x634C292F,0x2345092D,0x2A391658,0x20EC0F29,0x267F4C3C,0x0C8C2DF4,0x1D970D6C + .tile 0xDE3F7FDA,0x3FBF1670,0xC7237025,0x16309A1C,0x800BA30B,0x0CE73D1C,0x0C481C62,0x004C635D + .tile 0x07C4077A,0x510CFB93,0x422CC503,0x5F1C4E1E,0x0B201016,0x037F7DB8,0x2CFE1B60,0x47470C5E + + .tile 0x6D1C6557,0x106F2CFB,0x08671C1A,0x51580D56,0x0910EB0B,0x14D70BFD,0x1E2F00A2,0x167F3777 + .tile 0xDA15938B,0x465716EF,0x640F00DE,0x3056A226,0xFD367956,0x296C8F08,0x28BD150E,0x26922802 + .tile 0x266C374F,0x36029357,0x269D7998,0x203793A5,0x36520042,0xBC466473,0xC456025B,0x07042779 + .tile 0x4D10290D,0x06D3D625,0x8FE696D7,0x290E6646,0x3F07F535,0x364796FE,0x26BB10CB,0x50491057 + .tile 0x641E4752,0x8F2240AD,0x00937137,0x8F3A17E7,0x933F4637,0x10C72664,0x16501781,0xE6DB4758 + .tile 0x77D6FBA7,0x07487F57,0x4A903F11,0x28E3070E,0xF00E7F26,0x21CF201E,0xB6B92066,0x39DFCD4F + .tile 0x07F0FF20,0x9C090F60,0xA70E5826,0x07505026,0x60FEFC0E,0x30791607,0x70630A07,0x159A2E07 + .tile 0x8421982D,0x63EA1268,0x04635599,0x2F7018CF,0x169D0599,0x07310942,0x268F1690,0x63073055 + + .tile 0xBF07312D,0x1029DD03,0x20B91607,0x3D871307,0x847725ED,0x7F69FF23,0xCD0AA309,0x00C56A6A + .tile 0x6A064001,0x0740694C,0x780F4098,0x2B173055,0x1F6C4737,0x4A89727F,0x76764A07,0x35307676 + .tile 0x01D001F0,0x65515118,0x413FA72E,0x01764C65,0x724A4A4A,0xF07F09A3,0x01F0E229,0x48067F30 + .tile 0x2C314A51,0x7F0B7097,0x13652F72,0x7F002F30,0x6536C71F,0x1AC4004A,0xCC0089FA,0x9429E10A + .tile 0x69160710,0x0B091730,0x00314A13,0x76313131,0x31510729,0x31317208,0x76230B7F,0x4A657672 + .tile 0x07005401,0x8C034A72,0xAD07104C,0x3072211B,0x07106907,0x1098A403,0x3F08A30F,0x07373F55 + .tile 0xF9076507,0x319F771F,0x4189723D,0xE001F036,0x047F31FF,0xBF1BAE52,0x763D3170,0x01F0B710 + .tile 0xB96A01F0,0x0051BD31,0x31DB3F7F,0xF0652F3D,0x01F0C029,0x31293F40,0x65725C72,0x23CA0BBC + + .tile 0xFB180401,0xDC18F410,0x722E4A29,0x703D0172,0x180C0720,0xB4160F20,0x30090F40,0x294F0717 + .tile 0x72724512,0x420F4242,0x76314C07,0xC24C4120,0x25191D01,0x514A726A,0xFD6AE402,0x1A110700 + .tile 0xEE0C0710,0x17004302,0xFB431270,0x8122C505,0x8A000512,0xF04A3D41,0xF901F0FF,0x05167F32 + .tile 0x350D8807,0x294C920C,0xF0FF3D31,0x3201F03F,0x07C607D7,0x3F8510C7,0x2B3D3100,0xF5324C70 + .tile 0x2FC65170,0x05433940,0x40166A20,0x51510949,0x84005555,0x51654C42,0x20686351,0xA8052399 + .tile 0x2DA30751,0x760D8184,0x2D310751,0x83062699,0x10720720,0x07652907,0x09046872,0x51702926 + .tile 0x294C0730,0x360740FF,0x129E0D47,0x40A61DB6,0x1D031E07,0x0750F879,0x1F200616,0x900D0760 + .tile 0x16982F69,0x167F6316,0x07102344,0xF284A20D,0xF3070750,0x07F0C41D,0xDF06987F,0x20457F70 + + .tile 0x3D401407,0x207E20F7,0x0D830407,0x8F20FFFF,0x1F401730,0x20498736,0xFFFD0730,0xF0FC07F0 + .tile 0xF0F2AA07,0xFCDFFD20,0x930FCD5F,0xFB287B29,0xF03FF047,0x9327363F,0x39F0100E,0xF03FF0FE + .tile 0xF0C7763F,0xF03FF039,0x287F403F,0x4956287F,0x3FF03FF0,0xC8077FF0,0x3FF039F0,0x003FF0FF + .tile 0xF026182F,0xF03FF07D,0xF001F03F,0x3FF0FF01,0x07F01FE0,0xEFCD07F0,0x57F774EA,0xF0FF07F0 + .tile 0x077F3707,0x60481747,0x24683707,0xEF94094F,0x07A007F0,0x07635B16,0x20351B5F,0x1B900707 + .tile 0x30725563,0x296F0707,0x87170790,0x102D0AE5,0x6507601F,0x295F375C,0x26EA3147,0x44B416A1 + .tile 0x494769C1,0x16514763,0x07B0727E,0x01F001F0,0x05A001F0,0xBC703B07,0x0872AF17,0x062F178E + .tile 0x762727EF,0x0F309269,0x07402676,0x1F207016,0x707F1272,0x724F174C,0x720F0042,0x89727615 + + .tile 0x405C7207,0x37177607,0x4C2F290D,0x002F0789,0x41066917,0x0B89723A,0x1756072E,0x07301647 + .tile 0x727F1E2F,0x10E30672,0x267D1007,0x46B6725F,0x89064A6F,0x0F767716,0x69072095,0x07307052 + .tile 0x72873663,0x2F075016,0x179716DF,0x43014C85,0xBC07AD07,0xE5276726,0x117F16FA,0x11871643 + .tile 0x26AD1743,0xEF631F40,0xBD174301,0x41314381,0x56555117,0xCEC7583F,0x7D5107D0,0xC7352972 + .tile 0x07B0770C,0xDF359570,0x07402F4C,0x630F4026,0x16671740,0xC6350F36,0x5D07692F,0xED2507B0 + .tile 0x90E239FC,0x50C30807,0x00590307,0xDE42450F,0x0700C735,0x0C901C23,0x090760DE,0x608E2F92 + .tile 0x847F9807,0x17060750,0xFF420F00,0xC7450720,0xD765CF55,0x053D084F,0x1F6007F0,0xF08CF3FF + .tile 0xF6D6F501,0xF401F00F,0xF040943F,0x01F0FF38,0x07F03FF4,0xAF5B874B,0x07F007F0,0x0EDFA40E + + .tile 0x2F07305C,0x7F180754,0x07F01024,0x0FFE2834,0x0E079090,0x14503428,0x5417540F,0x075F5C1F + .tile 0x1426E71D,0x242A0E47,0x1B071037,0x421EF7CF,0x0F1ED70B,0x54290710,0x94DB1217,0xC923EB37 + .tile 0x894BBF1B,0x30370465,0x2B130100,0x0B0720FF,0xF40F10BF,0x1C01F00E,0xF03B1008,0x3F209401 + .tile 0x27447F76,0x263F4463,0x4734F469,0x4F24C508,0x004A210F,0xD54C7669,0x7100C903,0x89F60C31 + .tile 0x102D7900,0x0734C607,0x70651734,0x14760B63,0x24DB264F,0x4A140F37,0x0700870B,0x04571470 + .tile 0x0B4C7B47,0x043F1486,0x7007206F,0x01F0854C,0x30BFF0FA,0x1007D0BC,0x266734B5,0xFA4A6734 + .tile 0x3D1C0750,0xB5108F14,0x34658F14,0x409D3187,0x20702D0F,0x0C4F2437,0x076076ED,0x10BD10F6 + .tile 0x24C0030F,0x5D25657F,0x5F720F2B,0x5CA73430,0xFF0A0720,0x67D47F61,0x70E9BF5A,0x41AD4007 + + .tile 0x8A413182,0x4744632D,0x4F44265D,0x0A575469,0x657F1477,0x44B98744,0x874A4CA7,0x7D241F50 + .tile 0x780C692F,0x0607C0EB,0x261710F1,0x10690790,0xB076240F,0x44090770,0x9907D047,0xFE234223 + .tile 0x07F0C214,0x679407B0,0x7A0A7F2E,0xFF51D40E,0xAC1E871E,0x975E8F1E,0xF02E7F1A,0xF82E5D0B + .tile 0xF36E0BFD,0x40DDB8F2,0x10E71F13,0x2340021E,0x64B94FBE,0x0A0AB7E9,0x1549CB29,0x878F0E10 + .tile 0x0E6C1530,0xAD290229,0x34193229,0xD07A1AD2,0x31107973,0x97496493,0x6C280A93,0xA11A796C + .tile 0x0E45008F,0x0A6919DF,0x722A3728,0xB7098B00,0x06908F50,0x10930E26,0x40642940,0x0274207B + .tile 0x2A79292C,0xA0000269,0x6C8F6120,0x47209373,0xAB203FF0,0x7900296C,0x30B00720,0x6D409325 + .tile 0x6C6C3F10,0x935F2937,0x5165C320,0x00FF8007,0x31173BED,0xF720F72A,0x1920273B,0x79790780 + + .tile 0xF0BD3F7F,0x69263207,0x079007F0,0x07552663,0x35166B69,0x7F076038,0xF0264835,0xB607A007 + .tile 0x55510F35,0x70370517,0x97090750,0x3F459051,0xE3090729,0x26A39916,0x708F0A82,0x5C5C6869 + .tile 0x074C5A04,0x5CA3997F,0x258B1E76,0xF89B0E17,0xF90D1F25,0xF23D0730,0x7F699B1D,0x0D5C792D + .tile 0x27701DA1,0x2F93052D,0x1F4A1A23,0xF5652965,0x39176511,0x08CF1F5C,0x704C00EC,0x7F632669 + .tile 0x10FD167F,0x0F373A46,0xF0010068,0x763FB039,0x72073F00,0x6323555C,0x113E8903,0x04EBFA1D + .tile 0x0DD9039B,0xC105299C,0x15890423,0x9B03F84F,0xDB100720,0xAC1A0109,0x88694A4C,0x6970041E + .tile 0x702D1E89,0x722C232F,0x8939282F,0xC300B708,0x05CE314A,0x7087195E,0x0E4F2598,0x2F573550 + .tile 0xD7094C6E,0x194CB310,0x058C18CF,0x8462766F,0x0710A808,0x09692F4A,0x7207769A,0x69234A31 + + .tile 0xCC3057F5,0x31BF305F,0x3200313D,0x712EAA11,0x760ED50E,0x0EF0291B,0xB1FAF04B,0x763D3140 + .tile 0x0763694A,0x7F7F7F16,0x51B01463,0xE73FF03F,0x3F003FF0,0x65693D11,0x5E1FF90B,0x11E63A1F + .tile 0x0AB71B08,0x21656530,0x6A64063D,0xCF35265A,0x0A340F6A,0xEA1B72D5,0x7D06D865,0x05709C19 + .tile 0x70D30AEF,0x4A347223,0x00C60172,0x0D06310E,0x31334A98,0x06400172,0x069870B5,0x67BD0646 + .tile 0x1A0D012F,0x154C70E5,0x02770AE7,0x01316243,0x72A91F3D,0x5F0F2372,0x4A700B2F,0x3F124A31 + .tile 0x050F1B70,0xF0297F10,0x3140B2B9,0x2F3F123D,0x35460178,0x11517CB2,0xF0FC03FC,0x213FC139 + .tile 0xBF76763D,0x02163E01,0x01E30F43,0x02CB0F7B,0xAA82227C,0x40233940,0x49402641,0x2F854C65 + .tile 0x023D31FF,0x07C91C61,0x10021380,0x0A051942,0xA40BC7EC,0x7063FF1A,0x50074070,0x7917000F + + .tile 0x0017104A,0x051F1038,0x20317FD9,0x3170081F,0x2F00A331,0x6F767284,0x661F20A3,0x07A0694F + .tile 0x0700DE3A,0x80EF1314,0x662FD00F,0x07F09857,0x170B0F30,0x02FD07D0,0x7607508C,0x2068264F + .tile 0x519D0207,0x12BE8606,0x071029A2,0x6F260F1B,0x27203E0E,0x46657770,0x25EE0B7F,0x47468F80 + .tile 0x0780DE15,0x255B0FDE,0x1750289F,0x5E1601F0,0x7D6C5626,0x265E5664,0x26B53520,0x02BB0645 + .tile 0x50D1E7F5,0x8FA34679,0x93932026,0xFE3D0602,0xA1261D16,0x2A067116,0x39F03316,0xBF37E755 + .tile 0x56939736,0x9703B031,0x1001F013,0x768416F9,0x0694260E,0x379C265E,0x4D70C040,0x2B76F793 + .tile 0x9A30FFE0,0x57295E46,0xF018F711,0xBF7B9A01,0x07F02663,0x5016A71B,0xB0A66307,0x07607F07 + .tile 0xA03B4263,0x15690730,0x40986369,0x07B02307,0x6107C016,0x041F407F,0x682D26CB,0x8B2F0431 + + .tile 0x5C68E70F,0x63DB0431,0x0F205706,0xA3A35510,0x262F0F00,0x72416855,0x09161710,0x20A30955 + .tile 0x68A3102F,0x63273051,0x014A3107,0x89894A4A,0x1431764A,0x150FE8E8,0x0640E01A,0x4A042031 + .tile 0x06854A89,0x07268942,0x07010051,0x511B0120,0xF7085151,0x00761739,0x9E40203F,0x3131391B + .tile 0x4A203430,0x5B004930,0x00897D89,0x003A4001,0x213E003B,0x9A1C7041,0x7D20267C,0x77808300 + .tile 0x5E3003A0,0x20CC4A89,0x65032074,0x377F1029,0xFF4C65F1,0x63041B10,0xA915AB10,0xD3004390 + .tile 0x5B405C06,0x29770082,0x5CA35C63,0x0807BB00,0x314A5129,0x7065BE15,0x6616EB7F,0xFC40F410 + .tile 0x31D12F76,0xC2504E10,0x1B1200C0,0xA35CA3FC,0x005C6831,0x31310716,0x29763131,0x00510727 + .tile 0x0A7F31E9,0x213A0122,0x215C7B41,0x504C0C3F,0x7647317C,0xFF00DD30,0xB33C21B1,0x3D117B00 + + .tile 0x17650707,0x4601FF3C,0xA340F900,0xB9506A1C,0xFF308C31,0x4A0FFD10,0x00B3B34A,0x1004003D + .tile 0x3F7F113B,0x3D11704C,0x20401A06,0x07707371,0x019D5C17,0x017689DA,0x313F51C3,0x7F0051BD + .tile 0x4A8631BF,0xFB30011D,0x55178C07,0x64063A50,0x898407A0,0x4A311722,0x50265151,0x684E02A3 + .tile 0x3129FD01,0x722F5C72,0x237A0F65,0x312DEE11,0x2610BF11,0xC711317C,0x1730F215,0x01160620 + .tile 0xA3048989,0x26A3315C,0x5C313F02,0x4C0C0980,0x72720707,0x290F2942,0x124C0751,0x0221125E + .tile 0xEF79523A,0x5E2204A2,0x1051A302,0x220011FD,0xBF053285,0x024C8A00,0x5181129C,0x213FE276 + .tile 0xFFA4023D,0x81127F62,0x372F4801,0xBE124606,0x39C1A411,0x084F32FF,0x009D329E,0x1177217F + .tile 0x208711C1,0x07049047,0x0F025151,0x6355A3A3,0xF2004C57,0x70070031,0x8F063513,0x31106F07 + + .tile 0x0F106831,0x2D5C3172,0x03262D20,0x6831099C,0x7008262D,0x00555151,0x512F2617,0x5C63511F + .tile 0x1309FF0C,0x07B06F56,0x1CFF7E26,0x40EB03FF,0xC00F301F,0xF04FD607,0xFE07F007,0x5A097F86 + .tile 0x4F065F86,0x9D038736,0xFF708726,0x7716EF5C,0xFF1C1B0D,0x3D29061A,0x810AC008,0x3B0D35FF + .tile 0xF007707F,0x3001F001,0x808C1A38,0x21F0FE04,0x3FB001F0,0x01F007B0,0xBFF501F0,0xF016657F + .tile 0x424F1C07,0x7007A07F,0x984E0750,0x847F0760,0x07F08F45,0x5542CF25,0x9807B045,0x55990750 + .tile 0x8F052FBF,0x8F05074C,0x3F2C262F,0x5C099F05,0x5507308F,0x270C075C,0x3B1A0720,0x0CF00760 + .tile 0x303F0C67,0x69A71E07,0xFEA3097F,0x2F4CD209,0x4F1CC03F,0x5F0C3F2C,0x9755472C,0x5C65D83F + .tile 0x4F29E03F,0x14BB13E9,0x306CF86E,0x01F001F0,0xFF150680,0x7F09A372,0xF019F07F,0x0901F001 + + .tile 0x0C4902E1,0x9C8D00CE,0x4A65561A,0x5615F419,0x70707A1A,0x0710294B,0x17306916,0x10B40C09 + .tile 0xBB05AD1F,0x72BD1070,0xFB150F09,0xFB8B124A,0x090B271C,0x291D2F2C,0x2C704F3C,0x86211B4F + .tile 0x7029571C,0xD2145570,0xA75CBC02,0x31760740,0x4189723D,0xF001F036,0x05A0DF01,0x10763D31 + .tile 0xF001F0B7,0x213FF001,0x4A2F7D3D,0xF001F0EF,0x0C03B001,0x241D65C8,0x29551BBA,0x270C3F1C + .tile 0x40690720,0x40BA1607,0x1740090F,0x2720F906,0x312F3072,0x4120765D,0x042F1C4C,0x51370C08 + .tile 0x02F6690C,0x0E0F1017,0x654F0C93,0x1700A31E,0x4312DF70,0x024C4511,0x016D0143,0x111F1C74 + .tile 0xF04A7F3D,0xF001F0FF,0x0D5F3D01,0xF03FF05D,0x01F0EF01,0x3D21BF22,0x2D350F70,0x5DC651ED + .tile 0x054397FE,0x104F166A,0x50165F09,0x108F083E,0x0C2DA331,0x72075198,0x632D00A3,0x074C5170 + + .tile 0x0C822D76,0x0765294F,0xA705A376,0x30514B70,0x30294C07,0x07C0290F,0x0FFAA635,0x3507D01D + .tile 0xC007F0B6,0x87454507,0xC0427545,0x10273C07,0x07A0981F,0xBF077042,0x2D26DB0E,0x5592354C + .tile 0x45D015A7,0x9F351DC7,0x6565A819,0xF238700D,0x573C0630,0xA5FFC23D,0xF007F08E,0xF507F007 + .tile 0xF028F0C7,0xEF07F607,0x01F007F6,0x3C790B30,0xF0A66B9B,0xF801F03F,0x977C41F0,0x01F03FF0 + .tile 0x29640590,0xE90CFC29,0x3FF0D67C,0x03B001F0,0x37296D0D,0xF07FF0FF,0x2D01F03F,0xF0FE2037 + .tile 0xF03FF03F,0x3F30FF01,0x3FF04521,0x01F03FF0,0x248D7F40,0xF0F787D7,0x6007F007,0x234F6755 + .tile 0x1C0A0750,0x40F5E11F,0x6007F00F,0x2347570F,0xF00907D0,0x07F0E707,0x4F373F3D,0x77476370 + .tile 0x7F170750,0x6707A0FD,0x2607809F,0x447014A1,0x574769C1,0x5F47634D,0x07B07216,0x77261750 + + .tile 0xAF06CF71,0x6976E726,0x5217CF06,0x07206D04,0x26701621,0x707F72EF,0x250F174C,0x0F304272 + .tile 0x27407F76,0x88FF2663,0x4C2FA905,0x65851B89,0x1DBA6970,0x1B0C8947,0x07070A1D,0x2F073016 + .tile 0x9A2C7F73,0x17300770,0xA5007065,0x2684C705,0x4C2F7637,0x69072065,0x0730EA70,0x27260305 + .tile 0x2F075016,0xDF632730,0x2F10A507,0x17272026,0x16A51755,0xFB03112F,0x03113716,0xE3106D17 + .tile 0x01637517,0xEF7D1703,0x0F200B11,0x40767B08,0x58465707,0xF607F04E,0x07C0A638,0x8F552760 + .tile 0x458F5570,0x45AA2697,0xA745639F,0x63CF4516,0xFE26D745,0x97F5DF45,0x07F007F0,0x8745BF85 + .tile 0x7A848F55,0x250F707F,0x300F00BF,0xC7251607,0x07C0FD84,0x4F1B9725,0x9F15B625,0x0165911B + .tile 0xC518FFD2,0xD715B705,0xE7079F2B,0x8F2BA75B,0x6553C12E,0x35934F45,0x2F6C9357,0xEE5A0416 + + .tile 0xE4031E2F,0xF064261F,0x401F6007,0x6C173702,0x5734796C,0x349C448F,0x732045E5,0x5016608F + .tile 0x3778351E,0x2472006C,0x8E15918A,0x95248F79,0x240E298F,0x1E10F89D,0xEA046235,0x2B301610 + .tile 0xC379298F,0x3F05BB34,0x2893936C,0x60004120,0x051520FF,0x102C2052,0x24587019,0x106330EA + .tile 0xCF10B91E,0x007C1564,0x93F3106F,0xAB4A0528,0x008FE400,0x83008FC5,0x152B100E,0x2336BF9C + .tile 0x10FF1093,0x109E3097,0x1097303A,0x1A40FF7F,0xB0209E20,0x9B150621,0x1E504F31,0x21FD2650 + .tile 0x707B0625,0x4042051E,0x649236D7,0x8F45ED10,0x6C297540,0x93141193,0x20A55701,0x1E407916 + .tile 0x1C219329,0x77C73502,0xF5CF0637,0x93E76562,0x59411F00,0x0E7F4B31,0xBC659A30,0x07F017F5 + .tile 0x0F2007F0,0xF5FF17F5,0x7007F04F,0x2C17C507,0x2CBF3CAF,0xEB0720AF,0xDF3CCF0C,0x2C514765 + + .tile 0xE71C99DF,0x2BEBF949,0x4CBF1CD9,0x37056597,0x1A010030,0x0720FF6B,0x0F20BF0C,0x1720CF0C + .tile 0x1F10DF0C,0x3AF912FA,0xF03B1000,0x1B01F001,0x2C6926C2,0x2F4A2A57,0x094A7F35,0x59004A4F + .tile 0x0F0FD576,0x0C310710,0x69008967,0x0D07402D,0x652F7023,0xFC090F10,0x79774565,0x0D772526 + .tile 0x008F15AC,0x10767007,0x270FFF07,0x7F15760C,0x07206F0C,0xAF0C7F0C,0x2CBF0700,0xD40F4C8F + .tile 0xBF50BAF0,0x07F0AC30,0x00FF07B0,0x00AF35BD,0x100730BD,0x09CF15B5,0xBCEF3BF2,0x002DCF35 + .tile 0x10FF1BB5,0x6A2F0CBD,0x0F30AD26,0x261D0D76,0x1D067D0B,0xEBBF3570,0xBF356604,0x3B30140C + .tile 0x07205CE7,0x3073FF0B,0x4D1DEF0D,0x692F0730,0xBF5B7F61,0x310770D5,0x7241766A,0x2D7A4131 + .tile 0x234B8241,0x69268A41,0x0B4C674B,0x416F1B77,0x72677B65,0x2F6355A3,0x5C7C871B,0x1F100700 + + .tile 0xEE0C0700,0x65700730,0x051F20CE,0x45266972,0x2B07B097,0x637F2697,0x6F3B0760,0x1F400770 + .tile 0x890B8F25,0x26760730,0xAF5507B0,0x4023A90B,0x4207801F,0x3BBF25F0,0x2BA77567,0x7051657E + .tile 0x3F0DFF65,0x55077C0B,0xD7250770,0x7F3B974B,0x0ADEBF35,0x02BF35CB,0x27FBC745,0x078A9FF9 + .tile 0x8545BD37,0xF940F428,0x153FF0DF,0x8C150222,0xF0FB35FF,0x6A3FF001,0x1576151F,0x0BFA0583 + .tile 0x0F06F512,0x3FF03BF0,0x168FBFA0,0xC90B932D,0x053D16FF,0xF001F009,0x169FBA3F,0x45A5366E + .tile 0x01F0FFB6,0x855B3FF0,0x78109546,0x39F00311,0xD1FF3FF0,0x55441B7F,0xF001F09E,0xF55FEB3F + .tile 0xFF07BB97,0xBF7507F0,0xD72A97F5,0xDD1A171B,0x07B007F0,0x09AF9588,0xBF35515C,0x000729A3 + .tile 0x164C702F,0x29266884,0x69702F01,0x5CA3552F,0x4C00D204,0x5C689926,0x90702F76,0x312D1F10 + + .tile 0x55690700,0x7236312D,0x25790F4C,0x723F4CA7,0x032F8C0E,0x5C2D7F69,0xBF182F70,0x0EC8D603 + .tile 0x2F4B008C,0x29410F23,0x65382965,0x10EB0F5C,0x72181502,0x31653172,0x983F8785,0x3B05764A + .tile 0x8F7B0576,0x7F7F450F,0x1E461016,0x00C42E5B,0x3E409601,0x3B00314A,0xD07E0A31,0x0087763F + .tile 0x555C723F,0x1F810F23,0xBD3B1015,0x042F8110,0x0A5F01C5,0x897C00EA,0x10DE3F10,0x6A3F203C + .tile 0x5F1BB306,0x4F0B010C,0xD604D069,0x1089DA00,0x232F70BC,0x692F2472,0x72897F10,0x232F9C01 + .tile 0x76314A0F,0x0B5F104A,0x00D8254D,0xDF359A84,0x4F0B4C2F,0x1B4CB310,0x7016698F,0x2310704C + .tile 0x105D0A84,0x2F204A2B,0x762A0B69,0x234A3172,0x7620697B,0x800B7B0B,0x0076C200,0x979436FF + .tile 0x6A6A3D31,0x00313D31,0x2A910C32,0xFF10E203,0x172AE10F,0x20894C4C,0x897C4ABD,0x7E0B8020 + + .tile 0x102BC896,0x4A763D21,0x16636900,0x637F7F7F,0x3F30FE26,0x392A3F21,0x3E403F51,0x3D213FF0 + .tile 0x01657F69,0x01D600AE,0x01161112,0x116B1A81,0x014A7781,0x063FA001,0x750C4C06,0x1C003D11 + .tile 0xAC01724C,0x850C7069,0x2370930C,0x724A721A,0x0E00C601,0x988D0631,0x4AB3019D,0x01F90131 + .tile 0x5C422108,0x2C9D8606,0x164C70A5,0x02370C67,0x3D013143,0x72381289,0x26072372,0x3100702F + .tile 0x703F12AC,0x0D23AF1C,0x893E2128,0x31763F4A,0xFF112602,0x3D31BFD0,0x282B3F12,0x314601DF + .tile 0xFC115100,0x3D219703,0xFFE00081,0x763D2197,0x163E0176,0xAA074302,0x15FA0D08,0x0BA71BD1 + .tile 0x283FF183,0x054E65A6,0x3D31FE2F,0xA12B2108,0xC83B0802,0x81127B10,0x7D32BF2F,0x067F6189 + .tile 0x16E726CF,0x07EF16D7,0x07208100,0xA37F294C,0x17072D5C,0x72317000,0x696309A3,0xB00DE184 + + .tile 0xDC020F17,0x632DA331,0x31775F12,0xDFB6BF2C,0x3C70976C,0x10E02C9E,0x0F10F807,0xF41E1720 + .tile 0xC7661F77,0x57637F23,0x16DF2642,0x267F0760,0xA007F0F7,0xC736FE07,0x1F31FF06,0xAF2CDF86 + .tile 0x0F170A07,0x07656E29,0x510710D8,0x13348803,0x5B70CE2C,0x98C73F51,0x07C0CF4F,0xD007F070 + .tile 0xD7A4D307,0x4042EC03,0x2F999807,0xC207F0DC,0xF40307C0,0x682D9926,0xC24CCF04,0xD714CF14 + .tile 0xA3A39926,0x08160F10,0xA3092D45,0x09691404,0x516800A3,0x2665702F,0x637F2D09,0x1F101705 + .tile 0xFF04CF0A,0xD819CF1A,0x42E2CA34,0x10BE0450,0x51072602,0x8E070100,0x51510120,0x3DE70051 + .tile 0x69CE1DB7,0xA3097F0F,0x2E370570,0x608853D0,0x2035FA3E,0x3B003A40,0xF4353E00,0x72CF112F + .tile 0x10BC04FE,0xD0385F62,0x201F553F,0x65032074,0x7F102953,0x65202E69,0x02BE134C,0x907F7D50 + + .tile 0x3486043F,0x35BC144E,0x7700769B,0x5C632904,0xBB005CA3,0x51102907,0x6D2E314A,0x2F727F70 + .tile 0x059F0EFF,0x15A70FCE,0x34691A97,0x453F50C8,0xA37600D7,0x6831A35C,0x0741165C,0x7631A505 + .tile 0x15510729,0x0E7F6FAF,0x4A2605B0,0x821ABB0E,0x202B491A,0x890391B6,0x3C21FF50,0x117B00B3 + .tile 0x076F073D,0xC8004E19,0x6B364129,0x50398131,0xA1249EFF,0x3D00B3B3,0x3B100400,0x4F4C7F11 + .tile 0x690D1370,0xC06ADB70,0x313FE13E,0x005171BD,0xF086317F,0x5C76313F,0x26F08D06,0x24CF0512 + .tile 0x51FD0BDF,0xA0A32651,0x01684602,0x723129FD,0x655E725C,0x0623FE06,0x0BC72FB4,0x2955147F + .tile 0x4A45058F,0x05105C31,0x43610120,0xA3506506,0x0226E603,0x315C313F,0x4C070229,0x72720707 + .tile 0x0A510A08,0x76314C07,0x2B4C4120,0x703D4C9F,0x16B9416A,0x44BF308B,0xFD1051E0,0x220011FF + + .tile 0x00053285,0x127B228A,0x323FF143,0x3F62FCB8,0x8112BB52,0x7C024801,0x294C4A05,0x602450FC + .tile 0x22EF123F,0x073F51F6,0xFC89895D,0x7B213F12,0x87018601,0x15094720,0x12FF5151,0x4643127B + .tile 0x18C764ED,0x34EF040B,0x080700D7,0x5C092D63,0x51510710,0xE7048355,0x51512F63,0x00071063 + .tile 0x1007400F,0x514C4C0F,0x3F5C7207,0x7A07632D,0xC504CF64,0x0720FF24,0x60FD8716,0x55D70B07 + .tile 0xF407D028,0x980F30D7,0x04AEDF04,0x0790691A,0x100FC04C,0x65CF241F,0xD7046567,0x4C2FA007 + .tile 0xB41B0720,0x55FFEF6B,0x80273517,0xFB002C0F,0x2A07F0E7,0x7F072CD9,0x1A273C02,0x00171CEF + .tile 0xC0AFFA0E,0xFF1F2C02,0x275CE40A,0xF22AAB1A,0x4F00AC1A,0x03B031F0,0x593C7971,0x692C6A10 + .tile 0x3C796C6C,0xEC3AFF77,0x01F03E0B,0x220B41F0,0xE80BA13C,0x1BFE4100,0x0B371CE9,0xB02FF0B8 + + .tile 0x2B540C03,0x282C939F,0x8FAA3C28,0x0D008200,0x10F7936C,0xF07EF0FD,0x37D51CFF,0xAC0C4340 + .tile 0x1CFDC540,0xF042106C,0x113FF132,0x02FE4040,0x0CDDE43B,0x02062171,0x02C03FF0,0x4D6CEA30 + .tile 0x0710F767,0x2EAC8131,0xF042D766,0xA007F007,0xD766AF07,0x4207B045,0x371A0F00,0xF21B07F0 + .tile 0x70077085,0x06632970,0xE60829CF,0x3123630D,0x06921507,0x941907EF,0x20070CD8,0xEF066907 + .tile 0x99697D1A,0x07A0AD5C,0x290F0026,0xF73B8204,0x52074069,0x550F4098,0x5C651139,0xBB291939 + .tile 0x0B29B146,0x64292969,0x5B1A6A41,0x0BDB1510,0x161D2069,0x5F145403,0x143A0909,0x7B06AF67 + .tile 0x72EF1670,0x77145F03,0x4520310A,0x0A69763F,0x196F1B79,0x0C872B60,0xB58F1B93,0x1B985706 + .tile 0x55D40097,0x0B89610A,0x405C6A3A,0x4AAB1407,0x16899B0A,0x7014656A,0x7D004A69,0x6A871570 + + .tile 0x0740AF69,0x090F4016,0xF9061740,0xE90C1F20,0x4A2720B6,0x2F10C905,0x1BD90F76,0x517D4A05 + .tile 0x8707E90C,0x03018F15,0x11650D0C,0x1700B703,0x10031170,0x03014C85,0xFC06ED06,0x110F30FD + .tile 0x91EF1A03,0x4DBE5A03,0x0F4D1607,0x165D0978,0x274DEE57,0x51767F55,0x372AE04C,0x470A6109 + .tile 0x702F6309,0x76071351,0x4C27055C,0x30174029,0x7C0DDF07,0x407007B0,0x45DF1817,0x1D302517 + .tile 0x0F50FE6C,0x07E04815,0x5F0A2020,0x27850740,0x0750DD16,0x10632725,0x40870E0F,0x07604207 + .tile 0x2720266F,0x35630700,0x15592B3F,0xFF073027,0xB04C2749,0x781C4715,0xD63B0760,0x4F455F1A + .tile 0x25CD34FD,0x2519141F,0x355F0437,0x0740373F,0x2F022905,0xC1236429,0xE791432F,0x86135F55 + .tile 0x376C1930,0x5924AB43,0x24EF0780,0x24E52F71,0xF61428C9,0x5F154635,0x43BFA534,0x16558FD5 + + .tile 0xA1340760,0x7F154130,0x10FE4624,0x405F7442,0x2599051E,0x25580565,0x292C8F73,0x0E7A3579 + .tile 0x3D55DF00,0x10C50264,0x2939740C,0x5E25936C,0xEE215002,0x1620A955,0x11641F06,0x166F051C + .tile 0x286E6C33,0x8C25BE04,0x14B76428,0x93E335D6,0x21213775,0x9E352B06,0x02B24564,0x30F8BA55 + .tile 0xB05A408E,0x41DC45FF,0x290E6C29,0x25368F7E,0x0B4587B6,0x17A08325,0xFF37A756,0xA406AF46 + .tile 0xE4261251,0x0E506B06,0x69A58151,0x4C17F5D7,0x07D07F47,0xD507D016,0x7C1F550F,0xB007F07F + .tile 0x1FDC0F07,0x26540FA0,0x3F05DC45,0x15840790,0x201F154F,0xCA696517,0x2F401FD0,0x4F058469 + .tile 0x63C94B69,0x16D14BBB,0x0750E143,0x4B261750,0xF13354F1,0xB24F1925,0x8F19250E,0x25701676 + .tile 0x7F72092F,0x65154C70,0x0F304272,0x407F7639,0x25650E1F,0x3569263F,0xD50FDD47,0x0B89C71F + + .tile 0x1F960B1B,0x07301689,0x2C7F2F38,0x30077088,0x63706517,0x05B81FD2,0x37202637,0xC1042F65 + .tile 0x70693976,0x5D00051C,0x16724735,0x2F5D0750,0x2C632735,0x30A50025,0x07504A27,0x053D4CFD + .tile 0x15031137,0x15E310AD,0xE50463B5,0x11BD15F7,0x0C0F200B,0x076076ED,0x0F107D10,0x81430EFE + .tile 0x5507C003,0xD02F5527,0x4ABF5A1F,0x1F452F55,0x63274526,0x3F162F45,0x634C2A97,0x40260740 + .tile 0x1740690F,0x304C7D4C,0xF007551F,0xF0493507,0x72257007,0x357A27F5,0xD007250F,0x1F257F07 + .tile 0xFF07F069,0xB70F0780,0x501A7C01,0x5F2E6F2F,0x07006F3F,0x29461F87,0x1F70514C,0x1E8F2F77 + .tile 0x420FEF80,0x4E150760,0xF37F4F4C,0xF007F017,0x0F10E707,0xCB1C0713,0xD700847F,0xEA0E0750 + .tile 0x0307F0FF,0x1F07F05C,0x23071314,0x00371327,0x4F13AECB,0x2F2D0F51,0x4F131730,0x084CF70D + + .tile 0x68236329,0x452F4FA3,0x0E51455C,0x306A6AD0,0x07650100,0x0710FF19,0x07206B17,0x0F207F08 + .tile 0x17208F08,0x20979B07,0x38304C1F,0x72374CAF,0x01F03B10,0x5001F0F5,0x00FFDD09,0x2B094A4D + .tile 0x3555004A,0x09034C76,0x0C315D00,0x65008907,0x07402D43,0x652F7023,0xA30C0F10,0x03E728FD + .tile 0x049F1336,0x03BF383E,0x431D7047,0x2F8703FF,0x087F030E,0x080720AF,0x070C0EBF,0xCF28F4A4 + .tile 0xDF28F102,0x1E4CF40C,0x7E704C65,0x500E0F69,0xF09B5097,0x30079007,0x28FF3029,0xF0D7F070 + .tile 0xF0EFF001,0xF07F5001,0xEA07F007,0xCD1995D0,0x34653F34,0x0F403147,0x3501F62D,0x3D119719 + .tile 0x0D6A2401,0x656724C9,0x72351195,0x653D1172,0x2A65FD29,0x7F29FD1D,0x67093724,0x7F296F39 + .tile 0x0A702F14,0x3714BB93,0x0A9F392F,0x69AF39DA,0xD7F00342,0xF001F0FA,0x011BA1EF,0x761520FF + + .tile 0xAA311D40,0x402D2540,0x3540232D,0x653D4026,0x2FF6498F,0x67342965,0x07309709,0x09665F94 + .tile 0xD719E70E,0x1C01632D,0x82260710,0x7607440A,0x10265568,0x20F74A17,0x0EFC1A1F,0x2F07B0DA + .tile 0x20057714,0x04FEE105,0x0079140C,0x010FA00D,0x541F2035,0x26777F47,0x772407F0,0x40690760 + .tile 0x0907B027,0xB801ED87,0xF02E6714,0x74880A51,0x1B10706F,0x446F64FF,0x60D6297F,0xA001F00F + .tile 0xF00EFF05,0x01F0FF07,0xB02A371F,0x38F00580,0x3FF001F0,0xF0FC3ED0,0x4001F001,0xF007F03F + .tile 0x4C374007,0xF063727F,0xF007F007,0xE5637F07,0x35BC2357,0x07F01667,0x4B3B07F0,0x0729AF08 + .tile 0x26E50C84,0x35262D23,0x825C097F,0x45695316,0x18765C55,0x091045A7,0xDA015CA3,0x682D2369 + .tile 0xDF28A348,0x0F006868,0x10842F70,0x17A3A309,0x2D7F6900,0xCB04F15C,0xB41BEA16,0x232F0016 + + .tile 0x1864062F,0x18652965,0x31011048,0x3154315C,0x30720110,0x0F503106,0x00E04A31,0x046C081F + .tile 0x7F6326CB,0x10FF167F,0x1B8B1C46,0x301A1CE4,0x503F003D,0x4102C037,0x723F0076,0x6323555C + .tile 0x13E9990C,0x12F2320B,0xFF0965DF,0x3FF0294C,0x158050C6,0x6972726A,0x360E4F04,0x97379089 + .tile 0x39137223,0x72892F2F,0x2F3C0A84,0x00314A23,0x7A4A4ABC,0x408D0572,0x10BE00BA,0x3D007202 + .tile 0x7231055C,0x1E5C72A3,0x6A03697F,0x766F0EB0,0x7F1E120A,0x692F4A76,0x761A0E81,0x234A3172 + .tile 0xFCF60069,0x30002C10,0x87103B20,0x49204C30,0x31BF3172,0x3200313D,0x16384E2A,0x611F5117 + .tile 0x4A7F020D,0x3F111F11,0x7500AE30,0x4F213641,0x11815D21,0x63694A61,0x087F7F16,0x3F30FF24 + .tile 0x402D3F21,0x3E40FF50,0x0F507E61,0x693F3D31,0x06AE0165,0x18DD2D56,0x0E931FA0,0x7F31BFB0 + + .tile 0x7084004A,0x3149503F,0x0A6B2407,0xA00D830D,0x4A722370,0x00C60172,0x0531430E,0x314A98CD + .tile 0x11401172,0x1A317F2B,0x20083137,0x018E110B,0x01171192,0x2319883D,0x1E237272,0x314A708B + .tile 0x40184A57,0x238F1A70,0x6B219A0F,0x21FF8000,0x20494142,0x318A40C7,0x2E3F123D,0xEF46012F + .tile 0x31287139,0x10899603,0x503F30BD,0x9709A137,0x76763D31,0x02163E01,0x280F0F43,0x5639FFA6 + .tile 0x3D30730E,0x47E13F70,0xE1073D21,0x15F5992E,0x14C42173,0x2F8112D9,0x00893B01,0x12897E02 + .tile 0x11EB0732,0x424032B1,0x31000680,0x29E7258C,0xEF05A37F,0xA331CC06,0xDF05A340,0x5C767284 + .tile 0x263F09A3,0x202F034C,0x30380307,0x0307300F,0x0730BF57,0x42E75529,0x408023FD,0x30001607 + .tile 0x9833FE07,0x3E2F0790,0xD7F5930A,0x079007F0,0x69261316,0x69072026,0x0A07202F,0xBE1FFE5F + + .tile 0x875A7F4A,0x81076F3A,0xE02F7F0A,0x1706BF65,0x06DC0665,0x2620261F,0x4EA32327,0xFC4E9F6E + .tile 0xA81E296C,0x0B6FF75D,0x424F560F,0x7F9D5EF7,0x1503B054,0x9F4E2889,0x8D3F431E,0x3F5A2EEC + .tile 0x931E30BE,0x922E624E,0x1FCF2979,0x28880F62,0x0EC73F93,0x1E931E73,0x2E0E57F0,0xE61F93DD + .tile 0x0F220F8F,0x3E490FAC,0xB40F0E37,0x69002B10,0xD73E8D0E,0x2F6FFF8F,0x07106230,0xC45EC51E + .tile 0x81805910,0x60BFC210,0xBD5F8FC1,0x150FFC8E,0x81001221,0x297E9D30,0xB8009F2F,0x1A61472F + .tile 0x803FA33F,0x2F297F37,0x4F271F4C,0x41685F80,0x00673F45,0x9FAFEDD4,0x0F4057F6,0x3007F016 + .tile 0x0750260F,0xF057F6ED,0x63F71B07,0xFE4B07F0,0x22670651,0x1F1F7255,0x16096898,0x990C2F5F + .tile 0x04516809,0x637F067E,0xDA0C8D07,0x0C2D8469,0x840F000F,0x6508FF1B,0x1F23694C,0x2F65656F + + .tile 0x660700C5,0x5107265F,0x20070100,0x51511C01,0x2FD70C51,0x4C2F109B,0x097F1F69,0x3B0D09A3 + .tile 0x2C0630F7,0xFC182E0F,0x3A402046,0x3E003B00,0x850DCE27,0x263F2626,0x16BD0372,0xC009FBC1 + .tile 0x2074103F,0x29652E03,0x28697F10,0x149E0C70,0x0934A3BB,0x5039F07F,0x5E06897F,0x00827231 + .tile 0x5C632977,0xBB005CA3,0x51290907,0x9927314A,0x1F047F70,0x2FB919B7,0x401EB70E,0x15F11E65 + .tile 0x94DF1F9B,0x89295B0E,0x065C8114,0x025CA30C,0x5C6831A3,0x13270716,0x51072D29,0x0E7F6817 + .tile 0x4A1D0618,0x1BDC770D,0x4C091B42,0x6516311B,0x69704F3C,0x31DF54D9,0x7B00B33C,0x07073D11 + .tile 0x00E7361E,0x11970DC8,0x4189723D,0x5501E036,0xB3B33C1F,0x04003D00,0x7F113B10,0x11FF704C + .tile 0x361A063D,0xF0A97FBF,0x317F403F,0x76BD3140,0x317F0051,0x2F3D3186,0x01F02F4B,0x1689634A + + .tile 0x263F1148,0x0201A3A3,0x0693FD01,0x04725C33,0x1723296C,0xDDC7165F,0xA31E640D,0x063F1C29 + .tile 0x690720A7,0x16D70730,0xA3E41781,0x02264201,0x09A7083F,0x0707000C,0x29427272,0x070B5129 + .tile 0x2076314C,0x5F2C4C41,0x721D4302,0xE906514A,0x530E6F4C,0x7E5F464A,0x11FD1051,0x32852200 + .tile 0x418A0005,0xF0FF4A3D,0x52FFD0FF,0x018112BB,0x067C0248,0xF7BF48CA,0x39F08007,0x5E267F51 + .tile 0x11773176,0xCE8711C1,0x940A4720,0x3D315151,0xFD12F11C,0xC651D070,0x4669F85C,0x2D636557 + .tile 0x57268909,0x40555151,0x1C316307,0x0F03A267,0x516F2C5C,0x97163107,0x970CB351,0x0C970668 + .tile 0x062D76A7,0xF7475687,0x7E2307D0,0x8633CD08,0x1DFE3B70,0x3B07C07A,0x4F566916,0x5F2607D0 + .tile 0x0907A02F,0x07D0FF99,0xEB114F1C,0x6F2C8726,0x8F1CB728,0x26F9682C,0x4097367F,0x40F32A07 + + .tile 0xCC51651F,0x4C645F17,0x2FFC8F27,0x568C07C0,0xBC35B936,0x28C345BF,0x5FFC11FC,0xE545E71A + .tile 0xF8266636,0xF09E26FB,0x3C3FF030,0x6C0E37D6,0x80105236,0xF0C126FA,0x2D3FF040,0x647A8722 + .tile 0xFF795046,0x01F03F57,0x9E563FF0,0x9E564F07,0x3FF04507,0xBD3FF0FF,0x36BD3657,0xF03CF1A7 + .tile 0xF097FD01,0x01F0FD01,0xCFD63FF0,0x07F007F0,0x0F65FF66,0xC746ED3C,0x07C007F0,0x1A075098 + .tile 0x076065A9,0x1CD746CA,0x202326ED,0x07072907,0xBE1CBD07,0xD00F0069,0x00450907,0x07702D17 + .tile 0x46984C29,0x103455CF,0x18345C65,0xB1462955,0xA2F0D329,0x40633834,0x1307EE07,0x5726CA09 + .tile 0x14F40B09,0x707B0667,0x72EF168D,0x0F202F4C,0x16293307,0x696A386F,0x260B0F40,0x70168F24 + .tile 0x171BDA4C,0x16985716,0x558B0A4F,0xB789E40A,0x405CB206,0x4A781C07,0xFF0A1B0C,0x69341710 + + .tile 0x0607106A,0xDF1B6A1B,0x166F704C,0x8F457D00,0x06974509,0x08A725F9,0xAF25B111,0x15360A4A + .tile 0x4C2F76B7,0x00EB540D,0x20720A07,0xBF35630F,0x0151044A,0x9705B703,0x10031170,0x03014C85 + .tile 0xFC06ED06,0x100F30ED,0x2FAF15BD,0xB7154505,0x75174069,0x00D57726,0x091E2888,0x45315645 + .tile 0x5572725E,0xD0AE5766,0x25517007,0x4C0B290F,0x1B720729,0x070029B7,0xC0AB1F25,0x17407007 + .tile 0x261F402F,0x03392740,0x140B59FF,0x2F0740C1,0x60DC1B9C,0x2E150D07,0xAA2ECF1E,0x632F0740 + .tile 0x07F01745,0x991F07F0,0x0D0760FF,0x05A91FB7,0x05891B37,0x1C07500F,0x19657FF8,0x269F2B7F + .tile 0x194729FC,0x00D41B7A,0x1907DFEA,0x3929BA32,0xF01E752A,0xC301F001,0x13F0FF87,0x01F001F0 + .tile 0x870305A0,0x07F007F0,0x291E0F60,0x07506963,0xE72D8F03,0x7D2607D0,0xF007F042,0xB3DC1C07 + + .tile 0x269F838F,0x13EE07C0,0x832F30B7,0x8F4316C7,0x97530750,0xA743AD26,0x4CAF432F,0xF7470750 + .tile 0x7E990265,0xF8010030,0xF001F012,0x403B3001,0x7F16A23F,0xDF234C70,0x1BCF0342,0x43AF7F23 + .tile 0xEF5363F7,0x0E073469,0x07872865,0x004A79C5,0x03730F79,0x2FC71391,0x51CF037F,0x16078076 + .tile 0x7065DF23,0x63EF2363,0x13EF1365,0x5C2F2FFF,0x0700870A,0x106A703F,0x532E0F07,0xF001F05F + .tile 0xF9B9A001,0x01F00770,0xF7F001F0,0x1672FF60,0x72160F3A,0x67342F16,0x14650B63,0x34BF266F + .tile 0x07504A67,0x8F147D1B,0x8704F520,0x248D6A08,0x637029FD,0xFD142504,0x5E074016,0x762D0C63 + .tile 0xFD000760,0x1D01BD09,0x7F34FF70,0x9734E20F,0xBF60540A,0x6F546754,0x59F267D4,0x207701FF + .tile 0x760750F5,0x166F4463,0x97396550,0x26074063,0xA4310765,0x4069A719,0x304C4C07,0xDE29650F + + .tile 0xA7241730,0x44120499,0x604E4447,0x04DD4C07,0x6976091A,0x75140760,0x50700740,0x43048307 + .tile 0x69702F63,0x804F2465,0xE709EF07,0x07905F14,0x30076026,0x0A07501F,0x6714BF48,0x14C20951 + .tile 0x2907006C,0x400F00CF,0x8734FF17,0x1F100F0E,0x07507714,0x07599F34,0xF0FF0FF8,0x0F0B3001 + .tile 0x39232FEB,0xF03FF06E,0x2F3EF001,0xE4189337,0xF0280993,0x9001F03F,0xAF4FAF05,0x93AF4F0E + .tile 0x01F03FF0,0xDF390590,0x0F712ADE,0x7FF093E9,0x7FB033F0,0x7F37E429,0x19BB1029,0xF03FF069 + .tile 0x0A80C001,0xEDEC4921,0x4F751E60,0xF0265FB5,0x2607C007,0x28F5A40E,0x0B0710FC,0x4C07C0BB + .tile 0x304C1730,0xD10BFD07,0x9B0F2F30,0x111F3710,0x0B510F39,0x98692CF6,0x004C6725,0x70B71E07 + .tile 0x0923312F,0x230C1F09,0x1F07A398,0x426900CD,0x2F655155,0x26027069,0x0729A37F,0x427A0069 + + .tile 0xB707847F,0x47142B08,0x07203F19,0x0F204F09,0x20DB0DFC,0x50390D17,0x030B3907,0x372D7F16 + .tile 0x050E705C,0xD44C8707,0xB401F04F,0x6D2EC0A7,0x704C2C05,0x7F632669,0xF0167F3A,0x9401F029 + .tile 0xAD0E76E7,0x555C0E72,0x48036323,0x0105601D,0xA709AB31,0x2D090589,0x0D230740,0xF50F108D + .tile 0x07207203,0xDF257605,0x4AB3002F,0x7013AC23,0x44288969,0x001F232F,0x09EEBF05,0x090720AF + .tile 0xC71572BF,0x1F08CF39,0x1F309C69,0xCF054C2F,0x4A1FB310,0x08CF694A,0x76CF0989,0xF5430884 + .tile 0x9E9FF58F,0x3D319F70,0xD20D4A31,0xE9F0C020,0xC595F7F0,0x763D3180,0x1663694A,0x7F1E7F7F + .tile 0x31F02663,0x3FB03FF0,0x3D693D11,0xD2082F65,0xED0AEE14,0x0E2D4F3A,0x5F1AE7C3,0xA4063D11 + .tile 0x0F40266A,0xE51ADC04,0x0B690ECB,0x14727625,0xF50A70F3,0x7019D30A,0xFE0A7223,0x305C671A + + .tile 0x0AA46F1A,0xEF25307F,0x07309870,0x10F2692F,0x10F41E17,0x4C770A1F,0x69FF012F,0x72B8298B + .tile 0x5A052372,0xF0FFF02F,0xC4A6F7BF,0x3F123D31,0xF02F392A,0xA13FF031,0x3D21963F,0x3E017676 + .tile 0x42430216,0x31556ABF,0x482D0D48,0x1D482315,0xBD6E5826,0x312F454C,0x0BE70F3D,0x29A61A66 + .tile 0x06F47716,0x305F0647,0x700F4007,0x992D8F06,0x65290C80,0x842D7607,0x20A06963,0xB5028417 + .tile 0xA35C2965,0x06264045,0x68A37F80,0xFE636999,0x1421C64A,0x91160790,0x7106200F,0xC969262F + .tile 0x0720AF03,0x08202626,0x08106369,0xD61500F4,0x035F964F,0x07B04CFC,0x696F4C4C,0x87060740 + .tile 0x2A0F102F,0x164F16DA,0xCF0AF375,0xE42A8F3B,0x0729F90A,0x97468706,0x65B909BF,0x142B8F16 + .tile 0x1F209716,0x07F0C05E,0xF007F0C3,0x29642907,0x2FF14E79,0x8F372B83,0x6F02833F,0xD74F37CF + + .tile 0x2FF6A23F,0x056E2FDF,0x79B51FFE,0x24407B2F,0x2440AD02,0x6CC73F37,0x9A0F902F,0xFF30408F + .tile 0x0B00971F,0x1E503330,0x84000B27,0x8420D305,0x30E465FF,0xC007502C,0x0061201E,0x365A2057 + .tile 0x9006FE0C,0xA1002F40,0xAC308140,0xCF402A10,0x20297364,0x20C31653,0x108F298D,0x518707E0 + .tile 0x02FF100E,0x29375F46,0x6A9E4629,0x071E110E,0x07408FA6,0x93401793,0x6C02641F,0x80504730 + .tile 0x9E664D50,0x47EF6727,0x1755106F,0x7F376477,0x87175C00,0x46B70630,0x8E4126E0,0x41690750 + .tile 0x020F579E,0x0A27F62B,0x1040BE0D,0x06511937,0x6907399F,0xA4221644,0x02166926,0x002626A1 + .tile 0x16632663,0x63636326,0xE0066354,0x7F6A0316,0x7F42B006,0x23429810,0x23233109,0x45412323 + .tile 0x0923C106,0x00990945,0x9870022A,0x63655C09,0x41093110,0x6997135C,0x682D097F,0x2600DC04 + + .tile 0x682D4563,0x00984242,0x99426316,0x2323982D,0x16164201,0x45840923,0x7F003E00,0x0909237F + .tile 0x10844599,0x27167F98,0x2F4C700C,0xD004C023,0x68654109,0x31723172,0x72723101,0x5C5C31A3 + .tile 0x68180110,0x0120A3A3,0x55090750,0x2D2D012D,0x7F686868,0x6B861042,0x29360023,0xCC4C2FF6 + .tile 0x203A0065,0x3D309E01,0x3E405C5C,0x3A000660,0x5E840220,0x45012084,0x87173A20,0xBA099809 + .tile 0x00726129,0x5C1B167F,0x1031315C,0x3FF0CC01,0x45454130,0xF9130130,0x89222F2F,0x235B1172 + .tile 0x1B17314A,0x5C310F72,0x3F70A331,0xCF408350,0xA33C8020,0x163F50A3,0x2C4C0687,0x174A3188 + .tile 0x00726923,0xCD065C77,0x3F307D30,0xD0C410F7,0x5A7F50CF,0xBE054CFD,0x5F16E81E,0xA01417F3 + .tile 0x5002803F,0x309999CF,0xFF364B01,0xC92F3F11,0xA3162717,0x3DB07F50,0x721B3FF0,0x019807E7 + + .tile 0x65E81A7F,0x071C2865,0xCA3FF05B,0x7F203FF0,0x8E062669,0x988D0C31,0x72314A1F,0xBA014001 + .tile 0x7D410002,0x61C53FE0,0x4ABF508F,0x3F124A31,0x0FAF1D70,0x29704C23,0x0A083811,0x07927F00 + .tile 0x704970CB,0x020909FF,0x4F059983,0x19FF372C,0x302D1A71,0x222807FE,0x50871185,0x3F0F923D + .tile 0xFF605C5C,0x4816780C,0x4F1F4D15,0x4A7C1C19,0x8742E318,0xCFD0C751,0x09097F30,0x1C8709F4 + .tile 0x127B10C3,0x1A082F81,0x897C764A,0x3FF0C131,0x11321B12,0x99093D30,0x31704C10,0x84168716 + .tile 0xA3047672,0x7F26452D,0x68A37C02,0x7F268410,0x55A34502,0x42411642,0x84688B02,0x0098167F + .tile 0x00994116,0x2D682306,0x3B039845,0x23844500,0x23987F16,0x03997D45,0x03F023A5,0x18EE13E5 + .tile 0x0A101695,0x98169800,0x63164216,0x9823107F,0x7F010098,0x0284847F,0x23238423,0x37026384 + + .tile 0x84840845,0xBD206909,0x7D2F9855,0x26870926,0x0CC3038F,0x650750F2,0x0CFF991D,0x2C7E1DE8 + .tile 0x169F0DEA,0x0475077F,0x7F6A037A,0x109C0670,0x03A75607,0x10172D7D,0xDF9F1633,0x90112B0D + .tile 0x0B2B1051,0x1D1F1B23,0xEB270B51,0x2F1B392D,0x46511210,0x9FF68F87,0xFCDF0155,0x64CFBC1F + .tile 0x4CA5CB0C,0x3FF005A0,0x1DFFCFEC,0xF04A7C4A,0xCD3FF03F,0x25DF064F,0xFF01F0DB,0x21F03FF0 + .tile 0x21266107,0x3FF001F0,0x3F003FF0,0xF0091EFF,0xF03FF041,0x072E003F,0xF001F0F9,0x3FF0F93F + .tile 0xF60104A0,0x07A010C0,0x07B05151,0x201000F0,0x1CEF0843,0x2D0909CD,0x521D8409,0x68685523 + .tile 0x2D637112,0x19A3A326,0x00162F3B,0x70820007,0x72262604,0x840D0751,0x69106365,0x531D5151 + .tile 0x2951694C,0x5C0D0740,0x5555704C,0x84009955,0x687F9823,0x80092D68,0xA3680810,0x99552D68 + + .tile 0x31420023,0x55685C68,0x23109909,0x800672A3,0x68090955,0x68960581,0x26095555,0x806F0345 + .tile 0x264C2C00,0x5C5C9926,0x062D7D2D,0x133F53F7,0x20D41B37,0x38339809,0x46999839,0x256A0468 + .tile 0x002D2D72,0x7400E471,0xC8066F00,0x3D302D2D,0x43B22626,0x6C07637E,0x7F7F170C,0x57983D30 + .tile 0x84A74698,0x16552F54,0x363A20FF,0x3F50FDC9,0xB9033A20,0x3F003D30,0x46231E37,0x6D44FEA7 + .tile 0x3B802901,0xE4278716,0x7D107780,0x42422742,0x23235D47,0x7B502736,0x56FFB710,0x409837C1 + .tile 0x500A0E3E,0x04F7303B,0xFFF7302B,0xB7906305,0xA0473B60,0xF520F440,0x39107710,0x076018FF + .tile 0xA062279A,0x577780B7,0x0476219F,0xB310FFB1,0x9F57B790,0xB7D0F750,0xEC245F57,0x30EDE808 + .tile 0x3898083F,0x3FF09856,0x022D3918,0x3FB0FF59,0xF910FFD0,0x1F183215,0xA735FF30,0x58FFB551 + + .tile 0x611957CE,0x05C7603F,0x05800170,0xFF7F816F,0x38323712,0xD858BF58,0x3F82B425,0x4112C310 + .tile 0x45BFB19F,0x31BA0245,0x903C0907,0xFF3F8287,0x0421C7A1,0xC741C730,0x7DB22F37,0x3F367F12 + .tile 0x0207B2FF,0x720742FF,0x024832BF,0x420013BF,0xFF1294BD,0xEA014263,0x230D0F09,0x09991084 + .tile 0x8481112D,0xE9A36809,0x460A631A,0x00092709,0x1172A334,0x0A556042,0x2D3F0306,0x765C2DA3 + .tile 0x09040AD9,0xBF13995A,0x70694903,0x2D0B5419,0x1A707023,0x990F2D2E,0x690A3D1A,0x09514C4C + .tile 0xBC0D70C7,0xA35C092F,0x52066969,0x26098429,0x075B0691,0x65400F4C,0x371D0729,0x4C193BB8 + .tile 0x6A167224,0x2F4C7516,0x74148907,0x24076565,0x304C656C,0x6D0DFF07,0x871D1700,0x6A3D1D20 + .tile 0xF2169A16,0x20FFFE16,0x1D4C1003,0x1D8F2D75,0x1D07506D,0xFF0720A7,0xDF167F0D,0xC744E716 + + .tile 0x1A45CF44,0xAF2B1C17,0x50B64BFD,0x2069100E,0x0B1F3016,0x220751A1,0x15C804C6,0xB34C5122 + .tile 0x2B05EE0D,0x0200DFB3,0x15513535,0x45072058,0x0B4F6546,0xBA2191E0,0xA20E7070,0x18A39916 + .tile 0x2705A3BD,0x70403E2F,0x41100770,0x071FCF07,0xF11007B3,0x01202D05,0x41053E05,0xB307071D + .tile 0x271C7114,0x3F706759,0x4D4AFB01,0x16294F7A,0x41302F21,0x109C00B3,0x7F10FFAB,0x27593B15 + .tile 0x8F7A3DB0,0x7F40975A,0x00F37D30,0x1CA11C8C,0x76EE3BA7,0xF03FF076,0xC250EF3F,0x34257F30 + .tile 0x1AEC1A26,0xF03FF0F0,0x3D70FF3F,0xC0403F01,0x0110AF19,0x8D0F052A,0x28FC3F80,0x303FF0A2 + .tile 0x0D622DFF,0x4A3D3066,0x7F5BFF4A,0x4F1A3F41,0xE9383F40,0xB2337FE0,0x41FF3FF0,0x503F5086 + .tile 0x313FF047,0x503FF0BF,0xFF515D3F,0x09323FD0,0xFB16EF1D,0x8B1C3FD0,0x7F707FF0,0x547F51FE + + .tile 0x1C2B1B37,0xF07FF070,0xB3FF613F,0x22B3B33F,0x2C0102BE,0xF0B00DAC,0xFF3FF03F,0xC0207FA2 + .tile 0x3FF03F52,0xBFE13FF0,0x3FF0C222,0xF03FF0F2,0x40FF013F,0x0B727280,0x04932F9E,0x0C2F4CA2 + .tile 0x2C294C8A,0xDE401B4D,0xBF035524,0x82C62365,0x22FF52BD,0x0BB163FE,0xF0032F32,0xB370F803 + .tile 0xFF1719B3,0xA314FD03,0x2D73B503,0xF6323E09,0xFF530C74,0x1C3F14FF,0x206119B9,0x1BF63307 + .tile 0x0B811B9C,0x2519BFAC,0x09073070,0x1B062053,0x20FF43E7,0xD714FF0C,0xEF44D514,0xB12BF734 + .tile 0xFF130710,0x2BE4DC1C,0x631544AF,0x600000FF,0xFF6A6A01,0x079007F0,0x15F027D0,0x27F003F0 + .tile 0x3FA001F0,0x306A6A3F,0xE04BD001,0x308FE017,0xFFAD7036,0x9B800E30,0x95F00F50,0x27B0BFC0 + .tile 0xDF203580,0x4041E0FF,0x60386067,0x9016700F,0xF0DC50B7,0x77F1FF81,0x01F024F0,0xE7C088F0 + + .tile 0x08D00770,0x61FFFFF0,0x51876137,0xF077F147,0x50079041,0xFF87F03E,0x01F001F0,0x47E001F0 + .tile 0x0CD14EF0,0x01F0E7F0,0xF001F0FF,0xF07FF001,0xF099F01D,0xF0453006,0xAFA2FF36,0x2E72F3B2 + .tile 0x01F09FC1,0xAFF00783,0xF0FF97F1,0xF0E7E13E,0xF13FF006,0xB2A0F16F,0xFF3EF03F,0x8FB0C0F0 + .tile 0xF9F19662,0xED827FF0,0x7FF0FFC3,0xF0FFF0FF,0xF0CFE43F,0xF117E13F,0xF08EF107,0x67C3FF40 + .tile 0x7FF07FF0,0xC7B33FF0,0xFDF38FF0,0xF0FF48F0,0xF017F0A8,0xF027F001,0xA08DF03F,0xFF4FF520 + .tile 0x01F03C82,0x9FF201F0,0x01F017F0,0xB8F13FF1,0xD0C7F0FF,0x86DC3337,0xB61456B1,0xF127403D + .tile 0xC796FFC7,0xDFA2F7F1,0xAFF2C7F0,0x07D70FF0,0xD0FF40F0,0xF2B5D12F,0x833EE07F,0xF003E0AF + .tile 0xFF9FF13E,0xC5F67FF3,0x3FF041F0,0x95F23FF0,0xF7F040F0,0xF38785FF,0xF13FF757,0xF003F0AF + + .tile 0xF02FF783,0xBFF5FF07,0x31F001F0,0x80F19BF0,0x2690FFF8,0xF0FFD7F1,0xF073F0BF,0xF0BFF107 + .tile 0x40F4563F,0xFF075A03,0x0CB60430,0x77713FF0,0x176A7FC1,0xC0F23FF3,0xF5ABF1FF,0xF33EF07F + .tile 0xF287F37F,0xF040F07F,0x97FAFF3F,0x7FF03EFA,0xBFF17FF0,0x5AB140F0,0x87FF3FCB,0xF23EF0C8 + .tile 0xF107F0BF,0xF0BFF101,0xFF03F003,0x3FF03FF2,0x0F8C03F0,0x3FF03DF0,0xBFF300F3,0xF03FF0FF + .tile 0xF0F7F03F,0xF03FF93D,0xF03FF306,0x7FF1FF01,0xD8C107F0,0x77F07FF7,0x218204D2,0xF0F943F0 + .tile 0xA0A5F001,0x0DEF5D7F,0xF02020F7,0x0790FE07,0x15F027D0,0x27F003F0,0x3FA001F0,0x30207F20 + .tile 0xE04BD001,0x308FE017,0x30AD7036,0x9B80FF0E,0x95F00F50,0x27B0BFC0,0xDF203580,0x40FF41E0 + .tile 0x60386067,0x9016700F,0xF0DC50B7,0xFF77F181,0x01F024F0,0xE7C088F0,0x08D00770,0x3761FFF0 + + .tile 0x518761FF,0xF077F147,0x50079041,0xF087F03E,0x01F0FF01,0x47E001F0,0x0CD14EF0,0x01F0E7F0 + .tile 0xF0FF01F0,0xF07FF001,0xF099F01D,0xF0453006,0xFFAFA236,0x2E72F3B2,0x01F09FC1,0xAFF00783 + .tile 0x3EF097F1,0xF0E7E1FF,0xF13FF006,0xB2A0F16F,0xF03EF03F,0x8FB0FFC0,0xF9F19662,0xED827FF0 + .tile 0x7FF0FFC3,0xF0FFFFF0,0xF0CFE43F,0xF117E13F,0xF08EF107,0xFF67C340,0x7FF07FF0,0xC7B33FF0 + .tile 0xFDF38FF0,0xA8F048F0,0xF017F0FF,0xF027F001,0xA08DF03F,0x824FF520,0x01F0FF3C,0x9FF201F0 + .tile 0x01F017F0,0xB8F13FF1,0xD0FFC7F0,0x86DC3337,0xB61456B1,0xF127403D,0xFFC796C7,0xDFA2F7F1 + .tile 0xAFF2C7F0,0x07D70FF0,0x2FD040F0,0xF2B5D1FF,0x833EE07F,0xF003E0AF,0xF39FF13E,0xC5F6FF7F + .tile 0x3FF041F0,0x95F23FF0,0xF7F040F0,0xF3FF8785,0xF13FF757,0xF003F0AF,0xF02FF783,0xFFBFF507 + + .tile 0x31F001F0,0x80F19BF0,0x2690FFF8,0xBFF0D7F1,0xF073F0FF,0xF0BFF107,0x40F4563F,0x30075A03 + .tile 0x0CB6FF04,0x77713FF0,0x176A7FC1,0xC0F23FF3,0xF5FFABF1,0xF33EF07F,0xF287F37F,0xF040F07F + .tile 0xFF97FA3F,0x7FF03EFA,0xBFF17FF0,0x5AB140F0,0xC8873FCB,0xF23EF0FF,0xF107F0BF,0xF0BFF101 + .tile 0xF203F003,0x3FF0FF3F,0x0F8C03F0,0x3FF03DF0,0xBFF300F3,0xF0FF3FF0,0xF0F7F03F,0xF03FF93D + .tile 0xF03FF306,0xFF7FF101,0xD8C107F0,0x77F07FF7,0x218204D2,0x01F043F0,0xA0A5F0C0,0x0000007F + + .section .rodata + .align 2 + .global emptyMap @ 1724 unsigned chars + .hidden emptyMap +emptyMap: + .map 0x0010,0x0008,0x0130,0xF000,0x1001,0x020D,0x0300,0x0000 + .map 0x0004,0x0005,0x0006,0x0007,0x0800,0x0900,0x0A00,0x0B00 + .map 0x0000,0x000C,0x000D,0x000E,0x000F,0x1000,0x1100,0x1200 + .map 0x1300,0x1800,0x0014,0xF015,0x4039,0x160B,0x1700,0x0000 + .map 0x0018,0x0019,0x001A,0x001B,0x1C00,0x1D00,0x1E00,0x1F00 + .map 0x0000,0x0020,0x0021,0x0022,0x0023,0x2400,0x2500,0x2600 + .map 0x2700,0x0008,0x0028,0x0029,0x2A39,0x2B00,0x0000,0x002C + .map 0x002D,0x002E,0x002F,0x3000,0x3100,0x3200,0x3300,0x0080 + + .map 0x344F,0x3500,0x3600,0x3700,0x0000,0x0038,0x0039,0x003A + .map 0x003B,0x3C00,0x3D00,0x3E00,0x3F00,0x0000,0x0040,0x0041 + .map 0x0042,0x0043,0x4400,0x4500,0x4600,0x4700,0x2080,0x2A3F + .map 0x4804,0x4900,0x4A00,0x0003,0x004B,0x004C,0x004D,0x108B + .map 0x003F,0x004E,0x004F,0x0050,0x0051,0x5200,0x5300,0x5400 + .map 0x5500,0x0000,0x0056,0x0057,0x0058,0x0059,0x5A00,0x5B00 + .map 0x5C00,0x5D00,0x0100,0x005E,0x005F,0x0060,0x0061,0x00B9 + .map 0x0062,0x0063,0x0064,0x0065,0x6600,0x6700,0x6800,0x6900 + + .map 0x1000,0x006A,0x006B,0x6CCF,0x6D00,0x0400,0x006E,0x006F + .map 0x0070,0x7101,0x4100,0x2072,0x7007,0x7300,0x7400,0x1120 + .map 0x7500,0x7600,0x7700,0x7800,0x4600,0x0079,0x7AF9,0x7B00 + .map 0x3300,0x0190,0x807C,0x0F01,0x007D,0x007E,0x007F,0x2080 + .map 0x8100,0x0100,0x0082,0x0083,0x0084,0x8100,0x8104,0x8504 + .map 0x8600,0x2080,0x8707,0x8800,0x8900,0x8A00,0x0020,0x408B + .map 0x8CBF,0x8D00,0x8E00,0x0002,0x008F,0x0090,0x4091,0x92BF + .map 0x0000,0x0093,0x0094,0x0095,0x0096,0x9700,0x9800,0x9900 + + .map 0x9A00,0x0000,0x009B,0x009C,0x009D,0x009E,0x9F00,0xA000 + .map 0xA100,0xA200,0x0002,0x00A3,0x00A4,0x40A5,0xA6FF,0x0000 + .map 0x00A7,0x00A8,0x00A9,0x20AA,0xAB00,0xFF40,0x00AC,0x00AD + .map 0x00AE,0xAF00,0xB000,0xB100,0xB200,0x0000,0x00B3,0x00B4 + .map 0x00B5,0x00B6,0xB700,0xB800,0xB900,0xBA00,0x0000,0x00BB + .map 0x00BC,0x00BD,0x22BE,0xBF00,0xB901,0x00C0,0xC0C1,0xC201 + .map 0x0180,0xC3CF,0xC400,0xC500,0xC600,0x0000,0x00C7,0x00C8 + .map 0x00C9,0x00CA,0xCB00,0xCC00,0xCD00,0xCE00,0x0000,0x00CF + + .map 0x00D0,0x00D1,0x00D2,0xD300,0xD400,0xD500,0xD600,0x0180 + .map 0xD7F9,0xD800,0xD900,0xDA00,0x0000,0x00DB,0x00DC,0x00DD + .map 0x08DE,0xDF00,0xE000,0x0F02,0x00E1,0x08E2,0xE300,0xE400 + .map 0x3F21,0x00E5,0x88E6,0x3F41,0x00E7,0x21E8,0xE951,0xEA00 + .map 0x0002,0x00EB,0x00EC,0x21ED,0xEEFF,0x0000,0x00EF,0x00F0 + .map 0x00F1,0x02F2,0xF300,0xF400,0xF500,0xFF21,0x00F6,0xF700 + .map 0xF800,0xF900,0xFA00,0x0080,0xFB01,0xFC00,0xFD00,0xFA00 + .map 0x0402,0x04FA,0x00FE,0x20FF,0x0007,0x0100,0x0101,0x0102 + + .map 0x0103,0x4004,0x0001,0x087F,0x0105,0x0106,0x0007,0x0801 + .map 0x0901,0x0A01,0x0B01,0x0100,0x010C,0x08E0,0x0001,0x000D + .map 0x0E01,0x0F01,0x1001,0x1101,0x0100,0x0112,0x0113,0x0114 + .map 0x0015,0x1601,0x1701,0x1801,0x1901,0x0100,0x011A,0x011B + .map 0x011C,0x021D,0x1E01,0x1F01,0x2001,0x3F00,0x14C0,0xC108 + .map 0xB00C,0xC201,0x3F00,0x0121,0x2200,0x2301,0x2401,0x2501 + .map 0x0001,0x0126,0x0127,0x0128,0x0129,0x2A00,0x2B01,0x2C01 + .map 0x2D01,0x0001,0x012E,0x012F,0x0130,0x0131,0x3204,0x3301 + + .map 0x3401,0x7F00,0x002A,0x3500,0x3601,0x3701,0x3801,0x0001 + .map 0x0139,0x013A,0x013B,0x013C,0x1280,0x3DBF,0x3E01,0x3F01 + .map 0x4001,0x0144,0x3F12,0x0141,0x2042,0x7007,0x1000,0x0143 + .map 0x2044,0x4511,0x4601,0x0401,0x0147,0x0148,0x2049,0x4A3F + .map 0x0001,0x014B,0x014C,0x014D,0x014E,0x4F04,0x5001,0x5101 + .map 0x3F20,0x0152,0x5304,0x5401,0x5501,0x3F20,0x0156,0x5744 + .map 0x3F40,0x0158,0x2059,0x5A51,0x0101,0x015B,0x015C,0x015D + .map 0x005E,0x02FF,0x087A,0x087B,0x0C6A,0x0190,0x807C,0xFF00 + + .map 0x015F,0x0160,0x0161,0x2062,0x6301,0x0100,0x0164,0x0165 + .map 0x0066,0x6701,0x6801,0x6901,0x6A01,0x0120,0x006B,0x6C01 + .map 0x6D01,0x6E01,0x0108,0x016F,0x0170,0x713F,0x7201,0x0128 + .map 0xA073,0x7401,0x5501,0x0175,0x0076,0x7701,0x7801,0x7901 + .map 0x7A01,0x0100,0x017B,0x017C,0x017D,0x007E,0x7F01,0x8001 + .map 0x8101,0x8201,0x0100,0x0183,0x0184,0x0185,0x0886,0x8701 + .map 0x8801,0xFF20,0x042A,0x0089,0x8A01,0x8B01,0x8C01,0x8D01 + .map 0x0130,0x018E,0x1391,0x8FBF,0x9001,0x0001,0x0191,0x0192 + + .map 0x0193,0x0194,0x9500,0x9601,0x9701,0x9801,0x0001,0x0199 + .map 0x019A,0x019B,0x019C,0x9D00,0x9E01,0x9F01,0xA001,0x1001 + .map 0x01A1,0x21A2,0xA33F,0xA401,0x0001,0x01A5,0x01A6,0x01A7 + .map 0x01A8,0xA910,0xAA01,0x3F21,0x01AB,0x01AC,0xAD11,0xAE01 + .map 0x3F21,0x01AF,0x41B0,0x103F,0x01B1,0x21B2,0xB351,0xB401 + .map 0x0401,0x01B5,0x01B6,0x01B7,0xB8FF,0x2801,0x0DAA,0x01B0 + .map 0x02B9,0xBA15,0xBB01,0x0102,0x01BC,0x01BD,0x00BE,0xBF01 + .map 0x0102,0x01C0,0x01C1,0x00C2,0xC301,0x0120,0x20C4,0xC507 + + .map 0xC601,0xC701,0x0108,0x01C8,0x21C9,0x2BBF,0xCA00,0x0100 + .map 0x01CB,0x01CC,0x01CD,0x08CE,0xCF01,0xC101,0x7F24,0x01D0 + .map 0x00D1,0xD201,0xD301,0xD401,0xD501,0x0100,0x01D6,0x01D7 + .map 0x01D8,0x00D9,0xDA01,0xDB01,0xDC01,0xDD01,0x0100,0x01DE + .map 0x01DF,0x01E0,0x08E1,0xE201,0xE301,0xFF21,0x01E4,0x00E5 + .map 0xE601,0xE701,0xE801,0xE901,0x0120,0x40EA,0xEBFF,0xEC01 + .map 0xED01,0x0100,0x01EE,0x01EF,0x01F0,0x00F1,0xF201,0xF301 + .map 0xF401,0xF501,0x0100,0x01F6,0x01F7,0x01F8,0x00F9,0xFA01 + + .map 0xFB01,0xFC01,0xFD01,0x0122,0x02FE,0x62BF,0xFF00,0x6E05 + .map 0x0001,0x0202,0x0302,0x0402,0x0502,0x0240,0x7F34,0x0206 + .map 0x0207,0x0208,0x0900,0x0A02,0x0B02,0x0C02,0x0002,0x020D + .map 0x020E,0x020F,0x0210,0x1100,0x1202,0x1302,0x1402,0x0002 + .map 0x0215,0x0216,0x0217,0x0218,0x1930,0xF502,0x3079,0x1A0B + .map 0x1B02,0x0002,0x021C,0x021D,0x021E,0x021F,0x2000,0x2102 + .map 0x2202,0x2302,0x0002,0x0224,0x0225,0x0226,0x0227,0x2800 + .map 0x2902,0x2A02,0x2B02,0x0002,0x022C,0x022D,0x0000,0x022E + + .map 0x2F00,0x3002,0x3102,0x3202,0x0002,0x0233,0x0234,0x0235 + .map 0x0635,0x3600,0x3702,0x3802,0x3902,0x0002,0x023A,0x023B + .map 0x023C,0x023D,0x3E00,0x3F02,0x4002,0x4102,0x0002,0x0242 + .map 0x0243,0x0244,0x0245,0x4600,0x4702,0x4802,0x4902,0x0002 + .map 0x0A48,0x024A,0x024B,0x024C,0x4D00,0x4E02,0x4F02,0x5002 + .map 0x0002,0x0251,0x0252,0x0253,0x0254,0x5500,0x5602,0x5702 + .map 0x5802,0x0002,0x0259,0x025A,0x025B,0x025C,0x5D00,0x5E02 + .map 0x5F02,0x6002,0x0002,0x0261,0x0A58,0x0262,0x0263,0x6410 + + .map 0x6502,0x7700,0x0665,0x0266,0x6700,0x7002,0x6800,0x6902 + .map 0x0002,0x026A,0x026B,0x026C,0x026D,0x6E00,0x6F02,0x6F02 + .map 0x7006,0x0002,0x0271,0x0272,0x0273,0x0274,0x7500,0x7602 + .map 0x7702,0x7802,0x0002,0x0279,0x027A,0x027B,0x027C,0x7D00 + .map 0x7E02,0x7F02,0x8002,0x0002,0x0281,0x0282,0x0283,0x0A82 + .map 0x8400,0x8502,0x8602,0x8702,0x0002,0x0288,0x0289,0x028A + .map 0x028B,0x8C00,0x8D02,0x8E02,0x8F02,0x0002,0x0290,0x0291 + .map 0x0292,0x0293,0x9400,0x9502,0x9602,0x9702,0x0002,0x0298 + + .map 0x0299,0x029A,0x029B,0x9200,0x9C0A,0x9D02,0x9E02,0x4102 + .map 0x009F,0x9F77,0xA006,0xA102,0xFF00,0xF0FF,0xF001,0xF001 + .map 0xF001,0xF001,0xF001,0xF001,0xF001,0xFC01,0x01F0,0x01F0 + .map 0x01F0,0x01F0,0x01F0,0x01F0,0x0000,0xC49B + + + .pal 0x7C1F,0x0208,0x0011,0x1540,0x48C0,0x030C,0x0551,0x0000 + .pal 0x5B18,0x4210,0x021A,0x2D00,0x071F,0x3DF0,0x0429,0x04A3 + .pal 0x049F,0x050D,0x480D,0x6C40,0x6F9C,0x4E94,0x294A,0x001A + .pal 0x3811,0x011F,0x03BF,0x3CE0,0x01E8,0x027F,0x04C9,0x02AA + .pal 0x4DC5,0x059F,0x0180,0x35AD,0x2520,0x01B6,0x2108,0x6008 + .pal 0x0424,0x0842,0x0016,0x5881,0x675A,0x4652,0x077F,0x18C6 + .pal 0x77DE,0x56D5,0x1819,0x05A7,0x026A,0x0504,0x025E,0x042D + .pal 0x00FF,0x6426,0x7400,0x047F,0x2815,0x06DF,0x1160,0x1A5E + + .pal 0x021F,0x161A,0x2D6B,0x001E,0x017F,0x39CE,0x15B6,0x0525 + .pal 0x0194,0x1151,0x6719,0x04A7,0x1084,0x500C,0x03FF,0x05DF + .pal 0x1194,0x0421,0x0249,0x0014,0x032C,0x4231,0x2921,0x035F + .pal 0x00DF,0x0D0D,0x73BD,0x5296,0x52B5,0x5694,0x06BF,0x04EB + .pal 0x02CB,0x01A0,0x0980,0x2529,0x0427,0x0862,0x50A1,0x6B7B + .pal 0x4A73,0x1CE7,0x7FFE,0x56D7,0x1C39,0x7422,0x023F,0x0C3D + .pal 0x14A5,0x52B6,0x5AF7,0x40E1,0x0172,0x6339,0x6318,0x023C + .pal 0x3500,0x042B,0x0485,0x052F,0x400F,0x6461,0x779D,0x2D6B + + .pal 0x001C,0x3013,0x0CC9,0x39CF,0x39CE,0x1D40,0x01D8,0x582A + .pal 0x0018,0x6F5B,0x4E54,0x5AF6,0x5ED6,0x101B,0x027F,0x042F + .pal 0x6C25,0x7420,0x7C00,0x2017,0x1961,0x1A7F,0x163C,0x318D + .pal 0x318C,0x3DEF,0x15D8,0x0546,0x1172,0x6739,0x112F,0x5A96 + .pal 0x5AB5,0x0CEB,0x737C,0x5274,0x5ED7,0x143B,0x043F,0x5AB6 + .pal 0x62F7,0x7C21,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 + .pal 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 diff --git a/extras/readme-custom.txt b/extras/readme-custom.txt deleted file mode 100644 index 7d75c5b..0000000 --- a/extras/readme-custom.txt +++ /dev/null @@ -1,53 +0,0 @@ -You can create your own custom overlays for Nintellivision. - -A custom overlay will have a .ovl extention and will have the same base filename as the original ROM. - -In Configuration, you simply select the "Custom" option for Overlays... if the corresponding .ovl file is found, it will be used. Otherwise you'll just get the default 0-9,CLR,ENT overlay. - -In this ZIP, you will find the all-important GRIT tool (freely released via the associated license file). I've also provided an example custom overlay file for Astrosmash. - -To create this astroshash.ovl file, you start with a .png file that is exactly 256x256 pixels. I've supplied the astrosmash.png as your template. - -Only the top 192 pixels are available to display - the font for the main screen, file selection, configuration, etc. is below the 192 pixel mark. -Don't touch that stuff unless you REALLY know what's going on:) - -With that as your template, you can use GIMP to load this up and edit it as you like. -It's only 256 colors so you will be limited - but that's enough to do some awesome things. - -Once you have your overlay changed, save it back out exactly as it is.. 8-bit PNG -(just use Gimp "Overwrite" from the file menu so nothing gets changed). - -Then you must run the command line tool. Open a command prompt and run GRIT on the new graphic file as follows: - -grit astrosmash.png -o astrosmash.s -gt -mrt -mR8 -mLs -gzl -mzl - -Now that will generate 2 files... astrosmash.s and astrosmash.h - only only need the .s file which will be renamed to .ovl - -Open the new astrosmash.s (rename it to astrosmash.ovl at some point) and perform some edits on it. - -Search globally for .word and replace with .tile -Edit the Pal: block of .hword lines and replace every .hword with .pal -Edit the Map: Search for .hword and replace every .hword with .map - -Remove all the lines that aren't .tile, .pal or .map - in theory you could leave them in but they aren't processed. - -While you're at it, the end of the big sections (.tile, .map and .pal) might not be fully padded to 8 entries... so if you see a line like this: - -.tile 0x06F03FF9,0xF03FF3FF,0xF07FF101,0xF7D8C107,0xD277F07F,0x2182F804 - -Just pad it out with 0x0000s so the lines are of equal length in a block: - -.tile 0x06F03FF9,0xF03FF3FF,0xF07FF101,0xF7D8C107,0xD277F07F,0x2182F804,0x00000000,0x00000000 - -Now at the top of the file add your .ovl lines which map the keypad controller to X1,X2 and Y1, Y2 coordinates. You can get your coordinates for your custom buttons in GIMP. -I usually go a little wider than the buttons so that they are easy to press with your thumb when playing. These .ovl lines must be in this exact order - KEY1 first, KEY2 -next, etc. Do not change the order (but you can change the text to the extreme right as "comments"). - -In the end you should end up with a file that is formatted and laid out just like the example astrosmash.ovl - this is the only file that needs to be placed on your -SD or Flash cart. It should be the same base filename as the game you are creating the overlay for (just with a .ovl extension instead of .int or .rom). -In Configuration, select the overlay as "Custom". - -Not trivial... I realize that. But it's workable and you can create as many custom overlays as you want. Once you get the hang of it, the above steps won't take more than 10 minutes.. -the harder part will be creating the actual graphic. Once you have the .ovl file, that's all you need. You can put that .ovl on any of your systems and it will work. -these manual steps above save me a ton of programming time - so don't complain too much :) -