g2rand version 11.0 item randomizer

new in version 11.0

Added faster_text option.

Added a graphical interface g2r_gui.exe (created with mxe and fltk)

New in version 10.0

Added options to move_mermaid and rng_goonie.

Fixed getting locked by one way hammer door near end.

Player getting teleported back to previous warpzone when entering the oneway hammer door backwards.

To run g2.nes is required to be in same directory. Then g2r.nes is created and will be overwritten if it exists.

Command line options

p, pretend - Just pretend, don’t write anything to disk.

s, save_seed - Saves the seed number to the file name.

o, goonies_optional - Allows you to complete the game without saving all goonies.

b, goonies_banned - Only allows you to complete the game if no goonies are saved.

k, more_keys - Some magic locators are replaced with keys.

h, more_hyper - Some magic locators are replaced with hyper shoes.

t, talk_short - Shortening the talk.

f, faster_text - Faster text.

n, npc_fill - Fill empty item slots with an NPC.

m, move_mermaid - move mermaid to random location (original locations possible and 3 new).

rg, rng_goonie - randomize goonie entrance requirement between hammer and glasses.

X - X is the seed number you want to use (not an actual X).

Tools

g2rand.bat - Opens up command prompt window so seed number can be read.

saveseed.bat - Saves the new rom to g2r[seed_number].nes instead of g2r.nes

To compile on linux run: gcc -o g2rand.bin -Wall -pedantic g2randv11.c

Many thanks to the people making this program happen: xiomeilin and Dacicus

rom required has md5sum (others may work too): 733748bed6d3e74d315dcedc34eea042 g2.nes