Skip to content

Taeveril/FFL2-Randomizer

Repository files navigation

Final Fantasy Legend 2 Randomizer

Features:

  • Treasure shuffle.
  • Magi shuffle.
  • Shop shuffle.
  • Starting monsters randomized.
  • World shuffle.
  • QoL Features:
    • Empty chests will appear open.
    • Encounter rate adjustment.
    • Gold drop adjustment.
    • Central pillar worlds stay unlocked once MAGI threshold met.
    • Double movement speed.
    • Default fast text speed.
    • Mr. S will no longer block the first cave entrance upon completion.
    • Better stat growth.
    • NPCs added to help access one-time or limited-time areas.
    • Mutants no longer learn weaknesses, instead learn elemental AoEs.
    • Game bug fixes:
      • Gold/Meat/Item drops now calculate correctly.
      • Elemental MAGI behaves appropriately.
      • Mana MAGI affinity enabled.
      • Mutant stat growth behaves as expected.
      • Dooring/Pegasus/Teleporting during the race will now force a dismount.

Version 2.1.1 (2/8/2026):

  • Updated game display to the correct version (2.1)
  • Fixed Prism. Will now give an accurate read on rnamining magi in a given world.
  • Instead of mutants learning weaknesses, they will instead learn Flame/Blizzard/Lightng

How to:

  • Download the Python scripts (and install Python if you don't have it).
  • Run FFL2R.py
  • Will prompt for a GB ROM, seed, encounter rate, and world mode.
    • will also take command line arguments -s for seed, -r for rom path, -e for encounter rate, -w for world mode.
  • Will generate a ROM.

Credits and thank yous:

This project really stands on the shoulders of giants. Over two decades of people poking and mapping the ROM have made this possible.

About

A Final Fantasy Legend 2 Randomizer

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages