Random Name Selection

Hack of Dragon Warrior II

Title screenHack Information
Released By912
CategoryImprovement
PlatformNES
LicenseN/A
Patching InformationNo Special Requirements
GenreRole Playing
ModsO
Game DateJan 26 1987
Patch Version1.0
Release DateOct 20 2019
ReadmeNo
Last ModifiedOct 20 2019
Game Description:
Dragon Warrior 2 is a role playing game for the Nintendo Entertainment System.

This game takes place several generations after the original Dragon Warrior protagonist's quest.

This game saw the removal of several limitations. It was the first one in this series to allow multiple monsters (and multiple TYPES of monsters) on the battlefield at once. It also allows the use of three characters, as opposed to the original's single character.

You begin playing as the Prince of Midenhall, who must investigate an attack led upon Moonbrooke Castle and determine the fate of your kin, who are also of the royal line in that region. You are not restricted to the single continent of Dragon Warrior 1. You are allowed to travel back there later on (although most of the locations from the original game are gone, caves mostly gone, even towns, Tantegel and the Dragonlord's castles are just about all that is left) but the entire world is explorable now.

The other thing of note is that every one of your playable characters are distantly related. They all have roots leading back to your protagonist from the first game.
Hack Description:
Normally, the names given to the Prince of Cannock and the Princess of Moonbrooke are determined by the name you give to the Prince of Midenhall; if, for example, you always name Midenhall "abw", Cannock will always be named "Artho" and Moonbrooke will always be named "Ollisa".

This patch changes the name selection behaviour to select names for Cannock and Moonbrooke at random using the game's RNG, so now when you name Midenhall "abw", Cannock and Moonbrooke might end up with any of their 8 predefined names.

Includes commented source code!
ROM / ISO Information:
Unpatched:
File MD5 3AEF63A01D6F57E3BF2C865A1D919D13
File SHA-1 F464C7045A489A248686E92164FDE2903CFD013E
File CRC32 E9F5BE99
ROM MD5 CCDB4563C9004D862DCF3A98C7937C22
ROM SHA-1 191A131E7E27E121D094CC412FED87C708147B2C
ROM CRC32 8C5A784E

Patched:
File MD5 D762873CEF71922EF22CBCA11AA184B4
File SHA-1 5CF60D0D9700C4EB9A2573E233864D6571DD7984
File CRC32 AEB8D964
ROM MD5 0E43D0E60A18EC264B3E0A8B2FE07A10
ROM SHA-1 D572887A612AAFB05F4D7A34DAA32C7C8FC1883E
ROM CRC32 CB171FB3
Files:
  • Patch File
Screenshots:
All titles, characters, and logos are property of their respective owners.