Homebrew El Mago | The Switch tool that does EVERYTHING for you

DrEmuler

Active Member
Newcomer
Joined
Mar 26, 2026
Messages
32
Reaction score
20
Trophies
0
Website
www.mundomodre.com
XP
86
Country
United States
imagen_2026-06-02_115742050.png


El Mago is an all in one Switch utility designed to simplify the installation, management, maintenance, and updating of the Switch modding environment by bringing together all the essential tools and resources in a single application.

Its interface and workflow have been designed for users of all experience levels, whether they are completely new to the Switch scene or experienced users.

El Mago is a free, non-profit project with no ads, created for educational and informational purposes. It works completely offline and does not require an internet connection.
Developed with love by DrEmuler for the community.


FEATURES​

  • Multi-language support: Spanish, English, and Portuguese
  • Serial number checker with a proprietary algorithm to determine whether a console is software-compatible or requires a modchip
  • Easy custom firmware update tool with a beginner-friendly wizard
  • Easy custom firmware installation tool with a beginner-friendly wizard
  • Beginner assistant for firmware downgrades
  • Multiple backup methods for both the modding environment and SD card, including partition backups
  • Exclusive custom firmware update scripts
  • Exclusive custom firmware downgrade scripts
  • Payload launcher and manager
  • RCMLoader manager directly from the application with just a few clicks
  • SD card formatter to FAT32 with 32 KB cluster size for optimal Switch and homebrew compatibility
  • SD card cloning utility, including the complete partition table
  • NAND manager
  • NSP/XCI installer via SD card, HDD, or PC
  • Hekate manager:
    • Update Hekate
    • Change autoboot settings
    • Customize logos
    • Change Hekate background images
    • And more
  • NSP analyzer to determine the minimum required firmware version
  • Forwarder generator to launch ROMs directly from the Switch HOME Menu using virtually any emulator
  • Joy-Con color customizer
  • Profile image color customizer
  • prod.keys extraction utility
  • Complete multilingual offline manual featuring:
    • Basic terminology explanations
    • Illustrated step-by-step tutorials
    • Guides and tips
    • Tool usage instructions
    • Easy-to-understand explanations of common processes
The goal is to help users understand what they are doing without fear of damaging their console or making mistakes during the process.
I hope you enjoy using El Mago as much as I enjoyed creating it for all of you.

Due to file size limitations and forum rules, the download link is available on YouTube.
 
SD card formatter to FAT32 with 32 KB cluster size for optimal Switch and homebrew compatibility
The true optimal cluster size is 64 KB by the way.

..It's a Windows utility, so I guess [Homebrew] tag doesn't fit here correctly, it won't run on a Switch itself like a homebrew program.

Last but not least: what's the license of it? Is it closed source?..
 
Last edited by mathew77,
So basically you took the works of other people (open source) and locked it behind some generic online forum & haven't released the source code. Mods should remove this thread & give DrEmuler a warning/ban.

Totally agreed.
It seems some assumptions are being made without actually evaluating the project first.

If you had tried the application, watched the demonstration video, or read the included documentation, you would have seen that El Mago contains a significant amount of original code and functionality developed specifically for this project.

Yes, it integrates existing 3rd party tools where appropriate, and those tools are credited accordingly. Reusing reliable, well-established components is common practice in software development. Rewriting mature tools from scratch simply for the sake of doing so would provide little value to users.

The documentation, credits, and project philosophy are all publicly available. I would encourage anyone interested to review those materials and try the software before drawing conclusions about what it is or how it was built.
As far as I know, there is no rule on this site or on most others that requires every utility to be released as open source.

I completely understand if the fact that it's closed source makes some people uncomfortable or causes them to distrust it. If that's the case and they choose not to use it, that's perfectly fine. Everyone is free to make that choice; that's how the internet works.

What I don't understand is the idea that a project should be removed, or that its author should be warned or banned, simply because it is not open source.

Further down in this thread I explain in detail why El Mago is not open source and why it will never be. People are free to agree or disagree with those reasons, but the decision has been made and has been clearly stated from the beginning.

Suggesting a warning or a ban for someone who is contributing to the community seems a bit excessive, don't you think?

It might be a good idea to test it before judging it. :D
We're having a discussion about a piece of software that one side hasn't even used.

How can I reasonably treat those arguments as informed criticism when they're being made about something that hasn't been tested, evaluated, or even experienced firsthand?

I'm not saying anyone has to like the project, but I do think it's fair to expect that a product should be tried, or at least properly reviewed, before strong conclusions are drawn about it.
Have to register to a forum to get download link ...
Yes, its a way to protect (as much i can) the download link against crawlers, AI, and other stuff.
Site doesn't contain any ads, shotteners or other annoying/harmful stuff
Youtube punish videos that contains download/direct links regardless the content.
This website have rules about that so, its the "best" way to do this.
I released here other tools (that size less) and are direct links and are attached to the post.
this tool its about 1.6GB... so i think its an understandable POV
The true optimal cluster size is 64 KB by the way.

..It's a Windows utility, so I guess [Homebrew] tag doesn't fit here correctly, it won't run on a Switch itself like a homebrew program.

Last but not least: what's the license of it? Is it closed source?..
  1. As has happened with Atmosphere and many other projects hosted on GitHub, some people simply reskin or rebrand the work and take all the credit. Sometimes that’s the least of the problem; in more serious cases, they actually SELL a product that the original author released for FREE.
  2. Building on the previous point, many “shops” and “technicians” take ownership of the work and sell it to customers who don’t know much about the scene.
  3. I gave it its own design and identity, and I want it to stay that way.
  4. I don’t want to be forced into maintaining and monitoring a repository, especially since, being potentially considered a “gray area” project, it could be taken down faster than it took me to create it.


  5. I believe everyone is free to decide whether they like a project or not. What I don't think is fair is making assumptions or passing judgment on something that hasn't even been tested, or dismissing it simply because it doesn't match your preferred way of doing things. Sometimes it's perfectly fine to just ignore a project and move on if it isn't for you.

    These days, very few people are willing to invest their time creating something for the community for free. Even the developers behind Atmosphere's successor, Alula, have spoken about this kind of situation: people demanding features, deadlines, and results while contributing little themselves, and criticizing work that was offered in good faith.

    Constructive feedback is always welcome and valuable. That's how projects improve. But there's a difference between feedback that helps a project grow and criticism that contributes nothing except negativity.

    At the very least, trying the software before judging it would be a good start. :)

    Everyone is welcome to use it, and if they don't like it, they're just as welcome to ignore it and move on.
 
Last edited by DrEmuler,

Site & Scene News

Popular threads in this forum