Psychonauts AP World v0.9.3-BETA
Pre-releaseNew Options
- PsiBall Color: You can now choose the starting color for your PsiBall!
- Starting Colorizer: Start with the option to change the color of your Psiball using the Bacon.
- Better Dowsing Rod: Makes the Dowsing Rod gauge fill faster to collect Deep Arrowheads easier.
Major Changes
- Options in the APWorld Yaml have been given categories and grouped accordingly.
- APWorld Version and Expected PsychoRando version now included in RandoSeed.lua generation.
- Added Error message to Main Menu if apworld version and mod version are not compatible
- Universal Tracker client integration and yamlless support (UT Apworld)
- Vaults now give a random quantity of arrowheads between 25 to 75.
Bug Fixes
- Ford's custom goal hints now display differently (as a tutorial popup box instead of just text), but will work even with subtitles off.
- Collecting 100% figments no longer causing major issues in some levels.
Resources
Requires latest AP Branch of the Psychonauts Randomizer Mod to run, found here:
https://github.com/Akashortstack/PsychoRando/releases
Setup Guide with installation instructions and additional information for PsychoRando here:
https://docs.google.com/document/d/1b7QOnOLmTSvdC7A1YK3bsSmhtSOsAMs0XF5j-tyE6Zw/edit?usp=sharing
Requires Astralathe to run, download and installation instructions found here:
https://gitlab.com/scrunguscrungus/astralathe/-/wikis/Installing%20Astralathe
PopTracker Pack created by Mysteryem here:
https://github.com/Mysteryem/Psychonauts_AP_PopTracker/releases
Psychonauts Archipelago Setup Guide
Setting up the required mods
-
Install Psychonauts for PC, Astralathe, and the Psychonauts Randomizer Mod from the AP Companion Branch.
Full Psychonauts Randomizer and Astralathe setup guide here: https://docs.google.com/document/d/1b7QOnOLmTSvdC7A1YK3bsSmhtSOsAMs0XF5j-tyE6Zw/edit?usp=sharing
Make sure Astralathe is up to date, use the AP Companion Branch of PsychoRando, and make sure to open the game with AstralatheLauncher.exe at least once. -
Download the psychonauts.apworld and install (easiest method is by trying to open the apworld file, Archipelago will install automatically)
-
Open the Archipelago Launcher and run the Psychonauts Client. If you get an error message saying the root_directory could not be found, follow steps 4-5. Otherwise, skip to step 6.
-
Find the folder that contains your Psychonauts and Astralathe installation, and copy the folder directory. For example, the most common place for the Steam version is "C:\\Program Files (x86)\\Steam\\steamapps\\common\\Psychonauts"
-
Run ArchipelagoLauncher.exe and open host.yaml from the Archipelago Launcher, find the psychonauts_options and paste your psychonauts game directory into the root_directory setting between the quotes. If the root directory contains single slashes between lines, change all of these to double slashes. If you don't, the client will fail to open
-
Click "Generate Template Settings". This will open file explorer
Find "Psychonauts.yaml" and copy it to /Players/ (create this folder if it does not exist) -
Open the YAML file and change the line that says "name: Player{number}" to your desired player name.
Adjust the settings in the YAML to your liking -
Run ArchipelagoGenerate.exe
-
Take the newly created AP_XXX.zip file in /output/ in upload it here: https://archipelago.gg/uploads then create a room
-
Download patch file next to your player name, then unzip the file. This contains a file called RandoSeed.lua
-
Find your Psychonauts game directory and open /ModResource/PsychoRando/Scripts
-
Paste RandoSeed.lua from your generated Archipelago file into this folder. Replace the file in the destination if needed.
-
Run AstralatheLauncher.exe to open the game. You should see your player number and name on the menu screen, along with your current randomizer version.
-
From the menu, enter the yellow door to start a new game.
-
From the Archipelago Launcher, open the Psychonauts Client and connect to your server hosted on archipelago.gg
-
Once you've started a new save file and connected to the server, you can start playing!