Breaking
February 21, 2025

Give Your Animal Crossing Villagers the Gift of Linux Tom Nardi | usagoldmines.com

If you’ve played any of the versions of Nintendo’s Animal Crossing over the years, you’ll know that eventually you get to the point where you’ve maxed out your virtual house and filled it with all the furniture you could possibly want — which is arguably as close to “winning” the game as you can get.

But now thanks to the work of [decrazyo] there’s a piece of furniture that you can add to your Animal Crossing house that will never get old: an x86 emulator that boots Linux. As explained in the video below, this trick leverages the fact that Nintendo had already built a highly accurate Nintendo Entertainment System (NES) emulator into Animal Crossing on the GameCube, which could be used to run a handful of classic games from within the player’s virtual living room. But it turns out that you can get that emulator to load a user-provided ROM from the GameCube’s memory card, which opens the doors to all sorts of mischief.

In this case, all [decrazyo] had to do was prepare an NES ROM that booted into Linux. That might seem like a tall order, but considering he had already worked on a port of Unix to the classic console, it’s not like he was going in blind. He identified the minimal Embeddable Linux Kernel Subset (ELKS) as his target operating system, but wanted to avoid the hassle of re-writing the whole thing for the 8-bit CPU in the NES. That meant adding another emulator to the mix.

If porting Linux to the NES sounded tough, running an x86 emulator on the console must be pure madness. But in reality, it’s not far off from several projects we’ve seen in the past. If you can boot Linux on an ATmega328 via an emulated RISC-V processor, why not x86 on the NES? In both cases, the only problem is performance: the emulated system ends up running at only a tiny fraction of real-speed, meaning booting a full OS could take hours.

As if things couldn’t get complicated enough, when [decrazyo] tried to boot the x86 emulator ROM, Animal Crossing choked. It turned out (perhaps unsurprisingly) that his ROM was using some features the emulator didn’t support, and was using twice as much RAM as normal. Some re-writes to the emulator sorted out the unsupported features, but there was no getting around the RAM limitation. Ultimately, [decrazyo] had to create a patch for Animal Crossing that doubled the memory of the in-game emulator.

Still with us? So the final setup is a patched Animal Crossing, which is running an in-game NES emulator, which is running a ROM that contains an x86 emulator, which is finally booting a minimal Linux environment at something like 1/64th normal speed. Are we having fun yet?

Despite its age and cutesy appearance, the original Animal Crossing has turned out to be a surprisingly fertile playground for hackers.

 

This articles is written by : Nermeen Nabil Khear Abdelmalak

All rights reserved to : USAGOLDMIES . www.usagoldmines.com

You can Enjoy surfing our website categories and read more content in many fields you may like .

Why USAGoldMines ?

USAGoldMines is a comprehensive website offering the latest in financial, crypto, and technical news. With specialized sections for each category, it provides readers with up-to-date market insights, investment trends, and technological advancements, making it a valuable resource for investors and enthusiasts in the fast-paced financial world.

Recent:

Pocket Device Tracks Planets And The ISS Lewin Day | usagoldmines.com

Building a One Wheel With Tracks Lewin Day | usagoldmines.com

Hackaday Podcast Episode 309: Seeing WiFi, A World Without USB, Linux in NES in Animal Crossing Tom ...

This Week in Security: OpenSSH, JumbledPath, and RANsacked Jonathan Bennett | usagoldmines.com

A New 8-bit CPU for C Al Williams | usagoldmines.com

Acoustic Engine Harnesses the Power of Sound Dan Maloney | usagoldmines.com

3D Print Yourself A Split Flap Display Lewin Day | usagoldmines.com

Microsoft (Again) Claims Topological Quantum Computing With Majorana Zero Mode Anyons Maya Posch | u...

Two Men Plead Guilty to ‘Massive’ $577,000,000 Crypto Mining Fraud Scheme: DOJ Rhodilee Jean Dolor |...

Hackers Drain Bank Accounts in New Global Attack on Apple and Google Android Devices: Report Daily H...

Open-Source Random Numbers Bryan Cockfield | usagoldmines.com

Two Men Plead Guilty to ‘Massive’ $577,000,000 Crypto Mining Fraud Scheme: DOJ Rhodilee Jean Dolor |...

DIY Yagi Antenna Sends LoRa Signals Farther Lewin Day | usagoldmines.com

UNIX Archaeology Turns Up 1972 “V2 Beta” Jenny List | usagoldmines.com

Microwave Motion Detector Notifies Your Smart Phone Lewin Day | usagoldmines.com

Pico Gets a Speed Bump Al Williams | usagoldmines.com

You’ve Got All Year To Print This Marble Machine Ornament For Your Christmas Tree Lewin Day | usagol...

Water Jets Will Carve Your Pumpkin Lewin Day | usagoldmines.com

Reconstructing 3D Objects With a Tiny Distance Sensor Lewin Day | usagoldmines.com

Add a Little WOPR to Your Server Rack Tom Nardi | usagoldmines.com

Pulsed Deposition Points a Different Path to DIY Semiconductors Dan Maloney | usagoldmines.com

The US Military’s Unsecured UFO Satellites and Their Use By Russia Maya Posch | usagoldmines.com

Homebrew CPU Gets a Beautiful Rotating Cube Demo Donald Papp | usagoldmines.com

FLOSS Weekly Episode 821: Rocky Linux Jonathan Bennett | usagoldmines.com

Be Careful What You Ask For: Voice Control Al Williams | usagoldmines.com

Retrotechtacular: Yamming CRT Yokes Dan Maloney | usagoldmines.com

In a World Without USB… Al Williams | usagoldmines.com

MIT Demonstrates Fully 3D Printed, Active Electronic Components Donald Papp | usagoldmines.com

Belfry OpenSCAD Library (BOSL2) Brings Useful Parts and Tools Aplenty Donald Papp | usagoldmines.com

Vacuum Forming With 3D Printed Moulds And Sheets Jenny List | usagoldmines.com

A Unique Linear Position Sensor Using Magnetostriction Dan Maloney | usagoldmines.com

$1,200,000,000 in Crypto Sent to FTX Creditors Through Kraken and Bitgo: Arkham Daily Hodl Staff | u...

Auto-Download Your Kindle Books Before February 26th Deadline Navarre Bartz | usagoldmines.com

Let There Be Light: The Engineering of Optical HDMI Heidi Ulrich | usagoldmines.com

Hackaday Europe 2025: Speakers, Lightning Talks, and More! Elliot Williams | usagoldmines.com

Series Hybrid Semi-Trucks: It Works for Locomotives So Why Not? Maya Posch | usagoldmines.com

Hack On Self: One Minute Blitz Arya Voronova | usagoldmines.com

Space Monitor Points Out Celestial Objects Tom Nardi | usagoldmines.com

Get Ready For KiCAD 9! Jenny List | usagoldmines.com

Integrated Micro Lab Keeps Track of Ammonia in the Blood Dan Maloney | usagoldmines.com

A Forgotten Consumer PC Becomes a Floating Point Powerhouse Jenny List | usagoldmines.com

Probably The Most Esoteric Commodore 64 Magazine Jenny List | usagoldmines.com

Argentinian President Javier Milei Potentially Facing Impeachment Trial From Opposition Over LIBRA L...

Measuring Local Variances in Earth’s Magnetic Field Bryan Cockfield | usagoldmines.com

Keebin’ with Kristina: the One with the Cutting Board Keyboard Kristina Panos | usagoldmines.com

Decoy Killswitch Triggers Alarm Instead Bryan Cockfield | usagoldmines.com

The “Unbreakable” Beer Glasses Of East Germany Lewin Day | usagoldmines.com

Parametric Design Process Produces Unique Speakers Bryan Cockfield | usagoldmines.com

USB Stick Hides Large Language Model Bryan Cockfield | usagoldmines.com

DaVinci’s New Threads Al Williams | usagoldmines.com

Using Antimony To Make Qubits More Stable Maya Posch | usagoldmines.com

Hackaday Links: February 16, 2025 Dan Maloney | usagoldmines.com

How Hard is it to Write a Calculator App? Al Williams | usagoldmines.com

$80,000 Abruptly Drained From JPMorgan Chase Account – Why the Bank Says Reimbursement Is Not Happen...

Graphene Tattoos: The Future of Continuous Health Monitoring? Heidi Ulrich | usagoldmines.com

[Quinn Dunki] Makes a Screw Shortener Fit for Kings Elliot Williams | usagoldmines.com

Piano Gets an Arduino Implant Al Williams | usagoldmines.com

Scrapyard Vacuum Dehydrator Sucks the Water from Hydraulic Oil Dan Maloney | usagoldmines.com

Curious Claim of Conversion of Aluminium into Transparent Aluminium Oxide Maya Posch | usagoldmines....

Chop, Chop, Chop: Trying Out VR for Woodworking Heidi Ulrich | usagoldmines.com

You Know This Font, But You Don’t Really Know It Jenny List | usagoldmines.com

Octet of ESP32s Lets You See WiFi Like Never Before Dan Maloney | usagoldmines.com

$374,068 Drained From Bank Accounts As Bank Employee Allegedly Uses Customer Funds To Pay Husband’s ...

How To Find Where a Wire in a Cable is Broken Maya Posch | usagoldmines.com

Valentine’s Day…Hacks? Elliot Williams | usagoldmines.com

Adding USB-C (Kinda) to a PowerMac G4 Tom Nardi | usagoldmines.com

Game Bub Plays ROMs and Cartridges Bryan Cockfield | usagoldmines.com

A Guide to Making the Right Microcontroller Choice Dan Maloney | usagoldmines.com

569,012 Americans Exposed As Massive Data Breach Reveals Names, Financial Account Numbers, Credit an...

Most Energetic Cosmic Neutrino Ever Observed by KM3NeT Deep Sea Telescope Maya Posch | usagoldmines....

Wells Fargo Refuses To Return Woman’s Life Savings After Bank Account Gutted by Fraudsters – Here’s ...

Magnetic Vise Makes Positioning Your Workpiece Easier Lewin Day | usagoldmines.com

3DBenchy Sets Sail into the Public Domain Maya Posch | usagoldmines.com

Satellite Internet On 80s Hardware Bryan Cockfield | usagoldmines.com

Hackaday Podcast Episode 308: The Worst 1 Ever, Google’s Find My Opened, and SAR on a Drone Jenny Li...

Home Depot Lamp Gets a Rainbow Upgrade Lewin Day | usagoldmines.com

This Week in Security: The UK Wants Your iCloud, Libarchive Wasn’t Ready, and AWS Jonathan Bennett |...

Lathe and Laser Team Up to Make Cutting Gear Teeth Easier Dan Maloney | usagoldmines.com

3D Printed Air Raid Siren Sounds Just Like The Real Thing Lewin Day | usagoldmines.com

Understanding The Miller Effect Al Williams | usagoldmines.com

Cute Face Tells You How Bad The Air Quality Is Lewin Day | usagoldmines.com

Hacker Offered 10% Bounty After Stealing Over $9,000,000 in Ethereum (ETH) From Lending Platform Rho...

What the Well-Dressed Radio Hacker is Wearing This Season Al Williams | usagoldmines.com

The Nokia 3310 Finally Gets A USB-C Upgrade Lewin Day | usagoldmines.com

A 3D printed Camera You Can Now Download, Shutter and All Jenny List | usagoldmines.com

Why AI Usage May Degrade Human Cognition and Blunt Critical Thinking Skills Maya Posch | usagoldmine...

Tiny Typing Tutor Tuts At Your Incorrect Shift Usage Lewin Day | usagoldmines.com

NASA Taps Webb to Help Study 2032 Asteroid Threat Tom Nardi | usagoldmines.com

Budget-Minded Synthetic Aperture Radar Takes to the Skies Dan Maloney | usagoldmines.com

A Transparent BB-8 Build Using Christmas Ornaments Lewin Day | usagoldmines.com

Ponzi Scheme Mastermind Sentenced To 45,376 Years in Prison Over $131,000,000 ‘Farm Bank’ Scam Alex ...

On the Original Punched Cards Al Williams | usagoldmines.com

Automatic Pill Dispenser Is Cheap and Convenient Lewin Day | usagoldmines.com

Florida Man Ordered To Pay $7,600,000 in Restitution After Promoting Supposed ‘Gold-Backed’ Cryptocu...

DIY Microwave Crucibles Al Williams | usagoldmines.com

Will Embodied AI Make Prosthetics More Humane? Heidi Ulrich | usagoldmines.com

FLOSS Weekly Episode 820: Please Don’t add AI Clippy to Thunderbird Jonathan Bennett | usagoldmines....

PCB Design Review: M.2 SSD Splitter Arya Voronova | usagoldmines.com

Safer and More Consistent Woodworking With a Power Feeder Maya Posch | usagoldmines.com

Plastic On The Mind: Assessing the Risks From Micro- and Nanoplastics Maya Posch | usagoldmines.com

Leave a Reply