tustin2121 33f3a7c11a Adding FindObjectEventPaletteIndexByTag bugfix
The code in event_object_movement.c indicates that OBJ_EVENT_PAL_TAG_NONE was meant to be a sentinel for the bottom of each of the tables involving palettes in there. sObjectEventSpritePalettes is the exception, but the functions that access it look for OBJ_EVENT_PAL_TAG_NONE even though it's not in the table. If the palette tag isn't in the table, the functions which scan it fall off the bottom of the table into an infinite loop of scanning 256 "entries" of the table (because it uses a u8 index), and the game locks up. In vanilla, the search simply never falls off the bottom of the table. It seems the developers intended for that last entry to be {NULL, OBJ_EVENT_PAL_TAG_NONE}.
2022-11-07 06:09:21 -05:00
2021-11-21 11:48:50 -05:00
2022-09-11 14:14:49 -04:00
2022-09-16 20:36:44 -03:00
2022-01-22 19:41:31 -05:00
2022-11-02 12:39:32 -04:00
2022-09-25 18:34:07 -04:00
2019-04-07 19:18:42 -05:00
2022-09-11 14:14:49 -04:00
2021-06-01 23:22:15 -04:00
2022-09-11 14:14:49 -04:00
2021-10-08 04:57:05 -06:00
2022-01-22 19:37:46 -05:00
2022-09-11 14:14:49 -04:00
2021-11-15 00:21:40 -05:00

Pokémon Emerald

This is a decompilation of Pokémon Emerald.

It builds the following ROM:

To set up the repository, see INSTALL.md.

See also

Other disassembly and/or decompilation projects:

Contacts

You can find us on Discord and IRC.

Description
No description provided
Readme
Languages
C 79.9%
Assembly 16.7%
C++ 3.1%
Makefile 0.3%