Monday, July 14, 3017


The Lunarian Shuffle is a game randomizer that will take in a FF2US v1.1 ROM and turn it into a brand new strategic challenge!

The following aspects of the game are randomized, within reason:
  • Which character corresponds to whom.
  • Which items are sold in which shops.
  • Which items are found in which chests.
  • Which level each character learns each spell.
  • Which equipment each character is wearing when they join the party. 
  • Optionally, each character may inherit its abilities and magic from another character.
  • Optionally, each character may inherit its list of permitted equipment from another character. 
  • Optionally, each weapon and armor in the game can be randomly generated!
  • Optionally, your party can be reshuffled each time you win a battle!
Also, the extra combat commands and the extra combat consumable items found in the "Hard Type" version of the game have been restored, and I have optionally included Golbez as a playable character.

The goals are not randomized - enemies, bosses, and dungeon layouts are the same as in the original.  Your task with each playthrough is to plan ahead regarding what equipment to hunt down and how many levels to earn for which characters in order to survive the upcoming challenges with the parties that will be present for each fight.

More detailed information is on the left panel of the program itself.

Get The Lunarian Shuffle here!
If you have difficulty installing, refer to the Readme document.

Want to talk about The Lunarian Shuffle?  We have a Discord server here:

Making a good randomizer is a lot of work!  If you would like to thank me for this project, and especially if you would like to see me create similar projects in the future, please donate (and leave a message, if you like!) here:

To follow me on my future projects and speed runs, visit my Twitch channel:

- Crow!

Friday, June 28, 2019

Bugfix release v1.132 now out

Another bugfix release is now out.  v1.132 resolves two issues that affected adult Rydias in non-rejoining character positions.  It also fixes a textbox mix-up between the Pale Dim and Plague rewards.

In other news, if you haven't already voted in this straw poll regarding possible new features for The Lunarian Shuffle going forward, please do!  Not everything can get in, and it's not a strict democracy (some features require a lot more work than others), but I value knowing which things people are more interested in me trying to get working.

Have fun,

Monday, May 6, 2019

Bugfix release: TLS version 1.131 is now current

There was a somewhat serious bug that affected yesterday's release which gave all returning characters the Dark Knight ability set upon returning if the Ability Shuffle feature was not activated.  Version 1.131, now available, fixes that bug.


Saturday, May 4, 2019

Randomized equipment is here! The Lunarian Shuffle v1.130 is live!

Hello, FFIV fans.  The wait is over - the first official release of The Lunarian Shuffle that has randomized equipment is here!

The Lunarian Shuffle v1.130 has a feature that, when selected, creates brand new equipment for the game!  TLS will also attempt to give the new equipment reasonable names - in the above picture, for example, the Cure2 staff will definitely cast Cure2 when used as an item in the battle, and the Headband must be an item that provides a strength boost and charm immunity.  When it cannot find, or just chooses not to use, an appropriate name in its database, it will mash together some random letters, like the Sgehqif ring above.

The focus of The Lunarian Shuffle is to make sure that, with each playthrough of the game, the player has to devise brand new strategies to handle each dungeon and boss.  With this new feature, the player gets to make complicated decisions about every single treasure found.  Do you want to use the robe that boosts your healing, or the one that has high defense?  Is it worth it to keep your otherwise outdated sword that inflicts 4x damage to Dragons?  Does that Power headband give enough extra strength to justify switching your FuSoYa out of his mage-y equipment to go berserk in the front lines?

There are some bug fixes and improvements, as well - the Ability Shuffle handles child Rydia better, the Yang and Edge equipment style characters are more likely to be ambidextrous in the Equipment Shuffle, and the names for party members showing up on the opposing side of the battlefield are randomly selected.

As always, get the new version from the Google Drive:

And if you have any questions, suggestions (especially for new names in the naming database!), or just want to chat, join our Discord server here:

Have fun,
- Crow!

Sunday, December 16, 2018

New minor feature addition plus bugfixes: v1.125 is live!

Hello, TLS fans!

I've released another minor update to the randomizer.  The "Y to Run" feature is now always on, since nobody to my knowledge was intentionally turning that off.  In place of that checkbox, TLS now has a "Fix sticky stats" option, which removes the permanent long range, can't crit, and superweak to fire/ice properties that are present in vanilla.  The superweakness only comes up if you obtain the Adamant armor, but the others have a pretty noticeable impact on normal gameplay.

There are a few fixes to TLS itself, most notably that the Automatic File Name feature now works sensibly.  It will ask you which folder you would like the automatically named seeds to be placed into, or otherwise it will default to the desktop.

As always, grab it from the Google Drive folder:

In other news, I'll be streaming the development of the procedurally generated equipment feature later today, starting at 3:00 EST on  I hope to see you there!

Monday, December 3, 2018

Equipment screen mod is live! V1.124 is the current version.

The next version of the Lunarian Shuffle is live!  It features a snazzy new equipment screen as well as some minor bug fixes.  I have also improved the Android build enough to feel confident in posting it publicly, as well.

Download the latest version from the usual location:

Monday, November 19, 2018

Upcoming features: Equipment screen update and Randomized Equipment

Hello, TLS fans!

The main features of the next major update to The Lunarian Shuffle will be equipment related.  In the vanilla form of FFIV, the equipment screen is almost insultingly devoid of helpful information.  Much of what makes weapons or armor useful are the elemental, racial, and status effect bonuses that they possess.  Similarly, the hit rate or evasion granted by equipment often makes it or breaks it (such as the Drain Spear, whose 20% hit rate makes it nearly worthless.)  However, absolutely none of that information has been provided to the player in-game... until now!

This is what a nearly-complete version of the modified screen looks like.  Since that screenshot, I have also added coloration to the element and ailment icons.

Aside from being just generally something players deserve but weren't given in FFIV, the big reason that I undertook this project was to make way for my next major feature for TLS: randomized equipment!"  Whereas the equipment shuffle changes what sorts of items each character can wear, the randomized equipment feature will change what each piece of equipment does.  So, you might open a chest in the final dungeon and discover the One Ring, or you might look in the Tomra shop and find the Virus Rod.  The GUI from vanilla FFIV would leave you completely in the dark as to what that equipment actually does for you, but with the equipment screen modification above, you'll have all the information you need shown to you clearly and quickly!

The rest of the randomized equipment feature will require a lot of work - designing how the items are made, selecting names that can show up for those items, actually coding these things into the game, and finally balancing it so it makes sense on each of Easy, Hard, and Super Hard modes.  If you (yes, YOU!) have any ideas for names of equipment, head over to our discord server (an invite is linked below) and get me as many weapon and armor names as like, and many of them will likely show up in the final build!

You can also keep up with the progress by viewing my Twitch channel every Sunday at 3:00pm Eastern US time: