ZallaxDev / emerald-3ds
git clone https://github.com/ZallaxDev/emerald-3ds.git
v0.4.0 · 4d ago
Native Pokémon Emerald port for Nintendo 3DS, featuring dual-screen gameplay, stereoscopic 3D, and a fully 3D world.
—
stars, 24h
—
stars, 7 days
+556
stars, 30 days · #513
556
★ total
39
forks · 34 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageC
License—
Created2026-09-26 (24d ago)
Last pushtoday
Watchers9
OwnerUser
Links
README excerpt
Emerald 3DS Rediscover Hoenn. Two screens. A new perspective. A native Nintendo 3DS port with a touch interface and an optional voxel overworld. ## Get the latest version — directly in your browser **Visit emerald-3ds.com to generate and download the latest version from your own supported ROM. No desktop builder or source code download is required.** The website includes the **complete installation and update instructions**, **sound setup** and **frequently asked questions**. Start there whether you are installing for the first time, updating or troubleshooting. > **Need help? Please read the instructions and FAQ on emerald-3ds.com before opening an issue or asking on Discord.** If your question is still unanswered, include your console or emulator, game version and the exact error message when asking for help. Screenshots · Features · Web builder, instructions & FAQ · Documentation · Community · Support the project --- Emerald 3DS brings the adventure to Nintendo 3DS as **native homebrew**. The game runs on the top screen, while a dedicated touch interface on the bottom screen replaces the START menu. Enable the optional **voxel overworld** to explore supported areas from a new angle. ## Screenshots A look at the adventure across both screens. View more screenshots · 9 more images ## Features | | What to expect | | :--- | :--- | | **Native 3DS homebrew** | Runs directly on the console's ARM11 using libctru, Citro2D and Citro3D, without an emulator. | | **Two screens, one adventure** | The game on top, with a dedicated touch interface below in place of the START menu. | | **Four languages** | English, Spanish, French and Italian, each built from your own cartridge of that language: texts, graphics and credits come from your ROM. | | **Optional voxel overworld** | Modelled buildings, trees, signposts and terrain relief, with adjustable camera angle and zoom, and real stereoscopic 3D on a New 3DS. | | **HD battle interface** | Info boxes and text box drawn at the top screen's full resolution; optional 3D battles over the voxel world. | | **Follower Pokémon** | Optional: your lead Pokémon walks behind you with its HeartGold/SoulSilver overworld sprite and answers when you talk to it. | | **Optional day/night lighting** | Morning, daylight, sunset and night outdoors in 2D and voxel mode, lit windows and street lamps, and a clock that can run up to 120X. | | **Local wireless play** *(experimental)* | Union Room, trades, battles, Berry Blender, minigames and link contests between 3DS systems nearby. | | **Enhancements** | All optional: physical/special split, IVs and EVs on the summary, infinite TMs, running indoors, Repel prompt, visible wild Pokémon, faster speeds and more. | | **Built from your own cartridge** | The builder generates the game data locally from your own dump. No ROM content is distributed. | ### A new perspective on Hoenn The voxel overworld is **off by default**. Open **OPTION** on the bottom scree