Skip to content

Releases: mcgrew/dwrandomizer

Bug fix for the new sprites

31 Jul 05:13
Compare
Choose a tag to compare

This fixes an issue with some of the new sprites where some randomizer changes made their way into the sprite code.

Affected sprites:

  • Black Belt
  • Black Mage
  • Black Wizard
  • Master

Bug Fixes and New Sprites

30 Jul 03:50
Compare
Choose a tag to compare
  • Some tweaks to Chaos Mode
    • Raised Dragonlord form 1's minimum HP to 81
    • Removed abilities from the "wet noodle" monster
    • Restricted the amount of XP given by the "wet noodle" (16-64XP)
    • Fixed the REPEL table so that Chaos Mode enemies will be repelled based on their new stats
  • Fixed a bug with forced encounters where running did not always push you back a space
  • Fixed a bug where the player could be placed in the water by the return spell under certain conditions
  • Added a bunch of new sprite options

Fixed another swamp cave issue

03 Feb 19:32
Compare
Choose a tag to compare
  • Fixed an issue where when Tantegel and Garinham were connected by the swamp cave, they would end up on the same continent, creating a map that was not able to be completed.

Bug fixes and tweaks to Chaos Mode

21 Jan 01:00
Compare
Choose a tag to compare
  • Fixed an error in the player stat generation
    • A bug was causing player stats to be higher than intended
  • Added a slight HP boost to lower levels in Big Swamp Mode
  • Changes to (attempt to) ensure that at least one enemy in early zones is beatable
    at level 1. The lowest strength enemy will have no more than 5HP
  • Changed the run chance calculations in chaos mode
    • Running chance in chaos mode is now based on map index rather than enemy index, since enemy index is fairly meainingless in this mode. Charlock will be the hardest place to run, followed by other dungeons, followed by Hauksness and Charlock (top floor), and easiest in the overworld. This should help with progression to level 2 as well.
  • Fixed a problem with bridge placement
    • Bridges shouldn't be placed where walkable tiles are located to the north or south of them
  • Fixed a problem where Rimuldar could be placed on the wrong continent if the swamp cave was located in Garinham
  • Fixed a UI crash in the title screen generation
  • Made the random seeds in the UI more random
    • The random seeds in the UI were not so random on Windows.
    • Changed the UI such that a new random seed is chosen after generating a ROM.

Bug fix

10 Oct 04:58
Compare
Choose a tag to compare
  • Fixed a read overrun in death_necklace()
    • This was causing a rom difference and checksum mismatch.
    • Bug did not affect gameplay.

Chaos mode, Big Swamp, & Sprite options!

08 Oct 03:15
Compare
Choose a tag to compare
  • From scratch rewrite using C, C++ and the Qt toolkit.
  • Split continents can now occur, causing the swamp cave to be required
  • Some NPCs have been moved or removed
    • The roving guard in the throne room has been sacked
    • The old man in the Garinam item shop has been moved
    • The weapon shop in Cantlin now contains 4 counter tiles - the owner can no longer hide!
  • Chaos mode
    • Randomizes all enemy stats including Dragonlord form 1.
    • Randomizes experience requirements for levels.
    • Dragonlord form 2 will have between 100 and 230 HP.
    • Dragonlord form 2 could have SLEEP or HEAL, but also is more susceptible to STOPSPELL.
  • More speed options
    • Fast Text and Speed Hacks are now separate options
    • Open Charlock - no Rainbow Drop required.
    • Short Charlock - No need for torches because there's no dungeon, just straight to the Dragonlord's floor.
    • Added an option to not require keys for opening doors.
  • Big Swamp option - most of the overworld will be filled with swamp.
  • Added player sprite options. The player sprite can be changed when generating a ROM.
  • Fixed an issue where the player could obtain multiple flutes/tokens if they were in a chest.
    • This would clutter the inventory since they are unable to be discarded.

Lots of balance changes and improvements

12 Dec 04:50
Compare
Choose a tag to compare
  • Graphical interface! DWRandomizer now has a GUI for a better user experience.
  • There is now a Windows installer for DWRandomizer - it will now be added to the start menu.
  • The ROM output directory can now be specified in the GUI or from the command line via the --output-dir option
  • Fixed the Cantlin NPC dialog when the overworld item is more than 100 steps from the castle.
  • Added back the silver harp.
    • The NPC in the Northern Shrine will now always have the Staff of Rain.
    • Enemies summoned by the harp will now be a random set of 8 different enemies.
  • Buffed some of the weaker spells.
    • HEAL now has a range of 18-25 HP.
    • HURT now has a range of 9-16 HP.
  • Menu wrap-around.
    • Various menus in the game will now have the cursor wrap from top to bottom (optional).
  • The Death Necklace will now always appear in it's chest the first time. You can still only get one.
  • Death Necklace now has an optional function other than cursing you. It can give a +10 ATK at the expense of 25% of your HP (you are still cursed).
  • Some enemy balance changes:
    • Reduced Droll HP from 35 to 20
    • Reduced Poltergeist HP from 26 to 23
    • Reduced Specter HP from 48 to 33
    • Reduced Goldman HP from 110 to 35
  • Some changes to zone randomization:
    • Zones 1 & 2 will now have Wolf and below only.
    • Tantegel will have 2 of each of these zones surrounding it
      • Zone 1 will be to the east and west
      • Zone 2 will be to the north and south
    • All other zones will be random (using a new algorithm)
      • The new algorithm ensures each zone will appear on the overworld no more than 5 times.

Some bug fixes

07 Aug 03:49
Compare
Choose a tag to compare
  • Fixed an issue where Garin's Grave and Tantegel Basement weren't randomized
  • Moved "speed hacks" option to a top level question.

Speed hacks & maps are now more random!

05 Aug 23:55
Compare
Choose a tag to compare
  • A new option --speed-hacks (-H) has been added to speed up text and some other aspects of the game.
  • Tantegel Castle is no longer confined to its original zone from the vanilla game. Zone 0 will be moved to accomodate.
  • A few incorrect monster stats have been fixed:
    • Droll HP has been reduced from 43 to 35 (this is what the GBC/SNES release has it as)
    • Werewolves will now give 95 XP and 155G instead of 120/185. This also matches values from the GBC/SNES release.
  • Gold drops will now always be the maximum amount instead of a random percentage. This is also in line with the re-releases.
  • Fixed a bug where Charlock castle could be obstructed, thus making the game impossible to finish.
  • Fixed a bug where the program would occasionally get stuck when generating the map.

Growth refinement

25 Jun 06:56
Compare
Choose a tag to compare

Some refinement to growth curves

  • Minor changes to growth curves - buffed hp/agi, nerfed str/mp
  • Also removed the IPS generation question from prompts (few will want this)
    • Specifying --ips on the command line will still generate this file