diff --git a/libs/csight-core/src/arceus/offsets.rs b/libs/csight-core/src/arceus/offsets.rs index da9d3a90..2d3cdde8 100644 --- a/libs/csight-core/src/arceus/offsets.rs +++ b/libs/csight-core/src/arceus/offsets.rs @@ -3,7 +3,7 @@ use num_enum::IntoPrimitive; #[derive(Clone, Copy, Debug, PartialEq, IntoPrimitive)] #[repr(u64)] pub enum Offset { - PlayerSingleton = 0x4269000, - BattleSingleton = 0x4268f00, - SpawnSingleton = 0x4268ee0, + PlayerSingleton = 0x42a7000, + BattleSingleton = 0x42a6f00, + SpawnSingleton = 0x42a6ee0, } diff --git a/src/main.cpp b/src/main.cpp index 554786ca..a1392a49 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -50,7 +50,7 @@ class MainOverlay : public tsl::Overlay { std::array supported_pearl_build_id = { 0xD7, 0x52, 0x46, 0xEC, 0x33, 0xC2, 0xF6, 0x4B }; tryGameWithBuildId(MainBdSpView, SupportedGame::ShiningPearl, supported_pearl_build_id); - std::array supported_arceus_build_id = { 0xBE, 0xF2, 0x91, 0xF2, 0x63, 0x9F, 0x7A, 0xFE }; + std::array supported_arceus_build_id = { 0x66, 0xF1, 0x5C, 0x28, 0x1E, 0xFA, 0x7A, 0xDD }; tryGameWithBuildId(MainArceusView, SupportedGame::Arceus, supported_arceus_build_id); return initially("Unsupported game!\n\nTitle Id:\n" + utils::num_to_hex(title_id));