• Hey, guest user. Hope you're enjoying GameParadise! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Hacking MON-FS might be the most impractical use of a Pokemon Emerald cartridge yet

1727626295570.png

In the years since its release Pokemon Emerald has received a lot of attention. Outside of being beloved by fans of the series, there have been people attempting to beat the game with any number of ridiculous conditions, all while sticking to the vanilla game. The creativity of the larger community has always stood out, seeing the game tackled without Pokemon Centers, through various nuzlocke challenges, and with any number of unusual Pokemon choices. What have I never seen in Pokemon Emerald though? An incredibly inefficient file system.

MON-FS is here to solve a problem nobody has ever had, and enables you to store a colossal 3.5kb of data in the PC of your Pokemon Emerald save. The principle here is nothing revolutionary, but the fact somebody went out of their way to make it is worth talking about in itself. The way MON-FS works is by utilising each Pokemon slot in your PC, with each slot acting as 68 bits of data. To keep things simple, only things you're able to see at catch time are factored in, with two bits representing the four most common species on Route 116, 60 bits being the Pokemon's nickname, one bit for its gender, and five bits for whatever held item it's given. By processing each Pokemon in the 14 available boxes, these bits are interpreted and can be converted back to whatever data you used as an input. Creator Paul Sarda uploaded a YouTube video explaining the process to truly highlight its capabilities:



Beyond just the system of encoding and decoding, a modified version of shiny hunting bot pokebot-gen3 was released to assist in catching the Pokemon you're wanting. If you happen to have a lot of free time and are interested in trying this out for yourself, you can find both the GitHub page and a site created for encoding and decoding below.

:arrow: MON-FS
:arrow: GitHub Page
 

Recent Content

Newest Downloads

Tutorials

Back
Top