- **Major** - Multiworld support has been significantly changed! New features include:
* Sessions now have Worlds instead of rows with users, and users can be associated with any number of Worlds.
* This means it's now possible to play a Multiworld entirely solo.
* You can connect to one Dolphin and any number of Nintendont at the same time.
* Multiple sessions can be opened at the same time.
* A session window is no longer required to be kept open. As long as Randovania is connected to a game, the server communication works.
- Added: It's now possible to drag presets directly into the root of the presets.
- Added: The order you place presets when drag and dropping is now saved.
- Added: New command line arguments `--local-data` and `--user-data` to allow configuring where Randovania saves its data.
- Added: New Door Lock rando mode - Types. In this mode, every single door of a type is swapped with another type. Generation times should be fast and be compatible with multiworld.
- Added: Interface to customize preset description.
- Added: It's now possible to save rdvgame files for race games. This is not available for multiworld.
- Added: When editing a Pickup Node, there's now a button to find an unused pickup index.
- Added: When viewing the spoiler log in a Multiworld session, it will now display the names for each world rather than "Player 1", "Player 2", etc.
- Changed: Discord login is now performed via your browser, instead of the Discord client.
- Changed: Door Lock mode Two-way is now named Doors. The functionality is unchanged.
- Changed: Improved preset descriptions, making them significantly simpler.
- Changed: Some preset options which are not ready for wide consumption have been hidden by default. To show all preset options, please select `Advanced > Show Experimental Settings`.
- Changed: In the Data Visualizer, requirements are now displayed using a tree widget, which allows for collapsing the and/or blocks.
- Changed: Optimized the solver by allowing more resources as additional resources, allowing more actions to be skipped until the necessary resources are found.
- Changed: For Multiworld, it's now preferred to have an additional pickups than placing it in another player's game, when there's no locations left in your game.
- Changed: Randovania now internally uses the term `Region` for what used to be called a `World`. This is mostly an internal change.
- Changed: Connecting to Dolphin is now hidden on macOS, as it never was supported.
- Changed: Door Lock rando generation is now up to 50% faster.
- Fixed: Issue where the resolver didn't find the paths that lead to taking the least damage.
- Fixed: The resolver no longer allows events as additional requirements. This fixes a problem that could lead to an event locking itself.
- Fixed: The `database render-region-graph` command now works properly.
Cave Story
- Nothing.
Metroid Dread
- **Major** - Added: Random Starting Locations is now supported. This enables all Save Stations, Navigation Stations, and Map Stations as possible starting options.
- Added: New cosmetic option to display Randovania's area names on the HUD, either always or after room transitions.
- Added: Door Lock Randomizer can randomize doors to be weak to Ice Missile, Storm Missile, Diffusion Beam, Bombs, Cross Bombs, Power Bombs.
- Added: New option under "Game Modifications" to choose how inconsistencies in Raven Beak's damage resistance are handled.
- Added: Auto tracker is now supported via a new game connection choice.
- Added: Exporting now checks if the RomFS folder has some required files.
- Changed: The doors in Itorash are now excluded from being shuffled in Door Lock Randomizer.
Patcher Changes
- Added: Belated April Fools 2023 preset. Enables door rando by default, as well as some surprise changes to the item pool. Make sure to see what advice ADAM has to give!
- Changed: Pickups can be configured to take away some of an item instead of giving more (e.g. missile tanks could take away missiles when collected).
- Fixed: Using Morph Ball in Proto Emmi sequence no longer crashes the game.
Logic Database
- Added: Grapple Movement (Beginner) for going up the left side of Burenia - Main Hub Tower Middle.
- Added: Movement (Intermediate) and Water Bomb Jump (Intermediate) for getting out of the water at the same spot.
- Added: Grapple Movement (Beginner) for the Grapple only method of reaching the Missile Tank in Main Hub Tower Top.
- Added: Use Speed Booster to skip breaking the blob submerged in water in Artaria Early Cloak room, requires Speed Booster Conservation (Beginner).
- Added: Use Flash Shift to go right after getting the pickup in Artaria EMMI Zone Spinner.
- Added: Use Flash Shift and Slide Jump to go from Artaria White EMMMI Arena to the top door to EMMI Zone Spinner.
- Added: A new way to reach the tunnel in EMMI Hub Zone with Spider Magnet, Flash Shift and Single-wall Wall Jump (Advanced).
- Added: Use a Shinespark to climb up from Above Screw Attack Blocks in Burenia Main Hub Tower Bottom with only Gravity Suit.
- Added: Use a Shinespark to climb up from Alcove Across Grapple Block in Burenia Main Hub Tower Bottom with only Speed Booster using Speed Booster Conservation Beginner.
- Added: Use a Shinespark with Gravity Suit to reach Ammo Recharge South at the bottom of Burenia Gravity Suit Tower before the Destroy Gravity Suit Floor event.
- Added: Use Spin Boost And Gravity Suit with different trick strategies to cross the big gap in Burenia Main Hub Tower Middle.
- Added: Use a Shinespark with Gravity Suit to reach the Spider Magnet wall in Burenia Main Hub Tower Middle from the bottom of the room.
- Added: Climb up to the Charge Beam Door in Burenia Main Hub Tower Middle using Gravity Suit and Flash Shift.
- Added: Climb up from the Charge Beam Door in Burenia Main Hub Tower Middle using Gravity Suit, a Slide Jump, Spin Boost and a Wall Jump.
- Added: Allow using Shinesparks in Gravity Suit Tower by storing speed in the upper part of Gravity Suit Room, also when Door Lock rando is enabled.
- Added: Pseudo-Wave Beam to break the blob in Ferenia Wave Beam Tutorial, from the right.
- Added: Use Spider Magnet with Grapple Beam in Ghavoran Spider Magnet Elevator.
- Added: Use Speed Booster to get past the pool of water in Dairon Freezer before turning on the power.
- Added: Various trick alternatives to get past the pool of water in Dairon Freezer with Bomb Jumps.
- Added: Water Bomb Jump in Burenia Underneath Drogyga to get up to the left ledge with Normal Bomb, rated as Intermediate.
- Changed: Wall Jump from Flash Shift for reaching the left Dock to Main Hub Tower Top in Main Hub Tower Middle has been removed; it is now trickless.
- Changed: Wall Jump from Flash Shift for reaching the left Dock to Main Hub Tower Top in Main Hub Tower Middle has been removed; it is now trickless.
- Changed: Avoid treating Gravity Suit as a dangerous resource, by removing the "No Gravity Suit" constraint from the "Perform WBJ" template.
- Changed: Going through Artaria Lower Path to Cataris using Damage Boost no longer requires Morph Ball.
- Changed: Reduced the difficulty of the Wall Jump in Dairon Teleporter to Artaria, to reach the pickup from the teleporter, from Advanced to Intermediate.
- Changed: Using Wall Jump Advanced to climb across Moving Magnet Walls (Small) in Cataris, aka Adam Skip, now correctly requires Spider Magnet.
- Changed: The Upper Tunnel from Burenia Teleport to Ghavoran to Main Hub Tower Middle has been converted from a Morph Ball Tunnel to a Slide Tunnel. In order to use this tunnel with Slide, Gravity Suit is also required.
- Changed: In Burenia Teleport to Ghavoran, using Power Bombs to get back up from Early Gravity Speedboost Room now requires 2 ammo units of Power Bomb. The purpose is to account for using one unit on the way down in the first place.
- Changed: Water Bomb Jump in Artaria First Tutorial, after adding the water has been changed to Infinite Bomb Jump.
- Changed: Infinite Bomb Jump in Artaria Screw Attack Room to jump out of the water under the Recharge Station has been changed to Water Bomb Jump.
- Changed: Water Bomb Jump in Burenia Underneath Drogyga to get the pickup is now Beginner with Cross Bombs.
- Changed: Water Bomb Jump in Burenia Underneath Drogyga to get up to the left ledge with Cross Bomb is now Beginner.
- Changed: Bomb Jumping to the upper part of Ghavoran Map Station Access now requires Water Bomb Jump Intermediate with Normal Bomb and Beginner with Cross Bomb. This was previously trivial with both of those.
- Changed: Bomb Jumping to the upper part of Ghavoran EMMI Zone Exit Southeast with Cross Bombs is changed from trivial to Water Bomb Jump Intermediate.
- Changed: Bomb Jumping to the upper part of Ghavoran EMMI Zone Exit Southeast with Normal Bombs is changed from Infinite Bomb Jump Intermediate to both Water Bomb Jump Intermediate and Diagonal Bomb Jump Intermediate.
- Fixed: Correctly require breaking the blob in Burenia Teleport to Ghavoran to be able to go from Main Hub Tower Middle to Teleport to Ghavoran through the upper Tunnel.
- Fixed: Burenia Hub to Dairon Transport Blob from Below giving the wrong event resource.
- Removed: Use Cross Bombs to skip the blob submerged in water in Artaria Early Cloak room. The point of this connection is to skip breaking the blob, which is no longer dangerous when you have the Morph Ball.
Metroid Prime
- Changed: Divided the "Other" tab into "Quality of Life" and "Chaos".
- Changed: QoL Game Breaking, QoL Cosmetic, QoL pickup scans, Varia-only Heat Protection and Deterministic RNG settings are now always enabled. A new chaos option "Legacy Mode" has been added as a catch-all replacement, including the PB Refill from 5.8.0.
- Changed: Pickups can be configured to take away some of an item instead of giving more (e.g. missile tanks could take away missiles when collected).
- Removed: One-Way door lock randomizer has been removed. This has actually been the case since 5.3.0!
- Fixed: The "Unlock Save Station doors" option should now correctly unlock them.
Logic Database
Chozo Ruins
- Changed: Reorganized Morph Ball pickup in Ruined Shrine to better fit database good practices.
Metroid Prime 2: Echoes
- **Major** - Added: Door Lock randomizer has been added. Note that this feature requires enabling the new patcher.
- Added: New random elevators mode: Shuffle Regions. In this mode, we keep the game world consistent by shuffling the regions around Temple Grounds, and then changing the elevators to match. See [this map](randovania/data/gui_assets/echoes_elevator_map.png) for reference.
- Added: When the new patcher is enabled, Security Station B starts in the post-Dark Samus appearance. This change is supported by logic.
- Changed: Pickups can be configured to take away some of an item instead of giving more (e.g. missile tanks could take away missiles when collected).
- Changed: When the new patcher is enabled, some cosmetic effects are removed from Torvus Temple in an attempt to make it crash less.
- Changed: For Multiworld ISOs, the game name now mentions the session name and world name.
- Removed: The elevator sound effect removal is no longer an option and is now automatically enabled in the appropriate circumstances.
- Fixed: The progress bar when exporting a seed is now much more accurate.
Logic Database
- Fixed: Re-Added Vanilla Method to access Storage C to logic.
- Changed: Movement trick level for reaching the door to Security Station B from Bioenergy Production with a NSJ Screw jump extension from Advanced to Beginner.
- Changed: Combat/Scan Dash trick level for reaching the door to Security Station B from Bioenergy Production with a Scan Dash from Expert to Intermediate.
- Added: 142 videos to the logic database
- Added: Method to climb Forgotten Bridge with Jump Off Enemy (Advanced)
- Added: Scan Dash to grab the half pipe item in Dark Torvus Arena with Combat/Scan Dash (Intermediate)
- Added: Method to collect the pickup in Reactor Core using the top Rezbit, Bombs, Bomb Space Jump (Advanced), Standable Terrain (Advanced), Movement (Advanced), and Jump Off Enemies (Expert).
- Added: Method to reach the top cannon in Sanctuary Entrance using Bombs, Space Jump Boots, Bomb Space Jump (Advanced), and Standable Terrain (Advanced).
- Added: Method to collect the pickup in Abandoned Worksite using just Screw Attack, and Screw Attack into Tunnels/Openings (Advanced).
- Added: Method to collect the pickup in Bioenergy Production using Boost Ball, Spider Ball, Screw Attack, and Movement (Advanced).