diff --git a/Codes.xml b/Codes.xml index ed9be22..235fab3 100644 --- a/Codes.xml +++ b/Codes.xml @@ -4048,8 +4048,8 @@ Instant Level Select レベル選択DX sup39(サポミク) - 0.2 - Feb 05, 2023 + 0.3 + Feb 08, 2023 ::: warning Shine Get Timer does not restart with this code. @@ -4103,64 +4103,66 @@ 4. これで好きなだけハニスキを練習できます。他のエリアに入ろうとする時に自動的にやり直すので、手動でやり直す必要がありません。必要であれば`B + 十字キー上`でやり直すこともできます。 - C20F9B74 00000044 - 7C7D1B79 41820218 - 4800003D 00141516 - 0017181D 34000090 - 2F2E3020 32293328 - 2A1FBA3C 371E213A - 0E2C3900 00010507 - 08090200 123457D0 - 24567000 12234070 - 23467001 7D2802A6 - 3C60817F 3CA08040 - 80A50D80 816D97D0 - 38C00000 2C9D0001 - 88030005 7C000379 - 4C423042 41820084 - 70A00208 28000208 - 40A201A4 54A6CF38 - 50A6F77A 50A6E7BC - 50A6D7FE 54A0C738 - 50A0B77C 7CC60378 - 54A4873F 41820054 - 2C040009 41820098 - 3C00C84A 6000C004 - 1C840003 5C04277E - 5485103A 2C06000C - 408000BC 2C06000A - 408000D4 2C060008 - 40800090 3C005689 - 60000234 548C103A - 5C0C652E 7CC76378 - 54C8077E 480000C4 - A0FF000E 2C060000 - 41820028 2C060004 - 41820028 2C06000A - 41820028 7C0930AE - 540744AE 5408CFFE - 1D080007 48000094 - A01F000A B01F000E - 890B00DF 4800008C - A0E30000 89030002 - 48000078 3989000C - 7C0C30AE 540744AE - 5007CFFE 3C00AC1A - 60005CA2 1D860003 - 5C08677E 48000054 - 39890018 7C0C20AE - 540744AE 3C001373 - 60002301 5C082F7E - 48000038 3989FFF8 - 54C016B8 7C0C006E - 5C072F7E 5007252E - 800C0004 5C082F7E - 48000018 3C001578 - 60009200 5C072F3E - 60E70100 39000000 - B0E30000 99030002 - 38000001 980300B3 - 98030004 990B00DF + C20F9B74 00000046 + 3C80817F 816D97D0 + 3D808040 80AC0D80 + 20050022 540A043D + 41820008 8804002B + 540007FF 9804002B + 28830001 4C451102 + 40A2000C 38A00208 + 90AC0D80 7C7D1B79 + 418201EC 4800003D + 00141516 0017181D + 34000090 2F2E3020 + 32293328 2A1FBA3C + 371E213A 0E2C3900 + 00010507 08090200 + 123457D0 24567000 + 12234070 23467001 + 7D2802A6 70A00208 + 28000208 40A201A0 + 54A6CF38 50A6F77A + 50A6E7BC 50A6D7FE + 54A0C738 50A0B77C + 7CC60378 54A3873F + 41820054 2C030009 + 41820098 3C00C84A + 6000C004 1C630003 + 5C031F7E 5465103A + 2C06000C 408000BC + 2C06000A 408000D4 + 2C060008 40800090 + 3C005689 60000234 + 546C103A 5C0C652E + 7CC76378 54C8077E + 480000C4 A0FF000E + 2C060000 41820028 + 2C060004 41820028 + 2C06000A 41820028 + 7C0930AE 540744AE + 5408CFFE 1D080007 + 48000094 A01F000A + B01F000E 890B00DF + 4800008C A0E40028 + 8904002A 48000078 + 3989000C 7C0C30AE + 540744AE 5007CFFE + 3C00AC1A 60005CA2 + 1D860003 5C08677E + 48000054 39890018 + 7C0C18AE 540744AE + 3C001373 60002301 + 5C082F7E 48000038 + 3989FFF8 54C016B8 + 7C0C006E 5C072F7E + 5007252E 800C0004 + 5C082F7E 48000018 + 3C001578 60009200 + 5C072F3E 60E70100 + 39000000 B0E40028 + 9904002A 38000001 + 980400B3 990B00DF 38000000 900B00D8 A00B00CC 60004000 54000524 B00B00CC @@ -4172,79 +4174,68 @@ A00C00E2 540007FA B00C00E2 54FDD7BE 3BBD0005 00000000 - 28400D50 00000021 - 017F0005 00000001 - C20EAB80 00000002 - A01C000E B01C0012 - 380000FF 00000000 - 000ED64B 00000000 - C60ECAAC 800ECABC - 28400D51 00000022 - 017F0005 00000000 - 040EAB80 380000FF - 000ED64B 00000001 - 040ECAAC 38800100 - E0000000 00000000 - C2285FCC 00000044 - 7C7D1B79 41820218 - 4800003D 00141516 - 0017181D 34000090 - 2F2E3020 32293328 - 2A1FBA3C 371E213A - 0E2C3900 00010507 - 08090200 123457D0 - 24567000 12234070 - 23467001 7D2802A6 - 3C60817F 3CA0803F - 80A55458 816D9E60 - 38C00000 2C9D0001 - 88030005 7C000379 - 4C423042 41820084 - 70A00208 28000208 - 40A201A4 54A6CF38 - 50A6F77A 50A6E7BC - 50A6D7FE 54A0C738 - 50A0B77C 7CC60378 - 54A4873F 41820054 - 2C040009 41820098 - 3C00C84A 6000C004 - 1C840003 5C04277E - 5485103A 2C06000C - 408000BC 2C06000A - 408000D4 2C060008 - 40800090 3C005689 - 60000234 548C103A - 5C0C652E 7CC76378 - 54C8077E 480000C4 - A0FF000E 2C060000 - 41820028 2C060004 - 41820028 2C06000A - 41820028 7C0930AE - 540744AE 5408CFFE - 1D080007 48000094 - A01F000A B01F000E - 890B00DF 4800008C - A0E30000 89030002 - 48000078 3989000C - 7C0C30AE 540744AE - 5007CFFE 3C00AC1A - 60005CA2 1D860003 - 5C08677E 48000054 - 39890018 7C0C20AE - 540744AE 3C001373 - 60002301 5C082F7E - 48000038 3989FFF8 - 54C016B8 7C0C006E - 5C072F7E 5007252E - 800C0004 5C082F7E - 48000018 3C001578 - 60009200 5C072F3E - 60E70100 39000000 - B0E30000 99030002 - 38000001 980300B3 - 98030004 990B00DF + C2285FCC 00000046 + 3C80817F 816D9E60 + 3D80803F 80AC5458 + 20050022 540A043D + 41820008 8804002B + 540007FF 9804002B + 28830001 4C451102 + 40A2000C 38A00208 + 90AC5458 7C7D1B79 + 418201EC 4800003D + 00141516 0017181D + 34000090 2F2E3020 + 32293328 2A1FBA3C + 371E213A 0E2C3900 + 00010507 08090200 + 123457D0 24567000 + 12234070 23467001 + 7D2802A6 70A00208 + 28000208 40A201A0 + 54A6CF38 50A6F77A + 50A6E7BC 50A6D7FE + 54A0C738 50A0B77C + 7CC60378 54A3873F + 41820054 2C030009 + 41820098 3C00C84A + 6000C004 1C630003 + 5C031F7E 5465103A + 2C06000C 408000BC + 2C06000A 408000D4 + 2C060008 40800090 + 3C005689 60000234 + 546C103A 5C0C652E + 7CC76378 54C8077E + 480000C4 A0FF000E + 2C060000 41820028 + 2C060004 41820028 + 2C06000A 41820028 + 7C0930AE 540744AE + 5408CFFE 1D080007 + 48000094 A01F000A + B01F000E 890B00DF + 4800008C A0E40028 + 8904002A 48000078 + 3989000C 7C0C30AE + 540744AE 5007CFFE + 3C00AC1A 60005CA2 + 1D860003 5C08677E + 48000054 39890018 + 7C0C18AE 540744AE + 3C001373 60002301 + 5C082F7E 48000038 + 3989FFF8 54C016B8 + 7C0C006E 5C072F7E + 5007252E 800C0004 + 5C082F7E 48000018 + 3C001578 60009200 + 5C072F3E 60E70100 + 39000000 B0E40028 + 9904002A 38000001 + 980400B3 990B00DF 38000000 900B00D8 A00B00CC 60004000 54000524 B00B00CC @@ -4256,79 +4247,68 @@ A00C00E2 540007FA B00C00E2 54FDD7BE 3BBD0005 00000000 - 283F5428 00000021 - 017F0005 00000001 - C227726C 00000002 - A01C000E B01C0012 - 380000FF 00000000 - 00279D77 00000000 - C62791D8 802791E8 - 283F5429 00000022 - 017F0005 00000000 - 0427726C 380000FF - 00279D77 00000001 - 042791D8 38800100 - E0000000 00000000 - C229E080 00000044 - 7C7D1B79 41820218 - 4800003D 00141516 - 0017181D 34000090 - 2F2E3020 32293328 - 2A1FBA3C 371E213A - 0E2C3900 00010507 - 08090200 123457D0 - 24567000 12234070 - 23467001 7D2802A6 - 3C60817F 3CA08040 - 80A5BC24 816D9EC8 - 38C00000 2C9D0001 - 88030005 7C000379 - 4C423042 41820084 - 70A00208 28000208 - 40A201A4 54A6CF38 - 50A6F77A 50A6E7BC - 50A6D7FE 54A0C738 - 50A0B77C 7CC60378 - 54A4873F 41820054 - 2C040009 41820098 - 3C00C84A 6000C004 - 1C840003 5C04277E - 5485103A 2C06000C - 408000BC 2C06000A - 408000D4 2C060008 - 40800090 3C005689 - 60000234 548C103A - 5C0C652E 7CC76378 - 54C8077E 480000C4 - A0FF000E 2C060000 - 41820028 2C060004 - 41820028 2C06000A - 41820028 7C0930AE - 540744AE 5408CFFE - 1D080007 48000094 - A01F000A B01F000E - 890B00DF 4800008C - A0E30000 89030002 - 48000078 3989000C - 7C0C30AE 540744AE - 5007CFFE 3C00AC1A - 60005CA2 1D860003 - 5C08677E 48000054 - 39890018 7C0C20AE - 540744AE 3C001373 - 60002301 5C082F7E - 48000038 3989FFF8 - 54C016B8 7C0C006E - 5C072F7E 5007252E - 800C0004 5C082F7E - 48000018 3C001578 - 60009200 5C072F3E - 60E70100 39000000 - B0E30000 99030002 - 38000001 980300B3 - 98030004 990B00DF + C229E080 00000046 + 3C80817F 816D9EC8 + 3D808040 80ACBC24 + 20050022 540A043D + 41820008 8804002B + 540007FF 9804002B + 28830001 4C451102 + 40A2000C 38A00208 + 90ACBC24 7C7D1B79 + 418201EC 4800003D + 00141516 0017181D + 34000090 2F2E3020 + 32293328 2A1FBA3C + 371E213A 0E2C3900 + 00010507 08090200 + 123457D0 24567000 + 12234070 23467001 + 7D2802A6 70A00208 + 28000208 40A201A0 + 54A6CF38 50A6F77A + 50A6E7BC 50A6D7FE + 54A0C738 50A0B77C + 7CC60378 54A3873F + 41820054 2C030009 + 41820098 3C00C84A + 6000C004 1C630003 + 5C031F7E 5465103A + 2C06000C 408000BC + 2C06000A 408000D4 + 2C060008 40800090 + 3C005689 60000234 + 546C103A 5C0C652E + 7CC76378 54C8077E + 480000C4 A0FF000E + 2C060000 41820028 + 2C060004 41820028 + 2C06000A 41820028 + 7C0930AE 540744AE + 5408CFFE 1D080007 + 48000094 A01F000A + B01F000E 890B00DF + 4800008C A0E40028 + 8904002A 48000078 + 3989000C 7C0C30AE + 540744AE 5007CFFE + 3C00AC1A 60005CA2 + 1D860003 5C08677E + 48000054 39890018 + 7C0C18AE 540744AE + 3C001373 60002301 + 5C082F7E 48000038 + 3989FFF8 54C016B8 + 7C0C006E 5C072F7E + 5007252E 800C0004 + 5C082F7E 48000018 + 3C001578 60009200 + 5C072F3E 60E70100 + 39000000 B0E40028 + 9904002A 38000001 + 980400B3 990B00DF 38000000 900B00D8 A00B00CC 60004000 54000524 B00B00CC @@ -4340,79 +4320,68 @@ A00C00E2 540007FA B00C00E2 54FDD7BE 3BBD0005 00000000 - 283FBBF4 00000021 - 017F0005 00000001 - C228F45C 00000002 - A01C000E B01C0012 - 380000FF 00000000 - 00291F5F 00000000 - C62913C0 802913D0 - 283FBBF5 00000022 - 017F0005 00000000 - 0428F45C 380000FF - 00291F5F 00000001 - 042913C0 38800100 - E0000000 00000000 - C22A6170 00000044 - 7C7D1B79 41820218 - 4800003D 00141516 - 0017181D 34000090 - 2F2E3020 32293328 - 2A1FBA3C 371E213A - 0E2C3900 00010507 - 08090200 123457D0 - 24567000 12234070 - 23467001 7D2802A6 - 3C60817F 3CA08040 - 80A54484 816D9FA0 - 38C00000 2C9D0001 - 88030005 7C000379 - 4C423042 41820084 - 70A00208 28000208 - 40A201A4 54A6CF38 - 50A6F77A 50A6E7BC - 50A6D7FE 54A0C738 - 50A0B77C 7CC60378 - 54A4873F 41820054 - 2C040009 41820098 - 3C00C84A 6000C004 - 1C840003 5C04277E - 5485103A 2C06000C - 408000BC 2C06000A - 408000D4 2C060008 - 40800090 3C005689 - 60000234 548C103A - 5C0C652E 7CC76378 - 54C8077E 480000C4 - A0FF000E 2C060000 - 41820028 2C060004 - 41820028 2C06000A - 41820028 7C0930AE - 540744AE 5408CFFE - 1D080007 48000094 - A01F000A B01F000E - 890B00DF 4800008C - A0E30000 89030002 - 48000078 3989000C - 7C0C30AE 540744AE - 5007CFFE 3C00AC1A - 60005CA2 1D860003 - 5C08677E 48000054 - 39890018 7C0C20AE - 540744AE 3C001373 - 60002301 5C082F7E - 48000038 3989FFF8 - 54C016B8 7C0C006E - 5C072F7E 5007252E - 800C0004 5C082F7E - 48000018 3C001578 - 60009200 5C072F3E - 60E70100 39000000 - B0E30000 99030002 - 38000001 980300B3 - 98030004 990B00DF + C22A6170 00000046 + 3C80817F 816D9FA0 + 3D808040 80AC4484 + 20050022 540A043D + 41820008 8804002B + 540007FF 9804002B + 28830001 4C451102 + 40A2000C 38A00208 + 90AC4484 7C7D1B79 + 418201EC 4800003D + 00141516 0017181D + 34000090 2F2E3020 + 32293328 2A1FBA3C + 371E213A 0E2C3900 + 00010507 08090200 + 123457D0 24567000 + 12234070 23467001 + 7D2802A6 70A00208 + 28000208 40A201A0 + 54A6CF38 50A6F77A + 50A6E7BC 50A6D7FE + 54A0C738 50A0B77C + 7CC60378 54A3873F + 41820054 2C030009 + 41820098 3C00C84A + 6000C004 1C630003 + 5C031F7E 5465103A + 2C06000C 408000BC + 2C06000A 408000D4 + 2C060008 40800090 + 3C005689 60000234 + 546C103A 5C0C652E + 7CC76378 54C8077E + 480000C4 A0FF000E + 2C060000 41820028 + 2C060004 41820028 + 2C06000A 41820028 + 7C0930AE 540744AE + 5408CFFE 1D080007 + 48000094 A01F000A + B01F000E 890B00DF + 4800008C A0E40028 + 8904002A 48000078 + 3989000C 7C0C30AE + 540744AE 5007CFFE + 3C00AC1A 60005CA2 + 1D860003 5C08677E + 48000054 39890018 + 7C0C18AE 540744AE + 3C001373 60002301 + 5C082F7E 48000038 + 3989FFF8 54C016B8 + 7C0C006E 5C072F7E + 5007252E 800C0004 + 5C082F7E 48000018 + 3C001578 60009200 + 5C072F3E 60E70100 + 39000000 B0E40028 + 9904002A 38000001 + 980400B3 990B00DF 38000000 900B00D8 A00B00CC 60004000 54000524 B00B00CC @@ -4424,19 +4393,6 @@ A00C00E2 540007FA B00C00E2 54FDD7BE 3BBD0005 00000000 - 28404454 00000021 - 017F0005 00000001 - C22975C4 00000002 - A01C000E B01C0012 - 380000FF 00000000 - 0029A0C7 00000000 - C6299528 80299538 - 28404455 00000022 - 017F0005 00000000 - 042975C4 380000FF - 0029A0C7 00000001 - 04299528 38800100 - E0000000 00000000 diff --git a/Readme.md b/Readme.md index b957d78..1dae04d 100644 --- a/Readme.md +++ b/Readme.md @@ -51,7 +51,10 @@ Some codes store some states in the games memory starting from address 0x817F000 | ![](./docs/reserved.svg) | `0x20` | `0x23` | Coin Count Savestate: Coin Count | | ![](./docs/reserved.svg) | `0x24` | `0x26` | Pattern Selector: Selected Pattern Numbers | | ![](./docs/reserved.svg) | `0x27` | `0x27` | Pattern Selector: Cursor Position | -| ![](./docs/unallocated.svg) | `0x28` | `0x93` | Not Allocated | +| ![](./docs/reserved.svg) | `0x28` | `0x29` | Instant Level Select: Last Selected Area ID | +| ![](./docs/reserved.svg) | `0x2A` | `0x2A` | Instant Level Select: Last Selected Episode Number | +| ![](./docs/reserved.svg) | `0x2B` | `0x2B` | Instant Level Select: Area Lock Flag | +| ![](./docs/unallocated.svg) | `0x2C` | `0x93` | Not Allocated | | ![](./docs/reserved.svg) | `0x94` | `0xA3` | QF Timer: Coordinates of the Text box (LTRB) | | ![](./docs/reserved.svg) | `0xA4` | `0xB0` | QF Timer: Timer Format String | | ![](./docs/reserved.svg) | `0xB0` | `0xB1` | QF Timer: (Unused) | diff --git a/changelog.md b/changelog.md index 363d5d7..45dd47c 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,8 @@ # Changelog +## Feb 08, 2023 +### Updated 'Instant Level Select' +Overwrite button input value to prevent Level Select being activated when AreaLock is enabled + ## Feb 07, 2023 ### Updated 'Customized Display' Support signed int32 and int16 for fields