mirror of
https://github.com/GearsProgress/Poke_Transporter_GB.git
synced 2026-10-24 00:13:40 -05:00
Formatting (again)
This commit is contained in:
@@ -30,8 +30,7 @@ bool rom_data::load_rom(bool debug)
|
||||
}
|
||||
else
|
||||
{
|
||||
gamecode = (*(vu8 *)(0x80000AC)) << 0x10 |
|
||||
(*(vu8 *)(0x80000AD)) << 0x08 |
|
||||
gamecode = (*(vu8 *)(0x80000AC)) << 0x10 | (*(vu8 *)(0x80000AD)) << 0x08 |
|
||||
(*(vu8 *)(0x80000AE)) << 0x00;
|
||||
language = (*(vu8 *)(0x80000AF));
|
||||
version = (*(vu8 *)(0x80000BC));
|
||||
@@ -69,8 +68,8 @@ bool rom_data::load_rom(bool debug)
|
||||
}*/
|
||||
|
||||
// byte 2-4 of the compressed data store the decompressed size
|
||||
rom_list_size = compressed_rom_list[1] | (compressed_rom_list[2] << 8) |
|
||||
(compressed_rom_list[3] << 16);
|
||||
rom_list_size =
|
||||
compressed_rom_list[1] | (compressed_rom_list[2] << 8) | (compressed_rom_list[3] << 16);
|
||||
LZ77UnCompWram(compressed_rom_list, rom_list_buffer);
|
||||
|
||||
cur = rom_list_buffer;
|
||||
@@ -79,8 +78,7 @@ bool rom_data::load_rom(bool debug)
|
||||
{
|
||||
const ROM_DATA *rom_values = reinterpret_cast<const ROM_DATA *>(cur);
|
||||
if (rom_values->is_valid && rom_values->gamecode == gamecode &&
|
||||
rom_values->version == version &&
|
||||
(rom_values->entrypoint == entrypoint || debug))
|
||||
rom_values->version == version && (rom_values->entrypoint == entrypoint || debug))
|
||||
{
|
||||
fill_values(rom_values);
|
||||
rom_loaded = true;
|
||||
@@ -105,20 +103,16 @@ void rom_data::fill_values(const ROM_DATA *rom_values)
|
||||
offset_wondercard = rom_values->offset_wondercard;
|
||||
offset_script = rom_values->offset_script;
|
||||
|
||||
e4_flag = rom_values->e4_flag; // The flag that is set when you become
|
||||
// champion. Often listed as "GAME_CLEAR"
|
||||
mg_flag =
|
||||
rom_values->mg_flag; // The flag that is set when you enable Mystery
|
||||
// Gift. Known as "EXDATA_ENABLE" in RS
|
||||
unused_flag_start =
|
||||
rom_values->unused_flag_start; // The start of the unused flags and must
|
||||
// have 31 open flags in a row
|
||||
e4_flag = rom_values->e4_flag; // The flag that is set when you become champion. Often listed as
|
||||
// "GAME_CLEAR"
|
||||
mg_flag = rom_values->mg_flag; // The flag that is set when you enable Mystery Gift. Known as
|
||||
// "EXDATA_ENABLE" in RS
|
||||
unused_flag_start = rom_values->unused_flag_start; // The start of the unused flags and must
|
||||
// have 31 open flags in a row
|
||||
all_collected_flag =
|
||||
rom_values->unused_flag_start; // The flag for if everything has been
|
||||
// collected
|
||||
rom_values->unused_flag_start; // The flag for if everything has been collected
|
||||
pkmn_collected_flag_start =
|
||||
rom_values->unused_flag_start +
|
||||
1; // The beginning of the flags for each of the Pokemon
|
||||
rom_values->unused_flag_start + 1; // The beginning of the flags for each of the Pokemon
|
||||
|
||||
map_bank = rom_values->map_bank;
|
||||
map_id = rom_values->map_id;
|
||||
@@ -131,14 +125,10 @@ void rom_data::fill_values(const ROM_DATA *rom_values)
|
||||
|
||||
bool rom_data::is_hoenn()
|
||||
{
|
||||
return (gamecode == RUBY_ID || gamecode == SAPPHIRE_ID ||
|
||||
gamecode == EMERALD_ID);
|
||||
return (gamecode == RUBY_ID || gamecode == SAPPHIRE_ID || gamecode == EMERALD_ID);
|
||||
}
|
||||
|
||||
bool rom_data::is_ruby_sapphire()
|
||||
{
|
||||
return (gamecode == RUBY_ID || gamecode == SAPPHIRE_ID);
|
||||
}
|
||||
bool rom_data::is_ruby_sapphire() { return (gamecode == RUBY_ID || gamecode == SAPPHIRE_ID); }
|
||||
|
||||
void rom_data::print_rom_info()
|
||||
{
|
||||
@@ -166,8 +156,7 @@ void rom_data::print_rom_info()
|
||||
break;
|
||||
}
|
||||
|
||||
npf_snprintf(
|
||||
buffer, sizeof(buffer), "%c-%d-%c", gameTypeChar, version, language);
|
||||
npf_snprintf(buffer, sizeof(buffer), "%c-%d-%c", gameTypeChar, version, language);
|
||||
|
||||
ptgb_write_simple(reinterpret_cast<const byte *>(buffer), true);
|
||||
}
|
||||
@@ -176,9 +165,7 @@ bool rom_data::verify_rom()
|
||||
{
|
||||
// This should really be replaced with a "cart pulled" interrupt
|
||||
return !rom_loaded || g_debug_options.ignore_game_pak ||
|
||||
((gamecode ==
|
||||
((*(vu8 *)(0x80000AC)) << 0x10 | (*(vu8 *)(0x80000AD)) << 0x08 |
|
||||
(*(vu8 *)(0x80000AE)) << 0x00)) &&
|
||||
(language == (*(vu8 *)(0x80000AF))) &&
|
||||
(version == (*(vu8 *)(0x80000BC))));
|
||||
((gamecode == ((*(vu8 *)(0x80000AC)) << 0x10 | (*(vu8 *)(0x80000AD)) << 0x08 |
|
||||
(*(vu8 *)(0x80000AE)) << 0x00)) &&
|
||||
(language == (*(vu8 *)(0x80000AF))) && (version == (*(vu8 *)(0x80000BC))));
|
||||
}
|
||||
Reference in New Issue
Block a user