Ultima 6 SNES Randomizer - Changelog

by squibbons

Goto Randomizer

Changelog

v0.8c

  • Added NPC Shuffle Per Area option which restricts shuffling NPCs to NPCs in the nearby area.
  • Added Taynith to the non-shuffled NPC list due to their unpredictable schedule.
  • Added two new randomizer presets - NPC Shuffle Per Area and NPC Shuffle Standard.
  • Fixed Senob / Culham from possibly being added to the wrong NPC lists during NPC Shuffle.
  • Removed the text ALPHA from the version tag as it is no longer relevant.
  • Updated the Character Tracker with more filter categories.
  • Fixed Character Tracker entries with wrong or missing categories.
  • Fixed an off-by-one error during LZW compression.

v0.8b

  • Added player class selection.
  • Add ability to have custom invis sprites.
  • Fix bug where custom sprite data would stay in place when going back to standard character.
  • Added New Custom player sprite: FF3 Devout.
  • Fixed fishing and digging spot tracker bugs.
  • Made tracker undo more reliable.

v0.8a

  • Added Moon Orb Location tracker.
  • Added session persistence and save/restore options to all trackers.
  • Added unique names for moonstones.
  • Added New Custom player sprites: U6 Ghost and U6 Rabbit.

v0.8

  • Added Shuffle NPCs option which shuffles NPC schedules between one another.
  • Added Character Tracker to keep track characters shuffled with the Shuffle NPCs option.
  • Added a new Add Potion Shop option which creates a new potion seller in the world.
  • Added New Custom sprites: U3 Skeleton, Spider, Skiff, U4 Mariah, Chest, Z1 Link, Z2 Fairy, SMW Boo.
  • Fixed bug where selecting Shuffle, Randomizer, or No Music could occasionally cause a game to lock up.

v0.7c

  • Added Advanced Locations selections for Castles, Caves, Dungeons, and Joinable Party Members to give more control over exactly which locations are included.

v0.7b

  • Updated credits to include CloudyShoe as a dev and zoggins as a tester.
  • Added new option to remove spell level requirements.

v0.7a

  • Added dialog options to remove Dupre, Shamino, and Iolo from the party.
  • Added options to randomize or remove your party members.
  • Fixed display bugs with locations counts on the randomizer main page.
  • Fixed a bug where rarely the shovel or fishing rod would not get placed properly.

v0.7

  • Reworked Item Shuffle to allow players more options on what locations they wish to include in the item shuffle.
  • Added 11 new item locations for joinable party members. They can have items in their bag or equipped.
  • Added 3 new Castle chests inside Empath Abbey, Lycaeum, and Sutek's Castle.
  • Added 7 new Dungeon chests inside Deceit, Despise, Destard, Hythloth, Shame, and Wrong / Covetous.
  • Dr. Cat, Papa the Cyclops, and Manrel will all now give item rewards.
  • The sextant has been modified to also show exact coordiantes.
  • A digging spot requiring the shovel and a fishing spot requiring the fishing rod have been added to the item locations.
  • Updated the Location Tracker to reflect the Item Shuffle changes.
  • Added Randomize Player Start option which selects other possible positions to spawn in the world at the start of the game.
  • Adjusted Death Respawn and Help respawn positions to match the randomized player start position if it was chosen to be randomized.
  • Set Text Speed selection in main menu to fastest by default.
  • Added Skip Intro Cinematic option which will skip the cinematic when starting a new game.
  • Added Shuffle, Randomize, and Remove music options on the post-generation screen.
  • Fixed a vanilla game bug where the schedules for multi-day scheduled AI would become corrupted after a few days in game time.
  • Fixed a vanilla game bug where the first schedule entry for Zoltan was corrupted and would result in them eventually spawning in the void.
  • Adjusted some AI schedules to make for a better experience.
  • Added option to randomize Moon Orb destinations by choosing from a list of possible locations, which includes new destination locations.
  • Added Moon Orb Destinations list to the downloadable spoiler log if the Moon Orb destinations are randomized.

v0.6h

  • Added a Daily Challenge setting that generates a unique random setting for each day. If you input a custom seed in the format YYYYMMDD you can get seeds for previous days.
  • Added a Random Challenge setting that generates random settings when selected.

v0.6g

  • Fixed bug with spoiler log missing items if they were not included in the randomization process.
  • Fixed a potential softlock bug in which the Book of Oz was not listed as a required item for the Lord British item spot.

v0.6f

  • Updated spoiler log download output to show settings and seed info and progression details.

v0.6e

  • Updated the tester credits list and added a shuffle function to the list.

v0.6d

  • Added randomization of all 300+ misc items found when searching things in the world.
  • Added missing text describing what item you got from Selganor when asking about it.
  • Replaced Spellbooks at Horance, Xiao, and Rudyom when randomizing the Spellbook.
  • Replaced Unlock and Dispel Field spells at Horance and Xiao when randomizing those spells.
  • Added Open Shrine of the Avatar option which removes the need to do the Gargoyle Shrines.
  • Added the Human and Gargoyle Lenscrafter items into the main item pool.
  • Moved the changelog and information pages to seperate pages instead of being modal popups.

v0.6c

  • Fixed seed and settings sharing feature to ensure that it shares the correct seed and settings.
  • Added new location descriptions for hints.
  • Added separate AI Health and Damage difficulty settings to allow more customization flexibility.
  • Added option for Moon Phases to start at a random point in their cycle.
  • Added item difficulty selection which adjusts Invis and Regen break chance.
  • Updated the presets to be more representative of expected play styles

v0.6b

  • Fixed Book of Boardgames and Book of Oz items from sometimes giving you the wrong item.
  • Fixed spells not always being included in the hint pool when selected to be randomized.
  • Added 4 new hint locations: Grave in Empath Abbey. Grave in Britain. Sign in Singularity. Book in Lycaeum.
  • Added 9 new location descriptions for hints.

v0.6a

  • Added a chest in Cove on the pedestal in the village center
  • Added a chest in the Shop of Horance which is now the default location for the Unlock Spell if randomized
  • Added a chest in the Sewers on the top level under Castle Britannia
  • Added a chest in Stonegate on the top floor
  • Fixed a bug where Lord British and Phoenix could have items they were not allowed to have
  • Fixed a bug that could cause item lock loops resulting in a game softlock

v0.6

  • Added an new overworld chest locations expanding the places you need to visit and explore
  • Added an new underworld chest locations expanding the places you need to visit and explore
  • Added an option for Sherry to need a special cheese delivered before she joins your party
  • New dialog item rewards added to main locations include Captain John.
  • New dialog item rewards added to overworld locations include Lord British and Dr. Cat.
  • New dialog item rewards added to underworld locations include Phoenix, Arturos, Homer, Ybarra, Whitsaber, and Morchella.
  • Added an option to Expand Armor Items which will add armor to boots, belts, and necklaces
  • Added an option to randomize the free items scattered throughout the starting castle
  • Efram the Guild Shop owner in Britain has moved their chest into the locked area of their shop
  • Smith the Horse will now give a clue to an item location
  • All dialog item givers will tell you what item they gave you now during their dialog
  • When Unlock & Dispel Field spells are shuffled, they are no longer removed from shops, but are made more expensive
  • Moonphases will now start at a random point in the moonphase table
  • Added a ladder back to the surface if you add the Shrine if Spirituality island
  • Reduced Shrine of Spirituality island random chance to be balloon blocked from 50% to 20%
  • Changed how seed and flag sharing works to make it more reliable
  • Shifted all systems to use the LZW decompressor / compressor where appropriate
  • Optimized how LZW decompressing and compressing works to allow for faster generation
  • Fixed a bug that would prevent the creating a game with no items shuffled and spoilers enabled
  • Fixed a bug with Passive aggression setting causing mobs to sometimes not be passive
  • Fixed a bug with Passive aggression setting causing invisible collision around some spawners

v0.5f

  • Added a fix that should resolve all dependency chain and loop soft-lock issues

v0.5e

  • Fixed an issue with spells spawning where they should not if they were included in the item pool

v0.5d

  • Added Rune of Compassion item and location to the Main Items pool
  • Added Rune of Sacrifice item and location to the Main Items pool
  • Added Rune of Humility item and location to the Main Items pool
  • Added option to add Unlock and Dispel Field spells to the item randomization pool and remove them from shops
  • When the spellbook is included in the item randomization pool, purchasable books are now replaced or more expensive
  • Fixed a bug where cleansing a shrine while the corresponding moonstone was buried would cause a soft lock
  • Fixed a bug with the base game in which the moon phase graphics were incorrect and corrupt
  • Updated Credits

v0.5c

  • Separated systems out to allow base game rom changes without any randomization additions
  • Fixed a bug that would give a null item if Remove Moon Orb was selected and no items were randomized
  • Fixed an issue where add safety rafts ways always enabled

v0.5b

  • Added Remove Moon Orb option to completely remove the Moon Orb from the game
  • Added options to add a new island with a warp to the Shrine of Spirituality (recommended if Remove Moon Orb selected)
  • Added option to add safety rafts to shrine islands as well as an option to trap all placed rafts
  • Fixed issue where you could not leave the Shrine of Spirituality if you had cleansed all shrines and had no Moon Orb
  • Fixed an issue where you would receive null items when selecting none as a starting inventory
  • Fixed an issue where spawn numbers were not following the selected spawn number settings
  • Fixed an issue where character selection sometimes would not give you the character you had selected

v0.5a

  • Fixed an issue with time settings and karma settings not working well together
  • Fixed an issue that would cause the time code to occasionally ignore the selected settings in game
  • Fixed an issue where removing or reducing flash would occasionally cause broken color palettes to be loaded

v0.5

  • Added AI Stat Difficulty options
  • Added Shuffle AI Spellcasters option which shuffles which enemies in the game can cast spells
  • Added AI Spell Difficulty options which will either remove some spells or add some higher level spells
  • Added Shuffle AI Spell option which shuffles the spells the AI have in the game around
  • Added Randomize AI Spell option which randomly sets spells to the AI spell lists
  • Added Shuffle AI Equipment Users option which will shuffle which AI have armor and weapons
  • Added Shuffle AI Drop Possessors option which will shuffle which AI have non-equipment drops
  • Added AI Equipment randomization and shuffling options
  • Added AI Drops randomization and shuffling options
  • Added an option to "Maintain Believable Spellcasters, Equipment, and Drops"
  • Added Expanded Camping option to allow camping in towns
  • Added Starting Player and Party Equipment and Inventories options
  • Added Starting Gold options
  • Updated shrine item pickup text to tell you what item you received
  • Changed Show Symbols and Seed to always be on and replaced with a "Hide Seed in Game" option
  • Fixed camping bug where sleeping with longer days selected resulted in sleeping for the incorrect time
  • Fixed an issue where some items Sherry was unable to pick up would spawn in the Sherry chest
  • Updated the reduce flashing option to include lava and fire as well
  • Restructured the frontend to be less noisy and easier to read
  • Updated credits

v0.4

  • Added error reporting dialog box
  • Added system to isolate randomization systems from one another(changes in one system will no longer cascade into the others)
  • Fixed sprites with incorrectly assigned palettes
  • Added the Zu Flower (Tangle Vine) back to the game as the port of the enemy was never finished for the SNES port
  • Added the Silver Serpent back to the game as the port of the enemy was never finished for the SNES port (thanks BinarySplit!)
  • Added option for additional controller buttons assigned to actions other than only D-Pad and A (thanks BinarySplit!)
  • Added Easy Karma and Hard Karma options
  • Added option to allow day light hours to last 2x or 3x as long or to be equal to the PC version (2x longer days and nights)
  • Added option reducing or removing the screen flash while poisoned
  • Added Intuitive and Passive options for creature aggression
  • Added options to allow randomizing or shuffling creature spawn numbers
  • Added new character sprite options
  • Updated credits

v0.3

  • Added option to download spoiler log as a text file
  • Added option to remove seed and flags from filename
  • Added hints option and changed Lord British's book text to give flavor to the randomizer
  • Added fire palette option for sprites
  • Sleeping sprite now changes based on selected character
  • Adjusted how much Sherry can carry allowing more items into the Rune of Valor location
  • Adjusted in game text to be more accurate (For example: You find a Moonstone at shrines is now You find an Item)

v0.2

  • Added underground chests randomization
  • Added seed and flag display to the start sequence
  • Added credits text to the final credits screens
  • Added option to change Avatar sprite
  • Added spoiler list flag
  • Added flag to show symbol identifier instead of seed value in game
  • Added monster randomization
  • Added wild animal randomization
  • Added friendly animal randomization
  • Added people randomization
  • Added enemy mix flag
  • Added random aggression flag

v0.1

  • Added main item randomization
  • Added overworld chests randomization
  • Added inventory randomization of moonorb and spellbook