List of recommended ROM hacks

This page lists ROM hacks that are recommended for the enhancement or improvement of several games. As this page only links to downloads of ROM hack patches and not unpatched or pre-patched ROMs, users must first have their ROM backup of the game to be patched saved to their computer. Once this is done, the file can be patched with the Floating IPS application if using Windows or Linux, or MultiPatch if using MacOS. To use Floating IPS, begin by launching the application and selecting Apply Patch. After selecting your matching IPS and ROM files, the application will apply the modifications to the ROM file and finish with a The file was successfully patched! message. The game can then be put into the folder of its respective console on the FunKey S. Note that while ROM hack patches are entirely legal and may be freely distributed (as they must be applied to the associated game's ROM file to serve their purpose), the distribution of pre-patched ROMs, as with regular unpatched ROMs, is considered to be piracy.

List criteria
For a ROM hack to be listed on this page, it must:


 * Be applicable to a ROM supplied by the user, rather than a pre-patched ROM.
 * Include one or more substantial improvements (not just additions) if listed in the improvement hacks section. As the definition of an improvement can often be subjective, ROM hacks listed in this section should generally only include quality of life improvements that do not alter core gameplay.
 * Apply to all content within a game if listed in the desaturation hacks section.
 * Include a complete and accurate English translation if listed in the translation hacks section.
 * Modify the story and/or world of a game substantially if listed in the complete hacks section.

Reimplementation hacks
This section lists game patches that restore game functionality originally implemented via unemulated system or game add-on hardware. Games that require the patch to be fully-compatible with the FunKey S are highlighted in green. As the patches for Boktai 2 and Boktai 3 implement button combinations that interfere with FunKey S system shortcuts, they also require adapted controls to be fully-compatible. Should your backup of either of the first two Boktai games not be the retail North American versions, patch files for other variants of those games are available here. Should the WarioWare: Twisted! patch not function properly with your backup of the game, ensure that your game's CRC32 checksum value matches the one listed here. Lastly, while the patches for the Game Boy Color games below make the respective games believe they are being emulated on a Game Boy Advance to enable additional features, as they are still Game Boy Color games, they should be placed into the Game Boy Color folder of the FunKey S.

Improvement hacks
This section lists game patches that modify a game to improve a certain aspect of it. For games with multiple patch variants, select the patch that you prefer, as they are otherwise equivalent. In the case of The Legend of Zelda: Link's Awakening DX, if you choose to use several of its patches, apply them in the order listed. Note that while many of the games listed below have additional patches available elsewhere, those patches will only function with these if their ROM modifications do not overlap. As Faceball 2000 is incompatible with the default Game Boy emulator, the ROM hack for it is as well. Of the two variants of this hack, both run slower than normal in the third-party mGBA emulator, while the GDMA variant has moderate graphical glitches in the Gambatte emulator.

Desaturation hacks
This section lists Game Boy Advance game patches that adjust color palettes to accommodate devices that display Game Boy Advance games in a backlit manner, such as the FunKey S. As initial Game Boy Advance games were developed with the original, non-backlit Game Boy Advance in mind, many of them had their colors oversaturated to improve visibility. With visibility not an issue for the backlit Game Boy Advance SP, game palettes were now brighter than intended, a difference particularly noticeable in games ported from prior systems, such as Super Mario World: Super Mario Advance 2. For Final Fantasy VI Advance, an additional patch can be subsequently applied to change the color of the title screen lightning bolt from purple to yellow to match the game's SNES (rather than Super Famicom) color palette. In regards to the PAL version of the game's desaturation patch, as the IPS patch format does not support games with a file size above 16 megabytes, the BPS patch format had to be used instead. Both Floating IPS and MultiPatch are also compatible with this patch file format.

Translation hacks
This section lists game patches that translate games without English translations into English for improved gameplay accessibility. As this section is only intended to include the most notable of translation patches, users searching for ones not listed here should check the romhacking.net translation index. As many games on this list are for the SNES, a column listing whether or not each patch is intended for use with a headered ROM has been included. Should your game backup have or not have a header when the opposite is required, this online patching tool can be used instead of Floating IPS or MultiPatch to both fix the header issue and apply the patch.

The following are notes for several of the games listed below:
 * While Breath of Fire II is unusual in that its translation replaces an existing English translation, this is due to that translation having been below the standard of most Japanese to English game localizations.
 * Should you wish to add running functionality to Final Fantasy II, apply this patch after the translation patch.
 * Should you wish to add unit ordering functionality to Fire Emblem: Thracia 776, apply this patch after the translation patch.

SRAM hacks
This section lists game patches that implement in-game saving into games without the feature to allow for the transfer of save data from the FunKey S to a wider variety of third-party emulators. Due to the patched-in nature of these in-game save implementations, however, methods of saving and loading, as listed below, are often unconventional, and may have varying compatibility between emulators. To avoid overwriting save data in case pre-existing save data is accidentally not loaded by the user, several of the autosave implementations do not begin to save gameplay progress until a game's second level. Games highlighted in yellow use SRAM to save high scores, rather than gameplay progress, while games highlighted in orange are for the Master System, whose emulation on the FunKey S currently does not support battery-based saving. Note that the SRAM patch for Metroid also includes several quality of life improvements, as listed above, while the SRAM patch for Tetris is incompatible with the Tetris improvement patch also listed above.

Complete hacks
This section lists game patches that modify a game to an extent that essentially turns it into an entirely new game.