Hello, everyone, and welcome to the final major update for Compass — bug fixes for a bit notwithstanding — and oh-ho, it's a big one. Actually, it's by far the largest update this project has ever had, and comes with a lot of new usability and quality of life features, on top of a major expansion of teams for story and end-game encounters to add to the game's replayability.
Some of these new features include an unobtrusive shiny indicator, optional Level Cap setting, and modifiable experience rates. Good stuff~
Oh, and performance-related and animation rates improvements.
Important : Read this First
This update makes some pretty big changes, and as such, there are some important notes to cover first.
A new save file is required.
Existing save files are not compatible, even from previous versions of Compass — you must start a completely new save file for this version.
If you attempt to load any save file that was not created on this version of the mod, the game will not load, and a warning message stating the above will be displayed.
A few quality of life additions have been added to reduce the length of the initial scenes, which are detailed in the Early Scene Skip section.
Future updates will not require new saves.
It is possible to transfer a save from Scarlet to or from Violet midway through, if, for instance, you find you prefer the other uniform or mount.
Not compatible with PKHeX.
We will not be providing a version of that tool with support for Compass.
This version makes significant changes to the save file — required for all of the new features — that PKHeX just does not like~
Not compatible with randomizers.
Compass makes so many changes and additions to the data and code in the game now that it simply will not function with randomizers.
Likely incompatible with exeFS mods.
Other mods which contain exeFS components, such as DynamicFPS and NX Optimizer, may be incompatible with this version of Compass, as it provides exeFS changes as well, which cannot be merged together using e.g. Trinity Mod Loader.
In the case of DynamicFPS, its inclusion alongside Compass is possible, but is unsupported.
If any issues arise while running Compass and DynamicFPS or any other exeFS mods together, remove those mods and try again.
If you present an issue while using other exeFS mods and have not done this step, you will be instructed to do so before any other assistance is provided, so just do that first to begin with.
Installation
This version of Compass has a different release style than previous versions, owing to the inclusion of exeFS content.
Standalone Instructions
The Standalone release is the main release of the mod, and is the version that should be installed for players who will not be merging Compass with any other romFS mod(s).
You must use the version of the release that corresponds to the version of the game you will be modding. There are no differences in terms of features, but because of the inclusion of exeFS, it is version-specific.
This release is an archive that should be extracted to your mod install location:
For Scarlet players — sdcard:\atmosphere\contents\0100A3D008C5C000
For Violet players — sdcard:\atmosphere\contents\01008F6008C5E000
If the directory does not exist, then you may create it. The game will automatically create the directory on first run, as well.
For Atmosphere players, this should not be in any containing directory.
Emulator players should use the emulator's mod install location instead of the atmosphere install, which can be accessed generally by, for instance, right-clicking the game and opening that directory. Make sure to have or create a Compass directory in this location, and put the exeFS and romFS content within that directory.
Do not use the Atmosphere install location on emulators.
Trinity Instructions
The Trinity release is an optional release method for the mod, and is the version that should be used for players who wish to combine Compass with other romFS mods.
If you're using this version, it's assumed you know how to use Trinity already~
This release is slightly different from the Standalone, as it is comprised of two components that have to be downloaded separately :
- The exeFS content
- The romFS content
You must use both the exeFS and the romFS downloads together, or Compass will not function properly.
Missing features, completely incorrect battles, and frequent crashes will occur.
First, download the version of the exeFS content that corresponds to the version of the game you will be modding, then extract this to your mod install location.
Then, download the romFS Trinity release. This archive is ready for processing with Trinity Mod Loader, just like previous releases of the Trinity version were.
Upon completion of the Trinity Mod Loader process, take the resulting romFS directory — not the contents within, but the whole romFS directory entirely — and copy it to the same directory as the exeFS.
You will therefore have an exeFS directory and romFS directory, if you installed it correctly.
Ensure that the romFS directory does not contain another romFS directory. It should open directly to the actual data content, such as appli, arc, and so on.
Known Issues
We are aware of the following issues, and will have them resolved in a future update.
Crash-Causing Issues
- In a battle with the Titans, if you lose your entire team, but your ally still has multiple members left, and he loses one of them, the game will crash.
Other Issues | Quirks
It's possible in some very-specific circumstances for some members of your party to not get experience from normal battles with non-default Level Cap values.
If you find that your Pokémon are not gaining experience when under the Level Cap, this has been reported to correct itself by restarting the game, or by increasing the level cap, gaining some experience (do not need to level), and then setting the level cap value back to your preferred value.
When no member of your party receives experience after a normal battle, the victory fanfare will not play, and none of your members will receive EVs.
This only applies to normal battles — auto battles reward EVs according to your Options menu setting, regardless of experience earned from the battle.
- It's possible some Pokémon might turn around during certain battles when using actions — Hisuian Typhlosion during the Lurking Steel Titan battle, for instance
- The Battle Camera setting is forcibly disabled, and cannot be changed (this is intentional, as it is currently disabled for corrections)
- After completing any of the Ace Tournaments, the player will be returned to the Academy lobby at a slightly awkward location
- The new sequences indicating raid tier unlocks do not include the icon or nameplate for Jacq, who is calling the player