ThreeBeans boots Nintendo 3DS home menu, cartridge games in early build
ThreeBeans already boots the 3DS home menu and some cartridge games, but it is still fully interpreted and software-rendered. That makes it slow now, and technically important for what comes next.

ThreeBeans has moved past the splash-screen stage and into something far more interesting: it can boot the Nintendo 3DS home menu and launch cartridge games. The June 18 build is still early, though, and Hydr8gon’s emulator remains fully interpreted and software-rendered, which means the speed is nowhere near what people expect from a mature daily driver.
That slow pace is exactly why this project matters. Hydr8gon describes 3Beans as a low-level 3DS emulator, and that choice puts it on a different track from the usual compatibility-layer approach. The README says the current build supports both software and hardware GPU rendering, but the CPUs are still fully interpreted, so the emulator is doing the hard work of simulating the system instead of shortcutting around it. For retro emulation, that is the part worth watching: accurate low-level behavior now, faster paths later.
The current build also fixed a shader interpreter bug that had been looping one extra time, the kind of small correction that does not sound glamorous but matters a lot when you are trying to clean up rendering behavior and build toward real performance. 3Beans runs on Windows, macOS, and Linux, and Hydr8gon says it requires boot9.bin, boot11.bin, and nand.bin dumped from a physical 3DS with homebrew access. The README also says an Old 3DS is preferable, because New 3DS systems have more issues and run much more slowly. Cartridge support is equally strict: 3Beans wants encrypted dumps, not the decrypted files many high-level emulators usually lean on.

That design puts the project in preservation territory as much as playability territory. A low-level emulator like this can be used to probe OS behavior, menu flow, and cartridge boot logic long before it becomes the easy way to play a full library. Hydr8gon has also said the project uses rolling releases automatically generated through GitHub Actions, which fits the pace of an emulator still being built out piece by piece.
The bigger backdrop is easy to miss if you only look at current speed. Citra shut down in March 2024 after legal pressure from Nintendo and a $2.4 million settlement tied to Tropic Haze LLC, while Azahar later emerged as a merge of PabloMK7’s Citra fork and Lime3DS. A 38C3 talk in December 2024 framed 3DS preservation as an ongoing research problem because of the handheld’s unusual hardware and custom microkernel-based software stack. ThreeBeans fits that moment perfectly: it is not the fastest route to a playable 3DS library, but it is the kind of exacting start that can make a better emulator possible later.
This article was produced by Prism’s automated news system from verified source data, official records, and press releases, then run through automated quality and moderation checks before publishing. The system is built and supervised by the people who set the standards it runs under. Read our full AI policy.
Did this article answer your question?
