Category Nintendo       Thread starter LightningMods       Start date Jan 7, 2017 at 10:08 PM       12,295       12            
If you recently picked up an NES Classic Edition, you'll be happy to know it can now be jailbroken thanks to console hackers in Japan and Russia allowing you to soft-mod it and upload Nintendo Entertainment System games via USB cable with a guide below! :bananaman14:

To quote from ArsTechnica.com: According to the whiz kids at Reddit's NESClassicMods community, the solution won't work until you've created a save file in Super Mario Bros' first slot. (Chances are, you've already done this just by playing the game, since creating game saves is so easy with this system.)

Once you've done that, connect your NES Classic Edition to a computer via a micro-USB cable, then boot the NES in "FEL" mode. This is done by holding down the system's reset button while pushing down the power button from a powered-off state. While you're booting, you should also run a "sunxi-FEL" interface on your computer. (An open-source version of compatible "USBBoot" software can be found here.)

The rest of the steps (via Pastebin) land firmly in "operate at your own risk" territory, as they require copying your NES Classic's internal data to your computer, then modifying and adding files via an application made by hackers. Doing so, by the way, includes the dubious step of supplying your own ROM files, which you may have either dumped from your own cartridges or downloaded from other Internet users.

One tool linked from that Reddit community, however, comes with two open-source NES ROMs that are in the legal free-and-clear to upload to your hardware.
Code:
1. Go here http://linux-sunxi.org/FEL/USBBoot#Using_sunxi-fel_on_Windows and install driver with zadig.
Fel mode is activated by holding down reset while switching on power button - http://linux-sunxi.org/FEL
2. Grab tool here https://github.com/madmonkey1907/hakchi/releases
Dump uboot and kernel from your nes. uboot should have md5 b13b538f6b7c86623ceea69c456d4eb5, if it's not, it might be unsafe to continue. 8ce1857653874e8f0cd3fe68abe1bb4a and 9b8046b47c947d9fa322976c038003e0 also confirmed to work.
3. Prepare roms - with nesmini shell, rom is a directory, not a file. Template+tool here https://www.dropbox.com/s/3t3wrkhw26shro0/nesromtool.zip?dl=0
tl;dr you need a rom, image, and optional *.desktop file. it's a text file you can edit.
4. Place rom dirs in
mod/hakchi/transfer/rootfs/usr/share/games/nes/kachikachi/
nesromtool will do this for you if you unpack it in nesromtool subdir of hakci-gui tree
5. unpack kernel / repack kernel
6. Do a memboot, nes will shutdown, switch it to fel mode again.
7. Flash kernel <- do this ONLY ONCE. there is no need to ever do it again. until custom kernels appear that is.
If there is a save in first slot of Super Mario Bros. it will load mod, otherwise it will load stock shell.
You also get getty on uart interface, but there isn't much use in it if you don't have uart soldered.

DISCLAIMER: I'm not responsible for any damage you might inflict upon your nesmini
Once you've added your own game files, which should also include custom JPGs that will appear in the NES Classic's "box art" GUI, you'll have to repack the hardware's kernel, then fully flash the hardware yourself. (Again, we remind you, these kinds of technical steps can result in a bricked NES Classic if anything unexpected happens.)

Do all of those steps correctly, and you'll see every single game you've added appear in the slick, default interface. ;) :giggle:
Thanks to @ArthurBishop for sharing the news in the PSXHAX Shoutbox! <3
Nintendo NES Classic Edition Mini Jailbroken by Hackers, Guide.jpg
 

Comments

Stanimir

Senior Member
Contributor
Tempting to buy one now :D

Preload it with 1000's of roms from all over the world or buy a rasberry pi and install a ton of emulators
It can play everything from the N64 downwards. Although only SOME N64 games work. It has the processing power of the Wii idk why Nintendo put that much power in it anyways.
 

mota

Senior Member
Contributor
Tempting to buy one now :D

Preload it with 1000's of roms from all over the world or buy a rasberry pi and install a ton of emulators
I would go for raspberry pie with retropie.big plus kodi and using your fav controller. you can also use original nes controller with usb adapter.
 

PSXHAX

Staff Member
Moderator
Contributor
Verified
Here's an interesting follow-up from EuroGamer.net:

Nintendo hid secret message for hackers within NES Mini

Here it is in full: "This is the hanafuda captain speaking. Launching emulation in 3...2...1. Many efforts, tears and countless hours have been put into this jewel. So, please keep this place tidied up and don't break everything! Cheers, the hanafuda captain."

 
Recent Articles
Red Dead Redemption 2 Modding Demos by RDR2 Modder JediJosh920
Following the Spider-Man PS4 Models & Textures Tool and IG PS4 Modding Tools, this weekend RDR2 modder @jedijosh920 (Web site / Twitter) shared on his YouTube Channel some demonstration videos of...
Action-RPG Oninaki Joins New PlayStation 4 Games Next Week
Next week Tokyo RPG Factory's latest action-RPG Oninaki hits PlayStation 4 on August 22nd casting you as a Watcher, tasked with helping usher the souls of the departed into their next life. šŸ—¼...
Electric Purple, Red Camouflage, Titanium Blue & Rose Gold DS4 Controllers!
Earlier this year we saw an Alpine Green DualShock 4 PS4 Controller, and now Sony announced their latest batch of DualShock 4 PS4 Controllers will include Electric Purple, Red Camouflage, Titanium...
Iconit: PS4 Tool to Change PlayStation 4 Game Icons by OfficialAhmed
Following his PS4HEN Trophy Calculator release, developer OfficialAhmed shared Iconit v1.00 on Twitter today, which allows jailbroken console owners with PS4 HEN to change PlayStation 4 game icons...
Top