mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2024-09-09 09:51:34 -07:00
Only patch Stadium data for a 2MB ROM
This commit is contained in:
parent
b232b4be5f
commit
eb28b5ae56
@ -342,8 +342,10 @@ struct Buffer *process_template(const char *template_filename, const char *patch
|
|||||||
buffer_append(patches, &(struct Patch){0x14e, 2});
|
buffer_append(patches, &(struct Patch){0x14e, 2});
|
||||||
// The Stadium data (see stadium.c) will always differ
|
// The Stadium data (see stadium.c) will always differ
|
||||||
unsigned int rom_size = (unsigned int)xfsize("", orig_rom);
|
unsigned int rom_size = (unsigned int)xfsize("", orig_rom);
|
||||||
unsigned int stadium_size = 24 + 6 + 2 + (rom_size / 0x2000) * 2;
|
if (rom_size == 128 * 0x4000) {
|
||||||
buffer_append(patches, &(struct Patch){rom_size - stadium_size, stadium_size});
|
unsigned int stadium_size = 24 + 6 + 2 + 128 * 2 * 2;
|
||||||
|
buffer_append(patches, &(struct Patch){rom_size - stadium_size, stadium_size});
|
||||||
|
}
|
||||||
|
|
||||||
// Fill in the template
|
// Fill in the template
|
||||||
const struct Symbol *current_hook = NULL;
|
const struct Symbol *current_hook = NULL;
|
||||||
|
Loading…
Reference in New Issue
Block a user