Skip to content

Add Emerald Online 3DS - #634

Open
xlindseyj wants to merge 1 commit into
Universal-Team:masterfrom
xlindseyj:master
Open

Add Emerald Online 3DS#634
xlindseyj wants to merge 1 commit into
Universal-Team:masterfrom
xlindseyj:master

Conversation

@xlindseyj

Copy link
Copy Markdown

Adds Emerald Online 3DS to Universal-DB.

  • 3DS homebrew that adds online presence, chat, emotes, quests/NPCs, and browser-paired community forums to a user-supplied Pokémon Emerald (US) cartridge dump.
  • Uses GitHub Releases for the CIA and 3DSX downloads.
  • LLM-generated content is declared as yes.

@github-actions

Copy link
Copy Markdown
Test Results
GitHub -- xlindseyj/emerald-online-3ds
{
    "github": "xlindseyj/emerald-online-3ds",
    "systems": [
        "3DS"
    ],
    "categories": [
        "game"
    ],
    "llm_generation": "yes",
    "icon": "https://raw.githubusercontent.com/xlindseyj/emerald-online-3ds/main/assets/emerald-online-3ds-icon-512.png",
    "image": "https://raw.githubusercontent.com/xlindseyj/emerald-online-3ds/main/assets/emerald-online-3ds-banner-720.png",
    "download_filter": "emerald-online-3ds\\.(cia|3dsx)",
    "long_description": "Emerald Online 3DS is a clean-room homebrew framework that adds online presence to your own legally obtained Pok\u00e9mon Emerald (US) cartridge dump running on Nintendo 3DS.\n\nFeatures:\n- Same-map trainer overlays with smooth interpolation, facing frames, and emote bubbles\n- Map-local and global chat\n- Online user roster with roles\n- Browser-paired community forums and opt-in leaderboards\n- Interactive quest log with NPCs and resource nodes\n- Friends, guilds, and titles\n- In-app updater and FBI-installable CIA\n\nThe ROM and save stay on your SD card; the app never ships with copyrighted game data. The public server code is open source and the game endpoint can be changed via online.cfg.\n",
    "stars": 0,
    "title": "emerald-online-3ds",
    "author": "Jake Lindsey",
    "avatar": "https://avatars.githubusercontent.com/u/49038292?v=4",
    "source": "https://github.com/xlindseyj/emerald-online-3ds",
    "created": "2026-08-19T01:14:54Z",
    "license": "other",
    "license_name": "Other",
    "download_page": "https://github.com/xlindseyj/emerald-online-3ds/releases",
    "version": "v0.8.8",
    "version_title": "Emerald Online 3DS v0.8.8",
    "update_notes_md": "Public multiplayer presence, chat, emotes, browser-paired community forums, and opt-in leaderboards for your own Pok\u00e9mon Emerald (US) cartridge dump on Nintendo 3DS.\n\nInstall the CIA with FBI or launch the 3DSX from the Homebrew Launcher.",
    "update_notes": "<p dir=\"auto\">Public multiplayer presence, chat, emotes, browser-paired community forums, and opt-in leaderboards for your own Pok\u00e9mon Emerald (US) cartridge dump on Nintendo 3DS.</p>\n<p dir=\"auto\">Install the CIA with FBI or launch the 3DSX from the Homebrew Launcher.</p>",
    "updated": "2026-08-19T18:52:33Z",
    "downloads": {
        "emerald-online-3ds.3dsx": {
            "url": "https://github.com/xlindseyj/emerald-online-3ds/releases/download/v0.8.8/emerald-online-3ds.3dsx",
            "size": 1338240,
            "size_str": "1 MiB"
        },
        "emerald-online-3ds.cia": {
            "url": "https://github.com/xlindseyj/emerald-online-3ds/releases/download/v0.8.8/emerald-online-3ds.cia",
            "size": 1051072,
            "size_str": "1 MiB"
        }
    },
    "image_length": 593653,
    "icon_index": -1,
    "color": "#316938",
    "color_bg": "#316938",
    "qr": {
        "emerald-online-3ds.cia": "https://db.universal-team.net/assets/images/qr/emerald-online-3ds-cia.png"
    }
}

https://raw.githubusercontent.com/xlindseyj/emerald-online-3ds/main/assets/emerald-online-3ds-icon-512.png
https://raw.githubusercontent.com/xlindseyj/emerald-online-3ds/main/assets/emerald-online-3ds-banner-720.png
https://db.universal-team.net/assets/images/qr/emerald-online-3ds-cia.png

@Epicpkmn11

Copy link
Copy Markdown
Member

Where does the ROM dump need to be? I'd like to add a preinstall message explaining that a dump is required and where, but didn't see the location in a cursory reading.

If you don't get back I'll try to look further into this when I have more time. Thanks!

@xlindseyj

Copy link
Copy Markdown
Author

Where does the ROM dump need to be? I'd like to add a preinstall message explaining that a dump is required and where, but didn't see the location in a cursory reading.

If you don't get back I'll try to look further into this when I have more time. Thanks!

https://emeraldonline3ds.com/ has the setup information. I can add to the description if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants