Skip to content

DSVania Randomizer 1.2.0: The Map Randomizer Update!

Choose a tag to compare

@LagoLunatic LagoLunatic released this 25 Mar 20:56
· 547 commits to master since this release

Note: This is an outdated version. The latest version of DSVania Randomizer can be downloaded here: https://github.com/LagoLunatic/dsvrandom/releases/latest

New features:

  • Added a new Map Randomizer. This procedurally generates entirely new map layouts out of the game's existing rooms.
  • The Starting Room Randomizer, Room Connections Randomizer, and Area Connections Randomizer options are fully functional now, with countless bugs fixed so getting softlocked should no longer be possible with them.
  • Added a new Portrait Randomizer in PoR. It shuffles the locations of portraits so that they can be in any location that had an item in the original game.
  • If you have any of the above five options selected, you will start the game with an infinitely usable magical ticket in your inventory. If you appear to get trapped in a pit somewhere and think you're stuck, you can use this magical ticket to return to your starting room.
  • Added a new Short Mode game tweak in PoR. This removes 4 random portrait areas from the game. Unlocking Brauner is done by beating the bosses at the end of the 4 portraits that were not removed (not counting Nest of Evil).
  • Added a new Scavenger Mode. Enemies do not have random item/skill drops in this mode.
  • Added a new game tweak in PoR to skip the emblem drawing screen when starting a new game.
  • Added a new game tweak in DoS to always start with the Rare Ring, even if you don't have AoS in the GBA slot.
  • Added a new game tweak in OoE to increase the amount of attribute points you gain.
  • Added a new game tweak in OoE to increase the amount of experience your summoned familiars gain.
  • Added a new game tweak in PoR to make enemy resistances behave like they do in DoS/OoE: An enemy must resist ALL normal elements of your attack to resist the attack, not just one of the elements.

Changes:

  • Easter egg items in DoS (Konami Man, Bell, and Crown) are now randomized.
  • The Shop Randomizer in OoE now randomizes the items in the shop from the start of the game and the items added when you beat Maneater and Goliath. (Previously it only randomized items added to the shop when you complete quests.)
  • Split the Item Stats/Behavior randomization option into three options: Equipment Stats, Weapon Behavior, and Consumable Behavior. Furthermore shop price randomization is now part of the Shop randomizer instead of the Item Stats/Behavior randomizer.
  • The DoS Weapon Synth randomizer now orders items from worst to best, so upgrading an item now always guarantees the item will be at least slightly better than before.
  • Fixed bugs with the enemy animation speed randomizer, and added a difficulty setting to change the average speed multiplier.
  • In OoE, Arma Felix, Cat Tackle, Moonwalkers, Mercury Boots, and Winged Boots are now considered progress items as there are some jumps you can make with them.
  • Death Ring in OoE can no longer appear from a random enemy drop or random green chest spawn (but can still be placed in the world).
  • Normal difficulty is now less of a huge jump in difficulty compared to Easy difficulty.
  • Shop prices are now more affordable.

Bug fixes:

  • Fixed a bug where it would be impossible to progress past the waterfall in Tristis if you already got the same glyph located there from a glyph statue/event beforehand.
  • Fixed a bug with the DoS luck fix game tweak where negative luck would underflow during item drop chance calculations.
  • Fixed an error when trying to randomize OoE without Open world map checked.
  • Julius now starts the game with the Tower Key in his inventory, in order to fix a bug where Julius mode would be unwinnable on seeds where the Tower Key gets placed in the Mine of Judgement or the Abyss.
  • Ground meat in PoR can no longer be a max up.
  • Fixed various bugs in DoS that could happen in rooms with 20+ enemies.
  • Fixed a bug from vanilla PoR where skipping the cutscene after killing Death too quickly could cause softlocks.
  • Boss randomizer: Removed cutscenes in DoS that didn't work well with nonstandard bosses.
  • Boss randomizer: Fixed Blackmore cornering the player against the wall and being undodgeable in many rooms.
  • Player randomizer: Fixed a problem where some combinations of characters couldn't push heavy objects.
  • Player randomizer: All characters can now superjump.
  • If you give the program an invalid file as the clean ROM (such as the PAL version of the game) it will now give an error message instead of crashing.