Repository: Universal-Team/db Branch: master Commit: a1e4311be15e Files: 822 Total size: 4.1 MB Directory structure: gitextract_k2s6ea5w/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── app-request.yml │ │ ├── config.yml │ │ └── site-request.md │ └── workflows/ │ ├── crowdin-commit.yml │ ├── crowdin-upload.yml │ ├── pull-request.yml │ ├── update-priority.yml │ └── update.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── crowdin-pull.sh ├── crowdin.yml ├── docker/ │ ├── .gitignore │ ├── Dockerfile │ ├── Dockerfile.server │ └── compose.yaml ├── docs/ │ ├── 3ds/ │ │ ├── category/ │ │ │ ├── app.md │ │ │ ├── emulator.md │ │ │ ├── firm.md │ │ │ ├── game.md │ │ │ ├── save-tool.md │ │ │ ├── translation.md │ │ │ └── utility.md │ │ └── index.md │ ├── 3ds.rss │ ├── 404.md │ ├── CNAME │ ├── Gemfile │ ├── _3ds/ │ │ ├── -hackez-i.md │ │ ├── 2048---3ds-port.md │ │ ├── 3d-pinball---space-cadet.md │ │ ├── 3deins.md │ │ ├── 3delf.md │ │ ├── 3dfetch.md │ │ ├── 3diceroller.md │ │ ├── 3ds-button-tester.md │ │ ├── 3ds-controller.md │ │ ├── 3ds-donut.md │ │ ├── 3ds-ebook-reader.md │ │ ├── 3ds-fbge-installer.md │ │ ├── 3ds-filebrowser.md │ │ ├── 3ds-google-maps.md │ │ ├── 3ds-hbmenu.md │ │ ├── 3ds-httpd.md │ │ ├── 3ds-parentalunlock.md │ │ ├── 3ds-random-game-launcher.md │ │ ├── 3ds-recovery-tool.md │ │ ├── 3ds-sorting.md │ │ ├── 3ds-vgmstream.md │ │ ├── 3ds-vjoy-controller.md │ │ ├── 3ds1010.md │ │ ├── 3ds_codedit.md │ │ ├── 3ds_quick_reboot.md │ │ ├── 3dsbank.md │ │ ├── 3dscontroller.md │ │ ├── 3dscookieclicker.md │ │ ├── 3dscreen.md │ │ ├── 3dsdi.md │ │ ├── 3dshell.md │ │ ├── 3dsident.md │ │ ├── 3dslibris.md │ │ ├── 3dsoundboard.md │ │ ├── 3dsx-play-coin-setter-mod.md │ │ ├── 3dvier.md │ │ ├── 3dweb.md │ │ ├── 3dzwei.md │ │ ├── able-atelier-3ds.md │ │ ├── anarch.md │ │ ├── anemone3ds.md │ │ ├── angband.md │ │ ├── antibounce.md │ │ ├── apotris.md │ │ ├── artic-base-server.md │ │ ├── atari800-randomman25xx.md │ │ ├── atari800.md │ │ ├── audioswitcher3ds.md │ │ ├── aurorachat.md │ │ ├── b9s_check.md │ │ ├── balatro3ds.md │ │ ├── ballcopter.md │ │ ├── bandolero-3ds.md │ │ ├── bart-bash.md │ │ ├── battery_mark_for_3ds.md │ │ ├── bcstm-player.md │ │ ├── better-nfcreader.md │ │ ├── biniax2-3ds.md │ │ ├── blargspc.md │ │ ├── blockamok-remix.md │ │ ├── bootntr.md │ │ ├── bottomless-block-barrage.md │ │ ├── breakup-simulator-portable.md │ │ ├── budgiessh.md │ │ ├── bugdom.md │ │ ├── bullets.md │ │ ├── buttonpresser3ds.md │ │ ├── calculathreeds.md │ │ ├── captureassistant.md │ │ ├── cec-tool.md │ │ ├── chatgpt3ds.md │ │ ├── checkpoint.md │ │ ├── cia-installer.md │ │ ├── citrahold-3ds.md │ │ ├── class-of-09.md │ │ ├── classicube.md │ │ ├── cpymo.md │ │ ├── craftus-reloaded.md │ │ ├── cro-mag-rally.md │ │ ├── crosscraft-classic.md │ │ ├── cs3ds.md │ │ ├── cstimer-3ds.md │ │ ├── ctgp-7-downloader.md │ │ ├── ctgp7-savetransfer.md │ │ ├── cthulhu.md │ │ ├── ctr-alarmo.md │ │ ├── ctrmus.md │ │ ├── ctroller.md │ │ ├── ctrquake.md │ │ ├── ctrrgbpat2.md │ │ ├── ctrxplorer.md │ │ ├── cube-adventures.md │ │ ├── custom-yacht-3ds.md │ │ ├── daedalusx64-3ds.md │ │ ├── ddlc-love.md │ │ ├── dead-pixel-checker.md │ │ ├── demo-reset.md │ │ ├── devilutionx.md │ │ ├── doodle.md │ │ ├── doors-3ds.md │ │ ├── dosbox.md │ │ ├── drawattack.md │ │ ├── drider.md │ │ ├── ds-forwarder-packs.md │ │ ├── dses.md │ │ ├── dsp1.md │ │ ├── dungeons-of-daggorath-3ds.md │ │ ├── easyrpgdlre.md │ │ ├── eduke3d.md │ │ ├── evolution_sav3d_me.md │ │ ├── ezb9supdater.md │ │ ├── faketik.md │ │ ├── falling-blocks-watch-out.md │ │ ├── fastplaycoin.md │ │ ├── fbi-nh.md │ │ ├── flappy-bird.md │ │ ├── fmsx3ds.md │ │ ├── forecast.md │ │ ├── fourthtube.md │ │ ├── friendmii.md │ │ ├── ftpd.md │ │ ├── game-tipper.md │ │ ├── gameyob-3ds.md │ │ ├── gemini3ds.md │ │ ├── github3ds.md │ │ ├── godmode9.md │ │ ├── graphcalc3ds.md │ │ ├── griffon-legend-3ds.md │ │ ├── gytb.md │ │ ├── halo-renewed-solitude.md │ │ ├── halo-revamped.md │ │ ├── hax0r.md │ │ ├── hexisopath.md │ │ ├── hokakuctr.md │ │ ├── homebrew_launcher_dummy.md │ │ ├── horihd-gallery.md │ │ ├── hrt3ds.md │ │ ├── inpost3ds.md │ │ ├── ioquake3ds.md │ │ ├── ip-cam-viewer.md │ │ ├── jksm.md │ │ ├── kartdlphax.md │ │ ├── kavita-3ds.md │ │ ├── leafedit-pattern-editor.md │ │ ├── leafedit.md │ │ ├── lego-island.md │ │ ├── level256-installer.md │ │ ├── limeplayer3ds.md │ │ ├── line-for-3ds.md │ │ ├── ludo3ds.md │ │ ├── luma3ds.md │ │ ├── luma3dsweather.md │ │ ├── lumalocaleswitcher.md │ │ ├── magic-draw.md │ │ ├── mars.md │ │ ├── mcu-bricker.md │ │ ├── mgba.md │ │ ├── mk7-plugin-dx.md │ │ ├── modmoon.md │ │ ├── moonlight-streaming-client.md │ │ ├── multi-pokemon-framework.md │ │ ├── multidownload.md │ │ ├── nazi-zombies-portable.md │ │ ├── ndsforwarder.md │ │ ├── neopop-sdl.md │ │ ├── netpass.md │ │ ├── nexus3ds.md │ │ ├── nfcheckrem.md │ │ ├── nimbus.md │ │ ├── noise-commander-3ds-demo.md │ │ ├── notebook3ds.md │ │ ├── notepad3ds.md │ │ ├── noteroom.md │ │ ├── notifymii.md │ │ ├── ntr-hr.md │ │ ├── off.md │ │ ├── ollama3ds.md │ │ ├── omega.md │ │ ├── omnispeak-3ds.md │ │ ├── oot3d_randomizer.md │ │ ├── open_agb_firm.md │ │ ├── openagblauncher.md │ │ ├── openbor-3ds.md │ │ ├── opensyobon3ds.md │ │ ├── opentitus-3ds.md │ │ ├── opentyrian-3ds.md │ │ ├── orchestrina.md │ │ ├── payloadspinner3ds.md │ │ ├── pdrpse.md │ │ ├── picodrive.md │ │ ├── pie3ds.md │ │ ├── pkcount.md │ │ ├── pksm.md │ │ ├── pomegranate.md │ │ ├── pong-pokemon.md │ │ ├── potatostream.md │ │ ├── powder-3ds.md │ │ ├── prboom.md │ │ ├── prboom3ds.md │ │ ├── qtmstub.md │ │ ├── quake2ctr.md │ │ ├── r3ddragon.md │ │ ├── random-title-picker.md │ │ ├── rangen-3ds.md │ │ ├── raptor-ds3ds.md │ │ ├── ravimid.md │ │ ├── red-viper.md │ │ ├── rehid.md │ │ ├── retroarch.md │ │ ├── rollthedice-3ds.md │ │ ├── romfs-explorer.md │ │ ├── rtchanger.md │ │ ├── safeb9sinstaller.md │ │ ├── satellazone.md │ │ ├── save-data-copy-tool.md │ │ ├── savesync.md │ │ ├── savvymanager.md │ │ ├── scratch-everywhere.md │ │ ├── screenshot-merge.md │ │ ├── scummvm.md │ │ ├── seedminer.md │ │ ├── sharedfonttool.md │ │ ├── shut-the-cam-up.md │ │ ├── sliderpong.md │ │ ├── smash-amiibo-cheat-tool.md │ │ ├── smilebasic-file-manager.md │ │ ├── snake-for-3ds.md │ │ ├── snake2ds.md │ │ ├── snakes.md │ │ ├── snes9x-updated-fork.md │ │ ├── sonic-1--2.md │ │ ├── sonic-cd.md │ │ ├── sonic-mania.md │ │ ├── sonic-robo-blast-2.md │ │ ├── space-invaders.md │ │ ├── specializemii.md │ │ ├── srau.md │ │ ├── stackmill.md │ │ ├── starcruiser7.md │ │ ├── streamu.md │ │ ├── stuff.md │ │ ├── sudokul.md │ │ ├── super-haxagon.md │ │ ├── super-photo-studio.md │ │ ├── superml.md │ │ ├── supertux.md │ │ ├── tasmanquest.md │ │ ├── temperpce.md │ │ ├── terminal-clicker.md │ │ ├── the-pirate-launcher.md │ │ ├── thextech.md │ │ ├── tiksweep.md │ │ ├── tinyvnc.md │ │ ├── tjap_3ds.md │ │ ├── topos_3ds-video-player.md │ │ ├── touch-keys.md │ │ ├── trekt_3d.md │ │ ├── tricord.md │ │ ├── trogdor-reburninated.md │ │ ├── tunez3ds.md │ │ ├── turtleinvaders.md │ │ ├── twlfix-cfw.md │ │ ├── twlsavetool.md │ │ ├── twpatch.md │ │ ├── uae3ds.md │ │ ├── universal-edit.md │ │ ├── universal-updater.md │ │ ├── updatesuppressor.md │ │ ├── uxnds.md │ │ ├── vapecord-achhd-plugin.md │ │ ├── vapecord-acnl-plugin.md │ │ ├── vconv.md │ │ ├── vice3ds.md │ │ ├── video-player-for-3ds.md │ │ ├── virtuanes.md │ │ ├── wifimanager.md │ │ ├── witb_3d.md │ │ ├── wordle-terminal-3ds.md │ │ ├── wumiibo.md │ │ ├── xash3ds.md │ │ ├── xrick-3ds.md │ │ ├── yahtzee3ds.md │ │ ├── yanbf.md │ │ ├── yet-another-flappy-bird.md │ │ ├── yet-another-mario-kart-clone-3ds.md │ │ ├── zappka3ds.md │ │ ├── zelda3t.md │ │ ├── zeldaolb.md │ │ ├── zeldapicross.md │ │ ├── zeldaroth-1-0-3-beta.md │ │ └── zeldaroth.md │ ├── _config.yml │ ├── _data/ │ │ ├── i18n/ │ │ │ ├── bruh-US.json │ │ │ ├── de-DE.json │ │ │ ├── en-US.json │ │ │ ├── es-ES.json │ │ │ ├── fr-FR.json │ │ │ ├── he-IL.json │ │ │ ├── hu-HU.json │ │ │ ├── ic-IC.json │ │ │ ├── it-IT.json │ │ │ ├── ja-JP.json │ │ │ ├── ko-KR.json │ │ │ ├── no-NO.json │ │ │ ├── pl-PL.json │ │ │ ├── pt-BR.json │ │ │ ├── ro-RO.json │ │ │ ├── ru-RU.json │ │ │ ├── ry-JP.json │ │ │ ├── tr-TR.json │ │ │ ├── uk-UA.json │ │ │ ├── zh-CN.json │ │ │ └── zh-TW.json │ │ ├── languages.json │ │ └── nav.json │ ├── _ds/ │ │ ├── a5200ds.md │ │ ├── a7800ds.md │ │ ├── a8ds.md │ │ ├── angband.md │ │ ├── better-call-saul-ds.md │ │ ├── box.md │ │ ├── breaking-bad-ds.md │ │ ├── cerealboxsnow.md │ │ ├── colecods.md │ │ ├── colors.md │ │ ├── counter-strike-nintendo-ds.md │ │ ├── d-elusion.md │ │ ├── derailed.md │ │ ├── ds-forwarder-packs.md │ │ ├── ds-micpassthrough.md │ │ ├── dscraft.md │ │ ├── dsi-camera.md │ │ ├── dsidl.md │ │ ├── dslibris.md │ │ ├── fspds.md │ │ ├── ftpd.md │ │ ├── gameyob.md │ │ ├── gbarunner2.md │ │ ├── godmode9i.md │ │ ├── gravity.md │ │ ├── hiyacfw.md │ │ ├── ikachands.md │ │ ├── ikureader.md │ │ ├── jenesisds.md │ │ ├── kekatsu.md │ │ ├── kirikou.md │ │ ├── lolsnes.md │ │ ├── ludonds.md │ │ ├── microcitynds.md │ │ ├── monty-hall-ds.md │ │ ├── mpeg4-player.md │ │ ├── nds-bootstrap.md │ │ ├── ndsforwarder-dsi.md │ │ ├── ndsi-savedumper.md │ │ ├── nesds.md │ │ ├── nintellivision.md │ │ ├── nitrohax.md │ │ ├── nitrohax3ds.md │ │ ├── nitroswan.md │ │ ├── ntm.md │ │ ├── ntr-launcher.md │ │ ├── parkinrampage.md │ │ ├── picodrivetwl.md │ │ ├── pistol-pong-ds.md │ │ ├── pkcount.md │ │ ├── pkmn-chest.md │ │ ├── portalds.md │ │ ├── protista.md │ │ ├── raptor-ds3ds.md │ │ ├── relaunch.md │ │ ├── s8ds.md │ │ ├── safe-nand-manager.md │ │ ├── scummvm.md │ │ ├── snemulds.md │ │ ├── spiritedds.md │ │ ├── stellads.md │ │ ├── super-photo-studio.md │ │ ├── terrariads.md │ │ ├── tic-tac-ds.md │ │ ├── tmfh.md │ │ ├── toolchaingenericds-multimediaplayer.md │ │ ├── twilight-menu.md │ │ ├── uxnds.md │ │ ├── white-space-ds.md │ │ └── wordle-ds.md │ ├── _includes/ │ │ ├── app-request.html │ │ ├── common-js.html │ │ ├── favicon.html │ │ ├── footer.html │ │ ├── head.html │ │ ├── modal.html │ │ ├── nav.html │ │ ├── script-show.html │ │ └── seo.html │ ├── _layouts/ │ │ ├── app.html │ │ ├── cards.html │ │ ├── compress.html │ │ └── default.html │ ├── _sass/ │ │ └── base.scss │ ├── app-request.md │ ├── assets/ │ │ ├── css/ │ │ │ ├── 83-percent.scss │ │ │ ├── dark.scss │ │ │ ├── light.scss │ │ │ └── style.css │ │ ├── files/ │ │ │ ├── Protista.nds │ │ │ └── databases.txt │ │ └── js/ │ │ ├── 404.js │ │ ├── app-request.js │ │ ├── i18n.js │ │ ├── modal.js │ │ ├── relativeTime.js │ │ ├── rescript.js │ │ ├── search.js │ │ ├── sort.js │ │ └── theme.js │ ├── data/ │ │ └── full.json │ ├── ds/ │ │ ├── category/ │ │ │ ├── emulator.md │ │ │ ├── extra.md │ │ │ ├── game.md │ │ │ ├── save-tool.md │ │ │ ├── translation.md │ │ │ └── utility.md │ │ └── index.md │ ├── ds.rss │ ├── index.md │ ├── index.rss │ └── unistore/ │ ├── retroarch.t3x │ ├── retroarch.unistore │ ├── universal-db-0.t3x │ ├── universal-db-info.json │ ├── universal-db.t3x │ ├── universal-db.tdx │ └── universal-db.unistore ├── resources/ │ └── template.xcf └── source/ ├── apps/ │ ├── 2048-3ds-port.json │ ├── 3d-pinball-space-cadet.json │ ├── 3deins.json │ ├── 3delf.json │ ├── 3dfetch.json │ ├── 3diceroller.json │ ├── 3ds-button-tester.json │ ├── 3ds-controller.json │ ├── 3ds-donut.json │ ├── 3ds-ebook-reader.json │ ├── 3ds-fbge-installer.json │ ├── 3ds-filebrowser.json │ ├── 3ds-google-maps.json │ ├── 3ds-httpd.json │ ├── 3ds-parentalunlock.json │ ├── 3ds-random-game-laucher.json │ ├── 3ds-recovery-tool.json │ ├── 3ds-savesync.json │ ├── 3ds-sorting.json │ ├── 3ds-streetpass.json │ ├── 3ds-vgmstream.json │ ├── 3ds-vjoy-controller.json │ ├── 3ds1010.json │ ├── 3ds_codedit.json │ ├── 3ds_quick_reboot.json │ ├── 3dsbank.json │ ├── 3dscontroller.json │ ├── 3dscookieclicker.json │ ├── 3dscreen.json │ ├── 3dsdi.json │ ├── 3dshell.json │ ├── 3dsident.json │ ├── 3dslibris.json │ ├── 3dsoundboard.json │ ├── 3dsx-play-coin-setter-mod.json │ ├── 3dvier.json │ ├── 3dweb.json │ ├── 3dzwei.json │ ├── NoteRoom.json │ ├── a5200ds.json │ ├── a7800ds.json │ ├── a8ds.json │ ├── able-atelier-3DS.json │ ├── anarch.json │ ├── anemone3ds.json │ ├── angband.json │ ├── antibounce.json │ ├── apotris.json │ ├── artic-base-server.json │ ├── atari800-randomman25xx.json │ ├── atari800.json │ ├── audioswitcher3ds.json │ ├── aurorachat.json │ ├── b9s_check.json │ ├── balatro3ds.json │ ├── ballcopter.json │ ├── bandolero-3ds.json │ ├── bart-bash.json │ ├── battery_mark_for_3ds.json │ ├── bcstm-player.json │ ├── better-call-saul-ds.json │ ├── better-nfcreader.json │ ├── biniax2-3ds.json │ ├── blargspc.json │ ├── blockamok-remix.json │ ├── bootntr.json │ ├── bottomless-block-barrage.json │ ├── box.json │ ├── breaking-bad-ds.json │ ├── breakup-simulator-portable.json │ ├── budgiessh.json │ ├── bugdom.json │ ├── bullets.json │ ├── buttonpresser3ds.json │ ├── calculathreeds.json │ ├── captureassistant.json │ ├── cectool.json │ ├── cerealboxsnow.json │ ├── chatgpt3ds.json │ ├── checkpoint.json │ ├── cia-installer.json │ ├── citrahold.json │ ├── class-of-09.json │ ├── classicube.json │ ├── colecods.json │ ├── colors.json │ ├── counter-strike-nintendo-ds.json │ ├── cpymo.json │ ├── craftus-reloaded.json │ ├── cro-mag-rally.json │ ├── crosscraft-classic.json │ ├── cs3ds.json │ ├── cstimer-3ds.json │ ├── ctgp-7-downloader.json │ ├── ctgp7-savetransfer.json │ ├── cthulhu.json │ ├── ctr-alarmo.json │ ├── ctrmus.json │ ├── ctroller.json │ ├── ctrquake.json │ ├── ctrrgbpat2.json │ ├── ctrxplorer.json │ ├── cube-adventures.json │ ├── custom-yacht-3ds.json │ ├── d-elusion.json │ ├── daedalusx64-3ds.json │ ├── ddlc-love.json │ ├── dead-pixel-checker.json │ ├── demo-reset.json │ ├── derailed.json │ ├── devilutionx.json │ ├── doodle.json │ ├── doors-3ds.json │ ├── dosbox.json │ ├── drawattack.json │ ├── drider.json │ ├── ds-forwarder-packs.json │ ├── ds-micpassthrough.json │ ├── dscraft.json │ ├── dses.json │ ├── dsi-camera.json │ ├── dsidl.json │ ├── dslibris.json │ ├── dsp1.json │ ├── dungeons-of-daggorath-3ds.json │ ├── easyrpgdlre.json │ ├── eduke3d.json │ ├── evolution_sav3d_me.json │ ├── ezb9supdater.json │ ├── faketik.json │ ├── falling-blocks-watch-out.json │ ├── fastplaycoin.json │ ├── fbi-nh.json │ ├── flappy-bird.json │ ├── fmsx3ds.json │ ├── forecast.json │ ├── fourthtube.json │ ├── friendmii.json │ ├── fspds.json │ ├── ftpd.json │ ├── game-tipper.json │ ├── gameyob-3ds.json │ ├── gameyob.json │ ├── gbarunner2.json │ ├── gemini3ds.json │ ├── github3ds.json │ ├── godmode9.json │ ├── godmode9i.json │ ├── graphcalc3ds.json │ ├── gravity.json │ ├── griffon-legend-3ds.json │ ├── gytb.json │ ├── hackezi.json │ ├── halo-renewed-solitude.json │ ├── halo-revamped.json │ ├── hax0r.json │ ├── hexisopath.json │ ├── hiyacfw.json │ ├── hokakuctr.json │ ├── homebrew_launcher_dummy.json │ ├── horihd-gallery.json │ ├── hrt3ds.json │ ├── ikachands.json │ ├── ikureader.json │ ├── inpost3ds.json │ ├── ioquake3ds.json │ ├── ip-cam-viewer.json │ ├── jenesisds.json │ ├── jksm.json │ ├── kartdlphax.json │ ├── kavita-3ds.json │ ├── kekatsu.json │ ├── kirikou.json │ ├── leafedit-pattern-editor.json │ ├── leafedit.json │ ├── lego-island.json │ ├── level256-installer.json │ ├── limeplayer3ds.json │ ├── line-for-3ds.json │ ├── lolsnes.json │ ├── ludo3ds.json │ ├── ludonds.json │ ├── luma3ds.json │ ├── luma3dsweather.json │ ├── lumalocaleswitcher.json │ ├── magic-draw.json │ ├── mars3ds.json │ ├── mcu-bricker.json │ ├── mgba.json │ ├── microcitynds.json │ ├── mk7-plugin-dx.json │ ├── modmoon.json │ ├── monty-hall-ds.json │ ├── moonlight-streaming-client.json │ ├── mpeg4-player.json │ ├── multi-pokemon-framework.json │ ├── multidownload.json │ ├── nazi-zombies-portable.json │ ├── nds-bootstrap.json │ ├── ndsforwarder-dsi.json │ ├── ndsforwarder.json │ ├── ndsi-savedumper.json │ ├── neopop-sdl.json │ ├── nesds.json │ ├── new-hbmenu.json │ ├── nexus3ds.json │ ├── nfcheckrem.json │ ├── nimbus.json │ ├── nintellivision.json │ ├── nitrohax.json │ ├── nitrohax3ds.json │ ├── nitroswan.json │ ├── noisecommander.json │ ├── notebook3ds.json │ ├── notepad3ds.json │ ├── notifymii.json │ ├── ntm.json │ ├── ntr-hr.json │ ├── ntr-launcher.json │ ├── off.json │ ├── ollama3ds.json │ ├── omega.json │ ├── omnispeak-3ds.json │ ├── oot3d_randomizer.json │ ├── open_agb_firm.json │ ├── openagblauncher.json │ ├── openbor-3ds.json │ ├── opensyobon3ds.json │ ├── opentitus-3ds.json │ ├── opentyrian-3ds.json │ ├── orchestrina.json │ ├── parkinrampage.json │ ├── payloadspinner3ds.json │ ├── pdrpse.json │ ├── picodrive.json │ ├── picodrivetwl.json │ ├── pie3ds.json │ ├── pistol-pong-ds.json │ ├── pkcount.json │ ├── pkmn-chest.json │ ├── pksm.json │ ├── pomegranate.json │ ├── pong-pokemon.json │ ├── portalds.json │ ├── potatostream.json │ ├── powder-3ds.json │ ├── prboom-plus.json │ ├── prboom3ds.json │ ├── protista.json │ ├── qtmStub.json │ ├── quake2ctr.json │ ├── r3ddragon.json │ ├── random-title-picker.json │ ├── rangen-3ds.json │ ├── raptor-ds-3ds.json │ ├── ravimid.json │ ├── red-viper.json │ ├── rehid.json │ ├── relaunch.json │ ├── retroarch.json │ ├── rollthedice-3ds.json │ ├── romfs-explorer.json │ ├── rtchanger.json │ ├── s8ds.json │ ├── safe-nand-manager.json │ ├── safeb9sinstaller.json │ ├── satellazone.json │ ├── save-data-copy-tool.json │ ├── savvymanager.json │ ├── scratch-3ds.json │ ├── screenshot-merge.json │ ├── scummvm.json │ ├── seedminer.json │ ├── sharedfonttool.json │ ├── shut-the-cam-up.json │ ├── sliderpong.json │ ├── smash-amiibo-cheat-tool.json │ ├── smilebasic-file-manager.json │ ├── snake-for-3ds.json │ ├── snake2ds.json │ ├── snakes.json │ ├── snemulds.json │ ├── snes9x.json │ ├── sonic-1--2.json │ ├── sonic-cd.json │ ├── sonic-mania.json │ ├── sonic-robo-blast-2.json │ ├── space-invaders.json │ ├── specializemii.json │ ├── spirited-ds.json │ ├── srau.json │ ├── stackmill.json │ ├── starcruiser7.json │ ├── stellads.json │ ├── streamu.json │ ├── stuff.json │ ├── sudokul.json │ ├── super-haxagon.json │ ├── super-photo-studio.json │ ├── superml.json │ ├── supertux.json │ ├── tasmanquest.json │ ├── temperpce.json │ ├── terminal-clicker.json │ ├── terrariads.json │ ├── the-pirate-launcher.json │ ├── thextech.json │ ├── tic-tac-ds.json │ ├── tiksweep.json │ ├── tinyvnc.json │ ├── tjaplayer_for_3ds.json │ ├── tmfh.json │ ├── toolchaingenericds-multimediaplayer.json │ ├── topos_3ds-video-player.json │ ├── touch-keys.json │ ├── trekt_3d.json │ ├── tricord.json │ ├── trogdor-reburninated.json │ ├── tunez-3ds.json │ ├── turtleinvaders.json │ ├── twilight-menu.json │ ├── twlfix-cfw.json │ ├── twlsavetool.json │ ├── twpatch.json │ ├── uae3ds.json │ ├── universal-edit.json │ ├── universal-updater.json │ ├── updatesuppressor.json │ ├── uxnds.json │ ├── vapecord-achhd-plugin.json │ ├── vapecord-acnl-plugin.json │ ├── vconv.json │ ├── vice3ds.json │ ├── video-player-for-3ds.json │ ├── virtuanes.json │ ├── white-space-ds.json │ ├── wifimanager.json │ ├── witb_3d.json │ ├── wordle-ds.json │ ├── wordle-terminal-3ds.json │ ├── wumiibo.json │ ├── xash3ds.json │ ├── xrick-3ds.json │ ├── yahtzee3ds.json │ ├── yanbf.json │ ├── yet-another-flappy-bird.json │ ├── yet-another-mario-kart-clone-3ds.json │ ├── zappka3ds.json │ ├── zelda3t.json │ ├── zeldaolb.json │ ├── zeldapicross.json │ ├── zeldaroth-1-0-3-beta.json │ └── zeldaroth.json ├── generate.py ├── img2tdx.py ├── requirements.txt ├── unistore.py └── utils.py ================================================ FILE CONTENTS ================================================ ================================================ FILE: .github/ISSUE_TEMPLATE/app-request.yml ================================================ name: App request description: Request an app on GitHub be added to Universal-DB labels: ["app request"] assignees: ["Epicpkmn11"] body: - type: markdown attributes: value: "**Please ensure your app complies with the [Universal-DB guidelines](https://github.com/Universal-Team/db/blob/master/CONTRIBUTING.md#app-requests) before submitting a request.**" - type: markdown attributes: value: "Go to [the app request web page](https://db.universal-team.net/app-request) and fill out the form to create a JSON for submission then come back here to submit it. Note that rarely used features are currently missing from the form, see [the wiki](https://github.com/Universal-Team/db/wiki/App-Template) for more information." - type: markdown attributes: value: "Know how to use git? Consider submitting a pull request instead. (this is a hobby project, as simple as it is we don't have time to sit down and review everything all the time. Pull requests will be reviewed much faster)" - type: textarea attributes: label: Submission form description: Upload your JSON file here. You can also upload screenshots here. - type: checkboxes attributes: label: Developer permission description: If you aren't a developer of the app, then please actually check it's alright with them. options: - label: I am the app developer or have permission from the app developer to make this request; my request is compliant with the [Universal-DB guidelines](https://github.com/Universal-Team/db/blob/da0f7076fa5632294af0c597efe315bcc86acab4/CONTRIBUTING.md#app-requests) required: true ================================================ FILE: .github/ISSUE_TEMPLATE/config.yml ================================================ blank_issues_enabled: true contact_links: - name: Universal-Updater issue url: https://github.com/Universal-Team/Universal-Updater/issues/new/choose about: Issues with the 3DS app should go in the Universal-Updater repository - name: Support (on Discord) url: https://universal-team.net/discord about: "Please use #support on the Discord server to for support-related questions" ================================================ FILE: .github/ISSUE_TEMPLATE/site-request.md ================================================ --- name: Site request about: Request a change to the site title: '' labels: site request assignees: '' --- ================================================ FILE: .github/workflows/crowdin-commit.yml ================================================ name: Import translations from Crowdin on: schedule: - cron: "0 0 1,15 * *" workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 with: persist-credentials: false submodules: recursive - uses: actions/setup-node@v4 with: node-version: lts/* - uses: ruby/setup-ruby@v1 with: ruby-version: '3.2' bundler-cache: true - name: Setup Crowdin CLI run: | npm i -g @crowdin/cli - name: Install dependencies run: | cd docs bundle install - name: Pull from Crowdin env: CROWDIN_TOKEN: ${{ secrets.CROWDIN_TOKEN }} run: | ./crowdin-pull.sh - name: Build test run: | cd docs bundle exec jekyll build - name: Commit changes continue-on-error: true run: | git config user.email "twlbot@flashcarts.net" git config user.name "TWLBot" git checkout master git commit -a -m "Automatic translation import" - name: Push changes uses: ad-m/github-push-action@master with: branch: master github_token: ${{ secrets.TWLBOT_TOKEN }} ================================================ FILE: .github/workflows/crowdin-upload.yml ================================================ name: Upload source files to Crowdin on: push: branches: [ master ] paths: - 'docs/_data/i18n/en-US.json' workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 with: persist-credentials: false submodules: recursive - uses: ruby/setup-ruby@v1 with: ruby-version: '3.2' bundler-cache: true - name: Install dependencies run: | cd docs bundle install - name: Build test run: | cd docs bundle exec jekyll build - name: Push to Crowdin uses: crowdin/github-action@v2 with: upload_sources: true env: CROWDIN_TOKEN: ${{ secrets.CROWDIN_TOKEN }} ================================================ FILE: .github/workflows/pull-request.yml ================================================ name: Pull request check on: pull_request: jobs: run: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 with: fetch-depth: 2 - name: Prepare environment run: | pip3 install --break-system-packages -r source/requirements.txt - name: Run generate.py env: TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | UPDATED_APPS=$(git diff --name-only HEAD~1 | grep source/apps || true) echo $UPDATED_APPS if [ -n "$UPDATED_APPS" ]; then echo '
Test Results' > results.txt echo '' >> results.txt echo '```json' >> results.txt source/generate.py app-test $UPDATED_APPS >> results.txt if [ $? -eq 0 ]; then echo yes echo '```' >> results.txt cat results.txt | grep -o 'https://.*\.png' >> results.txt echo '
' >> results.txt else echo no rm results.txt fi fi cat results.txt - name: Comment results if: ${{ hashFiles('results.txt') != '' }} uses: thollander/actions-comment-pull-request@v3 with: file-path: results.txt ================================================ FILE: .github/workflows/update-priority.yml ================================================ name: Update priority sources # Run hourly except when the real update runs on: schedule: - cron: 0 1-5,7-11,13-17,19-23 * * * push: branches: [ master ] paths: [ source/apps/*, source/generate.py, source/requirements.txt, .github/workflows/update-priority.yml ] workflow_dispatch: jobs: run: runs-on: ubuntu-latest container: universalteam/db steps: - uses: actions/checkout@v6 - name: Delete old pages run: rm -rf docs/_3ds/* docs/_ds/* - name: Run generate.py env: TOKEN: ${{ secrets.GITHUB_TOKEN }} WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }} run: | export PATH=$PATH:/opt/devkitpro/tools/bin # Check for background images BG_DIR=source/bg/$(date +%m) COUNT=$(ls $BG_DIR | wc -l) if [ $COUNT -ne 0 ]; then SELECTED=$(( $(date +%-j) / 3 % $COUNT + 1 )) BG="$BG_DIR/$(ls $BG_DIR | head -n$SELECTED | tail -n1)" python3 source/generate.py all --priority --background "$BG" else python3 source/generate.py all --priority fi # Pull origin in case a commit has been done while updating - name: Pull origin run: | git config --global --add safe.directory /__w/db/db git pull origin master --ff-only - name: Push changes run: | git config user.email "twlbot@flashcarts.net" git config user.name "TWLBot" echo "machine github.com" > "$HOME/.netrc" echo " login TWLBot" >> "$HOME/.netrc" echo " password ${{ secrets.GITHUB_TOKEN }}" >> "$HOME/.netrc" echo "machine api.github.com" >> "$HOME/.netrc" echo " login TWLBot" >> "$HOME/.netrc" echo " password ${{ secrets.GITHUB_TOKEN }}" >> "$HOME/.netrc" git checkout master if git diff --name-only | grep full.json; then git stage . if git commit -m "Update priority sources"; then git push origin master fi fi ================================================ FILE: .github/workflows/update.yml ================================================ name: Update sources # Run on push and 4 times per day on: schedule: - cron: 0 0,6,12,18 * * * workflow_dispatch: jobs: run: runs-on: ubuntu-latest container: universalteam/db steps: - uses: actions/checkout@v6 - name: Delete old pages and QRs run: rm -rf docs/_3ds/* docs/_ds/* docs/assets/images/qr/*.png docs/assets/images/qr/git/*.png docs/assets/images/qr/prerelease/*.png - name: Run generate.py env: TOKEN: ${{ secrets.GITHUB_TOKEN }} WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }} run: | export PATH=$PATH:/opt/devkitpro/tools/bin # Check for background images BG_DIR=source/bg/$(date +%m) COUNT=$(ls $BG_DIR | wc -l) if [ $COUNT -ne 0 ]; then SELECTED=$(( $(date +%-j) / 3 % $COUNT + 1 )) BG="$BG_DIR/$(ls $BG_DIR | head -n$SELECTED | tail -n1)" python3 source/generate.py all --background "$BG" else python3 source/generate.py all fi # Pull origin in case a commit has been done while updating - name: Pull origin run: | git config --global --add safe.directory /__w/db/db git pull origin master --ff-only - name: Push changes run: | git config user.email "twlbot@flashcarts.net" git config user.name "TWLBot" echo "machine github.com" > "$HOME/.netrc" echo " login TWLBot" >> "$HOME/.netrc" echo " password ${{ secrets.GITHUB_TOKEN }}" >> "$HOME/.netrc" echo "machine api.github.com" >> "$HOME/.netrc" echo " login TWLBot" >> "$HOME/.netrc" echo " password ${{ secrets.GITHUB_TOKEN }}" >> "$HOME/.netrc" git checkout master git stage . if git commit -m "Update sources"; then git push origin master fi ================================================ FILE: .gitignore ================================================ *.DS_Store *__pycache__ *.venv *_site *.sass-cache *.jekyll-cache *.jekyll-metadata *Gemfile.lock */vendor/bundle *.bundle *temp/ ================================================ FILE: CONTRIBUTING.md ================================================ ## App Requests NOTE: Even if your app complies with our rules, we (Universal-Team members) reserve the right to remove your app from our database for any reason at any time. ### Rules Any app requests must conform to the following rules before they can be added to the database: 1. Do not include any copyrighted content that you don't have the rights to use (i.e. piracy) - This includes apps developed with Unity as "Unity for 3DS" can only be legally acquired by signing an NDA that prevents you from developing homebrew with it - Loading copyrighted assets externally from the SD card is fine as long as it's not shipped with the application, whether from the script or in the app itself 1. There should be no NSFW content 1. Must have some description of what the app does, whether in the README or in the submitted app description 1. Must have some meaningful functionality (e.g. not just a testing app or a utility that works on outdated ideas) 1. Any forks of existing apps must achieve a different goal/target audience than their base app - Ideally, forks that only add "more functionality" or different translations should be Pull Requests into the original project's repository rather than being a separate app. - If the project that you're forking doesn't have translations, chances are it's not needed. 1. App must be for the 3DS or DS (e.g. not a VC inject) ### Recommendations These are not strict requirements, but are strongly recommended: 1. The source code should be publicly accessible 1. Use GitHub Releases for app downloads. This makes update tracking and downloads much easier - Bitbucket is also supported but not as well. Other sites can be added if they have a good API for it 1. Have a place for public discussion of your app (e.g GitHub Discussions, GBAtemp, Discord server, etc) 1. If a online service component exists, try to make it open source and allow the URL which the apps connects with to be changed, in case the service goes down ================================================ FILE: LICENSE ================================================ GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . ================================================ FILE: README.md ================================================ # Universal-DB > An online database of 3DS and DS homebrew [![Crowdin](https://badges.crowdin.net/universal-db/localized.svg)](https://crowdin.com/project/universal-db) ## Uses - https://db.universal-team.net, hosted from this repository with GitHub Pages this is the official Universal-DB website - [Universal-Updater](https://github.com/Universal-Team/Universal-Updater), Universal-DB is the default UniStore of Universal-Updater - [Universal-Bot](https://github.com/Universal-Team/Universal-Bot), our Discord bot, with `?db` you can search for apps on Universal-DB - [UDB-API](https://github.com/LightSage/UDB-API) by [LightSage](https://github.com/LightSage), a proper API for Universal-DB ## Supported sites for automatic data collection These sites are the preferred places to host your downloads as Universal-DB can automatically fetch most of the info about it. More sites can be added provided they have sufficient info about it and are easy enough to get that info from, prefereably having some kind of API for it. - [GitHub](https://github.com): Full support - [Bitbucket](https://bitbucket.org): Partial support - [Gitlab](https://gitlab.com): Partial support ## Using the data As Universal-DB is hosted by GitHub pages we're not able to have a proper API, but you can use `docs/data/full.json` to get all the data we collect from the GitHub API and such all in one place or LightSage's [UDB-API](https://udb-api.lightsage.dev) for an unofficial proper API. If using `full.json`, it can be accessed from https://db.universal-team.net/data/full.json. Please make an issue here or ask on [our Discord server](https://universal-team.net/discord) if you would like anything to be added to `full.json`, if possible we will try add it. It would be nice if you credit us if you use our data, just a link to this repo or the official website with something like "Data from [Universal-DB](https://github.com/Universal-Team/db)" or so would be fine. ## Running the data collection Universal-DB is updated automatically every hour / 6 hours (depending on the app's priority) using GitHub Actions, however if you would like to run the data collection and file generation yourself then you will need to: 1. Install `tex3ds` and `grit` using [devkitPro's pacman](https://devkitpro.org/wiki/Getting_Started) - These are needed to generate the t3x files for the Universal-Updater's UniStore 1. Install a recent version of [Python 3](https://www.python.org) 1. Open a terminal window in the `source` folder of this repository 1. Run `pip3 install -r requirements.txt` to install the needed Python libraries 1. Run `python3 generate.py` - You can pass a GitHub API token as the first argument to expand your API rate limit, this is needed with the default apps - You can pass `priority` as the second argument to only update apps updated in the last 30 days The JSON files in `source/apps` is where the base data comes from, all apps should have a `github` (user/repo string), `systems` (string array), `categories` (string array), `image` (url string), and `icon` (url string). If the app isn't on GitHub then you will need to fill out most of the other information too. Some info can be pulled from the Bitbucket API too, but it's a bit more complicated than GitHub, look for examples in the current files. If `priority` is `true` then the app will be checked hourly by actions instead of every 6 hours, technically everything could be done hourly but due to the amount of apps that rarely update it's done every 6 to reduce spam on GitHub's API. All info in `full.json` can override the GitHub API by specifying it in a source JSON, for example if you want an app title to have a space instead of a hyphen. Running `generate.py` will generate the following files: - A markdown file for each 3DS app in `docs/_3ds` - A markdown file for each DS app in `docs/_ds` - `docs/data/full.json`, a JSON with all collected info - `docs/unistore/universal-db.unistore`, a UniStore format file for Universal-Updater - `docs/unistore/universal-db.t3x`, a t3x format spritesheet for Universal-Updater ## Running the site locally All of the website files are stored in the `docs` folder. To test the site locally, install Jekyll by running: ``` gem install bundler jekyll ``` Then run ``` bundle install ``` Then you can run the site by running this in the `docs` folder: ``` bundle exec jekyll serve ``` # Credits - [Pk11](https://github.com/Epicpkmn11): Most website design and data collection code - [TrianguloY](https://github.com/TrianguloY): Many of the background images, one per month - [devkitPro](https://github.com/devkitPro): tex3ds ================================================ FILE: crowdin-pull.sh ================================================ #!/bin/bash # Add new languages here, space separated and using the ID for `crowdin pull` LANGUAGES="bruh de es-ES fr he hu in-context it ja ko no pl pt-BR ro ru ry tr uk zh-CN zh-TW" ARG='' for LANGUAGE in $LANGUAGES; do ARG+="-l $LANGUAGE " done crowdin pull $ARG ================================================ FILE: crowdin.yml ================================================ project_id: 461174 api_token_env: CROWDIN_TOKEN preserve_hierarchy: true files: - source: /docs/_data/i18n/en-US.json translation: /docs/_data/i18n/%locale%.json ================================================ FILE: docker/.gitignore ================================================ .env ================================================ FILE: docker/Dockerfile ================================================ FROM python:3.9 AS compiler ENV PYTHONUNBUFFERED 1 WORKDIR /app RUN python -m venv /opt/venv ENV PATH="/opt/venv/bin:$PATH" COPY /source/requirements.txt /app/requirements.txt RUN pip install -Ur requirements.txt # Recreate the python symlink since python:3.9 puts it in # a different location than devkitpro/devkitarm RUN rm /opt/venv/bin/python && \ ln -s /usr/bin/python /opt/venv/bin/python FROM devkitpro/devkitarm MAINTAINER Pk11 WORKDIR /app ENV VIRTUAL_ENV "/opt/venv" ENV PATH="/opt/venv/bin:$PATH" COPY --from=compiler /opt/venv /opt/venv ================================================ FILE: docker/Dockerfile.server ================================================ FROM ruby:3.3 WORKDIR /app/docs COPY /docs/Gemfile* . RUN gem install bundler jekyll && bundle install ================================================ FILE: docker/compose.yaml ================================================ # How to use this file: # Step 1: Token # If you plan on compiling the full database, you'll need a GH access token # Copy the .env.example to .env and fill out TOKEN= with your own. # (You can alternatively delete the .json files that are not yours in source/apps) # Step 2: Generate the DB # Run `docker compose up --build db # Step 3: Run the server # Run `docker compose up --build server services: db: build: dockerfile: docker/Dockerfile context: ../ image: docker.io/universalteam/db container_name: universal-db hostname: universal-db command: python3 source/generate.py all --priority environment: TOKEN: ${TOKEN} WEBHOOK_URL: ${WEBHOOK_URL} volumes: - ../:/app:z server: build: dockerfile: docker/Dockerfile.server context: ../ container_name: server hostname: server command: bundle exec jekyll serve --host 0.0.0.0 volumes: - ../:/app:z ports: - "4000:4000" ================================================ FILE: docs/3ds/category/app.md ================================================ --- layout: cards title: 3DS - Apps description: system: 3ds category: app --- ================================================ FILE: docs/3ds/category/emulator.md ================================================ --- layout: cards title: 3DS - Emulators & Hypervisors description: Emulators, hypervisors, and anything else that helps run other apps system: 3ds category: emulator --- ================================================ FILE: docs/3ds/category/firm.md ================================================ --- layout: cards title: 3DS - FIRMs description: Low level apps that run outside the normal 3DS OS system: 3ds category: firm --- ================================================ FILE: docs/3ds/category/game.md ================================================ --- layout: cards title: 3DS - Games description: Games! Play them and have some fun system: 3ds category: game --- ================================================ FILE: docs/3ds/category/save-tool.md ================================================ --- layout: cards title: 3DS - Save Tools description: Apps for editing or backing up/restoring save files system: 3ds category: save-tool --- ================================================ FILE: docs/3ds/category/translation.md ================================================ --- layout: cards title: 3DS - Translations description: Translations of existing apps into other languages system: 3ds category: translation --- ================================================ FILE: docs/3ds/category/utility.md ================================================ --- layout: cards title: 3DS - Utilities description: Utilities to help manage your DS, from file managers to save editors system: 3ds category: utility --- ================================================ FILE: docs/3ds/index.md ================================================ --- layout: cards title: 3DS system: 3ds --- ================================================ FILE: docs/3ds.rss ================================================ --- layout: compress --- 3DS | {{ site.title }} {{ site.url }} {{ site.description }} {{ site.time | date_to_rfc822 }} en-us {% assign apps = site["3ds"] | uniq | sort: "updated" | reverse %} {% for app in apps limit: 8 %} {% if app.version == nil or app.version == "v1.0.0" %} {{ app.title }} {{ app.version }} released {% else %} {{ app.title }} updated to {{ app.version }} {% endif %} {{ app.url | absolute_url | remove: ".html" | replace: "http://", "https://" | escape }} {% if app.version_title and app.version_title != app.version %} <h1>{{ app.version_title }}</h1> {% if app.update_notes %} <hr /> {% endif %} {% endif %} {{ app.update_notes | escape }} {{ app.author }} {{ app.updated | date_to_rfc822 }} {{ app.title }} - {{ app.version }} {% if app.image %} {% endif %} {% endfor %} ================================================ FILE: docs/404.md ================================================ --- title: Error 404 description: Oh no! This page doesn't exist! permalink: /404.html layout: default --- # Error! 404! {:.i18n .innerHTML-error-404} Return to the [home page](/) or go back to the previous page. {:.i18n .innerHTML-return-to-home}
================================================ FILE: docs/CNAME ================================================ db.universal-team.net ================================================ FILE: docs/Gemfile ================================================ source "https://rubygems.org" # Hello! This is where you manage which Jekyll version is used to run. # When you want to use a different version, change it below, save the # file and run `bundle install`. Run Jekyll with `bundle exec`, like so: # # bundle exec jekyll serve # # This will help ensure the proper Jekyll version is running. # Happy Jekylling! gem "jekyll", "~> 4.3.3" # If you want to use GitHub Pages, remove the "gem "jekyll"" above and # uncomment the line below. To upgrade, run `bundle update github-pages`. # gem "github-pages", group: :jekyll_plugins # If you have any plugins, put them here! # Windows does not include zoneinfo files, so bundle the tzinfo-data gem # and associated library. install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do gem "tzinfo", "~> 1.2" gem "tzinfo-data" end # Performance-booster for watching directories on Windows gem "wdm", "~> 0.1.0", :install_if => Gem.win_platform? gem "webrick", "~> 1.8.1" gem "csv", "~> 3.3.5" gem 'base64', '~> 0.1.0' gem 'erb', '~> 6.0' gem 'logger', '~> 1.7' ================================================ FILE: docs/_3ds/-hackez-i.md ================================================ --- author: Twilight Games Studio avatar: https://avatars.githubusercontent.com/u/5776225?v=4 categories: - game color: '#a4684f' color_bg: '#80513d' created: '2025-11-15T16:20:25Z' description: Kite, a beginner in 'The World', is playing with his real-life friend Orca when they are attacked by a monster chasing a secretive girl, Aura. Orca's death from the monster's attack puts him in a coma and now Kite must find Aura and bring his friend back! download_page: https://github.com/CrackedPixel/hackezi-3ds/releases downloads: hackezi.3dsx: size: 1017416 size_str: 993 KiB url: https://github.com/CrackedPixel/hackezi-3ds/releases/download/1.0.4/hackezi.3dsx github: CrackedPixel/hackezi-3ds icon: https://raw.githubusercontent.com/CrackedPixel/hackezi-3ds/refs/heads/main/icon_48.png image: https://raw.githubusercontent.com/CrackedPixel/hackezi-3ds/refs/heads/main/hackezi_banner.png image_length: 12482 layout: app source: https://github.com/CrackedPixel/hackezi-3ds stars: 0 systems: - 3DS title: .hack//ez-i unique_ids: - '0x88B962' updated: '2025-11-16T00:48:25Z' version: 1.0.4 version_title: 1.0.4 --- Kite, a beginner in the game The World, is playing with his real-life friend known in-game as Orca when they are attacked by an unidentified monster chasing Aura, a secretive girl. Afterwards, Orca, who died from the monsters attack, enters a coma in the real world. Unable to understand the reason for Orcas coma, Kite joins two new characters to find Aura and bring his friend back. ================================================ FILE: docs/_3ds/2048---3ds-port.md ================================================ --- author: Carlos '0rientd' Henrique avatar: https://avatars.githubusercontent.com/u/10491532?v=4 categories: - game color: '#eee8dd' color_bg: '#807c76' created: '2026-02-27T22:12:54Z' description: This is a 3DS version of the game 2048, originally created for Linux. download_page: https://github.com/0rientd/2048-port-3ds/releases downloads: 2048-port-3ds.3dsx: size: 136500 size_str: 133 KiB url: https://github.com/0rientd/2048-port-3ds/releases/download/v1.1.1/2048-port-3ds.3dsx github: 0rientd/2048-port-3ds icon: https://raw.githubusercontent.com/0rientd/2048-port-3ds/main/2048-3ds-port-icon.png image: https://raw.githubusercontent.com/0rientd/2048-port-3ds/main/2048-3ds-port-icon.png image_length: 2770 layout: app license: mit license_name: MIT License source: https://github.com/0rientd/2048-port-3ds stars: 2 systems: - 3DS title: 2048 - 3DS Port update_notes: '

Codebase was refactored and was introduced Leaderboards for record your points!

What''s Changed

  • Implement 2048 game for Nintendo 3DS with UI and leaderboard by @0rientd in #2
  • Update game version to 1.1.1 and adjust README badges by @0rientd in #3

Full Changelog: v1.0.1...v1.1.1

' updated: '2026-03-19T21:43:32Z' version: v1.1.1 version_title: Introduces Leaderboard --- This project is an unofficial Nintendo 3DS port of the excellent 2048.c implementation by Maurits van der Schee. The original game is a minimalist implementation of the popular 2048 puzzle for Linux terminals, and now you can play it on your 3DS console! ✨ Features 🎯 Faithful gameplay to the original 💾 Score system 🎮 Native 3DS controls ⚡ Optimized performance 📱 Interface adapted for 3DS screens ================================================ FILE: docs/_3ds/3d-pinball---space-cadet.md ================================================ --- author: MaikelChan avatar: https://avatars.githubusercontent.com/u/7031754?v=4 categories: - game color: '#77819a' color_bg: '#636b80' created: '2021-10-15T11:13:15Z' description: Wii and 3DS ports of 3D Pinball - Space Cadet download_page: https://github.com/MaikelChan/SpaceCadetPinball/releases downloads: SpaceCadetPinball-3DS-v0.6.7z: size: 422160 size_str: 412 KiB url: https://github.com/MaikelChan/SpaceCadetPinball/releases/download/v0.6-3ds/SpaceCadetPinball-3DS-v0.6.7z github: MaikelChan/SpaceCadetPinball icon: https://github.com/MaikelChan/SpaceCadetPinball/raw/3ds/ctr/icon.png image: https://github.com/MaikelChan/SpaceCadetPinball/raw/3ds/ctr/banner.png image_length: 17484 layout: app license: mit license_name: MIT License screenshots: - description: Awaiting deployment url: https://db.universal-team.net/assets/images/screenshots/3d-pinball---space-cadet/awaiting-deployment.png script_message: 'Note: You will need the game data files from an actual copy of 3D pinball or "Full Tilt!".' source: https://github.com/MaikelChan/SpaceCadetPinball/tree/3ds stars: 114 systems: - 3DS title: 3D Pinball - Space Cadet unique_ids: - '0x21A39' update_notes: '

What''s Changed

Full Changelog: v0.5-3ds...v0.6-3ds

' updated: '2024-02-08T04:33:50Z' version: v0.6-3ds version_title: v0.6 3DS website: https://pacochan.net/software/3d-pinball-space-cadet/ --- # 3D Pinball - Space Cadet for 3DS This is a port of 3D Pinball - Space Cadet for Nintendo 3DS. It's originally a game that came bundled with Windows from Windows 95 up to Windows XP. This is the current state of the project: - No menus, options, or results screen. - It plays sound effects and music (if the player supplies the music in OGG format). - There are still some bugs here and there. - It should be running fine on New 3DS, but on a regular 3DS it runs slow. It is based on the PC decompilation made by [k4zmu2a](https://github.com/k4zmu2a): https://github.com/k4zmu2a/SpaceCadetPinball The PC decompilation uses SDL2 to render the game. This 3DS port has been changed to use native GPU rendering with the Citro3D library. ## How to build The main requirement is to have [devkitPro](https://devkitpro.org). Follow the instructions to install devkitPro here: https://devkitpro.org/wiki/Getting_Started You will also need the 3DS development package, and also the libraries 3ds-sdl and 3ds-sdl_mixer. If you use Windows or Ubuntu, here are more detailed instructions. ### Windows Even though devkitPro offers a Windows installer, I've had some issues setting it up. It's easier to use WSL. If you want to use the Windows installer anyway, check the link above for instructions. 1. Install [WSL](https://docs.microsoft.com/en-us/windows/wsl/install). By default it will install Ubuntu, which is fine. 2. Open a WSL terminal and just follow the Ubuntu instructions below. With the difference that, if you want to clone the project into, for example, the `C:\` folder, you will need move to that folder inside the terminal with the command `cd /mnt/c/`. ### Ubuntu and other Debian based linux distros 1. Open the terminal in the folder where you want to clone the project. 2. Clone it with the command `git clone --branch 3ds https://github.com/MaikelChan/SpaceCadetPinball`. A subfolder called `SpaceCadetPinball` will be created containing the project. 3. Move to that subfolder with `cd SpaceCadetPinball`. 4. Download the latest version of the [custom devkitPro pacman](https://github.com/devkitPro/pacman/releases/tag/v1.0.2), that will be used to download the compilers and libraries to build the project. Once downloaded, put it in the `SpaceCadetPinball` folder. 5. Install devkitPro pacman with this command: `sudo gdebi devkitpro-pacman.amd64.deb`. If gdebi is not found, install it with `sudo apt install gdebi-core`, and then try again installing pacman. 6. Use the following command to sync pacman databases: `sudo dkp-pacman -Sy`. 7. Now update packages with `sudo dkp-pacman -Syu`. 8. Install the 3DS development tools with `sudo dkp-pacman -S 3ds-dev`. 9. Install SDL with `sudo dkp-pacman -S 3ds-sdl`. 10. Install SDL_mixer with `sudo dkp-pacman -S 3ds-sdl_mixer`. 11. Set the DEVKITPRO environment variables so the system knows where the compilers and libraries are installed with these commands: - `export DEVKITPRO=/opt/devkitpro`. - `export DEVKITARM=/opt/devkitpro/devkitARM`. 12. To generate Build the project with the command `make -j4`. 13. Optionally, to generate a CIA file, you will need to have [bannertool](https://github.com/Steveice10/bannertool/releases/) and [makerom](https://github.com/3DSGuy/Project_CTR/releases) in the `$DEVKITPRO/tools/bin` folder. Then build the project with the command `make -j4 BUILD_CIA=1`. After a successful build, you will get a file called `SpaceCadetPinball.3dsx`, which is the main executable. ## How to run ### 3DS with Homebrew Launcher 1. Go to your SD card and enter the `3ds` folder. 2. Copy `SpaceCadetPinbal.3dsx` into the `3ds` folder. 3. Make sure you have your `dspfirm.cdc` in the `3ds` folder, as you will need it to have sound in homebrew games. If you don't have it, [dump your DSP](https://github.com/zoogie/DSP1/releases/latest). 4. Inside the `3ds` folder, create a new folder named `SpaceCadetPinball`. 5. For legal reasons, you will need to get the original PC game on your own to obtain the assets like graphics and sound effects. Those are not contained in this repository. 6. Copy all files from the original PC version into the `SpaceCadetPinball` folder that was created earlier. 7. Optionally, since this port doesn't play MIDI files, you'll need to convert the music to ogg format, and call the file `PINBALL.ogg`, and put it along the other assets in the `SpaceCadetPinball` folder. Make sure that the music has a sample rate no higher than 44100Hz, or it won't play correctly. 8. If everything went fine, you should be able to run the game from the Homebrew Launcher. ### Citra 1. Get the [Citra emulator](https://citra-emu.org/download/) if you don't have it. 2. Open it and go to the menu `File/Open Citra Folder`. This will open the folder where Citra's configuration is stored. 3. Go to the `sdmc` folder and create a new folder there named `3ds` if it doesn't exist already. 4. Enter the `3ds` folder and create an empty file there named `dspfirm.cdc`. This will allow to have audio in homebrew apps. 5. Inside the `3ds` folder create another folder named `SpaceCadetPinball`. 6. For legal reasons, you will need to get the original PC game on your own to obtain the assets like graphics and sound effects. Those are not contained in this repository. 7. Copy all PC game's assets to the `SpaceCadetPinball` folder that was created earlier. 8. Optionally, since this port doesn't play MIDI files, you'll need to convert the music to ogg format, and call the file `PINBALL.ogg`, and put it along the other assets in the `SpaceCadetPinball` folder. Make sure that the music has a sample rate no higher than 44100Hz, or it won't play correctly. 9. If everything went fine, you should be able to run the game. ## How to play | Button | Action | |----------------------|---------------------------------------------------| | A | Launch the ball | | L | Move the left paddle | | R | Move the right paddle | | DPad Left, Right, Up | Bump table | | X | Start a new game | | Y | Exit the game | | Start | Pause | ================================================ FILE: docs/_3ds/3deins.md ================================================ --- author: Universal-Team avatar: https://avatars.githubusercontent.com/u/49733679?v=4 categories: - game color: '#b89c52' color_bg: '#806c39' created: '2019-11-18T16:59:30Z' description: A Card game for Nintendo 3DS & DS(i)! download_page: https://github.com/Universal-Team/3DEins/releases downloads: 3DEins.3dsx: size: 1482056 size_str: 1 MiB url: https://github.com/Universal-Team/3DEins/releases/download/v0.2.0/3DEins.3dsx 3DEins.cia: size: 1209280 size_str: 1 MiB url: https://github.com/Universal-Team/3DEins/releases/download/v0.2.0/3DEins.cia DSEins.nds: size: 928768 size_str: 907 KiB url: https://github.com/Universal-Team/3DEins/releases/download/v0.2.0/DSEins.nds DSEins.nds.cia: size: 943360 size_str: 921 KiB url: https://github.com/Universal-Team/3DEins/releases/download/v0.2.0/DSEins.nds.cia github: Universal-Team/3DEins icon: https://raw.githubusercontent.com/Universal-Team/3DEins/master/3ds/app/icon.png image: https://raw.githubusercontent.com/Universal-Team/3DEins/master/3ds/app/banner.png image_length: 8040 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/Universal-Team/3DEins/releases/tag/git downloads: 3DEins.3dsx: size: 1512184 size_str: 1 MiB url: https://github.com/Universal-Team/3DEins/releases/download/git/3DEins.3dsx 3DEins.cia: size: 1221568 size_str: 1 MiB url: https://github.com/Universal-Team/3DEins/releases/download/git/3DEins.cia qr: 3DEins.cia: https://db.universal-team.net/assets/images/qr/git/3deins-cia.png update_notes:

Pk11 - Disable NDS builds

update_notes_md: 'Pk11 - Disable NDS builds ' updated: '2025-12-29T11:00:40Z' version: git version_title: Continuous Build - d104e8b qr: 3DEins.cia: https://db.universal-team.net/assets/images/qr/3deins-cia.png DSEins.nds: https://db.universal-team.net/assets/images/qr/dseins-nds.png DSEins.nds.cia: https://db.universal-team.net/assets/images/qr/dseins-nds-cia.png screenshots: - description: Char selection url: https://db.universal-team.net/assets/images/screenshots/3deins/char-selection.png - description: Ingame url: https://db.universal-team.net/assets/images/screenshots/3deins/ingame.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/3deins/main-menu.png source: https://github.com/Universal-Team/3DEins stars: 18 systems: - 3DS title: 3DEins unique_ids: - '0x43600' update_notes: '

DSEins, the NDS version of 3DEins is now included as well!

What''s new?

DSEins

  • Add the initial release of DSEins, the NDS version of 3DEins! This is it''s first release, so it could be buggy, feel free to report bugs, if there are any on the issue section or on the Universal-Server here.
    NOTE: This release is NOT really much graphical, but the next version will be better for sure.

3DEins

  • Add a draw and play animation (can be enabled / disabled in the Settings.)

3DEins & DSEins

  • Use DSEins / 3DEins-Core which is made by me, StackZ. The core includes a proper cardset of 108 cards.. like the regular game! So that way.. you cannot have like 6 times Draw 4 which is a nice improvement to the old version!

  • Added Single Player mode with AI!

  • Full Translations of: Bruh, English, French, German, Italian, Japanese, Polish, Portuguese and Russian!

How to update

DSEins

  • Download DSEins.nds and put it to your SD Card.
  • Start it using Twilight Menu++ or whatever you like.
    3DS User: You can install the CIA as well, but you need the NDS file as well into the root or at sd:/_nds/DSEins/.

3DEins

  • Download 3DEins.3dsx or 3DEins.cia and put it to your SD Card.
  • If downloading the CIA, install it using FBI. If 3dsx, open it using the Homebrew Launcher.

We hope you enjoy using DSEins & 3DEins v0.2.0! ~Universal-Team

' updated: '2020-06-20T15:33:33Z' version: v0.2.0 version_title: 3DEins & DSEins v0.2.0! website: https://universal-team.net/projects/3deins wiki: https://github.com/Universal-Team/3DEins/wiki --- 3DEins is a Cardgame for Nintendo 3DS. It's basically an UNO clone. It currently includes: - Multi Player on one console - Customizable Cards & Characters - Translated to English, French, German, Japanese, Russian, and Spanish - Customizable interface colors ================================================ FILE: docs/_3ds/3delf.md ================================================ --- author: StackZ avatar: https://avatars.githubusercontent.com/u/47382115?v=4 categories: - game color: '#79c0b9' color_bg: '#50807b' created: '2020-10-03T20:29:35Z' description: Ein "Elfer raus!" klon für den Nintendo 3DS. download_page: https://github.com/SuperSaiyajinStackZ/3DElf/releases downloads: 3DElf.3dsx: size: 501220 size_str: 489 KiB url: https://github.com/SuperSaiyajinStackZ/3DElf/releases/download/v0.2.0/3DElf.3dsx 3DElf.cia: size: 472000 size_str: 460 KiB url: https://github.com/SuperSaiyajinStackZ/3DElf/releases/download/v0.2.0/3DElf.cia github: SuperSaiyajinStackZ/3DElf icon: https://raw.githubusercontent.com/SuperSaiyajinStackZ/3DElf/main/3ds/app/icon.png image: https://raw.githubusercontent.com/SuperSaiyajinStackZ/3DElf/main/3ds/app/banner.png image_length: 2306 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: 3DElf.cia: https://db.universal-team.net/assets/images/qr/3delf-cia.png screenshots: - description: Credits de url: https://db.universal-team.net/assets/images/screenshots/3delf/credits-de.png - description: Credits en url: https://db.universal-team.net/assets/images/screenshots/3delf/credits-en.png - description: Game screen de url: https://db.universal-team.net/assets/images/screenshots/3delf/game-screen-de.png - description: Game screen en url: https://db.universal-team.net/assets/images/screenshots/3delf/game-screen-en.png - description: Instructions de url: https://db.universal-team.net/assets/images/screenshots/3delf/instructions-de.png - description: Instructions en url: https://db.universal-team.net/assets/images/screenshots/3delf/instructions-en.png - description: Language overlay de url: https://db.universal-team.net/assets/images/screenshots/3delf/language-overlay-de.png - description: Language overlay en url: https://db.universal-team.net/assets/images/screenshots/3delf/language-overlay-en.png - description: Rules de url: https://db.universal-team.net/assets/images/screenshots/3delf/rules-de.png - description: Rules en url: https://db.universal-team.net/assets/images/screenshots/3delf/rules-en.png - description: Splash de url: https://db.universal-team.net/assets/images/screenshots/3delf/splash-de.png - description: Splash en url: https://db.universal-team.net/assets/images/screenshots/3delf/splash-en.png - description: Sub menu de url: https://db.universal-team.net/assets/images/screenshots/3delf/sub-menu-de.png - description: Sub menu en url: https://db.universal-team.net/assets/images/screenshots/3delf/sub-menu-en.png source: https://github.com/SuperSaiyajinStackZ/3DElf stars: 1 systems: - 3DS title: 3DElf unique_ids: - '0x43593' update_notes: '

Dies behebt ein paar Fehler und ein neuer Startbildschirm wurde hinzugefügt.

Ebenfalls werden nicht spielbare Karten nun ausgeblendet, somit ist es etwas einfacher, spielbare Karten zu finden.

Viel spaß mit dieser Version! ~SuperSaiyajinStackZ

' updated: '2020-10-07T20:51:16Z' version: v0.2.0 version_title: Zweiter / Second 3DElf Release! --- > The game is playable in Deutsch and English ### Deutsch [Elfer raus!](https://de.wikipedia.org/wiki/Elfer_raus!) klon für den Nintendo 3DS! ### English [Elfer raus!](https://en.wikipedia.org/wiki/Domino_(card_game)#Elfer_Raus!) clone for the Nintendo 3DS! ================================================ FILE: docs/_3ds/3dfetch.md ================================================ --- author: Alice avatar: https://avatars.githubusercontent.com/u/9029520?v=4 categories: - utility color: '#beb6be' color_bg: '#807a80' created: '2017-06-20T04:43:35Z' description: 🍂 Displays various information about your Nintendo 3DS in pretty colors. download_page: https://github.com/aliceinpalth/3dfetch/releases downloads: 3dfetch.cia: size: 2528192 size_str: 2 MiB url: https://github.com/aliceinpalth/3dfetch/releases/download/1.10/3dfetch.cia github: aliceinpalth/3dfetch icon: https://raw.githubusercontent.com/aliceinpalth/3dfetch/master/icon.png image: https://raw.githubusercontent.com/aliceinpalth/3dfetch/master/banner.png image_length: 41268 layout: app qr: 3dfetch.cia: https://db.universal-team.net/assets/images/qr/3dfetch-cia.png screenshots: - description: Main screen url: https://db.universal-team.net/assets/images/screenshots/3dfetch/main-screen.png - description: Settings url: https://db.universal-team.net/assets/images/screenshots/3dfetch/settings.png source: https://github.com/aliceinpalth/3dfetch stars: 40 systems: - 3DS title: 3dfetch unique_ids: - '0x9F99E' update_notes: '

Lots of stuff added! First and foremost:

  • Added a pretty animation to simulate typing a shell command
  • Cycling left text colors now additionally cycles the CFW logo color
  • Exact battery percentage is shown
  • Luma CFW now displays the version number with it
  • Added detection for Cakes CFW
  • Added detection for Corbenik CFW
  • Added detection for RX Tools CFW
  • Added detection for Rei CFW
  • 1.11: Fixed white background not being properly available

We''ve also now got a configuration menu! Press select to bring it up. All changes to the configuration are saved in a config file.

As always, you can update 3dfetch via the TitleDB option in FBI, or, use the QR code below and utilize remote install.

QR code

Send ❤️ to daedreth and Alex for their immense work on this while I was in exams week.

' updated: '2017-06-30T22:45:59Z' version: '1.10' version_title: 3dfetch v1.10/11 - Major updates --- ================================================ FILE: docs/_3ds/3diceroller.md ================================================ --- author: r4t avatar: https://avatars.githubusercontent.com/u/39613006?v=4 categories: - app color: '#8c5763' color_bg: '#804f5a' created: '2024-09-14T15:03:43Z' description: a graphical 2D dice roller for the 3ds download_page: https://github.com/t0xid/3DiceRoller/releases downloads: 3DiceRoll.cia: size: 9294848 size_str: 8 MiB url: https://github.com/t0xid/3DiceRoller/releases/download/v1.1.1/3DiceRoll.cia 3ds_d20_roll.3dsx: size: 4560404 size_str: 4 MiB url: https://github.com/t0xid/3DiceRoller/releases/download/v1.1.1/3ds_d20_roll.3dsx github: t0xid/3DiceRoller icon: https://raw.githubusercontent.com/t0xid/3DiceRoller/refs/heads/main/icon.png image: https://raw.githubusercontent.com/t0xid/3DiceRoller/refs/heads/main/icon.png image_length: 1353 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: 3DiceRoll.cia: https://db.universal-team.net/assets/images/qr/3diceroll-cia.png screenshots: - description: Credits url: https://db.universal-team.net/assets/images/screenshots/3diceroller/credits.png - description: D12 url: https://db.universal-team.net/assets/images/screenshots/3diceroller/d12.png - description: D20 url: https://db.universal-team.net/assets/images/screenshots/3diceroller/d20.png source: https://github.com/t0xid/3DiceRoller stars: 2 systems: - 3DS title: 3DiceRoller update_notes: '
  • Fixed minor sprite issue
  • Made a .cia for those that want a home menu shortcut

sound used for the banner is:
https://freesound.org/people/NXRT/sounds/648212/
(yes ill credit even if its CC0)

' updated: '2024-09-26T10:12:37Z' version: v1.1.1 version_title: 3DiceRoll - v.1.1.1 --- a 2d dice roller for the 3ds. includes the ability to roll up to 13 dice types in one rolling, sound effects, advantage and disadvantage. ================================================ FILE: docs/_3ds/3ds-button-tester.md ================================================ --- author: TheCoolesttOne avatar: https://avatars.githubusercontent.com/u/155274623?v=4 categories: - utility color: '#0f0001' color_bg: '#0f0001' created: '2023-12-31T01:12:07Z' description: a 3DS Homebrew troubleshooting application for testing each individual button download_page: https://github.com/TheCoolesttOne/3DS-Button-Test/releases downloads: Button.Tester.cia: size: 119232 size_str: 116 KiB url: https://github.com/TheCoolesttOne/3DS-Button-Test/releases/download/V1/Button.Tester.cia button-print.3dsx: size: 121664 size_str: 118 KiB url: https://github.com/TheCoolesttOne/3DS-Button-Test/releases/download/V1/button-print.3dsx github: TheCoolesttOne/3DS-Button-Test icon: https://raw.githubusercontent.com/TheCoolesttOne/3DS-Button-Test/refs/heads/main/icon.png image: https://raw.githubusercontent.com/TheCoolesttOne/3DS-Button-Test/refs/heads/main/icon.png image_length: 2070 layout: app qr: Button.Tester.cia: https://db.universal-team.net/assets/images/qr/button-tester-cia.png source: https://github.com/TheCoolesttOne/3DS-Button-Test stars: 0 systems: - 3DS title: 3DS Button Tester update_notes:

this is the first release. (I know the 3dsx and cia have different names)

updated: '2024-09-13T22:43:20Z' version: V1 version_title: V1 --- ================================================ FILE: docs/_3ds/3ds-controller.md ================================================ --- author: icicle1133 avatar: https://avatars.githubusercontent.com/u/178066848?v=4 categories: - utility color: '#dc0000' color_bg: '#800000' created: '2025-09-25T20:02:16Z' description: A "Up-To-Date" 3ds homebrew application that lets you use your 3ds as a wireless controller. download_page: https://github.com/icicle1133/3ds-Controller/releases downloads: 3ds_controller.3dsx: size: 197652 size_str: 193 KiB url: https://github.com/icicle1133/3ds-Controller/releases/download/v0.0.5/3ds_controller.3dsx 3ds_controller.cia: size: 264128 size_str: 257 KiB url: https://github.com/icicle1133/3ds-Controller/releases/download/v0.0.5/3ds_controller.cia github: icicle1133/3ds-Controller icon: https://raw.githubusercontent.com/icicle1133/3ds-Controller/refs/heads/main/icon.png image: https://raw.githubusercontent.com/icicle1133/3ds-Controller/refs/heads/main/icon.png image_length: 318 layout: app license: other license_name: Other qr: 3ds_controller.cia: https://db.universal-team.net/assets/images/qr/3ds_controller-cia.png screenshots: - description: Main url: https://db.universal-team.net/assets/images/screenshots/3ds-controller/main.png source: https://github.com/icicle1133/3ds-Controller stars: 13 systems: - 3DS title: 3ds-Controller unique_ids: - '0xA1B2C' update_notes: '

Skipped 4 versions bc i forgot to upload them

Full Changelog: v0.0.1...v0.0.5

  • the .CIA is used for installing onto your 3ds home screen, quicker then loading homebrew launcher
  • the .3dsx is for people who are too lazy ig idk
' updated: '2025-09-26T01:08:03Z' version: v0.0.5 version_title: Yes, i skipped 4 versions. --- ================================================ FILE: docs/_3ds/3ds-donut.md ================================================ --- author: Max Parry avatar: https://avatars.githubusercontent.com/u/66670928?v=4 categories: - app color: '#313131' color_bg: '#313131' created: '2025-01-29T07:20:09Z' description: A Donut in C. download_filter: \.3dsx|cia download_page: https://github.com/Buggem/3ds-donut/releases downloads: 3ds-donut.3dsx: size: 575284 size_str: 561 KiB url: https://github.com/Buggem/3ds-donut/releases/download/v1.5/3ds-donut.3dsx 3ds-donut.cia: size: 836544 size_str: 816 KiB url: https://github.com/Buggem/3ds-donut/releases/download/v1.5/3ds-donut.cia github: Buggem/3ds-donut icon: https://raw.githubusercontent.com/Buggem/3ds-donut/refs/heads/main/meta/icon.png image: https://raw.githubusercontent.com/Buggem/3ds-donut/refs/heads/main/meta/banner.png image_length: 9095 layout: app qr: 3ds-donut.cia: https://db.universal-team.net/assets/images/qr/3ds-donut-cia.png screenshots: - description: Donut url: https://db.universal-team.net/assets/images/screenshots/3ds-donut/donut.png source: https://github.com/Buggem/3ds-donut stars: 2 systems: - 3DS title: 3DS Donut unique_ids: - '0xE98BA' update_notes: '

Sometimes the little things are the most important when making donuts.

Bolted Donutlog:

  • added support to reset the anim (doesnt effect the music)
  • added support to modify the anim
  • fixed banner (this was also included in the previous release but the actual commit was in this one)
  • changed banner font
  • speed closer to the original

You know those Krispy Kreme donut bites that have been going around lately? They really convey these changes.

Full Changelog: v1.4...v1.5

This content is not endorsed by, affiliated with, or related to Krispy Kreme, Inc. in any way. Any and all references to Krispy Kreme, Inc. and/or their products is purely for informational purposes. Krispy Kreme® is a registered trademark of Krispy Kreme, Inc.

(why did I put this in)

' updated: '2025-02-01T04:58:35Z' version: v1.5 version_title: donuts & bolts --- Donut.c is tired of the Wii, but don't worry guys, IT'S BACK ON THE 3DS! Features: - open source AND unlicensed - funky music (directly copied from the original Wii port) - splash screen (adapted from the original Wii port) - ability to fast forward, stop, rewind, modify the speed, and reset the animation (doesn't effect the music for listener) - a headerfile with constants you can fine-tune as you please - both PC and 3DS support for testing purposes - both CIAs and 3DSXs availible as install options - donut ================================================ FILE: docs/_3ds/3ds-ebook-reader.md ================================================ --- author: reworks avatar: https://avatars.githubusercontent.com/u/8564184?v=4 categories: - utility color: '#905933' color_bg: '#804f2d' created: '2016-05-02T12:42:03Z' description: '[ARCHIVE] PoC 3DS eBook Reader.' download_page: https://github.com/DomRe/3DS_eBook_Reader/releases downloads: release1.2.zip: size: 540204 size_str: 527 KiB url: https://github.com/reworks-org/3DS_eBook_Reader/releases/download/1.2/release1.2.zip github: DomRe/3DS_eBook_Reader icon: https://raw.githubusercontent.com/DomRe/3DS_eBook_Reader/master/meta/icon.png image: https://raw.githubusercontent.com/DomRe/3DS_eBook_Reader/master/meta/banner.png image_length: 18127 layout: app license: mit license_name: MIT License source: https://github.com/reworks-org/3DS_eBook_Reader stars: 27 systems: - 3DS title: 3DS eBook Reader unique_ids: - '0xEB111' update_notes: '

Changes:

  • Fixed about screen flickering.

See reddit or gbatemp.

' updated: '2018-01-29T06:38:15Z' version: '1.2' version_title: eBook Reader v1.2 --- ================================================ FILE: docs/_3ds/3ds-fbge-installer.md ================================================ --- author: AtexBg avatar: https://avatars.githubusercontent.com/u/151460611?v=4 categories: - utility color: '#bfc3c2' color_bg: '#7d807f' created: '2026-05-01T15:50:20Z' description: A simple tool to install the 3DS-FBGE program on the 3DS (Linux package partially included) download_page: https://github.com/AtexBg/fbge-installer/releases downloads: fbge-installer.3dsx: size: 6713480 size_str: 6 MiB url: https://github.com/AtexBg/fbge-installer/releases/download/0.6.0/fbge-installer.3dsx fbge-installer.cia: size: 6796736 size_str: 6 MiB url: https://github.com/AtexBg/fbge-installer/releases/download/0.6.0/fbge-installer.cia github: AtexBg/fbge-installer icon: https://raw.githubusercontent.com/AtexBg/fbge-installer/refs/heads/main/icon.png image: https://raw.githubusercontent.com/AtexBg/fbge-installer/refs/heads/main/pictures/banner_upscaled.png image_length: 16838 layout: app license: agpl-3.0 license_name: GNU Affero General Public License v3.0 qr: fbge-installer.cia: https://db.universal-team.net/assets/images/qr/fbge-installer-cia.png script_message: Don't forget to read the "Help" section upon launching the program source: https://github.com/AtexBg/fbge-installer stars: 1 systems: - 3DS title: 3DS-FBGE Installer update_notes: '

The 3ds-fbge program (short for 3ds-FrameBufferGraphicalEnvironnement) is a custom desktop/GUI meant to be used with the 3DS running Linux. This app will install and setup everything needed for the program to work and will give details about the usage in the "help" menu.
(btw the program will shows errors after booting everything about a missing img.ext4 file, it''s totally normal and doesn''t affect how the DE works)

First version of the app, but has 3ds-fbge version 0.6.0 embed inside.

Go read https://github.com/AtexBg/3ds-fbge for more details

' updated: '2026-05-01T16:06:09Z' version: 0.6.0 version_title: 0.6.0 website: https://github.com/AtexBg/3ds-fbge --- A simple tool which helps to install and use the 3DS-FBGE (3ds-FrameBufferGraphicalEnvironnement) binaries on the 3DS and inclues the needed files from the Linux3DS package. ================================================ FILE: docs/_3ds/3ds-filebrowser.md ================================================ --- author: ZIXT233 avatar: https://avatars.githubusercontent.com/u/9472407?v=4 categories: - app color: '#dec873' color_bg: '#807342' created: '2026-02-14T19:49:21Z' description: A HTTP file manager for Nintendo 3DS. download_page: https://github.com/ZIXT233/3DS-FileBrowser/releases downloads: 3ds-filebrowser.3dsx: size: 453796 size_str: 443 KiB url: https://github.com/ZIXT233/3DS-FileBrowser/releases/download/v1.0.0/3ds-filebrowser.3dsx 3ds-filebrowser.cia: size: 771008 size_str: 752 KiB url: https://github.com/ZIXT233/3DS-FileBrowser/releases/download/v1.0.0/3ds-filebrowser.cia github: ZIXT233/3DS-FileBrowser icon: https://raw.githubusercontent.com/ZIXT233/3DS-FileBrowser/master/meta/icon.png image: https://raw.githubusercontent.com/ZIXT233/3DS-FileBrowser/master/meta/banner.png image_length: 29741 layout: app qr: 3ds-filebrowser.cia: https://db.universal-team.net/assets/images/qr/3ds-filebrowser-cia.png source: https://github.com/ZIXT233/3DS-FileBrowser stars: 18 systems: - 3DS title: 3DS-FileBrowser update_notes: '

First release, see readme.

Full Changelog: https://github.com/ZIXT233/3DS-FileBrowser/commits/v1.0.0

' updated: '2026-02-14T20:37:33Z' version: v1.0.0 version_title: v1.0.0 --- A HTTP file manager for Nintendo 3DS. Run the app on your 3DS, connect from a phone or PC on the same Wi‑Fi, and browse, upload, download, and manage files on the SD card via a web interface. ================================================ FILE: docs/_3ds/3ds-google-maps.md ================================================ --- author: Oldhimaster1 avatar: https://avatars.githubusercontent.com/u/179153474?v=4 categories: - utility color: '#5a635b' color_bg: '#5a635b' created: '2026-04-03T20:43:47Z' description: Interactive OpenStreetMap and satellite map viewer with GPS tracking, offline tile caching, place search, and route planning. download_filter: \.3dsx$ download_page: https://github.com/Oldhimaster1/3ds-Google-Maps/releases downloads: 3ds_google_maps.3dsx: size: 1228008 size_str: 1 MiB url: https://github.com/Oldhimaster1/3ds-Google-Maps/releases/download/v2.0/3ds_google_maps.3dsx github: Oldhimaster1/3ds-Google-Maps icon: https://raw.githubusercontent.com/Oldhimaster1/3ds-Google-Maps/refs/heads/main/icon.png image: https://raw.githubusercontent.com/Oldhimaster1/3ds-Google-Maps/refs/heads/main/banner.png image_length: 42667 layout: app license: mit license_name: MIT License source: https://github.com/Oldhimaster1/3ds-Google-Maps stars: 4 systems: - 3DS title: 3ds Google Maps update_notes: '

What''s New in v2.0

Offline Tile Caching

  • Tilepack format — download thousands of tiles on your PC and pack them into a single .tilepack file for your SD card
  • PC download tool (tools/download_region.py) — bulk tile downloader with 8 parallel workers and SHA-256 deduplication
  • In-app Download Region — download tiles for your current map view directly on the 3DS (Settings > Data tab)
  • Auto-loading — the app checks for sat.tilepack and street.tilepack on startup

New Tile Source

  • Esri World Street Map — switchable alongside OSM and Esri satellite in the Tiles settings tab

Other

  • Comprehensive README rewrite with offline caching docs
  • Updated .gitignore

Installation

  1. Copy 3ds_google_maps.3dsx to sdmc:/3ds/3ds_google_maps/ on your SD card
  2. (Optional) Generate tilepacks with python tools/download_region.py and copy them to sdmc:/3ds_google_maps/tiles/
  3. Launch via Homebrew Launcher
' updated: '2026-04-15T20:53:30Z' version: v2.0 version_title: v2.0 — Offline Tile Caching --- Interactive map viewer for Nintendo 3DS. Browse OpenStreetMap street tiles and Esri satellite imagery, track your GPS location through your phone, search for places, plan routes, and save favorites. **Features:** - Pan and zoom maps on both screens (touch, D-pad, Circle Pad, L/R) - Three tile sources: OpenStreetMap, Esri Satellite, Esri Street Map - Offline tile caching — download regions on your PC and transfer as a single .tilepack file - GPS tracking via phone browser (3DS runs an HTTPS server, phone sends coordinates) - Place search, route planning, reverse geocoding, favorites - Night mode, tile prefetching, SD card tile cache **Offline caching (new in v2.0):** Use the included Python tool to bulk-download tiles for any region. Transfers as one file instead of thousands of PNGs. Works completely without WiFi. **GPS phone bridge:** The 3DS starts a TLS server and shows a QR code. Scan it with your phone, allow location access, and your position streams to the 3DS in real time. On iPhone, use Chrome instead of Safari. Requires WiFi for live tile downloads and GPS. Offline tilepacks work without any network. ================================================ FILE: docs/_3ds/3ds-hbmenu.md ================================================ --- author: devkitPro avatar: https://avatars.githubusercontent.com/u/7538897?v=4 categories: - utility color: '#4bbbf5' color_bg: '#276180' created: '2017-06-05T00:05:27Z' description: 'The 3DS Homebrew Menu (∩ ͡° ͜ʖ ͡°)⊃━☆゚ ' download_page: https://github.com/fincs/new-hbmenu/releases downloads: 3ds-hbmenu-v2.4.3.zip: size: 333338 size_str: 325 KiB url: https://github.com/devkitPro/3ds-hbmenu/releases/download/v2.4.3/3ds-hbmenu-v2.4.3.zip github: fincs/new-hbmenu icon: https://raw.githubusercontent.com/fincs/new-hbmenu/master/icon.png image: https://raw.githubusercontent.com/fincs/new-hbmenu/master/icon.png image_length: 21865 layout: app source: https://github.com/devkitPro/3ds-hbmenu stars: 843 systems: - 3DS title: 3ds-hbmenu update_notes: '
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
' updated: '2024-05-03T19:18:09Z' version: v2.4.3 version_title: 3DS Homebrew Menu v2.4.3 --- ================================================ FILE: docs/_3ds/3ds-httpd.md ================================================ --- author: Thog, SciresM, Dimaguy avatar: https://avatars.githubusercontent.com/u/7207103?v=4 categories: - utility color: '#bfd9e3' color_bg: '#6b7a80' created: '2022-09-15T09:40:51Z' description: Web Server for the 3DS download_page: https://github.com/dimaguy/3ds-httpd/releases github: dimaguy/3ds-httpd icon: https://raw.githubusercontent.com/dimaguy/3ds-httpd/master/assets/icon.png image: https://raw.githubusercontent.com/dimaguy/3ds-httpd/master/assets/banner.png image_length: 1857 layout: app license: mit license_name: MIT License nightly: downloads: build.zip: url: https://nightly.link/dimaguy/3ds-httpd/workflows/main/master/build.zip prerelease: download_page: https://github.com/dimaguy/3ds-httpd/releases/tag/nightly downloads: 3ds-httpd.3dsx: size: 224916 size_str: 219 KiB url: https://github.com/dimaguy/3ds-httpd/releases/download/nightly/3ds-httpd.3dsx 3ds-httpd.cia: size: 713664 size_str: 696 KiB url: https://github.com/dimaguy/3ds-httpd/releases/download/nightly/3ds-httpd.cia qr: 3ds-httpd.cia: https://db.universal-team.net/assets/images/qr/prerelease/3ds-httpd-cia.png update_notes: '

Commits

  • ec38a2c: Code reformatting, fix disappearing manual (dimaguy)
' update_notes_md: '## Commits - ec38a2c: Code reformatting, fix disappearing manual (dimaguy)' updated: '2022-09-23T12:28:28Z' version: nightly version_title: Nightly Build source: https://github.com/dimaguy/3ds-httpd stars: 16 systems: - 3DS title: 3ds-httpd update_notes: '

Commits

  • ec38a2c: Code reformatting, fix disappearing manual (dimaguy)
' updated: '2022-09-23T12:28:28Z' version: nightly version_title: Nightly Build --- # A Web Server for the 3DS A flexible httpd server capable of handling sdcard file reads, crypto operations, system requests and raw memory operations. (Documentation is underway) ================================================ FILE: docs/_3ds/3ds-parentalunlock.md ================================================ --- author: MechanicalDragon avatar: https://avatars.githubusercontent.com/u/43786828?v=4 categories: - utility color: '#82c1d7' color_bg: '#4d7280' created: '2019-02-26T02:03:28Z' description: Remove parental save data (clearing parental lock and COPPA) download_page: https://github.com/MechanicalDragon0687/3DS-ParentalUnlock/releases downloads: ParentalUnlock.3dsx: size: 542960 size_str: 530 KiB url: https://github.com/MechanicalDragon0687/3DS-ParentalUnlock/releases/download/1.0.1/ParentalUnlock.3dsx github: MechanicalDragon0687/3DS-ParentalUnlock image: https://avatars.githubusercontent.com/u/43786828?v=4&size=128 image_length: 10211 layout: app source: https://github.com/MechanicalDragon0687/3DS-ParentalUnlock stars: 6 systems: - 3DS title: 3DS-ParentalUnlock update_notes: '

Fixed name of app in homebrew launcher

thanks to TheMaskedMan on discord for notifying me

' updated: '2020-05-28T05:55:43Z' version: 1.0.1 --- ================================================ FILE: docs/_3ds/3ds-random-game-launcher.md ================================================ --- author: ruben avatar: https://avatars.githubusercontent.com/u/65969186?v=4 categories: - utility color: '#c2c2c2' color_bg: '#808080' created: '2025-09-07T15:52:26Z' description: A Nintendo 3DS homebrew application that randomly selects, displays and then launches your installed games download_page: https://github.com/selloa/3DS-Random-Game-Launcher/releases downloads: 3DS-Random-Game-Launcher-v18.3dsx: size: 322388 size_str: 314 KiB url: https://github.com/selloa/3DS-Random-Game-Launcher/releases/download/v18/3DS-Random-Game-Launcher-v18.3dsx 3DS-Random-Game-Launcher-v18.cia: size: 594368 size_str: 580 KiB url: https://github.com/selloa/3DS-Random-Game-Launcher/releases/download/v18/3DS-Random-Game-Launcher-v18.cia 3DS-Random-Game-Launcher-v18.zip: size: 923859 size_str: 902 KiB url: https://github.com/selloa/3DS-Random-Game-Launcher/releases/download/v18/3DS-Random-Game-Launcher-v18.zip github: selloa/3DS-Random-Game-Launcher icon: https://raw.githubusercontent.com/selloa/3DS-Random-Game-Launcher/main/icon.png image: https://raw.githubusercontent.com/selloa/3DS-Random-Game-Launcher/main/meta/banner.png image_length: 98675 layout: app license: mit license_name: MIT License qr: 3DS-Random-Game-Launcher-v18.cia: https://db.universal-team.net/assets/images/qr/3ds-random-game-launcher-v18-cia.png source: https://github.com/selloa/3DS-Random-Game-Launcher stars: 1 systems: - 3DS title: 3DS-Random-Game-Launcher unique_ids: - '0x0' update_notes: '

v18 beta:

  • ADDED CIA FILE SUPPORT !
  • added greyscale color scheme
  • added homebrew mode, to disable database filtering
  • minor visual tweaks

the .zip contains both the .3dsx and the .cia file

' updated: '2025-09-24T18:37:42Z' version: v18 version_title: 3DS Random Game Launcher v18-beta --- Can't decide what to play? Let your 3DS pick for you! This utility scans your SD card, filters out system junk, and launches a random game from your library. Perfect for indecisive gamers who want to discover forgotten titles. **Features:** - Scans all installed games on your SD card - Filters out system applications and junk - Random game selection with reroll option - Homebrew mode toggle (X button) - Simple controls: A to launch, Y to reroll, START to exit - Database of 4,135+ 3DS game titles with proper names **Controls:** - `A` - Launch the selected title - `Y` - Reroll for something else - `X` - Toggle homebrew mode - `START` - Exit Built with libctru and includes a comprehensive title database sourced from 3dsdb community data. ================================================ FILE: docs/_3ds/3ds-recovery-tool.md ================================================ --- author: Joel avatar: https://avatars.githubusercontent.com/u/6271991?v=4 categories: - utility color: '#cccfd0' color_bg: '#7d7f80' created: '2017-08-08T15:01:01Z' description: A tool for restoring and backing-up unique data on the Nintendo 3DS download_page: https://github.com/joel16/3DS-Recovery-Tool/releases downloads: 3DS_Recovery_Tool.3dsx: size: 497464 size_str: 485 KiB url: https://github.com/joel16/3DS-Recovery-Tool/releases/download/v1.40/3DS_Recovery_Tool.3dsx 3DS_Recovery_Tool.cia: size: 832448 size_str: 812 KiB url: https://github.com/joel16/3DS-Recovery-Tool/releases/download/v1.40/3DS_Recovery_Tool.cia github: joel16/3DS-Recovery-Tool icon: https://raw.githubusercontent.com/joel16/3DS-Recovery-Tool/master/res/ic_launcher_recovery_tool.png image: https://raw.githubusercontent.com/joel16/3DS-Recovery-Tool/master/res/banner.png image_length: 16291 layout: app license: mit license_name: MIT License qr: 3DS_Recovery_Tool.cia: https://db.universal-team.net/assets/images/qr/3ds_recovery_tool-cia.png source: https://github.com/joel16/3DS-Recovery-Tool stars: 28 systems: - 3DS title: 3DS-Recovery-Tool unique_ids: - '0x16600' update_notes: '
  • Switched to PP2D for handling graphics (for VBO, thanks Bernardo!).
  • Merged advanced wipe menu and format menu.
  • Dump original SecureInfo_X using data from memory.
  • New data path. (/3ds/3dstool -> /3ds/3DSRecoveryTool)
  • Misc. cleanup.

If you''d like to support me, then buy me a coffee, I''d really appreciate it! https://www.paypal.me/Joel16IA

image

' updated: '2018-02-18T01:09:31Z' version: v1.40 version_title: 3DS Recovery Tool v1.4 --- ================================================ FILE: docs/_3ds/3ds-sorting.md ================================================ --- author: Tobias avatar: https://avatars.githubusercontent.com/u/31214870?v=4 categories: - game color: '#a39f9f' color_bg: '#807c7c' created: '2022-07-23T18:26:29Z' description: Visualisation of some sorting algorithms on the Nintendo 3DS download_page: https://github.com/memeToasty/3ds_sorting/releases downloads: 3ds_sorting.3dsx: size: 277872 size_str: 271 KiB url: https://github.com/memeToasty/3ds_sorting/releases/download/v5.0/3ds_sorting.3dsx 3ds_sorting.cia: size: 729536 size_str: 712 KiB url: https://github.com/memeToasty/3ds_sorting/releases/download/v5.0/3ds_sorting.cia github: memeToasty/3ds_sorting icon: https://raw.githubusercontent.com/memeToasty/3ds_sorting/main/meta/icon.png image: https://raw.githubusercontent.com/memeToasty/3ds_sorting/main/meta/banner.png image_length: 252030 layout: app qr: 3ds_sorting.cia: https://db.universal-team.net/assets/images/qr/3ds_sorting-cia.png screenshots: - description: Bar view url: https://db.universal-team.net/assets/images/screenshots/3ds-sorting/bar-view.png - description: Tree view url: https://db.universal-team.net/assets/images/screenshots/3ds-sorting/tree-view.png source: https://github.com/memeToasty/3ds_sorting stars: 6 systems: - 3DS title: 3DS Sorting unique_ids: - '0x1DFC' update_notes: '

What''s Changed

  • two more algos, user improvements by @JLO64 in #8
  • added bogo sort by @JLO64 in #9

New Contributors

  • @JLO64 made their first contribution in #8

Full Changelog: v4.0...v5.0

' updated: '2023-06-24T15:44:37Z' version: v5.0 version_title: v5.0 --- This application serves no purpose other than to show some visualisation of certain sorting algorithms, like one would know from famous YouTube videos. If you encounter an error, let me know: [Create Issue](https://github.com/memeToasty/3ds_sorting/issues/new) ================================================ FILE: docs/_3ds/3ds-vgmstream.md ================================================ --- author: Brandon avatar: https://avatars.githubusercontent.com/u/824564?v=4 categories: - utility color: '#182448' color_bg: '#182448' created: '2016-02-01T06:16:42Z' description: Port of vgmstream for the nintendo 3ds along with a player download_page: https://github.com/TricksterGuy/3ds-vgmstream/releases downloads: 3ds-vgmstream.cia: size: 995264 size_str: 971 KiB url: https://github.com/TricksterGuy/3ds-vgmstream/releases/download/v0.2.0/3ds-vgmstream.cia 3ds-vgmstream.zip: size: 459519 size_str: 448 KiB url: https://github.com/TricksterGuy/3ds-vgmstream/releases/download/v0.2.0/3ds-vgmstream.zip github: TricksterGuy/3ds-vgmstream icon: https://raw.githubusercontent.com/TricksterGuy/3ds-vgmstream/master/resources/icon.png image: https://raw.githubusercontent.com/TricksterGuy/3ds-vgmstream/master/resources/banner.png image_length: 2549 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: 3ds-vgmstream.cia: https://db.universal-team.net/assets/images/qr/3ds-vgmstream-cia.png source: https://github.com/TricksterGuy/3ds-vgmstream stars: 18 systems: - 3DS title: 3ds-vgmstream unique_ids: - '0x3DAA3' update_notes: '

New:
Now uses dsp over csnd, this grants all of the benefits of dsp, better streaming. This does however require users to dump their dsp firmware (see dsp dumper)

Fixed:
Various other fixes, such as the sound being garbled if you play multiple songs in a single session.

' updated: '2016-07-11T07:32:44Z' version: v0.2.0 version_title: Version 0.2.0 --- ================================================ FILE: docs/_3ds/3ds-vjoy-controller.md ================================================ --- author: memeToasty, StringJan avatar: https://avatars.githubusercontent.com/u/76664723?v=4 categories: - app color: '#41393a' color_bg: '#41393a' created: '2024-03-18T17:04:11Z' description: Use your 3DS as a vJoy controller for your PC download_page: https://github.com/StringJan/3ds-vJoy-controller/releases downloads: vJoyController.3dsx: size: 192676 size_str: 188 KiB url: https://github.com/StringJan/3ds-vJoy-controller/releases/download/v1.1/vJoyController.3dsx github: StringJan/3ds-vJoy-controller image: https://avatars.githubusercontent.com/u/76664723?v=4&size=128 image_length: 32802 layout: app script_message: Please visit https://github.com/StringJan/3ds-vJoy-controller to get started source: https://github.com/StringJan/3ds-vJoy-controller stars: 7 systems: - 3DS title: 3DS vJoy Controller update_notes: '

Full Changelog: v1.0...v1.1

' updated: '2024-05-04T11:14:06Z' version: v1.1 version_title: Probably final release😭 --- With this, you can use one or more 3DS consoles as a single, coherent controller on your PC. Useful if u need a button box or something like that. Visit the [repo](https://github.com/StringJan/3ds-vJoy-controller) for more info on how to use it. ================================================ FILE: docs/_3ds/3ds1010.md ================================================ --- author: Théo B. avatar: https://avatars.githubusercontent.com/u/16072534?v=4 categories: - game color: '#f3998d' color_bg: '#80504a' created: '2017-01-23T23:54:06Z' description: 'Port of 1010! to 3ds homebrew, made in C. It''s like Tetris but with infinite time, you lose when you can no longer place any of the pieces you have available.' download_page: https://github.com/LiquidFenrir/3ds1010/releases downloads: 3ds1010.zip: size: 451686 size_str: 441 KiB url: https://github.com/LiquidFenrir/3ds1010/releases/download/v2.0/3ds1010.zip github: LiquidFenrir/3ds1010 icon: https://raw.githubusercontent.com/LiquidFenrir/3ds1010/master/resources/icon.png image: https://raw.githubusercontent.com/LiquidFenrir/3ds1010/master/resources/banner.png image_length: 1665 layout: app license: mit license_name: MIT License source: https://github.com/LiquidFenrir/3ds1010 stars: 5 systems: - 3DS title: 3ds1010 unique_ids: - '0x3D170' update_notes: '

Hello! With this new release, I consider the game complete.
Saving, Themes, Good (enough) controls, Great UI, all is there. There might be a few bugs to fix as people find them, but features are finished.

This release adds better themes: text color control, and a banner.
The different colors of the pieces needed more space on the save so download and run the saveconverter for your OS, otherwise the game will crash when you launch it.

You can make your own themes simply by changing the colors in the colors.txt, and the images in sprites.png, then find a name for your theme and put the files in /3ds/3ds1010/Themes//

' updated: '2017-02-12T23:44:23Z' version: v2.0 version_title: Game over? --- ================================================ FILE: docs/_3ds/3ds_codedit.md ================================================ --- author: David Cuevas avatar: https://avatars.githubusercontent.com/u/98664178?v=4 categories: - utility - app color: '#a2c4e4' color_bg: '#5b6e80' created: '2026-03-29T04:57:04Z' description: 3DS CodEdit is a code-first editor and project workspace for Nintendo 3DS. It combines a lightweight multi-tab text editor, project Git workflow, file manager tools, and a monochrome draw mode for quick PBM assets. download_page: https://github.com/dcuevasa/3DS_CodEdit/releases downloads: 3DS_CodEdit.3dsx: size: 2656272 size_str: 2 MiB url: https://github.com/dcuevasa/3DS_CodEdit/releases/download/v.1.0.0/3DS_CodEdit.3dsx 3DS_CodEdit.cia: size: 2085824 size_str: 1 MiB url: https://github.com/dcuevasa/3DS_CodEdit/releases/download/v.1.0.0/3DS_CodEdit.cia github: dcuevasa/3DS_CodEdit icon: https://raw.githubusercontent.com/dcuevasa/3DS_CodEdit/refs/heads/next/res/ic_launcher_filemanager.png image: https://raw.githubusercontent.com/dcuevasa/3DS_CodEdit/refs/heads/next/res/banner.png image_length: 37646 layout: app qr: 3DS_CodEdit.cia: https://db.universal-team.net/assets/images/qr/3ds_codedit-cia.png source: https://github.com/dcuevasa/3DS_CodEdit stars: 4 systems: - 3DS title: 3DS_CodEdit unique_ids: - '0x3DCE1' update_notes:

working

updated: '2026-03-29T20:46:33Z' version: v.1.0.0 version_title: 3DS_CodEdit --- # 3DS CodEdit 3DS CodEdit is a code-first editor and project workspace for Nintendo 3DS. It combines a lightweight multi-tab text editor, project Git workflow, file manager tools, and a monochrome draw mode for quick PBM assets. ## What It Focuses On ### 1. Code editing on-device - Multi-tab text editor (up to 4 open documents). - Create, open, edit, save, and save-as files directly on SD. - Line-based editing with cursor movement, line numbers, and visible cursor position (Ln/Col). - Fast editing actions from buttons and top menu: - edit current line with OSK, - insert newline, - close/switch tabs, - find next text match, - undo/redo support. - Sidebar workflow for project files: open files/folders, create new file/folder, go to parent directory. ### 2. Integrated Git + GitHub workflow - Local Git actions: - init repository, - add all, - commit staged changes, - staged file counter and branch display. - GitHub actions: - probe remote, - clone to current path, - fetch, - pull (fast-forward), - push, - personal access token storage. - `.gitignore` support in add-all and push file scanning. - Multi-repository safety improvements: - repository-local remote/branch state is preferred, - `Root*` warning when operating from a subfolder, - double-confirm guard for root-scope actions. ### 3. Draw mode for pixel assets (`.pbm`) - Built-in black/white canvas editor (stylus pen + eraser). - Create new drawings from editor sidebar (`DRAW`). - Open existing `.pbm` files from Explorer or editor sidebar. - Save as PBM (`P4`) and return to Git workflow for commit/push. ## File and System Features - Explorer with storage usage bar, icons, and multi-select. - File operations: create, rename, delete, copy, move, and batch operations. - Archive extraction support (`.zip`, `.rar`, `.7z`, `.lzma`). - Image viewer with zoom/pan and image properties. - Search and quick jump to a path. - Optional CTRNAND browsing/copying in developer options. - Sorting modes: alphabetical (asc/desc) and size (largest/smallest). - Dark theme, updater, and persistent config (`last_dir`, sort mode, Git defaults, token). ## Quick Navigation Notes - Home icon toggles between Explorer and editor. - In Explorer, `SELECT` also returns to editor. - In editor, `SELECT` opens/closes the top menu (`File`, `Edit`, `Search`, `View`, `Project`). - `Project` opens the Git panel. ================================================ FILE: docs/_3ds/3ds_quick_reboot.md ================================================ --- author: Asellus avatar: https://avatars.githubusercontent.com/u/18345369?v=4 categories: - utility color: '#42b76e' color_bg: '#2e804d' created: '2016-05-15T07:49:07Z' description: 3DS Quick Reboot. download_page: https://github.com/Asellus/3DS_Quick_Reboot/releases downloads: 3DSQuickReboot-v1.0.1.zip: size: 907497 size_str: 886 KiB url: https://github.com/Asellus/3DS_Quick_Reboot/releases/download/v1.0.1/3DSQuickReboot-v1.0.1.zip github: Asellus/3DS_Quick_Reboot icon: https://raw.githubusercontent.com/Asellus/3DS_Quick_Reboot/master/resources/icon.png image: https://raw.githubusercontent.com/Asellus/3DS_Quick_Reboot/master/resources/banner.png image_length: 7777 layout: app license: mit license_name: MIT License source: https://github.com/Asellus/3DS_Quick_Reboot stars: 11 systems: - 3DS title: 3DS_Quick_Reboot unique_ids: - '0xF0023' update_notes: '
  • Fixed UNIQUE_ID
' updated: '2016-05-18T11:55:39Z' version: v1.0.1 version_title: 3DS Quick Reboot --- ================================================ FILE: docs/_3ds/3dsbank.md ================================================ --- author: RocketRobz avatar: https://avatars.githubusercontent.com/u/16110127?v=4 categories: - utility color: '#99d6e5' color_bg: '#557780' created: '2018-09-03T05:31:36Z' description: '"Nintendo 3DS" folder selector' download_page: https://github.com/RocketRobz/3DSBank/releases downloads: 3DSBank.cia: size: 651520 size_str: 636 KiB url: https://github.com/RocketRobz/3DSBank/releases/download/v1.1/3DSBank.cia github: RocketRobz/3DSBank image: https://db.universal-team.net/assets/images/images/3dsbank.png image_length: 266 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: 3DSBank.cia: https://db.universal-team.net/assets/images/qr/3dsbank-cia.png source: https://github.com/RocketRobz/3DSBank stars: 100 systems: - 3DS title: 3DSBank update_notes: '

What''s new?

  • (DrStraightface) Updated to allow custom naming of folders, and having currently active folder selected on startup!
    • See the README for instructions.
  • Year has been added to the bottom of the top screen, along with the developer''s name.
  • Robz8 has been to changed to RocketRobz in the banner text.
    • To see the change, delete 3DSBank in DSiWare Data Management, then install the CIA again.

Improvement

  • Dithering effect on the top screen has been removed!
' updated: '2020-11-04T01:21:35Z' version: v1.1 --- ================================================ FILE: docs/_3ds/3dscontroller.md ================================================ --- author: CTurt avatar: https://avatars.githubusercontent.com/u/6132330?v=4 categories: - utility color: '#939393' color_bg: '#808080' created: '2014-12-05T16:52:25Z' download_page: https://github.com/CTurt/3DSController/releases downloads: 3DSController0.6.zip: size: 702073 size_str: 685 KiB url: https://github.com/CTurt/3DSController/releases/download/0.6/3DSController0.6.zip github: CTurt/3DSController icon: https://raw.githubusercontent.com/CTurt/3DSController/master/3DS/cxi/icon48x48.png image: https://raw.githubusercontent.com/CTurt/3DSController/master/3DS/cxi/banner.png image_length: 4254 layout: app source: https://github.com/CTurt/3DSController stars: 233 systems: - 3DS title: 3DSController unique_ids: - '0xF0FC2' update_notes: '

3DS Client:

  • Backlight disabled when not in use (less battery consumption),
  • New 3DS buttons and C Stick support,

PC Server:

  • DLL errors fixed,
  • Updated vJoy to latest version (fixes Windows 10 compatibility),
  • Screenshot code scrapped
  • 2 separate JoySticks can be configured,
  • 8 additional JoyStick buttons supported,
' updated: '2015-09-08T22:08:00Z' version: '0.6' version_title: 3DS Controller 0.6 --- ================================================ FILE: docs/_3ds/3dscookieclicker.md ================================================ --- author: Creckeryop avatar: https://avatars.githubusercontent.com/u/25725992?v=4 categories: - game color: '#546f7d' color_bg: '#546f7d' created: '2017-02-12T18:02:12Z' description: Cookie Clicker for Nintendo 3ds download_page: https://github.com/Creckeryop/3dsCookieClicker/releases downloads: CookieClicker.cia: size: 3072960 size_str: 2 MiB url: https://github.com/Creckeryop/3dsCookieClicker/releases/download/%230022/CookieClicker.cia github: Creckeryop/3dsCookieClicker icon: https://raw.githubusercontent.com/Creckeryop/3dsCookieClicker/master/logo.png image: https://db.universal-team.net/assets/images/images/3dscookieclicker.png image_length: 1821 layout: app qr: CookieClicker.cia: https://db.universal-team.net/assets/images/qr/cookieclicker-cia.png source: https://github.com/Creckeryop/3dsCookieClicker stars: 27 systems: - 3DS title: 3dsCookieClicker unique_ids: - '0xF23F' updated: '2017-06-11T14:37:55Z' version: '#0022' version_title: Debug --- ================================================ FILE: docs/_3ds/3dscreen.md ================================================ --- author: AllisterMKW avatar: https://avatars.githubusercontent.com/u/216767408?v=4 categories: - app - utility color: '#d9cdc7' color_bg: '#807875' created: '2025-12-15T20:51:08Z' description: Changes the top screen color display of your 3DS between red, green, or blue. download_page: https://github.com/AllisterMKW/3DScreen/releases downloads: 3DScreen.3dsx: size: 80056 size_str: 78 KiB url: https://github.com/AllisterMKW/3DScreen/releases/download/3.0/3DScreen.3dsx 3DScreen.cia: size: 160192 size_str: 156 KiB url: https://github.com/AllisterMKW/3DScreen/releases/download/3.0/3DScreen.cia github: AllisterMKW/3DScreen icon: https://raw.githubusercontent.com/AllisterMKW/3DScreen/refs/heads/main/icon.png image: https://raw.githubusercontent.com/AllisterMKW/3DScreen/refs/heads/main/Resources/banner.png image_length: 18682 layout: app qr: 3DScreen.cia: https://db.universal-team.net/assets/images/qr/3dscreen-cia.png source: https://github.com/AllisterMKW/3DScreen stars: 0 systems: - 3DS title: 3DScreen unique_ids: - '0xF0011' update_notes:

Simply put, I fixed the description of the CIA when the software is suspended and the description of the 3DSX.

updated: '2025-12-16T12:24:43Z' version: '3.0' version_title: Fixed CIA and 3DSX --- Changes the top screen color display between red (press B), green (press X), and/or blue (press A). ================================================ FILE: docs/_3ds/3dsdi.md ================================================ --- author: Aep avatar: https://avatars.githubusercontent.com/u/86505664?v=4 categories: - utility - app color: '#495eb4' color_bg: '#344380' created: '2025-12-16T21:47:15Z' description: 3DS SD Info Application download_page: https://github.com/Aeplet/3DSDI/releases downloads: 3DSDI.3dsx: size: 141916 size_str: 138 KiB url: https://github.com/Aeplet/3DSDI/releases/download/v1.0.0/3DSDI.3dsx github: Aeplet/3DSDI icon: https://raw.githubusercontent.com/Aeplet/3DSDI/refs/heads/main/icon.png image: https://raw.githubusercontent.com/Aeplet/3DSDI/refs/heads/main/banner.png image_length: 2744 layout: app license: mit license_name: MIT License source: https://github.com/Aeplet/3DSDI stars: 2 systems: - 3DS title: 3DSDI update_notes: '

Not much is to be seen yet. Potentially expect an update soon.

Copy the .3dsx and the .smdh to /3ds/ on your SD Card, and launch this via the Homebrew Launcher

' updated: '2025-12-17T19:27:59Z' version: v1.0.0 version_title: v1.0.0 --- Get SD Card information! Specifically, the following information is listed: Manufacturer Name (if known) Manufacturer ID OEM ID Product Name Product Revision Product Serial Number Manufacturing Date ================================================ FILE: docs/_3ds/3dshell.md ================================================ --- author: Joel avatar: https://avatars.githubusercontent.com/u/6271991?v=4 categories: - utility color: '#2c8ce1' color_bg: '#194f80' created: '2017-05-22T18:38:09Z' description: 3DShell - (Pronounced 3D Shell) is a multi purpose file manager for the Nintendo 3DS. Heavily inspired by the CyanogenMod/LineageOS file manager. download_page: https://github.com/joel16/3DShell/releases downloads: 3DShell.3dsx: size: 1985040 size_str: 1 MiB url: https://github.com/joel16/3DShell/releases/download/v5.1.0/3DShell.3dsx 3DShell.cia: size: 1651648 size_str: 1 MiB url: https://github.com/joel16/3DShell/releases/download/v5.1.0/3DShell.cia github: joel16/3DShell icon: https://raw.githubusercontent.com/joel16/3DShell/master/res/ic_launcher_filemanager.png image: https://raw.githubusercontent.com/joel16/3DShell/master/res/banner.png image_length: 10753 layout: app qr: 3DShell.cia: https://db.universal-team.net/assets/images/qr/3dshell-cia.png screenshots: - description: Settings url: https://db.universal-team.net/assets/images/screenshots/3dshell/settings.png source: https://github.com/joel16/3DShell stars: 345 systems: - 3DS title: 3DShell unique_ids: - '0x16200' update_notes: '
  • Block NAND access if developer options is disabled.
  • Fix selector going out of bounds when right/left (page up/page down) key is used.
  • CIA builds are now available. The updater will also download/install updates based on the version you are updating from.
  • Fix selector going out of bounds when returning from a folder with a long list of files.
  • Fix width/height display in image properties.
  • Account for images that fit both screens in image viewer and implement zoom/navigation functionalities when viewing images.
  • Archive extraction is back and currently supports .7z, .rar and .zip.
  • Fix alphabetical sorting for filenames with different case letters.
  • Allow user to cancel a file copy or archive extraction by the use of the "B" button.
  • Improvised on bottom screen status bar icons.
  • Updater will now display the download progress.
  • GUI will now trim the string appropriately if length of a file name/current directory goes beyond the screen.
  • Touch controls are back for both file options and settings.
  • Fixed issues copying certain files/folders due to the file names not being cleared and improper casting in progress bar.

If you''d like to support this project, then feel free to buy me a cup of ☕.

' updated: '2021-03-23T19:28:05Z' version: v5.1.0 version_title: 3DShell v5.1.0 --- ================================================ FILE: docs/_3ds/3dsident.md ================================================ --- author: Joel avatar: https://avatars.githubusercontent.com/u/6271991?v=4 categories: - utility color: '#597066' color_bg: '#597066' created: '2016-07-26T00:16:20Z' description: PSPident clone for 3DS download_page: https://github.com/joel16/3DSident/releases downloads: 3DSident.3dsx: size: 265396 size_str: 259 KiB url: https://github.com/joel16/3DSident/releases/download/0.94/3DSident.3dsx 3DSident.cia: size: 607168 size_str: 592 KiB url: https://github.com/joel16/3DSident/releases/download/0.94/3DSident.cia github: joel16/3DSident icon: https://raw.githubusercontent.com/joel16/3DSident/master/console/res/icon.png image: https://raw.githubusercontent.com/joel16/3DSident/master/console/res/banner.png image_length: 21034 layout: app license: zlib license_name: zlib License qr: 3DSident.cia: https://db.universal-team.net/assets/images/qr/3dsident-cia.png screenshots: - description: Kernel url: https://db.universal-team.net/assets/images/screenshots/3dsident/kernel.png - description: Storage url: https://db.universal-team.net/assets/images/screenshots/3dsident/storage.png source: https://github.com/joel16/3DSident stars: 361 systems: - 3DS title: 3DSident unique_ids: - '0x16000' - '0x16100' update_notes: '

3DSident has been re-written in C++ which makes use of the latest versions of devkitARM and libctru. This release will only be available with the slightly refreshed GUI version.

Change-log:

  • Updated to the latest version of libctru and devkitARM.
    • Now uses the ACT service implementation from libctru for NNID info.
    • Only initialize MCU on BatteryInfoPage and system state info. (@R-YaTian)
  • Changes to button tester by @CatotheCat11
    • Change circle pad and c stick representations using their analog values.
    • Highlight segment of D-Pad instead of whole D-Pad when a D-Pad button is pressed.
  • Display SD cluster size in storage info page.
' updated: '2026-03-25T12:39:41Z' version: '0.94' version_title: 3DSident v0.9.4 --- ================================================ FILE: docs/_3ds/3dslibris.md ================================================ --- author: Rigle avatar: https://avatars.githubusercontent.com/u/8595185?v=4 categories: - app color: '#bfa387' color_bg: '#806d5a' created: '2026-03-12T11:06:40Z' description: An ebook and manga reader for Nintendo 3DS download_page: https://github.com/RigleGit/3dslibris/releases downloads: 3dslibris-debug.3dsx: size: 39116592 size_str: 37 MiB url: https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris-debug.3dsx 3dslibris-debug.cia: size: 39351232 size_str: 37 MiB url: https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris-debug.cia 3dslibris-sdmc.zip: size: 5020749 size_str: 4 MiB url: https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris-sdmc.zip 3dslibris-source.tar.gz: size: 68036303 size_str: 64 MiB url: https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris-source.tar.gz 3dslibris.3dsx: size: 39233428 size_str: 37 MiB url: https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris.3dsx 3dslibris.cia: size: 39470016 size_str: 37 MiB url: https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris.cia github: RigleGit/3dslibris icon: https://raw.githubusercontent.com/RigleGit/3dslibris/refs/heads/main/assets/release/icon-32x32.png image: https://raw.githubusercontent.com/RigleGit/3dslibris/refs/heads/main/assets/release/banner.png image_length: 48063 layout: app license: other license_name: Other qr: 3dslibris-debug.cia: https://db.universal-team.net/assets/images/qr/3dslibris-debug-cia.png 3dslibris.cia: https://db.universal-team.net/assets/images/qr/3dslibris-cia.png screenshots: - description: Menu url: https://db.universal-team.net/assets/images/screenshots/3dslibris/menu.png - description: Reading url: https://db.universal-team.net/assets/images/screenshots/3dslibris/reading.png source: https://github.com/RigleGit/3dslibris stars: 107 systems: - 3DS title: 3dslibris update_notes: '

3dslibris 2.6.2

Improved EPUB rendering and performance, a new battery indicator in the reader HUD, an optional publisher font-size toggle, and a critical APT suspend thread-safety fix (hopefully) preventing HOME Menu crashes after reading.

See the full changelog below for details.

Improvements

  • add battery level indicator in the reader HUD
  • add publisher font-size toggle in settings
  • #85: support basic <hr/> styling for EPUB reflow
  • reduce heap allocations during pagination
  • reuse BiDi analysis buffers across pagination
  • avoid one full temporary buffer copy on EPUB first-time cover extraction
  • start visible cover warmup sooner on New 3DS in conservative browser mode
  • stop carrying full OPF baggage on metadata-only EPUB indexing
  • avoid extra work on simple LTR text during EPUB text shaping
  • reuse Latin-1 glyph advances during pagination for EPUB text measurement
  • avoid the heavyweight Unicode decoder during layout for simple Latin UTF-8 text
  • batch EPUB content text before shaping
  • consolidate CSS class lookups into a single pass per element
  • simplify button label draw code
  • simplify ContainsRTL in BiDi utils

Fixes

  • #87: render large EPUB images by moving pixel budget guard from metadata probe to draw time
  • #84: support CSS margin-top and margin-bottom in EPUB reflow
  • #68: defer APT suspend hook state mutations to main thread to fix cross-thread write hazards, crashes and freezes on HOME menu
  • follow manifest document order for EPUB spine ordering when the NAV toc link is absent
  • #82: accumulate nested list indentation correctly per depth level
  • apply CSS display:block promotion to block-level layout properties
  • restore EPUB open path after parser-reuse regression
  • #83: ensure text-align from CSS class definitions applies to block elements properly
  • #76: respect list-style-type: none on <ol> and <ul>
  • #35: keep adjacent length values on CSS margin shorthand with auto values
  • use the document base instead of the inherited context size for heading font-size restore
  • #81: clamp tiny CSS font sizes to a readable range
  • skip no-op inline font-size changes
  • keep thumbnail fast-path under the RGB safety guard for large EPUB PNG/JPEG covers

Infrastructure

  • silence noisy debug builds after the EPUB/cover profiling pass
  • remove obsolete EPUB parser helpers left behind by CSS lookup consolidation

❤️ Community Shoutouts

3dslibris wouldn''t be the same without your support! This version is dedicated to:

  • Issue reports and testing: Thanks to everyone who reported and followed up on #35, #68, #76, #81, #82, #83, #84, #85 and #87.
  • Fueling the Code: A special thank you to my Ko-fi supporters. Your donations help keep the project going and keep me caffeinated!

Want to support the project? Consider leaving a ⭐ on GitHub or buying me a coffee!

Included assets

  • 3dslibris.cia
  • 3dslibris-debug.cia
  • 3dslibris.3dsx
  • 3dslibris-debug.3dsx
  • 3dslibris-sdmc.zip (runtime files only; pair it with the .3dsx asset for Homebrew Launcher installs)
  • 3dslibris-source.tar.gz
' updated: '2026-05-04T16:38:47Z' version: v2.6.2 version_title: v2.6.2 --- ================================================ FILE: docs/_3ds/3dsoundboard.md ================================================ --- author: Sunrase avatar: https://avatars.githubusercontent.com/u/101834111?v=4 categories: - app color: '#9a6480' color_bg: '#80536a' created: '2025-04-30T17:39:54Z' description: Allows you to use your 3ds as a soundboard. download_page: https://github.com/Sunrase/3DSoundboard/releases downloads: 3DSoundboard.3dsx: size: 719128 size_str: 702 KiB url: https://github.com/Sunrase/3DSoundboard/releases/download/1.0/3DSoundboard.3dsx 3DSoundboard.cia: size: 1033152 size_str: 1008 KiB url: https://github.com/Sunrase/3DSoundboard/releases/download/1.0/3DSoundboard.cia github: Sunrase/3DSoundboard icon: https://raw.githubusercontent.com/Sunrase/3DSoundboard/refs/heads/main/icon.png image: https://raw.githubusercontent.com/Sunrase/3DSoundboard/refs/heads/main/banner.png image_length: 5697 layout: app qr: 3DSoundboard.cia: https://db.universal-team.net/assets/images/qr/3dsoundboard-cia.png screenshots: - description: Menu 1 url: https://db.universal-team.net/assets/images/screenshots/3dsoundboard/menu-1.png - description: Menu 2 url: https://db.universal-team.net/assets/images/screenshots/3dsoundboard/menu-2.png source: https://github.com/Sunrase/3DSoundboard stars: 3 systems: - 3DS title: 3DSoundboard unique_ids: - '0x65280' update_notes:

Initial release of 3DSoundboard

updated: '2025-04-30T18:38:37Z' version: '1.0' version_title: 3DSoundboard --- Yet another "Flappy Bird" mobile game homebrew recreation for Nintendo 3DS (old/new) **But with Vertical Orientation**. And also some gameplay features different from the original game. ## Game * **Tap bottom screen** or **press D-PAD or B** to flap between the pipes. * Game's speed is increasing for each score point. * For every 25 points you will earn a new medal - **bronze, silver, gold and platina** for 99 score. * Your best score is save in game and stored at path: SD:/config/millkeny/flappy.dat. You also can clear your save data from in-game menu. ## Special Thanks * [devkitPro](https://github.com/devkitPro) - For all tools, libraries, docs and etc. * [BlyZeDev](https://github.com/BlyZeDev) - For SD filesystem logic from his [T-Rex-Game-3DS](https://github.com/BlyZeDev/T-Rex-Game-3DS). * Dong Nguyen, .GEARS - for this legendary game and original assets. ================================================ FILE: docs/_3ds/3dsx-play-coin-setter-mod.md ================================================ --- author: Fabi avatar: https://avatars.githubusercontent.com/u/73954978?v=4 categories: - utility color: '#894b01' color_bg: '#804601' created: '2025-03-11T14:23:36Z' description: Allows modifying the 3DS Play Coin counter, for Ninjhax/homebrew/3dsx users. download_filter: 3dsx download_page: https://github.com/fthomys/3ds-playcoin-tool/releases downloads: 3ds-coinset.3dsx: size: 130264 size_str: 127 KiB url: https://github.com/fthomys/3ds-playcoin-tool/releases/download/1.0.1/3ds-coinset.3dsx github: fthomys/3ds-playcoin-tool image: https://db.universal-team.net/assets/images/images/3dsx-play-coin-setter-mod.png image_length: 12032 layout: app source: https://github.com/fthomys/3ds-playcoin-tool stars: 0 systems: - 3DS title: 3DSx Play Coin Setter Mod update_notes:

Fixes manual coin changing

updated: '2025-03-12T12:06:51Z' version: 1.0.1 version_title: 1.0.1 --- ================================================ FILE: docs/_3ds/3dvier.md ================================================ --- author: Universal-Team avatar: https://avatars.githubusercontent.com/u/49733679?v=4 categories: - game color: '#a34f3d' color_bg: '#803e30' created: '2020-05-05T03:10:20Z' description: A Connect-Four clone for Nintendo 3DS. download_page: https://github.com/Universal-Team/3DVier/releases downloads: 3DVier.3dsx: size: 924748 size_str: 903 KiB url: https://github.com/Universal-Team/3DVier/releases/download/v0.1.0/3DVier.3dsx 3DVier.cia: size: 713664 size_str: 696 KiB url: https://github.com/Universal-Team/3DVier/releases/download/v0.1.0/3DVier.cia github: Universal-Team/3DVier icon: https://raw.githubusercontent.com/Universal-Team/3DVier/master/3ds/app/icon.png image: https://raw.githubusercontent.com/Universal-Team/3DVier/master/3ds/app/banner.png image_length: 18267 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/Universal-Team/3DVier/releases/tag/git downloads: 3DVier.3dsx: size: 700672 size_str: 684 KiB url: https://github.com/Universal-Team/3DVier/releases/download/git/3DVier.3dsx 3DVier.cia: size: 672704 size_str: 656 KiB url: https://github.com/Universal-Team/3DVier/releases/download/git/3DVier.cia qr: 3DVier.cia: https://db.universal-team.net/assets/images/qr/git/3dvier-cia.png update_notes:

Pk11 - Disable NDS builds

update_notes_md: 'Pk11 - Disable NDS builds ' updated: '2025-12-29T10:59:07Z' version: git version_title: Continuous Build - 2aa1f32 qr: 3DVier.cia: https://db.universal-team.net/assets/images/qr/3dvier-cia.png screenshots: - description: Char selection url: https://db.universal-team.net/assets/images/screenshots/3dvier/char-selection.png - description: Color settings url: https://db.universal-team.net/assets/images/screenshots/3dvier/color-settings.png - description: Credits url: https://db.universal-team.net/assets/images/screenshots/3dvier/credits.png - description: In game url: https://db.universal-team.net/assets/images/screenshots/3dvier/in-game.png - description: Keyboard url: https://db.universal-team.net/assets/images/screenshots/3dvier/keyboard.png - description: Lang selection url: https://db.universal-team.net/assets/images/screenshots/3dvier/lang-selection.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/3dvier/main-menu.png - description: Ui settings url: https://db.universal-team.net/assets/images/screenshots/3dvier/ui-settings.png source: https://github.com/Universal-Team/3DVier stars: 7 systems: - 3DS title: 3DVier unique_ids: - '0x43597' update_notes: '

Now it''s time for 3DEins''s good friend: 3DVier!**

3DVier is a Connect Four clone for Nintendo 3DS.

What has been added?

  • Game is fully playable. (Right now only Multiplayer on one console.)
  • Multi Language support. (Right now English & German only.)

Basically.. this is the initial Release, so it doesn''t have much to Mention on the first Release.

Stack-Store''s UniStore will be updated in a bit, so you can download 3DVier by using Universal-Updater!

If you like to see Screenshots, take a look inside the Screenshots Directory of this repository or look at the ReadMe.

I hope you have fun with 3DVier and enjoy using it! ~SuperSaiyajinStackZ

' updated: '2020-05-17T17:30:53Z' version: v0.1.0 version_title: 3DVier's initial Release! website: https://universal-team.net/projects/3dvier wiki: https://github.com/Universal-Team/3DVier/wiki --- ================================================ FILE: docs/_3ds/3dweb.md ================================================ --- author: WLHQ avatar: https://avatars.githubusercontent.com/u/106452668?v=4 categories: - utility color: '#cbe1f8' color_bg: '#687480' created: '2024-04-26T03:11:09Z' description: A web server made in C for the 3DS. download_page: https://github.com/WLHQ/3DWEB/releases downloads: 3DWEB.3dsx: size: 174232 size_str: 170 KiB url: https://github.com/WLHQ/3DWEB/releases/download/v1.0.1/3DWEB.3dsx 3DWEB.cia: size: 677824 size_str: 661 KiB url: https://github.com/WLHQ/3DWEB/releases/download/v1.0.1/3DWEB.cia github: WLHQ/3DWEB icon: https://raw.githubusercontent.com/WLHQ/3DWEB/main/resources/icon.png image: https://raw.githubusercontent.com/WLHQ/3DWEB/main/resources/banner.png image_length: 12457 layout: app license: mit license_name: MIT License prerelease: download_page: https://github.com/WLHQ/3DWEB/releases/tag/v1.0.2.1b downloads: 3DWEB-1.0.2.1b.3dsx: size: 222376 size_str: 217 KiB url: https://github.com/WLHQ/3DWEB/releases/download/v1.0.2.1b/3DWEB-1.0.2.1b.3dsx 3DWEB-1.0.2.1b.cia: size: 706496 size_str: 689 KiB url: https://github.com/WLHQ/3DWEB/releases/download/v1.0.2.1b/3DWEB-1.0.2.1b.cia qr: 3DWEB-1.0.2.1b.cia: https://db.universal-team.net/assets/images/qr/prerelease/3dweb-1-0-2-1b-cia.png update_notes: '

Full Changelog: v1.0.1...v1.0.2.1b

Bug fixes, performance improvements & MIME types support.

' update_notes_md: '**Full Changelog**: https://github.com/WLHQ/3DWEB/compare/v1.0.1...v1.0.2.1b Bug fixes, performance improvements & MIME types support.' updated: '2026-03-13T00:20:05Z' version: v1.0.2.1b version_title: v1.0.2.1b qr: 3DWEB.cia: https://db.universal-team.net/assets/images/qr/3dweb-cia.png source: https://github.com/WLHQ/3DWEB stars: 9 systems: - 3DS title: 3DWEB unique_ids: - '0x7548' update_notes: '

What''s New:

  • Changed the Banner & Icon for 3DWEB
  • Minor updates to code.
' updated: '2024-08-29T04:28:13Z' version: v1.0.1 version_title: v1.0.1 --- A flexible web server that can handle sd card file reads, crypto operations, system requests and raw memory operations. ================================================ FILE: docs/_3ds/3dzwei.md ================================================ --- author: Universal-Team avatar: https://avatars.githubusercontent.com/u/49733679?v=4 categories: - game color: '#3b4048' color_bg: '#3b4048' created: '2020-06-22T08:12:23Z' description: A memory cardgame clone for Nintendo 3DS. download_page: https://github.com/SuperSaiyajinStackZ/3DZwei/releases downloads: 3DZwei.3dsx: size: 1185672 size_str: 1 MiB url: https://github.com/Universal-Team/3DZwei/releases/download/v0.2.0/3DZwei.3dsx 3DZwei.cia: size: 934848 size_str: 912 KiB url: https://github.com/Universal-Team/3DZwei/releases/download/v0.2.0/3DZwei.cia github: SuperSaiyajinStackZ/3DZwei icon: https://raw.githubusercontent.com/SuperSaiyajinStackZ/3DZwei/master/3ds/app/icon.png image: https://raw.githubusercontent.com/SuperSaiyajinStackZ/3DZwei/master/3ds/app/banner.png image_length: 10942 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/Universal-Team/3DZwei/releases/tag/git downloads: 3DZwei.3dsx: size: 858936 size_str: 838 KiB url: https://github.com/Universal-Team/3DZwei/releases/download/git/3DZwei.3dsx 3DZwei.cia: size: 762816 size_str: 744 KiB url: https://github.com/Universal-Team/3DZwei/releases/download/git/3DZwei.cia qr: 3DZwei.cia: https://db.universal-team.net/assets/images/qr/git/3dzwei-cia.png update_notes:

Pk11 - Fix build failure

update_notes_md: 'Pk11 - Fix build failure ' updated: '2025-12-29T11:14:51Z' version: git version_title: Continuous Build - 20a5b1f qr: 3DZwei.cia: https://db.universal-team.net/assets/images/qr/3dzwei-cia.png screenshots: - description: Avatar selection1 url: https://db.universal-team.net/assets/images/screenshots/3dzwei/avatar-selection1.png - description: Avatar selection2 url: https://db.universal-team.net/assets/images/screenshots/3dzwei/avatar-selection2.png - description: Cardset preview url: https://db.universal-team.net/assets/images/screenshots/3dzwei/cardset-preview.png - description: Color changer url: https://db.universal-team.net/assets/images/screenshots/3dzwei/color-changer.png - description: Credits url: https://db.universal-team.net/assets/images/screenshots/3dzwei/credits.png - description: Developed by url: https://db.universal-team.net/assets/images/screenshots/3dzwei/developed-by.png - description: Game mode select url: https://db.universal-team.net/assets/images/screenshots/3dzwei/game-mode-select.png - description: Game result url: https://db.universal-team.net/assets/images/screenshots/3dzwei/game-result.png - description: Game screen url: https://db.universal-team.net/assets/images/screenshots/3dzwei/game-screen.png - description: Lang select url: https://db.universal-team.net/assets/images/screenshots/3dzwei/lang-select.png - description: Mainmenu url: https://db.universal-team.net/assets/images/screenshots/3dzwei/mainmenu.png - description: Rgb overlay url: https://db.universal-team.net/assets/images/screenshots/3dzwei/rgb-overlay.png - description: Rules ovl url: https://db.universal-team.net/assets/images/screenshots/3dzwei/rules-ovl.png - description: Set changer url: https://db.universal-team.net/assets/images/screenshots/3dzwei/set-changer.png - description: Time lay url: https://db.universal-team.net/assets/images/screenshots/3dzwei/time-lay.png - description: Ui settings url: https://db.universal-team.net/assets/images/screenshots/3dzwei/ui-settings.png source: https://github.com/Universal-Team/3DZwei stars: 5 systems: - 3DS title: 3DZwei unique_ids: - '0x43598' update_notes: '

Changes?

  • Allow up to 345 card pairs.
  • Allow a custom background for the game screen.
  • Add a "rules" overlay with animations.
  • Randomize Cardsets in app!
  • Add a TimePlay mode, try to collect all cards with the least amount of time and least amount of tries.
  • Let collected cards disappear from the game screens.
  • Initial multi language implementation, currently only supports German & English.
  • Change Default cards to Universal-Team Homebrew app icons.
  • Improvements I guess.

Notes

  • 3DZwei will be moved to Universal-Team soon, so you will find the repo soon there!
  • Wanna find custom cardsets for 3DZwei? Then you can take a look at this repo here!

Other

  • After 3DZwei is moved to Universal-Team, it will be easier to help translating the app with crowdin! For more about that, feel free to join the Universal-Server here.

Have fun with the second release of 3DZwei! ~SuperSaiyajinStackZ

' updated: '2020-07-26T19:27:23Z' version: v0.2.0 version_title: The second release of 3DZwei! wiki: https://github.com/Universal-Team/3DZwei/wiki --- A memory cardgame clone for Nintendo 3DS. ================================================ FILE: docs/_3ds/able-atelier-3ds.md ================================================ --- author: Ghaztly97 avatar: https://avatars.githubusercontent.com/u/124470932?v=4 categories: - utility - save-tool color: '#607e3c' color_bg: '#607e3c' created: '2026-02-14T17:08:22Z' description: 'A pattern editor for Animal Crossing: New Leaf that runs natively on 3DS.' download_page: https://github.com/Ghaztly97/Able-Atelier-3DS/releases downloads: AbleAtelier.3dsx: size: 3508280 size_str: 3 MiB url: https://github.com/Ghaztly97/Able-Atelier-3DS/releases/download/v1.0.2/AbleAtelier.3dsx github: Ghaztly97/Able-Atelier-3DS icon: https://raw.githubusercontent.com/Ghaztly97/Able-Atelier-3DS/main/assets/images/AAIcon.png image: https://raw.githubusercontent.com/Ghaztly97/Able-Atelier-3DS/main/assets/images/AABanner.png image_length: 3603 layout: app source: https://github.com/Ghaztly97/Able-Atelier-3DS stars: 1 systems: - 3DS title: Able Atelier 3DS update_notes: '

Simple update.

Can now change the name of the creator of a pattern and the name of the pattern while editing by clicking the purple gear.

' updated: '2026-03-23T02:15:16Z' version: v1.0.2 version_title: Able Atelier 1.0.2 --- Able Atelier is a tool to edit patterns made in Animal Crossing: New Leaf! Coded in Lua using **LÖVE Potion** (LÖVE2D for 3DS) This works **ONLY** for Welcome Amiibo saves!!! ================================================ FILE: docs/_3ds/anarch.md ================================================ --- author: drummyfish, blitzdoughnuts avatar: https://avatars.githubusercontent.com/u/140563955?v=4 categories: - game color: '#5a5064' color_bg: '#5a5064' created: '2025-03-09T23:02:59Z' description: A suckless FPS game developed by Miloslav Ciz, ported to the 3DS by me using devkitpro. downloads: 3DS_1.0.zip: size: 218362 size_str: 213 KiB url: https://github.com/blitzdoughnuts/AnarchDEVKIT/raw/refs/heads/master/bin/3DS_1.0.zip github: blitzdoughnuts/AnarchDEVKIT icon: https://raw.githubusercontent.com/blitzdoughnuts/AnarchDEVKIT/refs/heads/master/3DS/icon.png image: https://raw.githubusercontent.com/blitzdoughnuts/AnarchDEVKIT/refs/heads/master/3DS/banner/banner.png image_length: 19403 layout: app license: cc0-1.0 license_name: Creative Commons Zero v1.0 Universal screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/anarch/gameplay.png source: https://github.com/blitzdoughnuts/AnarchDEVKIT stars: 2 systems: - 3DS title: Anarch updated: '---' --- ================================================ FILE: docs/_3ds/anemone3ds.md ================================================ --- author: A. Taber avatar: https://avatars.githubusercontent.com/u/7305572?v=4 categories: - utility color: '#5a9cc8' color_bg: '#396380' created: '2017-07-10T21:48:13Z' description: A theme and boot splash manager for the Nintendo 3DS console download_page: https://github.com/astronautlevel2/Anemone3DS/releases downloads: Anemone3DS.3dsx: size: 1723908 size_str: 1 MiB url: https://github.com/astronautlevel2/Anemone3DS/releases/download/v3.0.1/Anemone3DS.3dsx Anemone3DS.cia: size: 1733568 size_str: 1 MiB url: https://github.com/astronautlevel2/Anemone3DS/releases/download/v3.0.1/Anemone3DS.cia github: astronautlevel2/Anemone3DS icon: https://raw.githubusercontent.com/astronautlevel2/Anemone3DS/master/meta/icon.png image: https://raw.githubusercontent.com/astronautlevel2/Anemone3DS/master/meta/banner.png image_length: 152331 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Anemone3DS.cia: https://db.universal-team.net/assets/images/qr/anemone3ds-cia.png screenshots: - description: Get themes mode url: https://db.universal-team.net/assets/images/screenshots/anemone3ds/get-themes-mode.png - description: Theme list url: https://db.universal-team.net/assets/images/screenshots/anemone3ds/theme-list.png source: https://github.com/astronautlevel2/Anemone3DS stars: 1103 systems: - 3DS title: Anemone3DS unique_ids: - '0xBAFE0' update_notes: '

A minor hotfix for v3.0.0 of Anemone3DS

Bugfixes

  • Dumping badges with illegal characters now works as expected
  • Installing badges with more than a couple subfolders now works as expected
  • Automatically make a backup of badge extdata on first time installing badges

For the v3.0.0 release notes, see: https://github.com/astronautlevel2/Anemone3DS/releases/tag/v3.0.0

QR Code

frame(1)

' updated: '2024-06-18T00:21:50Z' version: v3.0.1 version_title: Anemone3DS - v3.0.1 Hotfix wiki: https://github.com/astronautlevel2/Anemone3DS/wiki --- ================================================ FILE: docs/_3ds/angband.md ================================================ --- author: The Angband team avatar: https://avatars.githubusercontent.com/u/458884?v=4 categories: - game color: '#858585' color_bg: '#808080' created: '2010-10-29T01:17:48Z' description: A free, single-player roguelike dungeon exploration game download_filter: -(3ds|nds)\.zip download_page: https://github.com/angband/angband/releases downloads: {} github: angband/angband icon: https://github.com/angband.png?size=48 image: https://github.com/angband.png image_length: 3366 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 prerelease: download_page: https://github.com/angband/angband/releases/tag/4.2.6-120-gcebb5ffc9 downloads: Angband-4.2.6-120-gcebb5ffc9-3ds.zip: size: 24671288 size_str: 23 MiB url: https://github.com/angband/angband/releases/download/4.2.6-120-gcebb5ffc9/Angband-4.2.6-120-gcebb5ffc9-3ds.zip Angband-4.2.6-120-gcebb5ffc9-nds.zip: size: 23328936 size_str: 22 MiB url: https://github.com/angband/angband/releases/download/4.2.6-120-gcebb5ffc9/Angband-4.2.6-120-gcebb5ffc9-nds.zip update_notes: '

What''s Changed

Full Changelog: 4.2.6-117-gf1f841fe7...4.2.6-120-gcebb5ffc9

' update_notes_md: '## What''s Changed * SDL2: check for allocation failures from SDL_strdup() by @backwardsEric in https://github.com/angband/angband/pull/6611 * workflows: exercise cmake''s SUPPORT_STATS_BACKEND with Linux x11 job by @backwardsEric in https://github.com/angband/angband/pull/6613 * Avoid infinite loop in textui_check_break() by @backwardsEric in https://github.com/angband/angband/pull/6614 **Full Changelog**: https://github.com/angband/angband/compare/4.2.6-117-gf1f841fe7...4.2.6-120-gcebb5ffc9' updated: '2026-05-05T12:01:04Z' version: 4.2.6-120-gcebb5ffc9 version_title: 4.2.6-120-gcebb5ffc9 source: https://github.com/angband/angband stars: 1503 systems: - 3DS - DS title: Angband unique_ids: - '0x616E6' update_notes: '

This version includes changes to device activation, many corrections and improvements to the borg automatic player, and several bug fixes. Changes affecting gameplay are:

  • Like digging, failure to activate a magical device automatically retries the activation until successful or disturbed. Make utility devices, elemental rings, and dragon armor easier to activate. Devices to slow monsters, wands of fire balls and dragon''s flame, rods of fire bolts, and rods of treasure location are now more difficult to activate. Change the activation difficulties for artifacts so they are better aligned with the nature of the activation. Change a constant in the failure rate calculation to tighten the transition from high to low failure rates: effects that change a player''s device skill will have more of an impact if the skill is close to the activation difficulty for the device.
  • When following a precomputed path (moving to a grid designated by the mouse, targeting interface, or autoexplore commands) automatically open doors or clear impassable rubble and continue moving when the neighbors of the door or rubble are known.
  • Object descriptions now include the effect of curses in the displayed hit, damage, and armor class values.
  • Messages for detection now distinguish between gold on the floor and other objects (thanks to PowerDiver).
  • Objects and spells that used SPOT effects with LIGHT_WEAK or DARK_WEAK now use SPHERE instead so they can not damage the player.
  • Change the target handling for a druid''s Lightning Strike: do not require a known grid and target the player if the target is given as a direction or is not a passable grid in the line of sight.
  • If a necromancer''s Command spell is resisted, deduct mana and take a turn (thanks to RegalStar).
  • Mithril arrows and shots weigh 50% less; mithril shots ignore acid and fire (thanks to edz314).
  • Increase the curse removal power of staves of remove curse to distinguish them from scrolls of remove curse (thanks to Mitze).
  • Increase the escorts for Grishnákh and Golfimbul: both can also have cave orcs as escorts.
  • Change the edges of the Cracks of Doom vault so magic mapping clearly identifies the entrances (thanks to Mikolaj).
  • Change handling of keymaps so the keymap aborts when the next key does not correspond to a command, a command fails due to a missing prerequisite or to a player confirmation from an inscription check. Rework how directions are extracted from a keymap. Allow for a keymap trigger whose action starts with ESCAPE to break out of many prompts (thanks to PowerWyrm).
  • Add an option, autoexplore_commands, to have ''p'' move to the player to the nearest unexplored location and modify the existing ''>'' and ''<'' commands to move the player to the nearest staircase of the appropriate type when not on a staircase (thanks to memmaker). Whether or not that option is set, add to the looking or targeting interface so ''>'' or ''<'' move the cursor to the nearest appropriate staircase from where the cursor was and ''x'' moves the cursor to the nearest unexplored location to where the cursor was (thanks to Gwarl).
  • The notifications shown when the show_damage option is on now include information about damage due to effects from spells or magic devices. Notifications about damage to the player now take into account damage reduction and invulnerability.

There are a handful of notable changes to the Windows front end (thanks to Klaas van Aarsen):

  • With tiles, the map displayed by ''M'' now uses the algorithm that Options->Map used. Options->Map has been removed.
  • Subwindows can have more than 256 rows or columns without drawing artifacts.

The handling of the SDL2 frontend''s menus has been rewritten. Game controller events are now mapped to keystrokes to invoke commands in the game (thanks to Alberto Mardegan).

The changes for the borg automatic player are too numerous to list individually. They correct many crashes, instances where manual intervention was needed to allow the borg to make progress, jumping into lava, or cases where the borg misused a spell (thanks to Adam Goodman, Aodhlin, Jordan Philyaw, and NetBrian).

There is one change that can break compatibility with a game in progress or prevent reuse of a randart file from earlier versions of 4.2: the misnamed FIRE_BOLT72 activation is now FIRE_BALL72. If a game in progress uses randarts and an artifact has that activation, the randart file will fail to load. A workaround is to edit the randart file and replace FIRE_BOLT72 with FIRE_BALL72.

Prebuilt binaries for NDS and 3ds are no longer available. Patches to restore building Angband for those systems are welcome.

' updated: '2025-12-16T06:19:40Z' version: 4.2.6 version_title: Release 4.2.6 --- Angband is a graphical dungeon adventure game that uses textual characters to represent the walls and floors of a dungeon and the inhabitants therein, in the vein of games like NetHack and Rogue. If you need help in-game, press ?. ================================================ FILE: docs/_3ds/antibounce.md ================================================ --- author: Serena Postelnek autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/6239208?v=4 categories: - game color: '#22a608' color_bg: '#1a8006' created: '2015-12-14T03:14:01Z' description: 'A Ludum Dare #34 Game' download_page: https://github.com/TurtleP/Antibounce/releases downloads: Antibounce.cia: size: 2577344 size_str: 2 MiB url: https://github.com/TurtleP/Antibounce/releases/download/1.2.1/Antibounce.cia antibounce-3ds.zip: size: 1761801 size_str: 1 MiB url: https://github.com/TurtleP/Antibounce/releases/download/v1.2/antibounce-3ds.zip github: TurtleP/Antibounce icon: https://raw.githubusercontent.com/TurtleP/Antibounce/master/graphics/icon.png image: https://raw.githubusercontent.com/TurtleP/Antibounce/master/graphics/title.png image_length: 1031 layout: app qr: Antibounce.cia: https://db.universal-team.net/assets/images/qr/antibounce-cia.png screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/antibounce/gameplay.png - description: High score url: https://db.universal-team.net/assets/images/screenshots/antibounce/high-score.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/antibounce/title-screen.png source: https://github.com/TurtleP/Antibounce stars: 3 systems: - 3DS title: Antibounce unique_ids: - '0xA45E' update_notes: '
  • Complete rewrite. Code-base overhaul. The good stuff.
  • Higher resolution (for Switch release) sprites.
  • Uses a mostly Game Boy color palette (with very few exceptions).
  • Works with a controller and keyboard:
    • Left Stick/WASD for movement
    • Left/Right bumper/Q/E while holding a direction to Dash
  • Clear your high-score by holding Start on the main menu for 3-4 seconds.
' updated: '2020-08-15T19:51:05Z' version: 2.0.0 version_title: AntiBounce 2.0.0 --- ================================================ FILE: docs/_3ds/apotris.md ================================================ --- author: akouzoukos categories: - game color: '#ffe74a' color_bg: '#7d2999' created: '2022-04-16T00:02:43Z' description: A free and multiplatform block stacking game download_page: https://akouzoukos.com/apotris/downloads downloads: Apotris-v4.1.03DS.zip: size: 4655795 size_str: 4 MiB url: https://apotrisstorage.blob.core.windows.net/binaries/Apotris-v4.1.03DS.zip icon: https://db.universal-team.net/assets/images/icons/apotris.png image: https://db.universal-team.net/assets/images/images/apotris.png image_length: 2552 layout: app license: AGPL-3.0-only license_name: GNU Affero General Public License v3.0 only screenshots: - description: 01 block stacking gameplay url: https://db.universal-team.net/assets/images/screenshots/apotris/01-block-stacking-gameplay.png - description: 02 configurable screen and scaling url: https://db.universal-team.net/assets/images/screenshots/apotris/02-configurable-screen-and-scaling.png - description: 03 multiple game modes url: https://db.universal-team.net/assets/images/screenshots/apotris/03-multiple-game-modes.png - description: 04 big mode url: https://db.universal-team.net/assets/images/screenshots/apotris/04-big-mode.png - description: 05 skin editor url: https://db.universal-team.net/assets/images/screenshots/apotris/05-skin-editor.png - description: 06 color editor url: https://db.universal-team.net/assets/images/screenshots/apotris/06-color-editor.png - description: 07 title screen url: https://db.universal-team.net/assets/images/screenshots/apotris/07-title-screen.png source: https://gitea.com/akouzoukos/apotris stars: 0 systems: - 3DS title: Apotris unique_ids: - '0xA9715' update_notes: '

v4.1.0

  • New Port:
    • Nintendo 3DS (by Alvin Wong)
  • Added the Color Editor:
    • Lets you create and manage up to 3 custom color palettes.
  • Added HSV value editing capability to the Gradient Editor.
  • Added the ability to skip the current music track from the pause menu.
  • Added a timeout (3 minutes) to the demo mode.
  • Disabled rumble during demo mode and replays.
  • Re-added the option to darken the ghost piece.
  • Greatly improved random number generation to prevent cases where the numbers generated weren''t very random (by Luigi)
  • Fixed Classic Mode DAS wallcharge being overridden by NRS charge.
  • Fixed Classic Mode high scores saving based on frames instead of score.
  • Fixed ARS T-piece wall kicks.
  • Fixed issues with replay playback during Master/Death mode credit rolls.
  • Fixed stat accumulation occurring after high score saving.
  • Fixed graphics option randomizer (some options were never chosen).
  • Fixed bone skin sometimes not being removed after a Death mode game ended.
  • Fixed incorrect grade names displayed in Death mode results.
  • Fixed enable rumble notification text glitching.
  • Fixed potential crash if the music track list was empty.
  • Fixed gradient editor rendering issues.
  • Fixed demo mode games from counting towards total games started statistic.
  • Removed F11 fullscreen keybind (now handled by options).
  • (Windows / Linux / Portmaster) Added Shader Support
  • (PC / Web) Added Controller Support
  • (PC / PortMaster / Switch) Added Rumble Support
  • (PC) Added an option for persistent fullscreen mode in Video Settings.
  • (PC) Fixed the "Save Replays" option in Training Mode not working correctly
  • (GBA) Improved Multiplayer stability
  • (GBA) Added detection for more flash save chip types.
  • (Switch) Added custom music track support
  • (Portmaster) Resolved various crashes and issues on specific Portmaster hardware
' updated: '2025-04-19T17:31:10.551Z' version: v4.1.0 website: https://akouzoukos.com/apotris wiki: https://github.com/akouzoukos/apotris/wiki --- **Apotris** is a free multiplatform open-source block stacking game! What sets Apotris apart from other block stacking games is its extensive customization options, complemented by ultra-responsive controls that let you execute your moves with precision. With 14 unique game modes and a plethora of settings, you can tailor the game to your preferences, ensuring a fresh and challenging experience every time you play. Whether you're a casual player or a hardcore enthusiast, Apotris has something for everyone. While Apotris was originally designed for Gameboy Advance, it now supports all kinds of platforms, so between the ports and emulation you can play Apotris on almost anything. The game is still actively maintained and new features are added constantly. If you have any suggestions, want to learn about new features or participate in beta releases, join the Apotris discord server! ### Game-modes: * **Marathon**: Try to get the best score as the game gets faster and faster * **Sprint**: Clear lines to reach the goal as fast as possible * **Dig**: Dig through lines of garbage * **Ultra**: Get the best score in a limited time * **Blitz**: Get the best score in a limited time while the game gets faster and faster * **Combo**: Aim for the most consecutive clears in a 4-wide well * **Survival**: Survive as long as possible while garbage rises from below * **Classic**: Old school stacking mechanics * **Master**: Get the highest Grade while the game gets aggressively faster * **Death**: Try to survive at brutal speeds * **Zen**: The goal is to relax... * **2P Battle**: Battle your friends through the Link Cable or Wireless Adapter (GBA Only!) * **CPU Battle**: Go against an AI opponent * **Training**: Try out new strategies or improve your playing using the included Finesse Trainer ================================================ FILE: docs/_3ds/artic-base-server.md ================================================ --- author: PabloMK7 avatar: https://avatars.githubusercontent.com/u/188636407?v=4 categories: - emulator - utility color: '#bdd4d4' color_bg: '#728080' created: '2024-05-12T17:18:02Z' description: A tool for broadcasting games from your console to a compatible 3DS emulator. download_page: https://github.com/PabloMK7/ArticBaseServer/releases downloads: ArticBase.3dsx: size: 460612 size_str: 449 KiB url: https://github.com/azahar-emu/ArticBaseServer/releases/download/v1.2.0/ArticBase.3dsx ArticBase.cia: size: 372160 size_str: 363 KiB url: https://github.com/azahar-emu/ArticBaseServer/releases/download/v1.2.0/ArticBase.cia github: PabloMK7/ArticBaseServer icon: https://raw.githubusercontent.com/PabloMK7/ArticBaseServer/main/app/resources/icon.png image: https://raw.githubusercontent.com/PabloMK7/ArticBaseServer/main/app/resources/banner.png image_length: 34819 layout: app license: mit license_name: MIT License qr: ArticBase.cia: https://db.universal-team.net/assets/images/qr/articbase-cia.png source: https://github.com/azahar-emu/ArticBaseServer stars: 602 systems: - 3DS title: Artic Base Server unique_ids: - '0xABA5E' update_notes: '
  • Added Artic Controller support, which allows using the console as the input device if the feature is enabled on the emulator.
    • The following inputs are supported:
      • Buttons & circle pad
      • Touch screen
      • Gyroscope and accelerometer
      • New 3DS extra buttons
    • The following inputs are not supported:
      • Circle pad pro (on New 3DS, this is emulated with the extra buttons)
' updated: '2024-07-16T21:01:32Z' version: v1.2.0 version_title: The Fourth Release --- Allows playing your physical or digital games on an emulator without having to dump them. - Play games from your console without having to dump them, with purchased updates and DLC. - Sync the savedata/extdata of the broadcasted game during the play session. - Use the console as the input device by enabling the Artic Controller feature on the emulator. - Load shared ext data and NCCH archives from your console. - Remove the need to dump keys, as the decryption is done by the console's OS. ================================================ FILE: docs/_3ds/atari800-randomman25xx.md ================================================ --- author: Captain_Jerkass96 avatar: https://avatars.githubusercontent.com/u/13063346?v=4 categories: - emulator color: '#4d4458' color_bg: '#4d4458' created: '2021-07-31T03:15:16Z' description: Atari 8-bit computer and 5200 console emulator - Unofficial CIA release download_page: https://github.com/RandomMan25XX/atari800/releases downloads: atari800-3ds.3dsx: size: 843900 size_str: 824 KiB url: https://github.com/RandomMan25XX/atari800-3ds/releases/download/Version_3DS_0.3.10/atari800-3ds.3dsx atari800-3ds.cia: size: 1008576 size_str: 984 KiB url: https://github.com/RandomMan25XX/atari800-3ds/releases/download/Version_3DS_0.3.10/atari800-3ds.cia github: RandomMan25XX/atari800 icon: https://db.universal-team.net/assets/images/icons/atari800-randomman25xx.png image: https://db.universal-team.net/assets/images/images/atari800-randomman25xx.png image_length: 12011 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: atari800-3ds.cia: https://db.universal-team.net/assets/images/qr/atari800-3ds-cia.png source: https://github.com/RandomMan25XX/atari800-3ds stars: 2 systems: - 3DS title: Atari800 (RandomMan25XX) unique_ids: - '0xA8000' update_notes:

Well, it's certainly not same day delivery, but it's better than the last few times

updated: '2024-01-21T05:15:33Z' version: Version_3DS_0.3.10 version_title: A day late, but better than last time website: https://atari800.github.io/ --- ================================================ FILE: docs/_3ds/atari800.md ================================================ --- author: Adrian "asie" Siekierka avatar: https://avatars.githubusercontent.com/u/113514?v=4 categories: - emulator color: '#4d4458' color_bg: '#4d4458' created: '2018-06-20T10:16:26Z' description: Atari 8-bit computer and 5200 console emulator - 3DS port download_page: https://github.com/asiekierka/atari800-3ds/releases downloads: atari800.3dsx: size: 843900 size_str: 824 KiB url: https://github.com/asiekierka/atari800-3ds/releases/download/port-3ds/v0.3.10/atari800.3dsx github: asiekierka/atari800-3ds icon: https://db.universal-team.net/assets/images/icons/atari800.png image: https://db.universal-team.net/assets/images/images/atari800.png image_length: 12011 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 source: https://github.com/asiekierka/atari800-3ds stars: 11 systems: - 3DS title: Atari800 update_notes: '
  • Updated to atari800 5.2.0.
    • Updated AltirraOS: 3.34 -> 3.41.
    • Added menu option to set ''H'' device letter.
  • Updated dependencies.
' updated: '2024-01-20T07:15:34Z' version: port-3ds/v0.3.10 version_title: atari800-3ds 0.3.10 website: https://atari800.github.io/ --- ================================================ FILE: docs/_3ds/audioswitcher3ds.md ================================================ --- author: Sunrase avatar: https://avatars.githubusercontent.com/u/101834111?v=4 categories: - utility color: '#558aa0' color_bg: '#446e80' created: '2026-04-30T11:05:51Z' description: A 3ds homebrew that enable or disable the ability to force audio output through the audio port. This can be useful if you have a bluetooth mod but didn't want the drill the shell to add a switch. download_page: https://github.com/Sunrase/AudioSwitcher3ds/releases downloads: AudioSwitcher.3dsx: size: 6464660 size_str: 6 MiB url: https://github.com/Sunrase/AudioSwitcher3ds/releases/download/V1/AudioSwitcher.3dsx AudioSwitcher.cia: size: 6685632 size_str: 6 MiB url: https://github.com/Sunrase/AudioSwitcher3ds/releases/download/V1/AudioSwitcher.cia github: Sunrase/AudioSwitcher3ds icon: https://raw.githubusercontent.com/Sunrase/AudioSwitcher3ds/refs/heads/main/icon.png image: https://raw.githubusercontent.com/Sunrase/AudioSwitcher3ds/refs/heads/main/banner.png image_length: 8562 layout: app qr: AudioSwitcher.cia: https://db.universal-team.net/assets/images/qr/audioswitcher-cia.png source: https://github.com/Sunrase/AudioSwitcher3ds stars: 1 systems: - 3DS title: AudioSwitcher3ds unique_ids: - '0xAD18' update_notes: '

Here is the very first version of the app.
I hope this will be useful !

' updated: '2026-04-30T11:18:26Z' version: V1 version_title: V1 --- Enable and disable audio output trough audio port using luma3ds 'hidden' options. Useful if you have a bluetooth mod without a switch button. ================================================ FILE: docs/_3ds/aurorachat.md ================================================ --- author: Unitendo avatar: https://avatars.githubusercontent.com/u/241876109?v=4 categories: - app color: '#2d8d97' color_bg: '#267780' created: '2026-03-14T01:11:35Z' description: ' Real Time Chatting for the 3DS, Wii, Wii U, and Web' download_page: https://github.com/Unitendo/aurorachat/releases downloads: aurorachat.3dsx: size: 1253500 size_str: 1 MiB url: https://github.com/Unitendo/aurorachat/releases/download/v0.6.03/aurorachat.3dsx aurorachat.cia: size: 1762240 size_str: 1 MiB url: https://github.com/Unitendo/aurorachat/releases/download/v0.6.03/aurorachat.cia github: Unitendo/aurorachat icon: https://raw.githubusercontent.com/Unitendo/aurorachat-3ds/main/meta/icon.png image: https://raw.githubusercontent.com/Unitendo/aurorachat-3ds/main/meta/banner.png image_length: 28629 layout: app license: mit license_name: MIT License qr: aurorachat.cia: https://db.universal-team.net/assets/images/qr/aurorachat-cia.png source: https://github.com/Unitendo/aurorachat stars: 12 systems: - 3DS title: aurorachat unique_ids: - '0xBAFD2' update_notes: '

Changelog:

  • Fixed crash that happens when someone messages in ANY ROOM before the rooms have loaded (interesting bug to say the least...)
  • Fixed messages not sending when server is busy/connection is stale (weird bug, but its fixed and I ain''t touching it again)
  • Fixed login crash (Probably)
  • Improvements

Hopefully the last release before v0.6.1

' updated: '2026-05-05T20:02:30Z' version: v0.6.03 version_title: 'v0.6.03: Wait What Do You Mean It Crashes On Boot Sometimes' --- A safer chatting app for the Nintendo 3DS line of systems. ================================================ FILE: docs/_3ds/b9s_check.md ================================================ --- author: zoogie avatar: https://avatars.githubusercontent.com/u/28328903?v=4 categories: - utility - firm color: '#ebcde3' color_bg: '#806f7b' created: '2022-05-24T11:33:41Z' description: Check b9s version and whatever else download_page: https://github.com/zoogie/b9s_check/releases downloads: b9s_check.firm: size: 74752 size_str: 73 KiB url: https://github.com/zoogie/b9s_check/releases/download/v2.0/b9s_check.firm github: zoogie/b9s_check image: https://avatars.githubusercontent.com/u/28328903?v=4&size=128 image_length: 1532 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/zoogie/b9s_check stars: 11 systems: - 3DS title: b9s_check update_notes: '

Initial good release. Checks for a lot of different types of firms: b9s, fastboot3DS, and Native Firm.
Checks both firm partitions too (FIRM0 is the one that''s usually booted though).

' updated: '2022-05-24T12:59:01Z' version: v2.0 version_title: There's a lot of firms out there --- ================================================ FILE: docs/_3ds/balatro3ds.md ================================================ --- author: Gazpacho avatar: https://avatars.githubusercontent.com/u/29783694?v=4 categories: - game color: '#774d52' color_bg: '#774d52' created: '2026-03-15T00:40:50Z' description: A fanmade Balatro clone for the 3DS download_page: https://github.com/idkhan/Balatro3DS/releases downloads: Balatro3DS.3dsx: size: 12431127 size_str: 11 MiB url: https://github.com/idkhan/Balatro3DS/releases/download/v0.3.5-alpha/Balatro3DS.3dsx github: idkhan/Balatro3DS icon: https://raw.githubusercontent.com/idkhan/Balatro3DS/refs/heads/main/resources/textures/1x/icon.png image: https://raw.githubusercontent.com/idkhan/Balatro3DS/refs/heads/main/banner.png image_length: 67130 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/idkhan/Balatro3DS stars: 63 systems: - 3DS title: Balatro3DS update_notes: '

Version 0.3.5

Bugfixes

  • Fixed Cavendish appearing before Gros Michel is Extinct
  • Fixed Oops joker not counting correctly
  • Fixed Music pitch
  • Fixed Tooltip drawing
  • Fixed Popcorn not destroying itself
  • Fixed Suit order in hand
  • Fixed Wheel of Fortune not rolling chances properly

Noted Problems

  • Some Jokers may be invisible in the shop or in booster packs, they''re still intractable and can be bought. The sprites will appear when bought.
  • Boss Blind may appear as empty

Full Changelog: v0.3.4-alpha...v0.3.5-alpha

' updated: '2026-04-25T23:36:59Z' version: v0.3.5-alpha version_title: Alpha 0.3.5 --- The poker roguelike. Balatro is a hypnotically satisfying deckbuilder where you play illegal poker hands, discover game-changing jokers, and trigger adrenaline-pumping, outrageous combos, now on the 3DS. This is a fan-made remake of Balatro. This project is in no way affiliated with LocalThunk, the creator of Balatro. All art and sound effects are originally from the game, only adapted to run on the 3DS hardware. If you want to support the creator or get the full Balatro experience, please buy the game. ================================================ FILE: docs/_3ds/ballcopter.md ================================================ --- author: '!mp!sh' avatar: https://avatars.githubusercontent.com/u/190294319?v=4 categories: - game color: '#51142e' color_bg: '#51142e' created: '2025-06-20T15:09:06Z' description: Like Flappy Bird, but in GLORIOUS 3D download_page: https://github.com/impi5h/Ballcopter3DS/releases downloads: Ballcopter.3dsx: size: 4633525 size_str: 4 MiB url: https://github.com/impi5h/Ballcopter3DS/releases/download/release/Ballcopter.3dsx github: impi5h/Ballcopter3DS icon: https://raw.githubusercontent.com/impi5h/Ballcopter3DS/main/meta/icon.png image: https://raw.githubusercontent.com/impi5h/Ballcopter3DS/main/meta/logo.png image_length: 2458 layout: app license: mit license_name: MIT License screenshots: - description: Screenshot1 url: https://db.universal-team.net/assets/images/screenshots/ballcopter/screenshot1.png - description: Screenshot2 url: https://db.universal-team.net/assets/images/screenshots/ballcopter/screenshot2.png - description: Screenshot3 url: https://db.universal-team.net/assets/images/screenshots/ballcopter/screenshot3.png source: https://github.com/impi5h/Ballcopter3DS stars: 1 systems: - 3DS title: Ballcopter! update_notes: '

This is a simple Flappy Bird clone made for the 3DS family of systems using LÖVE Potion. Tap the bottom screen to navigate Ballcopter through the walls and aim for a high score!

TIPS:

  • Only Ballcopter''s body has collision.
  • O3DS and N3DS users can use the 3D Slider to add depth.
' updated: '2025-06-20T20:44:22Z' version: release version_title: v1.0.0 --- This is a simple Flappy Bird clone made for the 3DS family of systems using LÖVE Potion. Tap the bottom screen to navigate Ballcopter through the walls and aim for a high score! --------------------------------- TIPS: - Only Ballcopter's body has collision. - O3DS and N3DS users can use the 3D Slider to add depth. ================================================ FILE: docs/_3ds/bandolero-3ds.md ================================================ --- author: Tristán Álvarez avatar: https://avatars.githubusercontent.com/u/76444200?v=4 categories: - utility color: '#660139' color_bg: '#660139' created: '2025-03-16T17:58:10Z' description: Editor de texto para 3Ds download_page: https://github.com/Tristanabs/bandolero3ds/releases downloads: Bandolero.3Ds.v1.5.RED.UPDATE.3dsx: size: 635716 size_str: 620 KiB url: https://github.com/Tristanabs/bandolero3ds/releases/download/1.5RU/Bandolero.3Ds.v1.5.RED.UPDATE.3dsx Bandolero.3Ds.v1.5.RED.UPDATE.cia: size: 545728 size_str: 532 KiB url: https://github.com/Tristanabs/bandolero3ds/releases/download/1.5RU/Bandolero.3Ds.v1.5.RED.UPDATE.cia github: Tristanabs/bandolero3ds icon: https://raw.githubusercontent.com/Tristanabs/bandolero3ds/refs/heads/main/icon.png image: https://raw.githubusercontent.com/Tristanabs/bandolero3ds/refs/heads/main/icon.png image_length: 2536 layout: app license: mit license_name: MIT License qr: Bandolero.3Ds.v1.5.RED.UPDATE.cia: https://db.universal-team.net/assets/images/qr/bandolero-3ds-v1-5-red-update-cia.png source: https://github.com/Tristanabs/bandolero3ds stars: 4 systems: - 3DS title: Bandolero 3DS unique_ids: - '0xFF3FF' update_notes: '

Bandolero 3DS 🅱️ RED UPDATE

¿Qué hay de nuevo?

  1. Se han actualizado los iconos y el banner
  2. Se ha mejorado la interfaz con un color rojo
  3. Se ha agregado una pantalla de carga
  4. Se han arreglado bugs de la anterior versión.
  5. Se ha actualizado la estética de la aplicación

Important

La instalación de esta versión no sustituirá la anterior versión estable, sin embargo, SÍ sustituirá a la anterior versión BETA. Si hay 2 bandoleros elimina a través de FBI la antigua instalación.

Instalación por QR

' updated: '2025-05-18T15:34:19Z' version: 1.5RU version_title: Bandolero 3Ds v1.5 - RED UPDATE website: https://github.com/Tristanabs/bandolero3ds --- Bandolero 3DS is a text editor application for the Nintendo 3DS, developed by Tristanabs. Based on Notepad 3DS, it currently allows users to view text files and plans to introduce enhancements over the original Notepad 3DS in the future. Installation is straightforward: simply install the provided .cia file. For support, users can visit the Homebrew Central server. The project is open-source and licensed under the MIT License. ================================================ FILE: docs/_3ds/bart-bash.md ================================================ --- author: JereM avatar: https://avatars.githubusercontent.com/u/91017285?v=4 categories: - game color: '#475830' color_bg: '#475830' created: '2025-06-28T14:00:42Z' description: Demake of the game Bart Bash for the 3ds. download_page: https://github.com/Jermurder/BartBash3ds/releases downloads: bartbash.3dsx: size: 16376968 size_str: 15 MiB url: https://github.com/Jermurder/BartBash3ds/releases/download/1.67/bartbash.3dsx github: Jermurder/BartBash3ds icon: https://db.universal-team.net/assets/images/icons/bart-bash.png image: https://db.universal-team.net/assets/images/icons/bart-bash.png image_length: 10305 layout: app screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/bart-bash/gameplay.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/bart-bash/title-screen.png source: https://github.com/Jermurder/BartBash3ds stars: 1 systems: - 3DS title: Bart Bash update_notes:

the file you are supposed to open on the 3ds to play the game

updated: '2025-11-14T17:01:12Z' version: '1.67' version_title: Bart Bash .3DSX Build website: Demake%20of%20the%20game%20Bart%20Bash%20for%20the%203ds. wiki: https://wiki.bartbash.com/wiki/index.php?title=Main_Page --- **Analyse, Aim and DROP!** Bart Bash is the newest and greatest launch game from TeleSTOP! Fire happy barts into the sky, watch your score climb, and enjoy the chaos! It's simple, addictive fun. Launch barts like there's no tomorrow.. they're okay with it! Relax as your counter ticks up and the barts fly free. **How to Play** Select up to 6 barts, and press A, the ones you don't pick become bonus barts for extra fun! Use the slider, then press "Drop" to launch. Watch the barts soar, the counter tick up, and your joy grow. Then head to the in-game store and unlock awesome upgrades! 3DS PORT MADE BY JERE ================================================ FILE: docs/_3ds/battery_mark_for_3ds.md ================================================ --- author: Core 2 Extreme avatar: https://avatars.githubusercontent.com/u/45873899?v=4 categories: - utility color: '#3f4340' color_bg: '#3f4340' created: '2018-12-14T14:57:08Z' description: Benchmark your 3DS battery download_page: https://github.com/Core-2-Extreme/Battery_mark_for_3DS/releases downloads: Battery_mark_for_3DS.3dsx: size: 7880152 size_str: 7 MiB url: https://github.com/Core-2-Extreme/Battery_mark_for_3DS/releases/download/v2.1.0/Battery_mark_for_3DS.3dsx Battery_mark_for_3DS.cia: size: 5481408 size_str: 5 MiB url: https://github.com/Core-2-Extreme/Battery_mark_for_3DS/releases/download/v2.1.0/Battery_mark_for_3DS.cia github: Core-2-Extreme/Battery_mark_for_3DS icon: https://raw.githubusercontent.com/Core-2-Extreme/Battery_mark_for_3DS/master/resource/icon.png image: https://raw.githubusercontent.com/Core-2-Extreme/Battery_mark_for_3DS/master/resource/banner.png image_length: 65150 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Battery_mark_for_3DS.cia: https://db.universal-team.net/assets/images/qr/battery_mark_for_3ds-cia.png source: https://github.com/Core-2-Extreme/Battery_mark_for_3DS stars: 72 systems: - 3DS title: Battery_mark_for_3DS unique_ids: - '0xEC500' update_notes: '
  • Battery level/temp/voltage graph has been added to battery mark and battery mark ranking(*0)
  • Test result (graph) will be saved to sdmc:/Battery_mark/result/{date}.jpg
  • Many adjustment have been made
    *0 The graph in battery mark ranking is only avaiable on results that are app ver >= 2.1.0

Discord channel

QR code for .cia
image

This is free software, but I accept donation.

  • BTC : bc1qm7pykag7jv4cgaujz5sm39ewf46teg6xzce5pc
  • LTC : MFfS2BG7hq7dXarq2KYiufDddRcCwdCbUd
' updated: '2022-03-08T04:56:36Z' version: v2.1.0 version_title: Battery mark for 3DS v2.1.0 website: https://gbatemp.net/threads/release-battery-mark-v2.581951/ --- ================================================ FILE: docs/_3ds/bcstm-player.md ================================================ --- author: NPI-D7 avatar: https://avatars.githubusercontent.com/u/71648010?v=4 categories: - app color: '#a1a0c9' color_bg: '#666580' created: '2021-02-04T09:53:45Z' description: BCSTM-Player for 3ds download_page: https://github.com/npid7/BCSTM-Player/releases downloads: BCSTM-Player.3dsx: size: 1571892 size_str: 1 MiB url: https://github.com/npid7/BCSTM-Player/releases/download/v2.0.0/BCSTM-Player.3dsx BCSTM-Player.cia: size: 1360832 size_str: 1 MiB url: https://github.com/npid7/BCSTM-Player/releases/download/v2.0.0/BCSTM-Player.cia github: npid7/BCSTM-Player icon: https://raw.githubusercontent.com/npid7/BCSTM-Player/main/app/icon.png image: https://raw.githubusercontent.com/npid7/BCSTM-Player/main/app/banner.png image_length: 2829 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: BCSTM-Player.cia: https://db.universal-team.net/assets/images/qr/bcstm-player-cia.png screenshots: - description: Credits url: https://db.universal-team.net/assets/images/screenshots/bcstm-player/credits.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/bcstm-player/main-menu.png source: https://github.com/npid7/BCSTM-Player stars: 2 systems: - 3DS title: BCSTM-Player unique_ids: - '0x78933' update_notes: '

After almost 3 years, it''s time for a new big update.

As all the Updates before only fixed Logical issues with the filebrowser and some visual bugs, it was time to focus on the file loading/decoding and playing code.

General Stuff

Type Before After
Encoding ADPCM ADPCM, PCM8, PCM16
Chennels 1, 2 1, 2, 4, 6, 8
Play NonLoop to End No Yes

Github Generated

Full Changelog: v1.5.0...v2.0.0

Fixes

  • Fixed the glitched sound bug 1085acb
  • Fixed all the crashes of course by add c++ exceptions to catch issues

New Stuff

  • Switched to palladium 0.6.0 alpha as backend library
  • Added UI7 UI on the Bottom Screen
  • Added ctrff for fileinspector and ctrff-decoder
  • Added Custom UI for FileInspector and Filebrowser on Top Screen
  • Added Translations [en, de]
  • Added partial theme support (Only for top Screen)
  • Added support for opening bcwav in fileinspector (Not playable yet)

Other changes

  • No more citro2d support
  • No Systemfont support yet (cause it freezes)

Warning

Known Bugs

  • License View shows text a bit out of the screen
  • OLD3DS Only runs at 30FPS (WIP)
  • It is possible to softlock in license menu

Credits

  • @tobid7: Lead developer of the Project, German and Englisch Translation
  • @devkitPro: libctru, citro3d

Important

And finally it is time to mention @cheuble, the creator of the Original BCSTM-Player which took advantage of Freeshops BCSTM Playing Code. This code is still kinda used in the BCSTMV2 decoder which i left in the codebase for historical reasons.

Last words

If you encounter any issues (including crashes or just bugs), report them in an issue please.

If you want to want to have your language supported as well, feel free to open a pullrequest with the json of your language. But keep in mind that i will remove some strings in some cleanup commit

I will get on them when I have time but for now i need to step back from coding. I always do too much projects and other stuff at once and it is finally time to take a break.

And finally:

Merry Christmas and happy holidays to everyone 🎄

-tobid7

' updated: '2025-12-25T00:28:51Z' version: v2.0.0 version_title: v2.0.0 wiki: https://github.com/npid7/BCSTM-Player/wiki --- ================================================ FILE: docs/_3ds/better-nfcreader.md ================================================ --- Author: cylin577 author: cylin577 avatar: https://avatars.githubusercontent.com/u/78150792?v=4 categories: - utility color: '#1f60b7' color_bg: '#164380' created: '2025-10-30T11:23:29Z' description: Read 0x7 NFC/RFID tags! download_page: https://github.com/cylin577/Better-NFCReader/releases downloads: Better-NFCReader.3dsx: size: 862360 size_str: 842 KiB url: https://github.com/cylin577/Better-NFCReader/releases/download/v2.3.0/Better-NFCReader.3dsx Better-NFCReader.cia: size: 607680 size_str: 593 KiB url: https://github.com/cylin577/Better-NFCReader/releases/download/v2.3.0/Better-NFCReader.cia github: cylin577/Better-NFCReader icon: https://raw.githubusercontent.com/cylin577/Better-NFCReader/master/resources/icon.png image: https://raw.githubusercontent.com/cylin577/Better-NFCReader/master/resources/banner.png image_length: 7164 layout: app qr: Better-NFCReader.cia: https://db.universal-team.net/assets/images/qr/better-nfcreader-cia.png source: https://github.com/cylin577/Better-NFCReader stars: 0 systems: - 3DS title: Better-NFCReader unique_ids: - '0xBC469' update_notes: '

I don''t remember what changed, go read the diffs.

Let''s goooo! We''re on Universal Updater!!!

' updated: '2025-11-08T09:34:49Z' version: v2.3.0 version_title: v2.3.0 --- This is a really cool app based on MrJPGames' NFCReader, I updated it to citro2d and make it possible to scan 0x7 tags. ================================================ FILE: docs/_3ds/biniax2-3ds.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#fddfbc' color_bg: '#80705f' created: '2016-06-29T21:30:57Z' description: Port of Biniax2 on 3ds download_page: https://github.com/nop90/Biniax2-3DS/releases github: nop90/Biniax2-3DS icon: https://raw.githubusercontent.com/nop90/Biniax2-3DS/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/Biniax2-3DS/master/resources/banner.png image_length: 23461 layout: app prerelease: download_page: https://github.com/nop90/Biniax2-3DS/releases/tag/V0.4alpha downloads: Biniax2_3DSX.v0.4.zip: size: 18375236 size_str: 17 MiB url: https://github.com/nop90/Biniax2-3DS/releases/download/V0.4alpha/Biniax2_3DSX.v0.4.zip Biniax2_CIA.v0.4.zip: size: 18761345 size_str: 17 MiB url: https://github.com/nop90/Biniax2-3DS/releases/download/V0.4alpha/Biniax2_CIA.v0.4.zip update_notes: '
  • Used a bigger font
  • Fixed a bug typing on ther virtual keyboard in the Hall of Fame for tactica mode
  • Added a very simple AI to play vs CPU in multiplayer mode
  • Added CIA version
' update_notes_md: '- Used a bigger font - Fixed a bug typing on ther virtual keyboard in the Hall of Fame for tactica mode - Added a very simple AI to play vs CPU in multiplayer mode - Added CIA version ' updated: '2016-07-04T07:32:48Z' version: V0.4alpha version_title: Bigger font and CIA version source: https://github.com/nop90/Biniax2-3DS stars: 1 systems: - 3DS title: Biniax2-3DS unique_ids: - '0x9978' update_notes: '
  • Used a bigger font
  • Fixed a bug typing on ther virtual keyboard in the Hall of Fame for tactica mode
  • Added a very simple AI to play vs CPU in multiplayer mode
  • Added CIA version
' updated: '2016-07-04T07:32:48Z' version: V0.4alpha version_title: Bigger font and CIA version --- ================================================ FILE: docs/_3ds/blargspc.md ================================================ --- author: DiscostewSM avatar: https://avatars.githubusercontent.com/u/10163038?v=4 categories: - app color: '#463c35' color_bg: '#463c35' created: '2016-02-25T20:40:34Z' description: Play SNES SPC-dumped files on your 3DS download_page: https://github.com/DiscostewSM/blargSpc/releases downloads: blargSpc.zip: size: 101793 size_str: 99 KiB url: https://github.com/DiscostewSM/blargSpc/releases/download/v0.1/blargSpc.zip github: DiscostewSM/blargSpc image: https://avatars.githubusercontent.com/u/10163038?v=4&size=128 image_length: 29061 layout: app screenshots: - description: Menu url: https://db.universal-team.net/assets/images/screenshots/blargspc/menu.png source: https://github.com/DiscostewSM/blargSpc stars: 3 systems: - 3DS title: blargSpc update_notes:

Play SNES SPC-dumped files on your 3DS

updated: '2016-02-25T20:42:30Z' version: v0.1 version_title: blargSpc --- BlargSPC is a homebrew SPC player that is capable to play SNES SPC-dumped files on the 3DS. It is based on the SPC/DSP cores og blargSNES. ### FAQ Q. This can play SPC files of games that currently have no audio in blargSNES. Does that mean a fix for blargSNES is coming soon? Unfortunately, no, not because of this anyways. The reason why blargSNES has trouble with some audio in games is because of communication/sync problems (among other things) between the main CPU and SPC cores. SPC files you may find online were dumped by other emulators that don't have this problem. But, at least this shows that the audio can process/play once this issue with blargSNES is resolved. Q. Wait, I can play SPC files of games with enhancement chips in them. Does that mean... No, it does not. The SPC/DSP cores are completely independant from the rest of the system with the exception of a couple of lines to the main CPU used for SPC uploading/downloading. ================================================ FILE: docs/_3ds/blockamok-remix.md ================================================ --- author: Mode8fx avatar: https://avatars.githubusercontent.com/u/57763469?v=4 categories: - game color: '#49ef8e' color_bg: '#27804c' created: '2024-03-25T23:03:58Z' description: Dodge the incoming blocks! download_page: https://github.com/Mode8fx/blockamok/releases downloads: BlockamokRemix-v1.2-3ds.cia: size: 2578368 size_str: 2 MiB url: https://github.com/Mode8fx/blockamok/releases/download/v1.21/BlockamokRemix-v1.2-3ds.cia BlockamokRemix-v1.2-3dsx.zip: size: 1870541 size_str: 1 MiB url: https://github.com/Mode8fx/blockamok/releases/download/v1.21/BlockamokRemix-v1.2-3dsx.zip BlockamokRemix-v1.2-gamecube.zip: size: 2695746 size_str: 2 MiB url: https://github.com/Mode8fx/blockamok/releases/download/v1.21/BlockamokRemix-v1.2-gamecube.zip BlockamokRemix-v1.2-psp.zip: size: 1935198 size_str: 1 MiB url: https://github.com/Mode8fx/blockamok/releases/download/v1.21/BlockamokRemix-v1.2-psp.zip github: Mode8fx/blockamok icon: https://github.com/Mode8fx/blockamok/raw/main/release-resources/logo_icon_48.png image: https://github.com/Mode8fx/blockamok/raw/main/release-resources/banner_3ds.png image_length: 72113 layout: app license: mit license_name: MIT License qr: BlockamokRemix-v1.2-3ds.cia: https://db.universal-team.net/assets/images/qr/blockamokremix-v1-2-3ds-cia.png source: https://github.com/Mode8fx/blockamok stars: 15 systems: - 3DS title: Blockamok Remix unique_ids: - '0x3F18B' update_notes: '
  • [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.

This update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!

' updated: '2025-11-29T05:09:56Z' version: v1.21 version_title: v1.21 --- Fly through a 3D world of never-ending blocks and survive for as long as you can! Includes customization options for gameplay and visuals, along with five music tracks. New 3DS is recommended; performance is poor on O3DS. ================================================ FILE: docs/_3ds/bootntr.md ================================================ --- author: Nanquitas avatar: https://avatars.githubusercontent.com/u/13298129?v=4 categories: - utility color: '#7c626d' color_bg: '#7c626d' created: '2016-04-21T14:02:23Z' download_page: https://github.com/Nanquitas/BootNTR/releases downloads: BootNTRSelector.3dsx: size: 1071324 size_str: 1 MiB url: https://github.com/Nanquitas/BootNTR/releases/download/v2.13.7/BootNTRSelector.3dsx BootNTRSelector.cia: size: 1487808 size_str: 1 MiB url: https://github.com/Nanquitas/BootNTR/releases/download/v2.13.7/BootNTRSelector.cia BootNTRSelector_Mode3.cia: size: 1487808 size_str: 1 MiB url: https://github.com/Nanquitas/BootNTR/releases/download/v2.13.7/BootNTRSelector_Mode3.cia Home.Menu.Alternate.Banner.zip: size: 2227787 size_str: 2 MiB url: https://github.com/Nanquitas/BootNTR/releases/download/v2.13.7/Home.Menu.Alternate.Banner.zip github: Nanquitas/BootNTR icon: https://raw.githubusercontent.com/Nanquitas/BootNTR/master/resources/icon.png image: https://db.universal-team.net/assets/images/images/bootntr.png image_length: 7456 layout: app license: mit license_name: MIT License qr: BootNTRSelector.cia: https://db.universal-team.net/assets/images/qr/bootntrselector-cia.png BootNTRSelector_Mode3.cia: https://db.universal-team.net/assets/images/qr/bootntrselector_mode3-cia.png screenshots: - description: Auto updater url: https://db.universal-team.net/assets/images/screenshots/bootntr/auto-updater.png - description: Banner fonzd url: https://db.universal-team.net/assets/images/screenshots/bootntr/banner-fonzd.png - description: Banner pablomk7 url: https://db.universal-team.net/assets/images/screenshots/bootntr/banner-pablomk7.png - description: Failed to load url: https://db.universal-team.net/assets/images/screenshots/bootntr/failed-to-load.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/bootntr/main-menu.png source: https://github.com/Nanquitas/BootNTR stars: 695 systems: - 3DS title: BootNTR unique_ids: - '0xEB000' - '0xEB300' update_notes: '

Make sure to use Luma3DS v13.0 or newer. Older Luma3DS versions will not work.

Changelog

  • Added 11.16.0 firmware compatibility.

Filename meaning

You will find different files below depending on your needs. Here is a little explanation on each term:

3dsx/cia

The 3dsx file can be launched from the homebrew launcher while the cia files can be installed to the home menu. (There is only a single 3dsx file variation.)

Mode3

Files which have the the Mode3 label are made specifically for extended memory games on Old 3DS/2DS models. (To detect if you are using an extended memory game, check if the console reboots after you close it from the home menu.) You don''t need to install the Mode3 version if you don''t want to use any extended memory game or you have a New 3DS/2DS.

Home Menu Banner

The banner is the 3D model that shows in the top screen when you select the app in the home menu. The difference is only visual and is up to your own choice. The default banner files can be directly found below, while the alternate banner files are inside a .zip file.

Default Banner (PabloMK7)

image

Alternate Banner (FONZD)

image

' updated: '2022-08-30T10:45:54Z' version: v2.13.7 version_title: v2.13.7 wiki: https://github.com/Nanquitas/BootNTR/wiki --- ================================================ FILE: docs/_3ds/bottomless-block-barrage.md ================================================ --- author: Brandon avatar: https://avatars.githubusercontent.com/u/824564?v=4 categories: - game color: '#8b8c8b' color_bg: '#7f807f' created: '2016-03-04T08:01:22Z' description: Panel de Pon (Tetris Attack) clone for the 3ds. download_page: https://github.com/TricksterGuy/bottomless-block-barrage/releases downloads: bottomless-block-barrage.cia: size: 1369024 size_str: 1 MiB url: https://github.com/TricksterGuy/bottomless-block-barrage/releases/download/v0.2.0/bottomless-block-barrage.cia bottomless-block-barrage.zip: size: 710782 size_str: 694 KiB url: https://github.com/TricksterGuy/bottomless-block-barrage/releases/download/v0.2.0/bottomless-block-barrage.zip github: TricksterGuy/bottomless-block-barrage icon: https://raw.githubusercontent.com/TricksterGuy/bottomless-block-barrage/master/resources/icon.png image: https://raw.githubusercontent.com/TricksterGuy/bottomless-block-barrage/master/resources/banner.png image_length: 42720 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: bottomless-block-barrage.cia: https://db.universal-team.net/assets/images/qr/bottomless-block-barrage-cia.png screenshots: - description: Config url: https://db.universal-team.net/assets/images/screenshots/bottomless-block-barrage/config.png - description: Endless url: https://db.universal-team.net/assets/images/screenshots/bottomless-block-barrage/endless.png - description: Score url: https://db.universal-team.net/assets/images/screenshots/bottomless-block-barrage/score.png - description: Title url: https://db.universal-team.net/assets/images/screenshots/bottomless-block-barrage/title.png source: https://github.com/TricksterGuy/bottomless-block-barrage stars: 20 systems: - 3DS title: Bottomless Block Barrage unique_ids: - '0xB0B1B' update_notes: '

Whats new

Goal Marker in Score mode type lines.
Updated replay file format and made replays better.
Support for more skill chain techniques.

The engine is now more timed like the original games.
In endless mode you level up now with the number of panels removed.
Timeout values are now more based on the original.

Known Issues

Issue #10. Somehow chains can be continued out of nowhere.
Issue #13. Don''t complete the final puzzle, or the game will crash.
Issue #14. Hints for things aren''t intuitive.

QR Code

' updated: '2017-09-11T08:23:56Z' version: v0.2.0 version_title: Version 0.2.0 --- ================================================ FILE: docs/_3ds/breakup-simulator-portable.md ================================================ --- author: Dangerbites avatar: https://avatars.githubusercontent.com/u/119724559?v=4 categories: - game color: '#d2b8ca' color_bg: '#80707b' created: '2024-02-17T08:44:30Z' description: Port of Super Kawai Breakup Sim for the Nintendo 3DS download_page: https://github.com/Dangerbites/BreakupSimulator3DS/releases downloads: BreakupSimulator3DS.zip: size: 31083588 size_str: 29 MiB url: https://github.com/Dangerbites/BreakupSimulator3DS/releases/download/Major/BreakupSimulator3DS.zip github: Dangerbites/BreakupSimulator3DS icon: https://raw.githubusercontent.com/Dangerbites/BreakupSimulator3DS/main/breakup-icon.png image: https://raw.githubusercontent.com/Dangerbites/BreakupSimulator3DS/main/breakup-banner.png image_length: 58937 layout: app license: mit license_name: MIT License screenshots: - description: Screenshot url: https://db.universal-team.net/assets/images/screenshots/breakup-simulator-portable/screenshot.png source: https://github.com/Dangerbites/BreakupSimulator3DS stars: 4 systems: - 3DS title: Breakup Simulator Portable update_notes: '

First release of the game to github lmao

Install instructions

3DS : place the folder somewhere in the "/3ds" directory and run "Lovebrew" from the homebrew menu

NOTE : YOU HAVE TO KEEP EVERYTHING IN THE SAME FOLDER, DO NOT MOVE THE LOVEBREW FILE OR EBOOT FILE OUTSIDE OF ITS DIRECTORY

enjoy the game :D

' updated: '2024-02-17T09:20:35Z' version: Major version_title: Breakup Sim Portable v1.0 --- In this dating game you need to break up with Cat Grill as soon as possible!! Make decisions to get the emotion meter down before the timer gets to 0! This port features more endings and a completely portable Breakup Sim experience!! -- Credits -- --------------------------- CAT GRILL by DangerBites Drawing Cat Grill holds up is by Eran Art and Music by Dangerbites and Haynster ================================================ FILE: docs/_3ds/budgiessh.md ================================================ --- author: MaxBrick avatar: https://avatars.githubusercontent.com/u/71112739?v=4 categories: - utility color: '#1e282d' color_bg: '#1e282d' created: '2025-02-08T17:30:51Z' description: SSH client for the 3DS, using libssh2+3ds-mbedtls and libctru's console download_page: https://github.com/Maxbrick/budgieSSH/releases downloads: budgieSSH.3dsx: size: 561636 size_str: 548 KiB url: https://github.com/Maxbrick/budgieSSH/releases/download/v0.0.2a/budgieSSH.3dsx github: Maxbrick/budgieSSH image: https://db.universal-team.net/assets/images/images/budgiessh.png image_length: 7359 layout: app license: apache-2.0 license_name: Apache License 2.0 source: https://github.com/Maxbrick/budgieSSH stars: 11 systems: - 3DS title: budgieSSH update_notes: '

No real functionality changes but the code has been split into multiple files and is generally much cleaner than before. Still more work to be done but this paves the way to actually adding features and making functionality better.

Full Changelog: v0.0.1...v0.0.2a

' updated: '2025-06-01T15:15:35Z' version: v0.0.2a version_title: Alpha (Cleaned up code) --- A working SSH client for the 3DS! SSH = Secure Shell Connection; remotely access your computer via a virtual terminal from which you have full remote access to it. Currently this client is very simple and does not yet support key authentication. I've tried and tried to make it work but so far it still doesn't. Key authentication is planned to work in a future update. Please enjoy this app and give me feedback on my github page! https://github.com/Maxbrick/budgieSSH ================================================ FILE: docs/_3ds/bugdom.md ================================================ --- author: Carl Hewett avatar: https://avatars.githubusercontent.com/u/4166251?v=4 categories: - game color: '#50837f' color_bg: '#4e807c' created: '2022-12-23T03:45:08Z' description: 🐛 Pangea Software's Bugdom for modern systems download_page: https://github.com/fordcars/Bugdom/releases downloads: Bugdom.3dsx: size: 37538584 size_str: 35 MiB url: https://github.com/carrotcreamsoup/Bugdom/releases/download/v1.0.0/Bugdom.3dsx github: fordcars/Bugdom icon: https://raw.githubusercontent.com/fordcars/Bugdom/refs/heads/3ds-new-port/packaging/Bugdom128.png image: https://raw.githubusercontent.com/fordcars/Bugdom/refs/heads/3ds-new-port/docs/3ds/lawn_top_screen.png image_length: 148308 layout: app license: other license_name: Other screenshots: - description: Game 1 url: https://db.universal-team.net/assets/images/screenshots/bugdom/game-1.png - description: Game 2 url: https://db.universal-team.net/assets/images/screenshots/bugdom/game-2.png - description: Game 3 url: https://db.universal-team.net/assets/images/screenshots/bugdom/game-3.png - description: Game 4 url: https://db.universal-team.net/assets/images/screenshots/bugdom/game-4.png source: https://github.com/carrotcreamsoup/Bugdom stars: 3 systems: - 3DS title: Bugdom update_notes: '

This is the inital release of Bugdom 3DS!

Installation

Simply download the 3dsx file and place on your SD card in the 3ds directory.

Note:

DSP firmware must be present at sdmc:/3ds/dspfirm.cdc. This can be obtained with Luma3DS—simply select "Miscellaneous options..." in the Rosalina menu, then "Dump DSP firmware" from there. If running on an emulator, you can simply copy an empty file named dspfirm.cdc to a folder named 3ds on your virtual SD card.

Known issues:

  • Long loading times
  • No proper lighting
' updated: '2025-01-25T19:10:05Z' version: v1.0.0 version_title: Initial Release website: https://pangeasoft.net/bug --- This is a port of Pangea Software’s 3D adventure game **Bugdom** to the Nintendo 3DS, based off Jorio's amazing port. ## About this game Bugdom is a 1999 Macintosh game by Pangea Software. You play as Rollie McFly, a pill bug on a quest to save ladybugs from King Thorax’s iron grip on the Bugdom. There will be water to cross, bugs to ride, and plenty of enemy forces to defeat, but once the Fire Ants and King Thorax have been defeated, you will become the new ruler of the Bugdom and peace will be restored. ## Nintendo 3DS Controls * Circle-Pad/D-Pad: walk/roll * A: jump/boost * B: morph * X: buddy bug * Y: kick * L-Shoulder: look left * R-Shoulder: look right * Start: pause ## License Bugdom is being re-released here (https://github.com/jorio/bugdom) under the [CC BY-NC-SA 4.0](LICENSE.md) license with permission from Pangea Software, Inc. Bugdom® is a registered trademark of Pangea Software, Inc. ================================================ FILE: docs/_3ds/bullets.md ================================================ --- author: Sethamphetamine avatar: https://avatars.githubusercontent.com/u/88207140?v=4 categories: - game color: '#d1d1d1' color_bg: '#808080' created: '2024-05-11T03:30:11Z' description: Dodge and weave! downloads: Bullets.3dsx: size: 122164 size_str: 119 KiB url: https://raw.githubusercontent.com/1Setherson1/Bullets/main/Bullets/Bullets.3dsx github: 1Setherson1/Bullets icon: https://db.universal-team.net/assets/images/icons/bullets.png image: https://db.universal-team.net/assets/images/images/bullets.png image_length: 9666 layout: app screenshots: - description: Screenshot url: https://db.universal-team.net/assets/images/screenshots/bullets/screenshot.png source: https://github.com/1Setherson1/Bullets stars: 0 systems: - 3DS title: Bullets updated: '---' --- Bullets is a very simple and lightweight game for the nintendo 3ds. i made bullets to challenge myself to make a game with no game engine. Dpad to controll player. Start to exit (takes a couple seconds) ================================================ FILE: docs/_3ds/buttonpresser3ds.md ================================================ --- author: Ike Rolader avatar: https://avatars.githubusercontent.com/u/10735668?v=4 categories: - game color: '#872217' color_bg: '#802016' created: '2017-06-18T17:05:01Z' description: Is this good? download_page: https://github.com/trainboy2019/ButtonPresser3DS/releases downloads: 3ds.zip: size: 1897892 size_str: 1 MiB url: https://github.com/trainboy2019/ButtonPresser3DS/releases/download/2.0/3ds.zip ButtonPresser3DS.cia: size: 2289088 size_str: 2 MiB url: https://github.com/trainboy2019/ButtonPresser3DS/releases/download/2.0/ButtonPresser3DS.cia github: trainboy2019/ButtonPresser3DS icon: https://raw.githubusercontent.com/trainboy2019/ButtonPresser3DS/master/icon.png image: https://raw.githubusercontent.com/trainboy2019/ButtonPresser3DS/master/resources/Banner.png image_length: 36405 layout: app qr: ButtonPresser3DS.cia: https://db.universal-team.net/assets/images/qr/buttonpresser3ds-cia.png source: https://github.com/trainboy2019/ButtonPresser3DS stars: 2 systems: - 3DS title: ButtonPresser3DS unique_ids: - '0x4630' update_notes: '

The buttons have gotten a few tweaks to make the app even better!

Changes:

  • Press up or down to change the color of your button.
  • Press left or right to change the style of your button.
  • You can now see how many times you''ve pressed the button!
  • Press R to reset your score.

Just scan this QR code!

QR 2.0

' updated: '2017-06-22T02:42:08Z' version: '2.0' version_title: Button Presser 3DS 2.0 --- ================================================ FILE: docs/_3ds/calculathreeds.md ================================================ --- author: Théo B. avatar: https://avatars.githubusercontent.com/u/16072534?v=4 categories: - app color: '#c0c0d4' color_bg: '#737380' created: '2020-10-31T18:01:10Z' description: '3DS homebrew scientific calculator ' download_page: https://github.com/LiquidFenrir/CalculaThreeDS/releases downloads: CalculaThreeDS.3dsx: size: 332796 size_str: 324 KiB url: https://github.com/LiquidFenrir/CalculaThreeDS/releases/download/v0.2/CalculaThreeDS.3dsx github: LiquidFenrir/CalculaThreeDS icon: https://raw.githubusercontent.com/LiquidFenrir/CalculaThreeDS/main/icon.png image: https://raw.githubusercontent.com/LiquidFenrir/CalculaThreeDS/main/icon.png image_length: 1211 layout: app license: mit license_name: MIT License source: https://github.com/LiquidFenrir/CalculaThreeDS stars: 20 systems: - 3DS title: CalculaThreeDS update_notes: '

Added complex numbers and the conjugate function to work with them
Added implicit multiplications
image

As before, please report bugs you find if they can be reproduced, with an explanation :)

' updated: '2021-01-10T11:32:55Z' version: v0.2 version_title: Complex number time! --- ================================================ FILE: docs/_3ds/captureassistant.md ================================================ --- author: StonedModder avatar: https://avatars.githubusercontent.com/u/16449821?v=4 categories: - utility color: '#71524e' color_bg: '#71524e' created: '2016-08-26T15:57:26Z' description: A capture alignment assistant for 3ds capture cards and NTRviewer download_page: https://github.com/ItsDeidara/CaptureAssistant/releases downloads: CaptureAssistant.cia: size: 1606592 size_str: 1 MiB url: https://github.com/StonedModder/CaptureAssistant/releases/download/1.3/CaptureAssistant.cia CaptureAssistantv1.3.zip: size: 1285025 size_str: 1 MiB url: https://github.com/StonedModder/CaptureAssistant/releases/download/1.3/CaptureAssistantv1.3.zip github: ItsDeidara/CaptureAssistant icon: https://raw.githubusercontent.com/ItsDeidara/CaptureAssistant/master/assets/icon.png image: https://raw.githubusercontent.com/ItsDeidara/CaptureAssistant/master/assets/banner.png image_length: 26023 layout: app license: mit license_name: MIT License qr: CaptureAssistant.cia: https://db.universal-team.net/assets/images/qr/captureassistant-cia.png source: https://github.com/StonedModder/CaptureAssistant stars: 2 systems: - 3DS title: CaptureAssistant unique_ids: - '0x6862' update_notes: '

Extract to the root of your SD card and install CaptureAssistant with FBI

Changelog-
Fixed duplicate Title ID

Bugs-
calibrationalt''s are slightly too large

If you would like to add anything too this or would like to request anything then please request it in the tool''s GBAtemp thread http://gbatemp.net/threads/capture-assistant-a-capture-alignment-tool-for-capture-cards-ntr.439356/#post-6631437

' updated: '2016-08-26T23:13:12Z' version: '1.3' --- ================================================ FILE: docs/_3ds/cec-tool.md ================================================ --- author: Sorunome avatar: null categories: - utility color: '#b2d3a5' color_bg: '#6c8064' created: '2025-10-27T14:55:55.790Z' description: '' download_page: https://gitlab.com/sorunome/cectool/-/releases downloads: cec-tool.3dsx: size: 1203248 size_str: 1 MiB url: https://gitlab.com/sorunome/cectool/-/raw/5617438366aeed3a85d51382152c7ca66b909835/cec-tool.3dsx?inline=false cec-tool.cia: size: 1557440 size_str: 1 MiB url: https://gitlab.com/sorunome/cectool/-/raw/5617438366aeed3a85d51382152c7ca66b909835/cec-tool.cia?inline=false gitlab: sorunome/cectool icon: https://gitlab.com/sorunome/cectool/-/raw/main/meta/icon.png image: https://gitlab.com/sorunome/cectool/-/raw/main/meta/banner.png image_length: 4135 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 or later qr: cec-tool.cia: https://db.universal-team.net/assets/images/qr/cec-tool-cia.png source: https://gitlab.com/sorunome/cectool stars: 1 systems: - 3DS title: CEC Tool unique_ids: - '0xF6575' update_notes:

Initial release

updated: '2025-10-31T17:25:40.460Z' version: v0.1.0 version_title: v0.1.0 --- CEC Tool is a utility to help you debug your CEC/StreetPass data. ================================================ FILE: docs/_3ds/chatgpt3ds.md ================================================ --- author: Carson Kompon avatar: https://avatars.githubusercontent.com/u/5159369?v=4 categories: - app color: '#97c0b5' color_bg: '#648078' created: '2023-03-15T02:46:52Z' description: Make OpenAI API calls directly from your Nintendo 3DS! Made with Lovebrew :) download_page: https://github.com/CarsonKompon/ChatGPT3DS/releases downloads: ChatGPT3DS.3dsx: size: 3884343 size_str: 3 MiB url: https://github.com/CarsonKompon/ChatGPT3DS/releases/download/v1.1.1/ChatGPT3DS.3dsx github: CarsonKompon/ChatGPT3DS icon: https://db.universal-team.net/assets/images/icons/chatgpt3ds.png image: https://db.universal-team.net/assets/images/images/chatgpt3ds.png image_length: 10907 layout: app license: mit license_name: MIT License screenshots: - description: Generated image url: https://db.universal-team.net/assets/images/screenshots/chatgpt3ds/generated-image.png - description: Question 1 url: https://db.universal-team.net/assets/images/screenshots/chatgpt3ds/question-1.png - description: Question 2 url: https://db.universal-team.net/assets/images/screenshots/chatgpt3ds/question-2.png - description: Settings url: https://db.universal-team.net/assets/images/screenshots/chatgpt3ds/settings.png source: https://github.com/CarsonKompon/ChatGPT3DS stars: 29 systems: - 3DS title: ChatGPT3DS update_notes: '

Changelog:

  • Added "Estimated Cost" display on the bottom screen
' updated: '2023-03-17T23:58:17Z' version: v1.1.1 version_title: 1.1.1 - Added estimated cost display --- Make calls to OpenAI's chat completion and image generation API. Requires an [OpenAI API Key](https://platform.openai.com/account/api-keys) with billing set up. ================================================ FILE: docs/_3ds/checkpoint.md ================================================ --- author: Bernardo Giordano avatar: https://avatars.githubusercontent.com/u/17624378?v=4 categories: - utility color: '#40576f' color_bg: '#40576f' created: '2017-09-06T17:20:55Z' description: Fast and simple homebrew save manager for 3DS and Switch. download_page: https://github.com/BernardoGiordano/Checkpoint/releases downloads: Checkpoint.3dsx: size: 1494780 size_str: 1 MiB url: https://github.com/BernardoGiordano/Checkpoint/releases/download/v3.12.0/Checkpoint.3dsx Checkpoint.cia: size: 1049536 size_str: 1 MiB url: https://github.com/BernardoGiordano/Checkpoint/releases/download/v3.12.0/Checkpoint.cia github: BernardoGiordano/Checkpoint icon: https://raw.githubusercontent.com/BernardoGiordano/Checkpoint/master/3ds/assets/icon.png image: https://raw.githubusercontent.com/BernardoGiordano/Checkpoint/master/3ds/assets/banner.png image_length: 5618 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Checkpoint.cia: https://db.universal-team.net/assets/images/qr/checkpoint-cia.png source: https://github.com/BernardoGiordano/Checkpoint stars: 2947 systems: - 3DS title: Checkpoint unique_ids: - '0xBCFFF' update_notes: '

This release adds support for previously unsupported save types on the Switch. I didn''t have any need to support them at the time because I didn''t play any of these kind of games. After all these years, I still don''t play them, but I felt it was time to properly support them into Checkpoint.

Important notice: I wasn''t able to test backup and/or restore these new save types first-hand. Use the new features carefully and please report back! That''s why this new version is currently in pre-release.

2026-04-26 update: I haven''t heard about any regression or issue feedbacks, so I''m changing the status of this version from pre-release to release.

What''s new

  • Added: support BCAT saves on the Switch version of the app.
  • Added: support device saves on the Switch version of the app.
  • Added: support system saves on the Switch version of the app.
    • The UI of the app has been slightly upgraded to account for these new save types.
  • Added: per-file progress bar.
    • The UI will now display two progress bars, one for the overall save progress and one for each file in the save archive.
  • Fixed: occasional crash when loading NAND saves on the 3DS version of the app.
  • Fixed: Checkpoint should not freeze anymore when performing backup or restore operations.
  • Fixed: support asian system fonts in the Switch version of the app.
    • This solves an issue where special characters were not rendered in the UI.
  • Fixed: add not-empty validation for backup names.
  • Fixed: file paths could contain multiple / characters one after the other, causing folder deletion issues.
  • Fixed: undefined behaviour when trying to close directories that were not opened.
  • Fixed: undefined behaviour could occur when reading a file''s size.
  • Fixed: log directory read errors.
  • General system stability improvements to enhance the user''s experience.

If you wish to contribute, pull requests are highly appreciated.


Screenshot From 2026-03-12 20-58-51

Discord

' updated: '2026-03-12T19:56:00Z' version: v3.12.0 version_title: Checkpoint 3.12.0 --- ================================================ FILE: docs/_3ds/cia-installer.md ================================================ --- author: Zachary-Rude avatar: https://avatars.githubusercontent.com/u/84681078?v=4 categories: - app - utility color: '#ffffff' color_bg: '#808080' created: '2025-06-07T18:17:19Z' description: Simple app for installing CIA files download_page: https://github.com/Zachary-Rude/CIA-Installer/releases downloads: CIA-Installer.3dsx: size: 983644 size_str: 960 KiB url: https://github.com/Zachary-Rude/CIA-Installer/releases/download/v1.1.0/CIA-Installer.3dsx CIA-Installer.cia: size: 1030080 size_str: 1005 KiB url: https://github.com/Zachary-Rude/CIA-Installer/releases/download/v1.1.0/CIA-Installer.cia github: Zachary-Rude/CIA-Installer icon: https://raw.githubusercontent.com/Zachary-Rude/CIA-Installer/refs/heads/main/app/icon.png image: https://raw.githubusercontent.com/Zachary-Rude/CIA-Installer/refs/heads/main/app/banner.png image_length: 3243 layout: app license: mit license_name: MIT License qr: CIA-Installer.cia: https://db.universal-team.net/assets/images/qr/cia-installer-cia.png screenshots: - description: Error message url: https://db.universal-team.net/assets/images/screenshots/cia-installer/error-message.png - description: File list url: https://db.universal-team.net/assets/images/screenshots/cia-installer/file-list.png - description: Install menu url: https://db.universal-team.net/assets/images/screenshots/cia-installer/install-menu.png - description: Install success url: https://db.universal-team.net/assets/images/screenshots/cia-installer/install-success.png - description: Installing url: https://db.universal-team.net/assets/images/screenshots/cia-installer/installing.png source: https://github.com/Zachary-Rude/CIA-Installer stars: 1 systems: - 3DS title: CIA Installer unique_ids: - '0x8B614' update_notes: '
  • Updated header to show build date
  • Updated instructions window with new wording and capitalization
  • Added error handling for errno errors
    • Starting the queue when it is empty now uses the new errno error handler
  • Code formatting is now much more consistent
  • CIA installation can now be canceled by pressing B
  • A prompt is now shown when a CIA installs or cancels successfully (not shown when installing from queue)
  • "Empty folder" screen has been updated
  • Red text is now brighter and easier to read
  • CIA download progress now works properly
' updated: '2025-06-11T18:28:29Z' version: v1.1.0 version_title: v1.1.0 --- ================================================ FILE: docs/_3ds/citrahold-3ds.md ================================================ --- author: Jamie Adams, regimensocial avatar: https://avatars.githubusercontent.com/u/57022113?v=4 categories: - utility - save-tool color: '#ffde80' color_bg: '#806f40' created: '2023-11-06T22:32:04Z' description: Citrahold allows you to sync saves between Citra and your 3DS download_page: https://github.com/regimensocial/Citrahold-3DS/releases downloads: Citrahold-3DS.3dsx: size: 1710864 size_str: 1 MiB url: https://github.com/regimensocial/Citrahold-3DS/releases/download/v1.1.2/Citrahold-3DS.3dsx Citrahold-3DS.cia: size: 1119168 size_str: 1 MiB url: https://github.com/regimensocial/Citrahold-3DS/releases/download/v1.1.2/Citrahold-3DS.cia github: regimensocial/Citrahold-3DS icon: https://raw.githubusercontent.com/regimensocial/Citrahold-3DS/main/assets/icon.png image: https://raw.githubusercontent.com/regimensocial/Citrahold-3DS/main/assets/banner.png image_length: 14039 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Citrahold-3DS.cia: https://db.universal-team.net/assets/images/qr/citrahold-3ds-cia.png script_message: Please visit https://www.citrahold.com/ to get set-up source: https://github.com/regimensocial/Citrahold-3DS stars: 46 systems: - 3DS title: Citrahold-3DS unique_ids: - '0xFF3FE' update_notes: '

PLEASE READ -> SET YOUR TIME ZONE CORRECTLY IN ROSALINA MENU IF THE SERVER WILL NOT CONNECT! THANK YOU

If you had a lot of games in your Citrahold directory, the menu would be really long and hard to scroll. I''ve changed the way it''s displayed so that it''s a little nicer to use.

It also now reattempts to connect to the server if it immediately fails. Connection failure is common if you boot Citrahold 3DS immediately after starting up the 3DS. Reconnecting usually fixes it.

SET YOUR TIME ZONE CORRECTLY IN ROSALINA MENU IF THE SERVER WILL NOT CONNECT! THANK YOU

You can scan this QR Code in FBI to install it.
Citrahold CIA QR Code

' updated: '2024-12-24T03:06:39Z' version: v1.1.2 version_title: Citrahold 3DS v1.1.2 website: https://www.citrahold.com/ --- Citrahold provides you with everything you need to easily move game saves from a physical 3DS to a 3DS emulator on your computer (and vice versa). It basically allows you to cloud-sync your saves for if you like to play a game across a real 3DS and an emulator. Please visit [the website](https://www.citrahold.com/) for much more information! It has everything you need in order to set it up. Checkpoint (or another competent save manager) and an Internet connection are also required. ================================================ FILE: docs/_3ds/class-of-09.md ================================================ --- author: the gabe avatar: https://avatars.githubusercontent.com/u/52845476?v=4 categories: - game color: '#747664' color_bg: '#747664' created: '2025-09-14T09:53:37Z' description: 3DS port of the visual novel Class of '09 download_page: https://github.com/Bilbard/classof3ds/releases downloads: classof3ds.3dsx: size: 186354252 size_str: 177 MiB url: https://github.com/Bilbard/classof3ds/releases/download/v2.0.5/classof3ds.3dsx classof3ds.cia: size: 185869312 size_str: 177 MiB url: https://github.com/Bilbard/classof3ds/releases/download/v2.0.5/classof3ds.cia classof3dsru.3dsx: size: 238079792 size_str: 227 MiB url: https://github.com/Bilbard/classof3ds/releases/download/v2.0.5/classof3dsru.3dsx classof3dsru.cia: size: 237122560 size_str: 226 MiB url: https://github.com/Bilbard/classof3ds/releases/download/v2.0.5/classof3dsru.cia github: Bilbard/classof3ds icon: https://raw.githubusercontent.com/Bilbard/classof3ds/refs/heads/master/3ds/icon.png image: https://raw.githubusercontent.com/Bilbard/classof3ds/refs/heads/master/3ds/widebanner.png image_length: 46438 layout: app qr: classof3ds.cia: https://db.universal-team.net/assets/images/qr/classof3ds-cia.png classof3dsru.cia: https://db.universal-team.net/assets/images/qr/classof3dsru-cia.png screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/class-of-09/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/class-of-09/gameplay-2.png - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/class-of-09/gameplay-3.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/class-of-09/title-screen.png source: https://github.com/Bilbard/classof3ds stars: 14 systems: - 3DS title: Class of '09 unique_ids: - '0xFA945' update_notes: '

v2.0.5

  • Updated About section

See you later, alligator.

' updated: '2026-04-29T21:16:37Z' version: v2.0.5 version_title: v2.0.5 --- A demake/port of the visual novel "Class of '09" to the 3DS. More than feature complete, you miss nothing playing this version over the PC version. ================================================ FILE: docs/_3ds/classicube.md ================================================ --- author: UnknownShadow200 avatar: https://avatars.githubusercontent.com/u/51250960?v=4 categories: - game color: '#c5c5c5' color_bg: '#808080' created: '2014-12-17T03:42:16Z' description: Custom Minecraft Classic / ClassiCube client written in C from scratch (formerly ClassicalSharp in C#) download_page: https://www.classicube.net/download/3ds downloads: ClassiCube-3ds.3dsx: size: 780360 size_str: 762 KiB url: https://cdn.classicube.net/client/latest/ClassiCube-3ds.3dsx ClassiCube-3ds.cia: size: 631232 size_str: 616 KiB url: https://cdn.classicube.net/client/latest/ClassiCube-3ds.cia github: ClassiCube/ClassiCube icon: https://raw.githubusercontent.com/ClassiCube/ClassiCube/master/misc/3ds/icon.png image: https://raw.githubusercontent.com/ClassiCube/ClassiCube/master/misc/3ds/banner.png image_length: 10600 layout: app license: other license_name: Other qr: ClassiCube-3ds.cia: https://db.universal-team.net/assets/images/qr/classicube-3ds-cia.png source: https://github.com/ClassiCube/ClassiCube stars: 1966 systems: - 3DS title: ClassiCube unique_ids: - '0x5115D' update_notes: '

All:

  • Added: NotifyAction CPE (Thanks Venk)
  • Added: ToggleBlockList CPE (Thanks Venk)
  • Added: Fixed point software renderer graphics backend (Thanks oorange32)
  • Added: Flat minimal software renderer graphics backend
  • Added: Hidden option for auto pause on focus lost
  • Improved: Use BearSSL for SSL support on all backends
  • Improved: Fallback native SSL certificate checking on Windows/macOS/Unix/ios/Android
  • Improved: Added PushStrength to EntityProperty (Thanks Venk)
  • Improved: Prefer visible block in auto rotate group when opening inventory (Thanks Goodlyay)
  • Improved: Cancel queued skin download if no more entities are using the skin
  • Improved: Mark all chunks as needing to be redrawn rather than immediately deleting when world state changes (e.g. sunlight changes, block properties updated)
  • Improved: Performance of SoftGPU backend slightly improved
  • Improved: Glass should have metal step sound like classic
  • Improved: Make primary UI button smaller on small displays
  • Improved: Log IP when opening a connection to a webserver
  • Improved: Allow overriding LINKER executable in makefile (Thanks Izder456)
  • Improved: Don''t allow chat scrolling in pure classic mode
  • Improved: Crash logging shows module relative addresses instead
  • Improved: Allow using left/right for menu navigation in launcher
  • Improved: Updates are now fetched over SSL
  • Improved: Change crash message if possibly due to a third party plugin
  • Improved: Defer audio/texpacks directory creation until actually needed
  • Improved: Support very old systems without BGRA support in OpenGL 1 build
  • Improved: Use flat button background colour based on current theme if gui texture missing
  • Improved: Don''t render clouds/sky in software renderer backends
  • Improved: Show better error messages for when required symbols aren''t found
  • Improved: UI texture upload performance slightly on most systems
  • Improved: Minorly increase performance on some GPUs in Modern OpenGL backend
  • Fixed: OpenGL 1 build on big endian systems
  • Fixed: .wavs accidentally being generated/read with wrong endian on big endian systems
  • Fixed: Can''t download from URLs that have raw IPv6 address as the hostname
  • Fixed: Occasional crashes when handling redirected web requests
  • Fixed: Can''t overwrite existing map when saving without using mouse
  • Fixed: Loading default texture pack twice if it isn''t default.zip
  • Fixed: Non-ASCII characters not parsed properly in server names
  • Fixed: 8 bit grayscale without alpha PNGs not being decoded correctly
  • Fixed: Colour code bleeding in URLs, partially
  • Fixed: Ampersands being UTF8 converted in HTTP URLs
  • Fixed: Save level button should not be enabled in pure classic mode (thanks Beyond5D)
  • Fixed: Non power of two skins not rendering properly with humanoid models
  • Fixed: Make sapling physics more accurate (thanks Beyond5D)
  • Fixed: Better handle out of memory when downloading HTTP data
  • Fixed: Random corruption on low stack memory systems (e.g. NDS, Saturn, etc)
  • Fixed: Mipmaps level not being properly calculated for modern OpenGL build
  • Fixed: Classic options menu not using proper layout
  • Fixed: When opening inventory with no block selected, arrow input scrolls hotbar instead
  • Fixed: Server list not immediately redrawing after new flag downloaded (Thanks CornerPin)
  • Fixed: CinematicGui CPE state not properly reset (Thanks eoniiii)
  • Fixed: Accidentally copying too much data for textures on 16bpp systems
  • Fixed: Try to fix rarely rendering as a translucent window on some systems
  • Fixed: GFX resource leak if server sends LevelFinalise without level chunks first
  • Fixed: HTTP URL redirects not remapping hosts (excluding webclient)
  • Fixed: Triangles not always being properly clipped in software renderer
  • Fixed: Crash if a plugin calls Chat_Add multiple times with very long input
  • Fixed: Properly prevent loading multiplayer maps over 2 GB in size
  • Fixed: OpenGL 1.0 fallback on 64 bit systems

Unix:

  • Added: hp-ux support (Thanks tenox7)
  • Added: Option for disabling xinput2 support at runtime
  • Improved: Launcher on X11 now uses pure 2D visual instead of GLX visual
  • Improved: When using EGL, try to ensure chosen config has same visual ID as X11 window

Linux:

  • Added: Support for compiling on Elbrus (Thanks a1batross)
  • Improved: Flatpak comes with ClassiCube texture pack and audio (Thanks sungsphinx)
  • Improved: Upgrade flatpak runtime (Thanks sungsphinx)
  • Fixed: Always link lm in makefile to avoid ''undefined sqrtf` on some CPU architectures

Windows:

  • Improved: More specific crash messages for null pointer reads/writes
  • Improved: Support versions of Direct3D 9 earlier than Direct3D 9.0c
  • Improved: Compatibility with NT 3.5
  • Improved: Better win32s compatibility
  • Improved: Avoid linking to opengl32.dll directly in OpenGL build
  • Fixed: Use proper backtrace on ARM/ARM64 platforms
  • Fixed: OpenGL build not working with builtin 1.1 software renderer
  • Fixed: Cinematic GUI with Direct3D 9
  • Fixed: TinyC compilation

macOS:

  • Improved: 32 bit website download is a universal Intel/PowerPC build
  • Improved: 64 bit website download is a universal Intel/ARM build
  • Improved: Enable Game Mode support in info.plist

iOS:

  • Improved: Enable file sharing in Files app (Thanks Pear)
  • Improved: Better support 32 bit only devices
  • Improved: Enable Game Mode support in info.plist
  • Improved: Use pre iOS 8 available way of detecting device rotation
  • Fixed: Missing app icons

Android:

  • Improved: WIP on pre 2.3 support
  • Fixed: Wrong username/password not being handled properly
  • Fixed: Crashing on certain CPUs, such as Tegra 2
  • Fixed: Crashing on some old ARM CPUs

OpenBSD:

  • Fixed: libexecinfo not being used

NetBSD:

  • Fixed: Not building on sparc64 (Thanks alarixnia)

IRIX:

  • Fixed: Not compiling

Solaris:

  • Fixed: Not compiling

Symbian:

  • Added: Mostly complete port (Big thanks to shinovon)

SDL:

  • Fixed: Only 1 filter type showing on save dialog in SDL3 (Thanks sungsphinx)
  • Fixed: Can''t exit fullscreen in SDL2
  • Fixed: OpenGL attributes not being properly set (thanks DrinkyBird)

Consoles:

  • Improved: On most systems, L defaults to Place block and R to Delete block
  • Improved: On console builds just always ignore expired SSL certificates
  • Improved: Display full path when file opening/creation fails
  • Improved: Add option for changing content offset x/y
  • Improved: More descriptive error when no FAT filesystem found on some systems
  • Improved: More descriptive error for non writable filesystem
  • Fixed: Pointer/Touch inputs not being properly intercepted by onscreen keyboard
  • Fixed: Touching on-screen keyboard button repeatedly typing same character
  • Fixed: Special text (e.g Bottom right) not rendering properly on some systems
  • Fixed: Pressing enter on virtual keyboard resulting in lockup
  • Fixed: Cinematic bars not rendering properly

PS4:

  • Added: Completely unfinished and non-working port

PS2:

  • Improved: Performance increased
  • Improved: Reduce VRAM usage with paletted textures and 16 bit depth buffer
  • Fixed: Textures overlapping frame buffer
  • Fixed: Onscreen keyboard not appearing

PS3:

  • Improved: Minorly improve performance (e.g. swizzled textures)
  • Improved: Increase controller sensitivity
  • Improved: Auto detect whether to use circle or cross as primary button

PS1:

  • Improved: Triangle+DPad controls camera
  • Improved: Reduce world block clipping (Thanks wav3)
  • Improved: Performance increased (Thanks wav3)
  • Improved: Reduce VRAM usage with paletted textures
  • Improved: Water/Ice is now rendered translucent
  • Fixed: Some objects (e.g. Water/Bedrock outside map) not rendering
  • Fixed: Not handling running out of RAM for vertices
  • Fixed: On screen keyboard now displays

PS Vita:

  • Improved: Minorly improve performance (e.g. swizzled textures)
  • Improved: Auto detect whether to use circle or cross as primary button
  • Improved: Change DPAD to instead be for flying up/down and cycling hotbar slot
  • Improved: Remove back screen touch behaviour

PSP:

  • Improved: On-screen dialog displays wifi connection progress/status
  • Improved: Minorly improve performance (e.g. swizzled textures)
  • Improved: Try to allocate textures in VRAM when possible
  • Improved: Reduce VRAM usage with paletted textures and 16 bit depth buffer
  • Improved: Start working on clipping support, not finished though
  • Fixed: Block outline and sky not drawing at all
  • Fixed: Usually failing to connect to wifi on startup
  • Fixed: Launcher not rendering after returning from in-game

Wii U:

  • Improved: Change ZL/L/ZR/R default vpad bindings
  • Improved: Increase vpad sensitivity
  • Fixed: Mostly renders on real hardware
  • Fixed: Loading audio sound looping forever
  • Fixed: Clouds not moving
  • Fixed: Tried to fix Exit not working properly

Wii/GameCube:

  • Improved: For gamecube controller, map B+Dpad L/R to hotbar L/R
  • Improved: For gamecube controller, map dpad to just be fly up/down and hotbar left/right
  • Improved: Power/Reset buttons properly supported (thanks Extrems)
  • Fixed: Lockup after quitting in-game (thanks Extrems)
  • Fixed: GameCube controller hotplugging (thanks Extrems)
  • Fixed: Switching from splitscreen to singleplayer mode leaving viewport messed up
  • Fixed: Screenshots rarely having corrupted data (thanks Extrems)

GameCube:

  • Improved: Use libogc2 instead, e.g. allowing SD card support (big thanks to Extrems)
  • Improved: Sign in, resources, and some texture pack downloads work
  • Improved: Allow using additional ARAM in systems with it as temp filesystem (Thanks Extrems)
  • Improved: Show network details on startup

N64:

  • Added: Filesystem support for flashcarts (Thanks Phil564)
  • Improved: Moderately optimise performance
  • Improved: Texture precision slightly

3DS:

  • Improved: Don''t use low memory mode (enables block IDs over 255)
  • Improved: Try to allocate textures in VRAM when possible
  • Improved: Request OS to make more RAM available to ClassiCube (Thanks man-of-eel)
  • Improved: Minorly increase performance
  • Fixed: Can''t click on on-screen keyboard in the launcher
  • Fixed: On-screen keyboard not showing when 3D anaglyph is enabled
  • Fixed: UI being affected by fog

NDS:

  • Added: Separate non networking build
  • Added: Fog (thanks rmn20, currently disabled as it interferes with UI)
  • Improved: Unified build that supports both NDS and DSi wifi hardware (thanks BlocksDS)
  • Improved: Use paletted textures (thanks rmn20 for the idea)
  • Improved: Slightly increase performance (thanks rmn20)
  • Improved: Appearance of water outside the map
  • Improved: Texture precision slightly
  • Improved: Water is now partially translucent
  • Improved: Unhandled exception shows crash screen
  • Improved: Colour wifi success/failure messages
  • Fixed: Crashing when downloading resources fails
  • Fixed: Keyboard not working the first time
  • Fixed: Clouds not moving
  • Fixed: Properly set/restore VRAM banks (thanks AntonioND)

Dreamcast:

  • Improved: Performance increased
  • Improved: B+L/R now switch hotbar slot
  • Improved: Exiting from launcher now ''Returns to menu''
  • Improved: Reduce VRAM usage with paletted textures
  • Improved: Don''t force 50hz in Europe region
  • Improved: RAM reduce minorly reduced
  • Improved: Unhandled exception shows crash screen
  • Fixed: Crashing when playing music

Saturn:

  • Improved: Improve performance
  • Improved: Graphics are mostly rendered in proper order
  • Fixed: Frustum culling not working
  • Fixed: Water/Bedrock outside map not rendering
  • Fixed: Leaking VRAM overtime
  • Fixed: Can''t see menus

UWP:

  • Added: Majorly unfinished port

XBOX 360:

  • Fixed: Launcher at least works, in-game doesn''t work though

XBOX:

  • Improved: On-screen dialog displays network connection progress/status
  • Improved: Slightly increase default content x/y offset
  • Improved: Clouds now move
  • Fixed: Texture warping
  • Fixed: Can''t go back to launcher menu
  • Fixed: Sprites always being drawn solidly
  • Fixed: Switching from splitscreen to singleplayer mode leaving viewport messed up
  • Fixed: Log output on Xemu

32x/GBA:

  • Improved: Majorly optimise performance, still runs as a slideshow
  • Improved: Completely skip launcher and go directly in-game
  • Improved: Technically usable controls
  • Improved: Render world without edge/horizon
  • Fixed: Timing measurement now partially works

Atari ST:

  • Added: Barely working port

Amiga:

  • Added: Non-working unfinished port

DOS:

  • Added: Unfinished and slow port

Mac OS Classic:

  • Added: 68040 optimised build
  • Improved: Use flat minimal software renderer for 68k build
  • Fixed: 68k build now ''runs'' on 4 MB system

WinCE:

  • Added: Mostly working port (Thanks oorange32 and picat)

OS/2:

  • Fixed: Not compiling and crashing at runtime (Thanks josch1710)
' updated: '2026-02-17T12:28:45Z' version: 1.3.8 version_title: Release 1.3.8 website: https://classicube.net wiki: https://github.com/ClassiCube/ClassiCube/wiki --- **ClassiCube** is a custom Minecraft Classic compatible client written in C from scratch. **It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.** Known issues: - Switching to another app and back may freeze the game - Stereoscopic 3D may not work correctly ================================================ FILE: docs/_3ds/cpymo.md ================================================ --- author: Strrationalism Studio avatar: https://avatars.githubusercontent.com/u/36921849?v=4 categories: - emulator color: '#c1b295' color_bg: '#807662' created: '2021-12-07T16:15:06Z' description: PyMO AVG Game Engine implemention in C. download_filter: (\.3dsx|\.cia) download_page: https://github.com/Strrationalism/CPyMO/releases downloads: CPyMO.for.Nintendo.3DS.3dsx: size: 15045848 size_str: 14 MiB url: https://github.com/Strrationalism/CPyMO/releases/download/v1.1.9/CPyMO.for.Nintendo.3DS.3dsx CPyMO.for.Nintendo.3DS.cia: size: 11281344 size_str: 10 MiB url: https://github.com/Strrationalism/CPyMO/releases/download/v1.1.9/CPyMO.for.Nintendo.3DS.cia github: Strrationalism/CPyMO icon: https://raw.githubusercontent.com/Strrationalism/CPyMO/main/cpymo-backends/3ds/icon.png image: https://raw.githubusercontent.com/Strrationalism/CPyMO/main/cpymo-backends/3ds/banner.png image_length: 28367 layout: app license: agpl-3.0 license_name: GNU Affero General Public License v3.0 qr: CPyMO.for.Nintendo.3DS.cia: https://db.universal-team.net/assets/images/qr/cpymo-for-nintendo-3ds-cia.png source: https://github.com/Strrationalism/CPyMO stars: 144 systems: - 3DS title: CPyMO unique_ids: - '0xF3098' update_notes: '

停更说明

鉴于本人因工作原因和健康原因,无力继续维护CPyMO,故跳过1.1.4~1.1.8版本,直接发布1.1.9版本,之后到2024年1月19日之前,CPyMO将会只进行Bug修正,此后不再对CPyMO主分支进行维护。

注意

读取1.1.3及以前的存档时,将会出现立绘坐标错误、背景坐标错误、前景动画坐标错误的情况,在后面的场景中恢复正常后重新存档即可解决

引发这些问题的原因是此版本修改存档数据中坐标的表示方式,使其可以在各个不同分辨率大小的游戏之间通用

废弃

  • 移除PSP SDL 1.2后端支持
  • 移除GameCube Makefile
  • 移除WiiU Makefile
  • 消除宏
  • 移除pymo-convert.ps1pymo-convert-audio.ps1

新功能

  • 增加乐曲《Song of PyMO》以作为某些平台上的启动音乐使用
  • 在PSP平台上使用《Song of PyMO》作为启动音乐
  • 不同分辨率大小版本的游戏之间存档可以通用
  • Auto模式
  • CPyMO ASCII Art现在使用备用缓冲区并关闭光标
  • CPyMO ASCII Art现在可以运行时动态改变终端大小
  • 使用cpymo-tool strip取代pymo-strip.ps1
  • 使用cpymo-tool convert取代pymo-convert.ps1pymo-convert-audio.ps1
  • cpymo-tool gen-album-cache现在可以自动搜索#album命令,不再需要手动传入列表名称

Bug 修正

  • 修正了在对话点击后没有刷新屏幕的问题
  • 修正在定义了GAME_SELECTOR_DIR_2时,只能显示其中一个文件夹的游戏的Bug
  • 修正在ENABLE_SCREEN_FORCE_CENTERED状态中依然会在SDL2后端下设置逻辑渲染大小的Bug
  • PSV在O3优化下会出现奇怪的行为,因此修改为O2优化级别
  • 修正背景效果层与Fade层的绘制顺序存在错误
  • 修正album界面在显示CG时退出会导致的内存泄漏
  • 修正在album中单张CG加载异常时产生的未定义行为
  • 修正在music和album中找不到列表文件的情况下产生的segmentation fault
  • change命令在加载脚本失败时触发segmentation fault
  • mo2pymo中对mo2的GOTO_ENDING命令解释有误
  • 秋之回忆2不能在结局部分正常跳回主界面的问题
  • 修复namealign字段不能被正确解释的问题
  • cpymo-tool gen-album-ui现在已经不会再覆盖已有的图像文件

优化

  • 现在允许对内存分配进行剪裁,当以下情况不能获取足够内存时,将会进行内存剪裁并重试:

    • 加载背景时
    • 加载立绘时
    • 关键字符串无法创建
    • 需要播放BGM时
    • 使用scroll命令时
  • 当使用BG_FADE或背景淡化时间为0时,则以低内存的方式加载背景后重试

  • 当进入album界面时,将会卸载背景图以降低内存占用

  • 更好用的文本提取API cpymo_engine_extract_text

  • 现在允许在确定取消对话框中响应取消操作

  • 改进头文件的导入方式,现在不需要再配置-I选项手动指定各种头文件了

  • 优化右键菜单背景的缩放比例,使得右键菜单文字一般不会溢出到背景之外

' updated: '2023-08-14T15:24:56Z' version: v1.1.9 version_title: CPyMO Aria v1.1.9 --- ================================================ FILE: docs/_3ds/craftus-reloaded.md ================================================ --- author: Kemal Afzal autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/9352526?v=4 categories: - game color: '#4e4f39' color_bg: '#4e4f39' created: '2017-08-11T14:40:48Z' description: A second attempt at a homebrew Minecraft clone for 3DS download_page: https://github.com/RSDuck/craftus_reloaded/releases downloads: craftus_reloaded.3dsx: size: 396424 size_str: 387 KiB url: https://github.com/RSDuck/craftus_reloaded/releases/download/0.3/craftus_reloaded.3dsx craftus_reloaded.cia: size: 562112 size_str: 548 KiB url: https://github.com/RSDuck/craftus_reloaded/releases/download/0.3/craftus_reloaded.cia github: RSDuck/craftus_reloaded icon: https://raw.githubusercontent.com/RSDuck/craftus_reloaded/master/icon/craftusreloaded.png image: https://raw.githubusercontent.com/RSDuck/craftus_reloaded/master/icon/craftusreloaded.png image_length: 4470 layout: app license: other license_name: Other qr: craftus_reloaded.cia: https://db.universal-team.net/assets/images/qr/craftus_reloaded-cia.png source: https://github.com/RSDuck/craftus_reloaded stars: 58 systems: - 3DS title: Craftus Reloaded unique_ids: - '0xFAB24' update_notes:

Meanwhile here's a new release

updated: '2020-11-18T00:15:43Z' version: '0.3' version_title: Craftus is still dead wiki: https://github.com/RSDuck/craftus_reloaded/wiki --- ================================================ FILE: docs/_3ds/cro-mag-rally.md ================================================ --- author: Carl Hewett avatar: https://avatars.githubusercontent.com/u/4166251?v=4 categories: - game color: '#615851' color_bg: '#615851' created: '2022-07-01T18:05:30Z' description: The wildest racing game since man invented the wheel! download_page: https://github.com/fordcars/CroMagRally/releases downloads: CroMagRally.3dsx: size: 95645400 size_str: 91 MiB url: https://github.com/carrotcreamsoup/CroMagRally/releases/download/3ds-v1.1.0/CroMagRally.3dsx github: fordcars/CroMagRally icon: https://raw.githubusercontent.com/fordcars/CroMagRally/3ds-support/packaging/io.jor.cromagrally-alternateicon.png image: https://raw.githubusercontent.com/fordcars/CroMagRally/3ds-support/docs/3ds_race.png image_length: 174044 layout: app license: other license_name: Other screenshots: - description: Race 1 url: https://db.universal-team.net/assets/images/screenshots/cro-mag-rally/race-1.png - description: Race 2 url: https://db.universal-team.net/assets/images/screenshots/cro-mag-rally/race-2.png - description: Race 3 url: https://db.universal-team.net/assets/images/screenshots/cro-mag-rally/race-3.png - description: Race 4 url: https://db.universal-team.net/assets/images/screenshots/cro-mag-rally/race-4.png source: https://github.com/carrotcreamsoup/CroMagRally stars: 5 systems: - 3DS title: Cro-Mag Rally update_notes: '

This update brings many improvements over the initial release, mostly:

  • Performance improvements
  • Fixed graphics issues relating to blending (particles look nice now)
  • Fixed main menu crash
  • Added minimap on lower screen
  • Many other fixes and improvements

Note:

DSP firmware must be present at sdmc:/3ds/dspfirm.cdc. This can be obtained by using Luma3DS - select "Miscellaneous options..." in the Rosalina menu then "Dump DSP firmware" from there. If running on an emulator, you can simply copy an empty file named dspfirm.cdc to a folder named 3ds on your virtual SD card.

' updated: '2024-07-02T00:21:13Z' version: 3ds-v1.1.0 version_title: Version 1.1.0 website: https://pangeasoft.net/cromag --- ## *The wildest racing game since man invented the wheel!* This is a port of Pangea Software’s racing game **Cro-Mag Rally** to the Nintendo 3DS, based off [Jorio's amazing port](https://github.com/jorio/CroMagRally). It is a fun, retro Mario Kart-style racing game. ## About Cro-Mag Rally In Cro-Mag Rally you are a speed-hungry caveman named Brog who races through the Stone, Bronze, and Iron Ages in primitive vehicles such as the Geode Cruiser, Bone Buggy, Logmobile, Trojan Horse, and many others. Brog has at his disposal an arsenal of primitive weaponry ranging from Bone Bombs to Chinese Bottle Rockets and Heat Seeking Homing Pigeons. CMR was released in 2000 by Pangea Software as a Mac exclusive, and it was a pack-in game on Macs that came out around that time. ## Nintendo 3DS Controls * D-Pad: navigate menus * A: forward * B: reverse * X: look behind * Y: brake * L-Shoulder: throw backwards * R-Shoulder: throw forwards * Select: change camera * Start: pause ## About this port This is a port of the original OS 9 version of the game. It aims to provide the best way to experience CMR on today’s computers. It is an "enhanced" version insofar as it fixes bugs that may hinder the experience, and it brings in a few new features in keeping with the spirit of the original game. ### Legal info Cro-Mag Rally © 2000 Pangea Software, Inc. Cro-Mag Rally is a trademark of Pangea Software, Inc. This version was made and re-released here (https://github.com/jorio/CroMagRally) under permission from Pangea Software, Inc. This version is licensed under [CC-BY-NC SA 4.0](LICENSE.md). ================================================ FILE: docs/_3ds/crosscraft-classic.md ================================================ --- author: CrossCraft avatar: https://avatars.githubusercontent.com/u/75173998?v=4 categories: - game color: '#7d766a' color_bg: '#7d766a' created: '2020-11-28T19:01:37Z' description: A C++ Minecraft Classic Client download_page: https://github.com/CrossCraft/CrossCraft-Classic/releases downloads: CrossCraft-3DS.zip: size: 8230254 size_str: 7 MiB url: https://github.com/CrossCraft/CrossCraft-Classic/releases/download/v1.3/CrossCraft-3DS.zip CrossCraft-Linux.zip: size: 14946577 size_str: 14 MiB url: https://github.com/CrossCraft/CrossCraft-Classic/releases/download/v1.3/CrossCraft-Linux.zip CrossCraft-Vita.zip: size: 10028371 size_str: 9 MiB url: https://github.com/CrossCraft/CrossCraft-Classic/releases/download/v1.3/CrossCraft-Vita.zip CrossCraft-Windows.zip: size: 8831316 size_str: 8 MiB url: https://github.com/CrossCraft/CrossCraft-Classic/releases/download/v1.3/CrossCraft-Windows.zip github: CrossCraft/CrossCraft-Classic image: https://db.universal-team.net/assets/images/images/crosscraft-classic.png image_length: 11793 layout: app license: mpl-2.0 license_name: Mozilla Public License 2.0 screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/crosscraft-classic/gameplay.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/crosscraft-classic/title-screen.png source: https://github.com/CrossCraft/CrossCraft-Classic stars: 122 systems: - 3DS title: CrossCraft Classic update_notes: '

This release will be the last major release of CrossCraft Classic for a reasonably long time. As such, it has implemented plenty of bug fixes alongside backporting features from Survival Test 4. Note on the Mac Release -- this has been removed for the time being until better testing can be done.

Special Thanks to @masterfeizz for helping with the 3DS Port and providing support with picaGL

New Features

  • 3DS Support
    • PS2 Support is pushed to Indev
  • New Terrain Generator for "Classic" terrain
  • Modding API
  • Options Menu
  • Customizable Controls
  • Lava Implementation
  • Steve Models in Multiplayer
  • Music from Survival Test backported.

Bug Fixes

  • Particles now face the player
  • You can no longer break while paused
  • PS Vita Crash Fix

Known Issues

  • 3DS has degraded performance stemming from a known issue which will be fixed in the future.
  • 3DS audio is disabled.
  • MP / Transition from Menu Still does not have a loading screen
' updated: '2022-12-01T18:22:19Z' version: v1.3 version_title: '[v1.3] End of the Line' --- CrossCraft-Classic is a project that implements Minecraft Java Edition: Classic without looking at any of the source code of the original application and without using the original copyrighted assets. All knowledge is figured out with an understanding of in-game mechanics and is approximated to be as close as possible to the original. This project is NOT a clone of Minecraft, it is a fully implemented client. ================================================ FILE: docs/_3ds/cs3ds.md ================================================ --- author: Josh Huelsman avatar: https://avatars.githubusercontent.com/u/1700799?v=4 categories: - game color: '#333c49' color_bg: '#333c49' created: '2016-04-14T01:43:54Z' description: CSPSP port for 3DS download_page: https://github.com/machinamentum/CS3DS/releases github: machinamentum/CS3DS icon: https://raw.githubusercontent.com/machinamentum/CS3DS/master/jge/Projects/cspsp/icon_3ds.png image: https://db.universal-team.net/assets/images/images/cs3ds.png image_length: 9552 layout: app prerelease: download_page: https://github.com/machinamentum/CS3DS/releases/tag/0.6-alpha downloads: cspsp.zip: size: 7314200 size_str: 6 MiB url: https://github.com/machinamentum/CS3DS/releases/download/0.6-alpha/cspsp.zip update_notes:

Initial network play support.

update_notes_md: 'Initial network play support. ' updated: '2016-04-22T01:51:31Z' version: 0.6-alpha screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/cs3ds/gameplay.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/cs3ds/title-screen.png source: https://github.com/machinamentum/CS3DS stars: 16 systems: - 3DS title: CS3DS unique_ids: - '0xF1BAD' update_notes:

Initial network play support.

updated: '2016-04-22T01:51:31Z' version: 0.6-alpha --- ================================================ FILE: docs/_3ds/cstimer-3ds.md ================================================ --- author: Menshion01 avatar: https://avatars.githubusercontent.com/u/227543187?v=4 categories: - app color: '#a49e66' color_bg: '#807b4f' created: '2025-09-04T11:11:31Z' description: 'Speed Cubing Timer for 3DS honouring Cstimer asethetic ' download_page: https://github.com/Menshion01/CSTimer-3DS/releases downloads: 3dsdevah.3dsx: size: 1734500 size_str: 1 MiB url: https://github.com/Menshion01/CSTimer-3DS/releases/download/1.1.0/3dsdevah.3dsx cstimer.cia: size: 2126784 size_str: 2 MiB url: https://github.com/Menshion01/CSTimer-3DS/releases/download/1.1.0/cstimer.cia github: Menshion01/CSTimer-3DS icon: https://raw.githubusercontent.com/Menshion01/CSTimer-3DS/refs/heads/main/icon/icon.png image: https://raw.githubusercontent.com/Menshion01/CSTimer-3DS/refs/heads/main/icon/banner.png image_length: 8258 layout: app license: apache-2.0 license_name: Apache License 2.0 qr: cstimer.cia: https://db.universal-team.net/assets/images/qr/cstimer-cia.png screenshots: - description: Timer url: https://db.universal-team.net/assets/images/screenshots/cstimer-3ds/timer.png source: https://github.com/Menshion01/CSTimer-3DS stars: 2 systems: - 3DS title: CSTimer-3DS unique_ids: - '0xFAA5E' update_notes: '

Added +2 and DNF features, added tournament-style averages and code fixes

Moved to a new project because I''m not good with Github.

' updated: '2025-09-04T11:41:18Z' version: 1.1.0 version_title: 1.1.0 --- ================================================ FILE: docs/_3ds/ctgp-7-downloader.md ================================================ --- author: CTGP-7 Team avatar: https://avatars.githubusercontent.com/u/46403089?s=200&v=4 categories: - game color: '#654547' color_bg: '#654547' created: '2015-01-01T00:00:00Z' description: 'CTGP-7 modpack for Mario Kart 7. More info: ctgp-7.github.io' download_page: https://gamebanana.com/mods/50221 downloads: CTGP-7_Downloader.cia: url: https://imaginye.ddns.net:7777/l/cia_downloader icon: https://db.universal-team.net/assets/images/icons/ctgp-7-downloader.png image: https://db.universal-team.net/assets/images/images/ctgp-7-downloader.png image_length: 45424 layout: app qr: CTGP-7_Downloader.cia: https://db.universal-team.net/assets/images/qr/ctgp-7_downloader-cia.png screenshots: - description: Character selection url: https://db.universal-team.net/assets/images/screenshots/ctgp-7-downloader/character-selection.png - description: Extra features menu url: https://db.universal-team.net/assets/images/screenshots/ctgp-7-downloader/extra-features-menu.png - description: Title & cup selection url: https://db.universal-team.net/assets/images/screenshots/ctgp-7-downloader/title-&-cup-selection.png script_message: 'Note: Installing this will overwrite any existing install of CTGP-7, only install if you do not already have CTGP-7.' stars: 0 systems: - 3DS title: CTGP-7 Downloader unique_ids: - '0x3070C' updated: '2021-03-04T23:37:56Z' version: Latest website: https://ctgp-7.github.io/ wiki: http://mk7.tock.eu/index.php?title=CTGP-7 --- CTGP-7 is a modpack for Mario Kart 7 which includes several custom tracks, characters and music, as well as extra features such as a speedometer, speed modifier, backwards camera, among others. More info in the [CTGP-7 website](https://ctgp-7.github.io/). ================================================ FILE: docs/_3ds/ctgp7-savetransfer.md ================================================ --- author: CyberYoshi64 avatar: https://avatars.githubusercontent.com/u/35138367?v=4 categories: - utility - save-tool color: '#633f3e' color_bg: '#633f3e' created: '2022-07-26T21:35:24Z' description: Save data copier between MK7 and CTGP-7 download_page: https://github.com/CyberYoshi64/CTGP7-SaveTransfer/releases downloads: CTGP7SaveTransfer.3dsx: size: 746316 size_str: 728 KiB url: https://github.com/CyberYoshi64/CTGP7-SaveTransfer/releases/download/v0.4r1/CTGP7SaveTransfer.3dsx CTGP7SaveTransfer.cia: size: 1061824 size_str: 1 MiB url: https://github.com/CyberYoshi64/CTGP7-SaveTransfer/releases/download/v0.4r1/CTGP7SaveTransfer.cia github: CyberYoshi64/CTGP7-SaveTransfer icon: https://raw.githubusercontent.com/CyberYoshi64/CTGP7-SaveTransfer/main/app/icon.png image: https://raw.githubusercontent.com/CyberYoshi64/CTGP7-SaveTransfer/main/app/banner.png image_length: 38415 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: CTGP7SaveTransfer.cia: https://db.universal-team.net/assets/images/qr/ctgp7savetransfer-cia.png screenshots: - description: 1 main menu url: https://db.universal-team.net/assets/images/screenshots/ctgp7-savetransfer/1-main-menu.png - description: 2 transfer url: https://db.universal-team.net/assets/images/screenshots/ctgp7-savetransfer/2-transfer.png - description: 3 cycle continuation url: https://db.universal-team.net/assets/images/screenshots/ctgp7-savetransfer/3-cycle-continuation.png source: https://github.com/CyberYoshi64/CTGP7-SaveTransfer stars: 5 systems: - 3DS title: CTGP7-SaveTransfer unique_ids: - '0x16902' update_notes: '
  • Fix crashes when dspfirm.cdc is missing
' updated: '2023-05-11T15:45:28Z' version: v0.4r1 version_title: v0.4r1 - Sound Crash Fix --- This tool allows you to copy your save data between CTGP-7 and Mario Kart 7. Supported are Physical and Digital versions of all regions. You can either just copy your stats or include your Time Trial ghosts as well. (Note: Only those for the original tracks are considered. Such for custom tracks are left alone.) ================================================ FILE: docs/_3ds/cthulhu.md ================================================ --- author: Lázaro Vieira avatar: https://avatars.githubusercontent.com/u/13871621?v=4 categories: - utility color: '#546541' color_bg: '#546541' created: '2016-08-22T03:05:13Z' description: Homebrew alternative to Nintendo's dev unit software download_page: https://github.com/Ryuzaki-MrL/Cthulhu/releases downloads: Cthulhu.3dsx: size: 234800 size_str: 229 KiB url: https://github.com/Ryuzaki-MrL/Cthulhu/releases/download/1.3.5/Cthulhu.3dsx github: Ryuzaki-MrL/Cthulhu icon: https://raw.githubusercontent.com/Ryuzaki-MrL/Cthulhu/master/meta/icon.png image: https://raw.githubusercontent.com/Ryuzaki-MrL/Cthulhu/master/meta/banner.png image_length: 13689 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/Ryuzaki-MrL/Cthulhu stars: 132 systems: - 3DS title: Cthulhu update_notes: '

Small release that adds an option to set play coins to 300, the system''s cap.

This codebase is old and will likely not be updated again.

' updated: '2019-11-28T09:08:38Z' version: 1.3.5 version_title: Cthulhu v1.3.5 --- ================================================ FILE: docs/_3ds/ctr-alarmo.md ================================================ --- author: Felix Homebrew avatar: https://avatars.githubusercontent.com/u/120497980?v=4 categories: - app created: '2025-09-28T23:41:46Z' description: A silly alarm clock app for the Nintendo 3DS download_page: https://github.com/FelixHomebrew/CtrAlarmo/releases downloads: CtrAlarmo.3dsx: size: 1263176 size_str: 1 MiB url: https://github.com/FelixHomebrew/CtrAlarmo/releases/download/1.1.0/CtrAlarmo.3dsx CtrAlarmo.cia: size: 1307584 size_str: 1 MiB url: https://github.com/FelixHomebrew/CtrAlarmo/releases/download/1.1.0/CtrAlarmo.cia github: FelixHomebrew/CtrAlarmo icon: https://raw.githubusercontent.com/FelixHomebrew/CtrAlarmo/refs/heads/main/exefs/icon_48.png image: https://raw.githubusercontent.com/FelixHomebrew/CtrAlarmo/refs/heads/main/exefs/banner.png layout: app qr: CtrAlarmo.cia: https://db.universal-team.net/assets/images/qr/ctralarmo-cia.png screenshots: - description: Main url: https://db.universal-team.net/assets/images/screenshots/ctr-alarmo/main.png source: https://github.com/FelixHomebrew/CtrAlarmo stars: 2 systems: - 3DS title: CTR Alarmo unique_ids: - '0xC4A1A' update_notes: '

What''s new?

  • Now disables forced JACK redirection in app, allowing beep alarm to be played while sleep mode
  • Allow streetpass state in sleep mode

Changes

  • Disabled HOME menu button, read comment at main.c:39 to know more

Fixes

  • Exception occured sometimes on alarm shut with Power/Wireless LEDs blink enabled
  • Exception occured often on shut beep melody, due to a misuse of waveBuf
' updated: '2026-02-17T03:16:07Z' version: 1.1.0 version_title: v 1.1.0 website: https://db.universal-team.net/3ds/ctr-alarmo --- A simple, configurable alarm clock app for the Nintendo 3DS. ## Features * Regular audible beep * Power/Wireless/News LEDs blink support * 2 ring modes (Static \& Progressive) * Rings for 10 minutes, then sleeps 5 minutes before ringing again * Adjustable screens brightness * Sleep mode persistence (no sound/LEDs only) New features would may be added in the future. ## Usage Alarm time can be set from Settings: Press `SELECT` (hotkeys are listed on bottom screen) then look for "Redefine alarm". Adjust other settings depending on your preferences. ================================================ FILE: docs/_3ds/ctrmus.md ================================================ --- author: Mahyar Koshkouei avatar: https://avatars.githubusercontent.com/u/3747104?v=4 categories: - app color: '#f7f6f7' color_bg: '#807f80' created: '2016-10-23T18:40:55Z' description: 3DS Music Player download_page: https://github.com/deltabeard/ctrmus/releases downloads: ctrmus-v0.5.3.zip: size: 4686085 size_str: 4 MiB url: https://github.com/deltabeard/ctrmus/releases/download/v0.5.3/ctrmus-v0.5.3.zip ctrmus.3dsx: size: 1378100 size_str: 1 MiB url: https://github.com/deltabeard/ctrmus/releases/download/v0.5.3/ctrmus.3dsx ctrmus.cia: size: 1403328 size_str: 1 MiB url: https://github.com/deltabeard/ctrmus/releases/download/v0.5.3/ctrmus.cia github: deltabeard/ctrmus icon: https://raw.githubusercontent.com/deltabeard/ctrmus/master/meta/icon.png image: https://raw.githubusercontent.com/deltabeard/ctrmus/master/meta/banner.png image_length: 11483 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: ctrmus.cia: https://db.universal-team.net/assets/images/qr/ctrmus-cia.png source: https://github.com/deltabeard/ctrmus stars: 133 systems: - 3DS title: ctrmus unique_ids: - '0xFF3CC' update_notes: '

What''s Changed

  • actions: compile on pull request and merge by @deltabeard in #81
  • Check whether upcoming autoplay entry is a file by @narayanx in #83

Full Changelog: v0.5.2...v0.5.3

' updated: '2025-10-18T09:13:25Z' version: v0.5.3 version_title: 0.5.3 --- ================================================ FILE: docs/_3ds/ctroller.md ================================================ --- author: Philipp Joram avatar: https://avatars.githubusercontent.com/u/10487782?v=4 categories: - utility color: '#a8a8a8' color_bg: '#808080' created: '2016-05-09T16:49:33Z' description: Use your 3DS as a gamepad on linux download_page: https://github.com/phijor/ctroller/releases downloads: ctroller-0.4.0.tar.gz: size: 489430 size_str: 477 KiB url: https://github.com/phijor/ctroller/releases/download/0.4.0/ctroller-0.4.0.tar.gz ctroller.cia: size: 620992 size_str: 606 KiB url: https://github.com/phijor/ctroller/releases/download/0.4.0/ctroller.cia github: phijor/ctroller icon: https://raw.githubusercontent.com/phijor/ctroller/master/3DS/resources/icon.png image: https://raw.githubusercontent.com/phijor/ctroller/master/3DS/resources/banner.png image_length: 3022 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: ctroller.cia: https://db.universal-team.net/assets/images/qr/ctroller-cia.png source: https://github.com/phijor/ctroller stars: 45 systems: - 3DS title: ctroller unique_ids: - '0xF3D5C' update_notes: '

Features

  • add gyroscope support:
    • creates a new virtual device that reports 3 axis
  • change how to exit the app:
    • the CIA now only exits by pressing HOME

Fixes

  • only report touch coordinates if there''s a touch

Refactoring

  • restructure device handling
' updated: '2016-06-15T19:03:12Z' version: 0.4.0 version_title: '0.4.0: Virtual device rework and gyroscope support' --- ================================================ FILE: docs/_3ds/ctrquake.md ================================================ --- author: Felipe Izzo avatar: https://avatars.githubusercontent.com/u/15205297?v=4 categories: - game color: '#44291b' color_bg: '#44291b' created: '2015-10-20T01:25:02Z' description: Port of quake for the Nintendo 3DS download_page: https://github.com/masterfeizz/ctrQuake/releases downloads: ctrQuake.cia: size: 984000 size_str: 960 KiB url: https://github.com/masterfeizz/ctrQuake/releases/download/v0.8/ctrQuake.cia ctrQuake.zip: size: 8921677 size_str: 8 MiB url: https://github.com/masterfeizz/ctrQuake/releases/download/v0.8/ctrQuake.zip github: masterfeizz/ctrQuake icon: https://raw.githubusercontent.com/masterfeizz/ctrQuake/master/icon.png image: https://db.universal-team.net/assets/images/images/ctrquake.png image_length: 3405 layout: app qr: ctrQuake.cia: https://db.universal-team.net/assets/images/qr/ctrquake-cia.png source: https://github.com/masterfeizz/ctrQuake stars: 103 systems: - 3DS title: ctrQuake unique_ids: - '0xFF123' update_notes: '

You can now host and also join online servers. Dithering has also been implemented and can be toggled from the options menu.

A list of servers that "SHOULD" work can be found here http://servers.quakeone.com/home/0
Keep in mind that most servers require the full game

Happy Fragging

' updated: '2016-09-13T02:38:10Z' version: v0.8 version_title: 8th Release - Online MP --- ================================================ FILE: docs/_3ds/ctrrgbpat2.md ================================================ --- author: CPunch & Golem64 avatar: https://avatars.githubusercontent.com/u/65229557?v=4 categories: - utility color: '#4887af' color_bg: '#346280' created: '2023-05-11T08:48:45Z' description: LED color and pattern modifier for 3DS. Customize your notifications however you want ! download_page: https://github.com/Golem642/CtrRGBPAT2/releases downloads: CtrRGBPAT2.3dsx: size: 628880 size_str: 614 KiB url: https://github.com/Golem642/CtrRGBPAT2/releases/download/v2.5/CtrRGBPAT2.3dsx CtrRGBPAT2.cia: size: 1014208 size_str: 990 KiB url: https://github.com/Golem642/CtrRGBPAT2/releases/download/v2.5/CtrRGBPAT2.cia github: Golem642/CtrRGBPAT2 icon: https://raw.githubusercontent.com/Golem642/CtrRGBPAT2/master/resources/icon.png image: https://raw.githubusercontent.com/Golem642/CtrRGBPAT2/master/resources/banner.png image_length: 12658 layout: app license: mit license_name: MIT License qr: CtrRGBPAT2.cia: https://db.universal-team.net/assets/images/qr/ctrrgbpat2-cia.png screenshots: - description: Custom pattern editor url: https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/custom-pattern-editor.png - description: Install menu url: https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/install-menu.png - description: Notification color url: https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/notification-color.png - description: Pattern modifier url: https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/pattern-modifier.png - description: Testing functionnality url: https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/testing-functionnality.png script_message: 'You will need to have "Game Patching" and "Loading external FIRMs and modules" enabled in LumaCFW settings (hold select on boot)' source: https://github.com/Golem642/CtrRGBPAT2 stars: 13 systems: - 3DS title: CtrRGBPAT2 unique_ids: - '0xD37BB' update_notes: '

Hello again

I''m back for another release with quite the exciting changes. Most notably...

Low battery pattern editing

That''s right, you can now make this annoying blinking light less of a pain with this new release. I know some of you had been waiting for it for a long time so here it finally is. Do note that there is currently no way to change the color of the LED as it does not function the same way as a classic animation.

For the rest, here''s a full list of the changes :

  • Reworked the menus a bit (again)
  • Pattern editor now also shows separate R G and B values that you can edit
  • Added loading menus for default animations and currently installed animations
  • Added previews in a few places (pattern editor, low battery, and some loading menus)
  • Added joystick/CPAD support
  • Added direction holding support (you can now move faster in the menus)
  • Added better B key handling (go back one menu at a time instead of directly to the main menu)
  • Fixed the colors not showing on the display (pull request have been sent to devkitPro/libctru)
  • Fixed the preview holding a color if the last one was set (#1, do any action to stop the preview)
  • Fixed the building process a bit. No more errors

Note that if you try to build the file manually, the result might be different as i have used my own version of libctru which includes the lastest version with devkitPro/libctru#570 and devkitPro/libctru#561 applied.

I hope you enjoy this release, the next one will probably add pattern loading from a file.

Have fun ! :)

QR code download :
image

' updated: '2025-04-27T15:28:52Z' version: v2.5 version_title: V2.5 website: https://db.universal-team.net/3ds/ctrrgbpat2 --- # CtrRGBPAT2 This 3DS application allows the LED color to be changed. In order for this to work, Luma CFW (custom firmware) needs to be installed. Thanks to [CPunch](https://github.com/CPunch/CtrRGBPATTY/) for the original project ! ## Features Customize the LED color and pattern for when you receive notifications ! Whether SpotPass, StreetPass, online Friends, or more (Yes, there's more) ! Why keep the default blue when you can have a cool-looking purple for example 😎 Everything is simple and made so you cannot possibly screw something up (or else you really wanted to) ## Upcoming - Save and restore feature - Proper UI ? Hope you enjoy ! :) ================================================ FILE: docs/_3ds/ctrxplorer.md ================================================ --- author: d0k3 avatar: https://avatars.githubusercontent.com/u/12467483?v=4 categories: - utility color: '#b49e8d' color_bg: '#807064' created: '2015-06-07T12:31:39Z' description: Open Source SD Explorer for the 3DS. download_page: https://github.com/d0k3/CTRXplorer/releases downloads: CTRXplorer.cia: size: 838080 size_str: 818 KiB url: https://github.com/d0k3/CTRXplorer/releases/download/v0.9.8.1/CTRXplorer.cia CTRXplorer.v0.9.8.1.zip: size: 1827733 size_str: 1 MiB url: https://github.com/d0k3/CTRXplorer/releases/download/v0.9.8.1/CTRXplorer.v0.9.8.1.zip github: d0k3/CTRXplorer icon: https://raw.githubusercontent.com/d0k3/CTRXplorer/master/meta/icon.png image: https://raw.githubusercontent.com/d0k3/CTRXplorer/master/meta/banner.png image_length: 6146 layout: app license: mit license_name: MIT License qr: CTRXplorer.cia: https://db.universal-team.net/assets/images/qr/ctrxplorer-cia.png source: https://github.com/d0k3/CTRXplorer stars: 111 systems: - 3DS title: CTRXplorer unique_ids: - '0x2870' update_notes: '

What''s new:
o Virtual keyboard available for string mode editing in hex editor

qrcode

' updated: '2017-02-08T11:36:20Z' version: v0.9.8.1 version_title: CTRXplorer v0.9.8.1 --- ================================================ FILE: docs/_3ds/cube-adventures.md ================================================ --- author: xXHighTideXx avatar: https://avatars.githubusercontent.com/u/84487860?v=4 categories: - game color: '#3c4d71' color_bg: '#3c4d71' created: '2025-03-29T21:24:33Z' description: A simple 2D platformer for the 3DS system. download_page: https://github.com/TheHighTide/CubeAdventures/releases downloads: CubeAdventures.3dsx: size: 165200 size_str: 161 KiB url: https://github.com/TheHighTide/CubeAdventures/releases/download/0.1.0/CubeAdventures.3dsx github: TheHighTide/CubeAdventures image: https://avatars.githubusercontent.com/u/84487860?v=4&size=128 image_length: 37171 layout: app license: apache-2.0 license_name: Apache License 2.0 source: https://github.com/TheHighTide/CubeAdventures stars: 2 systems: - 3DS title: Cube Adventures update_notes: '

Version 0.1.0

Added:

  • Ground tiles
  • Semisolid tiles
  • Lava tiles
  • Light Background tiles
  • Player cube
' updated: '2025-03-29T21:30:04Z' version: 0.1.0 version_title: Version 0.1.0 --- # Cube Adventure ## About: ### What is it? **Cube Adventures** is a basic 2d platformer where your goal is to get through all the levels as a red cube. You have to find a path through the levels that doesn't involve getting sent back to the start via (example) touching a lava tile. The simple nature of **Cube Adventures** makes it playable on every 3DS console in the family (including the 2DS systems). ### Controls This game features incredibly simple controls making it really easy to get used to. Although the controls can be seen on the bottom screen during gameplay, I'll also list them here: **A** = Jump / Menu Select **DPAD Left** & **DPAD Right** = Move Left & Right **START** = Return to main menu **R**+**L** = Toggle dev mode **SELECT** = Change level (Only usable while dev mode is active) PS: More information can be found about dev mode in the _features_ section below. ## Features: ### Sprites **Cube Adventures** features an incredibly simple graphics style. This is due to the lack of sprites the game uses. **Cube Adventures** only uses colors and squares to display images onto the screen making it incredibly simple and graphically simple to run. ### Levels **Cube Adventures** features a number of unique levels for you to explore with the ability to make your own levels by compiling the game for yourself if you so choose. Its as easy as putting `1`s where you want ground to be and `0`s where you want nothing to be. ### Dev Mode **Cube Adventures** makes compiling your own version of the game very simple as it gives you access to a feature called "Dev Mode". All _Dev Mode_ does is displays the current **x** & **y velocity** as well as the current coordinates to you on the bottom screen. This is extremely helpful when you start placing down coins and other items into the levels that you make. ## Final Words: I want to thank you for checking out my game **Cube Adventures** and I hope you enjoy it. Also, make sure to check back from time to time to see if new feature updates are out as they might contain **bug fixes** or even **new levels**! ================================================ FILE: docs/_3ds/custom-yacht-3ds.md ================================================ --- author: chalenged avatar: https://avatars.githubusercontent.com/u/2724215?v=4 categories: - game color: '#7c6e5c' color_bg: '#7c6e5c' created: '2025-10-25T00:25:34Z' description: A customizable yacht dice game for the 3ds using lovepotion download_page: https://github.com/chalenged/custom-yacht-3ds/releases downloads: Custom-Yacht-3ds.3dsx: size: 3638484 size_str: 3 MiB url: https://github.com/chalenged/custom-yacht-3ds/releases/download/v1.0.0/Custom-Yacht-3ds.3dsx github: chalenged/custom-yacht-3ds icon: https://raw.githubusercontent.com/chalenged/custom-yacht-3ds/refs/heads/main/yachticon.png image: https://raw.githubusercontent.com/chalenged/custom-yacht-3ds/refs/heads/main/yachticon.png image_length: 895 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 screenshots: - description: Screenshot1 url: https://db.universal-team.net/assets/images/screenshots/custom-yacht-3ds/screenshot1.png source: https://github.com/chalenged/custom-yacht-3ds stars: 0 systems: - 3DS title: custom-yacht-3ds update_notes: '

Initial release of the game! Create a github issue if you encounter issues or have suggestions! Please attach a picture of the error or crash if you get one!

CIA files are not supported by Love Potion.

Simply add the 3dsx file to your 3ds folder on your sd card and open it from the Homebrew Launcher!

The game does not work on azahar, don''t create issues about it, it was created for real hardware. If you want to play it on PC clone the repo and run love2d from the cloned directory.

' updated: '2026-01-01T18:52:36Z' version: v1.0.0 version_title: First Release! --- A customizable yacht dice game for the 3ds using lovepotion! You can create your own dice sets and scoresheets with a yaml file, place it in the same directory as the game for PC, and in `sdmc:/3ds/custom-yacht-3ds`. See the [default.yaml](https://github.com/chalenged/custom-yacht-3ds/blob/main/default.yaml) file for an example with comments. ================================================ FILE: docs/_3ds/daedalusx64-3ds.md ================================================ --- author: Felipe Izzo autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/15205297?v=4 categories: - emulator color: '#5d7255' color_bg: '#5d7255' created: '2020-04-30T00:57:08Z' description: Port of DaedalusX64 to the Nintendo 3DS download_page: https://github.com/masterfeizz/daedalusx64-3DS/releases downloads: 3ds.zip: size: 13474361 size_str: 12 MiB url: https://github.com/masterfeizz/DaedalusX64-3DS/releases/download/v1.0/3ds.zip DaedalusX64.3dsx: size: 1309152 size_str: 1 MiB url: https://github.com/masterfeizz/DaedalusX64-3DS/releases/download/v1.0/DaedalusX64.3dsx DaedalusX64.cia: size: 938944 size_str: 916 KiB url: https://github.com/masterfeizz/DaedalusX64-3DS/releases/download/v1.0/DaedalusX64.cia github: masterfeizz/daedalusx64-3DS icon: https://raw.githubusercontent.com/masterfeizz/DaedalusX64-3DS/master/Source/SysCTR/Resources/icon.png image: https://raw.githubusercontent.com/masterfeizz/DaedalusX64-3DS/master/Source/SysCTR/Resources/banner.png image_length: 15215 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: DaedalusX64.cia: https://db.universal-team.net/assets/images/qr/daedalusx64-cia.png screenshots: - description: Mario kart 64 url: https://db.universal-team.net/assets/images/screenshots/daedalusx64-3ds/mario-kart-64.png - description: Super mario 64 url: https://db.universal-team.net/assets/images/screenshots/daedalusx64-3ds/super-mario-64.png - description: Touch screen menu url: https://db.universal-team.net/assets/images/screenshots/daedalusx64-3ds/touch-screen-menu.png script_message: 'Note: You will need to put at least one ROM in: sdmc:/3ds/DaedalusX64/Roms/ Not having any ROMs will make it load a glitched menu.' source: https://github.com/masterfeizz/DaedalusX64-3DS stars: 381 systems: - 3DS title: DaedalusX64-3DS unique_ids: - '0xDAED3' update_notes: '

Release v1.0

  • Hardware fog rendering
  • Dynarec, renderer, and user interface improvements

Instructions:

  1. Download and extract the data.zip to the root of your sd card.
  2. Place your ROM files in sdmc:/3ds/DaedalusX64/Roms/
  3. Delete sdmc:/3ds/DaedalusX64/preferences.ini from older versions if present

Troubleshooting

  • If the emulator freezes everytime you try to launch a game, make sure you are using a recent version of Luma and have dumped your dsp firmware.
  • Delete sdmc:/3ds/DaedalusX64/preferences.ini from older versions if present
' updated: '2022-10-16T21:47:42Z' version: v1.0 version_title: v1.0 --- ================================================ FILE: docs/_3ds/ddlc-love.md ================================================ --- author: LukeeGD autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/26163116?v=4 categories: - game color: '#dcd7e8' color_bg: '#797680' created: '2018-04-17T16:27:05Z' description: An unofficial Doki Doki Literature Club port to Lua for the PS Vita and other game consoles download_page: https://github.com/LukeZGD/DDLC-LOVE/releases downloads: DDLC-3DS.cia: size: 83203008 url: https://github.com/LukeZGD/DDLC-LOVE/releases/download/v1.1.9/DDLC-3DS.cia DDLC-3DS.zip: size: 82643060 url: https://github.com/LukeZGD/DDLC-LOVE/releases/download/v1.1.9/DDLC-3DS.zip github: LukeZGD/DDLC-LOVE icon: https://db.universal-team.net/assets/images/icons/ddlc-love.png image: https://db.universal-team.net/assets/images/images/ddlc-love.png image_length: 4459 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: DDLC-3DS.cia: https://db.universal-team.net/assets/images/qr/ddlc-3ds-cia.png screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/ddlc-love/gameplay.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/ddlc-love/title-screen.png source: https://github.com/LukeZGD/DDLC-LOVE stars: 285 systems: - 3DS title: DDLC-LOVE unique_ids: - '0xDDFC' update_notes: '

v1.2.3 Release:

  • This release is for the PS Vita, PSP, and LÖVE versions. For other systems, go to v1.1.9

v1.2.3 Changes:

  • Update script-ch30.lua
  • Add back PSP support

Notes:

  • Final release. With better ways to play DDLC on Switch and Vita platforms, DDLC-LOVE is no longer needed, and it will not be updated anymore.
  • For the PS Vita, I recommend using Doki-Doki-Literature-Club-Vita instead of DDLC-LOVE for the full desktop version (in Ren''Py) with support for mods.
  • For the Switch, support Team Salvato and buy DDLC Plus! The original DDLC (in Ren''Py) can also be run with Switchroot Ubuntu or Android with support for mods.
' updated: '2021-09-16T07:03:42Z' version: v1.1.9 version_title: v1.2.3 --- ================================================ FILE: docs/_3ds/dead-pixel-checker.md ================================================ --- author: classyham avatar: https://avatars.githubusercontent.com/u/16343437?v=4 categories: - utility color: '#6e5d54' color_bg: '#6e5d54' created: '2025-03-11T18:38:22Z' description: 'A small program written with Citro2D to cycle common colours on the screen to check for dead pixels. ' download_page: https://github.com/classyham/3DS_DeadPixelChecker/releases downloads: DeadPixelChecker.3dsx: size: 117052 size_str: 114 KiB url: https://github.com/classyham/3DS_DeadPixelChecker/releases/download/1.0/DeadPixelChecker.3dsx github: classyham/3DS_DeadPixelChecker icon: https://raw.githubusercontent.com/classyham/3DS_DeadPixelChecker/refs/heads/main/icon.png image: https://raw.githubusercontent.com/classyham/3DS_DeadPixelChecker/refs/heads/main/icon.png image_length: 2970 layout: app screenshots: - description: _11.03.25_19.21.21.247 url: https://db.universal-team.net/assets/images/screenshots/dead-pixel-checker/_11.03.25_19.21.21.247.png - description: _11.03.25_19.22.00.812 url: https://db.universal-team.net/assets/images/screenshots/dead-pixel-checker/_11.03.25_19.22.00.812.png - description: _11.03.25_19.22.05.594 url: https://db.universal-team.net/assets/images/screenshots/dead-pixel-checker/_11.03.25_19.22.05.594.png source: https://github.com/classyham/3DS_DeadPixelChecker stars: 2 systems: - 3DS title: Dead Pixel Checker update_notes: '

The initial release.

Drop in 3ds folder on your SD card and launch through the Homebrew Launcher.

' updated: '2025-03-11T18:59:50Z' version: '1.0' version_title: 1.0.0 --- Cycles through colours to check for dead (sub)pixels ================================================ FILE: docs/_3ds/demo-reset.md ================================================ --- author: NPX-I7/Tobi avatar: https://avatars.githubusercontent.com/u/62360113?v=4 categories: - utility color: '#e2e6cd' color_bg: '#7d8072' created: '2020-07-16T14:29:41Z' description: This app resets the democounter of the 3ds download_page: https://github.com/NPXTobi/Demo-Reset/releases downloads: Demo-Reset.3dsx: size: 1873396 size_str: 1 MiB url: https://github.com/NPXTobi/Demo-Reset/releases/download/1.0.0/Demo-Reset.3dsx Demo-Reset.cia: size: 2036672 size_str: 1 MiB url: https://github.com/NPXTobi/Demo-Reset/releases/download/1.0.0/Demo-Reset.cia github: NPXTobi/Demo-Reset icon: https://raw.githubusercontent.com/NPXTobi/Demo-Reset/master/gfx/icon.png image: https://raw.githubusercontent.com/NPXTobi/Demo-Reset/master/cia/banner.png image_length: 4767 layout: app qr: Demo-Reset.cia: https://db.universal-team.net/assets/images/qr/demo-reset-cia.png source: https://github.com/NPXTobi/Demo-Reset stars: 2 systems: - 3DS title: Demo-Reset unique_ids: - '0x74560' update_notes:

The first version of Demo-Reset. Have Fun.

updated: '2020-07-16T15:14:32Z' version: 1.0.0 version_title: 1.0.0 --- App To reset the Democounter of the 3ds Console ================================================ FILE: docs/_3ds/devilutionx.md ================================================ --- author: diasurgical avatar: https://avatars.githubusercontent.com/u/40645014?v=4 categories: - game color: '#695d5d' color_bg: '#695d5d' created: '2018-08-02T17:19:01Z' description: Diablo build for modern operating systems download_filter: 3ds download_page: https://github.com/diasurgical/devilutionX/releases downloads: devilutionx-3ds.3dsx: size: 13942660 size_str: 13 MiB url: https://github.com/diasurgical/DevilutionX/releases/download/1.5.5/devilutionx-3ds.3dsx devilutionx-3ds.cia: size: 13210560 size_str: 12 MiB url: https://github.com/diasurgical/DevilutionX/releases/download/1.5.5/devilutionx-3ds.cia github: diasurgical/devilutionX icon: https://raw.githubusercontent.com/diasurgical/devilutionX/master/Packaging/ctr/icon.png image: https://raw.githubusercontent.com/diasurgical/devilutionX/master/Packaging/ctr/banner.png image_length: 37280 layout: app license: other license_name: Other qr: devilutionx-3ds.cia: https://db.universal-team.net/assets/images/qr/devilutionx-3ds-cia.png script_message: 'You need the game files from your CD/GOG in "sdmc:/3ds/devilutionx/" to play the game. Diablo: "diabdat.mpq" Diablo - Hellfire: "hellfire.mpq", "hfmonk.mpq", "hfmusic.mpq", and "hfvoice.mpq" Diablo Spawn (shareware): "spawn.mpq"' source: https://github.com/diasurgical/DevilutionX stars: 9476 systems: - 3DS title: DevilutionX unique_ids: - '0x3F395' update_notes: '

Features

Multiplayer

  • Adjust multiplayer game speeds
  • Validate character names

Controls

  • Enable CTRL + mouse scroll wheel for map zoom

Platforms

  • Android: Check if a file browser is installed when importing data
  • Android: Show "Import Data" on the setup screen
  • iOS: Add support for multiplayer via ZeroTier
  • Linux: Align icon with Android

Translations

  • Update Polish
  • Update Russian

Stability / Performance / System

  • Fix crash when a TCP connection times out
  • Guard against stash corruption
  • Improve text input handling

Bug Fixes

Platforms

  • Android: Prevent demo and translation files from being cleared each week
  • Tiger: Fix icon

Controls

  • Correct scroll descriptions when using a gamepad

Gameplay

  • Add Murphy to Crippling Shrines
  • Make Auto Refill Belt work properly
  • Make ears usable
  • Prevent attacking dead monsters

Stability / Performance / System

  • Fix incorrect CLX rendering
' updated: '2025-10-30T17:00:17Z' version: 1.5.5 version_title: 1.5.5 wiki: https://github.com/diasurgical/DevilutionX/wiki --- ================================================ FILE: docs/_3ds/doodle.md ================================================ --- author: Thomas Armstrong avatar: https://avatars.githubusercontent.com/u/12937683?v=4 categories: - game color: '#bababa' color_bg: '#808080' created: '2024-12-13T18:24:03Z' description: Doodle is a simple drawing application designed for the Nintendo 3DS platform. It allows users to create and manipulate graphical content using various brush sizes and colors with other people on a shared canvas! download_page: https://github.com/ArmstrongThomas/Doodle/releases downloads: Doodle.3dsx: size: 245776 size_str: 240 KiB url: https://github.com/ArmstrongThomas/Doodle/releases/download/v1.0.1/Doodle.3dsx github: ArmstrongThomas/Doodle image: https://avatars.githubusercontent.com/u/12937683?v=4&size=128 image_length: 3404 layout: app screenshots: - description: Brush select url: https://db.universal-team.net/assets/images/screenshots/doodle/brush-select.png - description: Canvas url: https://db.universal-team.net/assets/images/screenshots/doodle/canvas.png source: https://github.com/ArmstrongThomas/Doodle stars: 6 systems: - 3DS title: Doodle update_notes: '

Please Update to v1.0.1!

VERSION 1.0.0 WILL NO LONGER CONNECT TO THE SERVER.

-I plan on implementing an update check on launch eventually.

Network Updates

  • Updated backend connection code to support domains for server connection
  • Added some reconnect functionality

Doodle

  • A collaborative drawing application for 3DS consoles!

Controls

  • Touch the bottom screen to draw.
  • Press START to refresh the canvas from the server.
  • Press SELECT to exit.
  • Hold LEFT D-Pad or A and drag the stylus to pan the viewport.
  • Tap DOWN D-pad or B to toggle the Color Picker.
  • Hold UP D-pad and tap someone where on the canvas to sample that color!
  • Tap X to input a Hex Color code!
' updated: '2024-12-29T23:42:25Z' version: v1.0.1 version_title: Network Update --- ================================================ FILE: docs/_3ds/doors-3ds.md ================================================ --- author: Carmander152 avatar: https://avatars.githubusercontent.com/u/226231353?v=4 categories: - game color: '#6b594c' color_bg: '#6b594c' created: '2026-03-13T00:47:39Z' description: This is a fan demake of the Roblox horror game Doors which was originally made by LSplash. This is being built completely from the ground up as obviously, there is no translation from Luau (Roblox code) to C++ (3DS code) download_page: https://github.com/carmander152/Doors-3DS/releases github: carmander152/Doors-3DS icon: https://raw.githubusercontent.com/carmander152/Doors-3DS/main/icon.png image: https://raw.githubusercontent.com/carmander152/Doors-3DS/main/banner.png image_length: 38377 layout: app prerelease: download_page: https://github.com/carmander152/Doors-3DS/releases/tag/Beta-v0.8.0 downloads: Doors_3DS.3dsx: size: 11375816 size_str: 10 MiB url: https://github.com/carmander152/Doors-3DS/releases/download/Beta-v0.8.0/Doors_3DS.3dsx Doors_3DS.cia: size: 11953088 size_str: 11 MiB url: https://github.com/carmander152/Doors-3DS/releases/download/Beta-v0.8.0/Doors_3DS.cia qr: Doors_3DS.cia: https://db.universal-team.net/assets/images/qr/prerelease/doors_3ds-cia.png update_notes: '

Its been a bit over a month since my last release and there have been a few major changes and many minor ones so I wanted to give another release before I continue working on Figure, as he will take awhile.
Changes are as follows:

  • Added side rooms
  • Beds no longer spawn in the main hallway, only in the side rooms
  • You can hide from Rush behind the Side room doors
  • Chests have a small chance to spawn in side rooms as well
  • Added money, though it doesn''t do anything yet
  • Added a lot more sound effects, including but not limited to: Wardrobe actions, drawer sounds, and death noise
  • Made the camera feel nicer, added the tilt from the original game as well as a slight footstep camera bobbing, and these feel harsher while running from Seek
  • Added a zoomed out field of view to make the seek chase feel more frantic
  • Added textures to the walls, ceilings, Screech, Eyes, and Rush
  • Lots of bug fixes and quality of life improvements
  • Began adding Figure, but he doesn''t do much yet

I had to drop the game to 30 fps since the textures took up a lot of ram, it runs great on New 3ds but I haven''t tested on the Old models
I''ve also just created a Doors 3ds Discord! If you have any suggestions, find any bugs, or just want to chat feel free to join!
Discord Invite Link: https://discord.gg/h5JVJbSyu8

' update_notes_md: 'Its been a bit over a month since my last release and there have been a few major changes and many minor ones so I wanted to give another release before I continue working on Figure, as he will take awhile. Changes are as follows: - Added side rooms - Beds no longer spawn in the main hallway, only in the side rooms - You can hide from Rush behind the Side room doors - Chests have a small chance to spawn in side rooms as well - Added money, though it doesn''t do anything yet - Added a lot more sound effects, including but not limited to: Wardrobe actions, drawer sounds, and death noise - Made the camera feel nicer, added the tilt from the original game as well as a slight footstep camera bobbing, and these feel harsher while running from Seek - Added a zoomed out field of view to make the seek chase feel more frantic - Added textures to the walls, ceilings, Screech, Eyes, and Rush - Lots of bug fixes and quality of life improvements - Began adding Figure, but he doesn''t do much yet I had to drop the game to 30 fps since the textures took up a lot of ram, it runs great on New 3ds but I haven''t tested on the Old models I''ve also just created a Doors 3ds Discord! If you have any suggestions, find any bugs, or just want to chat feel free to join! Discord Invite Link: https://discord.gg/h5JVJbSyu8 image' updated: '2026-05-06T23:17:48Z' version: Beta-v0.8.0 version_title: Doors 3DS Beta v0.8.0 source: https://github.com/carmander152/Doors-3DS stars: 6 systems: - 3DS title: Doors-3DS update_notes: '

Its been a bit over a month since my last release and there have been a few major changes and many minor ones so I wanted to give another release before I continue working on Figure, as he will take awhile.
Changes are as follows:

  • Added side rooms
  • Beds no longer spawn in the main hallway, only in the side rooms
  • You can hide from Rush behind the Side room doors
  • Chests have a small chance to spawn in side rooms as well
  • Added money, though it doesn''t do anything yet
  • Added a lot more sound effects, including but not limited to: Wardrobe actions, drawer sounds, and death noise
  • Made the camera feel nicer, added the tilt from the original game as well as a slight footstep camera bobbing, and these feel harsher while running from Seek
  • Added a zoomed out field of view to make the seek chase feel more frantic
  • Added textures to the walls, ceilings, Screech, Eyes, and Rush
  • Lots of bug fixes and quality of life improvements
  • Began adding Figure, but he doesn''t do much yet

I had to drop the game to 30 fps since the textures took up a lot of ram, it runs great on New 3ds but I haven''t tested on the Old models
I''ve also just created a Doors 3ds Discord! If you have any suggestions, find any bugs, or just want to chat feel free to join!
Discord Invite Link: https://discord.gg/h5JVJbSyu8

' updated: '2026-05-06T23:17:48Z' version: Beta-v0.8.0 version_title: Doors 3DS Beta v0.8.0 --- This is a fan demake of the Roblox horror game Doors which was originally made by LSplash. This is being built completely from the ground up as obviously, there is no translation from Luau (Roblox code) to C++ (3DS code) ================================================ FILE: docs/_3ds/dosbox.md ================================================ --- author: MrHuu avatar: https://avatars.githubusercontent.com/u/561623?v=4 categories: - emulator color: '#977331' color_bg: '#806129' created: '2022-05-15T15:19:15Z' description: Port of DOSBox-SVN for Nintendo 3DS download_page: https://github.com/MrHuu/dosbox-3ds/releases downloads: dosbox-3ds.3dsx: size: 4640024 size_str: 4 MiB url: https://github.com/MrHuu/dosbox-3ds/releases/download/v0.0.3/dosbox-3ds.3dsx dosbox-3ds.cia: size: 4658624 size_str: 4 MiB url: https://github.com/MrHuu/dosbox-3ds/releases/download/v0.0.3/dosbox-3ds.cia github: MrHuu/dosbox-3ds icon: https://raw.githubusercontent.com/MrHuu/dosbox-3ds/refs/heads/3DS/ctr/icon.png image: https://raw.githubusercontent.com/MrHuu/dosbox-3ds/refs/heads/3DS/ctr/banner.png image_length: 6591 layout: app qr: dosbox-3ds.cia: https://db.universal-team.net/assets/images/qr/dosbox-3ds-cia.png source: https://github.com/MrHuu/dosbox-3ds stars: 53 systems: - 3DS title: DOSBox update_notes: '

Changes

  • Use ARMv6 CPU Instructions (Thanks @RetroGamer02)
  • Add left/right key modifiers to mapper
  • Add mouse / joystick axis mapping
  • Add reboot(cia only)/shutdown to settings
  • Add video scale to screen settings
  • Add ipx network support
  • Add .conf selection menu*
  • Fix cia build
  • Various fixes / cleanup

Note*

  • Place .conf files in: sdmc:/3ds/dosbox/config/ to show the selection menu on launch.
    Dosbox starts normally when no .conf is found.
' updated: '2023-05-10T21:47:40Z' version: v0.0.3 --- ================================================ FILE: docs/_3ds/drawattack.md ================================================ --- author: Thomas Edvalson avatar: https://avatars.githubusercontent.com/u/383999?v=4 categories: - game color: '#edb0ad' color_bg: '#805f5d' created: '2015-08-25T16:49:38Z' description: Multiplayer drawing battle game for the Nintendo 3DS. download_page: https://github.com/Cruel/DrawAttack/releases downloads: DrawAttack.3dsx: size: 2184128 size_str: 2 MiB url: https://github.com/Cruel/DrawAttack/releases/download/1.3/DrawAttack.3dsx DrawAttack.cia: size: 2761664 size_str: 2 MiB url: https://github.com/Cruel/DrawAttack/releases/download/1.3/DrawAttack.cia github: Cruel/DrawAttack icon: https://raw.githubusercontent.com/Cruel/DrawAttack/master/res/app/icon.png image: https://raw.githubusercontent.com/Cruel/DrawAttack/master/res/app/banner.png image_length: 3773 layout: app license: mit license_name: MIT License qr: DrawAttack.cia: https://db.universal-team.net/assets/images/qr/drawattack-cia.png source: https://github.com/Cruel/DrawAttack stars: 11 systems: - 3DS title: DrawAttack unique_ids: - '0x7718' update_notes: '

Fixed a couple 1.2 bugs, upped version to force users to update and minimizing client crashing.

Changed keyboard to process key on touch (instead of release) for more reliable response. And also added key repeating when holding a key.

' updated: '2016-04-17T07:38:25Z' version: '1.3' --- ================================================ FILE: docs/_3ds/drider.md ================================================ --- author: ingolemo avatar: https://avatars.githubusercontent.com/u/616859?v=4 categories: - app color: '#e5b8b8' color_bg: '#806666' created: '2016-04-29T11:51:59Z' description: An epub reader for the Nintendo3DS download_page: https://github.com/ingolemo/drider/releases downloads: drider.zip: size: 3165004 size_str: 3 MiB url: https://github.com/ingolemo/drider/releases/download/v0.6/drider.zip github: ingolemo/drider icon: https://raw.githubusercontent.com/ingolemo/drider/master/icon.png image: https://raw.githubusercontent.com/ingolemo/drider/master/banner.png image_length: 22607 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/ingolemo/drider stars: 26 systems: - 3DS title: drider unique_ids: - '0xD81D' update_notes: '
  • Images now show for more than just the first page of the book.
' updated: '2017-11-14T16:05:57Z' version: v0.6 version_title: Really images this time. --- ================================================ FILE: docs/_3ds/ds-forwarder-packs.md ================================================ --- author: RocketRobz avatar: https://avatars.githubusercontent.com/u/16110127?v=4 categories: - utility color: '#e12b2b' color_bg: '#801818' created: '2017-02-12T22:18:43Z' description: The base forwarder packs for use with Forwarder3-DS and NDSForwarder forwarders download_page: https://github.com/RocketRobz/NTR_Forwarder/releases downloads: DS.Game.Forwarder.pack.nds-bootstrap.7z: size: 473415 size_str: 462 KiB url: https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z github: RocketRobz/NTR_Forwarder icon: https://db.universal-team.net/assets/images/icons/ds-forwarder-packs.png image: https://db.universal-team.net/assets/images/icons/ds-forwarder-packs.png image_length: 630 layout: app source: https://github.com/RocketRobz/NTR_Forwarder stars: 110 systems: - 3DS - DS title: DS Forwarder Packs update_notes: '

Includes nds-bootstrap v2.15.0

To install or update:

  • In the 7z file, open the for SD card root folder, then drag the _nds folder to the root of the SD card.

To create forwarders, follow one of these methods:

What''s new?

  • Added support for reading DSiWare banner.sav files (named as romname.bnr) from the current save path. Though the banner.sav icon will not display on forwarders, this feature was implemented for compatibility with the DSiWare titles which support writing to banner.sav.
' updated: '2026-03-17T22:34:22Z' version: SD-28 version_title: 'GitHub Release #28' --- ================================================ FILE: docs/_3ds/dses.md ================================================ --- author: Trihexagram avatar: https://avatars.githubusercontent.com/u/13433513?v=4 categories: - utility color: '#f1f1f1' color_bg: '#808080' created: '2018-06-07T21:18:15Z' description: Dead Simple Eula Set download_page: https://github.com/noirscape/dses/releases downloads: DSES.3dsx: size: 123248 size_str: 120 KiB url: https://github.com/noirscape/dses/releases/download/v1.2.0/DSES.3dsx DSES.cia: size: 499648 size_str: 487 KiB url: https://github.com/noirscape/dses/releases/download/v1.2.0/DSES.cia DSES.zip: size: 641198 size_str: 626 KiB url: https://github.com/noirscape/dses/releases/download/v1.2.0/DSES.zip github: noirscape/dses icon: https://raw.githubusercontent.com/noirscape/dses/master/meta/icon.png image: https://raw.githubusercontent.com/noirscape/dses/master/meta/banner.png image_length: 51919 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: DSES.cia: https://db.universal-team.net/assets/images/qr/dses-cia.png source: https://github.com/noirscape/dses stars: 66 systems: - 3DS title: dses unique_ids: - '0xEF102' update_notes: '

QR code

Code changes:

  • Fix a bug where the CFG_UpdateConfigSavegame function was not called, causing a set EULA to expire unless otherwise persisted (ie. by changing the screen brightness). This fixes #1 and #2. (Fixed in PR #3). (Fixed by @DimitriPilot3; many thanks.)
  • Code is compilable again with latest libctru (2.4.0).
' updated: '2024-10-21T22:48:56Z' version: v1.2.0 version_title: v1.2.0 --- ================================================ FILE: docs/_3ds/dsp1.md ================================================ --- author: zoogie avatar: https://avatars.githubusercontent.com/u/28328903?v=4 categories: - utility color: '#686d75' color_bg: '#686d75' created: '2017-05-03T01:37:25Z' description: Dsp firmware dumper download_page: https://github.com/zoogie/DSP1/releases downloads: DSP1.3dsx: size: 446968 size_str: 436 KiB url: https://github.com/zoogie/DSP1/releases/download/v1.0/DSP1.3dsx DSP1.cia: size: 240064 size_str: 234 KiB url: https://github.com/zoogie/DSP1/releases/download/v1.0/DSP1.cia DSP2.cia: size: 240064 size_str: 234 KiB url: https://github.com/zoogie/DSP1/releases/download/v1.0/DSP2.cia github: zoogie/DSP1 icon: https://raw.githubusercontent.com/zoogie/DSP1/master/cia/icon.png image: https://raw.githubusercontent.com/zoogie/DSP1/master/cia/banner.png image_length: 89291 layout: app license: mit license_name: MIT License qr: DSP1.cia: https://db.universal-team.net/assets/images/qr/dsp1-cia.png DSP2.cia: https://db.universal-team.net/assets/images/qr/dsp2-cia.png source: https://github.com/zoogie/DSP1 stars: 230 systems: - 3DS title: DSP1 unique_ids: - '0xD591' update_notes: '

Initial release.
Stealth Dec 9, 2020: add .3dsx, thx @oreo639

NOTE: The DSP2.cia is identical to DSP1.cia.
DSP2.cia was added because of technical issues downloading DSP1.cia.

' updated: '2017-05-03T01:57:36Z' version: v1.0 version_title: DSP1 --- ================================================ FILE: docs/_3ds/dungeons-of-daggorath-3ds.md ================================================ --- author: pyroticinsanity avatar: https://avatars.githubusercontent.com/u/1209016?v=4 categories: - game color: '#2d2d2d' color_bg: '#2d2d2d' created: '2020-02-13T21:20:32Z' description: Dungeons of Daggorath for the 3DS download_page: https://github.com/pyroticinsanity/3dsdod/releases downloads: 3dsdod-1.1.3dsx: size: 4092504 size_str: 3 MiB url: https://github.com/pyroticinsanity/3dsdod/releases/download/1.1/3dsdod-1.1.3dsx 3dsdod-1.1.cia: size: 3851200 size_str: 3 MiB url: https://github.com/pyroticinsanity/3dsdod/releases/download/1.1/3dsdod-1.1.cia github: pyroticinsanity/3dsdod icon: https://raw.githubusercontent.com/pyroticinsanity/3dsdod/master/banner/3dsdod-icon.png image: https://db.universal-team.net/assets/images/images/dungeons-of-daggorath-3ds.png image_length: 18876 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: 3dsdod-1.1.cia: https://db.universal-team.net/assets/images/qr/3dsdod-1-1-cia.png screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/dungeons-of-daggorath-3ds/gameplay.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/dungeons-of-daggorath-3ds/title-screen.png source: https://github.com/pyroticinsanity/3dsdod stars: 15 systems: - 3DS title: Dungeons of Daggorath 3DS unique_ids: - '0x3DD0D' update_notes: '

Attached are a CIA and 3DSX file depending on what you want to use.

QR Code

image

Change Log

Bugs Fixed

  • Fixed an issue where the 3DS would lock up if you closed the game via the Home button
' updated: '2020-06-05T14:07:08Z' version: '1.1' version_title: Dungeons of Daggorath 3DS - 1.1 --- A port of the TRS-80 game "Dungeons of Daggorath." The original game is controlled by typing commands on the computer, so they are assigned to the 3DS buttons in this port. You can also make custom commands when you press the L button. ================================================ FILE: docs/_3ds/easyrpgdlre.md ================================================ --- author: Mário Alexandre Lopes Liberato avatar: https://avatars.githubusercontent.com/u/11259227?v=4 categories: - utility color: '#a3b290' color_bg: '#758067' created: '2016-04-22T18:42:32Z' description: Rewrite of the EasyRPG 3DS Updater download_page: https://github.com/gnmmarechal/easyrpgdlre/releases downloads: easyrpg-updater-re-v2.1.1.cia: size: 1516480 size_str: 1 MiB url: https://github.com/gnmmarechal/easyrpgdlre/releases/download/v2.1.1/easyrpg-updater-re-v2.1.1.cia github: gnmmarechal/easyrpgdlre icon: https://db.universal-team.net/assets/images/icons/easyrpgdlre.png image: https://db.universal-team.net/assets/images/images/easyrpgdlre.png image_length: 2573 layout: app license: mit license_name: MIT License qr: easyrpg-updater-re-v2.1.1.cia: https://db.universal-team.net/assets/images/qr/easyrpg-updater-re-v2-1-1-cia.png source: https://github.com/gnmmarechal/easyrpgdlre stars: 0 systems: - 3DS title: easyrpgdlre unique_ids: - '0xA544' updated: '2016-07-23T23:51:20Z' version: v2.1.1 version_title: CIA for TitleDB.com --- ================================================ FILE: docs/_3ds/eduke3d.md ================================================ --- author: Felipe Izzo avatar: https://avatars.githubusercontent.com/u/15205297?v=4 categories: - game color: '#6fb1f4' color_bg: '#3a5c80' created: '2015-11-08T13:42:52Z' description: Unofficial port of EDuke32 for the Nintendo 3DS download_page: https://github.com/masterfeizz/EDuke3D/releases github: masterfeizz/EDuke3D icon: https://raw.githubusercontent.com/masterfeizz/EDuke3D/master/icon.png image: https://db.universal-team.net/assets/images/images/eduke3d.png image_length: 9124 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 prerelease: download_page: https://github.com/masterfeizz/EDuke3D/releases/tag/v1.0-beta downloads: EDuke3D-v1.0-beta.zip: size: 5673892 size_str: 5 MiB url: https://github.com/masterfeizz/EDuke3D/releases/download/v1.0-beta/EDuke3D-v1.0-beta.zip EDuke3D.cia: size: 1067456 size_str: 1 MiB url: https://github.com/masterfeizz/EDuke3D/releases/download/v1.0-beta/EDuke3D.cia qr: EDuke3D.cia: https://db.universal-team.net/assets/images/qr/prerelease/eduke3d-cia.png update_notes: '

Bugfixes (mostly memory management) and first CIA release.
View README on the project page for instructions.
CIA bugs:
Game must be closed from quit option on the menu, and not from the 3ds home menu
Home button only works when in a level

' update_notes_md: 'Bugfixes (mostly memory management) and first CIA release. View README on the project page for instructions. CIA bugs: Game must be closed from quit option on the menu, and not from the 3ds home menu Home button only works when in a level ' updated: '2016-05-08T04:36:44Z' version: v1.0-beta version_title: Beta release (fixed) source: https://github.com/masterfeizz/EDuke3D stars: 56 systems: - 3DS title: EDuke3D unique_ids: - '0xFF124' update_notes: '

Bugfixes (mostly memory management) and first CIA release.
View README on the project page for instructions.
CIA bugs:
Game must be closed from quit option on the menu, and not from the 3ds home menu
Home button only works when in a level

' updated: '2016-05-08T04:36:44Z' version: v1.0-beta version_title: Beta release (fixed) --- ================================================ FILE: docs/_3ds/evolution_sav3d_me.md ================================================ --- author: Manuel Rodríguez Matesanz avatar: https://avatars.githubusercontent.com/u/17181899?v=4 categories: - game color: '#6d7a68' color_bg: '#6d7a68' created: '2017-01-31T16:20:47Z' description: A monkey who wants to survive! download_page: https://github.com/Manurocker95/Evolution_Sav3D_Me/releases downloads: Evolution_Sav3D_Me.cia: size: 15668160 size_str: 14 MiB url: https://github.com/Manurocker95/Evolution_Sav3D_Me/releases/download/1.1/Evolution_Sav3D_Me.cia Evolution_Sav3D_Me.rar: size: 15800689 size_str: 15 MiB url: https://github.com/Manurocker95/Evolution_Sav3D_Me/releases/download/1.1/Evolution_Sav3D_Me.rar github: Manurocker95/Evolution_Sav3D_Me icon: https://raw.githubusercontent.com/Manurocker95/Evolution_Sav3D_Me/Evolution_Sav3D_Me/icon.png image: https://db.universal-team.net/assets/images/images/evolution_sav3d_me.png image_length: 4888 layout: app qr: Evolution_Sav3D_Me.cia: https://db.universal-team.net/assets/images/qr/evolution_sav3d_me-cia.png source: https://github.com/Manurocker95/Evolution_Sav3D_Me stars: 1 systems: - 3DS title: Evolution_Sav3D_Me unique_ids: - '0xFAC1C' update_notes:

Changed the splash screen

updated: '2017-08-23T11:38:07Z' version: '1.1' version_title: 'A New Release ' --- ================================================ FILE: docs/_3ds/ezb9supdater.md ================================================ --- author: PabloMK7 avatar: https://avatars.githubusercontent.com/u/10946643?v=4 categories: - utility color: '#8a959b' color_bg: '#727b80' created: '2022-05-23T21:53:52Z' description: Easy Boot9Strap Updater for the 3DS download_page: https://github.com/PabloMK7/EzB9SUpdater/releases downloads: EzB9SUpdater.cia: size: 926656 size_str: 904 KiB url: https://github.com/PabloMK7/EzB9SUpdater/releases/download/v1.0.1/EzB9SUpdater.cia github: PabloMK7/EzB9SUpdater icon: https://raw.githubusercontent.com/PabloMK7/EzB9SUpdater/main/resources/icon.png image: https://raw.githubusercontent.com/PabloMK7/EzB9SUpdater/main/resources/banner.png image_length: 27384 layout: app license: other license_name: Other qr: EzB9SUpdater.cia: https://db.universal-team.net/assets/images/qr/ezb9supdater-cia.png screenshots: - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/ezb9supdater/main-menu.png source: https://github.com/PabloMK7/EzB9SUpdater stars: 26 systems: - 3DS title: EzB9SUpdater unique_ids: - '0xECB95' update_notes: '

QR Code

ezb9supdater

Usage

  1. Install the EzB9SUpdater cia or scan the QR code above.
  2. Launch the EzB9SUpdtaer app from the Home Menu.
  3. Follow the instructions in the app. At some point, you will be asked to press and hold the START button to reboot into SafeB9SInstaller. It is important that you keep holding the button until you see the SafeB9SInstaller screen. Otherwise, the console will just reboot into EzB9SUpdater and no update will be performed.
  4. Once you finish the B9S update, you can exit the app and uninstall it from FBI.
  5. In order to check if you updated B9S from 1.3 to 1.4 do the following steps:
    1. Power off your console.
    2. Press and hold the following button combination: X + START + SELECT.
    3. Without releasing those buttons, power on your device.
    4. Your notification LED should lit up for a second (status codes). If it didn''t, the update wasn''t installed properly.
' updated: '2022-05-24T16:33:09Z' version: v1.0.1 version_title: First Release --- EzB9SUpdater is an utility that allows updating to the latest Boot9Strap version directly on the 3DS without the need of a computer or SD card reader. This tool downloads the latest Boot9Strap and SafeB9SInstaller to the SD card and starts the B9S update process. Since the app fetches the latest version and configuration from its github repo, it can be adjusted or disabled remotely if a new version of B9S is released again or compatibility is lost. As the app does exactly the same steps as the 3DS hacking guide, it's perfectly safe to use. ## Usage 1. Install the EzB9SUpdater cia or scan the QR code above. 1. Launch the EzB9SUpdater app from the Home Menu. 1. Follow the instructions in the app. At some point, you will be asked to press and hold the START button to reboot into SafeB9SInstaller. It is important that you keep holding the button until you see the SafeB9SInstaller screen. Otherwise, the console will just reboot into EzB9SUpdater and no update will be performed. 1. Once you finish the B9S update, you can exit the app and uninstall it from FBI. 1. In order to check if you updated B9S from 1.3 to 1.4 do the following steps: 1. Power off your console. 1. Press and hold the following button combination: `X + START + SELECT`. 1. Without releasing those buttons, power on your device. 1. Your notification LED should lit up for a second ([status codes](https://github.com/PabloMK7/boot9strap/tree/patch-1#led-status-codes)). If it didn't, the update wasn't installed properly. ================================================ FILE: docs/_3ds/faketik.md ================================================ --- author: ihaveahax avatar: https://avatars.githubusercontent.com/u/590576?v=4 categories: - utility color: '#9785b8' color_bg: '#695c80' created: '2018-09-05T07:19:01Z' description: Generates fake tickets to make missing titles re-appear on 3DS. download_page: https://github.com/ihaveamac/faketik/releases downloads: faketik.3dsx: size: 195624 size_str: 191 KiB url: https://github.com/ihaveamac/faketik/releases/download/v1.1.2/faketik.3dsx github: ihaveamac/faketik image: https://avatars.githubusercontent.com/u/590576?v=4&size=128 image_length: 25856 layout: app license: mit license_name: MIT License source: https://github.com/ihaveamac/faketik stars: 111 systems: - 3DS title: faketik update_notes: '

Click here to download faketik.3dsx

  • Fix reliability with getting SD title list
    • This was due to a mistake that just happened to work in most cases, but stopped working as well when built with modern versions of devkitARM and libctru.
  • Check every AM call and print the result on error

You don''t need faketik.elf unless you are trying to debug faketik.

' updated: '2020-11-14T22:53:05Z' version: v1.1.2 version_title: faketik v1.1.2 --- ================================================ FILE: docs/_3ds/falling-blocks-watch-out.md ================================================ --- author: Spaqin avatar: https://avatars.githubusercontent.com/u/1278433?v=4 categories: - game color: '#a09585' color_bg: '#80776a' created: '2016-01-30T08:52:55Z' description: Falling Blocks Watch Out, a 3DS homebrew Tetris clone. download_page: https://github.com/Spaqin/fbwo-3ds/releases downloads: fbwo.v0.4.1.zip: size: 7350096 size_str: 7 MiB url: https://github.com/Spaqin/fbwo-3ds/releases/download/v0.4.1/fbwo.v0.4.1.zip github: Spaqin/fbwo-3ds icon: https://db.universal-team.net/assets/images/icons/falling-blocks-watch-out.png image: https://db.universal-team.net/assets/images/images/falling-blocks-watch-out.png image_length: 1112 layout: app source: https://github.com/Spaqin/fbwo-3ds stars: 12 systems: - 3DS title: Falling Blocks Watch Out unique_ids: - '0xFA65' update_notes: '

A quick update adding per-level glue delay.
Be careful, the config file is different from the previous one.

' updated: '2016-03-06T09:43:45Z' version: v0.4.1 version_title: FBWO v0.4.1 --- ================================================ FILE: docs/_3ds/fastplaycoin.md ================================================ --- author: Cory Sanin avatar: https://avatars.githubusercontent.com/u/2897351?v=4 categories: - utility color: '#7e9a6e' color_bg: '#68805b' created: '2017-11-11T08:27:21Z' description: '[3DS] Fast PlayCoin' download_page: https://github.com/CorySanin/FastPlayCoin/releases downloads: FastPlayCoin.3dsx: size: 206988 size_str: 202 KiB url: https://github.com/CorySanin/FastPlayCoin/releases/download/v1.0/FastPlayCoin.3dsx FastPlayCoin.cia: size: 215488 size_str: 210 KiB url: https://github.com/CorySanin/FastPlayCoin/releases/download/v1.0/FastPlayCoin.cia github: CorySanin/FastPlayCoin icon: https://raw.githubusercontent.com/CorySanin/FastPlayCoin/master/resource/icon.png image: https://raw.githubusercontent.com/CorySanin/FastPlayCoin/master/resource/banner.png image_length: 19045 layout: app qr: FastPlayCoin.cia: https://db.universal-team.net/assets/images/qr/fastplaycoin-cia.png source: https://github.com/CorySanin/FastPlayCoin stars: 37 systems: - 3DS title: FastPlayCoin unique_ids: - '0xF98' update_notes: '

qr

' updated: '2017-11-11T09:44:57Z' version: v1.0 version_title: Fast PlayCoin Initial Release --- ================================================ FILE: docs/_3ds/fbi-nh.md ================================================ --- author: Steveice10 & Nintendo Homebrew avatar: https://avatars.githubusercontent.com/u/38025742?v=4 categories: - utility color: '#c0d0ff' color_bg: '#606880' created: '2015-01-20T04:23:49Z' description: Open source title manager for the 3DS. (Archive) download_page: https://github.com/nh-server/FBI-NH/releases downloads: FBI.3dsx: size: 1185720 size_str: 1 MiB url: https://github.com/nh-server/FBI-NH/releases/download/2.6.1/FBI.3dsx FBI.cia: size: 1192896 size_str: 1 MiB url: https://github.com/nh-server/FBI-NH/releases/download/2.6.1/FBI.cia FBI.zip: size: 4228271 size_str: 4 MiB url: https://github.com/nh-server/FBI-NH/releases/download/2.6.1/FBI.zip github: nh-server/FBI-NH icon: https://raw.githubusercontent.com/nh-server/FBI-NH/master/meta/icon_3ds.png image: https://raw.githubusercontent.com/nh-server/FBI-NH/master/romfs/logo.png image_length: 573 layout: app license: mit license_name: MIT License qr: FBI.cia: https://db.universal-team.net/assets/images/qr/fbi-cia.png source: https://github.com/nh-server/FBI-NH stars: 228 systems: - 3DS title: FBI-NH unique_ids: - '0xF8001' update_notes:

This release is a backup of the original FBI repository's 2.6.1 release.

updated: '2021-05-18T05:59:19Z' version: 2.6.1 version_title: Release 2.6.1 --- ================================================ FILE: docs/_3ds/flappy-bird.md ================================================ --- author: NPI-D7 avatar: https://avatars.githubusercontent.com/u/71648010?v=4 categories: - game color: '#6eb16f' color_bg: '#4f8050' created: '2022-04-07T14:05:08Z' description: A Clone of Flappy-Bird for the 3ds. download_page: https://github.com/npid7/Flappy-Bird/releases downloads: Flappy-Bird.3dsx: size: 1733436 size_str: 1 MiB url: https://github.com/npid7/Flappy-Bird/releases/download/1.4.2/Flappy-Bird.3dsx Flappy-Bird.cia: size: 1659840 size_str: 1 MiB url: https://github.com/npid7/Flappy-Bird/releases/download/1.4.2/Flappy-Bird.cia github: npid7/Flappy-Bird icon: https://raw.githubusercontent.com/npid7/Flappy-Bird/screenshots/app/icon.png image: https://raw.githubusercontent.com/npid7/Flappy-Bird/master/app/banner.png image_length: 5916 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Flappy-Bird.cia: https://db.universal-team.net/assets/images/qr/flappy-bird-cia.png screenshots: - description: Different colors url: https://db.universal-team.net/assets/images/screenshots/flappy-bird/different-colors.png - description: Flying url: https://db.universal-team.net/assets/images/screenshots/flappy-bird/flying.png - description: Game over url: https://db.universal-team.net/assets/images/screenshots/flappy-bird/game-over.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/flappy-bird/title-screen.png source: https://github.com/npid7/Flappy-Bird stars: 4 systems: - 3DS title: Flappy-Bird unique_ids: - '0x64D70' update_notes: '' updated: '2023-11-02T16:51:43Z' version: 1.4.2 version_title: 1.4.2 --- ## Flappy-Bird [![Discord](https://img.shields.io/discord/961610973066702889?style=for-the-badge)](https://discord.gg/h7HBmVdJnC) ![Downloads](https://img.shields.io/github/downloads/NPI-D7/Flappy-Bird/total.svg?style=for-the-badge) Flappy Bird Clone for the 3ds. ### Credits - [tobid7](https://github.com/tobid7): Lead Developer, RenderD7 - [Zachary-Rude](https://github.com/Zachary-Rude): Change Homebrew Logo to Licensed (Looks more like a 3rd party game) - [devkitpro](https://github.com/devkitpro): for libctru, citro2/3d. Dong Nguyen, .Gears: for the Game. ================================================ FILE: docs/_3ds/fmsx3ds.md ================================================ --- author: h.tomioka avatar: https://avatars.githubusercontent.com/u/168841671?v=4 categories: - emulator color: '#2a3f9c' color_bg: '#223380' created: '2024-05-10T09:04:13Z' description: fMSX(MSX emulator) port to 3DS. Add many new feature such as MSXTurboR emulation and MSX0 emulation. download_page: https://github.com/TomiokaH01/fMSX3DS/releases downloads: fMSX3DS-1.42.zip: size: 3593840 size_str: 3 MiB url: https://github.com/TomiokaH01/fMSX3DS/releases/download/v1.42/fMSX3DS-1.42.zip fMSX3DS-1.42Source.zip: size: 1330812 size_str: 1 MiB url: https://github.com/TomiokaH01/fMSX3DS/releases/download/v1.42/fMSX3DS-1.42Source.zip github: TomiokaH01/fMSX3DS icon: https://raw.githubusercontent.com/TomiokaH01/fMSX3DS/main/icon.png image: https://private-user-images.githubusercontent.com/168841671/331778903-f7ffcd0d-c1e9-4db4-a4ee-03b29ebc79b5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM0MTcyNDAsIm5iZiI6MTcyMzQxNjk0MCwicGF0aCI6Ii8xNjg4NDE2NzEvMzMxNzc4OTAzLWY3ZmZjZDBkLWMxZTktNGRiNC1hNGVlLTAzYjI5ZWJjNzliNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgxMVQyMjU1NDBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03ZjA3MjE1NGNhZTM1NmNjODQyOWI0NTU3ZGZmZjM4YzdiNzQyYzVlYTFjYjYwYzJjMzllZmIxZjIwZDlmN2M0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.hTvWFkt8-Lo3mxlhW7mNxgO6H6uXSIf_B7dfbUojzEc layout: app license: other license_name: Other source: https://github.com/TomiokaH01/fMSX3DS stars: 15 systems: - 3DS title: fMSX3DS unique_ids: - '0x736E4' update_notes: '

ranma006
v1.42
-Add support for Hard Disk drive. It uses NEXTOR driver. Thanks for Konamiman, the auther of NEXTOR,
With that, you can use the hardDisk image with simply opening ".DSK" disk image files.
To manage HDD image, use DiskExplorer.
https://hp.vector.co.jp/authors/VA013937/editdisk/index_e.html

-Added debugger with dual screen of 3DS.
You can use it with choosing "/[Start Debugger]" item in the fMSX3DS system menu.
Then press A button to step over, B button to debugger menu.

-Fied bug that SCC sounds missing in MANBOW2.

-Fixed bug that fMSX3DS makes a undeletable(with Windows) file in "/FMSX3DS/SAVEDISK" folder in some case when you use ".gz" compressed disk files.
Sorry, if you troubled with this. If so, you can delete that file with FBI.
https://github.com/Steveice10/FBI

-Add support for 4MB RAM mapper(unsafe). But, it''s unsafe to use that, because same as real MSX machine with 4MB RAM, some games and applications do''nt work.

-Fixed bug that MSX0''s "IOTGET" command with "host/heap" node shows invalid values.

-Fixed bug that some disks with special header does''nt work(MSX-Fun Info-Disk etc).

-Add support for special disks with 81 Tracks.(Dummieland etc).

-Add support for new MEGAROM mapper for HolyQuran by Al Alamiah.

-Add support for The Curse Of Lies(MSXdev 2024).

-Small GUI improve.

-Small speed up with latest version of devkitpro.

-Fix Compile Error with latest version of devkitpro.

' updated: '2024-12-19T14:22:28Z' version: v1.42 version_title: v1.42 website: https://gbatemp.net/threads/release-fmsx3ds-msx-msx2-msx2-emulator-with-new-feature-for-3ds.637072/ --- fMSX(MSX emulator) port to 3DS. Add new feature such as MSXTurboR emulation and MSX0 emulation. Also, it add various improvements based on recently analize of MSX hardware include analize in Japan that is unknown in world wide. ================================================ FILE: docs/_3ds/forecast.md ================================================ --- author: Nat Osaka avatar: https://avatars.githubusercontent.com/u/16436651?v=4 categories: - app color: '#a2a3a4' color_bg: '#7e7f80' created: '2017-07-18T12:56:44Z' description: A weather app for the 3DS download_page: https://github.com/NatTupper/Forecast/releases downloads: Forecast-1.0.1.zip: size: 828371 size_str: 808 KiB url: https://github.com/NatTupper/Forecast/releases/download/v1.0.1/Forecast-1.0.1.zip github: NatTupper/Forecast icon: https://raw.githubusercontent.com/NatTupper/Forecast/master/icon.png image: https://raw.githubusercontent.com/NatTupper/Forecast/master/res/banner%20icon.png image_length: 9895 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/NatTupper/Forecast stars: 13 systems: - 3DS title: Forecast unique_ids: - '0xE2C77' update_notes: '

Fixed

  • Fixed #1
' updated: '2017-07-25T12:39:20Z' version: v1.0.1 version_title: v1.0.1 --- ================================================ FILE: docs/_3ds/fourthtube.md ================================================ --- author: Erie Valley Software avatar: https://avatars.githubusercontent.com/u/65189871?v=4 categories: - app color: '#46664c' color_bg: '#46664c' created: '2024-09-09T04:18:00Z' description: Another work-in-progress fork of the homebrew YouTube client for the 3DS called ThirdTube download_page: https://github.com/erievs/FourthTube/releases downloads: FourthTube.3dsx: size: 6386288 size_str: 6 MiB url: https://github.com/erievs/FourthTube/releases/download/b34.1/FourthTube.3dsx FourthTube.cia: size: 4707264 size_str: 4 MiB url: https://github.com/erievs/FourthTube/releases/download/b34.1/FourthTube.cia github: erievs/FourthTube icon: https://raw.githubusercontent.com/erievs/FourthTube/main/resource/icon.png image: https://raw.githubusercontent.com/erievs/FourthTube/main/resource/banner_legacy.png image_length: 12327 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: FourthTube.cia: https://db.universal-team.net/assets/images/qr/fourthtube-cia.png source: https://github.com/erievs/FourthTube stars: 167 systems: - 3DS title: FourthTube unique_ids: - '0xBF74D' update_notes: '

"This release doesn''t have as much, quick and crappy interim release."

"This update contrary to the previous statement, addeds quite a bit. I (erievs) was not aware that the changes were in the main repo already. If i would have known I''d named this Beta 35. Big shoutout to 2ipper who added quite a lot to this release.

TO PEOPLE WHO ARE UPDATING PLEASE SWITCH TO ANDROID VR IN THE ADVANCE TAB IN SETTINGS YOUR SETTINGS WON''T BE AUTO UPDATED, ANDROID VR WILL ONLY BE DEFAULT IF YOU DIDN''T HAVE ANY SAVE DATA

### Changelog
erievs & Smu1zel (helped me build the release) && 2ipper (a lot)

  • Add the current version to the update header in settings updater.
  • Switched the default agent from Android to Android VR, so videos will play again, do note VR does NOT support YouTube kids content. A better solution is being worked on, this is a stopgap update really.
  • A lot more, I''ll update as I learn more, oops.
' updated: '2026-02-06T02:00:50Z' version: b34.1 version_title: Beta - 34.1 --- ================================================ FILE: docs/_3ds/friendmii.md ================================================ --- author: Joel avatar: https://avatars.githubusercontent.com/u/6271991?v=4 categories: - utility color: '#9d9d9d' color_bg: '#808080' created: '2017-09-02T02:06:20Z' description: An experimental open source friends app for the Nintendo 3DS. download_page: https://github.com/joel16/FriendMii/releases downloads: FriendMii.3dsx: size: 254536 size_str: 248 KiB url: https://github.com/joel16/FriendMii/releases/download/v1.00/FriendMii.3dsx FriendMii.cia: size: 590784 size_str: 576 KiB url: https://github.com/joel16/FriendMii/releases/download/v1.00/FriendMii.cia github: joel16/FriendMii icon: https://raw.githubusercontent.com/joel16/FriendMii/master/res/ic_launcher_friendmii.png image: https://raw.githubusercontent.com/joel16/FriendMii/master/res/banner.png image_length: 4215 layout: app license: mit license_name: MIT License qr: FriendMii.cia: https://db.universal-team.net/assets/images/qr/friendmii-cia.png source: https://github.com/joel16/FriendMii stars: 28 systems: - 3DS title: FriendMii unique_ids: - '0x16066' update_notes: '

This is more of a proof of concept, open source friend application than a fully functional application. Things are still quite limited but in working condition for now. The only advantage to this, is that it lets you search for friends in your friends list which seems to be the one thing the friends app doesn''t do.

FriendMii consists of the following features:

  • Displays friend list. (Use L/R to switch between your friend card and friends list)
  • Add/remove friends from your friends list.
  • Search for friends by their name. (Perhaps more filters later :P)
  • Displays friend current playing/favourite title ID, titleID. (Yeah I know doesn''t look very nice but it works)
  • Displays friend''s comment as well as their friend code.
  • Displays owner''s friend code, favourite game, comment etc, online status, hide status etc.

If you''d like to support me, then feel free to buy me a coffee, I''d really appreciate it! https://www.paypal.me/Joel16IA

' updated: '2018-07-29T17:18:00Z' version: v1.00 version_title: FriendMii Initial Release v1.0.0 --- ================================================ FILE: docs/_3ds/ftpd.md ================================================ --- author: mtheall avatar: https://avatars.githubusercontent.com/u/896483?v=4 categories: - utility color: '#001900' color_bg: '#001900' created: '2014-11-23T22:40:26Z' description: FTP Server for 3DS/Switch download_page: https://github.com/mtheall/ftpd/releases downloads: ftpd-classic.3dsx: size: 312840 size_str: 305 KiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd-classic.3dsx ftpd-classic.cia: size: 612288 size_str: 597 KiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd-classic.cia ftpd.3dsx: size: 1408252 size_str: 1 MiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd.3dsx ftpd.cia: size: 1344448 size_str: 1 MiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd.cia ftpd.nds: size: 431104 size_str: 421 KiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd.nds github: mtheall/ftpd icon: https://raw.githubusercontent.com/mtheall/ftpd/master/meta/icon.png image: https://raw.githubusercontent.com/mtheall/ftpd/master/meta/banner.png image_length: 2124 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: ftpd-classic.cia: https://db.universal-team.net/assets/images/qr/ftpd-classic-cia.png ftpd.cia: https://db.universal-team.net/assets/images/qr/ftpd-cia.png ftpd.nds: https://db.universal-team.net/assets/images/qr/ftpd-nds.png screenshots: - description: Classic url: https://db.universal-team.net/assets/images/screenshots/ftpd/classic.png - description: Hosting url: https://db.universal-team.net/assets/images/screenshots/ftpd/hosting.png - description: Settings url: https://db.universal-team.net/assets/images/screenshots/ftpd/settings.png - description: Transferring url: https://db.universal-team.net/assets/images/screenshots/ftpd/transferring.png source: https://github.com/mtheall/ftpd stars: 1662 systems: - 3DS - DS title: ftpd unique_ids: - '0xBEEF5' update_notes: '
  • Center 3DS window selector on top screen
  • Update to Dear ImGui v1.91.5
  • General system stability improvements to enhance the user’s experience

Rebuild nro for switch 21.0.0 update

' updated: '2024-11-17T07:29:51Z' version: v3.2.1 version_title: ftpd pro v3.2.1 wiki: https://github.com/mtheall/ftpd/wiki --- ================================================ FILE: docs/_3ds/game-tipper.md ================================================ --- author: xXHighTideXx avatar: https://avatars.githubusercontent.com/u/84487860?v=4 categories: - app color: '#0094f5' color_bg: '#004d80' created: '2024-06-26T18:23:49Z' description: A 3DS application that will give you tips for your gaming journey on your 3DS system. download_page: https://github.com/TheHighTide/GameTipper3DS/releases downloads: HTGameTipper3DS.3dsx: size: 137624 size_str: 134 KiB url: https://github.com/TheHighTide/GameTipper3DS/releases/download/0.3.0/HTGameTipper3DS.3dsx github: TheHighTide/GameTipper3DS icon: https://db.universal-team.net/assets/images/icons/game-tipper.png image: https://db.universal-team.net/assets/images/icons/game-tipper.png image_length: 413 layout: app source: https://github.com/TheHighTide/GameTipper3DS stars: 5 systems: - 3DS title: Game Tipper update_notes: '

Version 0.3.0

Added:

  • 12 new Minecraft tips
  • 1 new Super Mario Maker 3DS tip
  • 1 new Animal Crossing HHD tip
  • Added a new secret that can appear in tips sometimes
' updated: '2025-06-10T03:52:44Z' version: 0.3.0 version_title: Version 0.3.0 --- ### About: **Game Tipper** is a homebrew application for 3DS systems that allows gamers to get tips for a number of games all in one place on their 3DS. With the application, you can get pointers and tips for games like; Minecraft 3DS Edition, Terraria 3DS Edition, Mario Maker 3DS, and much more. ### What Can Be Added? I have created Game Tipper in a way that allows me to add more games and tips extremely easily. If there is a point anything that I want to add, I can add it in less than 5 minutes. ================================================ FILE: docs/_3ds/gameyob-3ds.md ================================================ --- author: Steven Smith avatar: https://avatars.githubusercontent.com/u/74314538?v=4 categories: - emulator color: '#9e8e57' color_bg: '#807346' created: '2021-10-09T17:54:18Z' description: 3DS GameYob port, a [Super] Game Boy [Color] emulator for the Nintendo DS download_page: https://github.com/SombrAbsol/GameYob-3DS/releases downloads: GameYob.3dsx: size: 1024784 size_str: 1000 KiB url: https://github.com/SombrAbsol/GameYob-3DS/releases/download/1.0.8/GameYob.3dsx GameYob.cia: size: 792000 size_str: 773 KiB url: https://github.com/SombrAbsol/GameYob-3DS/releases/download/1.0.8/GameYob.cia GameYob.zip: size: 4168036 size_str: 3 MiB url: https://github.com/SombrAbsol/GameYob-3DS/releases/download/1.0.8/GameYob.zip github: SombrAbsol/GameYob-3DS icon: https://raw.githubusercontent.com/SombrAbsol/GameYob-3DS/main/resources/icon.png image: https://raw.githubusercontent.com/SombrAbsol/GameYob-3DS/main/resources/icon.png image_length: 748 layout: app license: mit license_name: MIT License qr: GameYob.cia: https://db.universal-team.net/assets/images/qr/gameyob-cia.png source: https://github.com/SombrAbsol/GameYob-3DS stars: 6 systems: - 3DS title: GameYob (3DS) unique_ids: - '0x1927' update_notes: '

The latest version of the GameYob port for the 3DS. I added the .3dsx file from "GameYob.zip" just in case.

  • Update to devkitARM r45 and libctru 1.0.0.
  • Fix releasing buttons during menu transitions.
' updated: '2021-10-09T18:40:44Z' version: 1.0.8 version_title: 1.0.8 --- ================================================ FILE: docs/_3ds/gemini3ds.md ================================================ --- author: stefanoborra avatar: https://avatars.githubusercontent.com/u/81436798?v=4 categories: - app color: '#283951' color_bg: '#283951' created: '2025-11-27T17:53:43Z' description: Retro-styled Gemini client for the Nintendo 3DS. download_page: https://github.com/stefanoborra20/Gemini3DS/releases downloads: Gemini3DS.3dsx: size: 1537344 size_str: 1 MiB url: https://github.com/stefanoborra20/Gemini3DS/releases/download/v2.0/Gemini3DS.3dsx github: stefanoborra20/Gemini3DS icon: https://raw.githubusercontent.com/stefanoborra20/Gemini3DS/main/icon.png image: https://raw.githubusercontent.com/stefanoborra20/Gemini3DS/main/icon.png image_length: 3675 layout: app screenshots: - description: Main screen url: https://db.universal-team.net/assets/images/screenshots/gemini3ds/main-screen.png source: https://github.com/stefanoborra20/Gemini3DS stars: 1 systems: - 3DS title: Gemini3DS update_notes: '

🆕 What''s new

  • Audio Input Support🎙️: Send voice prompts directly to Gemini using the 3DS internal microphone.
  • Request Validation: Added logic to handle audio requests (prevents crashes from clips that are too short or silent).

📥 Installation Guide

3DSX (Homebrew Launcher):
1. Download Gemini3DS.3dsx below.
2. Copy it to the /3ds/gemini/ folder on your SD card.
3. Launch via the Homebrew Launcher.

' updated: '2026-03-28T14:50:36Z' version: v2.0 version_title: v2.0 - Audio requests --- ================================================ FILE: docs/_3ds/github3ds.md ================================================ --- author: Morris, Artendo avatar: https://avatars.githubusercontent.com/u/271882124?v=4 categories: - app - utility color: '#316d85' color_bg: '#2f6880' created: '2026-03-12T16:35:49.396Z' description: Search for github repositorys, download files, star repositorys and watch a list of 3ds homebrew related apps download_page: https://gitlab.com/MorrisTheGamer/GitHub3DS/-/releases downloads: github3ds.3dsx: size: 994804 size_str: 971 KiB url: https://gitlab.com/MorrisTheGamer/GitHub3DS/-/raw/files/files/1.0/github3ds.3dsx github3ds.cia: size: 1019328 size_str: 995 KiB url: https://gitlab.com/MorrisTheGamer/GitHub3DS/-/raw/files/files/1.0/GitHub3DS.cia gitlab: MorrisTheGamer/GitHub3DS icon: https://raw.githubusercontent.com/Thorsten-sys/anothercoolpresentation/main/icon.png image: https://raw.githubusercontent.com/Thorsten-sys/anothercoolpresentation/main/banner.png image_length: 6634 layout: app qr: github3ds.cia: https://db.universal-team.net/assets/images/qr/github3ds-cia.png source: https://gitlab.com/MorrisTheGamer/GitHub3DS stars: 0 systems: - 3DS title: GitHub3DS unique_ids: - '0xF133D' update_notes:

some fixes...

updated: '2026-04-12T21:31:01.221Z' version: v1.0.1 version_title: fix for some things wiki: https://gitlab.com/MorrisTheGamer/github3ds/-/wikis/home --- Download files from github on your 3ds, and Search for repositorys, star repositorys, and watch a big list of 3ds homebrew related repositorys ================================================ FILE: docs/_3ds/godmode9.md ================================================ --- author: d0k3 avatar: https://avatars.githubusercontent.com/u/12467483?v=4 categories: - utility - firm color: '#130000' color_bg: '#130000' created: '2016-01-22T18:00:30Z' description: 'GodMode9 Explorer - A full access file browser for the Nintendo 3DS console :godmode:' download_page: https://github.com/d0k3/GodMode9/releases downloads: GodMode9-v2.2.3-20260331144941.zip: size: 3493133 size_str: 3 MiB url: https://github.com/d0k3/GodMode9/releases/download/v2.2.3/GodMode9-v2.2.3-20260331144941.zip github: d0k3/GodMode9 image: https://raw.githubusercontent.com/d0k3/GodMode9/master/resources/logo.png image_length: 9316 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/d0k3/GodMode9 stars: 2520 systems: - 3DS title: GodMode9 update_notes: '

You didn’t expect another release this soon, did you? Well, these things happen — the previous release v2.2.2 broke translations.

Here''s what''s fixed in v2.2.3:

How to update GodMode9
Updating is simple: replace GodMode9.firm on your SD card with the file from the release ZIP. If you want scripts and translations as well, copy the entire ./gm9 folder from the archive to the same location on your SD card. If you skip that step, don’t complain about translations not working.

Special thanks
I’ll keep it short: special thanks to @MisterSheeple and the fine folks over at the GodMode9 Discord for the quick report, to @Epicpkmn11 for the fast fix, and to everyone who has supported the project over the years.

' updated: '2026-03-31T13:36:06Z' version: v2.2.3 version_title: GodMode9 v2.2.3 Tenth Anniversary Hotfix wiki: https://github.com/d0k3/GodMode9/wiki --- ================================================ FILE: docs/_3ds/graphcalc3ds.md ================================================ --- author: Sparkette avatar: https://avatars.githubusercontent.com/u/687313?v=4 categories: - app color: '#becdda' color_bg: '#6f7880' created: '2015-10-04T00:18:09Z' description: Simple graphing calculator for 3DS download_page: https://github.com/flarn2006/graphcalc3ds/releases downloads: GraphCalc3DS.cia: size: 1024960 size_str: 1000 KiB url: https://github.com/flarn2006/GraphCalc3DS/releases/download/v1.5.1/GraphCalc3DS.cia GraphCalc3DS_3DSX.zip: size: 292107 size_str: 285 KiB url: https://github.com/flarn2006/GraphCalc3DS/releases/download/v1.5.1/GraphCalc3DS_3DSX.zip github: flarn2006/graphcalc3ds icon: https://raw.githubusercontent.com/flarn2006/GraphCalc3DS/master/icon.png image: https://raw.githubusercontent.com/flarn2006/GraphCalc3DS/master/banner.png image_length: 48710 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: GraphCalc3DS.cia: https://db.universal-team.net/assets/images/qr/graphcalc3ds-cia.png source: https://github.com/flarn2006/GraphCalc3DS stars: 32 systems: - 3DS title: GraphCalc3DS unique_ids: - '0xF7183' update_notes: '

Small release to fix a bug in version 1.5. The bug was that undefined values weren''t graphed properly (properly in this case being not at all) when the equation was entered in algebraic notation. Because of this bug, for example, sqrt(1-x^2) would appear as the top half of a circle like it should, except there would be two vertical lines on the sides. Version 1.5.1 fixes this bug.

QR code for CIA:

https://github.com/flarn2006/GraphCalc3DS/releases/download/v1.5.1/GraphCalc3DS.cia

' updated: '2016-12-03T21:05:23Z' version: v1.5.1 version_title: Version 1.5.1 --- ================================================ FILE: docs/_3ds/griffon-legend-3ds.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#d0e2cf' color_bg: '#758075' created: '2016-12-05T09:08:27Z' description: Port to 3DS of a nice Action RPG in SNES style originally written by Syn9 in FreeBASIC download_page: https://github.com/nop90/Griffon-Legend-3DS/releases downloads: GriffonLegend.v1.0.zip: size: 5008278 size_str: 4 MiB url: https://github.com/nop90/Griffon-Legend-3DS/releases/download/v1.0/GriffonLegend.v1.0.zip github: nop90/Griffon-Legend-3DS icon: https://raw.githubusercontent.com/nop90/Griffon-Legend-3DS/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/Griffon-Legend-3DS/master/resources/banner.png image_length: 29770 layout: app license: other license_name: Other source: https://github.com/nop90/Griffon-Legend-3DS stars: 10 systems: - 3DS title: Griffon-Legend-3DS unique_ids: - '0x9980' update_notes: '
  • Fixed CIA Version
' updated: '2017-02-12T16:35:33Z' version: v1.0 version_title: Final release --- ================================================ FILE: docs/_3ds/gytb.md ================================================ --- author: MrCheeze autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/6541413?v=4 categories: - utility color: '#735056' color_bg: '#735056' created: '2019-02-02T20:50:32Z' description: Super simple custom badge homebrew for the 3DS home menu. download_page: https://github.com/MechanicalDragon0687/GYTB/releases downloads: GYTB.cia: size: 297408 size_str: 290 KiB url: https://github.com/MechanicalDragon0687/GYTB/releases/download/1.0/GYTB.cia GYTB_hax.zip: size: 180734 size_str: 176 KiB url: https://github.com/MechanicalDragon0687/GYTB/releases/download/1.0/GYTB_hax.zip github: MechanicalDragon0687/GYTB icon: https://raw.githubusercontent.com/MechanicalDragon0687/GYTB/master/resources/icon.png image: https://raw.githubusercontent.com/MechanicalDragon0687/GYTB/master/resources/banner.png image_length: 2798 layout: app qr: GYTB.cia: https://db.universal-team.net/assets/images/qr/gytb-cia.png screenshots: - description: While running url: https://db.universal-team.net/assets/images/screenshots/gytb/while-running.png source: https://github.com/MechanicalDragon0687/GYTB stars: 4 systems: - 3DS title: GYTB unique_ids: - '0x1DDB' update_notes: '

forked to provide release for use in tinyDB
Thanks MrCheeze

' updated: '2019-02-02T20:53:45Z' version: '1.0' version_title: GYTB --- ================================================ FILE: docs/_3ds/halo-renewed-solitude.md ================================================ --- author: Arcade Jumpers avatar: https://avatars.githubusercontent.com/u/120754662?v=4 categories: - game color: '#528cac' color_bg: '#3d6880' created: '2022-12-16T21:30:45Z' description: Halo Renewed Solitude 3DS download_page: https://github.com/ArcadeJumpers/RenewedSolitude3DS/releases downloads: RenewedSolitude.cia: size: 565184 size_str: 551 KiB url: https://github.com/ArcadeJumpers/RenewedSolitude3DS/releases/download/v1.2/RenewedSolitude.cia RenewedSolitude.zip: size: 101589901 size_str: 96 MiB url: https://github.com/ArcadeJumpers/RenewedSolitude3DS/releases/download/v1.2/RenewedSolitude.zip github: ArcadeJumpers/RenewedSolitude3DS icon: https://raw.githubusercontent.com/ArcadeJumpers/RenewedSolitude3DS/master/icon.png image: https://raw.githubusercontent.com/ArcadeJumpers/RenewedSolitude3DS/master/icon.png image_length: 5116 layout: app qr: RenewedSolitude.cia: https://db.universal-team.net/assets/images/qr/renewedsolitude-cia.png source: https://github.com/ArcadeJumpers/RenewedSolitude3DS stars: 19 systems: - 3DS title: Halo Renewed Solitude unique_ids: - '0x371EB' update_notes: '

What''s changed?

Minor update from 1.2

  • Added helmet visual to Player Options
  • Reduce file size(s)
  • Update main menu
  • Clear console on boot; "Press Select"

Bugs

To close the game without crashing, exit the game from the "Quit Game" option in the main menu

  • May crash when exiting to the homescreen or turning off your 3DS
  • Additional cleanup needed

To Install

IF YOU HAVE AN OLD VERSION OF REVAMPED INSTALLED, MAKE SURE YOU DELETE IT IN THE 3DS SETTINGS!

  • Download the latest ''RenewedSolitude.zip'' and ''RenewedSolitude.cia'' below
  • Extract ''RenewedSolitude.zip''
  • Move "RenewedSolitude" folder into 3DS folder on your SD card
  • Install RenewedSolitude.cia using FBI
' updated: '2022-12-17T20:37:24Z' version: v1.2 version_title: v1.21 --- ================================================ FILE: docs/_3ds/halo-revamped.md ================================================ --- author: TCPixel avatar: https://avatars.githubusercontent.com/u/5771065?v=4 categories: - game color: '#696a6b' color_bg: '#696a6b' created: '2017-08-01T06:45:58Z' description: Halo Revamped 3DS download_page: https://github.com/CollinScripter/Revamped3DS/releases downloads: Revamped.zip: size: 106271441 size_str: 101 MiB url: https://github.com/CollinScripter/Revamped3DS/releases/download/V1.11/Revamped.zip github: CollinScripter/Revamped3DS icon: https://raw.githubusercontent.com/CollinScripter/Revamped3DS/master/icon.png image: https://db.universal-team.net/assets/images/images/halo-revamped.png image_length: 30077 layout: app source: https://github.com/CollinScripter/Revamped3DS stars: 24 systems: - 3DS title: Halo Revamped unique_ids: - '0x371EB' update_notes: "

What's changed?

\n
    \n
  • O3DS\ \ support is back
  • \n
  • Added a option to disable 3D
  • \n
  • A proper CIA\ \ build
  • \n
  • More stuff that nobody cares about
  • \n
\n

Edit: Added missing files

" updated: '2017-08-05T18:11:21Z' version: V1.11 version_title: V1.11 --- ================================================ FILE: docs/_3ds/hax0r.md ================================================ --- author: Serena Postelnek avatar: https://avatars.githubusercontent.com/u/6239208?v=4 categories: - game color: '#343434' color_bg: '#343434' created: '2015-08-28T23:47:21Z' description: 'A Ludum Dare #33 Game' download_page: https://github.com/TurtleP/Hax0r/releases downloads: Hax0r.zip: size: 8511357 size_str: 8 MiB url: https://github.com/TurtleP/Hax0r/releases/download/v1.2/Hax0r.zip github: TurtleP/Hax0r icon: https://raw.githubusercontent.com/TurtleP/Hax0r/master/graphics/icon.png image: https://db.universal-team.net/assets/images/images/hax0r.png image_length: 1812 layout: app source: https://github.com/TurtleP/Hax0r stars: 10 systems: - 3DS title: Hax0r unique_ids: - '0xD39A' update_notes: '

Welp I messed up after Love Potion updated.

Here''s a fix for it.

Included are a 3dsx version and cia version!

' updated: '2016-07-07T19:36:27Z' version: v1.2 version_title: Bugfixes 'n Stuff --- ================================================ FILE: docs/_3ds/hexisopath.md ================================================ --- author: Théo B. avatar: https://avatars.githubusercontent.com/u/16072534?v=4 categories: - game color: '#40c62f' color_bg: '#29801e' created: '2017-08-19T07:52:05Z' description: A 3DS port of the Hexagonal Iso-Path board game by youtuber pocket83 ! download_page: https://github.com/LiquidFenrir/HexIsoPath/releases downloads: HexIsoPath.3dsx: size: 302852 size_str: 295 KiB url: https://github.com/LiquidFenrir/HexIsoPath/releases/download/v1.1.0/HexIsoPath.3dsx HexIsoPath.cia: size: 615360 size_str: 600 KiB url: https://github.com/LiquidFenrir/HexIsoPath/releases/download/v1.1.0/HexIsoPath.cia github: LiquidFenrir/HexIsoPath icon: https://raw.githubusercontent.com/LiquidFenrir/HexIsoPath/master/icon.png image: https://raw.githubusercontent.com/LiquidFenrir/HexIsoPath/master/banner.png image_length: 6762 layout: app license: mit license_name: MIT License qr: HexIsoPath.cia: https://db.universal-team.net/assets/images/qr/hexisopath-cia.png source: https://github.com/LiquidFenrir/HexIsoPath stars: 7 systems: - 3DS title: HexIsoPath unique_ids: - '0x58316' update_notes: '

HexIsoPath now has local multiplayer, you dont need to pass the console anymore! Press UP on the dpad to be the server (white) or DOWN to be the client (black) (Note: the server has to start before the client can connect)
Also, instructions! Press and hold SELECT to view the basic controls

' updated: '2018-01-02T15:26:49Z' version: v1.1.0 version_title: Multiplayer and instructions! --- ================================================ FILE: docs/_3ds/hokakuctr.md ================================================ --- author: Pretendo Network avatar: https://avatars.githubusercontent.com/u/36684034?v=4 categories: - utility color: '#5e586c' color_bg: '#5e586c' created: '2022-02-16T15:25:17Z' description: A 3DS game plugin (3GX) to dump the RMC communication between 3DS games and NEX. The traffic is dumped to the SD into pcap files. download_page: https://github.com/PretendoNetwork/HokakuCTR/releases downloads: HokakuCTR.3gx: size: 293838 size_str: 286 KiB url: https://github.com/PretendoNetwork/HokakuCTR/releases/download/v1.0.3/HokakuCTR.3gx github: PretendoNetwork/HokakuCTR image: https://avatars.githubusercontent.com/u/36684034?v=4&size=128 image_length: 3197 layout: app source: https://github.com/PretendoNetwork/HokakuCTR stars: 45 systems: - 3DS title: HokakuCTR update_notes: '

What''s Changed

  • Fix packet dumping on games with blank process names (Sonic Generations, Style Savvy: Trendsetters, etc.) by @Nasina7 in #13

New Contributors

Full Changelog: v1.0.2...v1.0.3

' updated: '2024-04-02T17:28:11Z' version: v1.0.3 version_title: v1.0.3 website: https://pretendo.network/ --- ## Usage 1. Install the latest [Luma3DS](luma3ds). 2. Navigate to **luma/plugins** and copy the **.3gx** file as **default.3gx** to load it for all game or place it inside a folder with the game *titleID* you want to use. 3. Open the Rosalina menu and enable the plugin loader. 4. Launch the game to dump traffic from. The screen should flash blue and some text will display on the screen. If it says **Not Ready**, it means this game is not compatible. If it says **Ready**, you can go online to dump the traffic. The dumps will be placed inside the **HokakuCTR** folder in the SD card root. ================================================ FILE: docs/_3ds/homebrew_launcher_dummy.md ================================================ --- author: PabloMK7 avatar: https://avatars.githubusercontent.com/u/10946643?v=4 categories: - utility color: '#4bbbf5' color_bg: '#276180' created: '2018-07-26T21:22:25Z' description: Homebrew Launcher Loader - Dummy App download_page: https://github.com/mariohackandglitch/homebrew_launcher_dummy/releases downloads: Homebrew_Launcher.cia: size: 377792 size_str: 368 KiB url: https://github.com/PabloMK7/homebrew_launcher_dummy/releases/download/v1.0/Homebrew_Launcher.cia github: mariohackandglitch/homebrew_launcher_dummy icon: https://raw.githubusercontent.com/mariohackandglitch/homebrew_launcher_dummy/master/resources/icon.png image: https://db.universal-team.net/assets/images/images/homebrew_launcher_dummy.png image_length: 3633 layout: app qr: Homebrew_Launcher.cia: https://db.universal-team.net/assets/images/qr/homebrew_launcher-cia.png source: https://github.com/PabloMK7/homebrew_launcher_dummy stars: 369 systems: - 3DS title: homebrew_launcher_dummy unique_ids: - '0xD921E' update_notes:

Click Homebrew_Launcher.cia to download the CIA.

updated: '2018-07-26T21:33:37Z' version: v1.0 version_title: Homebrew Launcher Wrapper --- ================================================ FILE: docs/_3ds/horihd-gallery.md ================================================ --- author: RocketRobz avatar: https://avatars.githubusercontent.com/u/16110127?v=4 categories: - utility color: '#5f5f5f' color_bg: '#5f5f5f' created: '2017-08-04T22:17:54Z' description: A demonstration of the 800px mode on 3DS consoles. download_page: https://github.com/RocketRobz/HoriHD-Gallery/releases downloads: HoriHD-Gallery.7z: size: 36652357 size_str: 34 MiB url: https://github.com/RocketRobz/HoriHD-Gallery/releases/download/v1.0.2/HoriHD-Gallery.7z github: RocketRobz/HoriHD-Gallery icon: https://raw.githubusercontent.com/RocketRobz/HoriHD-Gallery/master/app/icon.png image: https://raw.githubusercontent.com/RocketRobz/HoriHD-Gallery/master/app/banner.png image_length: 10610 layout: app screenshots: - description: Breath of the wild horihd url: https://db.universal-team.net/assets/images/screenshots/horihd-gallery/breath-of-the-wild-horihd.png - description: Breath of the wild url: https://db.universal-team.net/assets/images/screenshots/horihd-gallery/breath-of-the-wild.png source: https://github.com/RocketRobz/HoriHD-Gallery stars: 10 systems: - 3DS title: HoriHD-Gallery unique_ids: - '0x4809E' update_notes: '

What''s new?

  • Added toggling between 400px and 800px modes, by pressing SELECT.

Improvement

  • Added linear filtering in 400px mode (and O2DS consoles), so images don''t look jagged.
' updated: '2020-06-21T01:28:09Z' version: v1.0.2 version_title: 400/800px release --- A demonstration of the 800px mode on 3DS consoles. Will not work on O2DS consoles. ================================================ FILE: docs/_3ds/hrt3ds.md ================================================ --- author: vinegar77 avatar: https://avatars.githubusercontent.com/u/209826631?v=4 categories: - game color: '#519f0a' color_bg: '#418008' created: '2025-05-03T04:07:25Z' description: Horse Race Tests 3DS Recreation download_page: https://github.com/vinegar77/hrt-3ds/releases downloads: hrt3ds.3dsx: size: 24082390 size_str: 22 MiB url: https://github.com/vinegar77/hrt-3ds/releases/download/v1.1.2/hrt3ds.3dsx hrt3ds.cia: size: 23450560 size_str: 22 MiB url: https://github.com/vinegar77/hrt-3ds/releases/download/v1.1.2/hrt3ds.cia github: vinegar77/hrt-3ds icon: https://raw.githubusercontent.com/vinegar77/hrt-3ds/main/resources/icon.png image: https://raw.githubusercontent.com/vinegar77/hrt-3ds/main/resources/hrtbanner.png image_length: 57119 layout: app license: mit license_name: MIT License qr: hrt3ds.cia: https://db.universal-team.net/assets/images/qr/hrt3ds-cia.png source: https://github.com/vinegar77/hrt-3ds stars: 4 systems: - 3DS title: hrt3DS unique_ids: - '0xFF80' update_notes: '

hrt3DS 1.1.2

  • Updated internal engine to latest version
    • Load times are faster on all 3DS models, especially with CIA build
    • Improved framerate/reduced audio lag on o3DS models during races
  • Slight updates to collision thread to reduce table iterations
  • Updated music toggle to resume rather than restart the bgm
' updated: '2025-10-23T06:17:27Z' version: v1.1.2 version_title: hrt3ds v1.1.2 (o3DS Improvement Patch) --- Horse Race Tests on 3DS! The authentic HRT experience (o3DS/o2DS models may experience slowdown with many horses at once.) ================================================ FILE: docs/_3ds/inpost3ds.md ================================================ --- author: TehFridge avatar: https://avatars.githubusercontent.com/u/85436576?v=4 categories: - app color: '#ffd01b' color_bg: '#80680d' created: '2026-02-09T15:36:55Z' description: Klient InPost na Nintendo 3DS download_page: https://github.com/TehFridge/InPost3DS/releases downloads: InPost3DS.3dsx: size: 24395688 size_str: 23 MiB url: https://github.com/TehFridge/InPost3DS/releases/download/v1.0.3/InPost3DS.3dsx InPost3DS.cia: size: 24748992 size_str: 23 MiB url: https://github.com/TehFridge/InPost3DS/releases/download/v1.0.3/InPost3DS.cia github: TehFridge/InPost3DS icon: https://raw.githubusercontent.com/TehFridge/InPost3DS/refs/heads/main/meta/icon.png image: https://raw.githubusercontent.com/TehFridge/InPost3DS/refs/heads/main/gfx/logo_inpost.png image_length: 20744 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: InPost3DS.cia: https://db.universal-team.net/assets/images/qr/inpost3ds-cia.png source: https://github.com/TehFridge/InPost3DS stars: 63 systems: - 3DS title: InPost3DS unique_ids: - '0x39057' update_notes: '
  • Optymalizacje HTTPS''a (wyjeba typu redundancja)

  • Rewrite parseowania JSON''ów (Jansson -> cJSON)

' updated: '2026-03-08T11:29:09Z' version: v1.0.3 version_title: InPost3DS 1.0.3 --- ================================================ FILE: docs/_3ds/ioquake3ds.md ================================================ --- author: Felipe Izzo avatar: https://avatars.githubusercontent.com/u/15205297?v=4 categories: - game color: '#abd9db' color_bg: '#647e80' created: '2019-02-25T01:32:17Z' download_page: https://github.com/masterfeizz/ioQuake3DS/releases downloads: OpenArena.3dsx: size: 1734848 size_str: 1 MiB url: https://github.com/masterfeizz/ioQuake3DS/releases/download/v1.2.0/OpenArena.3dsx OpenArena.cia: size: 1069504 size_str: 1 MiB url: https://github.com/masterfeizz/ioQuake3DS/releases/download/v1.2.0/OpenArena.cia Quake3DS.3dsx: size: 1744148 size_str: 1 MiB url: https://github.com/masterfeizz/ioQuake3DS/releases/download/v1.2.0/Quake3DS.3dsx Quake3DS.cia: size: 1068480 size_str: 1 MiB url: https://github.com/masterfeizz/ioQuake3DS/releases/download/v1.2.0/Quake3DS.cia openarena_data.zip: size: 413005647 size_str: 393 MiB url: https://github.com/masterfeizz/ioQuake3DS/releases/download/v1.2.0/openarena_data.zip quake3_data.zip: size: 72100713 size_str: 68 MiB url: https://github.com/masterfeizz/ioQuake3DS/releases/download/v1.2.0/quake3_data.zip github: masterfeizz/ioQuake3DS image: https://avatars.githubusercontent.com/u/15205297?v=4&size=128 image_length: 1569 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: OpenArena.cia: https://db.universal-team.net/assets/images/qr/openarena-cia.png Quake3DS.cia: https://db.universal-team.net/assets/images/qr/quake3ds-cia.png source: https://github.com/masterfeizz/ioQuake3DS stars: 61 systems: - 3DS title: ioQuake3DS unique_ids: - '0xFF125' update_notes: '

Instructions for Quake 3:

  1. Extract quake3_data.zip to the root of your SD card.
  2. Install Quake3DS.cia and launch it.

Instructions for OpenArena:

  1. Extract openarena_data.zip to the root of your SD card.
  2. Install OpenArena.cia and launch it.

Changelog:

  • Multi-threaded rendering (N3DS only)
  • 800px (Wide) mode support (N3DS only)

WARNING: Original 3DS support is very buggy and is not supported on the .3dsx version.

' updated: '2022-10-30T23:15:15Z' version: v1.2.0 version_title: 3DS port v1.2.0 --- ================================================ FILE: docs/_3ds/ip-cam-viewer.md ================================================ --- author: MC-Gaming-59o avatar: https://avatars.githubusercontent.com/u/139686965?v=4 categories: - utility color: '#868686' color_bg: '#808080' created: '2025-09-14T07:48:36Z' description: IP-Cam Viewer for 3DS/2DS. Streams live video from Android devices using IP Webcam or IP Webcam Pro. Beta Proof-of-Concept with torch control, flash bug, and LSD/Mushroom mode. Recommended resolution 320x240. download_page: https://github.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/releases downloads: ipwebcv.3dsx: size: 224696 size_str: 219 KiB url: https://github.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/releases/download/v0.1beta/ipwebcv.3dsx ipwebcv.cia: size: 563136 size_str: 549 KiB url: https://github.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/releases/download/v0.1beta/ipwebcv.cia github: MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer icon: https://raw.githubusercontent.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/main/icon.png image: https://raw.githubusercontent.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/main/icon.png image_length: 3574 layout: app license: mit license_name: MIT License qr: ipwebcv.cia: https://db.universal-team.net/assets/images/qr/ipwebcv-cia.png source: https://github.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer stars: 0 systems: - 3DS title: IP-Cam Viewer unique_ids: - '0xFF3FF' update_notes: '

IP-Cam Viewer for 3DS/2DS. Streams live video from Android devices with IP Webcam or IP Webcam Pro. Beta release, Proof-of-Concept. Recommended resolution 320x240. Known flash bug and LSD/Mushroom mode included. UPDATE: CIA Now Available

' updated: '2025-09-14T07:53:46Z' version: v0.1beta version_title: IP-Cam Viewer Beta 0.1 --- ================================================ FILE: docs/_3ds/jksm.md ================================================ --- author: JK avatar: https://avatars.githubusercontent.com/u/39171744?v=4 categories: - utility - save-tool color: '#868581' color_bg: '#807f7b' created: '2018-07-12T09:28:08Z' description: JK's Save Manager for 3DS download_page: https://github.com/J-D-K/JKSM/releases downloads: JKSM.3dsx: size: 316076 size_str: 308 KiB url: https://github.com/J-D-K/JKSM/releases/download/05.08.2020/JKSM.3dsx JKSM.cia: size: 627648 size_str: 612 KiB url: https://github.com/J-D-K/JKSM/releases/download/05.08.2020/JKSM.cia github: J-D-K/JKSM icon: https://raw.githubusercontent.com/J-D-K/JKSM/master/JKSM/icon.png image: https://db.universal-team.net/assets/images/images/jksm.png image_length: 954 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: JKSM.cia: https://db.universal-team.net/assets/images/qr/jksm-cia.png screenshots: - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/jksm/main-menu.png - description: Title list url: https://db.universal-team.net/assets/images/screenshots/jksm/title-list.png - description: Title menu url: https://db.universal-team.net/assets/images/screenshots/jksm/title-menu.png - description: Title save file mode url: https://db.universal-team.net/assets/images/screenshots/jksm/title-save-file-mode.png source: https://github.com/J-D-K/JKSM stars: 395 systems: - 3DS title: JKSM unique_ids: - '0x2C232' update_notes: '
  • Dropped support for *hax
  • Cleaned up FS code
  • Favorites ported from switch
  • Fixed bug that caused extdata to not be backed up when dump all was used
  • Probably other stuff. It''s been forever.
' updated: '2020-05-09T03:47:57Z' version: 05.08.2020 version_title: JKSM 05.08.2020 --- ================================================ FILE: docs/_3ds/kartdlphax.md ================================================ --- author: PabloMK7 avatar: https://avatars.githubusercontent.com/u/10946643?v=4 categories: - utility - exploit color: '#6a5452' color_bg: '#6a5452' created: '2021-04-28T21:23:54Z' description: 'Mario Kart 7 semi-primary exploit for the Nintendo 3DS. NOTE: This is only meant to be used for installing CFW, please do not use unless following a guide.' download_page: https://github.com/PabloMK7/kartdlphax/releases downloads: plugin.3gx: size: 489883 size_str: 478 KiB url: https://github.com/PabloMK7/kartdlphax/releases/download/v1.3.3/plugin.3gx github: PabloMK7/kartdlphax image: https://db.universal-team.net/assets/images/images/kartdlphax.png image_length: 57059 layout: app license: unlicense license_name: The Unlicense source: https://github.com/PabloMK7/kartdlphax stars: 81 systems: - 3DS title: kartdlphax update_notes: '
  • Fixed menuhax for 11.17 consoles.
' updated: '2023-07-24T23:07:13Z' version: v1.3.3 version_title: Fifth Release --- ================================================ FILE: docs/_3ds/kavita-3ds.md ================================================ --- author: Elliot Kempson avatar: https://avatars.githubusercontent.com/u/55849851?v=4 categories: - app color: '#92cfbd' color_bg: '#5a8074' created: '2026-04-05T01:13:14Z' description: A 3DS Client for any Kavita Library Manager Instance! download_filter: '' download_page: https://github.com/ellio86/kavita-3ds/releases downloads: kavita-3ds.3dsx: size: 680172 size_str: 664 KiB url: https://github.com/ellio86/kavita-3ds/releases/download/0.4.1/kavita-3ds.3dsx kavita-3ds.cia: size: 517056 size_str: 504 KiB url: https://github.com/ellio86/kavita-3ds/releases/download/0.4.1/kavita-3ds.cia github: ellio86/kavita-3ds icon: https://raw.githubusercontent.com/ellio86/kavita-3ds/main/icon.png image: https://raw.githubusercontent.com/ellio86/kavita-3ds/main/banner.png image_length: 8092 layout: app qr: kavita-3ds.cia: https://db.universal-team.net/assets/images/qr/kavita-3ds-cia.png source: https://github.com/ellio86/kavita-3ds stars: 2 systems: - 3DS title: kavita-3ds unique_ids: - '0xF8C31' update_notes: '

Kavita 3DS v0.4.1

Now on Universal Updater!

Install via Universal Updater. Alternatively, install CIA Via FBI or run .3dsx through the Homebrew Launcher.

Point at your Kavita instance and provide your credentials and you should be able to access your library. EPUBs, CBR/CBZ and PDFs are supported currently.

v0.4.1 Change Log

Bug Fixes

  • Fixed threading issue that would cause the app to be unusable on some devices.

Full Changelog: 0.3.1...0.4

' updated: '2026-04-13T14:40:25Z' version: 0.4.1 --- # Kavita 3DS A Nintendo 3DS homebrew client for [Kavita](https://www.kavitareader.com/) — browse your comic, manga, and book library from your 3DS. ## Features - Browse libraries, series, volumes, and chapters - Cover art thumbnails with lazy loading - Full-screen comic/manga page reader - Reading progress sync back to Kavita - Credentials saved to SD card ## Build Setup ### 1. Install devkitPro Download and install [devkitPro](https://devkitpro.org/wiki/Getting_Started). On Windows: use the devkitPro MSYS2 installer, then open a devkitPro MSYS2 shell. ### 2. Install 3DS packages ```sh dkp-pacman -S 3ds-dev 3ds-citro2d 3ds-citro3d ``` ### 3. Download vendored libraries ```sh bash bootstrap.sh ``` This downloads `cJSON` and `stb_image` into the `libs/` directory. ### 4. Python (for icon / CIA assets) The first `make` runs `tools/prepare_cia_assets.py`, which resizes `icon.png` to 48×48 (for the `.smdh`), builds the CIA banner from `icon-large.png`, and writes a short silent audio clip for the banner. Install Python 3 and Pillow: ```sh pip install Pillow ``` ### 5. Build ```sh make ``` Output: `kavita-3ds.3dsx` and `kavita-3ds.smdh` ### 6. CIA package (optional) Installing a `.cia` on the HOME Menu requires **bannertool** and **makerom**, which are not included in devkitPro’s `3dstools` package. Download release binaries and put them on your `PATH` (for example copy `bannertool.exe` and `makerom.exe` into `%DEVKITPRO%\tools\bin`), or pass explicit paths when invoking Make. - **makerom:** [Project_CTR releases](https://github.com/3DSGuy/Project_CTR/releases) — use the Windows x86_64 zip (contains `makerom.exe`). - **bannertool:** [Epicpkmn11/bannertool releases](https://github.com/Epicpkmn11/bannertool/releases) — extract `bannertool.zip` and use `windows-x86_64/bannertool.exe`. From a devkitPro MSYS2 shell (same environment as `make`): ```sh make cia ``` If the tools are not on `PATH`, use MSYS-style paths, for example: ```sh make cia BANNERTOOL=/c/path/to/bannertool.exe MAKEROM=/c/path/to/makerom.exe ``` Output: `kavita-3ds.cia` in the project root. Ensure `make` has already been run at least once so `kavita-3ds.elf` and the CIA banner/icon assets under `build/` exist. ## Running Copy `kavita-3ds.3dsx` to `/3ds/kavita-3ds/kavita-3ds.3dsx` on your SD card, then launch via the Homebrew Launcher. ## Controls Displayed on touchscreen. In reader, press the A button to show the following controls: - X: Adjust Zoom Level - Circle Pad (Whilst Zoomed): Pan Viewport - Start: Go To page - B: Back to Chapter List - Left / Right D-Pad: Previous / Next Page ## Config Server URL and credentials are saved to `/3ds/kavita-3ds/config.ini` on the SD card. Delete this file to reset. ## Project Structure ``` kavita-3ds/ ├── Makefile ├── bootstrap.sh # Downloads vendored libs ├── icon.png # app icon ├── romfs/ # Read-only filesystem embedded in .3dsx ├── libs/ # Vendored: cJSON.h/c, stb_image.h (after bootstrap) ├── include/ # Header files └── source/ # C source files ├── main.c # Entry point, service init, main loop ├── app.c # State machine ├── config.c # SD card config INI ├── http_client.c # libctru httpc wrapper ├── kavita_api.c # Kavita REST API calls ├── image_loader.c # JPEG/PNG decode → GPU texture ├── ui.c # UI primitives ├── screen_setup.c # Login screen ├── screen_libraries.c ├── screen_series.c # Cover grid with lazy loading ├── screen_detail.c # Volume/chapter list └── screen_reader.c # Full-screen page reader ``` ================================================ FILE: docs/_3ds/leafedit-pattern-editor.md ================================================ --- author: StackZ avatar: https://avatars.githubusercontent.com/u/47382115?v=4 categories: - utility - save-tool color: '#8e98a8' color_bg: '#6c7380' created: '2020-08-12T22:06:02Z' description: This is LeafEdit's Pattern Editor as a separate app as well! download_page: https://github.com/SuperSaiyajinStackZ/LeafEdit-Pattern-Editor/releases downloads: LeafEdit-Pattern-Editor.3dsx: size: 2073840 size_str: 1 MiB url: https://github.com/SuperSaiyajinStackZ/LeafEdit-Pattern-Editor/releases/download/v0.4.0/LeafEdit-Pattern-Editor.3dsx LeafEdit-Pattern-Editor.cia: size: 2335680 size_str: 2 MiB url: https://github.com/SuperSaiyajinStackZ/LeafEdit-Pattern-Editor/releases/download/v0.4.0/LeafEdit-Pattern-Editor.cia github: SuperSaiyajinStackZ/LeafEdit-Pattern-Editor icon: https://raw.githubusercontent.com/SuperSaiyajinStackZ/LeafEdit-Pattern-Editor/master/app/icon.png image: https://raw.githubusercontent.com/SuperSaiyajinStackZ/LeafEdit-Pattern-Editor/master/app/banner.png image_length: 24808 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: LeafEdit-Pattern-Editor.cia: https://db.universal-team.net/assets/images/qr/leafedit-pattern-editor-cia.png screenshots: - description: Color group url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/color-group.png - description: Credits url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/credits.png - description: Export url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/export.png - description: Game select url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/game-select.png - description: Import url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/import.png - description: Lang select url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/lang-select.png - description: Main url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/main.png - description: Palette editor url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/palette-editor.png - description: Prompt url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/prompt.png - description: Region select url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/region-select.png - description: Share ovl url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/share-ovl.png - description: Splash url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/splash.png - description: Storage info url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/storage-info.png - description: Storage main url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/storage-main.png - description: Storage menu url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/storage-menu.png - description: Tool menu url: https://db.universal-team.net/assets/images/screenshots/leafedit-pattern-editor/tool-menu.png source: https://github.com/SuperSaiyajinStackZ/LeafEdit-Pattern-Editor stars: 3 systems: - 3DS title: LeafEdit-Pattern-Editor unique_ids: - '0x43421' update_notes: '

This is the fourth release of LeafEdit-Pattern-Editor.

What got added?

  • Support for Animal Crossing: Happy Home Designer pattern. (Including Storage & Pattern Editing).

  • Support for playing a .wav file. (For more look at the ReadMe).

  • Added Storage Menu (Now you can change, resize, create, manage & save your storage!). Also increased max boxlimit to 50, which allows 500 Pattern each storage.

  • Fix Filebrowse selector.

  • Use hidKeysDownRepeat() for better scrolling.

As always, for bugs, report on the Issues section or join my discord server here.

Have fun. ~SuperSaiyajinStackZ

' updated: '2020-08-29T12:45:26Z' version: v0.4.0 version_title: Happy Home Designer support! --- ================================================ FILE: docs/_3ds/leafedit.md ================================================ --- author: Universal-Team avatar: https://avatars.githubusercontent.com/u/49733679?v=4 categories: - utility - save-tool color: '#529b9d' color_bg: '#437e80' created: '2019-08-14T21:36:39Z' description: 'Work in progress Animal Crossing: New Leaf save manager & editor for the Nintendo 3DS!' download_page: https://github.com/Universal-Team/LeafEdit/releases downloads: LeafEdit.3dsx: size: 2858100 size_str: 2 MiB url: https://github.com/Universal-Team/LeafEdit/releases/download/v0.2.1/LeafEdit.3dsx LeafEdit.cia: size: 2450368 size_str: 2 MiB url: https://github.com/Universal-Team/LeafEdit/releases/download/v0.2.1/LeafEdit.cia github: Universal-Team/LeafEdit icon: https://raw.githubusercontent.com/Universal-Team/LeafEdit/master/3ds/app/icon.png image: https://raw.githubusercontent.com/Universal-Team/LeafEdit/master/3ds/app/banner.png image_length: 34569 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/Universal-Team/LeafEdit/releases/tag/git downloads: LeafEdit.3dsx: size: 2911060 size_str: 2 MiB url: https://github.com/Universal-Team/LeafEdit/releases/download/git/LeafEdit.3dsx LeafEdit.cia: size: 2393024 size_str: 2 MiB url: https://github.com/Universal-Team/LeafEdit/releases/download/git/LeafEdit.cia qr: LeafEdit.cia: https://db.universal-team.net/assets/images/qr/git/leafedit-cia.png update_notes:

Pk11 - Update to new nightly method

update_notes_md: 'Pk11 - Update to new nightly method ' updated: '2025-12-29T11:26:10Z' version: git version_title: Continuous Build - 4ffbec4 qr: LeafEdit.cia: https://db.universal-team.net/assets/images/qr/leafedit-cia.png screenshots: - description: Acre editor nl url: https://db.universal-team.net/assets/images/screenshots/leafedit/acre-editor-nl.png - description: Acreeditor ww url: https://db.universal-team.net/assets/images/screenshots/leafedit/acreeditor-ww.png - description: Appearance editor nl url: https://db.universal-team.net/assets/images/screenshots/leafedit/appearance-editor-nl.png - description: Appearance editor ww url: https://db.universal-team.net/assets/images/screenshots/leafedit/appearance-editor-ww.png - description: Badge editor url: https://db.universal-team.net/assets/images/screenshots/leafedit/badge-editor.png - description: Credits url: https://db.universal-team.net/assets/images/screenshots/leafedit/credits.png - description: Developed screen url: https://db.universal-team.net/assets/images/screenshots/leafedit/developed-screen.png - description: Editor url: https://db.universal-team.net/assets/images/screenshots/leafedit/editor.png - description: Item editor nl url: https://db.universal-team.net/assets/images/screenshots/leafedit/item-editor-nl.png - description: Item editor ww url: https://db.universal-team.net/assets/images/screenshots/leafedit/item-editor-ww.png - description: Item list url: https://db.universal-team.net/assets/images/screenshots/leafedit/item-list.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/leafedit/main-menu.png - description: Map editor nl url: https://db.universal-team.net/assets/images/screenshots/leafedit/map-editor-nl.png - description: Map editor ww url: https://db.universal-team.net/assets/images/screenshots/leafedit/map-editor-ww.png - description: Palette tool nl url: https://db.universal-team.net/assets/images/screenshots/leafedit/palette-tool-nl.png - description: Palette tool nl2 url: https://db.universal-team.net/assets/images/screenshots/leafedit/palette-tool-nl2.png - description: Palette tool ww url: https://db.universal-team.net/assets/images/screenshots/leafedit/palette-tool-ww.png - description: Pattern editor url: https://db.universal-team.net/assets/images/screenshots/leafedit/pattern-editor.png - description: Pattern tool menu url: https://db.universal-team.net/assets/images/screenshots/leafedit/pattern-tool-menu.png - description: Pattern viewer url: https://db.universal-team.net/assets/images/screenshots/leafedit/pattern-viewer.png - description: Player editor nl url: https://db.universal-team.net/assets/images/screenshots/leafedit/player-editor-nl.png - description: Player editor nl2 url: https://db.universal-team.net/assets/images/screenshots/leafedit/player-editor-nl2.png - description: Player editor ww url: https://db.universal-team.net/assets/images/screenshots/leafedit/player-editor-ww.png - description: Player editor ww2 url: https://db.universal-team.net/assets/images/screenshots/leafedit/player-editor-ww2.png - description: Player selector url: https://db.universal-team.net/assets/images/screenshots/leafedit/player-selector.png - description: Pocket editor nl url: https://db.universal-team.net/assets/images/screenshots/leafedit/pocket-editor-nl.png - description: Pocket editor ww url: https://db.universal-team.net/assets/images/screenshots/leafedit/pocket-editor-ww.png - description: Save select url: https://db.universal-team.net/assets/images/screenshots/leafedit/save-select.png - description: Script main url: https://db.universal-team.net/assets/images/screenshots/leafedit/script-main.png - description: Settings url: https://db.universal-team.net/assets/images/screenshots/leafedit/settings.png - description: Town editor url: https://db.universal-team.net/assets/images/screenshots/leafedit/town-editor.png - description: Update center url: https://db.universal-team.net/assets/images/screenshots/leafedit/update-center.png - description: Villager editor url: https://db.universal-team.net/assets/images/screenshots/leafedit/villager-editor.png - description: Villager item editor url: https://db.universal-team.net/assets/images/screenshots/leafedit/villager-item-editor.png - description: Villager select url: https://db.universal-team.net/assets/images/screenshots/leafedit/villager-select.png - description: Villager viewer url: https://db.universal-team.net/assets/images/screenshots/leafedit/villager-viewer.png source: https://github.com/Universal-Team/LeafEdit stars: 82 systems: - 3DS title: LeafEdit unique_ids: - '0x43921' update_notes: '

After like 75% of this year, another release is there.

What''s new?

  • Added initial Wild World support.
  • Implemented an Update Center. That means, you can update to Release & Nightly within LeafEdit itself.
  • Removed the need of editing Settings.json for the Acres Editor.
  • Added Town Map Editor.
  • Added Pattern Editor.
  • For a list of editing features, look here.

Changes

  • Changed mainpath to sdmc:/3ds/LeafEdit/, so move your stuff there before updating.
  • Changed LeafEdit completely.
  • Remove Town Manager. (Use Checkpoint for backup and restore instead.)
  • Rewrite the core.
  • UI style changes.
  • Switched selections to lists for now.
  • English only for now until the core is completely done.
  • Changed assets, so you need an Internet Connection on first startup on this version.

This is version 0.2.1, because it doesn''t have much changes and for v0.3.0, it is not ready yet.

The wiki will get an update later for the latest changes. So: read the wiki before starting with LEAFEDIT and make backups!!!!!

We are not responsible for any mistakes you do, so use this at your own risk. You can find the link to the wiki here.

' updated: '2020-09-05T17:30:43Z' version: v0.2.1 version_title: Initial Wild World support. website: https://universal-team.net/projects/leafedit wiki: https://github.com/Universal-Team/LeafEdit/wiki --- LeafEdit is a work in progress Animal Crossing: New Leaf save manager and editor for the Nintendo 3DS! Features include: - Changing player info such as name, tan, and money - See the Items on your Pocket and Dresser - See the Villager and replace them - Editing the layout of your village [Experimental, because it can break your save easilly!!] ================================================ FILE: docs/_3ds/lego-island.md ================================================ --- author: isledecomp avatar: https://avatars.githubusercontent.com/u/93691320?v=4 categories: - game color: '#868649' color_bg: '#808045' created: '2024-05-16T23:08:15Z' description: A portable version of LEGO Island (1997) download_filter: (\.3dsx|\.cia) download_page: https://github.com/isledecomp/isle-portable/releases downloads: isle.3dsx: size: 2937868 size_str: 2 MiB url: https://github.com/isledecomp/isle-portable/releases/download/continuous/isle.3dsx isle.cia: size: 2130368 size_str: 2 MiB url: https://github.com/isledecomp/isle-portable/releases/download/continuous/isle.cia github: isledecomp/isle-portable icon: https://github.com/isledecomp/isle-portable/raw/master/packaging/3ds/icon.png image: https://github.com/isledecomp/isle-portable/raw/master/packaging/3ds/banner.png image_length: 18083 layout: app license: lgpl-3.0 license_name: GNU Lesser General Public License v3.0 qr: isle.cia: https://db.universal-team.net/assets/images/qr/isle-cia.png script_message: 'An existing copy of LEGO Island is required to use this project. See the instructions on the isle-portable wiki.' source: https://github.com/isledecomp/isle-portable stars: 999 systems: - 3DS title: LEGO Island unique_ids: - '0x76E7E' update_notes: '

GitHub Actions build log: https://github.com/isledecomp/isle-portable/actions/runs/25338972707

' updated: '2026-05-04T20:01:01Z' version: continuous version_title: Continuous build wiki: https://github.com/isledecomp/isle-portable/wiki --- ================================================ FILE: docs/_3ds/level256-installer.md ================================================ --- author: Tekito_256 avatar: https://avatars.githubusercontent.com/u/84363225?v=4 categories: - game color: '#6babed' color_bg: '#3a5c80' created: '2025-03-14T13:34:59Z' download_page: https://github.com/Tekito-256/level256-installer/releases downloads: level256-installer.cia: size: 1044416 size_str: 1019 KiB url: https://github.com/Tekito-256/level256-installer/releases/download/v1.0.0/level256-installer.cia github: Tekito-256/level256-installer icon: https://raw.githubusercontent.com/Tekito-256/level256-installer/refs/heads/main/assets/meta/icon.png image: https://raw.githubusercontent.com/Tekito-256/level256-installer/refs/heads/main/assets/meta/banner.png image_length: 7273 layout: app qr: level256-installer.cia: https://db.universal-team.net/assets/images/qr/level256-installer-cia.png source: https://github.com/Tekito-256/level256-installer stars: 2 systems: - 3DS title: Level256 Installer unique_ids: - '0x25602' update_notes: '

CIA QR Code
qrcode

' updated: '2025-03-14T14:03:21Z' version: v1.0.0 version_title: First Release website: https://level256.mods.jp/ --- ================================================ FILE: docs/_3ds/limeplayer3ds.md ================================================ --- author: oreo639 avatar: https://avatars.githubusercontent.com/u/31916379?v=4 categories: - app color: '#4d5351' color_bg: '#4d5351' created: '2018-12-17T04:06:39Z' description: Gui music player for the Nintendo 3DS (wip) download_page: https://github.com/Oreo639/LimePlayer3DS/releases downloads: LimePlayer3DS.3dsx: size: 1043248 size_str: 1018 KiB url: https://github.com/oreo639/LimePlayer3DS/releases/download/v0.0.10/LimePlayer3DS.3dsx github: Oreo639/LimePlayer3DS icon: https://raw.githubusercontent.com/Oreo639/LimePlayer3DS/master/meta/icon.png image: https://raw.githubusercontent.com/Oreo639/LimePlayer3DS/master/meta/banner.png image_length: 13104 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 screenshots: - description: File list url: https://db.universal-team.net/assets/images/screenshots/limeplayer3ds/file-list.png - description: Playback screen url: https://db.universal-team.net/assets/images/screenshots/limeplayer3ds/playback-screen.png - description: Quick menu url: https://db.universal-team.net/assets/images/screenshots/limeplayer3ds/quick-menu.png source: https://github.com/oreo639/LimePlayer3DS stars: 49 systems: - 3DS title: LimePlayer3DS unique_ids: - '0xEDA06' update_notes: '

LimePlayer3DS is a gui music player for the 3DS with MIDI and Internet Radio support.

Download the 3dsx and as always read the wiki and the readme before getting started.

This is a minor release meant to improve some UI issues with the previous release. No major bugfixes or behind the scenes improvements.

What is new:
Added touch screen buttons for switching between browser and controls.
Removed unused icons from quick menu.
Made control window buttons clickable.
Fixed bug where playback would not quit after skipping last song in playlist.

What needs to be worked on:
The ui, blech
Controls
And ofc, bugs

' updated: '2021-05-15T07:58:46Z' version: v0.0.10 version_title: Beta 3 - Late pandemic release website: https://github.com/oreo639/LimePlayer3DS/wiki/ wiki: https://github.com/oreo639/LimePlayer3DS/wiki --- ================================================ FILE: docs/_3ds/line-for-3ds.md ================================================ --- author: Core 2 Extreme avatar: https://avatars.githubusercontent.com/u/45873899?v=4 categories: - app color: '#86de86' color_bg: '#4d804d' created: '2019-05-30T14:38:37Z' description: Line for 3DS download_page: https://github.com/Core-2-Extreme/Line_for_3DS/releases downloads: Line_for_3DS.3dsx: size: 14170456 size_str: 13 MiB url: https://github.com/Core-2-Extreme/Line_for_3DS/releases/download/v2.0.0.1/Line_for_3DS.3dsx Line_for_3DS.cia: size: 10851264 size_str: 10 MiB url: https://github.com/Core-2-Extreme/Line_for_3DS/releases/download/v2.0.0.1/Line_for_3DS.cia github: Core-2-Extreme/Line_for_3DS icon: https://raw.githubusercontent.com/Core-2-Extreme/Line_for_3DS/master/resource/icon.png image: https://raw.githubusercontent.com/Core-2-Extreme/Line_for_3DS/master/resource/banner.png image_length: 1824 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Line_for_3DS.cia: https://db.universal-team.net/assets/images/qr/line_for_3ds-cia.png script_message: 'Note: You will need to set up your account. How to set up: https://gbatemp.net/threads/539530' source: https://github.com/Core-2-Extreme/Line_for_3DS stars: 44 systems: - 3DS title: Line for 3DS unique_ids: - '0xEC950' update_notes: '

Just fixed deadlink in SETUP.md and no software (source code) changes since v2.0.0.

  • Line
    • Significant changes for internal code, so you need to setup your Google Apps Script again.
    • Setup instructions are updated.
    • 3DS
      • Chat log wrapping feature has been improved a lot.
      • Auto update feature (for chat logs) are removed temporary.
      • Clear cache feature (for downloaded files) are removed temporary.
    • Google Apps Script
      • Self tests are added so that it is much easier to trouble shoot.
  • Camera
    • Supported QR code scan (currently, only for Google Apps Script setup).
  • Video player
  • Overall
    • Application folder has been changed from /Line/ to /3ds/Line/ (old folder won''t be deleted automatically, but you can delete it if you don''t need it).
    • Sub application icon has been added.

Discord channel

GBAtemp

This is free software, but I accept donation.

  • BTC : bc1qmhw7hus4kmfkgvqh5fht3hs3zh74wr0krygknm
  • LTC : MFYc3CwPuoaxm1eNKHvUd4G4VrzgPcarox
' updated: '2024-01-30T13:44:30Z' version: v2.0.0.1 version_title: Line for 3DS v2.0.0.1 website: https://gbatemp.net/threads/release-guide-line-for-3d.539530/ --- You can use line on your 3DS! * You need to set up your account * how to set up : ================================================ FILE: docs/_3ds/ludo3ds.md ================================================ --- author: StackZ avatar: https://avatars.githubusercontent.com/u/47382115?v=4 categories: - game color: '#675f5d' color_bg: '#675f5d' created: '2020-10-11T22:29:51Z' description: Ein Ludo klon für den Nintendo 3DS. download_page: https://github.com/SuperSaiyajinStackZ/Ludo3DS/releases downloads: Ludo3DS.3dsx: size: 547428 size_str: 534 KiB url: https://github.com/SuperSaiyajinStackZ/Ludo3DS/releases/download/v0.4.0/Ludo3DS.3dsx Ludo3DS.cia: size: 521152 size_str: 508 KiB url: https://github.com/SuperSaiyajinStackZ/Ludo3DS/releases/download/v0.4.0/Ludo3DS.cia github: SuperSaiyajinStackZ/Ludo3DS icon: https://raw.githubusercontent.com/SuperSaiyajinStackZ/Ludo3DS/main/3ds/app/icon.png image: https://raw.githubusercontent.com/SuperSaiyajinStackZ/Ludo3DS/main/3ds/app/Banner.png image_length: 12316 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Ludo3DS.cia: https://db.universal-team.net/assets/images/qr/ludo3ds-cia.png screenshots: - description: Credits de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/credits-de.png - description: Credits en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/credits-en.png - description: Dice overlay de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/dice-overlay-de.png - description: Dice overlay en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/dice-overlay-en.png - description: Dice overlay2 de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/dice-overlay2-de.png - description: Dice overlay2 en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/dice-overlay2-en.png - description: Game screen de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/game-screen-de.png - description: Game screen en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/game-screen-en.png - description: Game settings de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/game-settings-de.png - description: Game settings en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/game-settings-en.png - description: Instructions1 de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/instructions1-de.png - description: Instructions1 en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/instructions1-en.png - description: Instructions2 de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/instructions2-de.png - description: Instructions2 en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/instructions2-en.png - description: Language overlay de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/language-overlay-de.png - description: Language overlay en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/language-overlay-en.png - description: Rules de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/rules-de.png - description: Rules en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/rules-en.png - description: Splash de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/splash-de.png - description: Splash en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/splash-en.png - description: Sub menu de url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/sub-menu-de.png - description: Sub menu en url: https://db.universal-team.net/assets/images/screenshots/ludo3ds/sub-menu-en.png source: https://github.com/SuperSaiyajinStackZ/Ludo3DS stars: 2 systems: - 3DS title: Ludo3DS unique_ids: - '0x43595' update_notes: '

This is Ludo3DS v0.4.0 which in my opinion is the full version.

What has been added?

  • New Button Selector with the figure chips.

  • New Splash screen at startup.

  • Figures can now move optional (animation).

  • Fix an out of bounds access hopefully with the previous figure selection, which brought it to crash.

  • Gamedata have been changed and are compatible with LudoNDS v0.1.0 and LudoJS v0.3.0.

Screenshots have been updated as well, you can find them at the ReadMe.

Have fun with Ludo3DS v0.4.0! ~SuperSaiyajinStackZ

' updated: '2021-01-24T23:00:01Z' version: v0.4.0 version_title: StackDay Release! --- > The game is playable in Deutsch and English ### Deutsch Ludo klon für den Nintendo 3DS! Dieses Spiel ist ebenso als [Mensch ärger Dich nicht](https://de.wikipedia.org/wiki/Mensch_ärgere_Dich_nicht) bekannt. ### English Ludo clone for the Nintendo 3DS! The game is also known as [Mensch ärger Dich nicht (Man, Don't Get Angry)](https://en.wikipedia.org/wiki/Mensch_ärgere_Dich_nicht). ================================================ FILE: docs/_3ds/luma3ds.md ================================================ --- author: LumaTeam autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/65085206?v=4 categories: - utility - firm color: '#82e5d9' color_bg: '#488079' created: '2016-02-08T02:26:12Z' description: Nintendo 3DS "Custom Firmware" download_page: https://github.com/LumaTeam/Luma3DS/releases downloads: Luma3DSv13.4.zip: size: 553125 size_str: 540 KiB url: https://github.com/LumaTeam/Luma3DS/releases/download/v13.4/Luma3DSv13.4.zip github: LumaTeam/Luma3DS image: https://avatars.githubusercontent.com/u/65085206?v=4&size=128 image_length: 7260 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/LumaTeam/Luma3DS stars: 6423 systems: - 3DS title: Luma3DS update_notes: '

Small release this time, mostly shipping external contributions.

  • Remove the Year 2050 limit in System Settings date picker (rest of system handles 2000-30 Dec. 2099 just fine)
    • HOME menu may crash when setting date to 31 Dec. 2099
  • plugin_loader: make plugin reply timeout configurable
  • LayeredFS: Call UnMountArchive before Mount (by @R-YaTian, #2200). This fixes crashes when using LayeredFS with HOME Menu.
  • Add "Return to Home Menu" option to Rosalina (by @AM7999, #2143)
  • Add support for SDK 0.10.2 and 0.12 prototype FIRM (@ZeroSkill1, #2226)
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
' updated: '2026-04-02T22:54:32Z' version: v13.4 version_title: v13.4 wiki: https://github.com/LumaTeam/Luma3DS/wiki --- ================================================ FILE: docs/_3ds/luma3dsweather.md ================================================ --- author: Dzhmelyk135 avatar: https://avatars.githubusercontent.com/u/204916344?v=4 categories: - utility color: '#53758d' color_bg: '#4b6a80' created: '2026-02-25T18:14:09Z' description: A working weather app for all Nintendo 3DS family consoles. Works even with smaller and less known cities. download_page: https://github.com/Dzhmelyk135/Luma3DSWeather/releases downloads: 3ds-weather.3dsx: size: 219380 size_str: 214 KiB url: https://github.com/Dzhmelyk135/Luma3DSWeather/releases/download/1.1/3ds-weather.3dsx UNCOMPILED.zip: size: 539731 size_str: 527 KiB url: https://github.com/Dzhmelyk135/Luma3DSWeather/releases/download/1.1/UNCOMPILED.zip github: Dzhmelyk135/Luma3DSWeather icon: https://raw.githubusercontent.com/Dzhmelyk135/Luma3DSWeather/main/icon.png image: https://raw.githubusercontent.com/Dzhmelyk135/Luma3DSWeather/main/icon.png image_length: 4982 layout: app license: mit license_name: MIT License source: https://github.com/Dzhmelyk135/Luma3DSWeather stars: 2 systems: - 3DS title: Luma3DSWeather update_notes:

Fixed error in displaying the "hour per hour" data

updated: '2026-02-25T20:20:28Z' version: '1.1' version_title: '1.1' --- ================================================ FILE: docs/_3ds/lumalocaleswitcher.md ================================================ --- author: Daniel LeWarne avatar: https://avatars.githubusercontent.com/u/153100?v=4 categories: - utility color: '#8b9990' color_bg: '#748078' created: '2016-05-06T00:51:34Z' description: Front end to Luma3DS compatible locale system. download_filter: NIGHTLY download_page: https://github.com/Possum/LumaLocaleSwitcher/releases downloads: LumaLocaleSwitcher-0.04-NIGHTLY.cia: size: 545728 size_str: 532 KiB url: https://github.com/Possum/LumaLocaleSwitcher/releases/download/0.04/LumaLocaleSwitcher-0.04-NIGHTLY.cia LumaLocaleSwitcher-0.04-NIGHTLY.zip: size: 1764562 size_str: 1 MiB url: https://github.com/Possum/LumaLocaleSwitcher/releases/download/0.04/LumaLocaleSwitcher-0.04-NIGHTLY.zip github: Possum/LumaLocaleSwitcher icon: https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/master/meta/icon.png image: https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/master/meta/banner.png image_length: 39325 layout: app license: mit license_name: MIT License qr: LumaLocaleSwitcher-0.04-NIGHTLY.cia: https://db.universal-team.net/assets/images/qr/lumalocaleswitcher-0-04-nightly-cia.png source: https://github.com/Possum/LumaLocaleSwitcher stars: 147 systems: - 3DS title: LumaLocaleSwitcher unique_ids: - '0xA0CA1' update_notes: '
  • Fixes typos in default paths
  • Fixes detection issues in the UI
  • Hide title IDs most people would not want to tweak (DS/system titles; they can be toggled on with the Y button)

The builds below are identical with the exception that they have different defaults.

LUMA STABLE (if your Luma is 6.6 or lower):
QR

LUMA NIGHTLY (if your Luma is greater than 6.6 or Nightly):
QR

' updated: '2017-04-22T18:55:03Z' version: '0.04' version_title: '0.04' --- ================================================ FILE: docs/_3ds/magic-draw.md ================================================ --- author: natsune avatar: https://avatars.githubusercontent.com/u/135076690?v=4 categories: - app color: '#c2c9ed' color_bg: '#686c80' created: '2026-02-13T02:06:57Z' description: Super powerful drawing app for 3DS download_page: https://github.com/natsuneco/magic-draw/releases downloads: magic-draw.3dsx: size: 549196 size_str: 536 KiB url: https://github.com/natsuneco/magic-draw/releases/download/v2.0.1/magic-draw.3dsx magic-draw.cia: size: 627648 size_str: 612 KiB url: https://github.com/natsuneco/magic-draw/releases/download/v2.0.1/magic-draw.cia github: natsuneco/magic-draw icon: https://raw.githubusercontent.com/natsuneco/magic-draw/refs/heads/main/meta/icon.png image: https://raw.githubusercontent.com/natsuneco/magic-draw/refs/heads/main/meta/banner.png image_length: 20069 layout: app license: mit license_name: MIT License qr: magic-draw.cia: https://db.universal-team.net/assets/images/qr/magic-draw-cia.png screenshots: - description: Color palette url: https://db.universal-team.net/assets/images/screenshots/magic-draw/color-palette.png - description: Layer menu url: https://db.universal-team.net/assets/images/screenshots/magic-draw/layer-menu.png - description: Title menu url: https://db.universal-team.net/assets/images/screenshots/magic-draw/title-menu.png source: https://github.com/natsuneco/magic-draw stars: 10 systems: - 3DS title: Magic Draw unique_ids: - '0xCF024' update_notes: '

What''s Changed

Fixed an issue that could cause file corruption.

Full Changelog: v2.0.0...v2.0.1

' updated: '2026-03-06T17:37:17Z' version: v2.0.1 version_title: v2.0.1 --- ================================================ FILE: docs/_3ds/mars.md ================================================ --- author: Bot Studio avatar: https://avatars.githubusercontent.com/u/114881271?v=4 categories: - game color: '#907c73' color_bg: '#806e66' created: '2024-01-04T17:25:16Z' description: Mars3DS, a lost retro shooter ;) download_page: https://github.com/BotRandomness/Mars3DS/releases downloads: Mars3D.3dsx: size: 713384 size_str: 696 KiB url: https://github.com/BotRandomness/Mars3DS/releases/download/v1.0.0/Mars3D.3dsx Mars3D.cia: size: 1287104 size_str: 1 MiB url: https://github.com/BotRandomness/Mars3DS/releases/download/v1.0.0/Mars3D.cia github: BotRandomness/Mars3DS icon: https://raw.githubusercontent.com/BotRandomness/Mars3DS/master/icon.png image: https://raw.githubusercontent.com/BotRandomness/Mars3DS/master/git-res/logo.png image_length: 7534 layout: app license: mit license_name: MIT License qr: Mars3D.cia: https://db.universal-team.net/assets/images/qr/mars3d-cia.png source: https://github.com/BotRandomness/Mars3DS stars: 2 systems: - 3DS title: Mars unique-ids: - 8993 update_notes: '

Mars3DS, a retro style shooter 3DS homebrew, written in C++.

Download
Should work on both real hardware (old 3DS/2DS, and new 3DS/2DS) and 3DS emulators like Citra. Note: for real hardware, you do need a homebrewed system.

3dsx:

  1. Download the .3dsx ROM file
  2. You can now run 3dsx file via the Homebrew Launcher.

cia:

  1. Download the .cia ROM file here
    You can install the .cia file via tools like FBI.

Controls
(+) or CirclePad to move
(A) to shoot
(B) to jump

Note:
Collect the mushrooms!

v1.0.0 🚀

' updated: '2024-01-05T01:51:12Z' version: v1.0.0 version_title: Mars3DS v1.0.0 🚀 --- # Mars3DS! _A lost retro shooter ;)_ ## Welcome to Mars! Play as Astro, collect the valuable mushrooms, and shoot down the Parasites! ## Controls (+) or CirclePad to move (A) to shoot (B) to jump ## Notes **Check out the github for more technical details: https://github.com/BotRandomness/Mars3DS** **Enjoy! :)** ================================================ FILE: docs/_3ds/mcu-bricker.md ================================================ --- author: MarcuzD avatar: https://avatars.githubusercontent.com/u/59751328?v=4 categories: - app color: '#9d9290' color_bg: '#807775' created: '2019-04-01T01:27:21Z' description: Makes your LED go rainbow. download_page: https://github.com/MechanicalDragon0687/MCU_Bricker_tinydb/releases downloads: RGB.cia: size: 292800 size_str: 285 KiB url: https://github.com/MechanicalDragon0687/MCU_Bricker_tinydb/releases/download/1.0/RGB.cia github: MechanicalDragon0687/MCU_Bricker_tinydb icon: https://db.universal-team.net/assets/images/icons/mcu-bricker.png image: https://db.universal-team.net/assets/images/images/mcu-bricker.png image_length: 6151 layout: app qr: RGB.cia: https://db.universal-team.net/assets/images/qr/rgb-cia.png source: https://github.com/MechanicalDragon0687/MCU_Bricker_tinydb stars: 9 systems: - 3DS title: MCU Bricker unique_ids: - '0xDEAD1' updated: '2019-04-01T01:27:47Z' version: '1.0' --- ================================================ FILE: docs/_3ds/mgba.md ================================================ --- author: mGBA avatar: https://avatars.githubusercontent.com/u/10085927?v=4 categories: - emulator color: '#503a7e' color_bg: '#503a7e' created: '2014-12-09T21:37:23Z' description: mGBA Game Boy Advance Emulator download_page: https://github.com/mgba-emu/mgba/releases downloads: mGBA-0.10.5-3ds.7z: size: 1212768 size_str: 1 MiB url: https://github.com/mgba-emu/mgba/releases/download/0.10.5/mGBA-0.10.5-3ds.7z eval_notes_md: true github: mgba-emu/mgba icon: https://raw.githubusercontent.com/mgba-emu/mgba/master/res/mgba-48.png image: https://raw.githubusercontent.com/mgba-emu/mgba/master/res/mgba-256.png image_length: 43839 layout: app license: mpl-2.0 license_name: Mozilla Public License 2.0 nightly: download_page: https://mgba.io/downloads.html#development-downloads downloads: mGBA-build-latest-3ds.7z: url: https://s3.amazonaws.com/mgba/mGBA-build-latest-3ds.7z screenshots: - description: File list url: https://db.universal-team.net/assets/images/screenshots/mgba/file-list.png - description: In game menu url: https://db.universal-team.net/assets/images/screenshots/mgba/in-game-menu.png - description: Scale 1x url: https://db.universal-team.net/assets/images/screenshots/mgba/scale-1x.png - description: Scale aspect ratio url: https://db.universal-team.net/assets/images/screenshots/mgba/scale-aspect-ratio.png - description: Scale stretch url: https://db.universal-team.net/assets/images/screenshots/mgba/scale-stretch.png source: https://github.com/mgba-emu/mgba stars: 7024 systems: - 3DS title: mGBA unique_ids: - '0x1A1E' update_notes: '

Other fixes:

  • ARM Debugger: Fix disassembly of ror r0 barrel shift (fixes mgba.io/i/3412)
  • FFmpeg: Fix failing to record videos with CRF video (fixes mgba.io/i/3368)
  • GB Core: Fix cloning savedata when backing file is outdated (fixes mgba.io/i/3388)
  • GBA Cheats: Let VBA-style codes patch ROM (fixes mgba.io/i/3423)
  • GBA Core: Fix booting into BIOS when skip BIOS is enabled
  • GBA Hardware: Fix loading states unconditionally overwriting GPIO memory
  • Updater: Fix rewriting folders and files on Windows (fixes mgba.io/i/3384)
  • Wii: Fix crash on loading large ZIP files (fixes mgba.io/i/3404)

Misc:

  • GB: Allow use of CGB-E and AGB-0 BIOS versions (closes mgba.io/i/3427)
' updated: '2025-03-09T03:59:39Z' version: 0.10.5 website: https://mgba.io/ wiki: https://github.com/mgba-emu/mgba/wiki --- ================================================ FILE: docs/_3ds/mk7-plugin-dx.md ================================================ --- author: SFC-hacker avatar: https://avatars.githubusercontent.com/u/67318218?v=4 categories: - utility - save-tool color: '#999899' color_bg: '#807f80' created: '2024-06-27T17:49:31Z' description: A polished cheat plugin for Mario Kart 7, now with anticheat! download_page: https://github.com/SFC-hacker/Mario-Kart-7-Plugin-Deluxe/releases downloads: plugin.3gx: size: 935243 size_str: 913 KiB url: https://github.com/SFC-hacker/Mario-Kart-7-Plugin-Deluxe/releases/download/v3.0.6/plugin.3gx plugin.pack.zip: size: 586261 size_str: 572 KiB url: https://github.com/SFC-hacker/Mario-Kart-7-Plugin-Deluxe/releases/download/v3.0.6/plugin.pack.zip github: SFC-hacker/Mario-Kart-7-Plugin-Deluxe image: https://avatars.githubusercontent.com/u/67318218?v=4&size=128 image_length: 4502 layout: app script_message: 'Warning: If you are caught cheating in a public room you will be banned from every Pretendo Network service.' source: https://github.com/SFC-hacker/Mario-Kart-7-Plugin-Deluxe stars: 6 systems: - 3DS title: MK7 Plugin DX update_notes: '

Mario Kart 7 Plugin Deluxe v3.0.6

Last files update: 29/01/2025 at 11:21.

Tip

This plugin is compatible with Luma v13.3.2 (latest boot.firm in the plugin pack)

Warning

If you are caught cheating in a public room you will be banned from every Pretendo Network services.

' updated: '2024-11-02T16:20:47Z' version: v3.0.6 version_title: Mario Kart 7 Plugin Deluxe v3.0.6 --- ================================================ FILE: docs/_3ds/modmoon.md ================================================ --- author: Swiftloke avatar: https://avatars.githubusercontent.com/u/22382655?v=4 categories: - utility color: '#496373' color_bg: '#496373' created: '2018-03-22T13:16:03Z' description: A mods manager for the 3DS, with fancy features and UI. download_page: https://github.com/Swiftloke/ModMoon/releases downloads: ModMoon.3dsx: size: 1580824 size_str: 1 MiB url: https://github.com/Swiftloke/ModMoon/releases/download/v3.0.1/ModMoon.3dsx ModMoon.cia: size: 1872832 size_str: 1 MiB url: https://github.com/Swiftloke/ModMoon/releases/download/v3.0.1/ModMoon.cia github: Swiftloke/ModMoon icon: https://raw.githubusercontent.com/Swiftloke/ModMoon/master/CIA/icon.png image: https://raw.githubusercontent.com/Swiftloke/ModMoon/master/CIA/banner.png image_length: 25780 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: ModMoon.cia: https://db.universal-team.net/assets/images/qr/modmoon-cia.png screenshots: - description: Main menu dark url: https://db.universal-team.net/assets/images/screenshots/modmoon/main-menu-dark.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/modmoon/main-menu.png - description: Tools menu url: https://db.universal-team.net/assets/images/screenshots/modmoon/tools-menu.png source: https://github.com/Swiftloke/ModMoon stars: 74 systems: - 3DS title: ModMoon unique_ids: - '0xA73A' update_notes: '

This release contains several critical fixes for broken things in 3.0. They include:

  • Include SaltySD files that do not crash after the character select screen in Smash (taken from the SaltySD 1.2 release page at https://github.com/shinyquagsire23/SaltySD/releases)
  • Correct the updater not working, at all, when trying to grab stuff from GitHub.
  • Also correct, in the actual release builds, the lack of a #define for BUILTFROM3DSX- this will allow the updater to work properly for 3dsx files from now on. The readme has also been updated to reflect this.
  • Fix an edge case where the user may be unable to write a SaltySD file using ModMoon.
  • Fix a bug that prevented the user from skipping the updater.
  • Add a version string within the title selection menu.
    VERSION 3.0 IS CRITICALLY BROKEN DUE TO THE NON-FUNCTIONAL SALTYSD FILES AND THE BROKEN UPDATER. IF YOU DOWNLOADED 3.0, PLEASE DOWNLOAD 3.0.1 MANUALLY.
' updated: '2018-09-29T16:45:22Z' version: v3.0.1 version_title: 'Version 3.0.1: Fix major broken things' --- ================================================ FILE: docs/_3ds/moonlight-streaming-client.md ================================================ --- author: zoeyjodon avatar: https://avatars.githubusercontent.com/u/76182954?v=4 categories: - utility color: '#91959a' color_bg: '#787b80' created: '2023-10-17T20:37:53Z' description: Gamestream client for the New 3DS download_page: https://github.com/zoeyjodon/moonlight-N3DS/releases downloads: moonlight.3dsx: size: 7521276 size_str: 7 MiB url: https://github.com/zoeyjodon/moonlight-N3DS/releases/download/v3.0.1/moonlight.3dsx moonlight.cia: size: 4166592 size_str: 3 MiB url: https://github.com/zoeyjodon/moonlight-N3DS/releases/download/v3.0.1/moonlight.cia github: zoeyjodon/moonlight-N3DS icon: https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/n3ds-main/3ds/res/ic_moonlight.png image: https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/n3ds-main/3ds/res/banner.png image_length: 7154 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: moonlight.cia: https://db.universal-team.net/assets/images/qr/moonlight-cia.png source: https://github.com/zoeyjodon/moonlight-N3DS stars: 271 systems: - 3DS title: Moonlight Streaming Client unique_ids: - '0x3600' update_notes: '

Changelog

  • Disables HTTP debug logs (unnecessary and confusing during pairing)
  • Limits HTTP timeout to 1min for all operations except pairing (pairing timeout is 5min)
  • Fixes issues with initial controller state

CIA Download

qr-code' updated: '2026-03-18T15:38:29Z' version: v3.0.1 version_title: Moonlight 3DS v3.0.1 website: https://github.com/moonlight-stream/moonlight-embedded/wiki --- Moonlight is an open source client for Sunshine and NVIDIA GameStream for the New Nintendo 3DS, forked from Moonlight Embedded. Moonlight allows you to stream your full collection of games and applications from your PC to other devices to play them remotely. ================================================ FILE: docs/_3ds/multi-pokemon-framework.md ================================================ --- author: semaj14 avatar: https://avatars.githubusercontent.com/u/81500902?v=4 categories: - app color: '#e3d5a2' color_bg: '#80785b' created: '2021-08-02T18:20:47Z' description: A CTRPF plugin for the Nintendo 3DS Pokémon games that supports both the 6th and 7th generations. download_page: https://github.com/semaj14/Multi-PokemonFramework/releases downloads: Release.zip: size: 5114356 size_str: 4 MiB url: https://github.com/semaj14/Multi-PokemonFramework/releases/download/v1.0.4/Release.zip github: semaj14/Multi-PokemonFramework image: https://avatars.githubusercontent.com/u/81500902?v=4&size=128 image_length: 1566 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/semaj14/Multi-PokemonFramework stars: 56 systems: - 3DS title: Multi-Pokémon Framework update_notes: '

August 11, 2023

Changelog:

  • Full French & Italian menu support

Special thanks to @MattiaTheBest115

' updated: '2023-08-12T02:09:39Z' version: v1.0.4 version_title: v1.0.4 --- ================================================ FILE: docs/_3ds/multidownload.md ================================================ --- author: Kartik avatar: https://avatars.githubusercontent.com/u/16360444?v=4 categories: - utility color: '#2d880f' color_bg: '#2a800e' created: '2017-03-17T07:41:24Z' description: Download files straight onto your 3ds! download_page: https://github.com/hax0kartik/Multidownload/releases downloads: Multidownload.3dsx: size: 666948 size_str: 651 KiB url: https://github.com/hax0kartik/Multidownload/releases/download/v3.2/Multidownload.3dsx Multidownload.cia: size: 905664 size_str: 884 KiB url: https://github.com/hax0kartik/Multidownload/releases/download/v3.2/Multidownload.cia github: hax0kartik/Multidownload icon: https://raw.githubusercontent.com/hax0kartik/Multidownload/master/resources/icon.png image: https://raw.githubusercontent.com/hax0kartik/Multidownload/master/resources/banner.png image_length: 29351 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Multidownload.cia: https://db.universal-team.net/assets/images/qr/multidownload-cia.png source: https://github.com/hax0kartik/Multidownload stars: 38 systems: - 3DS title: Multidownload unique_ids: - '0x1030' update_notes: '

New in this release:-

  • Various bug fixes (Two criticals:- one related to zip & other related to downloading files over 15 mb)
  • Enhancement of UI

Many thanks to all the people who help me make this project better!

' updated: '2017-05-15T06:19:12Z' version: v3.2 version_title: Multidownload++ v3.2 wiki: https://github.com/hax0kartik/Multidownload/wiki --- ================================================ FILE: docs/_3ds/nazi-zombies-portable.md ================================================ --- author: NZ:P Team & masterfeizz avatar: https://avatars.githubusercontent.com/u/91418801?v=4 categories: - game color: '#441616' color_bg: '#441616' created: '2022-02-08T23:52:38Z' description: 'Call of Duty: Zombies demake, powered by various Quake sourceports. https://docs.nzp.gay/' download_filter: 3ds download_page: https://github.com/nzp-team/nzportable/releases downloads: nzportable-3ds.zip: size: 72646120 size_str: 69 MiB url: https://github.com/nzp-team/nzportable/releases/download/nightly/nzportable-3ds.zip github: nzp-team/nzportable icon: https://raw.githubusercontent.com/nzp-team/vril-engine/main/source/platform/ctr/art/icon.png image: https://raw.githubusercontent.com/nzp-team/vril-engine/main/source/platform/ctr/art/banner.png image_length: 66499 layout: app screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/nazi-zombies-portable/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/nazi-zombies-portable/gameplay-2.png - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/nazi-zombies-portable/gameplay-3.png - description: Loading screen url: https://db.universal-team.net/assets/images/screenshots/nazi-zombies-portable/loading-screen.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/nazi-zombies-portable/main-menu.png - description: Map selection url: https://db.universal-team.net/assets/images/screenshots/nazi-zombies-portable/map-selection.png source: https://github.com/nzp-team/nzportable stars: 710 systems: - 3DS title: 'Nazi Zombies: Portable' update_notes: '

This is a nightly generated automagically. Nightlies are generated at 3AM EST if changes are made to any component of the project in the past 24 hours. Be sure to check the build date above and compare it to the version displayed on the main menu to verify whether or not you are out of date.
Changes in the following areas have been made since the last nightly:

  • QuakeC (Game Code)

Installation Instructions:

  • PC: Extract .ZIP archive into a folder of your choice. Linux users may need to mark as executable with chmod. Linux users may also choose to use the Flatpak.
  • PSP: Extract the folder inside the .ZIP archive into PSP/GAME/.
  • Nintendo Switch: Extract the folder inside the .ZIP archive into /switch/ and launch with Homebrew Launcher. Requires extra memory, so make sure to open HBLauncher by holding ''R'' over an installed title!
  • PS VITA: Extract the .ZIP archive into ux0: and install nzp.vpk.
  • Nintendo 3DS: Extract the .ZIP archive into /3ds/.
  • TI NSPIRE: Extract the .ZIP archive and sync contents to My Documents.

You can also play the WebGL version at https://nzp.gay/

' updated: '2026-05-05T09:13:39Z' version: nightly version_title: 2.0.0-indev+20260505091207 website: https://github.com/nzp-team/nzportable --- A Quake-based "demake" of the 'Nazi Zombies' mode from Call of Duty: World at War. Feature-equivalent with Call of Duty: World at War on a generic level. Gameplay components are implemented, with minor parity differences. Most World at War maps and their gimmicks are not yet represented. Minor features from Call of Duty: Black Ops are also present. Features "Nacht der Untoten" and many maps created by the Community, bundled in. ================================================ FILE: docs/_3ds/ndsforwarder.md ================================================ --- author: MechanicalDragon avatar: https://avatars.githubusercontent.com/u/43786828?v=4 categories: - utility color: '#82c1d7' color_bg: '#4d7280' created: '2021-04-12T08:12:05Z' description: Generate and Install NDS Forwarders download_page: https://github.com/MechanicalDragon0687/NDSForwarder/releases downloads: ndsForwarder.3dsx: size: 1051980 size_str: 1 MiB url: https://github.com/MechanicalDragon0687/ndsForwarder/releases/download/1.4.6/ndsForwarder.3dsx github: MechanicalDragon0687/NDSForwarder image: https://avatars.githubusercontent.com/u/43786828?v=4&size=128 image_length: 10211 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/MechanicalDragon0687/ndsForwarder stars: 199 systems: - 3DS title: ndsForwarder update_notes: '

Requires full CFW via Rosalina (b9s+luma3ds)

Usage

Put in /3ds/
Open with homebrew launcher

  • note: you also need the nds-bootstrap forwarder pack from here.
  • Be sure to copy the _nds folder from the for SD card root folder to the sd card.

Features

  • Custom dsiware banners! They must be named the same as the nds file. If your nds file is Jamal''s Home Cooking.nds your custom banner should be Jamal''s Home Cooking.bin. Custom banners can be located with the nds file or in /3ds/forwarder/banners/
  • Custom Icons! They must be 4bit bmps and be named the same as the nds file. If your nds file is Jamal''s Home Cooking.nds your custom icon should be Jamal''s Home Cooking.bmp. Custom icons can be located with the nds file or in /3ds/forwarder/icons/
  • Auto Random TID. This allows separate forwarders for romhacks that dont change TIDs
  • Custom Title. If you dont have a custom banner, or want one but need a different Title, check the box!
  • Install all in folder. You can install forwarders for all nds files in any given folder

Changelog

1.4.6
added force install option for romhacks
added better error codes. check the pinned issue in issue tracker for details

1.4.3
remove rom type checking to allow dsiware installation

1.4.2
fix the problem with nds file loading introduced in 1.4.1

1.4.1
Actually fixed the CRC checking issues

' updated: '2023-03-23T21:58:05Z' version: 1.4.6 version_title: 1.4.6 Use the Force, Luke --- ### Installing 1. Download the [3DS SD card forwarder pack](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z) 1. Extract the contents of the `for SD card root` folder to the root of your SD card 1. Download [TWiLight Menu++'s apfix.pck](https://github.com/taserbolt/APFix-and-Widescreen-TWL/raw/main/apfix.pck) 1. Copy `apfix.pck` to `sdmc:/_nds/ntr-forwarder/apfix.pck` on your SD card When installing with Universal-Updater this is done automatically. ================================================ FILE: docs/_3ds/neopop-sdl.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - emulator color: '#e5c3c3' color_bg: '#806d6d' created: '2017-06-01T21:56:07Z' description: Neo Geo Pocket Color Emulator for 3DS download_page: https://github.com/nop90/Neopop-SDL/releases github: nop90/Neopop-SDL icon: https://raw.githubusercontent.com/nop90/Neopop-SDL/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/Neopop-SDL/master/resources/banner.png image_length: 37739 layout: app prerelease: download_page: https://github.com/nop90/Neopop-SDL/releases/tag/v0.4 downloads: neopop_3DSX_v0.4.zip: size: 415884 size_str: 406 KiB url: https://github.com/nop90/Neopop-SDL/releases/download/v0.4/neopop_3DSX_v0.4.zip neopop_v0.4.cia: size: 1180608 size_str: 1 MiB url: https://github.com/nop90/Neopop-SDL/releases/download/v0.4/neopop_v0.4.cia qr: neopop_v0.4.cia: https://db.universal-team.net/assets/images/qr/prerelease/neopop_v0-4-cia.png updated: '2017-06-14T18:53:35Z' version: v0.4 version_title: Menu completed source: https://github.com/nop90/Neopop-SDL stars: 15 systems: - 3DS title: Neopop-SDL unique_ids: - '0x9986' updated: '2017-06-14T18:53:35Z' version: v0.4 version_title: Menu completed --- ================================================ FILE: docs/_3ds/netpass.md ================================================ --- author: NetPass avatar: https://gitlab.com/uploads/-/system/project/avatar/56839786/icon.png categories: - utility color: '#87d6c8' color_bg: '#508077' created: '2024-04-14T17:00:40.939Z' description: NetPass allows you to get StreetPasses over the internet download_page: https://gitlab.com/3ds-netpass/netpass/-/releases downloads: netpass.3dsx: size: 7811848 size_str: 7 MiB url: https://gitlab.com/3ds-netpass/netpass/-/raw/bafaff436f2148d7e2a1a5e3542617317fc10de6/netpass.3dsx?inline=false netpass.cia: size: 7889856 size_str: 7 MiB url: https://gitlab.com/3ds-netpass/netpass/-/raw/bafaff436f2148d7e2a1a5e3542617317fc10de6/netpass.cia?inline=false gitlab: 3ds-netpass/netpass icon: https://gitlab.com/3ds-netpass/netpass/-/raw/main/meta/icon.png image: https://gitlab.com/3ds-netpass/netpass/-/raw/main/meta/icon.png image_length: 2983 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 or later qr: netpass.cia: https://db.universal-team.net/assets/images/qr/netpass-cia.png source: https://gitlab.com/3ds-netpass/netpass stars: 72 systems: - 3DS title: NetPass unique_ids: - '0xF6574' update_notes: " - Fix error popup (Thanks @blaadeeee)\n - Add scam warning\n - Add\ \ important popup about backing up nid_pwd\n - Add time setter for if your system\ \ time is off" updated: '2026-04-18T14:14:25.315Z' version: v2.0.2 version_title: v2.0.2 website: https://netpass.cafe --- #NetPass: StreetPass in the modern world NetPass allows you to get StreetPasses via the internet. You do that by joining virtual locations, where, upon entering, the server will randomly match you with other people. After 10 hours you automatically leave the location and can pick a new one. ================================================ FILE: docs/_3ds/nexus3ds.md ================================================ --- author: 2b-zipper, cooolgamer, Rep, LumaTeam avatar: https://avatars.githubusercontent.com/u/119087427?v=4 categories: - utility - firm color: '#56a659' color_bg: '#428044' created: '2024-11-24T02:02:43Z' description: Luma3DS fork with experimental features! download_page: https://github.com/2b-zipper/Nexus3DS/releases github: 2b-zipper/Nexus3DS icon: https://github.com/2b-zipper/Nexus3DS/raw/master/img/logo_icon.png image: https://github.com/2b-zipper/Nexus3DS/raw/master/img/logo_1.png image_length: 102768 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 prerelease: download_page: https://github.com/2b-zipper/Nexus3DS/releases/tag/0.3.0 downloads: boot.firm: size: 334848 size_str: 327 KiB url: https://github.com/2b-zipper/Nexus3DS/releases/download/0.3.0/boot.firm update_notes: '

What''s new?

  • Merged with the latest Luma3DS commits (custom home menu using layeredfs doesn''t crash anymore!)
  • Display Nexus3DS version in Rosalina menu
  • Add customizable LCD backlight toggle (does not work on old 2DS)
  • Add experimental fast boot time for big sd cards (may corrupt your sd card, this is an advanced option disabled by default)
  • Removed advanced options from the config menu (refer to the readme for more info)
' update_notes_md: '# What''s new? - Merged with the latest Luma3DS commits (custom home menu using layeredfs doesn''t crash anymore!) - Display Nexus3DS version in Rosalina menu - Add customizable LCD backlight toggle (does not work on old 2DS) - Add experimental fast boot time for big sd cards (may corrupt your sd card, this is an advanced option disabled by default) - Removed advanced options from the config menu (refer to the readme for more info)' updated: '2026-03-16T16:44:14Z' version: 0.3.0 version_title: Nexus3DS v0.3.0 screenshots: - description: Config menu url: https://db.universal-team.net/assets/images/screenshots/nexus3ds/config-menu.png - description: Rosalina menu url: https://db.universal-team.net/assets/images/screenshots/nexus3ds/rosalina-menu.png script_message: 'This is a fork of Luma3DS. Using alternate forks of Luma3DS can cause system instability and other unexpected issues. If you experience any issues please reinstall the normal "Luma3DS" before anything else.' source: https://github.com/2b-zipper/Nexus3DS stars: 67 systems: - 3DS title: Nexus3DS update_notes: '

What''s new?

  • Merged with the latest Luma3DS commits (custom home menu using layeredfs doesn''t crash anymore!)
  • Display Nexus3DS version in Rosalina menu
  • Add customizable LCD backlight toggle (does not work on old 2DS)
  • Add experimental fast boot time for big sd cards (may corrupt your sd card, this is an advanced option disabled by default)
  • Removed advanced options from the config menu (refer to the readme for more info)
' updated: '2026-03-16T16:44:14Z' version: 0.3.0 version_title: Nexus3DS v0.3.0 website: https://discord.gg/StUs5bsw2S --- Please refer to the README on the github repo for more info: https://github.com/2b-zipper/Nexus3DS/blob/master/README.md ================================================ FILE: docs/_3ds/nfcheckrem.md ================================================ --- author: Golem64 avatar: https://avatars.githubusercontent.com/u/65229557?v=4 categories: - utility color: '#3f3428' color_bg: '#3f3428' created: '2024-03-29T19:18:41Z' description: Patch for Nintendo consoles to remove the read-only check on amiibos and allow for rewritable Ntag215 NFC tags download_page: https://github.com/Golem642/NFCheckRem/releases downloads: New_3DS_and_New_2DS.zip: size: 615 size_str: 615 Bytes url: https://github.com/Golem642/NFCheckRem/releases/download/3ds/New_3DS_and_New_2DS.zip Old_3DS_and_Old_2DS.zip: size: 616 size_str: 616 Bytes url: https://github.com/Golem642/NFCheckRem/releases/download/3ds/Old_3DS_and_Old_2DS.zip github: Golem642/NFCheckRem icon: https://raw.githubusercontent.com/Golem642/NFCheckRem/main/NFCheckRem.png image: https://raw.githubusercontent.com/Golem642/NFCheckRem/main/NFCheckRem.png image_length: 13600 layout: app script_message: 'You will need to have "Game Patching" and "Loading external FIRMs and modules" enabled in LumaCFW settings (hold select on boot)' source: https://github.com/Golem642/NFCheckRem stars: 14 systems: - 3DS title: NFCheckRem update_notes: '

Here''s the first fully working version of the patch. As of now, it''s only for the 3DS/2DS family. Everything is working : You can scan any amiibo you want with your DS, whether normal (locked) or unlocked and it will recognize it

Alongside it is a modified build of TagMo which essentially disable writing the lock bits onto your NFC tags. (You will have to uninstall the actual TagMo beforehand if you have it, otherwise Android will not let you update as I signed the APK with my own keys since i don''t know the ones used for TagMo)
So you can rewrite over an unlocked tag as many times as you want, and change it''s figurine anytime.
But keep in mind as of now the save data inside the tag is deleted too if you rewrite it (although only a few games uses save data onto amiibos)

Before making an issue saying it''s not working, please make sure you :

  • Installed the correct patch
  • Activated "Enable game patching" And "Allow custom firmware" in Luma3DS settings (hold SELECT on console startup)
  • Used the modified TagMo to flash either : a blank NFC tag, or an already rewritable amiibo nfc Tag. Classic amiibos you flashed with the official TagMo will not be able to be rewritten

If you have any other problem, then create an issue so i can help you fix it.

Have fun !

' updated: '2024-06-06T23:17:35Z' version: 3ds version_title: Fully working patch for the 3DS/2DS family --- Patch for Nintendo consoles to remove the read-only check on amiibos and allow for rewritable Ntag215 NFC tags # Installation - Nintendo 3DS : Ensure you have the latest [Luma3DS](https://github.com/LumaTeam/Luma3DS/) version, then go into the folder corresponding to your console and download the .ips file. Put this file into your SD card in the following folder : `/luma/sysmodules/` then ensure you have "Enable loading external FIRMs and modules" and "Enable game patching" enabled in the Luma3DS settings (hold SELECT on boot) - Wii U : (not yet implemented) - Switch : (not yet implemented) ### Note for 3DS users The patch will do nothing if wumiibo is enabled, ensure wumiibo is disabled before attempting to scan any Amiibo or NFC tag # Why ? When writing an Amiibo to a blank Ntag215 NFC tag with an app such as [TagMo](https://github.com/HiddenRamblings/TagMo), the tag will become read-only on some parts of the data. This data includes the Amiibo game character id, variant, figure type, model number and series. This means that if it's read-only, you cannot change the figure stored on the NFC tag, which therefore mean having to buy multiple tags for every Amiibo you want. # Can't I just use Wumiibo/re_nfpii ? Well yes but sometimes games won't like when you open their menu and give you intense lag until you restart it, making those amiibo emulation apps unusable on those games. Moreover, this solution will give you the possibility to have physical tags, so you get the original experience with a few more features + you can easily share it with others as long as they have the patch too # What does this do ? This modifies the NFC system module to disable the checks that are made on those areas, yes the console checks if the tag is read-only. By disabling these checks, this means you can have write-enabled tags and they would still work on consoles with the patch installed And thus, you can reuse your tag forever without being constrained to have it as one specific Amiibo (you still have to rewrite it every time you want to change it) # Technical details See the [GitHub repository](https://github.com/Golem642/NFCheckRem) ================================================ FILE: docs/_3ds/nimbus.md ================================================ --- author: Pretendo Network avatar: https://avatars.githubusercontent.com/u/36684034?v=4 categories: - utility color: '#2b2952' color_bg: '#2b2952' created: '2022-01-08T01:36:02Z' download_page: https://github.com/PretendoNetwork/nimbus/releases downloads: 3dsx.2.1.0.zip: size: 726899 size_str: 709 KiB url: https://github.com/PretendoNetwork/nimbus/releases/download/v2.1.0/3dsx.2.1.0.zip cia.2.1.0.zip: size: 961258 size_str: 938 KiB url: https://github.com/PretendoNetwork/nimbus/releases/download/v2.1.0/cia.2.1.0.zip combined.2.1.0.zip: size: 1381770 size_str: 1 MiB url: https://github.com/PretendoNetwork/nimbus/releases/download/v2.1.0/combined.2.1.0.zip github: PretendoNetwork/nimbus icon: https://db.universal-team.net/assets/images/icons/nimbus.png image: https://db.universal-team.net/assets/images/images/nimbus.png image_length: 6460 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 screenshots: - description: Nintendo url: https://db.universal-team.net/assets/images/screenshots/nimbus/nintendo.png - description: Pretendo url: https://db.universal-team.net/assets/images/screenshots/nimbus/pretendo.png source: https://github.com/PretendoNetwork/nimbus stars: 246 systems: - 3DS title: Nimbus unique_ids: - '0xD40D2' update_notes: '

What''s Changed

  • Add PNID unlinking functionality to the Nimbus application by @Aeplet in #79
  • Bump Nimbus version to 2.1.0 by @Aeplet in #80

New Contributors

Full Changelog: v2.0.2...v2.1.0

' updated: '2026-02-15T15:52:53Z' version: v2.1.0 version_title: v2.1.0 --- #### Usage - Run the Nimbus homebrew and choose to use either a Pretendo or Nintendo account If the app doesn't work, try the following steps: - Reboot your 3DS while holding SELECT and make sure "Enable loading external FIRMs and modules" and "Enable game patching" are both turned on - Ensure that your Luma3DS version is 13.0 or higher ================================================ FILE: docs/_3ds/noise-commander-3ds-demo.md ================================================ --- author: gearmo3ds autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/156527942?v=4 categories: - app color: '#856d28' color_bg: '#806826' created: '2025-01-06T19:04:39Z' description: Beat-making audio sequencer and DJ-tool for the Nintendo 3DS download_page: https://github.com/gearmo3ds/noisecommander3dsdemo/releases downloads: noisecmdr-v0_1_10-demo.cia: size: 3277760 size_str: 3 MiB url: https://github.com/gearmo3ds/noisecommander3dsdemo/releases/download/0.1.10/noisecmdr-v0_1_10-demo.cia github: gearmo3ds/noisecommander3dsdemo icon: https://raw.githubusercontent.com/gearmo3ds/noisecommander3dsdemo/master/icon.png image: https://raw.githubusercontent.com/gearmo3ds/noisecommander3dsdemo/master/banner.png image_length: 40664 layout: app qr: noisecmdr-v0_1_10-demo.cia: https://db.universal-team.net/assets/images/qr/noisecmdr-v0_1_10-demo-cia.png source: https://github.com/gearmo3ds/noisecommander3dsdemo stars: 2 systems: - 3DS title: Noise Commander 3DS (Demo) unique_ids: - '0xBEE96' update_notes: '

Added

  • Ability to export wav file from factotum looper (Press the "E" button)
    The files are saved in "/nc/samples/looprenders"
  • Normalize function in waveform-view, accessible by pressing Start
  • General "Mic Hold" setting: Records full length without needing to hold the A button
  • General "Mic Pre Secs" setting: Waits n seconds before recording starts

Fixed

  • Microphone recording cannot be trimmed in waveform-view
  • Pressing B pastes the clipboard in narrow-tracker-view mode when it should only paste a single cell
  • Clearing a cell in the narrow-view with B+A does not clear the clipboard and thus behaves "sticky"

Changed

  • Microphone recording is now being normalized
' updated: '2026-01-11T14:13:56Z' version: 0.1.10 version_title: Export loop as wav file website: https://www.patreon.com/NoiseCommander3DS --- Beat-making audio sequencer and DJ-tool - Load your own wav-file sounds - Combined drum-pad and tracker interface - Clip-launching matrix - Euclidean mode for generative sequencing - Crossfading between two independent sequencer decks - 12 tracks per deck and 4 global buses ================================================ FILE: docs/_3ds/notebook3ds.md ================================================ --- author: Milk-Cool avatar: https://avatars.githubusercontent.com/u/43724263?v=4 categories: - app color: '#f5ebf5' color_bg: '#807a80' created: '2024-12-13T15:37:21Z' description: A simple but capable notebook app for your 3DS download_page: https://github.com/Milk-Cool/Notebook3DS/releases downloads: Notebook3DS.3dsx: size: 268428 size_str: 262 KiB url: https://github.com/Milk-Cool/Notebook3DS/releases/download/release-1.1.0/Notebook3DS.3dsx Notebook3DS.cia: size: 238528 size_str: 232 KiB url: https://github.com/Milk-Cool/Notebook3DS/releases/download/release-1.1.0/Notebook3DS.cia github: Milk-Cool/Notebook3DS icon: https://raw.githubusercontent.com/Milk-Cool/Notebook3DS/refs/tags/release-1.0.0/res/icon.png image: https://raw.githubusercontent.com/Milk-Cool/Notebook3DS/refs/tags/release-1.0.0/res/banner.png image_length: 16398 layout: app license: mit license_name: MIT License qr: Notebook3DS.cia: https://db.universal-team.net/assets/images/qr/notebook3ds-cia.png screenshots: - description: Example top url: https://db.universal-team.net/assets/images/screenshots/notebook3ds/example-top.png - description: Guide url: https://db.universal-team.net/assets/images/screenshots/notebook3ds/guide.png source: https://github.com/Milk-Cool/Notebook3DS stars: 2 systems: - 3DS title: Notebook3DS unique_ids: - '0xECA00' update_notes: '

New release!

  • Added sorting
  • Added touch controls in select menus
  • Allowed scrolling with the joystick
  • Fixed double press logic
' updated: '2024-12-19T10:39:29Z' version: release-1.1.0 version_title: v1.1.0 --- This is a simple note taking/drawing app. Made it for myself to take notes during classes, but thought someone might find it useful too. Supported features: - Thickness (text size for text) - Tools - - Free drawing - - Straight line - - Filled rect - - Hollow rect - - Text - Colors - Saving/loading - Undo/redo - Multiple pages, topics, folders ================================================ FILE: docs/_3ds/notepad3ds.md ================================================ --- author: Maeve avatar: https://avatars.githubusercontent.com/u/18317099?v=4 categories: - app color: '#90c0fc' color_bg: '#496180' created: '2017-06-06T19:39:05Z' description: Text editor for the Nintendo 3DS console download_page: https://github.com/RMcTn/Notepad3DS/releases downloads: Notepad3DS.3dsx: size: 586076 size_str: 572 KiB url: https://github.com/MaeveMcT/Notepad3DS/releases/download/1.1.2/Notepad3DS.3dsx Notepad3DS.cia: size: 433600 size_str: 423 KiB url: https://github.com/MaeveMcT/Notepad3DS/releases/download/1.1.2/Notepad3DS.cia github: RMcTn/Notepad3DS icon: https://raw.githubusercontent.com/RMcTn/Notepad3DS/master/icon.png image: https://db.universal-team.net/assets/images/images/notepad3ds.png image_length: 588 layout: app license: mit license_name: MIT License qr: Notepad3DS.cia: https://db.universal-team.net/assets/images/qr/notepad3ds-cia.png source: https://github.com/MaeveMcT/Notepad3DS stars: 37 systems: - 3DS title: Notepad3DS unique_ids: - '0xFD3FF' update_notes: '

1.1.2

Features

  • Lines are no longer restricted to a max length of 60 characters. Increased to 1024 to match with notepad''s line limit.

Bug fixes

  • Lines are no longer redrawn when pressing down at the end of file.
  • Fixed program crashing when adding lines around 26/27 to a new file.
' updated: '2017-12-06T15:58:06Z' version: 1.1.2 version_title: Notepad3DS --- ================================================ FILE: docs/_3ds/noteroom.md ================================================ --- author: SprtnDio avatar: https://avatars.githubusercontent.com/u/183821772?v=4 categories: - utility color: '#444637' color_bg: '#444637' created: '2026-03-13T00:19:39Z' description: Drawing and text Chat Rooms. download_page: https://github.com/SprtnDio/NoteRoom/releases downloads: NoteRoom.3dsx: size: 554380 size_str: 541 KiB url: https://github.com/SprtnDio/NoteRoom/releases/download/v2.0.0/NoteRoom.3dsx NoteRoom.cia: size: 1116096 size_str: 1 MiB url: https://github.com/SprtnDio/NoteRoom/releases/download/v2.0.0/NoteRoom.cia github: SprtnDio/NoteRoom icon: https://raw.githubusercontent.com/SprtnDio/NoteRoom/main/icon.png image: https://raw.githubusercontent.com/SprtnDio/NoteRoom/main/images/NoteRoom_05.04.26_04.21.54.546.png image_length: 12806 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: NoteRoom.cia: https://db.universal-team.net/assets/images/qr/noteroom-cia.png source: https://github.com/SprtnDio/NoteRoom stars: 2 systems: - 3DS title: NoteRoom update_notes: '

NoteRoom v2.0 – Patch Notes

🚀 Major Updates

  • Completely redesigned server
    NoteRoom now connects directly to a custom, high‑performance server.
    This makes the connection faster, more stable, and more secure.
  • Encrypted connection
    All traffic is strongly encrypted, keeping your messages and drawings private.

🎨 Look & Feel

  • Light & Dark mode
    Press [Y] in the main menu to switch between a light and a dark theme.
    Your choice is saved automatically.
  • Dynamic rooms
    Lobbies are now created live on the server – no more hard‑coded sub‑rooms.
    You can create your own password‑protected rooms.
  • Badge system
    Earn rank badges automatically based on your activity (Rookie → Legend).
    Admins can award special badges – they appear right next to your name.
  • Improved chat bubbles
    Your own messages are visually highlighted, and badges are shown inside the bubble.
  • Smoother scroll bars & UI polish
    The whole interface feels cleaner and more responsive.

🖌️ Drawing & Canvas

  • Larger canvas – ink limit increased by 35% (from 2000 to 2700 points).
  • Spam protection – you must fill at least 5 % of the canvas before sending (shown visually).
  • 48 save slots (4 pages × 12 slots) – save and load your drawings easily.
  • Automatic save conversion – old 12‑slot save files are upgraded automatically.
  • Undo/Redo via L/R buttons (or the toolbar) – fully preserved.
  • Drawing history – scroll through previous drawings from the chat with the D‑Pad.

🛡️ Safety & Moderation

  • Better local data protection – your settings are now stored with modern security.
  • Server‑controlled rights – admin status is verified by the server and cannot be faked.
  • Report function – send detailed reports straight to the admin team.
  • Vote‑Kick – start a vote to remove troublemakers democratically from your room.

🕹️ Controls

  • Circle Pad / C‑Stick now scrolls the chat and the rules – no more fiddly touch scrolling.
  • On‑screen keyboard for comfortable text input.
  • Load older drawings from the chat using the D‑Pad Up/Down.

🐛 Bug Fixes

  • Fixed a “Thread Error” crash that could occur when sending drawings.
  • Closed an exploit that allowed joining locked/quarantined rooms under certain conditions.
  • Several minor stability improvements and crash fixes.

⚙️ Under the Hood

  • Smoother performance – network operations run in a separate thread, keeping the UI responsive.
  • Time synchronisation with the server – prevents clock‑based exploits.
  • Auto‑reconnect and smarter connection handling.

Enjoy the safest and most feature‑rich NoteRoom yet!

' updated: '2026-05-09T01:21:00Z' version: v2.0.0 version_title: NoteRoom v2.0.0 --- NoteRoom is a real-time online drawing and text Chatroom messenger for the Nintendo 2/3DS, inspired by a well known chatroom. Connect globally across themed, dynamic lobbies, share hand-drawn doodles, and view live user counts. ================================================ FILE: docs/_3ds/notifymii.md ================================================ --- author: Lázaro Vieira avatar: https://avatars.githubusercontent.com/u/13871621?v=4 categories: - utility color: '#7abd9c' color_bg: '#528069' created: '2016-04-18T06:36:04Z' description: Homebrew Notification Manager for the Nintendo 3DS download_page: https://github.com/Ryuzaki-MrL/NotifyMii/releases downloads: NotifyMii.cia: size: 491968 size_str: 480 KiB url: https://github.com/Ryuzaki-MrL/NotifyMii/releases/download/1.2/NotifyMii.cia NotifyMii.zip: size: 1802585 size_str: 1 MiB url: https://github.com/Ryuzaki-MrL/NotifyMii/releases/download/1.2/NotifyMii.zip github: Ryuzaki-MrL/NotifyMii icon: https://raw.githubusercontent.com/Ryuzaki-MrL/NotifyMii/master/meta/icon.png image: https://raw.githubusercontent.com/Ryuzaki-MrL/NotifyMii/master/meta/banner.png image_length: 24608 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: NotifyMii.cia: https://db.universal-team.net/assets/images/qr/notifymii-cia.png source: https://github.com/Ryuzaki-MrL/NotifyMii stars: 20 systems: - 3DS title: NotifyMii unique_ids: - '0xED990' update_notes: '

If everything''s working then this will be my last release for now.

What''s new:

  • Major UI changes.
  • Uses the 3DS''s software keyboard.
  • Support for viewing a notification''s image.
  • Preview support for TXT and JPG files.
  • Installed title list will now display all title''s names alongside their title ID.

What''s fixed:

  • Deleting a notification will no longer mess with other notifications.
  • Max image filesize is now 50kb instead of 128kb.

What''s next:
There are some leftovers of unimplemented stuff in this release: Nintendo 3DS Camera support, notification editing, multi-selection, and other stuff.
These were canceled and will be implemented into a future release, which will have a GUI.
However, it''ll take some time as I don''t plan on working on this anytime soon.

' updated: '2016-05-24T15:23:21Z' version: '1.2' version_title: NotifyMii v1.2 --- ================================================ FILE: docs/_3ds/ntr-hr.md ================================================ --- author: JS Deck avatar: https://avatars.githubusercontent.com/u/1617680?v=4 categories: - utility color: '#dddbed' color_bg: '#777680' created: '2022-02-23T00:48:16Z' description: An upgraded version of NTR with better streaming capabilities. download_page: https://github.com/xzn/ntr-hr/releases downloads: BootNTRSelector-Mode3-PabloMK7-Banner.cia: size: 1958848 size_str: 1 MiB url: https://github.com/xzn/ntr-hr/releases/download/v0.3.7.0/BootNTRSelector-Mode3-PabloMK7-Banner.cia BootNTRSelector-PabloMK7-Banner.cia: size: 1958848 size_str: 1 MiB url: https://github.com/xzn/ntr-hr/releases/download/v0.3.7.0/BootNTRSelector-PabloMK7-Banner.cia github: xzn/ntr-hr image: https://avatars.githubusercontent.com/u/1617680?v=4&size=128 image_length: 1529 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: BootNTRSelector-Mode3-PabloMK7-Banner.cia: https://db.universal-team.net/assets/images/qr/bootntrselector-mode3-pablomk7-banner-cia.png BootNTRSelector-PabloMK7-Banner.cia: https://db.universal-team.net/assets/images/qr/bootntrselector-pablomk7-banner-cia.png source: https://github.com/xzn/ntr-hr stars: 191 systems: - 3DS title: NTR-HR unique_ids: - '0xEB000' update_notes: '

Added optional lossless mode (need latest NTRViewer-HR).

Tweaks to JPEG delta mode.

Fixed an old regression with multi core job allocation.

Other misc bug fixes.

' updated: '2026-01-29T19:18:18Z' version: v0.3.7.0 version_title: 0.3.7.0 --- ================================================ FILE: docs/_3ds/off.md ================================================ --- author: fauxfennec avatar: https://avatars.githubusercontent.com/u/141457878?v=4 categories: - game color: '#8c8c8c' color_bg: '#808080' created: '2024-06-12T12:16:57Z' download_page: https://github.com/fauxfennec/OFF3DS/releases downloads: OFF.cia: size: 92033984 size_str: 87 MiB url: https://github.com/fauxfennec/OFF3DS/releases/download/v1.0/OFF.cia github: fauxfennec/OFF3DS icon: https://raw.githubusercontent.com/fauxfennec/OFF3DS/main/icon.png image: https://raw.githubusercontent.com/fauxfennec/OFF3DS/main/logo.png image_length: 94636 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: OFF.cia: https://db.universal-team.net/assets/images/qr/off-cia.png source: https://github.com/fauxfennec/OFF3DS stars: 8 systems: - 3DS title: 'OFF' unique_ids: - '0xF0F0F' update_notes:

miaou

updated: '2024-06-12T12:24:05Z' version: v1.0 version_title: v1.0 --- A 3DS port of **OFF,** the cult classic 2008 surrealist RPG by Mortis Ghost. Built via [Easy3DS.](https://github.com/msikma/Easy3DS) **This is based on the [v2.0 English translation by RecDra!](https://forum.starmen.net/forum/Fan/Games/OFF-by-Mortis-Ghost/page/3#post1907821)** I own nothing - this is strictly an unofficial fan project to help spread the word about this amazing game! **All rights belong to Mortis Ghost (Martin Georis), Alias Conrad Coldwood, & the Unproductive Fun Time team.** # Warning: Exiting the game When you want to quit, please do so via the "quit" option from the ingame menu, rather than closing the app directly from the 3DS homescreen!! Due to an error with the EasyRPG player, the latter method shuts down all processes and requires you to reboot your console, which is just really annoying (-_-;) ================================================ FILE: docs/_3ds/ollama3ds.md ================================================ --- author: Dzhmelyk135 avatar: https://avatars.githubusercontent.com/u/204916344?v=4 categories: - app color: '#cecece' color_bg: '#808080' created: '2026-02-27T17:20:54Z' description: An ollama client for inference on a modded Nintendo 3DS (family of) console(s) with models on a OLLAMA server download_filter: 3dsx download_page: https://github.com/Dzhmelyk135/Ollama3DS/releases downloads: ollama3ds.3dsx: size: 170920 size_str: 166 KiB url: https://github.com/Dzhmelyk135/Ollama3DS/releases/download/latest/ollama3ds.3dsx github: Dzhmelyk135/Ollama3DS icon: https://raw.githubusercontent.com/Dzhmelyk135/Ollama3DS/main/icon.png image: https://raw.githubusercontent.com/Dzhmelyk135/Ollama3DS/main/icon.png image_length: 1090 layout: app license: mit license_name: MIT License source: https://github.com/Dzhmelyk135/Ollama3DS stars: 3 systems: - 3DS title: Ollama3DS update_notes:

First released version

updated: '2026-02-27T18:04:09Z' version: latest version_title: '1.0' --- ================================================ FILE: docs/_3ds/omega.md ================================================ --- author: Omega avatar: https://avatars.githubusercontent.com/u/56520121?v=4 categories: - app color: '#cd264c' color_bg: '#80182f' created: '2019-08-10T10:11:33Z' description: Omega 2.0, the next evolution of Epsilon! Now available for your Numworks calculator! download_filter: (\.3dsx|\.cia) download_page: https://github.com/Omega-Numworks/Omega/releases downloads: simulator.3dsx: size: 1849488 size_str: 1 MiB url: https://github.com/Omega-Numworks/Omega/releases/download/O1.22.1-E15/simulator.3dsx simulator.cia: size: 1124800 size_str: 1 MiB url: https://github.com/Omega-Numworks/Omega/releases/download/O1.22.1-E15/simulator.cia github: Omega-Numworks/Omega icon: https://raw.githubusercontent.com/Omega-Numworks/Omega/omega-master/ion/src/simulator/3ds/assets/logo.png image: https://raw.githubusercontent.com/Omega-Numworks/Omega/omega-master/ion/src/simulator/3ds/assets/banner.png image_length: 9865 layout: app license: other license_name: Other qr: simulator.cia: https://db.universal-team.net/assets/images/qr/simulator-cia.png source: https://github.com/Omega-Numworks/Omega stars: 353 systems: - 3DS title: Omega unique_ids: - '0x69420' updated: '2022-12-29T00:17:52Z' version: O2.0.4-E15 version_title: O2.0.4-E15 website: https://getomega.dev wiki: https://github.com/Omega-Numworks/Omega/wiki --- ================================================ FILE: docs/_3ds/omnispeak-3ds.md ================================================ --- author: Devin autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/70994866?v=4 categories: - game color: '#525a57' color_bg: '#525a57' created: '2023-05-10T00:52:36Z' description: An open-source re-implementation of "Commander Keen in Goodbye Galaxy" download_page: https://github.com/RetroGamer02/omnispeak-3ds/releases downloads: OmniSpeak-3ds.V1.0.2.zip: size: 6506045 size_str: 6 MiB url: https://github.com/RetroGamer02/omnispeak-3ds/releases/download/3ds-V1.0.2/OmniSpeak-3ds.V1.0.2.zip github: RetroGamer02/omnispeak-3ds icon: https://db.universal-team.net/assets/images/icons/omnispeak-3ds.png image: https://db.universal-team.net/assets/images/images/omnispeak-3ds.png image_length: 26472 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/omnispeak-3ds/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/omnispeak-3ds/gameplay-2.png - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/omnispeak-3ds/gameplay-3.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/omnispeak-3ds/title-screen.png source: https://github.com/RetroGamer02/omnispeak-3ds stars: 5 systems: - 3DS title: OmniSpeak-3DS unique_ids: - '0x3163E' update_notes: '

I have remade the port with the current upstream source code so there is countless bug fixes.
The best new feature is limited mod support.
I have bundled keen 4 and the pre converted mod Keen7 so there is no need to download the files for them yourself.

I hope you all enjoy!

' updated: '2025-09-30T10:17:37Z' version: 3ds-V1.0.2 version_title: OmniSpeak 1.2 Preview for 3DS website: https://davidgow.net/keen/omnispeak.html --- OmniSpeak is an open source game engine for playing the MSDOS Commander Keen Galaxy Games 4, 5, and 6. The 4th game is shareware and is free to download at the following source. https://davidgow.net/keen/4keen14.zip The 5th and 6th games must be bought to legally utilise their .CK files Keen 4 v1.4 EGA Keen 5 v1.4 EGA Keen 6 v1.4 EGA Place game files in the 3ds/OmniSpeak directory. ================================================ FILE: docs/_3ds/oot3d_randomizer.md ================================================ --- author: gamestabled avatar: https://avatars.githubusercontent.com/u/55638330?v=4 categories: - utility color: '#a77842' color_bg: '#805c32' created: '2020-11-13T05:12:21Z' description: 'An item randomizer for The Legend of Zelda: Ocarina of Time 3D' download_filter: \.(3dsx|cia)$ download_page: https://github.com/gamestabled/OoT3D_Randomizer/releases downloads: OoT3D_Randomizer.3dsx: size: 5462704 size_str: 5 MiB url: https://github.com/gamestabled/OoT3D_Randomizer/releases/download/v4.0.1/OoT3D_Randomizer.3dsx OoT3D_Randomizer.cia: size: 4084672 size_str: 3 MiB url: https://github.com/gamestabled/OoT3D_Randomizer/releases/download/v4.0.1/OoT3D_Randomizer.cia github: gamestabled/OoT3D_Randomizer icon: https://raw.githubusercontent.com/gamestabled/OoT3D_Randomizer/refs/heads/main/icon.png image: https://raw.githubusercontent.com/gamestabled/OoT3D_Randomizer/refs/heads/main/banner.png image_length: 92320 layout: app license: other license_name: Other prerelease: download_page: https://github.com/gamestabled/OoT3D_Randomizer/releases/tag/Nightly-d5fa60 downloads: OoT3D_Randomizer.3dsx: size: 6033420 size_str: 5 MiB url: https://github.com/gamestabled/OoT3D_Randomizer/releases/download/Nightly-d5fa60/OoT3D_Randomizer.3dsx OoT3D_Randomizer.cia: size: 4363200 size_str: 4 MiB url: https://github.com/gamestabled/OoT3D_Randomizer/releases/download/Nightly-d5fa60/OoT3D_Randomizer.cia qr: OoT3D_Randomizer.cia: https://db.universal-team.net/assets/images/qr/prerelease/oot3d_randomizer-cia.png update_notes: '

Please note that these are DEVELOPMENT builds and may not be entirely stable.
When reporting issues, please mention the six character commit listed in the randomizer menu.
You can use the FBI homebrew application to install the randomizer using either of these QR codes.
CIA QR Code:
CIA Download
3DSX QR Code:
3DSX Download

Changes Since Nightly-e2b83c 🛠:

' update_notes_md: 'Please note that these are DEVELOPMENT builds and may not be entirely stable. When reporting issues, please mention the six character commit listed in the randomizer menu. You can use the FBI homebrew application to install the randomizer using either of these QR codes. CIA QR Code: ![CIA Download](https://github.com/gamestabled/OoT3D_Randomizer/releases/download/Nightly-d5fa60/cia.png) 3DSX QR Code: ![3DSX Download](https://github.com/gamestabled/OoT3D_Randomizer/releases/download/Nightly-d5fa60/3dsx.png) Changes Since [Nightly-e2b83c](https://github.com/gamestabled/OoT3D_Randomizer/releases/tag/Nightly-e2b83c) 🛠: - [d5fa6049](http://github.com/gamestabled/OoT3D_Randomizer/commit/d5fa60499c4dbee4a748ade0358b4d65f62c9034) - Fix QR code URLs (#816) - [2f96bda7](http://github.com/gamestabled/OoT3D_Randomizer/commit/2f96bda7d8df48ae01bebdafdff4a678bb5d4a18) - Add cosmetic option for Ganon/dorf''s blood colour (#815)' updated: '2026-04-19T20:21:35Z' version: Nightly-d5fa60 version_title: Nightly-d5fa60 qr: OoT3D_Randomizer.cia: https://db.universal-team.net/assets/images/qr/oot3d_randomizer-cia.png source: https://github.com/gamestabled/OoT3D_Randomizer stars: 225 systems: - 3DS title: OoT3D_Randomizer update_notes: '

This is a patch release that backports various bug-fixes from the main branch to the stable 4.0 release.

When reporting issues, please mention the six character commit listed in the randomizer menu.
You can use the FBI homebrew application to install the randomizer using either of these QR codes.
CIA QR Code:
cia
3DSX QR Code:
3dsx

Changes Since v4.0 🛠:

  • 6fdb5b32 - Bump version to 4.0.1
  • e7719034 - backport: Apply hyper actors in Boss Challenge too (#791)
  • 0f348348 - backport: Fixed deku scrub vanilla item enums (#790)
  • 719c6c0c - backport: Avoid crash when formatting malformed hint text (#788)
  • 32592cc6 - backport: Fix Hyrule Field spawn from Zora River (#787)
  • f2ee88de - backport: Fix: Make new location for Triforce Hunt goal (#785)
  • ff01dc2a - backport: Fixes for Vanilla Logic (#781)
  • 177ce714 - backport: Bug fixes for SFX Shuffle (#769)
  • 60747d8d - backport: Clear gExtSaveData on savefile init (#768)
  • 0038d80a - backport: Fix draw item model for rupees collected by diving (#765)
  • 0aed8c8b - backport: Fix LACS condition for skulltula tokens (#764)
  • 7b378627 - backport: Fix build warnings and linker script formatting (#763)
  • 277a3eec - backport: Fix playthrough items for in-game spoiler log (#761)
' updated: '2026-03-13T18:29:46Z' version: v4.0.1 version_title: v4.0.1 --- ================================================ FILE: docs/_3ds/open_agb_firm.md ================================================ --- author: profi200 avatar: https://avatars.githubusercontent.com/u/7831477?v=4 categories: - emulator - firm color: '#c2e5d8' color_bg: '#6c8078' created: '2020-04-15T21:49:42Z' description: open_agb_firm is a bare metal app for running GBA homebrew/games using the 3DS builtin GBA hardware. download_page: https://github.com/profi200/open_agb_firm/releases downloads: open_agb_firm_beta_20241224.7z: size: 142457 size_str: 139 KiB url: https://github.com/profi200/open_agb_firm/releases/download/beta_2024-12-24/open_agb_firm_beta_20241224.7z github: profi200/open_agb_firm image: https://avatars.githubusercontent.com/u/7831477?v=4&size=128 image_length: 1560 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/profi200/open_agb_firm stars: 1228 systems: - 3DS title: open_agb_firm update_notes: '

What''s Changed

  • Added an option to use current rom directory for config and saves by @Exagone313 in #209
  • dd90d49 Changed the config format to use strings for every setting where it makes sense. This is a breaking change!
  • 4e4c2aa Updated all libretro based color profiles. Added GB micro, GBA SP (AGS-101), DS lite, Nintendo Switch Online and Visual Boy Advance/No$GBA full color profiles. Thanks to Pokefan531 for continuing work on the shaders!

This release changes the config file format in a way incompatible with previous releases. Delete the config file under /3ds/open_agb_firm/config.ini, boot oaf once to create a new config and reconfigure it. You can find all options in the README file as usual.

New Contributors

Full Changelog: beta_2024-07-30...beta_2024-12-24

' updated: '2024-12-24T13:26:59Z' version: beta_2024-12-24 version_title: open_agb_firm beta build 2024-12-24 --- ================================================ FILE: docs/_3ds/openagblauncher.md ================================================ --- author: Stellar categories: - utility color: '#9d8bbd' color_bg: '#6a5e80' created: '2020-12-01T13:52:50Z' download_page: https://gbatemp.net/download/36828/ downloads: Open AGB Launcher.zip: url: https://gbatemp.net/download/36828/download gbatemp: '36828' image: https://db.universal-team.net/assets/images/images/openagblauncher.png image_length: 8593 layout: app stars: 0 systems: - 3DS title: OpenAGBLauncher update_notes: '

First of all a HUGE thank you to Nutez, without whom I probably wouldn''t even have been able to compile That-Shortcut-Thingy. Special thanks to derrek, profi200, d0k3 for their amazing work on OPEN_AGB_FIRM and Ordim3n for his payload shortcut.

Usage:

  • Follow this guide.

  • Set FastBoot3DS or GodMode9 as your Firm0, B9S won''t do.

  • If using FastBoot3DS, enable FCRAM boot.

  • Download the latest open_agb_firm, rename it to "GBA.firm", and place it in the root of your SD card.

If there''s no "GBA.firm", it also looks for "open_agb_firm.firm" under "/luma/payloads/".

' updated: '2020-12-01T13:52:50Z' version: '2.0' --- First of all a HUGE thank you to Nutez, without whom I probably wouldn't even have been able to compile That-Shortcut-Thingy. Special thanks to derrek, profi200, d0k3 for their amazing work on OPEN_AGB_FIRM and Ordim3n for his payload shortcut.

Usage:
  • Follow this guide.
  • Set FastBoot3DS or GodMode9 as your Firm0, B9S won't do.
  • If using FastBoot3DS, enable FCRAM boot.
  • Download the latest open_agb_firm, rename it to "GBA.firm", and place it in the root of your SD card.
If there's no "GBA.firm", it also looks for "open_agb_firm.firm" under "/luma/payloads/". ================================================ FILE: docs/_3ds/openbor-3ds.md ================================================ --- author: MrHuu avatar: https://avatars.githubusercontent.com/u/561623?v=4 categories: - game color: '#b3a764' color_bg: '#807747' created: '2019-09-13T15:28:55Z' description: 'OpenBOR is the ultimate 2D side scrolling engine for beat em'' ups, shooters, and more! ' download_page: https://github.com/MrHuu/openbor-3ds/releases downloads: OpenBOR.3dsx: size: 1723876 size_str: 1 MiB url: https://github.com/MrHuu/openbor-3ds/releases/download/v0.0.6/OpenBOR.3dsx OpenBOR.cia: size: 1781696 size_str: 1 MiB url: https://github.com/MrHuu/openbor-3ds/releases/download/v0.0.6/OpenBOR.cia github: MrHuu/openbor-3ds icon: https://raw.githubusercontent.com/MrHuu/openbor-3ds/3DS/engine/resources/ctr/OpenBOR_Icon_48x48.png image: https://raw.githubusercontent.com/MrHuu/openbor-3ds/3DS/engine/resources/ctr/OpenBOR_Logo_256x128.png image_length: 33143 layout: app license: bsd-3-clause license_name: BSD 3-Clause "New" or "Revised" License qr: OpenBOR.cia: https://db.universal-team.net/assets/images/qr/openbor-cia.png source: https://github.com/MrHuu/openbor-3ds stars: 16 systems: - 3DS title: openbor-3ds unique_ids: - '0xB043D' update_notes: '

Changes:

  • Do not disable backlight on o2DS devices
' updated: '2022-08-24T21:57:13Z' version: v0.0.6 website: http://www.chronocrash.com --- ================================================ FILE: docs/_3ds/opensyobon3ds.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#9ca8a5' color_bg: '#76807d' created: '2016-04-23T18:50:28Z' description: 'Open Syobon Action (a.k.a Cat Mario) for 3DS ' download_page: https://github.com/nop90/OpenSyobon3DS/releases downloads: OpenSyobon3DS_v1.2.zip: size: 14967899 size_str: 14 MiB url: https://github.com/nop90/OpenSyobon3DS/releases/download/v1.2/OpenSyobon3DS_v1.2.zip github: nop90/OpenSyobon3DS icon: https://raw.githubusercontent.com/nop90/OpenSyobon3DS/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/OpenSyobon3DS/master/resources/banner.png image_length: 24314 layout: app source: https://github.com/nop90/OpenSyobon3DS stars: 11 systems: - 3DS title: OpenSyobon3DS unique_ids: - '0x9971' update_notes: '
  • Fixed blurred text caused by SFTDLib (used workaround found on Xerpi github)
  • Added sprites for ceiling spikes, previously drawn as white lines
  • Changed two level icons with better images
  • Added touch controls for level selection in menu and to retry level/quit level in game
' updated: '2016-07-27T08:58:59Z' version: v1.2 version_title: Open Syobon 3DS v1.2 wiki: https://github.com/nop90/OpenSyobon3DS/wiki --- ================================================ FILE: docs/_3ds/opentitus-3ds.md ================================================ --- author: MrHuu avatar: https://avatars.githubusercontent.com/u/561623?v=4 categories: - game color: '#683a2b' color_bg: '#683a2b' created: '2018-12-23T19:36:03Z' description: 'A port of the game engine behind the DOS versions of Titus the Fox and Moktar ' download_page: https://github.com/MrHuu/opentitus-3ds/releases downloads: OpenTitus_MOKTAR_3DSX_23-12-2018.7z: size: 387496 size_str: 378 KiB url: https://github.com/MrHuu/opentitus-3ds/releases/download/23-12-2018/OpenTitus_MOKTAR_3DSX_23-12-2018.7z OpenTitus_MOKTAR_CIA_25-12-2018.7z: size: 759262 size_str: 741 KiB url: https://github.com/MrHuu/opentitus-3ds/releases/download/25-12-2028/OpenTitus_MOKTAR_CIA_25-12-2018.7z OpenTitus_MOKTAR_LOW_FREQ_27-12-2018.7z: size: 1044734 size_str: 1020 KiB url: https://github.com/MrHuu/opentitus-3ds/releases/download/27-12-2018/OpenTitus_MOKTAR_LOW_FREQ_27-12-2018.7z OpenTitus_TITUS_3DSX_23-12-2018.7z: size: 387241 size_str: 378 KiB url: https://github.com/MrHuu/opentitus-3ds/releases/download/23-12-2018/OpenTitus_TITUS_3DSX_23-12-2018.7z OpenTitus_TITUS_CIA_25-12-2018.7z: size: 758124 size_str: 740 KiB url: https://github.com/MrHuu/opentitus-3ds/releases/download/25-12-2028/OpenTitus_TITUS_CIA_25-12-2018.7z OpenTitus_TITUS_LOW_FREQ_27-12-2018.7z: size: 1041305 size_str: 1016 KiB url: https://github.com/MrHuu/opentitus-3ds/releases/download/27-12-2018/OpenTitus_TITUS_LOW_FREQ_27-12-2018.7z github: MrHuu/opentitus-3ds icon: https://raw.githubusercontent.com/MrHuu/opentitus-3ds/3DS/3ds/Titus_icon_48x48.png image: https://raw.githubusercontent.com/MrHuu/opentitus-3ds/3DS/3ds/Titus_banner.png image_length: 24903 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 script_message: 'You will need to put the original game files in "sd:/3ds/OpenTitus/moktar" for the game to work.' source: https://github.com/MrHuu/opentitus-3ds stars: 3 systems: - 3DS title: opentitus-3ds unique_ids: - '0xFF340' - '0xFF341' update_notes: '

ONLY for old3DS users, these builds use low frequency audio.
Worse audio quality, but near full speed.

.3dsx / .cia are included

' updated: '2018-12-27T00:34:34Z' version: 27-12-2018 --- The CIA and 3DSX downloads should be used on new 3DS systems, the LOW_FREQ downloads should be used on old 3DS. You will need the original game files in `sdmc:/3ds/OpenTitus/moktar` for the moktar buids and `sdmc:/3ds/OpenTitus/titus` for the titus builds. ================================================ FILE: docs/_3ds/opentyrian-3ds.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#ada6a0' color_bg: '#807a76' created: '2017-03-04T06:48:10Z' download_page: https://github.com/nop90/Opentyrian-3ds/releases downloads: Opentyrian_v1.1.zip: size: 9369840 size_str: 8 MiB url: https://github.com/nop90/Opentyrian-3ds/releases/download/v1.1/Opentyrian_v1.1.zip github: nop90/Opentyrian-3ds icon: https://raw.githubusercontent.com/nop90/Opentyrian-3ds/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/Opentyrian-3ds/master/resources/banner.png image_length: 72385 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 source: https://github.com/nop90/Opentyrian-3ds stars: 3 systems: - 3DS title: Opentyrian-3ds unique_ids: - '0x997E' update_notes: '
  • Disabled name input screen for highscores
' updated: '2017-03-11T20:24:51Z' version: v1.1 version_title: Bugfix --- ================================================ FILE: docs/_3ds/orchestrina.md ================================================ --- author: GlimmerDev autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/13992834?v=4 categories: - game color: '#b7b7cf' color_bg: '#717180' created: '2016-07-09T04:21:45Z' description: A homebrew Legend of Zelda instrument player download_page: https://github.com/EBLeifEricson/orchestrina/releases downloads: Orchestrina.zip: size: 20274620 size_str: 19 MiB url: https://github.com/GlimmerDev/orchestrina/releases/download/v0.5.0-beta/Orchestrina.zip github: EBLeifEricson/orchestrina icon: https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/meta/icon.png image: https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/meta/banner2.png image_length: 14835 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/GlimmerDev/orchestrina stars: 18 systems: - 3DS title: Orchestrina unique_ids: - '0xF1020' update_notes: '

This release features a major redesign of the Wind Waker baton in order to more closely reflect the game.

What''s new:

  • Rhythm meter added for Wind Waker
  • Time signatures added for Wind Waker
  • Time signature can be changed between 3/4 (default), 4/4 (D-Pad Left) and 6/4 (D-Pad Right)
  • Wind Waker controls moved to ABXY so D-Pad could be used for the above
' updated: '2017-03-30T01:49:01Z' version: v0.5.0-beta version_title: Orchestrina - Beta Release 5 --- ================================================ FILE: docs/_3ds/payloadspinner3ds.md ================================================ --- author: SaturnSH2x2 avatar: https://avatars.githubusercontent.com/u/18273084?v=4 categories: - utility color: '#0d0d0d' color_bg: '#0d0d0d' created: '2017-10-16T18:39:06Z' description: Boot9Strap payload switcher download_page: https://github.com/SaturnSH2x2/PayloadSpinner3DS/releases downloads: PayloadSpinner3DS.cia: size: 387008 size_str: 377 KiB url: https://github.com/SaturnSH2x2/PayloadSpinner3DS/releases/download/v1.2/PayloadSpinner3DS.cia github: SaturnSH2x2/PayloadSpinner3DS icon: https://raw.githubusercontent.com/SaturnSH2x2/PayloadSpinner3DS/master/assets/icon.png image: https://raw.githubusercontent.com/SaturnSH2x2/PayloadSpinner3DS/master/assets/banner.png image_length: 5392 layout: app qr: PayloadSpinner3DS.cia: https://db.universal-team.net/assets/images/qr/payloadspinner3ds-cia.png source: https://github.com/SaturnSH2x2/PayloadSpinner3DS stars: 5 systems: - 3DS title: PayloadSpinner3DS unique_ids: - '0x28A9' update_notes: '

This release fixes the app''s tendency to crash when no payloads are detected, as well as manually creating all necessary directories if it finds they aren''t all there.

QR:
qr

' updated: '2017-10-28T21:00:21Z' version: v1.2 version_title: Slight Bug Fix --- ================================================ FILE: docs/_3ds/pdrpse.md ================================================ --- author: suloku avatar: https://avatars.githubusercontent.com/u/10310955?v=4 categories: - utility - save-tool color: '#adb1a4' color_bg: '#7d8076' created: '2015-10-14T14:54:41Z' description: Pokémon Dream Radar Savegame Editor for 3DS download_page: https://github.com/suloku/pdrpse/releases downloads: pdrpse_0.3.zip: size: 521315 size_str: 509 KiB url: https://github.com/suloku/pdrpse/releases/download/0.3/pdrpse_0.3.zip github: suloku/pdrpse icon: https://raw.githubusercontent.com/suloku/pdrpse/master/icon.png image: https://db.universal-team.net/assets/images/images/pdrpse.png image_length: 11567 layout: app source: https://github.com/suloku/pdrpse stars: 9 systems: - 3DS title: pdrpse unique_ids: - '0xF885F' update_notes: '

Corrected offset saving for upgrades.
L button now refills clouds (no more waiting).

31th January 2017 update: included cia version in the package.

' updated: '2015-10-18T21:15:51Z' version: '0.3' version_title: Free Refills --- ================================================ FILE: docs/_3ds/picodrive.md ================================================ --- author: bubble2k16 avatar: https://avatars.githubusercontent.com/u/20153229?v=4 categories: - emulator color: '#1449b4' color_bg: '#0e3480' created: '2018-01-06T16:44:35Z' description: This is a port of notaz's PicoDrive emulator to the old 3DS and old 2DS. download_page: https://github.com/bubble2k16/picodrive_3ds/releases downloads: picodrive_3ds-v0.94.zip: size: 1372485 size_str: 1 MiB url: https://github.com/bubble2k16/picodrive_3ds/releases/download/v0.94/picodrive_3ds-v0.94.zip github: bubble2k16/picodrive_3ds icon: https://raw.githubusercontent.com/bubble2k16/emus3ds/master/src/cores/picodrive/assets/icon.png image: https://db.universal-team.net/assets/images/images/picodrive.png image_length: 3153 layout: app source: https://github.com/bubble2k16/picodrive_3ds stars: 83 systems: - 3DS title: PicoDrive unique_ids: - '0x384C' update_notes: '
  • Added support to save battery-backed RAM for CD games
  • Fixed problems with games that show parts of the previous screens at the left/right edges
  • Added support for cheats.
  • Added configuration for region selection between (Default, US, Europe, Japan)
' updated: '2018-03-24T02:19:48Z' version: v0.94 version_title: v0.94 --- ================================================ FILE: docs/_3ds/pie3ds.md ================================================ --- author: amedeo463 avatar: https://avatars.githubusercontent.com/u/87472837?v=4 categories: - app color: '#1b6d71' color_bg: '#1b6d71' created: '2024-05-04T18:59:21Z' description: A simple application that calculates Pi download_page: https://github.com/amedeo463/pie3ds/releases downloads: pie3ds.3dsx: size: 120436 size_str: 117 KiB url: https://github.com/amedeo463/pie3ds/releases/download/release/pie3ds.3dsx github: amedeo463/pie3ds icon: https://raw.githubusercontent.com/amedeo463/pie3ds/main/icon.png image: https://raw.githubusercontent.com/amedeo463/pie3ds/main/icon.png image_length: 390 layout: app source: https://github.com/amedeo463/pie3ds stars: 1 systems: - 3DS title: Pie3DS update_notes: '

Initial release

Please make sure you have the .3dsx file AND the .smdh file on your sd card at the same directory.
Also you can ignore the .elf file

' updated: '2024-05-04T19:03:35Z' version: release version_title: '1.0' --- Pie3DS - a simple application that calculates Pi. Written in C with VS code Compiled with devkitPro debugged thanks to Docker ================================================ FILE: docs/_3ds/pkcount.md ================================================ --- author: StackZ avatar: https://avatars.githubusercontent.com/u/47382115?v=4 categories: - app color: '#90337d' color_bg: '#802d6f' created: '2019-12-02T01:37:45Z' description: A Pokemon Shiny Encounter Tool. download_page: https://github.com/SuperSaiyajinStackZ/PKCount/releases downloads: PKCount.3dsx: size: 767504 size_str: 749 KiB url: https://github.com/SuperSaiyajinStackZ/PKCount/releases/download/v0.0.2/PKCount.3dsx PKCount.cia: size: 582592 size_str: 568 KiB url: https://github.com/SuperSaiyajinStackZ/PKCount/releases/download/v0.0.2/PKCount.cia PKCount.nds: size: 719872 size_str: 703 KiB url: https://github.com/SuperSaiyajinStackZ/PKCount/releases/download/v0.0.2/PKCount.nds github: SuperSaiyajinStackZ/PKCount icon: https://raw.githubusercontent.com/SuperSaiyajinStackZ/PKCount/master/3DS/app/icon.png image: https://raw.githubusercontent.com/SuperSaiyajinStackZ/PKCount/master/3DS/app/banner.png image_length: 9935 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: PKCount.cia: https://db.universal-team.net/assets/images/qr/pkcount-cia.png PKCount.nds: https://db.universal-team.net/assets/images/qr/pkcount-nds.png screenshots: - description: Encounter screen url: https://db.universal-team.net/assets/images/screenshots/pkcount/encounter-screen.png - description: Help box url: https://db.universal-team.net/assets/images/screenshots/pkcount/help-box.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/pkcount/main-menu.png - description: Settings url: https://db.universal-team.net/assets/images/screenshots/pkcount/settings.png - description: The credits url: https://db.universal-team.net/assets/images/screenshots/pkcount/the-credits.png source: https://github.com/SuperSaiyajinStackZ/PKCount stars: 6 systems: - DS - 3DS title: PKCount unique_ids: - '0x43300' update_notes: '

What''s new?

  • A NDS Version has been developed! (Yeah, you can use it on DS(i) now as well!)
  • [3DS] Add Music Playback (put a music.wav to sdmc:/3ds/PKCount/)

Just try it out! :P ~ StackZ.

' updated: '2019-12-27T20:44:30Z' version: v0.0.2 version_title: The second Release of PKCount! --- ================================================ FILE: docs/_3ds/pksm.md ================================================ --- author: FlagBrew avatar: https://avatars.githubusercontent.com/u/42673825?v=4 categories: - utility color: '#749285' color_bg: '#658074' created: '2016-05-15T08:26:47Z' description: Gen I to GenVIII save manager. download_page: https://github.com/FlagBrew/PKSM/releases downloads: PKSM.3dsx: size: 7482660 size_str: 7 MiB url: https://github.com/FlagBrew/PKSM/releases/download/10.2.4/PKSM.3dsx PKSM.cia: size: 6222784 size_str: 5 MiB url: https://github.com/FlagBrew/PKSM/releases/download/10.2.4/PKSM.cia github: FlagBrew/PKSM icon: https://raw.githubusercontent.com/FlagBrew/PKSM/master/assets/icon.png image: https://raw.githubusercontent.com/FlagBrew/PKSM/master/assets/banner.png image_length: 8070 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: PKSM.cia: https://db.universal-team.net/assets/images/qr/pksm-cia.png source: https://github.com/FlagBrew/PKSM stars: 2129 systems: - 3DS title: PKSM unique_ids: - '0xEC100' update_notes: '

What''s new

  • Fixed: an issue with the Add Gamesync ID script
  • General system stability improvements to enhance the user''s experience.

qr


Discord

' updated: '2025-06-22T11:13:41Z' version: 10.2.4 version_title: PKSM 10.2.4 wiki: https://github.com/FlagBrew/PKSM/wiki --- ================================================ FILE: docs/_3ds/pomegranate.md ================================================ --- author: sheepy avatar: https://avatars.githubusercontent.com/u/73724119?v=4 categories: - app color: '#8a7585' color_bg: '#806c7b' created: '2025-07-30T12:35:13Z' description: a silly music player! download_page: https://github.com/sheepy0125/pomegranate/releases downloads: pomegranate.3dsx: size: 6185632 size_str: 5 MiB url: https://github.com/sheepy0125/pomegranate/releases/download/v1.1.5/pomegranate.3dsx pomegranate.cia: size: 4203456 size_str: 4 MiB url: https://github.com/sheepy0125/pomegranate/releases/download/v1.1.5/pomegranate.cia github: sheepy0125/pomegranate icon: https://raw.githubusercontent.com/sheepy0125/pomegranate/main/app/icon.png image: https://raw.githubusercontent.com/sheepy0125/pomegranate/main/app/banner.png image_length: 32108 layout: app license: mit license_name: MIT License qr: pomegranate.cia: https://db.universal-team.net/assets/images/qr/pomegranate-cia.png screenshots: - description: Menu url: https://db.universal-team.net/assets/images/screenshots/pomegranate/menu.png - description: Playing url: https://db.universal-team.net/assets/images/screenshots/pomegranate/playing.png source: https://github.com/sheepy0125/pomegranate stars: 33 systems: - 3DS title: Pomegranate unique_ids: - '0xBEAAA' update_notes: '' updated: '2026-02-14T04:01:11Z' version: v1.1.5 version_title: v1.1.5 website: https://git.sr.ht/~sheepy/pomegranate --- pomegranate is a silly GUI music player and organizer. it supports most audio file formats, has bumper controls for when the shell is closed, can organize your music library into artists and albums, can display album art, and has a very cute sheep for a mascot. ================================================ FILE: docs/_3ds/pong-pokemon.md ================================================ --- author: Sunrase avatar: https://avatars.githubusercontent.com/u/101834111?v=4 categories: - game color: '#b69d85' color_bg: '#806e5d' created: '2024-06-07T20:01:10Z' description: A pong game for 3ds with Pokemon as main theme. download_page: https://github.com/Sunrase/Pong-Pokemon-3ds/releases downloads: Pong_Pokemon.3dsx: size: 39198876 size_str: 37 MiB url: https://github.com/Sunrase/Pong-Pokemon-3ds/releases/download/4.0/Pong_Pokemon.3dsx Pong_Pokemon.cia: size: 39801792 size_str: 37 MiB url: https://github.com/Sunrase/Pong-Pokemon-3ds/releases/download/4.0/Pong_Pokemon.cia github: Sunrase/Pong-Pokemon-3ds icon: https://raw.githubusercontent.com/Sunrase/Pong-Pokemon-3ds/main/icon.png image: https://raw.githubusercontent.com/Sunrase/Pong-Pokemon-3ds/main/banner.png image_length: 57509 layout: app qr: Pong_Pokemon.cia: https://db.universal-team.net/assets/images/qr/pong_pokemon-cia.png screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/pong-pokemon/gameplay.png - description: Mode select url: https://db.universal-team.net/assets/images/screenshots/pong-pokemon/mode-select.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/pong-pokemon/title-screen.png source: https://github.com/Sunrase/Pong-Pokemon-3ds stars: 1 systems: - 3DS title: Pong Pokemon unique_ids: - '0xE6527' update_notes: '

Major :
-Rewriting the code to improve readability
-Adding sounds and music for a better experience
-New CIA version

Minor fix :
-The text score size has been increased

' updated: '2024-06-13T14:28:35Z' version: '4.0' version_title: Pong Pokemon --- Just a pong game with Pokemon as a main theme. The ball is replaced by a pokeball and the background by a pokemon battle ground. Three modes are available : 1 - Player vs Player 2 - Player vs Wall 3 - Player vs AI ================================================ FILE: docs/_3ds/potatostream.md ================================================ --- author: PainDe0Mie avatar: https://avatars.githubusercontent.com/u/97704518?v=4 categories: - utility color: '#5f6983' color_bg: '#5c6680' created: '2026-04-18T02:45:15Z' description: Gamestream client for old 2ds/3DS download_page: https://github.com/PainDe0Mie/PotatoStream/releases downloads: streampotato.3dsx: size: 7624708 size_str: 7 MiB url: https://github.com/PainDe0Mie/PotatoStream/releases/download/v1.1.0/streampotato.3dsx streampotato.cia: size: 4373440 size_str: 4 MiB url: https://github.com/PainDe0Mie/PotatoStream/releases/download/v1.1.0/streampotato.cia github: PainDe0Mie/PotatoStream icon: https://raw.githubusercontent.com/PainDe0Mie/PotatoStream/n3ds-main/3ds/res/ic_streampotato.png image: https://raw.githubusercontent.com/PainDe0Mie/PotatoStream/n3ds-main/3ds/res/banner.png image_length: 11016 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: streampotato.cia: https://db.universal-team.net/assets/images/qr/streampotato-cia.png source: https://github.com/PainDe0Mie/PotatoStream stars: 5 systems: - 3DS title: PotatoStream unique_ids: - '0x700' update_notes: '

PotatoStream

PotatoStream is a game streaming client for Old 3DS, Old 3DS XL and 2DS, forked from moonlight-N3DS by zoeyjodon.

Compatible with Sunshine (open-source, recommended) and NVIDIA GameStream.

The original project targets the New 3DS and its hardware MVD decoder. PotatoStream shifts the focus to older models: ARM11 compiler optimizations, smart frame skipping, auto-configured stream profile, and native Y2RU video pipeline.

banner qrcode

What''s new in v1.1.0?

  • Improved Sunshine pairing and HTTP stability.
  • Persisted confirmed pairs to avoid repairing the same host every time.
  • Added v1.1 stream profiles and experimental stereoscopic 3D.
  • Reduced framebuffer glitches and gated 3D rendering behind the experimental option.
  • Improved host flow, stream options, and menu UX.
' updated: '2026-05-09T04:09:14Z' version: v1.1.0 version_title: PotatoStream v1.1.0 website: https://github.com/moonlight-stream/moonlight-embedded/wiki --- PotatoStream is a Moonlight game streaming client for all 3DS and 2DS models, with a focus on Old 3DS/2DS compatibility. Auto-detects hardware at startup and activates "Potato" mode on older models with smart frame skipping, Y2RU hardware pipeline and an optimized stream profile (400x240@24fps). (New 3DS keeps the standard MVD hardware decoder) Compatible with Sunshine and NVIDIA GameStream. ================================================ FILE: docs/_3ds/powder-3ds.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#c39b4b' color_bg: '#806531' created: '2017-01-04T10:11:24Z' description: Port to 3DS of the roguelike game POWDER download_page: https://github.com/nop90/POWDER-3DS/releases downloads: Powder.v1.1.zip: size: 2372799 size_str: 2 MiB url: https://github.com/nop90/POWDER-3DS/releases/download/v1%2C1/Powder.v1.1.zip github: nop90/POWDER-3DS icon: https://raw.githubusercontent.com/nop90/POWDER-3DS/master/port/3ds/icon.png image: https://raw.githubusercontent.com/nop90/POWDER-3DS/master/port/3ds/banner.png image_length: 49046 layout: app license: other license_name: Other source: https://github.com/nop90/POWDER-3DS stars: 19 systems: - 3DS title: POWDER-3DS unique_ids: - '0x997B' update_notes: '
  • raised walking speed
  • changed version srting from GBA to 3DS
' updated: '2017-02-03T23:50:45Z' version: v1,1 version_title: Some improvements --- ================================================ FILE: docs/_3ds/prboom.md ================================================ --- author: Voxel avatar: https://avatars.githubusercontent.com/u/16278868?v=4 categories: - game color: '#4d200e' color_bg: '#4d200e' created: '2023-06-11T17:58:31Z' description: A port of PrBoom+ for the Nintendo 3DS download_page: https://github.com/Voxel9/PrBoom-Plus-3DS/releases downloads: PrBoom-Plus-3DS.zip: size: 31489159 size_str: 30 MiB url: https://github.com/Voxel9/PrBoom-Plus-3DS/releases/download/v1.0.0/PrBoom-Plus-3DS.zip PrBoom-Plus.3dsx: size: 2328352 size_str: 2 MiB url: https://github.com/Voxel9/PrBoom-Plus-3DS/releases/download/v1.0.0/PrBoom-Plus.3dsx PrBoom-Plus.cia: size: 1596864 size_str: 1 MiB url: https://github.com/Voxel9/PrBoom-Plus-3DS/releases/download/v1.0.0/PrBoom-Plus.cia github: Voxel9/PrBoom-Plus-3DS icon: https://raw.githubusercontent.com/Voxel9/PrBoom-Plus-3DS/refs/heads/3ds/build/3ds/res/icon.png image: https://raw.githubusercontent.com/Voxel9/PrBoom-Plus-3DS/refs/heads/3ds/build/3ds/res/banner.png image_length: 37543 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: PrBoom-Plus.cia: https://db.universal-team.net/assets/images/qr/prboom-plus-cia.png screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/prboom/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/prboom/gameplay-2.png - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/prboom/gameplay-3.png - description: Gameplay 4 url: https://db.universal-team.net/assets/images/screenshots/prboom/gameplay-4.png - description: Gameplay 5 url: https://db.universal-team.net/assets/images/screenshots/prboom/gameplay-5.png - description: Title url: https://db.universal-team.net/assets/images/screenshots/prboom/title.png source: https://github.com/Voxel9/PrBoom-Plus-3DS stars: 47 systems: - 3DS title: PrBoom+ unique_ids: - '0x5A9BB' update_notes: '

This is the first release of the PrBoom+ 3DS port.
Refer to the README for instructions on how to get the game up and running, as well as what is and isn''t supported.

FBI QR code (for remote install)

PrBoom-Plus-3DS-QR

' updated: '2023-07-10T14:40:04Z' version: v1.0.0 version_title: v1.0.0 --- Hi all. After much arduous work, I'm thrilled to finally share a brand new port of PrBoom+ to the 3DS! This is more or less a straight port of PrBoom+ 2.6.66, with some extra added enhancements exclusive to the system. Just about everything you'd expect desktop PrBoom+ to do, this port should also be able to do. The only things it can't do are a few unsupported renderer features (which have been stripped out anyway) and networking features. In addition, all video modes apart from 8-bit are supported. By default, the GPU-accelerated OpenGL mode is enabled, though the other software-rendering modes are also available should you wish to fall back on them (so far, all modes produce roughly similar performance, with OpenGL being moderately faster) Features: -PrBoom+ 2.6.66 -Features both GPU-accelerated OpenGL mode, and software-renderer modes -Great performance on New 3DS, decent-ish performance on Old 3DS -Good quality stereoscopic 3D (OpenGL mode only) -Interchangeable touchscreen mouse and keyboard (with touchscreen mouse, you can drag to look around, tap the screen to fire, and double-tap and hold to keep firing - ideal for Old 3DS) ================================================ FILE: docs/_3ds/prboom3ds.md ================================================ --- author: elhobbs avatar: https://avatars.githubusercontent.com/u/8599176?v=4 categories: - game color: '#6d5127' color_bg: '#6d5127' created: '2014-12-24T22:07:15Z' description: prboom for the 3ds download_page: https://github.com/elhobbs/prboom3ds/releases github: elhobbs/prboom3ds icon: https://raw.githubusercontent.com/elhobbs/prboom3ds/master/prboom3ds.png image: https://raw.githubusercontent.com/elhobbs/prboom3ds/master/banner.png image_length: 61311 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 prerelease: download_page: https://github.com/elhobbs/prboom3ds/releases/tag/v0.7-alpha downloads: prboom.wad: size: 283028 size_str: 276 KiB url: https://github.com/elhobbs/prboom3ds/releases/download/v0.7-alpha/prboom.wad prboom3ds.3dsx: size: 955168 size_str: 932 KiB url: https://github.com/elhobbs/prboom3ds/releases/download/v0.7-alpha/prboom3ds.3dsx prboom3ds.cia: size: 1007040 size_str: 983 KiB url: https://github.com/elhobbs/prboom3ds/releases/download/v0.7-alpha/prboom3ds.cia qr: prboom3ds.cia: https://db.universal-team.net/assets/images/qr/prerelease/prboom3ds-cia.png update_notes: '

enum fix, enable lto, 3d view change

install:
put all files in /3ds/prboom3ds along with doom wad files (you need to get these elsewhere)

' update_notes_md: 'enum fix, enable lto, 3d view change install: put all files in /3ds/prboom3ds along with doom wad files (you need to get these elsewhere)' updated: '2019-12-21T23:47:05Z' version: v0.7-alpha version_title: v0.7-alpha script_message: 'You will need to put Doom WAD files in "sdmc:/3ds/prboom3ds/" to play them.' source: https://github.com/elhobbs/prboom3ds stars: 110 systems: - 3DS title: prboom3ds unique_ids: - '0xF0032' update_notes: '

enum fix, enable lto, 3d view change

install:
put all files in /3ds/prboom3ds along with doom wad files (you need to get these elsewhere)

' updated: '2019-12-21T23:47:05Z' version: v0.7-alpha version_title: v0.7-alpha --- ================================================ FILE: docs/_3ds/qtmstub.md ================================================ --- author: SNBeast avatar: https://avatars.githubusercontent.com/u/21327530?v=4 categories: - utility color: '#f79e69' color_bg: '#805236' created: '2026-01-19T18:04:47Z' description: A patch to bypass qtm error 0xf9605002 download_page: https://github.com/SNBeast/qtmStub/releases downloads: 0004013000004202.ips: size: 23 size_str: 23 Bytes url: https://github.com/SNBeast/qtmStub/releases/download/v1.0.0/0004013000004202.ips github: SNBeast/qtmStub icon: https://raw.githubusercontent.com/SNBeast/qtmStub/refs/heads/main/icon.png image: https://raw.githubusercontent.com/SNBeast/qtmStub/refs/heads/main/icon.png image_length: 3202 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/SNBeast/qtmStub stars: 1 systems: - 3DS title: qtmStub update_notes:

Patch for error 0xf9605002

updated: '2026-01-19T18:06:38Z' version: v1.0.0 version_title: Initial Release --- # qtmStub A patch to bypass qtm error 0xf9605002 for cases where servicing the camera hardware is not feasible. ## Effects If qtm was broken without this patch applied, it will still be broken with this patch applied, and so Super-Stable 3D will not work. From my case, the 3D projection with this patch applied will behave as if Super-Stable 3D is turned off. Additionally, your cameras are unlikely to work and software which attempts to use them will likely crash or hang. ## Installation Made for the latest version of qtm, v3072. That comes with a system firmware of at least 11.5.0-38, released July 10th, 2017. If you believe your firmware may be too out of date, you can run System Update in Safe Mode by holding `L + R + Up + A` on boot. Safe Mode does not load qtm, so it can work without this patch. ### Luma3DS v13 or newer 1. Download `0004013000004202.ips` from the latest release. 1. Copy `0004013000004202.ips` into `SD:/luma/sysmodules/`, creating folders as necessary. Ensure that its filename is preserved. 1. Enable the Luma setting `Enable loading external FIRMs and modules`, such as by using the menu accessed by holding Select on boot. ### Older Luma3DS versions 1. Download `0004013000004202.ips` from the latest release. 1. Rename `0004013000004202.ips` to `code.ips`. 1. Copy `code.ips` into `SD:/luma/titles/0004013000004202/`, creating folders as necessary. 1. Enable *both* of the Luma settings `Enable loading external FIRMs and modules` and `Enable game patching`. ================================================ FILE: docs/_3ds/quake2ctr.md ================================================ --- author: Felipe Izzo avatar: https://avatars.githubusercontent.com/u/15205297?v=4 categories: - game color: '#2d3f4a' color_bg: '#2d3f4a' created: '2017-06-11T18:50:18Z' description: Quake 2 port for Nintendo 3DS download_page: https://github.com/masterfeizz/Quake2CTR/releases downloads: Quake2CTR.cia: size: 54666176 size_str: 52 MiB url: https://github.com/masterfeizz/Quake2CTR/releases/download/v1.0/Quake2CTR.cia github: masterfeizz/Quake2CTR icon: https://db.universal-team.net/assets/images/icons/quake2ctr.png image: https://db.universal-team.net/assets/images/images/quake2ctr.png image_length: 6044 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: Quake2CTR.cia: https://db.universal-team.net/assets/images/qr/quake2ctr-cia.png screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/quake2ctr/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/quake2ctr/gameplay-2.png script_message: 'Note: You will need the "baseq2" folder from the full release of the game in "sdmc:/3ds/quake2" to play the game.' source: https://github.com/masterfeizz/Quake2CTR stars: 55 systems: - 3DS title: Quake2CTR unique_ids: - '0xFF125' update_notes: '

Changelog:

  • Hardware rendering
  • 800px (Wide) mode support
  • Soudtrack playback support
  • Various engine updates

Playing the full game

Copy the baseq2 folder from the full release of the game and place it in sdmc:/3ds/quake2/

' updated: '2022-10-30T23:17:39Z' version: v1.0 version_title: v1.0 --- ================================================ FILE: docs/_3ds/r3ddragon.md ================================================ --- author: danielps avatar: https://avatars.githubusercontent.com/u/9087084?v=4 categories: - emulator color: '#d3d2d2' color_bg: '#807f7f' created: '2014-11-17T22:30:56Z' description: A Virtual Boy emulator for the 3DS download_page: https://github.com/mrdanielps/r3Ddragon/releases downloads: r3Ddragon-v0.87.zip: size: 463677 size_str: 452 KiB url: https://github.com/mrdanielps/r3Ddragon/releases/download/v0.87/r3Ddragon-v0.87.zip github: mrdanielps/r3Ddragon icon: https://raw.githubusercontent.com/mrdanielps/r3Ddragon/master/icon.png image: https://raw.githubusercontent.com/mrdanielps/r3Ddragon/master/resources/banner.png image_length: 5927 layout: app source: https://github.com/mrdanielps/r3Ddragon stars: 131 systems: - 3DS title: r3Ddragon unique_ids: - '0xFE7CB' update_notes: '

Changelog:

  • Removed libhax. Homebrew launcher users will have to run a kernel exploit (like fasthax) first.
  • Added settings for frameskip, maxcycles, sound and debug output.
  • Implemented floating point instructions.

Known Issues:

  • Low compatibility.
  • Glitchy graphics on some commercial games.
  • Frame limiting is broken when frameskip is enabled.
  • Some menu options aren''t implemented.
  • To change ROMs you have to exit first (touchscreen->File->Exit).
' updated: '2017-02-02T23:45:48Z' version: v0.87 version_title: v0.87 wiki: https://github.com/mrdanielps/r3Ddragon/wiki --- ================================================ FILE: docs/_3ds/random-title-picker.md ================================================ --- author: einso avatar: https://avatars.githubusercontent.com/u/45353902?v=4 categories: - utility color: '#454e48' color_bg: '#454e48' created: '2023-11-03T17:31:10Z' description: 3DS homebrew that picks a random title to launch from your SD card download_page: https://github.com/einso/3ds-randomtitlepicker/releases downloads: RandomTitlePicker.cia: size: 1323968 size_str: 1 MiB url: https://github.com/einso/3ds-randomtitlepicker/releases/download/0.2/RandomTitlePicker.cia release.zip: size: 60925 size_str: 59 KiB url: https://github.com/einso/3ds-randomtitlepicker/releases/download/0.2/release.zip github: einso/3ds-randomtitlepicker icon: https://raw.githubusercontent.com/einso/3ds-randomtitlepicker/main/icon.png image: https://raw.githubusercontent.com/einso/3ds-randomtitlepicker/main/icon.png image_length: 4716 layout: app qr: RandomTitlePicker.cia: https://db.universal-team.net/assets/images/qr/randomtitlepicker-cia.png source: https://github.com/einso/3ds-randomtitlepicker stars: 3 systems: - 3DS title: Random Title Picker update_notes: '

First published build,

Supports random title picking from all games/demos installed to the SD card, discards updates/dlcs from being launched directly.
Also has reroll support, if random isn''t random enough for you.

' updated: '2023-11-03T17:42:27Z' version: '0.2' version_title: '0.2' --- ================================================ FILE: docs/_3ds/rangen-3ds.md ================================================ --- author: ashbit06 avatar: https://avatars.githubusercontent.com/u/84248051?v=4 categories: - game color: '#978180' color_bg: '#806d6c' created: '2025-04-15T20:42:25Z' description: A random platformer, now for the 3DS download_page: https://github.com/ashbit06/RanGen-3DS/releases github: ashbit06/RanGen-3DS icon: https://raw.githubusercontent.com/ashbit06/RanGen-3DS/refs/heads/master/icon.png image: https://raw.githubusercontent.com/ashbit06/RanGen-3DS/refs/heads/master/icon.png image_length: 1480 layout: app prerelease: download_page: https://github.com/ashbit06/RanGen-3DS/releases/tag/v0.1.1-alpha downloads: RanGen_3DS.3dsx: size: 159988 size_str: 156 KiB url: https://github.com/ashbit06/RanGen-3DS/releases/download/v0.1.1-alpha/RanGen_3DS.3dsx RanGen_3DS.cia: size: 357312 size_str: 348 KiB url: https://github.com/ashbit06/RanGen-3DS/releases/download/v0.1.1-alpha/RanGen_3DS.cia qr: RanGen_3DS.cia: https://db.universal-team.net/assets/images/qr/prerelease/rangen_3ds-cia.png update_notes: '
  • fixed a bug where the player would get stuck when a new level is generated
' update_notes_md: '- fixed a bug where the player would get stuck when a new level is generated' updated: '2026-01-29T06:49:50Z' version: v0.1.1-alpha version_title: v0.1.1 alpha source: https://github.com/ashbit06/RanGen-3DS stars: 1 systems: - 3DS title: RanGen-3DS unique_ids: - '0x44444' update_notes: '
  • fixed a bug where the player would get stuck when a new level is generated
' updated: '2026-01-29T06:49:50Z' version: v0.1.1-alpha version_title: v0.1.1 alpha --- # RanGen 3DS this is a port of my [rangen ce](https://github.com/ashbit06/RanGen_CE) game for the ti-84 plus ce graphing calculator ## how to play - dpad to move/jump - start to exit - left shoulder button to regenerate the map - right shoulder button to reset your position - x to pause and show extended player debug info - use L/ZL/ZR/R + up/down on the dpad to adjust player movement values - y to reset player movement values ================================================ FILE: docs/_3ds/raptor-ds3ds.md ================================================ --- author: RetroGamer02/Ryan avatar: https://avatars.githubusercontent.com/u/70994866?v=4 categories: - game color: '#625456' color_bg: '#625456' created: '2022-09-10T22:26:05Z' description: Raptor Call Of The Shadows Console Ports from Reversed-engineered source code download_filter: NDS|3DS download_page: https://github.com/RetroGamer02/raptor-consoles/releases downloads: RAPTOR-3DS-SDL2-V0.9.2.zip: size: 4559819 size_str: 4 MiB url: https://github.com/RetroGamer02/raptor-consoles/releases/download/MultiSys-V1.0.4/RAPTOR-3DS-SDL2-V0.9.2.zip RAPTOR-NDS-V1.1.0.zip: size: 1866951 size_str: 1 MiB url: https://github.com/RetroGamer02/raptor-consoles/releases/download/MultiSys-V1.0.4/RAPTOR-NDS-V1.1.0.zip github: RetroGamer02/raptor-consoles icon: https://raw.githubusercontent.com/RetroGamer02/raptor-consoles/multi-sys/rsrc/raptor3ds.png image: https://raw.githubusercontent.com/RetroGamer02/raptor-consoles/multi-sys/rsrc/raptor3dsbanner.png image_length: 48397 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 script_message: 'Note: You will need "FILE0002.GLB", "FILE0003.GLB", and "FILE0004.GLB" from the v1.2 DOS version the in the sdmc:/3ds/Raptor folder to play the game.' source: https://github.com/RetroGamer02/raptor-consoles stars: 29 systems: - DS - 3DS title: Raptor DS/3DS unique_ids: - '0x316A3' update_notes:

All have had a bug fixed relating to loading SETUP.INI under certain conditions.

updated: '2025-09-16T22:51:25Z' version: MultiSys-V1.0.4 version_title: Raptor MultiSys Bug Fix update --- Reversed-engineered source port from Raptor Call Of The Shadows ported to the Nintendo DS and 3DS. ================================================ FILE: docs/_3ds/ravimid.md ================================================ --- author: Hoksy avatar: https://avatars.githubusercontent.com/u/5952243?v=4 categories: - game color: '#7b5da7' color_bg: '#5e4780' created: '2016-09-02T19:40:02Z' description: a pyramidman's quest to save his father download_page: https://github.com/Hoksy/ravimid/releases downloads: ravimid.cia: size: 2925504 size_str: 2 MiB url: https://github.com/Hoksy/ravimid/releases/download/1.2/ravimid.cia ravimid_deluxe.cia: size: 2917312 size_str: 2 MiB url: https://github.com/Hoksy/ravimid/releases/download/1.2/ravimid_deluxe.cia github: Hoksy/ravimid icon: https://db.universal-team.net/assets/images/icons/ravimid.png image: https://db.universal-team.net/assets/images/images/ravimid.png image_length: 905 layout: app qr: ravimid.cia: https://db.universal-team.net/assets/images/qr/ravimid-cia.png ravimid_deluxe.cia: https://db.universal-team.net/assets/images/qr/ravimid_deluxe-cia.png source: https://github.com/Hoksy/ravimid stars: 2 systems: - 3DS title: ravimid unique_ids: - '0xA55C1' update_notes: '

Fixed .cia not installing on n3DS
Thanks to VideahGams!

' updated: '2016-11-08T23:24:17Z' version: '1.2' version_title: ravimid.cia --- ================================================ FILE: docs/_3ds/red-viper.md ================================================ --- author: Floogle avatar: https://avatars.githubusercontent.com/u/18466542?v=4 categories: - emulator color: '#d3d2d2' color_bg: '#807f7f' created: '2023-06-18T19:13:04Z' description: A Virtual Boy emulator for the 3DS download_page: https://github.com/skyfloogle/red-viper/releases downloads: red-viper.3dsx: size: 684596 size_str: 668 KiB url: https://github.com/skyfloogle/red-viper/releases/download/v1.3.0/red-viper.3dsx red-viper.cia: size: 705472 size_str: 688 KiB url: https://github.com/skyfloogle/red-viper/releases/download/v1.3.0/red-viper.cia github: skyfloogle/red-viper icon: https://raw.githubusercontent.com/skyfloogle/red-viper/master/icon.png image: https://raw.githubusercontent.com/skyfloogle/red-viper/master/resources/banner.png image_length: 6527 layout: app qr: red-viper.cia: https://db.universal-team.net/assets/images/qr/red-viper-cia.png screenshots: - description: Jack bros url: https://db.universal-team.net/assets/images/screenshots/red-viper/jack-bros.png - description: Mario tenis url: https://db.universal-team.net/assets/images/screenshots/red-viper/mario-tenis.png - description: Red alarm url: https://db.universal-team.net/assets/images/screenshots/red-viper/red-alarm.png - description: Warioland url: https://db.universal-team.net/assets/images/screenshots/red-viper/warioland.png source: https://github.com/skyfloogle/red-viper stars: 1021 systems: - 3DS title: red-viper unique_ids: - '0xFE7CB' update_notes: '
  • New rendering mode that downloads GPU-rendered image to CPU for post-processing (#88)
  • Enabled in Test Chamber, meaning black walls are no longer transparent on old 3DS and performance is improved on new 3DS
  • Test Chamber should now be fully compatible with good performance
  • Fixed half of the court being black in Virtual Bowling
  • Improved floor transitions in Jack Bros.
  • Fixed some transitions flashing the wrong thing for 1 frame when antiflicker is enabled in Jack Bros.
  • General minor performance improvements
' updated: '2026-05-03T15:39:14Z' version: v1.3.0 version_title: v1.3.0 wiki: https://github.com/skyfloogle/red-viper/wiki --- A Virtual Boy emulator for the 3DS. All official games are playable at full speed. * All officially licensed games are playable at full speed, even on the original 3DS * 3D support * Game saves are supported * Map either the A/B buttons or the right D-Pad to the face buttons, with the other being on the touch screen * New 3DS C-Stick is also supported * Configurable face button mapping * Configurable color filter ================================================ FILE: docs/_3ds/rehid.md ================================================ --- author: Kartik autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/16360444?v=4 categories: - utility color: '#411c38' color_bg: '#411c38' created: '2020-11-07T12:39:47Z' description: HID module rewrite(button remapping and more) download_filter: cia download_page: https://github.com/hax0kartik/rehid/releases downloads: rehidhelper.cia: size: 803776 size_str: 784 KiB url: https://github.com/hax0kartik/rehid/releases/download/v5.0/rehidhelper.cia github: hax0kartik/rehid image: https://avatars.githubusercontent.com/u/16360444?v=4&size=128 image_length: 21350 layout: app qr: rehidhelper.cia: https://db.universal-team.net/assets/images/qr/rehidhelper-cia.png screenshots: - description: Helper url: https://db.universal-team.net/assets/images/screenshots/rehid/helper.png source: https://github.com/hax0kartik/rehid stars: 141 systems: - 3DS title: rehid update_notes: '

This is the sixth public release of rehid.

E: A hotfix has been made which fixes Zl/ZR behaviour on n3ds. Please update!

The following changes have been made:

  • Fix a bug due to which ZL/ZR wouldn''t respond after sleep.
  • Fix a bug in turbofire due to which remapping weren''t applied correctly.
  • Fix bugs in title selection screen due to which mappings were generated for the wrong tid. (Sorry!)
  • Other minor improvements.

One of the major features that have been worked for this release is Circle Pad Pro support on O3DS. This means you can now enjoy your Circle Pad Pro even with games which do not support it! However, this is highly experimental, and as such not included with the main release. Bugs and Crashes are to be expected and should be reported here on github or on my discord server: https://discord.gg/hyuvmb9.

Folks interested in this feature can download 0004013000001D02_experimental.cxi, rename it to 0004013000001D02.cxi, and put it in /luma/sysmodules folder. Don''t forget to enable Load external firms and modules from luma config menu!

I would like to thank @rosaage, @EthanMac1915, @Mayonaka-7 and @tittilvero who have spent countless hours helping me test the cpp feature.

For newcomers, please download and install rehidhelper using FBI and then use rehidhelper to install rehid. You DO NOT need to download the 0004013000001D02.cxi file.

Some premade configs can be found here:- https://github.com/Nanashi13/Rehid-configs-files-3DS

As always, feel free to join the discord server mentioned above if you need help.

You can scan the following QR code to install rehidhelper using FBI.
qrcode (1)

' updated: '2026-04-05T15:10:32Z' version: v5.0 version_title: v5.0 Sixth Release --- # Rehid HID module rewrite with the aim of easier button remapping and more. ## How To Use You need to have the latest luma for this to work correctly. * Download `rehidhelper.3dsx` from the latest release * Open homebrew launcher and run the 3dsx * Click `A` on the `Download Rehid` option * Restart your 3ds * Go to https://mikahjc.github.io/3dsRemapBuilder/config and generate your remappings. * Run rehidhelper again and select the Scan QR code option * Scan your QR. ## How To Remap Buttons You first need to create a `rehid.json` file with the remappings you want. For eg:- ```Json { "keys":[ {"get":"R", "press":"ZR"}, {"get":"L", "press":"ZL"} ] } ``` With the above, everytime you press `ZR` key, `R` key would be triggered, and everytime you press `ZL` key, `L` key would be triggered. It is also possible to do custom key combos, i.e., ```Json { "keys":[ {"get":"R", "press":"X+Y"}, {"get":"L+R", "press":"SELECT"} ] } ``` Now everytime you press `X+Y`, `R` key would be triggered and on pressing `SELECT` button, both `L` and `R` would be triggered. Possible Keys are:- `A`, `B`, `X`, `Y`, `SELECT`, `START`, `ZL`, `ZR`, `L`, `R`, `LEFT`, `RIGHT`, `UP`, `DOWN`, `CRIGHT`(CPAD), `CLEFT`(CPAD), `CUP`(CPAD), `CDOWN`(CPAD) Copy your `rehid.json` file to the `rehid` folder. ### Per Title Button Remapping It is possible to have different button remapings for different titles:- Inside the `rehid` folder, create a folder with the titleid as the folder name. You can use [this](https://hax0kartik.github.io/3dsdb/) to fidn the titleid for your game. Copy the `rehid.json` file inside this folder. ## Compilation Get devkitpro, ctrulib and makerom and then `make -j` to compile. ## Credits @luigoalma Help, testing and listening to my rants. Druivensap on my discord server for helping me test out. Luma3ds devs and contributors ================================================ FILE: docs/_3ds/retroarch.md ================================================ --- author: Libretro avatar: https://avatars.githubusercontent.com/u/1812827?v=4 categories: - emulator color: '#484848' color_bg: '#484848' created: '2010-05-27T14:47:40Z' description: Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3. download_page: https://buildbot.libretro.com/stable/1.22.2/nintendo/3ds downloads: RetroArch_3dsx.7z: size: null url: https://buildbot.libretro.com/stable/1.22.2/nintendo/3ds/RetroArch_3dsx.7z RetroArch_cia.7z: size: null url: https://buildbot.libretro.com/stable/1.22.2/nintendo/3ds/RetroArch_cia.7z eval_downloads: true eval_notes_md: true github: libretro/RetroArch icon: https://raw.githubusercontent.com/libretro/RetroArch/master/pkg/ctr/assets/default.png image: https://raw.githubusercontent.com/libretro/RetroArch/master/pkg/ctr/assets/libretro_banner.png image_length: 3154 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://buildbot.libretro.com/nightly/nintendo/3ds/ downloads: RetroArch_3dsx.7z: url: https://buildbot.libretro.com/nightly/nintendo/3ds/RetroArch_3dsx.7z RetroArch_cia.7x: url: https://buildbot.libretro.com/nightly/nintendo/3ds/RetroArch_cia.7z source: https://github.com/libretro/RetroArch stars: 13090 systems: - 3DS title: RetroArch unique_ids: - '0xBAC00' update_notes: '' updated: '2025-11-20T03:12:17Z' version: v1.22.2 version_title: v1.22.2 website: http://www.libretro.com wiki: https://github.com/libretro/RetroArch/wiki --- ================================================ FILE: docs/_3ds/rollthedice-3ds.md ================================================ --- author: Defit avatar: https://avatars.githubusercontent.com/u/106403912?v=4 categories: - game - app color: '#7f8189' color_bg: '#767880' created: '2024-12-29T22:45:34Z' description: Simple Homebrew application for Nintendo 3DS that simulates the roll of a dice download_page: https://github.com/DefeatOf13/RollTheDice-3DS/releases downloads: RollTheDice-3DS.3dsx: size: 122448 size_str: 119 KiB url: https://github.com/DefeatOf13/RollTheDice-3DS/releases/download/v1.0.1/RollTheDice-3DS.3dsx github: DefeatOf13/RollTheDice-3DS icon: https://raw.githubusercontent.com/DefeatOf13/RollTheDice-3DS/refs/heads/main/icon.png image: https://raw.githubusercontent.com/DefeatOf13/RollTheDice-3DS/refs/heads/main/icon.png image_length: 2363 layout: app source: https://github.com/DefeatOf13/RollTheDice-3DS stars: 1 systems: - 3DS title: RollTheDice-3DS update_notes:

I previously forgot to add the app name, app author and description to the makefile, i even updated the app name from roll-the-dice to RollTheDice-3DS

updated: '2024-12-30T10:37:44Z' version: v1.0.1 version_title: 1.0.1 - Minor changes --- ================================================ FILE: docs/_3ds/romfs-explorer.md ================================================ --- author: Lázaro Vieira avatar: https://avatars.githubusercontent.com/u/13871621?v=4 categories: - utility color: '#b4ac70' color_bg: '#807a4f' created: '2016-07-13T17:16:45Z' description: RomFS file explorer and dumper for Nintendo 3DS titles download_page: https://github.com/Ryuzaki-MrL/RomFS-Explorer/releases downloads: RomFSExplorer.zip: size: 1093834 size_str: 1 MiB url: https://github.com/Ryuzaki-MrL/RomFS-Explorer/releases/download/v1.0.1/RomFSExplorer.zip github: Ryuzaki-MrL/RomFS-Explorer icon: https://raw.githubusercontent.com/Ryuzaki-MrL/RomFS-Explorer/master/meta/icon.png image: https://raw.githubusercontent.com/Ryuzaki-MrL/RomFS-Explorer/master/meta/banner.png image_length: 19162 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/Ryuzaki-MrL/RomFS-Explorer stars: 8 systems: - 3DS title: RomFS Explorer unique_ids: - '0xA1B2C' update_notes:

This release fixes files being overwritten even if you choose to not overwrite them.

updated: '2016-09-23T00:16:29Z' version: v1.0.1 version_title: Hotfix release --- ================================================ FILE: docs/_3ds/rtchanger.md ================================================ --- author: Storm-Eagle20 avatar: https://avatars.githubusercontent.com/u/26261465?v=4 categories: - utility color: '#351125' color_bg: '#351125' created: '2017-07-13T12:42:29Z' description: A Nintendo 3DS Homebrew application which allows the end user to freely change the (Raw) RTC of the system to bypass timegates. download_page: https://github.com/Storm-Eagle20/RTChanger/releases downloads: RTChanger-Version1.0.3dsx: size: 224036 size_str: 218 KiB url: https://github.com/Storm-Eagle20/RTChanger/releases/download/1.0/RTChanger-Version1.0.3dsx RTChanger-Version1.0.cia: size: 451008 size_str: 440 KiB url: https://github.com/Storm-Eagle20/RTChanger/releases/download/1.0/RTChanger-Version1.0.cia RTChanger.zip: size: 354851 size_str: 346 KiB url: https://github.com/Storm-Eagle20/RTChanger/releases/download/1.0/RTChanger.zip github: Storm-Eagle20/RTChanger icon: https://raw.githubusercontent.com/Storm-Eagle20/RTChanger/master/assets/logo.png image: https://raw.githubusercontent.com/Storm-Eagle20/RTChanger/master/assets/banner.png image_length: 134009 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: RTChanger-Version1.0.cia: https://db.universal-team.net/assets/images/qr/rtchanger-version1-0-cia.png source: https://github.com/Storm-Eagle20/RTChanger stars: 26 systems: - 3DS title: RTChanger unique_ids: - '0xFCCC' update_notes:

Please read the README.md before attempting to use this program. With Arm9LoaderHax, you can only use the .CIA version. You are required to restart your system when setting the Raw RTC.

updated: '2017-07-31T14:06:14Z' version: '1.0' version_title: RTChanger v1.0 --- ================================================ FILE: docs/_3ds/safeb9sinstaller.md ================================================ --- author: d0k3 avatar: https://avatars.githubusercontent.com/u/12467483?v=4 categories: - utility - firm color: '#9fa1a7' color_bg: '#797b80' created: '2017-01-31T11:21:46Z' description: Safe, simple, user-friendly installer for sighaxed FIRMs download_page: https://github.com/d0k3/SafeB9SInstaller/releases downloads: SafeB9SInstaller-20170605-122940.zip: size: 621293 size_str: 606 KiB url: https://github.com/d0k3/SafeB9SInstaller/releases/download/v0.0.7/SafeB9SInstaller-20170605-122940.zip github: d0k3/SafeB9SInstaller icon: https://raw.githubusercontent.com/d0k3/SafeB9SInstaller/master/resources/BrahmaIcon.png image: https://db.universal-team.net/assets/images/images/safeb9sinstaller.png image_length: 10252 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/d0k3/SafeB9SInstaller stars: 642 systems: - 3DS title: SafeB9SInstaller update_notes: '

A new release to fix updater compatibility on boot9strap v1.1 / v1.2 and to also provide proper compatibility on those repartitioned NANDs some of you guys have now.

This is new:

  • Fixed compatibility with boot9strap v1.1 / v1.2 (you wouldn''t have guessed)
  • Compatibility with custom NCSD partitioning
  • Fixed "FIRM crypto fail" false positive
' updated: '2017-06-05T12:32:58Z' version: v0.0.7 version_title: SafeB9SInstaller v0.0.7 --- ================================================ FILE: docs/_3ds/satellazone.md ================================================ --- author: Aftendo avatar: https://avatars.githubusercontent.com/u/155912716?v=4 categories: - utility color: '#4d5b71' color_bg: '#4d5b71' created: '2022-04-26T16:05:24Z' description: A Nintendo Zone Revival for the 3DS. download_page: https://github.com/MegaPika/SatellaZone/releases downloads: LocalSatellaZone.zip: size: 237414380 size_str: 226 MiB url: https://github.com/Aftendo/SatellaZone/releases/download/2.2.1/LocalSatellaZone.zip LocalSatellaZoneHQ.zip: size: 441085006 size_str: 420 MiB url: https://github.com/Aftendo/SatellaZone/releases/download/2.2.1/LocalSatellaZoneHQ.zip SatellaZone.zip: size: 10905216 size_str: 10 MiB url: https://github.com/Aftendo/SatellaZone/releases/download/2.2.1/SatellaZone.zip UsaPatch.zip: size: 672 size_str: 672 Bytes url: https://github.com/Aftendo/SatellaZone/releases/download/2.2.1/UsaPatch.zip github: MegaPika/SatellaZone icon: https://db.universal-team.net/assets/images/icons/satellazone.png image: https://db.universal-team.net/assets/images/icons/satellazone.png image_length: 6846 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 script_message: 'Ensure "Enable game patching" is enabled in Luma3DS settings for this to work.' source: https://github.com/Aftendo/SatellaZone stars: 145 systems: - 3DS title: SatellaZone update_notes: '
  • Added Pokémon news, you can view them from Macdonald''s zone
  • Added 2 ACNL events pages
  • Removed discontinued 3DS Community Online Revival event. Thanks to everyone who participated!

Special thanks to DarkChicken for the new content!

' updated: '2024-05-01T15:19:30Z' version: 2.2.1 version_title: New contents website: https://satellazone.neocities.org/ --- SatellaZone is a 3DS Nintendo Zone Revival patch that allows you to access archives from different stores and restaurants such as Best Buy, AT&T, McDonalds, and more! You can access videos using the LocalSatellaZone version. You can also be able to access Nintendo Zone without having to launch FBI by downloading the UsaPatch (which is for USA consoles only). You can find more informations and tutorials at https://github.com/MegaPika/SatellaZone#readme ================================================ FILE: docs/_3ds/save-data-copy-tool.md ================================================ --- author: ihaveahax avatar: https://avatars.githubusercontent.com/u/590576?v=4 categories: - utility color: '#9785b8' color_bg: '#695c80' created: '2022-03-24T10:24:39Z' description: Copy save data between gamecard and digital versions of games on Nintendo 3DS download_page: https://github.com/ihaveamac/save-data-copy-tool/releases downloads: save-data-copy-tool.3dsx: size: 196244 size_str: 191 KiB url: https://github.com/ihaveamac/save-data-copy-tool/releases/download/v0.1.0/save-data-copy-tool.3dsx github: ihaveamac/save-data-copy-tool image: https://avatars.githubusercontent.com/u/590576?v=4&size=128 image_length: 25856 layout: app license: mit license_name: MIT License source: https://github.com/ihaveamac/save-data-copy-tool stars: 8 systems: - 3DS title: save-data-copy-tool update_notes: '

This is the initial release.

WARNING: This is in development. It can go wrong. You are responsible for making backups. This does not make its own backup of the target save currently.

' updated: '2022-03-24T10:30:04Z' version: v0.1.0 version_title: v0.1.0 --- ================================================ FILE: docs/_3ds/savesync.md ================================================ --- author: Cool Guy avatar: https://avatars.githubusercontent.com/u/46397838?v=4 categories: - utility color: '#46a2cb' color_bg: '#2c6680' created: '2025-11-16T04:15:26Z' description: Allows you to copy saves from one 3DS or emulator to another easily download_page: https://github.com/coolguy1842/SaveSync/releases downloads: SaveSync.3dsx: size: 2073340 size_str: 1 MiB url: https://github.com/coolguy1842/SaveSync/releases/download/v1.1.0/SaveSync.3dsx SaveSync.cia: size: 1302976 size_str: 1 MiB url: https://github.com/coolguy1842/SaveSync/releases/download/v1.1.0/SaveSync.cia github: coolguy1842/SaveSync icon: https://raw.githubusercontent.com/coolguy1842/SaveSync/master/assets/icon.png image: https://raw.githubusercontent.com/coolguy1842/SaveSync/master/assets/banner.png image_length: 8620 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 or later qr: SaveSync.cia: https://db.universal-team.net/assets/images/qr/savesync-cia.png source: https://github.com/coolguy1842/SaveSync stars: 8 systems: - 3DS title: SaveSync unique_ids: - '0x49FE2' update_notes: '

Added a manifest file
Added a scoped service wrapper
Added a CondVar wrapper
Added game card loading and watching
Removed C++ flags from C to remove extra warnings

' updated: '2025-12-28T02:18:39Z' version: v1.1.0 version_title: v1.1.0 --- ================================================ FILE: docs/_3ds/savvymanager.md ================================================ --- author: RocketRobz avatar: https://avatars.githubusercontent.com/u/16110127?v=4 categories: - utility - save-tool color: '#e2afbc' color_bg: '#80636a' created: '2019-11-13T20:37:19Z' description: An editor/save manager for the Girls Mode/Girls Style/Style Savvy/Style Boutique games, on Nintendo 3DS download_page: https://github.com/RocketRobz/SavvyManager/releases downloads: SavvyManager.3dsx: size: 43865220 size_str: 41 MiB url: https://github.com/RocketRobz/SavvyManager/releases/download/v3.5.0/SavvyManager.3dsx SavvyManager.cia: size: 44254144 size_str: 42 MiB url: https://github.com/RocketRobz/SavvyManager/releases/download/v3.5.0/SavvyManager.cia github: RocketRobz/SavvyManager icon: https://raw.githubusercontent.com/RocketRobz/SavvyManager/master/app/icon.png image: https://raw.githubusercontent.com/RocketRobz/SavvyManager/master/app/banner.png image_length: 42810 layout: app license: mit license_name: MIT License qr: SavvyManager.cia: https://db.universal-team.net/assets/images/qr/savvymanager-cia.png screenshots: - description: Character change menu url: https://db.universal-team.net/assets/images/screenshots/savvymanager/character-change-menu.png - description: Game select url: https://db.universal-team.net/assets/images/screenshots/savvymanager/game-select.png - description: Import character url: https://db.universal-team.net/assets/images/screenshots/savvymanager/import-character.png source: https://github.com/RocketRobz/SavvyManager stars: 34 systems: - 3DS title: SavvyManager unique_ids: - '0x36973' update_notes: '

What''s new?

  • Character attributes can now be changed! The following are changeable:
    • Male/Female (only for Styling Star) (Placeholder outfits are used when switching.)
    • Height
    • Pose set (Active, Cute, and Cool)
  • Hori-HD has been renamed to Horizon HD (named after both Nintendo 3DS & Switch''s Horizon OS)!

Bug fix

  • Fixed where importing an emblem to Fashion Forward save data caused a glitched image to appear in the game, along with crashing. Import an emblem with this Savvy Manager version to fix those issues.
' updated: '2025-03-04T02:17:24Z' version: v3.5.0 version_title: v3.5.0 --- ================================================ FILE: docs/_3ds/scratch-everywhere.md ================================================ --- author: NateXS avatar: https://avatars.githubusercontent.com/u/230057427?v=4 categories: - emulator - utility color: '#c291a9' color_bg: '#805f6f' created: '2025-05-01T16:11:42Z' description: Play Scratch games on your 3DS! download_filter: (\.3dsx|\.cia|\.nds) download_page: https://github.com/ScratchEverywhere/ScratchEverywhere/releases downloads: scratch-3ds.3dsx: size: 8865508 size_str: 8 MiB url: https://github.com/ScratchEverywhere/ScratchEverywhere/releases/download/0.40/scratch-3ds.3dsx scratch-3ds.cia: size: 7660480 size_str: 7 MiB url: https://github.com/ScratchEverywhere/ScratchEverywhere/releases/download/0.40/scratch-3ds.cia scratch-ds.nds: size: 4385792 size_str: 4 MiB url: https://github.com/ScratchEverywhere/ScratchEverywhere/releases/download/0.40/scratch-ds.nds github: ScratchEverywhere/ScratchEverywhere icon: https://github.com/ScratchEverywhere/ScratchEverywhere/raw/refs/heads/main/gfx/icon.png image: https://github.com/ScratchEverywhere/ScratchEverywhere/raw/refs/heads/main/gfx/3ds/banner.png image_length: 30159 layout: app license: lgpl-3.0 license_name: GNU Lesser General Public License v3.0 qr: scratch-3ds.cia: https://db.universal-team.net/assets/images/qr/scratch-3ds-cia.png scratch-ds.nds: https://db.universal-team.net/assets/images/qr/scratch-ds-nds.png source: https://github.com/ScratchEverywhere/ScratchEverywhere stars: 507 systems: - 3DS title: Scratch Everywhere! unique_ids: - '0x2143' update_notes: '

Runtime Changes

  • Added support for Native Extensions (Via PR #598)
    • Native Extensions allow you to run custom extensions via dynamic C++ libraries
    • Currently only supports Linux and macOS, with Windows support coming later
    • We''re still a ways away from implementing a Lua-based custom extension system that will support more platforms
    • Native Extensions can be found at this repo: https://github.com/ScratchEverywhere/native-extensions
  • Added an interactive CLI inspector for real time debugging (Via PR #624)
  • Fix audio speeding up in some situations

Parity Changes

  • Made fencing even more accurate
  • Stage Sprite can no longer use the hide block
  • Fixed When key Pressed block being able to get recalled before it''s finished
  • Fixed Makeymakey blocks being called without pressing any buttons
  • Fixed Letter # of x block not being able to return special characters

Menu Changes

  • New op op op :itchytongue: splash text

Authors

This beta was brought to you by: @Starlii10, @Br0tcraft, @gradylink, @rttyg46305Unj, and @NateXS

' updated: '2026-04-26T21:01:25Z' version: '0.40' version_title: Beta Build 40 website: https://scratcheverywhere.github.io/ScratchEverywhere/ --- A custom Scratch runtime that allows you to run Scratch 3 projects on your 3DS! ================================================ FILE: docs/_3ds/screenshot-merge.md ================================================ --- author: ihaveahax avatar: https://avatars.githubusercontent.com/u/590576?v=4 categories: - utility color: '#5fab70' color_bg: '#478054' created: '2015-12-10T01:06:58Z' description: screenshot merging tool for Nintendo 3DS download_page: https://github.com/ihaveamac/screenshot-merge/releases downloads: screenshot-merge.3dsx: size: 1509892 size_str: 1 MiB url: https://github.com/ihaveamac/screenshot-merge/releases/download/1.4/screenshot-merge.3dsx screenshot-merge1.4.cia: size: 1012672 size_str: 988 KiB url: https://github.com/ihaveamac/screenshot-merge/releases/download/1.4/screenshot-merge1.4.cia github: ihaveamac/screenshot-merge icon: https://raw.githubusercontent.com/ihaveamac/screenshot-merge/master/resources/icon.png image: https://raw.githubusercontent.com/ihaveamac/screenshot-merge/master/resources/banner.png image_length: 14368 layout: app license: mit license_name: MIT License qr: screenshot-merge1.4.cia: https://db.universal-team.net/assets/images/qr/screenshot-merge1-4-cia.png screenshots: - description: Merging url: https://db.universal-team.net/assets/images/screenshots/screenshot-merge/merging.png - description: Start screen url: https://db.universal-team.net/assets/images/screenshots/screenshot-merge/start-screen.png source: https://github.com/ihaveamac/screenshot-merge stars: 16 systems: - 3DS title: screenshot-merge unique_ids: - '0xF0ACC' update_notes: '' updated: '2018-02-02T21:52:20Z' version: '1.4' version_title: screenshot merge 1.4 website: https://gbatemp.net/threads/405412/ --- ================================================ FILE: docs/_3ds/scummvm.md ================================================ --- author: ScummVM avatar: https://avatars.githubusercontent.com/u/365181?v=4 categories: - emulator color: '#507f20' color_bg: '#507f20' created: '2011-02-12T15:50:57Z' description: Point-and-click adventure game engines download_page: https://www.scummvm.org/downloads/ downloads: scummvm-3dsx.zip: size: null url: https://downloads.scummvm.org/frs/scummvm/2026.2.0/scummvm-2026.2.0-3ds-3dsx.zip scummvm-cia.zip: size: null url: https://downloads.scummvm.org/frs/scummvm/2026.2.0/scummvm-2026.2.0-3ds-cia.zip scummvm-ds.zip: size: null url: https://downloads.scummvm.org/frs/scummvm/2026.2.0/scummvm-2026.2.0-ds.zip eval_downloads: true github: scummvm/scummvm icon: https://raw.githubusercontent.com/scummvm/scummvm/master/backends/platform/3ds/app/icon.png image: https://raw.githubusercontent.com/scummvm/scummvm/master/backends/platform/3ds/app/banner.png image_length: 17658 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://buildbot.scummvm.org/dailybuilds/master/ downloads: 3ds-master-latest.zip: url: https://buildbot.scummvm.org/dailybuilds/master/3ds-master-latest.zip nds-master-latest.zip: url: https://buildbot.scummvm.org/dailybuilds/master/nds-master-latest.zip source: https://github.com/scummvm/scummvm stars: 2692 systems: - 3DS - DS title: scummvm unique_ids: - '0xFF321' update_notes: '

Three months have passed since the last release, and here we are again, with our new release approach. We are both worried and excited, but hope that in the current reality of the absence of pre-release testing, with more frequent releases, we will be able to deliver critical fixes faster.

Let''s talk about the release scope. Three months have passed, but the amount of new features is very noticeable.

Newly Supported Games:

  • Necronomicon: The Dawning of Darkness
  • Crime Patrol
  • Crime Patrol 2: Drug Wars
  • The Last Bounty Hunter
  • Mad Dog McCree
  • Mad Dog II: The Lost Gold
  • Space Pirates
  • Who Shot Johnny Rock?

And - as usual - there are a couple of "one more things"!

Changelog

New games:

  • Added support for Necronomicon: The Dawning of Darkness.
  • Added ALG engine for DOS versions of American Laser Games:
    Crime Patrol, Crime Patrol 2: Drug Wars, The Last Bounty Hunter,
    Mad Dog McCree, Mad Dog II: The Lost Gold, Space Pirates
    and Who Shot Johnny Rock?

General:

  • Improved PC-Speaker emulation.
  • Implemented multiselect in the GUI launcher games list.
  • Updated ImGui library to 1.92.6-docker.
  • Fixed Smart Search in the Icons Grid view in the launcher.
  • Simulate MT-32 display for on-screen messages.
  • Added possibility to load GUI translations from the local po/ directory. Useful for translators since it does not require regeneration of the translations.dat file.
  • Significantly reduced compilation time and memory usage when building the TinyGL component.
  • Added Help button to the main interface and improved the dialog speed.
  • Added possibility to run unpacked GUI themes.

AGOS:

  • Added music support for the Atari ST releases of Elvira 1 and 2.
  • Improved support of the Acorn releases of Simon the Sorcerer. Original cursor is now implemented, along with support of the Desktop Tracker format used for music.
  • Improved font rendering accuracy for DOS Personal Nightmare and the Amiga Elvira 1 demo.
  • Implemented original cursors for the Amiga release of Personal Nightmare.
  • Fixed Personal Nightmare ''Wait'' command being far too quick on modern systems.
  • Fixed inventory icon colors in the Amiga and Atari ST releases of Personal Nightmare.
  • Fixed Simon''s sprite having no color in the Acorn floppy demo of Simon the Sorcerer 1.

Alcachofa:

  • Added support for earlier Spanish CD variant of Mortadelo y Filemón: Una Aventura de Cine - Edición Especial.
  • Added support for Russian variant of Mort & Phil: A Movie Adventure (Секретные агенты: Киномонстры атакуют).

Bagel:

  • Fixed Enter/Escape keys in The Guessing Game guess dialog.
  • Fixed using Enter key to close info dialogs.
  • Fixed shell animations in Mankala minigame.
  • Fixed incorrect evolution logic in Game of Life.
  • Hopeful fix for occasional crash entering boardgame stores.
  • Fixed crash when hiding boardgame turn start spinner.
  • Fixed Poker minigame bet icons rendering over game over dialog.
  • Made in-progress speech stop when closing a minigame exit dialog.
  • Fixed using Enter key after typing savegame name to save it.

Freescape:

  • Added sound emulation for Driller, Dark Side, Total Eclipse and
    Castle Master on CPC, C64 and Amiga.
  • Added music support for Total Eclipse on Atari ST.
  • Added WASD movement option with shift for run.
  • Improved touchscreen controls and alternative input mappings for mobile devices.
  • Added a debugger with position and area commands.
  • Implemented compressed data loading for Driller on Atari ST.
  • Fixed rendering artifacts and culling issues.
  • Fixed various UI element positions and score rendering across multiple releases.

Gob:

  • Optimized the number of screen blits, making Gobliiins and Ween noticeably more responsive on weaker platforms. Other Gob games are also positively affected.

M4:

  • Added music support in Ripley.
  • Fixed numerous bugs in Ripley.
  • Fixed some bugs in Orion Burger.

MM:

  • Fixed M&M1 memory corruption on exit.
  • Fixed M&M1 display issues/corruption getting items from treasure chests.
  • Fixed M&M1 showing incorrect name for attacking monsters in combat.

MYST3:

  • Restored ambient sounds for harmonic frequencies puzzle in Amateria.
  • Fixed resetting animations for turntable puzzle in Amateria.
  • Fixed synchronization of videos that play consecutively.
  • Fixed skipping frames in some looping videos.
  • Fixed frame-triggered ambient sounds in scripted movies.
  • Various tweaks for displaying subtitles and inventory in widescreen mod.
  • Fixed scaling issues for subtitles, draggable items, inventory bar and
    main menu in widescreen mod.

QdEngine:

  • Fixed pathfinding bugs on Windows optimized (release) build.

SCUMM:

  • Added support for original splash screens in Maniac Mansion NES (when playing from PRG files).
  • Added support for the playback feature of the non-interactive demos of Monkey Island 1, Monkey Island 2, and Fate of Atlantis.
  • Implemented original cursor for the Apple II release of Maniac Mansion.
  • Fixed Maniac Mansion NES logo scroll getting stuck during the intro.

Sherlock:

  • Fixed occasional crash when using inventory items in Rose Tattoo.
  • Fixed crash when using keyboard keys while playing darts in Rose Tattoo.
  • Fixed score board layout and logic for dart games in Rose Tattoo.

SLUDGE:

  • Fixed crash at start of Nathan''s Second Chance game.

Sword1:

  • Fixed music from the original Broken Sword 1 release being played at a wrong sample rate on PS3, Wii and OSXPPC.

Sword2:

  • Fixed crash with some DXA movies, such as the ones played in the intro.

Teenagent:

  • Fixed ''could not locate language block'' error when starting the Polish and Russian versions.

Tinsel:

  • Implemented proper palette mapping for the PSX versions of Discworld 1. Before this, the screen wasn''t turning black when using the blindfold in Act 3.
  • Made it possible to skip the entire introduction (by pressing Escape) in all Discworld 1 versions.
  • Fixed Amazon speech accidentally stopped by the Starfish flicking a coin, in Act 2 of all Discworld 1 releases having this original script bug.
  • Fixed "calculate odds" button not always erased from the screen when asking the guard for probabilities, in Act 3 of early Discworld 1 releases (original script bug).
  • Fixed crash when trying to interact with (invisible) City Guards in Act 4 of Discworld 1, due to an original script oversight in early releases.
  • Fixed dragon appearing too early in town square in Act 4 of Discworld 1 (original script bug in early releases).
  • Fixed conversation window not closing when being done talking with the barman in Discworld 1 L-Space (original script bug in early releases).

WAGE:

  • Implemented combat system.
  • Numerous visual fixes.
  • Implemented mouse scrolling of text window.
  • Implemented way to show startup screen and play startup sound for games what have those files. There will be new items in the About menu.

Atari port:

  • Included out-of-tree m68k code optimizations for the SCUMM engine and audio mixing to gather user feedback.

macOS port:

  • Added support for the newer Text-to-Speech API of macOS 10.14+.
  • Restored Help menu and Copy from clipboard features for macOS 10.4-10.5.

iOS port:

  • Added support for Text-to-Speech.
  • Ported the CoreMIDI macOS feature to the iOS/tvOS ports, allowing the use of external MIDI devices for output.

Merged PRs

  • EMI: Show subtitles of judges during Marco''s dive by @chkr-private in #6994
  • GRIM: EMI: Don''t enable lighting when drawing shadows by @chkr-private in #6995
  • KYRA: (EOB) - Better thrown weapon reloading by @vrza in #7028
  • SCI: (PQ2/PC98) - fix bug no. 16329 by @athrxx in #7022
  • TESTBED: Add shader compatibility tests and remove incompatible shaders from Emscripten build by @chkuendig in #6990
  • ULTIMA: Reduce sharing of container classes by @ccawley2011 in #7014
  • Add webOS to Makefile and fix engines.awk PATH by @cscd98 in #7021
  • NUVIE: Remove dependency on Shared::EventsManager by @ccawley2011 in #7016
  • PRIVATE: Fix drug bag inventory item by @sluicebox in #7031
  • PRIVATE: Play phone calls in correct order by @sluicebox in #7032
  • PRIVATE: Fix Police Station by @sluicebox in #7033
  • HYPNO: Fix various memory leaks by @lephilousophe in #7030
  • GRAPHICS: Add generic alpha blitting routines and use them with NGI by @ccawley2011 in #6973
  • TINYGL: Clamp viewport coordinates to INT_MAX and INT_MIN to avoid overflow/underflow by @neuromancer in #7035
  • PRIVATE: Wait for police bust audio to complete by @sluicebox in #7036
  • TETRAEDGE: Increase drawCallMemorySize for TinyGl renderer by @antoniou79 in #7034
  • PRIVATE: Show cursor for safe digits by @sluicebox in #7037
  • PRIVATE: Fix wall safe initialization, transparency by @sluicebox in #7038
  • PRIVATE: Fix PhoneClip variable decrementing by @sluicebox in #7039
  • IOS7: Do not enable USE_OPENGL_GAME in iOS and tvOS when using create_project by @larsamannen in #7017
  • TOON: Load subtitles by base file name by @BLooperZ in #7044
  • COMMON: Make RBTree::erase return a valid iterator by @Botje in #7046
  • PRIVATE: Implement LoseInventory() by @sluicebox in #7043
  • PRIVATE: Implement Take/Leave sounds by @sluicebox in #7042
  • EMI: Don''t overwrite global actor alpha when drawing sprites by @chkr-private in #7047
  • GROOVIE: Avoid crash in Clandestiny finale video by @antoniou79 in #7048
  • GRIM: Handle SayLine Lua call with nil parameter by @chkr-private in #7050
  • PRIVATE: Finish implementing PoliceBust and BustMovie by @sluicebox in #7051
  • PRIVATE: Fix addMemory crash when helping Mavis by @sluicebox in #7052
  • PRIVATE: Clear diary page exits by @sluicebox in #7056
  • PRIVATE: Dossier navigation details by @sluicebox in #7057
  • PRIVATE: Add mapping for Japanese Windows cursors by @sluicebox in #7058
  • PRIVATE: New save format, versioning by @sluicebox in #7060
  • NEWS: Update PRIVATE news by @sluicebox in #7053
  • PS3: Disable windowed and iconify features by @lephilousophe in #7059
  • VIDEO: Don''t hardcode expected channels in PSX decoder by @lephilousophe in #7054
  • DIRECTOR: Last minute fixes by @moralrecordings in #7040
  • JANITORIAL: add pre-commit configuration file by @whoozle in #7000
  • NGI: Fix use-after-free (Trac#16268) by @lephilousophe in #7055
  • DIRECTOR: add new detection entries for: by @Lariaa in #6962
  • GRIM: LUA: Fix lua_error() ''noreturn'' warning on some platforms by @dwatteau in #7062
  • PRIVATE: Misc code cleanup by @sluicebox in #7066
  • AGI: Fix RTL display for wrapped strings by @sam-mfb in #7061
  • PRIVATE: Update PhoneClip implementation by @sluicebox in #7071
  • GOB: add french ADI5 addon to detection by @BJNFNE in #7074
  • Bump urllib3 from 2.5.0 to 2.6.0 in /doc/docportal by @dependabot[bot] in #7073
  • COMMON: Add Canadian French language by @sdelamarre in #7070
  • STARK: Add support for OpenGL without NPOT by @lephilousophe in #7064
  • MM: MM1: Fix crashes when monsters advance during combat by @Lili1228 in #7063
  • AGI: Add game detection entry for SQ2 Hebrew localization by @sam-mfb in #7076
  • SCI: Reduce stack usage in Console::cmdShowInstruments() by @dwatteau in #7079
  • PRIVATE: Fully implement AMRadioClip and PoliceClip by @sluicebox in #7078
  • PRIVATE: Fix exit area on epilogue screens by @sluicebox in #7080
  • PRIVATE: Enable pausing when police bust is enabled by @sluicebox in #7082
  • PRIVATE: Resume background music after pausing by @sluicebox in #7083
  • AGI: Detect WORDS.TOK.EXTENDED, Remove GF_EXTCHAR by @sluicebox in #7084
  • AGI: funmade hebrew translation KQ3 by @SegMash in #7086
  • JANITORIAL: resolve signed/unsigned conflicts by @meekee7 in #7069
  • IOS7: Disable bounces of the ScrollView containing the toolbar by @larsamannen in #7089
  • CREATE_PROJECT: Do not set SCUMMVM_NEON for all iOS/tvOS targets by @larsamannen in #7081
  • PRIVATE: Sound fixes by @sluicebox in #7088
  • JANITORIAL: TOT: resolve signed/unsigned conflicts by @meekee7 in #7094
  • SCI: [RFC] Add Behind the Developer''s Shield as a separate "game" by @eriktorbjorn in #7093
  • HUGO: Fix HUGO2 DOS parser by @sluicebox in #7098
  • HUGO: Fix HUGO2 parrot priority by @sluicebox in #7100
  • GOB: add french Adibou1 CD variant by @BJNFNE in #7104
  • SHERLOCK: SCALPEL: Add missing JOY_A mappings for controller support by @zafos in #7106
  • GOB: add filesize version number langcode to GOB games by @BJNFNE in #7109
  • M4: Add subtitles for Orion Burger and Riddle of Master Lu by @bluegr in #7090
  • HUGO: Fix direction handling by retaining keycodes. by @OMGPizzaGuy in #7102
  • SCUMM: Fix HENetworkGameOptionsDialog layout not being defined by @lephilousophe in #7112
  • JANITORIAL: Fix "orignal" typo in comment by @raziel- in #7114
  • JANITORIAL: Fix "cant" typo in comment by @raziel- in #7116
  • libretro: specify location of engines.awk by @cscd98 in #7077
  • GRAPHICS: MACGUI: Fix Beam cursor gets stuck after editing editable widget by @SandhuAmy35 in #7118
  • JANITORIAL: Fix spelling of ''Writing'' in comments by @raziel- in #7113
  • JANITORIAL: Fix some mispellings by @raziel- in #7117
  • HUGO: Implement DOS displayFrame() by @sluicebox in #7108
  • GRAPHICS: MACGUI: Fix: Adjust scroll position for editable MacText using kConHPadding by @Al-HassanIbrahim in #6987
  • WAGE: Fix Commands menu not resetting on scene change (bug #16294) by @Al-HassanIbrahim in #7045
  • GUI: Translate the default OK button in message boxes by @ccawley2011 in #7122
  • JANITORIAL: Small build fixes in graphics and emscripten port by @Mataniko in #7124
  • GUI: Restore Hindi font overrides by @ccawley2011 in #7123
  • DEVTOOLS: added script that executes event recorder tests for configured demos and record files by @mgerhardy in #7119
  • WINTERMUTE: sotv1/sotv2 improvements by @darioscarpa in #7125
  • CREATE_PROJECT: add support for SLNX files by @meekee7 in #7127
  • PRIVATE: fix #16423 subtitles are restored. by @dhruv0154 in #7105
  • GUI: Enable multi-selection and multi-removal in list and grid view by @mohitbankar in #7096
  • DEVTOOLS: Add LLDB pretty-printers by @Botje in #7091
  • GUI: Add missing filter matcher to grid widget by @jaskaran-singh-77 in #7132
  • BLADERUNNER: Avoid overflow errors with VQA files by @lephilousophe in #7121
  • DIRECTOR: add Greveholm 3 to detection by @meekee7 in #7126
  • AGDS: Add detection for the demo version of Black Mirror by @ccawley2011 in #7131
  • Bump urllib3 from 2.6.0 to 2.6.3 in /doc/docportal by @dependabot[bot] in #7133
  • HUGO: Implement DOS user interface by @sluicebox in #7136
  • DIRECTOR: Fixes for Welcome to the Future by @moralrecordings in #7134
  • WINTERMUTE: fix sotv1 package paths by @darioscarpa in #7142
  • WINTERMUTE: fix subtitles not shown on video by @darioscarpa in #7143
  • GOB: add new detection entries by @BJNFNE in #7147
  • GOB: use FR_CAN for French Canadian Adibou2 variant by @BJNFNE in #7148
  • ULTIMA: NUVIE: rework detection of the known SE Versions by @Henne in #7150
  • AGI: Add detection for SQ1 Hebrew version by @sam-mfb in #7145
  • VIDEO: fix TheoraDecoder handling of dup frames by @darioscarpa in #7144
  • 3DS: Fix versioning scheme by @lephilousophe in #7151
  • DC: Fix version scheme by @lephilousophe in #7152
  • ULTIMA: NUVIE: detect all versions of MD V1.4 correctly by @Henne in #7153
  • GRAPHICS: MACGUI: Fix scrolling behaviors, dialog layouts, and some other bugs. by @dhruv0154 in #7103
  • CREATE_PROJECT: Cmake multi-config and /opt/homebrew by @Botje in #7139
  • AUDIO: Reduce the volume for the PC Speaker emulator by @ccawley2011 in #7155
  • WAGE: Fixed some bugs in step by step design debugger. by @dhruv0154 in #7157
  • Janitorial: Fixed typo ''teh'' in hpl1 comments by @TejeshwarDivekar in #7158
  • BAKCEND: SDL3: Swap language and country in locale formatting by @BeWorld2018 in #7160
  • ANDROID: Updates to the build system and some cleanups by @lephilousophe in #7154
  • NDS: Make some parts of ScummVM go to the secondary ROM by @lephilousophe in #7095
  • GUI: Restrict max width of scaled pictures in Help by @gulraiznoorbari in #7169
  • BACKENDS: MACOS: Various small fixes/improvements for Tiger/Leopard by @dwatteau in #7156
  • Configure: Update MorphOS part by @BeWorld2018 in #7161
  • SCI32: Remove GK2 fan subtitle suggestion by @sluicebox in #7167
  • GRAPHICS: MACGUI: fix active window while scrolling by @dhruv0154 in #7172
  • SAGA: IHNM: Add detection for french fan translation by @DarkCenobyte in #7166
  • GUI: Multi-Selection and List Widget Improvements by @mohitbankar in #7165
  • WINTERMUTE: fix culling in Setup2D by @darioscarpa in #7179
  • PRIVATE: Fix subtitle restoration in main menu and prevent SFX interruption by @dhruv0154 in #7140
  • AGOS: Implement font squeezing routine for DOS Personal Nightmare and the Amiga Elvira 1 demo by @robertmegone in #7174
  • WAGE: fix #16293. by @dhruv0154 in #7178
  • GUI: Properly restore last selected game in launchers by @mohitbankar in #7181
  • VIDEO: Fix seeking to a keyframe in BINK videos by @antoniou79 in #7180
  • DIRECTOR: Add language to quality table message by @einstein95 in #7176
  • IMAGE: Make more codecs into optional components by @ccawley2011 in #7130
  • AUDIO: Make the SID emulator a subclass of Audio::Chip by @ccawley2011 in #6039
  • TTS: MACOS, IOS: Implement Text to Speech using AVSpeechSynthesizer by @criezy in #7171
  • SCI: Adding Hebrew translation for KQ4 by @SegMash in #7184
  • GUI: Lists clear and cls in the gui console debugger''s instructions by @lwcorp in #7183
  • IMAGE: Improve support for writing image files with palettes by @ccawley2011 in #7129
  • JANITORIAL: SCUMM: HE: do not cast away constness by @meekee7 in #7188
  • JANITORIAL: AGS: add missing override keyword by @meekee7 in #7189
  • JANITORIAL: ULTIMA: make some constants constexpr by @meekee7 in #7192
  • JANITORIAL: LAB: remove redundant parentheses by @meekee7 in #7193
  • JANITORIAL: ALCACHOFA: add missing overrides by @meekee7 in #7191
  • FREESCAPE: Implement missing Driller sounds for ZX Spectrum and Amstrad CPC by @neuromancer in #7065
  • JANITORIAL: WAGE: resolve signed/unsigned mismatches by @meekee7 in #7187
  • PRINCE: Do not show subtiles if they are disabled from GUI by @antoniou79 in #7194
  • JANITORIAL: DEVTOOLS: remove unused loop variables by @meekee7 in #7199
  • NEVERHOOD: Fix radio music playing when radio is not enabled by @Player701 in #7197
  • ALCACHOFA: fix "conatins" typo in graphics.cpp by @BJNFNE in #7202
  • ULTIMA: Replace Std::string, Std::vector and Std::list with common equivalents by @ccawley2011 in #7198
  • SHERLOCK: TATTOO: Fix bug #7012 volume controls for MIDI music by @Miguel-Herrero in #7138
  • 3DS: Use official button names from 3DS manual by @einstein95 in #7195
  • JANITORIAL: CREATE_PROJECT: disable MD5 deprecation warning by @meekee7 in #7200
  • SCUMM: MI2 DOS NI demo - Minor script patch to prevent crash at startup by following the correct script path. by @robertmegone in #7177
  • 3DS: Fix d-pad direction case by @einstein95 in #7205
  • FREESCAPE: add a debugger. by @dhruv0154 in #7203
  • GUI: Adding Help button to GMM and Browser dialog by @sev- in #7170
  • COMMON: make Common::Pair constexpr by @meekee7 in #7190
  • JANITORIAL: DEVTOOLS: replace sprintf with snprintf by @meekee7 in #7201
  • BAGEL: MFC: Move MFC into graphics/ by @dreammaster in #7186
  • SCUMM: MMNES - Add support for playback of title screens. by @robertmegone in #7206
  • BLADERUNNER: Drop ''long double'' usage by @dwatteau in #7210
  • DIRECTOR: add MacJapanese pre-6 equality table by @mistydemeo in #7212
  • CREATE_PROJECT: use C++11-style for each loops instead of iterators by @meekee7 in #7213
  • DREAMCAST: Automatically launch when single game detected by @mark-temporary in #7208
  • JANITORIAL: NUVIE: resolve global constructor by @meekee7 in #7214
  • COMMON: Move file search in current working directory to backends by @lephilousophe in #7182
  • BACKENDS: SDL: Set getImGuiTexture filtering to nearest by @sronsse in #7209
  • GUI: Add scrollable removal confirmation dialog by @mohitbankar in #7207
  • GRAPHICS: FONTS: Add allowCharClipping parameter by @AndywinXp in #7175
  • GUI: Fix the List scrolling with up/down keys by @mohitbankar in #7216
  • JANITORIAL: M4: add missing constructors to Buffer struct by @meekee7 in #7215
  • JANITORIAL: M4: restore default initializers to Buffer struct by @meekee7 in #7217
  • DIRECTOR: Fixes for Incarnatia by @moralrecordings in #7219
  • SCUMM: Introduce ScummEditor by @sronsse in #7218
  • GUI: Fix Arrow key navigation in Grouped List by @mohitbankar in #7220
  • GUI: Fix arrow key navigation with collapsed groups in List by @mohitbankar in #7223
  • SCUMM: Add getEncByte helper method by @sronsse in #7222
  • SCUMM: MM NES - Workaround to fix intro logo scroll hang with 256px viewport by @robertmegone in #7221
  • FREESCAPE: Fix DOS/CGA rendering and palettes for Total Eclipse by @SandhuAmy35 in #7225
  • Move and update the ImGui MemoryEditor component by @sronsse in #7229
  • FREESCAPE: remove temp file from freescape engine by @BJNFNE in #7230
  • DEVTOOLS: PYCDLIB: Allow None encoding in get*_entry functions, add encoding fallback in walk by @einstein95 in #7204
  • JANITORIAL: ULTIMA: use ARRAYSIZE macro by @meekee7 in #7232
  • JANITORIAL: HPL1: use ARRAYSIZE macro by @meekee7 in #7233
  • JANITORIAL: GRIM: use ARRAYSIZE macro by @meekee7 in #7234
  • JANITORIAL: ENGINES: use ARRAYSIZE macro by @meekee7 in #7235
  • JANITORIAL: DEVTOOLS: use common ARRAYSIZE macro definition by @meekee7 in #7236
  • JANITORIAL: use common ARRAYSIZE macro by @meekee7 in #7237
  • AGS: Update beyondowlsgard entry by @menschel in #7231
  • Fix JSON library IntegerNumber handling by @sronsse in #7239
  • AGOS: Simon 1 Acorn - Implement Acorn cursor for Simon 1 by @robertmegone in #7245
  • SCUMM: EDITOR: Introduce settings by @sronsse in #7244
  • BASE: Fix --md5 warning about Mac resources when used on a non-Mac file by @elasota in #7242
  • SCUMM: MM Apple II - Use the original Apple II cursor like we do for the other platforms. by @robertmegone in #7247
  • SCUMM: MI2 NI DOS Demo - Add support for original demo.rec playback file by @robertmegone in #7243
  • GRIM: Delete Set pool objects after deleting Actor pool objects by @dwatteau in #7241
  • FREESCAPE: Fix minor UI color palette for DOS/EGA Total Eclipse. by @SandhuAmy35 in #7250
  • AGOS: Simon1 - Support for the Desktop Tracker(DskT) format compressed mods used for music by Simon 1 for Acorn Archimedes. by @robertmegone in #7227
  • GOB: improve detection entries comments by @BJNFNE in #7251
  • Fix starting Teenagent Polish and Russian versions by @criezy in #7249
  • GUI: Enable rich syntax search in Grid View by @phyulwin in #7246
  • BACKENDS: avoid Windows ARRAYSIZE definition by @meekee7 in #7238
  • SCUMM: Introduce Resource class to ScummEditor by @sronsse in #7257
  • COMMON, WIN32: Printing support improvements by @sdelamarre in #7259
  • FREESCAPE: Fix DOS Castle Master lightning effect by @AndreiRV1 in #7252
  • NANCY: Fix off-by-one error in TableIndexSetValueHS correctness check by @flipkick in #7260
  • AGI: Migrate Apple II and CoCo3 sound code to Audio::PCSpeaker by @ccawley2011 in #7255
  • AGOS: Simon1 Acorn Floppy Demo - Fix for Simon appearing black in the Acorn Floppy Demo. by @robertmegone in #7263
  • NANCY: Fix TurningPuzzle animation speed scaling with frame count by @flipkick in #7264
  • AGOS: Simon1 - More accurate Acorn cursor. by @robertmegone in #7254
  • CHAMBER: Refactor splash screen for Hercules by @11-andy-11 in #7267
  • Feature/new debugger gui by @ramyak-sharma in #7265
  • GRAPHICS: Move Hercules palettes to global graphics manager by @11-andy-11 in #7270
  • DIRECTOR: Fixes for Journeyman Project by @moralrecordings in #7272
  • Introduce Explorer window to ScummEditor by @sronsse in #7262
  • DIRECTOR: DT: Add scrolling and labels by @ramyak-sharma in #7273
  • AUDIO: MT32: Simulate original MT-32 green LCD display in OSD by @artemnutbov in #7258
  • ALG Engine: ready for testing by @dckone in #7269
  • FREESCAPE: Depth rendering based on the original implementation by @neuromancer in #7049
  • IOS7: Integrate CoreMIDI into the iOS & tvOS backends by @larsamannen in #7266
  • COMMON: I18N: Load .po files near translations.dat by @sh3boly in #7261
  • Make buildbots happy again by @larsamannen in #7274
  • BASE: Do not register COREMIDI plugin for tvOS by @larsamannen in #7275
  • ALG: fix static code analysis issues, add credits.pl, add extended saves support by @dckone in #7278
  • NANCY: Fix TurningPuzzle solve animation timing by @flipkick in #7277
  • ALG: bugfix for unregisterScriptFunctions by @dckone in #7281
  • AGOS: Simon1 Acorn - Fix playback of mods for the full version of Simon 1 Acorn Floppy. by @robertmegone in #7282
  • TINSEL: Discworld 1 Script Patches by @sluicebox in #7279
  • ALG: add remaining missing initializers. CID 1609033, CID 1609028 by @dckone in #7283
  • WAGE: Support custom File menu by @1SHAMAY1 in #7285
  • GUI: Fix lag and Implement Anti-aliasing in Rich Text by @mohitbankar in #7284
  • BACKENDS: OPENGL: Unpanic warning by @orgads in #7286
  • DIRECTOR: DT: Implement Cast Details by @avnishkirnalli in #7288
  • GIT: Add vcpkg_installed to .gitignore by @Krish2882005 in #7290
  • DIRECTOR: DT: Add Light theme and refactor themes by @Krish2882005 in #7289
  • KYRA: EOB: fix compass after spellbook abort by @btb in #7287
  • DIRECTOR: DT: Score: Add Center button, QOL changes by @ramyak-sharma in #7291
  • PHOENIXVR: Fix some leaks by @tunnelsociety in #7292
  • GUI: Fix leak of cached RichText surface by @tunnelsociety in #7293
  • FREESCAPE: Fix minor UI fixes in Darkside CGA and global palettes for… by @SandhuAmy35 in #7296
  • QDENGINE: Fix Broken Pathfinding in Pilot Brothers 3D by @mohitbankar in #7297
  • TINSEL: Add support for PSX .LFI/.LFD archive files by @sluicebox in #7298
  • AGOS: Elvira 1/2 Atari ST - Music support. by @robertmegone in #7295
  • DIRECTOR: DT: Debugger UI QoL updates and ImGui crash fix by @Krish2882005 in #7299
  • SCUMM: Unify AkosRenderer and ClassicCostumeRenderer RLE code by @mikrosk in #6565
  • SCUMM: MI1 SEGA CD - Add the option to use the original ''wait'' cursor on the pause menu by @robertmegone in #7276
  • TINSEL: Fix DW1 Act 4 dragon appearing before finale by @sluicebox in #7300
  • AUDIO: fix vorbis seek callback return value by @flipkick in #7302
  • WAGE: add ability to display Startup Image and play Startup Sound by @roby405 in #7303
  • TINSEL: Fix multibyte strings by @sluicebox in #7304
  • GUI: Refactor PopUpDialog::findItem by @tunnelsociety in #7310
  • DIRECTOR: DT: Add variable watch logging and script search by @ramyak-sharma in #7306
  • CHAMBER: Implement Hercule scaling by @11-andy-11 in #7294
  • NANCY: Fix RippedLetterPuzzle crash after save by @flipkick in #7311
  • WAGE: Fix character encoding in Apple menu game name by @1SHAMAY1 in #7312
  • DEVTOOLS: PYCDLIB: Explicitly pass encoding only when it is not None by @npjg in #7314
  • NANCY: Fix HIS Vorbis rewind-to-zero by @flipkick in #7309
  • NANCY: Fix RaycastPuzzle typo. PVS-Studio V501 by @tunnelsociety in #7316
  • NANCY: Fix PianoPuzzle multi-key edge case by @tunnelsociety in #7317
  • SCUMM: Remove broken ARM costume renderer by @mikrosk in #7315
  • MTROPOLIS: resolve key mapping mismatch for ARROWDOWN and DEL by @meekee7 in #7320
  • JANITORIAL: resolve signed/unsigned conflicts by @meekee7 in #7321
  • TINSEL: New DW1 introduction skip technique by @sluicebox in #7319
  • DIRECTOR: Fixes for D6 by @moralrecordings in #7313
  • GUI: Update print preview on dialog resize by @tunnelsociety in #7323
  • SCUMM: HE: Avoid Wiz left shift of negative value by @tunnelsociety in #7322
  • SCUMM: Implement UI and functionality for loading original playback files for FoA, MI1 and MI2. by @robertmegone in #7307
  • SLUDGE: Fix data file encoding and restore CP1252 validation by @AzzurraSuffia in #7328
  • GUI: Improve rendering time of cloud and keyboard tabs in help dialog by @StoneVerve in #7318
  • GUI: Parse unpacked themes by @sh3boly in #7308
  • WAYNESWORLD: Add detection object by @flipkick in #7337
  • TINSEL: Fix DW1 Sega Saturn graphics by @sluicebox in #7336
  • SCI: Add detection for the Hebrew fanmade translation of KQ5 by @SegMash in #7329
  • SHERLOCK: Fall back to AdLib for General MIDI in Serrated Scalpel by @eriktorbjorn in #7332
  • DIRECTOR: Fixes for Journeyman Project by @moralrecordings in #7339
  • AGOS: Personal Nightmare - Fix palette for Amiga and Atari ST inventory icons and fix the ''ROOM'' button. by @robertmegone in #7331
  • AGOS: Personal Nightmare - wait command fixes by @robertmegone in #7333
  • AGOS: Personal Nightmare Amiga - Add Amiga specific info and hand cursors by @robertmegone in #7340
  • BUILD: Drop clang -Wno-sign-compare by @tunnelsociety in #7334
  • TINSEL: Fix DW1 PSX palette mapping, image clipping by @sluicebox in #7343
  • WAYNESWORLD: Add WAYNESWORLD engine (which is accidentally already in Master) by @Strangerke in #7338
  • DIRECTOR: Add detection and xlibs for The Legend of Lotus Spring by @einstein95 in #7325
  • GOB: Performance optimisations by @mikrosk in #7341
  • GUI: RemovalConfirmationDialog improvements before release by @sluicebox in #7350
  • GUI: Fix ListWidget SHIFT+UP multi-selection by @sluicebox in #7357
  • SLUDGE: Fix missing text and dynamic graphics during hardScroll by @AzzurraSuffia in #7358
  • DRASCULA: Fix for original walk/talk bug #3871 by @robertmegone in #7361
  • AGOS: Further fixes for PN ''wait'' command by @robertmegone in #7354
  • IOS7: Make tvOS run again by @larsamannen in #7345
  • KYRA: Add Korean fan translation support for Hand of Fate by @colus001 in #7335
  • Bump requests from 2.32.5 to 2.33.0 in /doc/docportal by @dependabot[bot] in #7369
  • GUI: Fix mouse dragging issue with scrollbar in help menu by @moetez00 in #7356
  • LAUNCHER: Remove temporary game ID when detection fails. by @moetez00 in #7363
  • IOS7: Fix airplay mirroring to external displays by @larsamannen in #7366
  • NEWS: add latest GOB changes to NEUES.md by @BJNFNE in #7373

New Contributors: Welcome!

  • @cscd98 made their first contribution in #7021
  • @whoozle made their first contribution in #7000
  • @sam-mfb made their first contribution in #7061
  • @Lili1228 made their first contribution in #7063
  • @zafos made their first contribution in #7106
  • @SandhuAmy35 made their first contribution in #7118
  • @dhruv0154 made their first contribution in #7105
  • @mohitbankar made their first contribution in #7096
  • @jaskaran-singh-77 made their first contribution in #7132
  • @TejeshwarDivekar made their first contribution in #7158
  • @gulraiznoorbari made their first contribution in #7169
  • @DarkCenobyte made their first contribution in #7166
  • @Miguel-Herrero made their first contribution in #7138
  • @mark-temporary made their first contribution in #7208
  • @menschel made their first contribution in #7231
  • @phyulwin made their first contribution in #7246
  • @AndreiRV1 made their first contribution in #7252
  • @flipkick made their first contribution in #7260
  • @11-andy-11 made their first contribution in #7267
  • @ramyak-sharma made their first contribution in #7265
  • @artemnutbov made their first contribution in #7258
  • @sh3boly made their first contribution in #7261
  • @1SHAMAY1 made their first contribution in #7285
  • @avnishkirnalli made their first contribution in #7288
  • @btb made their first contribution in #7287
  • @roby405 made their first contribution in #7303
  • @AzzurraSuffia made their first contribution in #7328
  • @StoneVerve made their first contribution in #7318
  • @colus001 made their first contribution in #7335
  • @moetez00 made their first contribution in #7356

Full Changelog: v2026.1.0...v2026.2.0

' updated: '2026-03-28T21:27:36Z' version: v2026.2.0 version_title: 'ScummVM 2026.2.0: "Railmonicon"' website: https://www.scummvm.org --- ScummVM allows you to play classic graphic point-and-click adventure games, text adventure games, and RPGs, as long as you already have the game data files. ScummVM replaces the executable files shipped with the games, which means you can now play your favorite games on all your favorite devices. While ScummVM was originally designed to run LucasArts’ SCUMM games, over time support has been added for many other games: see the full list [on our wiki](https://wiki.scummvm.org/index.php?title=Category:Supported_Games). Noteworthy titles include Broken Sword, Myst and Blade Runner, although there are countless other hidden gems to explore. ================================================ FILE: docs/_3ds/seedminer.md ================================================ --- author: zoogie avatar: https://avatars.githubusercontent.com/u/28328903?v=4 categories: - utility color: '#121212' color_bg: '#121212' created: '2018-01-21T07:02:04Z' description: 34.2c3 POC download_page: https://github.com/zoogie/seedminer/releases downloads: {} github: zoogie/seedminer icon: https://raw.githubusercontent.com/zoogie/seedminer/master/seedstarter/resources/icon.png image: https://raw.githubusercontent.com/zoogie/seedminer/master/seedstarter/resources/banner.png image_length: 4023 layout: app license: mit license_name: MIT License source: https://github.com/zoogie/seedminer stars: 103 systems: - 3DS title: seedminer unistore_exclude: true update_notes: '
  • Mii QR bugfix for seedminer_launcher3.py (thx Burguers and lifehackerhansol!)
  • Consolidate platforms for a single download.

Stealth 22/11/2: Update msed_data to total=1,334,530
Stealth 23/8/3: fixed unix permissions, thanks @danny8376

' updated: '2021-12-30T02:15:16Z' version: v2.1.6 version_title: Seeding the BFM Clouds Edition --- ================================================ FILE: docs/_3ds/sharedfonttool.md ================================================ --- author: Sun Daowen avatar: https://avatars.githubusercontent.com/u/2081018?v=4 categories: - utility color: '#e06c24' color_bg: '#803d14' created: '2016-05-03T02:29:42Z' description: 3DS SharedFontTool download_page: https://github.com/dnasdw/SharedFontTool/releases downloads: SFontT.cia: size: 20689856 size_str: 19 MiB url: https://github.com/dnasdw/SharedFontTool/releases/download/v3.1/SFontT.cia SFontT.zip: size: 38110427 size_str: 36 MiB url: https://github.com/dnasdw/SharedFontTool/releases/download/v3.1/SFontT.zip SFontT80.cia: size: 20689856 size_str: 19 MiB url: https://github.com/dnasdw/SharedFontTool/releases/download/v3.1/SFontT80.cia SFontT80.zip: size: 38112086 size_str: 36 MiB url: https://github.com/dnasdw/SharedFontTool/releases/download/v3.1/SFontT80.zip github: dnasdw/SharedFontTool icon: https://raw.githubusercontent.com/dnasdw/SharedFontTool/master/meta/icon_3ds.png image: https://raw.githubusercontent.com/dnasdw/SharedFontTool/master/meta/banner_3ds.png image_length: 46802 layout: app license: mit license_name: MIT License qr: SFontT.cia: https://db.universal-team.net/assets/images/qr/sfontt-cia.png SFontT80.cia: https://db.universal-team.net/assets/images/qr/sfontt80-cia.png source: https://github.com/dnasdw/SharedFontTool stars: 232 systems: - 3DS title: SharedFontTool unique_ids: - '0xF0001' - '0xF0002' update_notes: '

Fix START exit bug

SFontT: ACG SharedFontTool v3.1
SFontT80: ACG 大 SharedFontTool v3.1

' updated: '2018-08-13T06:45:19Z' version: v3.1 version_title: SharedFontTool v3.1 --- ================================================ FILE: docs/_3ds/shut-the-cam-up.md ================================================ --- author: TehFridge avatar: https://avatars.githubusercontent.com/u/85436576?v=4 categories: - utility color: '#b19bc7' color_bg: '#716380' created: '2023-08-22T17:07:42Z' description: Removes the camera shutter and high-pitched beep sound from the Nintendo 3DS (works on all 3ds apps that use the camera) download_page: https://github.com/TehFridge/ShutTheCamUp/releases downloads: new3ds.ips: size: 76 size_str: 76 Bytes url: https://github.com/TehFridge/ShutTheCamUp/releases/download/main/new3ds.ips old3ds.ips: size: 76 size_str: 76 Bytes url: https://github.com/TehFridge/ShutTheCamUp/releases/download/main/old3ds.ips github: TehFridge/ShutTheCamUp image: https://avatars.githubusercontent.com/u/85436576?v=4&size=128 image_length: 33969 layout: app source: https://github.com/TehFridge/ShutTheCamUp stars: 55 systems: - 3DS title: Shut The Cam Up update_notes: '

Yea here are the patches.
Have fun taking photos and recording videos in peace and quiet.

' updated: '2023-08-22T17:19:59Z' version: main version_title: Initial release lol. --- # DISCLAIMER I do not condone any misuses of this patch for malicious purposes or whatever. # Why tho? Imagine you are playing your 3ds in a cafe or smt, you need to use the camera feature in some game (for example. Face Raiders) and suddenly the shutter sound bursts out of the speakers and people look at you weirdly, we wouldnt want that. Also like... phones don't do that sort of thing (well maybe in japan, china cause there the law demands that anything with a camera has to have a shutter sound) I mostly created this patch cause i like the vibe of vlogging with a 3ds. It has its charm you know. # How is it possible?! The shutter sound was embedded in some system process, we just discovered it now lol. So i just decided to null the bytes with audio data, and it worked! # Does it work on both Old and New 3DS? Yup. there are two seperate patches individually for the new and old model of the console. ================================================ FILE: docs/_3ds/sliderpong.md ================================================ --- author: CacahueteDev avatar: https://avatars.githubusercontent.com/u/24205659?v=4 categories: - game color: '#bca39a' color_bg: '#806f68' created: '2025-08-31T18:03:51Z' description: A Pong game with the volume and 3D sliders as controls, for the New 3DS ! download_page: https://github.com/CacahueteSansSel/SliderPong/releases downloads: SliderPong.3dsx: size: 315380 size_str: 307 KiB url: https://github.com/CacahueteSansSel/SliderPong/releases/download/v1.0.1/SliderPong.3dsx SliderPong.cia: size: 795584 size_str: 776 KiB url: https://github.com/CacahueteSansSel/SliderPong/releases/download/v1.0.1/SliderPong.cia github: CacahueteSansSel/SliderPong icon: https://raw.githubusercontent.com/CacahueteSansSel/SliderPong/refs/heads/main/resources/icon.png image: https://raw.githubusercontent.com/CacahueteSansSel/SliderPong/refs/heads/main/resources/banner.png image_length: 4996 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: SliderPong.cia: https://db.universal-team.net/assets/images/qr/sliderpong-cia.png source: https://github.com/CacahueteSansSel/SliderPong stars: 0 systems: - 3DS title: SliderPong unique_ids: - '0x9824' updated: '2025-08-31T20:03:56Z' version: v1.0.1 version_title: v1.0.1 --- A Pong game with the volume and 3D sliders as controls, for the New 3DS ! ================================================ FILE: docs/_3ds/smash-amiibo-cheat-tool.md ================================================ --- author: Olive avatar: https://avatars.githubusercontent.com/u/16279160?v=4 categories: - utility color: '#dddcda' color_bg: '#807f7e' created: '2016-10-20T21:28:35Z' description: Hack your amiibos in a tap download_page: https://github.com/Ordim3n/Smash-Amiibo-Cheat-Tool/releases downloads: Release.zip: size: 412337 size_str: 402 KiB url: https://github.com/SUOlivia/Smash-Amiibo-Cheat-Tool/releases/download/2.0/Release.zip SmashAmiiboCheatTool.3dsx: size: 682076 size_str: 666 KiB url: https://github.com/SUOlivia/Smash-Amiibo-Cheat-Tool/releases/download/2.0/SmashAmiiboCheatTool.3dsx SmashAmiiboCheatTool.cia: size: 857024 size_str: 836 KiB url: https://github.com/SUOlivia/Smash-Amiibo-Cheat-Tool/releases/download/2.0/SmashAmiiboCheatTool.cia github: Ordim3n/Smash-Amiibo-Cheat-Tool icon: https://raw.githubusercontent.com/Ordim3n/Smash-Amiibo-Cheat-Tool/master/meta/icon.png image: https://raw.githubusercontent.com/Ordim3n/Smash-Amiibo-Cheat-Tool/master/meta/banner.png image_length: 36320 layout: app license: mit license_name: MIT License qr: SmashAmiiboCheatTool.cia: https://db.universal-team.net/assets/images/qr/smashamiibocheattool-cia.png source: https://github.com/SUOlivia/Smash-Amiibo-Cheat-Tool stars: 13 systems: - 3DS title: Smash Amiibo Cheat Tool unique_ids: - '0xA7FC8' update_notes: '

There''s quite a lot in this new release, so here we go!

Small path change (again). the folder at the root of the sd card is now /SACT instead of ``/Smash Amiibo Cheat Tool`

Custom bottom screen picture, same format as splashes, goes in /SACT/scan.bin

You can now randomize appdata

You can now bruteforce appids, that means that you will be able to have compatibility with more games

SACT 2.0

' updated: '2017-01-27T00:03:00Z' version: '2.0' version_title: First release of the year --- ================================================ FILE: docs/_3ds/smilebasic-file-manager.md ================================================ --- author: Trinitro21 avatar: https://avatars.githubusercontent.com/u/16406884?v=4 categories: - utility color: '#82846c' color_bg: '#7e8068' created: '2016-03-19T01:42:21Z' description: SmileBASIC File Manager download_page: https://github.com/Trinitro21/lpp-3ds/releases downloads: sbfm.cia: size: 1627072 size_str: 1 MiB url: https://github.com/Trinitro21/lpp-3ds/releases/download/sbfm1.7/sbfm.cia sbfm.zip: size: 1112262 size_str: 1 MiB url: https://github.com/Trinitro21/lpp-3ds/releases/download/sbfm1.7/sbfm.zip github: Trinitro21/lpp-3ds icon: https://raw.githubusercontent.com/Trinitro21/lpp-3ds/sbfm/icon.png image: https://db.universal-team.net/assets/images/images/smilebasic-file-manager.png image_length: 4451 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: sbfm.cia: https://db.universal-team.net/assets/images/qr/sbfm-cia.png source: https://github.com/Trinitro21/lpp-3ds stars: 7 systems: - 3DS title: SmileBASIC File Manager unique_ids: - '0x5BF3' update_notes: '
  • Added footer signing using the SHA1-HMAC algorithm
  • Fixed the crash that occurs when the "copy DAT contents" function is invoked on a file that doesn''t evenly divide into the size of the data type
' updated: '2019-05-08T20:03:37Z' version: sbfm1.7 version_title: SmileBASIC File Manager v1.7 --- ================================================ FILE: docs/_3ds/snake-for-3ds.md ================================================ --- author: Zachary-Rude avatar: https://avatars.githubusercontent.com/u/84681078?v=4 categories: - game color: '#20de00' color_bg: '#128000' created: '2023-10-09T14:21:52Z' description: A basic Snake clone for 3DS download_page: https://github.com/Zachary-Rude/Snake-for-3DS/releases downloads: snake.3dsx: size: 148172 size_str: 144 KiB url: https://github.com/Zachary-Rude/Snake-for-3DS/releases/download/v1.3/snake.3dsx snake.cia: size: 698816 size_str: 682 KiB url: https://github.com/Zachary-Rude/Snake-for-3DS/releases/download/v1.3/snake.cia github: Zachary-Rude/Snake-for-3DS icon: https://raw.githubusercontent.com/Zachary-Rude/Snake-for-3DS/master/icon.png image: https://raw.githubusercontent.com/Zachary-Rude/Snake-for-3DS/master/banner.png image_length: 2179 layout: app license: mit license_name: MIT License qr: snake.cia: https://db.universal-team.net/assets/images/qr/snake-cia.png source: https://github.com/Zachary-Rude/Snake-for-3DS stars: 0 systems: - 3DS title: Snake for 3DS unique_ids: - '0x42690' update_notes: '
  • Added pausing
  • Added game over screen
  • Text for high score is now displayed on the line below the score text
' updated: '2023-10-11T23:32:53Z' version: v1.3 version_title: v1.3 --- A simple 3DS version of the classic Snake. You start moving faster as you get more points. ================================================ FILE: docs/_3ds/snake2ds.md ================================================ --- author: Stefan autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/9059719?v=4 categories: - game color: '#d6d6d6' color_bg: '#808080' created: '2016-06-03T14:02:09Z' description: A Snake Clone for the Nintendo 3DS. Made with LövePotion. download_page: https://github.com/Jacudibu/Snake2DS/releases downloads: Snake2DS-3DSFiles-v1.0.zip: size: 874256 size_str: 853 KiB url: https://github.com/Jacudibu/Snake2DS/releases/download/v1.0/Snake2DS-3DSFiles-v1.0.zip Snake2DS-PC-v1.0.zip: size: 2711426 size_str: 2 MiB url: https://github.com/Jacudibu/Snake2DS/releases/download/v1.0/Snake2DS-PC-v1.0.zip Snake2DS.cia: size: 1217472 size_str: 1 MiB url: https://github.com/Jacudibu/Snake2DS/releases/download/v1.0/Snake2DS.cia github: Jacudibu/Snake2DS icon: https://raw.githubusercontent.com/Jacudibu/Snake2DS/master/icon_large.png image: https://db.universal-team.net/assets/images/images/snake2ds.png image_length: 1209 layout: app license: mit license_name: MIT License qr: Snake2DS.cia: https://db.universal-team.net/assets/images/qr/snake2ds-cia.png source: https://github.com/Jacudibu/Snake2DS stars: 3 systems: - 3DS title: Snake2DS unique_ids: - '0x1043' update_notes: '

Install instructions

3DS (Homebrew only):
Either install the .cia file directly or copy the Snake2DS Folder that''s inside the .zip into your /3ds/ folder and it should appear inside your launcher''s home menu.

PC (Windows):
Just unzip the File and run the .exe inside it.

' updated: '2016-06-16T14:28:38Z' version: v1.0 version_title: Release v1.0 --- ================================================ FILE: docs/_3ds/snakes.md ================================================ --- author: DDews avatar: https://avatars.githubusercontent.com/u/9905864?v=4 categories: - game color: '#00280e' color_bg: '#00280e' created: '2017-01-06T21:56:01Z' description: Local play snake game for 3DS homebrew/cfw download_page: https://github.com/DDews/Snakes/releases downloads: snakes.3dsx: size: 327356 size_str: 319 KiB url: https://github.com/DDews/Snakes/releases/download/0.2.5/snakes.3dsx snakes.cia: size: 781248 size_str: 762 KiB url: https://github.com/DDews/Snakes/releases/download/0.2.5/snakes.cia github: DDews/Snakes icon: https://raw.githubusercontent.com/DDews/Snakes/master/meta/icon.png image: https://raw.githubusercontent.com/DDews/Snakes/master/meta/banner.png image_length: 9681 layout: app qr: snakes.cia: https://db.universal-team.net/assets/images/qr/snakes-cia.png source: https://github.com/DDews/Snakes stars: 12 systems: - 3DS title: Snakes unique_ids: - '0x90342' update_notes: '

Patch 0.2.5.2

Many bug fixes in this patch:

  • Game no longer crashes randomly
  • Joining the game no longer causes strange anomalies.
  • Boundary death now displays proper message during game "you are dead (Boundary)"
  • Snakes no longer warp out of shape at the beginning of the round
  • When you die with "Disappear on death", it will no longer erase part of the snake or boundary you ran into.
  • Frame rate has been greatly improved
  • Enabling autopilot no longer screws up the speed of other players
  • Autopilot no longer screws up the lengths of certain players

0.2.5 release!

New features:

  • 3 bot opponents with different difficulty settings for one-player experience.
  • Autopilot feature (press L in-game or at end-of-round screen to toggle). Can be used in local play.

Changes:

  • Occasional holes game mode now makes holes more common. Went from 1/80 chance of appearing to about 1/20.
  • At least one bot is required to play one-player while waiting for others to join. This is to make highscore more fair. If you can play on your own without a bot, the highscore would be easy to rig.
  • The game now goes back to the Start Menu when the game ends. Press start to leave the game.
  • The options menu has become a sub-menu. To access game modes, press Select at the Start Screen or End-of-Round Screen to access the Options menu, then select Game Modes, and press A. Press B to exit a menu.
  • There is a Difficulty Menu for the bots. From the new Options Menu, select the 2nd option (highlight it in yellow), and press A. Try using direction buttons and A to select and change things here. Press B to go back one scene.
  • There is a hidden bot settings menu. Hold L and press R at the Difficulty Menu. This will let you adjust fine details of each bot. However, if you go to the regular Difficulty Menu, it will reset their settings to default.
  • Autopilot is also a bot, but it plays for you. Press L in-game to toggle. This bot has fixed settings: 100% precision, 0% aggressiveness, 30% patience. This means it will never go fast, but it is relatively difficult to kill in one-player. In local play, it can be killed a little easier due to limitations of its algorithm.
  • Bots can''t grasp concepts like Enable R, but it utilizes common concepts like holding A or B, teleporting the apple with Y, and going through holes in "Occasional holes". The precision of the bot determines the likelihood of turning precisely. Insane and Autopilot share the highest precision, followed by Hard, Medium, then Easy difficulty settings.

Bug fixes:

  • Frame drop on o3ds has been fixed
  • The rare crashing of the game has been fixed
  • Running into a boundary in game mode "Boundaries Kill" now displays what killed you.
  • Snakes are less likely to cross paths now and live to tell the tale.
  • When you change your name, it only says "Welcome, [name]" once.
  • The screen score no longer duplicates when text scrolls on the bottom screen console during gameplay.
  • Closing the lid on your console with Snakes running will not crash the game anymore. Pressing the Home button with the cia version running will not crash the game anymore.
  • Going in reverse will no longer kill you.

Just a note: this game does not run very well on old 3ds models. It is playable, but with 3 bots playing at once, the o3ds has severe frame-drop. I am trying to find the source of this problem. It only occurs on the o3ds and o3dsxl. The n3ds and n3dsxl are fine.

' updated: '2017-01-24T22:01:22Z' version: 0.2.5 version_title: Version 0.2.5.2 --- ================================================ FILE: docs/_3ds/snes9x-updated-fork.md ================================================ --- author: bubble2k16 / matbo87 / willjow / Xeddius-Network avatar: https://avatars.githubusercontent.com/u/4026393?v=4 categories: - emulator color: '#635e5e' color_bg: '#635e5e' created: '2019-01-15T09:19:13Z' description: SNES9x Port for 3DS / 2DS download_page: https://github.com/matbo87/snes9x_3ds/releases downloads: snes9x_3ds.3dsx: size: 2406560 size_str: 2 MiB url: https://github.com/matbo87/snes9x_3ds/releases/download/v1.60.2/snes9x_3ds.3dsx snes9x_3ds.cia: size: 2343872 size_str: 2 MiB url: https://github.com/matbo87/snes9x_3ds/releases/download/v1.60.2/snes9x_3ds.cia github: matbo87/snes9x_3ds icon: https://raw.githubusercontent.com/matbo87/snes9x_3ds/master/resources/icon.png image: https://raw.githubusercontent.com/matbo87/snes9x_3ds/master/resources/icon.png image_length: 3285 layout: app license: other license_name: Other qr: snes9x_3ds.cia: https://db.universal-team.net/assets/images/qr/snes9x_3ds-cia.png source: https://github.com/matbo87/snes9x_3ds stars: 62 systems: - 3DS title: Snes9x (updated fork) unique_ids: - '0x3849' update_notes: '

Bug Fixes

  • Fixed in-game freeze after toggling "Disable 3D" in menu (#54) (5251996)
  • Fixed SNES core regressions introduced by earlier cleanup commits (14af419, fb200ab)

Other Improvements

  • Reintroduced fast-forward hold hotkey and preserved legacy config compatibility (#23) (ce600fc)
  • Minor UI adjustments (e097bb6, 5b6188a)

Install snes9x_3ds.cia via FBI -> Remote Install -> Scan QR Code

v1.60.2' updated: '2026-04-21T08:06:39Z' version: v1.60.2 version_title: v1.60.2 --- fork of [bubble2k's Snes9x for 3DS](https://github.com/bubble2k16/snes9x_3ds), giving you more options to enjoy your SNES game collection. ================================================ FILE: docs/_3ds/sonic-1--2.md ================================================ --- author: JeffRuLz avatar: https://avatars.githubusercontent.com/u/14222721?v=4 categories: - game color: '#8b948e' color_bg: '#78807a' created: '2021-01-28T00:52:25Z' description: Port of Sonic 1 and 2 to the 3DS, based on Rubberduckycooly's Sonic 1/2 (2013) decompilation download_page: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases downloads: Sonic1.3dsx: size: 1051460 size_str: 1 MiB url: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic1.3dsx Sonic1.cia: size: 1057216 size_str: 1 MiB url: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic1.cia Sonic1_rev01.3dsx: size: 1051676 size_str: 1 MiB url: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic1_rev01.3dsx Sonic1_rev01.cia: size: 1057728 size_str: 1 MiB url: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic1_rev01.cia Sonic2.3dsx: size: 1051460 size_str: 1 MiB url: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic2.3dsx Sonic2.cia: size: 1072576 size_str: 1 MiB url: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic2.cia Sonic2_rev01.3dsx: size: 1051676 size_str: 1 MiB url: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic2_rev01.3dsx Sonic2_rev01.cia: size: 1072576 size_str: 1 MiB url: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic2_rev01.cia github: JeffRuLz/Sonic-1-2-2013-Decompilation icon: https://raw.githubusercontent.com/JeffRuLz/Sonic-1-2-2013-Decompilation/main/Sonic1Decomp.3DS/banner/icon.png image: https://raw.githubusercontent.com/JeffRuLz/Sonic-1-2-2013-Decompilation/main/Sonic1Decomp.3DS/banner/banner.png image_length: 35081 layout: app license: other license_name: Other qr: Sonic1.cia: https://db.universal-team.net/assets/images/qr/sonic1-cia.png Sonic1_rev01.cia: https://db.universal-team.net/assets/images/qr/sonic1_rev01-cia.png Sonic2.cia: https://db.universal-team.net/assets/images/qr/sonic2-cia.png Sonic2_rev01.cia: https://db.universal-team.net/assets/images/qr/sonic2_rev01-cia.png screenshots: - description: Sonic 1 green hill zone url: https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-1-green-hill-zone.png - description: Sonic 1 special stage url: https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-1-special-stage.png - description: Sonic 1 star light zone url: https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-1-star-light-zone.png - description: Sonic 1 title screen url: https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-1-title-screen.png - description: Sonic 2 casino night zone url: https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-2-casino-night-zone.png - description: Sonic 2 emeral hill zone url: https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-2-emeral-hill-zone.png - description: Sonic 2 special stage url: https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-2-special-stage.png - description: Sonic 2 title screen url: https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-2-title-screen.png script_message: 'Note: You will need "Data.rsdk" from the Steam, Android, or iOS version in "/3ds/Sonic1" / "/3ds/Sonic2" to play the game.' source: https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation stars: 52 systems: - 3DS title: Sonic 1 / 2 unique_ids: - '0x479B' - '0x479C' update_notes: '

!!! Read the Setup Guide !!!

A New 3DS is required

Updates

  • Now based on RSDKv4 version 1.3.0
  • Mods can now be used. (Read: About Mods)
  • REV01 builds are now provided
    • Adds compatibility for certain data files.
    • Only use if you''re having issues with the normal builds.
  • Audio processing is now done in a separate thread on a separate core
  • Performance boost to special stages, due to the new audio thread
    • Sonic 1 special stages run at 30-60fps
    • Sonic 2 special stages run 15-30fps
  • Added warning screens for some common user errors
  • October 9th Hotfix: Fixed a bug that prevented multiple mods from loading.
  • October 11th: Debug text is no longer displayed when debug mode is disabled. (Except for specific situations.)
  • November 4th: Fixed game options not working properly (Thanks to @MegAmi24)

sonic1qr

sonic2qr

' updated: '2022-10-08T20:05:50Z' version: v1.3.0 version_title: New 3DS v1.3.0 --- Port of Sonic 1 and 2 to the 3DS, based on Rubberduckycooly's Sonic 1/2 (2013) decompilation. In order to run the game, you need to get the "Data.rsdk.xmf" file from a copy of Sonic 1 or 2 (2013), rename it to "Data.rsdk", and copy it to "/3ds/Sonic1" or "/3ds/Sonic2" respectively on your SD card. Official video guide on how to get the "Data.rsdk.xmf" file from each game: ================================================ FILE: docs/_3ds/sonic-cd.md ================================================ --- author: Voxel avatar: https://avatars.githubusercontent.com/u/16278868?v=4 categories: - game color: '#515c7b' color_bg: '#515c7b' created: '2023-02-02T06:44:28Z' description: An updated 3DS port of the Sonic CD (2011) Decompilation download_page: https://github.com/Voxel9/Sonic-CD-11-3DS-Redux/releases downloads: SonicCD.3dsx: size: 1314036 size_str: 1 MiB url: https://github.com/Voxel9/Sonic-CD-11-3DS-Redux/releases/download/v1.2.0/SonicCD.3dsx SonicCD.cia: size: 1257408 size_str: 1 MiB url: https://github.com/Voxel9/Sonic-CD-11-3DS-Redux/releases/download/v1.2.0/SonicCD.cia github: Voxel9/Sonic-CD-11-3DS-Redux icon: https://raw.githubusercontent.com/Voxel9/Sonic-CD-11-3DS-Redux/refs/heads/3ds-2025/RSDKv3.3DS/res/icon.png image: https://raw.githubusercontent.com/Voxel9/Sonic-CD-11-3DS-Redux/refs/heads/3ds-2025/RSDKv3.3DS/res/banner.png image_length: 61771 layout: app license: other license_name: Other qr: SonicCD.cia: https://db.universal-team.net/assets/images/qr/soniccd-cia.png screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/sonic-cd/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/sonic-cd/gameplay-2.png - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/sonic-cd/gameplay-3.png - description: Gameplay 4 url: https://db.universal-team.net/assets/images/screenshots/sonic-cd/gameplay-4.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/sonic-cd/title-screen.png script_message: 'Note: You will need "Data.rsdk" from the Steam, Android, or iOS version in "sdmc:/3ds/SonicCD" to play the game.' source: https://github.com/Voxel9/Sonic-CD-11-3DS-Redux stars: 32 systems: - 3DS title: Sonic CD unique_ids: - '0x72F03' update_notes: '

This is the third release of the updated Sonic CD 3DS port.

Changelog

  • Now built on the most recent decomp source, as of Feb 2025
  • FMV playback (Currently slow on O3DS and choppy on N3DS, use ffmpeg to scale down OGVs)
  • Mods are now fully supported, install them the same way you would usually (in the mods folder)
  • Software renderer now supported, but slow special stages on N3DS, and slow in general on O3DS
    • This isn''t really useful when the hardware renderer exists, but is just nice to have
  • Navigation is now bound to both the circle pad and the dpad by default
  • Fixed special stage backgrounds rendering incorrect when stereo 3D was on
  • Fixed rendering in the game pause menu

If you''re upgrading from an older version, delete the existing settings.ini to ensure stability.

Refer to the README for further instructions.

FBI QR code (for remote install)

qr-code

' updated: '2025-02-02T03:57:25Z' version: v1.2.0 version_title: v1.2.0 --- Port of Sonic CD to the 3DS, based on Rubberduckycooly's Sonic CD decompilation. In order to run the game, you need to copy the "Data.rsdk" file from the Steam, Android, or iOS version of Sonic CD to "/3ds/SonicCD" on your SD card. ================================================ FILE: docs/_3ds/sonic-mania.md ================================================ --- author: SaturnSH2x2 avatar: https://avatars.githubusercontent.com/u/18273084?v=4 categories: - game color: '#989e7f' color_bg: '#7b8066' created: '2022-08-16T22:06:31Z' description: Sonic Mania (n3DS only) download_page: https://github.com/SaturnSH2x2/RSDKv5-Decompilation/releases downloads: SonicMania.3dsx: size: 3015400 size_str: 2 MiB url: https://github.com/SaturnSH2x2/RSDKv5-Decompilation/releases/download/v1.1.0/SonicMania.3dsx SonicMania.cia: size: 2268096 size_str: 2 MiB url: https://github.com/SaturnSH2x2/RSDKv5-Decompilation/releases/download/v1.1.0/SonicMania.cia github: SaturnSH2x2/RSDKv5-Decompilation icon: https://raw.githubusercontent.com/SaturnSH2x2/RSDKv5-Decompilation/3ds-main/3ds/48x48.png image: https://raw.githubusercontent.com/SaturnSH2x2/RSDKv5-Decompilation/3ds-main/3ds/banner.png image_length: 61351 layout: app license: other license_name: Other qr: SonicMania.cia: https://db.universal-team.net/assets/images/qr/sonicmania-cia.png screenshots: - description: Green hill url: https://db.universal-team.net/assets/images/screenshots/sonic-mania/green-hill.png - description: Mirage saloon url: https://db.universal-team.net/assets/images/screenshots/sonic-mania/mirage-saloon.png - description: Special stage url: https://db.universal-team.net/assets/images/screenshots/sonic-mania/special-stage.png - description: Studiopolis url: https://db.universal-team.net/assets/images/screenshots/sonic-mania/studiopolis.png script_message: 'Note: You will need "Data.rsdk" from an official version in "/3ds/SonicMania" to play the game.' source: https://github.com/SaturnSH2x2/RSDKv5-Decompilation stars: 103 systems: - 3DS title: Sonic Mania unique_ids: - '0x308200' update_notes: '

It''s been a while.

Changes since the last release:

  • Game now runs on engine version v5U, however, without v3/v4 Legacy support. This engine version is referred to as v5C internally.
  • Dev menu now displays extra information regarding memory usage, as well as if the game is running on a N3DS.
  • Audio thread now runs on core 1, with support for asynchronous file loading, alleviating microloads during gameplay and resulting in speedup in certain sections (start of Studiopolis Act 2, parts of Flying Battery Act 1). Additionally, the game no longer suffers from delayed audio.
  • Engine now supports loading assets from an external RomFS file.
  • Loading times improved significantly while using the Data file. Thanks to @davidgfnet for using setvbuf on Data file accesses. Additionally, all static object files and sprite bin files are cached. Loading times are ~30-40 seconds on initial boot, and ~5-10 seconds on stage load, however, YMMV.
  • Port now incorporates more or less the latest version of both the RSDKv5 decomp and Mania decomp (thanks @Mefiresu and @c08oprkiua).
  • Game now boots on O3DS. However, don''t expect full-speed frame rates. (thanks @smb123w64gb) A Citro2D/3D backend is still planned to get performance up to speed.

Installation process is the same as before. Copy the Data.rsdk or extracted Data folder to /3ds/SonicMania on your 3DS''s SD Card.

' updated: '2025-05-08T00:17:23Z' version: v1.1.0 version_title: v1.1.0 website: https://gbatemp.net/threads/release-sonic-mania-3ds-port.618771/ --- ================================================ FILE: docs/_3ds/sonic-robo-blast-2.md ================================================ --- author: derrek avatar: https://avatars.githubusercontent.com/u/6377793?v=4 categories: - game color: '#9896d9' color_bg: '#595880' created: '2018-12-23T16:17:43Z' description: Port of Sonic Roboblast 2 to the Nintendo New3DS download_page: https://github.com/derrekr/srb2_3ds/releases downloads: srb2_3dsv1.1.3.7z: size: 2554904 size_str: 2 MiB url: https://github.com/derrekr/srb2_3ds/releases/download/v1.1.3/srb2_3dsv1.1.3.7z srb2_3dsv1.1.3.zip: size: 3034845 size_str: 2 MiB url: https://github.com/derrekr/srb2_3ds/releases/download/v1.1.3/srb2_3dsv1.1.3.zip github: derrekr/srb2_3ds icon: https://github.com/derrekr/srb2_3ds/raw/master/meta/icon.png image: https://github.com/derrekr/srb2_3ds/raw/master/meta/icon.png image_length: 7028 layout: app source: https://github.com/derrekr/srb2_3ds stars: 54 systems: - 3DS title: Sonic Robo Blast 2 unique_ids: - '0xF0042' update_notes: '

Changelog:

  • HUGE performance increase thanks to mipmapping
  • stereoscopic 3D rendering
  • initial CIA support
  • fixed graphics glitch that was caused by uninitialized GPU shadow state registers
  • fixed fog color
  • fixed hole in GFZ2
  • fixed crash when DSP firmware is missing
  • ... other miscellaneous fixes
' updated: '2019-01-22T18:01:13Z' version: v1.1.3 version_title: SRB2 3DS v1.1.3 --- ### THIS IS FOR NEW 3DS ONLY. IT WILL NOT RUN ON OLD 3DS. Changelog: - HUGE performance increase thanks to mipmapping - stereoscopic 3D rendering - initial CIA support - fixed graphics glitch that was caused by uninitialized GPU shadow state registers - fixed fog color - fixed hole in GFZ2 - fixed crash when DSP firmware is missing - ... other miscellaneous fixes ================================================ FILE: docs/_3ds/space-invaders.md ================================================ --- author: Constantin Păun avatar: https://avatars.githubusercontent.com/u/64806451?v=4 categories: - game color: '#00a5ff' color_bg: '#005380' created: '2024-12-18T23:38:46Z' description: A simple space invaders clone download_page: https://github.com/ConstantinZpher/Space-Invaders-3DS/releases downloads: space_invaders.3dsx: size: 200544 size_str: 195 KiB url: https://github.com/ConstantinZpher/Space-Invaders-3DS/releases/download/v1.0.0/space_invaders.3dsx github: ConstantinZpher/Space-Invaders-3DS icon: https://raw.githubusercontent.com/ConstantinZpher/Space-Invaders-3DS/refs/heads/master/icon.png image: https://raw.githubusercontent.com/ConstantinZpher/Space-Invaders-3DS/refs/heads/master/icon.png image_length: 9778 layout: app source: https://github.com/ConstantinZpher/Space-Invaders-3DS stars: 0 systems: - 3DS title: Space Invaders update_notes: '

Contains the first ever release of this game

NOTE: Name may change in future. releases..
' updated: '2024-12-18T23:52:26Z' version: v1.0.0 version_title: Release v1.0.0 --- ================================================ FILE: docs/_3ds/specializemii.md ================================================ --- author: Philipp Joram avatar: https://avatars.githubusercontent.com/u/10487782?v=4 categories: - utility color: '#a59123' color_bg: '#80701b' created: '2016-10-09T18:02:18Z' description: Golden Pants for everyone! download_page: https://github.com/phijor/SpecializeMii/releases downloads: SpecializeMii.zip: size: 1290621 size_str: 1 MiB url: https://github.com/phijor/SpecializeMii/releases/download/0.1.4/SpecializeMii.zip github: phijor/SpecializeMii icon: https://raw.githubusercontent.com/phijor/SpecializeMii/master/etc/icon.png image: https://raw.githubusercontent.com/phijor/SpecializeMii/master/etc/banner.png image_length: 3259 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/phijor/SpecializeMii stars: 32 systems: - 3DS title: SpecializeMii unique_ids: - '0xF3D99' update_notes:

This fixes issues #2 and #3, thanks to @XT-8147 for reporting.

updated: '2017-01-22T11:19:45Z' version: 0.1.4 version_title: Fix un-specializing personal Mii --- ================================================ FILE: docs/_3ds/srau.md ================================================ --- author: Trihexagram avatar: https://avatars.githubusercontent.com/u/13433513?v=4 categories: - utility - save-tool color: '#ddbca2' color_bg: '#806c5d' created: '2018-04-08T18:03:47Z' description: 'Samus Returns: Amiibo Unlocker' download_page: https://github.com/noirscape/SRAU/releases downloads: SRAU.7z: size: 556954 size_str: 543 KiB url: https://github.com/noirscape/SRAU/releases/download/v1.1/SRAU.7z SRAU.cia: size: 582592 size_str: 568 KiB url: https://github.com/noirscape/SRAU/releases/download/v1.1/SRAU.cia github: noirscape/SRAU icon: https://raw.githubusercontent.com/noirscape/SRAU/master/meta/icon.png image: https://raw.githubusercontent.com/noirscape/SRAU/master/meta/banner.png image_length: 13110 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: SRAU.cia: https://db.universal-team.net/assets/images/qr/srau-cia.png source: https://github.com/noirscape/SRAU stars: 20 systems: - 3DS title: SRAU unique_ids: - '0xEF101' update_notes: '

This release mostly adds in a lot of missing error checks and adds in gamecard support + support for mismatched regions.

This release would not have been possible without the help of @Sonlen1414 .

QR code

Changes:

  • Closes #1 (no gamecard support). Thanks to astronautlevel for the bug report and Sonlen for testing my fixes. If a gamecard is found, it is chosen over any local installation.
  • Closes #2 (no support for mismatched regions). Thanks to astronautlevel for this bug report. You are now prompted if the program detects multiple regions. If there is only one region, it is autodetected and you are not prompted.
  • Closes #4 (no support for missing save files). The program only allows you to choose existing save files. If there is only one save file, it is autodetected and you are not prompted to select a save file.
  • Restart functionality! You can at any point now press the L button to restart the entire process. Useful if you selected the wrong save file or region.
  • Savedata readouts! After selecting a save file, the program now reads out the current state of the save file and shows it on the bottom left screen.
  • Cleaner interface! The main text prompts by the program are now dedicated on the top screen. The bottom screen now contains a list of save data info on the left and a list of your choices made in the program on the right (this include autodetection).

Under the hood changes (you probably don''t care about this but for my own memory it''s here):

  • Loads and loads. Really, I''ve rewritten about 90% of the program logic except for the ctrulib function calls themselves.
  • No more if blocks. The entirety of the state machine is now handled with a switch.
  • Got rid of editprofile.c completely and split it up into various functions inside save.c with lowid selection getting moved to title.c.
  • Dedicated failure state that is separate from SUCCES state.
' updated: '2018-04-13T20:16:16Z' version: v1.1 version_title: Release v1.1 website: https://discord.gg/Q6jmQcV --- ================================================ FILE: docs/_3ds/stackmill.md ================================================ --- author: StackZ avatar: https://avatars.githubusercontent.com/u/47382115?v=4 categories: - game color: '#aaaa92' color_bg: '#80806e' created: '2021-06-29T23:49:38Z' description: A clone of the mill game for Nintendo 3DS. download_page: https://github.com/SuperSaiyajinStackZ/StackMill/releases downloads: StackMill.3dsx: size: 287548 size_str: 280 KiB url: https://github.com/SuperSaiyajinStackZ/StackMill/releases/download/v0.5.0/StackMill.3dsx StackMill.cia: size: 312256 size_str: 304 KiB url: https://github.com/SuperSaiyajinStackZ/StackMill/releases/download/v0.5.0/StackMill.cia github: SuperSaiyajinStackZ/StackMill icon: https://raw.githubusercontent.com/SuperSaiyajinStackZ/StackMill/main/3DS/app/icon.png image: https://raw.githubusercontent.com/SuperSaiyajinStackZ/StackMill/main/3DS/app/banner.png image_length: 6061 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: StackMill.cia: https://db.universal-team.net/assets/images/qr/stackmill-cia.png screenshots: - description: Credits tab translators url: https://db.universal-team.net/assets/images/screenshots/stackmill/credits-tab-translators.png - description: Credits tab url: https://db.universal-team.net/assets/images/screenshots/stackmill/credits-tab.png - description: Game tab url: https://db.universal-team.net/assets/images/screenshots/stackmill/game-tab.png - description: Rules 1 url: https://db.universal-team.net/assets/images/screenshots/stackmill/rules-1.png - description: Rules 2 url: https://db.universal-team.net/assets/images/screenshots/stackmill/rules-2.png - description: Rules 3 url: https://db.universal-team.net/assets/images/screenshots/stackmill/rules-3.png - description: Rules 4 url: https://db.universal-team.net/assets/images/screenshots/stackmill/rules-4.png - description: Rules 5 url: https://db.universal-team.net/assets/images/screenshots/stackmill/rules-5.png - description: Rules 6 url: https://db.universal-team.net/assets/images/screenshots/stackmill/rules-6.png - description: Rules 7 url: https://db.universal-team.net/assets/images/screenshots/stackmill/rules-7.png - description: Settings tab game settings url: https://db.universal-team.net/assets/images/screenshots/stackmill/settings-tab-game-settings.png - description: Settings tab import export url: https://db.universal-team.net/assets/images/screenshots/stackmill/settings-tab-import-export.png - description: Settings tab language url: https://db.universal-team.net/assets/images/screenshots/stackmill/settings-tab-language.png - description: Settings tab main url: https://db.universal-team.net/assets/images/screenshots/stackmill/settings-tab-main.png - description: Splash url: https://db.universal-team.net/assets/images/screenshots/stackmill/splash.png source: https://github.com/SuperSaiyajinStackZ/StackMill stars: 2 systems: - 3DS title: StackMill unique_ids: - '0x43509' update_notes: '

Yeah, i already said v0.4.0 was the latest, but ehh decided to bring out a release a bit before my birthday.

What''s New?

  • Added Italian Translation. Thank you Samplasion!
  • Changed the Selector.
  • Being able to skip the splash by pressing A or touch.
  • Added a Translators Credits sub page.
  • You can now go back to the main screen in the Settings Tab / Credits Tab by pressing on it''s Tab.
  • You can now go back from the rules screen by pressing on the game icon.
    And of course... 2021 is now => 2021-2022.

You can update without problems. There are no changes to the game data or the settings side. Have fun. ~SuperSaiyajinStackZ

' updated: '2022-01-24T21:23:43Z' version: v0.5.0 version_title: The final final release of StackMill! --- ================================================ FILE: docs/_3ds/starcruiser7.md ================================================ --- author: dotMizi avatar: https://avatars.githubusercontent.com/u/114505954?v=4 categories: - game color: '#4c4c4c' color_bg: '#4c4c4c' created: '2022-10-10T14:21:56Z' description: StarCruiser7 is a first-person space combat simulator for the 3DS game console download_page: https://github.com/dotMizi/StarCruiser7/releases downloads: StarCruiser7.3dsx: size: 1148996 size_str: 1 MiB url: https://github.com/dotMizi/StarCruiser7/releases/download/v1.0.0/StarCruiser7.3dsx github: dotMizi/StarCruiser7 icon: https://raw.githubusercontent.com/dotMizi/StarCruiser7/main/logo.png image: https://raw.githubusercontent.com/dotMizi/StarCruiser7/main/logo.png image_length: 9292 layout: app license: mit license_name: MIT License screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/starcruiser7/gameplay-1.gif - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/starcruiser7/gameplay-2.gif - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/starcruiser7/gameplay-3.gif - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/starcruiser7/title-screen.gif source: https://github.com/dotMizi/StarCruiser7 stars: 3 systems: - 3DS title: StarCruiser7 update_notes:

The game is finally fun to play with these performance improvements

updated: '2024-12-06T15:57:52Z' version: v1.0.0 version_title: 🤶🏿 🎄 X-mas release 🎄🤶🏿 website: https://gbatemp.net/threads/starcruiser7.620148/ --- Star Cruiser 7 is an homage to the late 70s game Star Raiders by Doug Neubauer, published by Atari. It is a Star Raiders-like remake for the Nintendo 3DS game console. My goal was to bring this milestone in the development of computer and console games a bit into the modern era, while maintaining the character and simplicity of this iconic 8-bit game and still using specific features of the 3DS console such as 3D screen, two displays, a faster CPU or the touch function. Even though diving through a star field is by no means realistic, it achieved a wonderful 3d effect on the Atari and this still works on the 3DS. Therefore, this unrealistic effect has been preserved. It should feel like you are playing the game on an Atari 400 home computer, but it should be as much fun as a real 3DS game. ================================================ FILE: docs/_3ds/streamu.md ================================================ --- author: imissuuuu avatar: https://avatars.githubusercontent.com/u/270337682?v=4 categories: - app color: '#fdebeb' color_bg: '#807676' created: '2026-03-23T11:45:54Z' description: ' A homebrew music player for Nintendo 3DS that streams YouTube audio via a companion PC proxy server.' download_page: https://github.com/imissuuuu/StreaMu/releases downloads: StreaMu-server.zip: size: 8312 size_str: 8 KiB url: https://github.com/imissuuuu/StreaMu/releases/download/v1.3.0/StreaMu-server.zip streamu.3dsx: size: 1734760 size_str: 1 MiB url: https://github.com/imissuuuu/StreaMu/releases/download/v1.3.0/streamu.3dsx streamu.cia: size: 1354688 size_str: 1 MiB url: https://github.com/imissuuuu/StreaMu/releases/download/v1.3.0/streamu.cia github: imissuuuu/StreaMu icon: https://raw.githubusercontent.com/imissuuuu/StreaMu/main/assets/icon_48.png image: https://raw.githubusercontent.com/imissuuuu/StreaMu/main/assets/banner_256.png image_length: 3392 layout: app license: mit license_name: MIT License qr: streamu.cia: https://db.universal-team.net/assets/images/qr/streamu-cia.png source: https://github.com/imissuuuu/StreaMu stars: 5 systems: - 3DS title: StreaMu unique_ids: - '0xFF3D1' update_notes: '

v1.3.0

Features

  • Split L/R button action into Skip Back and Skip Fwd — each independently assignable in Settings
  • Search keyboard hint text updated to "Search music..."

Bug Fixes

  • Fix seek bar not pausing when using L/R Play/Pause action
  • Fix mp3d uninitialized in MP3Player constructor

Performance

  • Faster startup: removed 1.1s of artificial sleep delays
  • Startup loading screen now appears before wallpaper decode (no more black screen on launch)

Improvements

  • Track rename feature in Track Options popup (playlist context only)
  • Separated search results from playlist tracks — no more overwriting each other
  • SearchScreen redesigned to match PlayingScreen layout (PlayBar + seek + hamburger)
  • Network: reduced streaming latency, pipe-based stream generator, Keep-Alive support
  • Fixed DASH fMP4 seek via manual segment fetch + init segment pre-send

v1.2.0

Features

  • Thumbnail display on PlayingScreen top screen (async download, center crop)
  • Thumbnail routed through proxy server (no direct ytimg.com access)
  • Delayed thumbnail fetch by 3s to prioritize audio buffering
  • Hide view count when playing from playlist

Bug Fixes

  • Fix crash on START exit when thumbnail is loaded
' updated: '2026-04-06T17:01:19Z' version: v1.3.0 version_title: v1.3.0 --- StreaMu is a homebrew music player for Nintendo 3DS that lets you search and stream YouTube audio directly on your device. A lightweight companion proxy server runs on your PC and handles YouTube data fetching and audio transcoding via yt-dlp and FFmpeg. ### Features - YouTube music search and streaming - Playlist management with favorites - Thumbnail display on the top screen - Customizable themes and accent colors - Dual-screen UI with touch support ### Requirements - Nintendo 3DS with custom firmware (Luma3DS) - A PC running the companion proxy server (Python 3.10+, FFmpeg) ### Setup 1. Start the proxy server on your PC (`server/start_server.bat` on Windows) 2. Launch StreaMu on your 3DS and enter your PC's IP address 3. Search for music with the Y button and enjoy ================================================ FILE: docs/_3ds/stuff.md ================================================ --- author: zoogie avatar: https://avatars.githubusercontent.com/u/28328903?v=4 categories: - utility color: '#343f89' color_bg: '#303b80' created: '2017-07-31T01:35:11Z' description: Random 3ds stuff that probably deserves its own repo download_page: https://github.com/zoogie/Stuff/releases downloads: nds-hb-menu.cia: size: 689088 size_str: 672 KiB url: https://github.com/zoogie/Stuff/releases/download/0.6.0/nds-hb-menu.cia github: zoogie/Stuff icon: https://raw.githubusercontent.com/zoogie/Stuff/master/nds-hb-menu/cia/icon.png image: https://raw.githubusercontent.com/zoogie/Stuff/master/nds-hb-menu/cia/banner.png image_length: 54321 layout: app qr: nds-hb-menu.cia: https://db.universal-team.net/assets/images/qr/nds-hb-menu-cia.png source: https://github.com/zoogie/Stuff stars: 7 systems: - 3DS title: Stuff unique_ids: - '0x7153' update_notes: '' updated: '2017-08-11T08:48:34Z' version: 0.6.0 version_title: Initial --- ================================================ FILE: docs/_3ds/sudokul.md ================================================ --- author: Mode8fx avatar: https://avatars.githubusercontent.com/u/57763469?v=4 categories: - game color: '#e65333' color_bg: '#802e1c' created: '2021-09-27T23:23:10Z' description: Sudoku made with SDL2 download_page: https://github.com/Mode8fx/SuDokuL/releases downloads: SuDokuL-v1.42-3ds-cia.zip: size: 2456651 size_str: 2 MiB url: https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-3ds-cia.zip SuDokuL-v1.42-3ds.zip: size: 1953807 size_str: 1 MiB url: https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-3ds.zip SuDokuL-v1.42-gamecube.zip: size: 2838329 size_str: 2 MiB url: https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-gamecube.zip SuDokuL-v1.42-psp.zip: size: 2385556 size_str: 2 MiB url: https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-psp.zip SuDokuL-v1.42-x64.zip: size: 11732476 size_str: 11 MiB url: https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-x64.zip SuDokuL-v1.42-x86.zip: size: 8631095 size_str: 8 MiB url: https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-x86.zip github: Mode8fx/SuDokuL icon: https://github.com/Mode8fx/SuDokuL/raw/main/SuDokuLVS2019/3ds/logo_icon_3ds_48.png image: https://github.com/Mode8fx/SuDokuL/raw/main/SuDokuLVS2019/3ds/banner_3ds.png image_length: 11596 layout: app license: mit license_name: MIT License screenshots: - description: Gameplay bottom url: https://db.universal-team.net/assets/images/screenshots/sudokul/gameplay-bottom.png - description: Gameplay top url: https://db.universal-team.net/assets/images/screenshots/sudokul/gameplay-top.png source: https://github.com/Mode8fx/SuDokuL stars: 23 systems: - 3DS title: SuDokuL unique_ids: - '0xE3942' update_notes: '
  • [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.

This update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!

' updated: '2025-11-29T04:35:45Z' version: v1.43 version_title: v1.43 --- A Sudoku game made with SDL2. Features 4 difficulty levels, 8 scrolling backgrounds, 8 MOD format songs, those mini numbers to help you keep track of harder puzzles, and optional auto-fill and erase-mistake cheats. ================================================ FILE: docs/_3ds/super-haxagon.md ================================================ --- author: AJ Walter avatar: https://avatars.githubusercontent.com/u/6108605?v=4 categories: - game color: '#6d190a' color_bg: '#6d190a' created: '2016-06-11T03:45:12Z' description: A Super Hexagon Clone download_filter: SuperHaxagon-3DS-armhf\.(3dsx|cia)\.zip download_page: https://github.com/RedTopper/Super-Haxagon/releases downloads: SuperHaxagon-3DS-armhf.3dsx.zip: size: 20934515 size_str: 19 MiB url: https://github.com/RedTopper/Super-Haxagon/releases/download/3.9.1/SuperHaxagon-3DS-armhf.3dsx.zip SuperHaxagon-3DS-armhf.cia.zip: size: 21669131 size_str: 20 MiB url: https://github.com/RedTopper/Super-Haxagon/releases/download/3.9.1/SuperHaxagon-3DS-armhf.cia.zip github: RedTopper/Super-Haxagon icon: https://raw.githubusercontent.com/RedTopper/Super-Haxagon/master/media/icon-3ds.png image: https://raw.githubusercontent.com/RedTopper/Super-Haxagon/master/media/banner.png image_length: 114192 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-2.png - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-3.png - description: Gameplay 4 horihd url: https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-4-horihd.png - description: Gameplay 4 url: https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-4.png source: https://github.com/RedTopper/Super-Haxagon stars: 155 systems: - 3DS title: Super-Haxagon unique_ids: - '0x99AA' update_notes: '

Documentation Update

This version is almost exactly the same as 3.9.0, except the downloads include two new files, outlined below. If you already have v3.9.0 and have installed it properly, there isn''t much need to update. (And if you don''t know what version you have, you should probably update!)

Changelog

  • nspire: There are now at least two buttons to perform all basic actions, in case one of your keys is sticky.
  • sdl2 and sfml: Drivers and downloads have been renamed to better show what back-end the driver is using.
  • all: Downloads now have a README.md that gives offline instructions on how to set up your platform, as well as a link back to this repo.
  • all: Downloads now have a vX.X.X.txt file that includes some metadata for the release, like which commit hash the download came from, version information, how it was built, and the time it was built.

Install

Please see the README.md to install SuperHaxagon for your platform, or the new README.md within the .zip file itself!

Stores

PortMaster: https://portmaster.games/detail.html?name=superhaxagon
Universal DB (3DS): https://db.universal-team.net/3ds/super-haxagon
fortheusers (Switch): https://hb-app.store/switch/Super-Haxagon

' updated: '2025-04-23T00:23:28Z' version: 3.9.1 version_title: SuperHaxagon v3.9.1 --- SuperHaxagon, like the original game Super Hexagon by Terry Cavanagh, has only one goal. Survive as long as possible by avoiding the falling walls in a trippy, spinny frenzy! ================================================ FILE: docs/_3ds/super-photo-studio.md ================================================ --- author: RocketRobz avatar: https://avatars.githubusercontent.com/u/16110127?v=4 categories: - game color: '#7e3c7c' color_bg: '#7e3c7c' created: '2020-07-04T20:54:52Z' description: Take pictures of your favorite all-star video game characters, in glorious Horizon HD (800px mode)! download_page: https://github.com/RocketRobz/SuperPhotoStudio/releases downloads: HPHA.png: size: 31284 size_str: 30 KiB url: https://github.com/RocketRobz/SuperAllStarPhotoStudio/releases/download/v1.1.0/HPHA.png SuperPhotoStudio.cia: size: 704771008 size_str: 672 MiB url: https://github.com/RocketRobz/SuperAllStarPhotoStudio/releases/download/v1.1.0/SuperPhotoStudio.cia SuperPhotoStudio.nds: size: 279469056 size_str: 266 MiB url: https://github.com/RocketRobz/SuperAllStarPhotoStudio/releases/download/v1.1.0/SuperPhotoStudio.nds github: RocketRobz/SuperPhotoStudio icon: https://raw.githubusercontent.com/RocketRobz/SuperPhotoStudio/master/3ds/app/icon.png image: https://raw.githubusercontent.com/RocketRobz/SuperPhotoStudio/master/3ds/app/banner.png image_length: 31440 layout: app license: mit license_name: MIT License qr: SuperPhotoStudio.cia: https://db.universal-team.net/assets/images/qr/superphotostudio-cia.png SuperPhotoStudio.nds: https://db.universal-team.net/assets/images/qr/superphotostudio-nds.png source: https://github.com/RocketRobz/SuperAllStarPhotoStudio stars: 30 systems: - 3DS - DS title: Super Photo Studio unique_ids: - '0x52504' update_notes: '

It''s been a while since this homebrew application released. Unfortunately, I have not worked on this very often due to working on TWLMenu++ and nds-bootstrap.
Since I''ve implemented plenty of changes over the years in my spare time, I''ve decided to release a new version as maybe a way to show what''s coming in the future. Expect a few bugs to occur.

With this release, it might be the largest DS(i) and/or 3DS homebrew app in existence.

What''s new?

  • Renamed to Super All-Star Photo Studio to reflect the all-star cast of characters!
  • 3DS: Hori-HD has been renamed to Horizon HD (named after Nintendo Switch''s Horizon OS)!
  • Now runs on DS and DS Lite consoles!
    • When running from flashcards, a page file is used in order to fit 5 characters on screen like on DSi and 3DS consoles. It is recommended to use a Memory Expansion Pak to avoid having to use up write cycles on the microSD card.
  • More music has been added! (Not much though.)
    • Last-selected music will play each time you start this application.
  • Grace (from Style Savvy) now has 30 poses!
  • Updated outfits for Robz & Rabz.
  • NightScript has been added as a new character!
  • Added support for custom characters! See this section for how to add them.
' updated: '2024-12-26T04:33:13Z' version: v1.1.0 version_title: 'v1.1.0: TWL Christmas Release 🎄' --- Super Photo Studio is basically an upgraded version of the Style Savvy series's photo studio feature, with added characters and locations outside of said series. You can also change the character's expressions and poses, though Super Photo Studio does not support changing expressions. ================================================ FILE: docs/_3ds/superml.md ================================================ --- author: Charles Averill avatar: https://avatars.githubusercontent.com/u/46544495?v=4 categories: - app color: '#bf6b3c' color_bg: '#804728' created: '2025-11-17T10:26:49Z' description: An interpreter and text editor for a subset of the Caml Programming Language for the Nintendo 3DS download_page: https://github.com/CharlesAverill/SuperML/releases downloads: SuperML.3dsx: size: 997164 size_str: 973 KiB url: https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML.3dsx SuperML.cia: size: 1205184 size_str: 1 MiB url: https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML.cia SuperML_3DSX_QR.png: size: 550 size_str: 550 Bytes url: https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML_3DSX_QR.png SuperML_CIA_QR.png: size: 548 size_str: 548 Bytes url: https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML_CIA_QR.png github: CharlesAverill/SuperML icon: https://raw.githubusercontent.com/CharlesAverill/SuperML/refs/heads/main/resources/icon.png image: https://raw.githubusercontent.com/CharlesAverill/SuperML/refs/heads/main/resources/banner/banner.png image_length: 15042 layout: app license: mit license_name: MIT License qr: SuperML.cia: https://db.universal-team.net/assets/images/qr/superml-cia.png screenshots: - description: Script code url: https://db.universal-team.net/assets/images/screenshots/superml/script-code.png - description: Script run url: https://db.universal-team.net/assets/images/screenshots/superml/script-run.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/superml/title-screen.png source: https://github.com/CharlesAverill/SuperML stars: 6 systems: - 3DS title: SuperML unique_ids: - '0x3F9AD' update_notes: '

SuperML build-49

CIA

CIA QR

3DSX

3DSX QR

Download

' updated: '2026-01-12T03:46:16Z' version: build-49 version_title: SuperML build d42b0028d387d0a4ec7695feeb33fc6cf5eb1ea4 --- An interpreter and text editor for a subset of the [Caml Programming Language](https://en.wikipedia.org/wiki/Caml) for the Nintendo 3DS. Great thanks to - [Notepad3DS](https://github.com/MaeveMcT/Notepad3DS) as a jumping-off point for the text editor segment of this project. - [min-caml](https://esumii.github.io/min-caml/index-e.html) as a minimal Caml implementation I've based mine on ## Progress ### Application Features ### Language Features - Parser bulit with Flex+Bison - Hindley-Milner Type Inference (slightly janky) - Rudimentary builtin functions for input and output ### Application Features - Text editing - Development interpreter target for host system - Load/Save on SD Card ================================================ FILE: docs/_3ds/supertux.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#6d756e' color_bg: '#6d756e' created: '2017-03-22T22:13:53Z' description: Port to 3ds of Supertux v0.1.3 (Milestone 1) download_page: https://github.com/nop90/Supertux-Milestone1-3ds/releases github: nop90/Supertux-Milestone1-3ds icon: https://raw.githubusercontent.com/nop90/Supertux-Milestone1-3ds/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/Supertux-Milestone1-3ds/master/resources/banner.png image_length: 35283 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 prerelease: download_page: https://github.com/nop90/Supertux-Milestone1-3ds/releases/tag/v0.1 downloads: Supertux_M1_v0.1a.zip: size: 16342520 size_str: 15 MiB url: https://github.com/nop90/Supertux-Milestone1-3ds/releases/download/v0.1/Supertux_M1_v0.1a.zip updated: '2017-03-22T22:55:55Z' version: v0.1 version_title: First release source: https://github.com/nop90/Supertux-Milestone1-3ds stars: 6 systems: - 3DS title: Supertux unique_ids: - '0x9982' updated: '2017-03-22T22:55:55Z' version: v0.1 version_title: First release --- ================================================ FILE: docs/_3ds/tasmanquest.md ================================================ --- author: Nawias categories: - game created: '2023-09-01T00:00:00Z' description: Join Taśman in his quest to wrap everything in TAŚMAN Sealed duct tape! download_page: https://nawias.itch.io/tasmanquest downloads: TasmanQuest.3dsx: url: http://nawiasdev.eu/tasmanquest/TasmanQuest.3dsx icon: http://nawiasdev.eu/tasmanquest/icon.png image: http://nawiasdev.eu/tasmanquest/logo.png layout: app screenshots: - description: Screenshot 1 url: https://db.universal-team.net/assets/images/screenshots/tasmanquest/screenshot-1.png - description: Screenshot 2 url: https://db.universal-team.net/assets/images/screenshots/tasmanquest/screenshot-2.png - description: Screenshot 3 url: https://db.universal-team.net/assets/images/screenshots/tasmanquest/screenshot-3.png stars: 0 systems: - 3DS title: TasmanQuest updated: '2023-09-13T00:00:00Z' version: 1.0.0 version_title: Full Release website: https://nawias.itch.io/tasmanquest --- In this short, arcade-y game for your Nintendo 3DS explore the famous Lewiatan grocery store of Księżomierz and flex your tape-wrapping skills as the clock is ticking! You play as Adam a.k.a. "Taśman". You came to the local Lewiatan of Księżomierz to promote your brand - TAŚMAN™ Sealed. But it's Kasia's shift today and she won't allow it! Wrap as many items in your duct tape and get back in Zakre's Seiac before the guards catch you! ### Credits Most of the game assets come from [LimeZu's](https://limezu.itch.io/) packs: Modern Interiors, Modern Exteriors, Modern UI, Serene Village Revamped MIDI files used for soundtrack come from MuseScore: Menu Music - [Loch Lomond](https://musescore.com/user/24691996/scores/6908959) Action Music - [Break the Rules](https://musescore.com/user/15821421/scores/6878141) Nintendo 3DS port of LÖVE - [LÖVE Potion](https://github.com/lovebrew/lovepotion) by TurtleP ================================================ FILE: docs/_3ds/temperpce.md ================================================ --- author: bubble2k16 avatar: https://avatars.githubusercontent.com/u/20153229?v=4 categories: - emulator color: '#559cce' color_bg: '#356180' created: '2017-06-18T16:00:26Z' description: This is a port of Exophase's Temper (TurboGrafx/PC-Engine) emulator to the old 3DS and old 2DS. download_page: https://github.com/bubble2k16/temperpce_3ds/releases downloads: temperpce_3ds-v1.02.zip: size: 1367259 size_str: 1 MiB url: https://github.com/bubble2k16/temperpce_3ds/releases/download/v1.02/temperpce_3ds-v1.02.zip github: bubble2k16/temperpce_3ds icon: https://raw.githubusercontent.com/bubble2k16/emus3ds/master/src/cores/temperpce/assets/icon.png image: https://db.universal-team.net/assets/images/images/temperpce.png image_length: 3236 layout: app source: https://github.com/bubble2k16/temperpce_3ds stars: 38 systems: - 3DS title: TemperPCE unique_ids: - '0x384B' update_notes: '
  • Fixed the sound lag problem.
' updated: '2018-03-19T15:38:20Z' version: v1.02 version_title: v1.02 --- ================================================ FILE: docs/_3ds/terminal-clicker.md ================================================ --- author: Sophie avatar: https://avatars.githubusercontent.com/u/181731403?v=4 categories: - game color: '#282828' color_bg: '#282828' created: '2025-01-30T15:43:53Z' description: Terminal Interface Clicker for the 3ds download_page: https://github.com/PyJulian/termiclicker3ds/releases downloads: TerminalClicker.3dsx: size: 189488 size_str: 185 KiB url: https://github.com/PyJulian/termiclicker3ds/releases/download/v1.1-fsrelease/TerminalClicker.3dsx github: PyJulian/termiclicker3ds icon: https://raw.githubusercontent.com/PyJulian/termiclicker3ds/refs/heads/main/TerminalClicker/icon.png image: https://raw.githubusercontent.com/PyJulian/termiclicker3ds/refs/heads/main/TerminalClicker/icon.png image_length: 545 layout: app license: mit license_name: MIT License screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/terminal-clicker/gameplay.png source: https://github.com/PyJulian/termiclicker3ds stars: 1 systems: - 3DS title: Terminal Clicker update_notes:

Removes the screen flicker every frame so it becomes pretty much playable

updated: '2026-04-17T19:10:35Z' version: v1.1-fsrelease version_title: PATCH 1 - Terminal Clicker 3ds --- Terminal Clicker is a simple clicker game made for the terminal interface. One of my first real "games" which I'm actually rlly proud of. So what you do is click to get cash, buy upgrades. Each upgrade can be bought 999 times each, buying every upgrade will result in you winning this game, Hooray!! Added a progress counter too for a more easy visualization of your progress. _Use cheatcode "83" to get into the developer tools if you wish too, but there is not much to find there._ **Good Luck!** ================================================ FILE: docs/_3ds/the-pirate-launcher.md ================================================ --- author: devkitPro, cooolgamer, Fra avatar: https://avatars.githubusercontent.com/u/64099608?v=4 categories: - utility color: '#adadad' color_bg: '#808080' created: '2022-02-05T11:45:06Z' description: The Pirate Launcher joke from the Wii, now on 3ds! Also provides debugging features download_page: https://github.com/cooolgamer/the-pirate-launcher/releases downloads: 3ds-hbmenu-v2.4.3-b.zip: size: 325159 size_str: 317 KiB url: https://github.com/cooolgamer/the-pirate-launcher/releases/download/v2.4.3-c/3ds-hbmenu-v2.4.3-b.zip boot.3dsx: size: 392268 size_str: 383 KiB url: https://github.com/cooolgamer/the-pirate-launcher/releases/download/v2.4.3-c/boot.3dsx the-pirate-launcher-release.zip: size: 1126311 size_str: 1 MiB url: https://github.com/cooolgamer/the-pirate-launcher/releases/download/v2.4.3-c/the-pirate-launcher-release.zip github: cooolgamer/the-pirate-launcher icon: https://raw.githubusercontent.com/Alexyo21/the-pirate-launcher/master/icon.png image: https://raw.githubusercontent.com/Alexyo21/the-pirate-launcher/master/icon.png image_length: 2130 layout: app script_message: 'This will replace the boot.3dsx in the root of your SD card, replacing the Homebrew Launcher with the Pirate Launcher.' source: https://github.com/cooolgamer/the-pirate-launcher stars: 14 systems: - 3DS title: The Pirate Launcher update_notes: '

Full Changelog: v2.4.3...v2.4.3-c

' updated: '2025-06-11T01:32:57Z' version: v2.4.3-c version_title: Test new flags --- ================================================ FILE: docs/_3ds/thextech.md ================================================ --- author: TheXTech Developers autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/160427994?v=4 categories: - game color: '#5f6dc0' color_bg: '#3f4880' created: '2020-02-12T20:02:49Z' description: The full port of the SMBX engine from VB6 into C++ and SDL2, FreeImage and MixerX download_filter: 3ds download_page: https://github.com/TheXTech/TheXTech/releases downloads: thextech-3ds-v1.3.7.2.zip: size: 4271081 size_str: 4 MiB url: https://github.com/TheXTech/TheXTech/releases/download/v1.3.7.2-1/thextech-3ds-v1.3.7.2.zip github: TheXTech/TheXTech icon: https://raw.githubusercontent.com/TheXTech/TheXTech/main/resources/icon/thextech_48.png image: https://raw.githubusercontent.com/TheXTech/TheXTech/main/resources/wiiu/wuhb-splash.png image_length: 121515 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: downloads: thextech-3ds-main.zip: url: https://builds.wohlsoft.ru/3ds/thextech-3ds-main.zip screenshots: - description: Editor url: https://db.universal-team.net/assets/images/screenshots/thextech/editor.png - description: Loading url: https://db.universal-team.net/assets/images/screenshots/thextech/loading.png - description: Smbx menu url: https://db.universal-team.net/assets/images/screenshots/thextech/smbx-menu.png - description: Smbx title url: https://db.universal-team.net/assets/images/screenshots/thextech/smbx-title.png source: https://github.com/TheXTech/TheXTech stars: 392 systems: - 3DS title: TheXTech update_notes: "

This is a minor hotfix for the 1.3.7.2 release that\ \ resolves an unexpected problem that occurs exclusively on 3DS, and might occur\ \ on Wii, and PSVita:

\n

(Watch this video with a sound)

\n\
\n \n \n \n\n file_3433.mp4\n \n\ \ \n\n \n
\n\ \n

The resampling from the lower sample rate to higher might cause\ \ distortion of the final result like it gets played with an accelerated tempo.\ \ This hotfix update resolves this problem.

\n

This post contains\ \ Nintendo 3DS, Nintendo Wii, and PSVita only builds, for other platforms, you can\ \ download packages at the main post here. Also, all the binaries had been updated at the main\ \ post to prevent users downloading faulty builds without knowlege of that.

\n\

Changelog

\n
    \n
  • Fixed an incorrect resampling\ \ logic at the MixerX audio library that caused accelerated tempo of music on 3DS,\ \ Wii, and PSVita (@Wohlstand)
  • \n
" updated: '2025-12-28T10:08:55Z' version: v1.3.7.2-1 version_title: 'TheXTech v1.3.7.2-hotfix1: Fixed distorted sound playback on 3DS, Wii and PSVita' website: https://wohlsoft.ru/projects/TheXTech/ wiki: https://github.com/TheXTech/TheXTech/wiki --- This is a direct continuation of the SMBX 1.3 engine. Originally it was written in VB6 for Windows, and later, it got ported/rewritten into C++ and became a cross-platform engine. It completely reproduces the old SMBX 1.3 engine (aside from its Editor), includes many of its logical bugs (critical bugs that lead the game to crash or freeze got fixed), and also adds a lot of new updates and features. The original SMBX assets are not included, but a compatible preservation asset packs are available from wohlsoft.ru. ================================================ FILE: docs/_3ds/tiksweep.md ================================================ --- author: Daniel avatar: https://avatars.githubusercontent.com/u/790119?v=4 categories: - utility color: '#957d49' color_bg: '#806b3e' created: '2016-08-09T02:47:06Z' description: A ticket cleaner for the Nintendo 3DS. download_page: https://github.com/DanTheMan827/tikSweep/releases downloads: tikSweep-1.1.2.torrent: size: 1895 size_str: 1 KiB url: https://github.com/DanTheMan827/tikSweep/releases/download/v1.1.2/tikSweep-1.1.2.torrent tikSweep.cia: size: 582080 size_str: 568 KiB url: https://github.com/DanTheMan827/tikSweep/releases/download/v1.1.2/tikSweep.cia tikSweep.zip: size: 1456296 size_str: 1 MiB url: https://github.com/DanTheMan827/tikSweep/releases/download/v1.1.2/tikSweep.zip github: DanTheMan827/tikSweep icon: https://raw.githubusercontent.com/DanTheMan827/tikSweep/master/icon.png image: https://raw.githubusercontent.com/DanTheMan827/tikSweep/master/banner.png image_length: 11389 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: tikSweep.cia: https://db.universal-team.net/assets/images/qr/tiksweep-cia.png source: https://github.com/DanTheMan827/tikSweep stars: 52 systems: - 3DS title: tikSweep unique_ids: - '0xA8BF' update_notes: '

The only thing changed in this build are the buildtools.

This causes the boot screen to go to the generic homebrew one instead of the animated 3DS one.

tikShop QR Code

' updated: '2017-01-07T03:05:51Z' version: v1.1.2 version_title: v1.1.2 --- ================================================ FILE: docs/_3ds/tinyvnc.md ================================================ --- author: badda71 avatar: https://avatars.githubusercontent.com/u/11392517?v=4 categories: - app color: '#668898' color_bg: '#567280' created: '2020-08-16T11:22:33Z' description: A VNC viewer for Nintendo 3DS download_page: https://github.com/badda71/TinyVNC/releases downloads: TinyVNC.3dsx: size: 1937112 size_str: 1 MiB url: https://github.com/badda71/TinyVNC/releases/download/2.0.1/TinyVNC.3dsx TinyVNC.cia: size: 1827776 size_str: 1 MiB url: https://github.com/badda71/TinyVNC/releases/download/2.0.1/TinyVNC.cia github: badda71/TinyVNC icon: https://raw.githubusercontent.com/badda71/TinyVNC/master/meta/icon.png image: https://raw.githubusercontent.com/badda71/TinyVNC/master/meta/banner.png image_length: 36242 layout: app qr: TinyVNC.cia: https://db.universal-team.net/assets/images/qr/tinyvnc-cia.png source: https://github.com/badda71/TinyVNC stars: 69 systems: - 3DS title: TinyVNC unique_ids: - '0xC2433' update_notes: '

This is version 2.0 of TinyVNC, the VNC-viewer for Nintendo 3DS.

Features:

  • Two independent and fast VNC-viewers for 3DS top and bottom screen
  • Streaming audio client (mp3 over HTTP)
  • Cemuhook server for serving 3DS controler and motion data to clients (e.g. Cemu)
  • UDP-Feeder client to serve 3DS controler and motion data to remote vJoy via vJoy-udp-feeder
  • supports server or client side scaling if VNC screen size is too big

Installation:
Install CIA with FBI, run 3dsx from homebrew launcher (put 3dsx file in /3ds/vice3DS-C64 dir) or run 3ds from flash card.
Apart from this, a DSP-dump is required for sound to work correctly in the CIA version.
https://gbatemp.net/threads/dsp1-a-new-dsp-dumper-cia-for-better-stability.469461/

Usage:
During first start, TinyVNC will write its config files to the SD card. You can customize the file /3ds/TinyVNC/keymap to customize button mappings. Preconfigured button mappings are:
A: a-key
B: b-key
X: x-key
Y: y-key
L: right mouse button
R: w-keys
ZL, ZR: 1, 2-keys
C-Pad: Cursor up, down, left, right
D-Pad: t, g, f, h-keys
C-Stick: i, k, j, l-keys
SELECT: Shift key (for alternate button funtions)
START: Quick function menu

Shift + A: A-key
Shift + B: B-key
Shift + X: X-key
Shift + Y: Y-key
Shift + L, Shift + R: Q, W-keys
Shift + ZL, Shift + ZR: 3, 4-keys
Shift + C-Pad: Cursor up, down, left, right
Shift + D-Pad: T, G, F, H-keys
Shift + C-Stick: I, K, J, L-keys
Shift + START: disconnect

The touch screen acts as a touchpad for mouse control (tap-to-click, double-tap-to-double-click, tap-and-drag)
More information can be found here: https://gbatemp.net/threads/release-tinyvnc-vnc-viewer-for-nintendo-3ds.574242/

Changes to last release are:

  • support of 2nd VNC connection on bottom screen
  • added vJoy-UDP-feeder clients: one for buttons and joysticks, another for motion controls
  • added Cemuhook server: sends motion controls, buttons and joysticks to clients (Cemu, Yuzu etc.)
  • added server (if supported) or client side scaling. Now, screens >1024px size are scaled automatically.
  • TinyVNC can be run without VNC-connection (e.g. only cemuhook server or only mp3 stream client)
  • added quick command menu to control connection settings
  • added "shift"-key to enable button combinations
  • lots of minor optimizations and bugfixes

Have fun!

Scan QR-code below with FBI
grafik

' updated: '2022-06-07T15:19:51Z' version: 2.0.1 version_title: TinyVNC 2.0 website: https://gbatemp.net/threads/release-tinyvnc-vnc-viewer-for-nintendo-3ds.574242/ --- ================================================ FILE: docs/_3ds/tjap_3ds.md ================================================ --- author: TogeToge & MarioGames avatar: https://avatars.githubusercontent.com/u/176740851?v=4 categories: - game color: '#9e4d4d' color_bg: '#803e3e' created: '2024-07-27T07:58:35Z' description: TJAPlayer for 3DS - Music game of the TJA file. download_page: https://github.com/LuMariGames/TJAP_3DS/releases downloads: TJAP_3DS.3dsx: size: 9791536 size_str: 9 MiB url: https://github.com/LuMariGames/TJAP_3DS/releases/download/v2.2.0/TJAP_3DS.3dsx TJAP_3DS.cia: size: 9970624 size_str: 9 MiB url: https://github.com/LuMariGames/TJAP_3DS/releases/download/v2.2.0/TJAP_3DS.cia github: LuMariGames/TJAP_3DS icon: https://raw.githubusercontent.com/LuMariGames/TJAP_3DS/main/resource/icon.png image: https://raw.githubusercontent.com/togetg/TJAPlayer_for_3DS/master/resource/banner.png image_length: 17026 layout: app prerelease: download_page: https://github.com/LuMariGames/TJAP_3DS/releases/tag/v2.2.1 downloads: TJAP_3DS.3dsx: size: 9794220 size_str: 9 MiB url: https://github.com/LuMariGames/TJAP_3DS/releases/download/v2.2.1/TJAP_3DS.3dsx TJAP_3DS.cia: size: 9974720 size_str: 9 MiB url: https://github.com/LuMariGames/TJAP_3DS/releases/download/v2.2.1/TJAP_3DS.cia qr: TJAP_3DS.cia: https://db.universal-team.net/assets/images/qr/prerelease/tjap_3ds-cia.png update_notes: '

チェンジログ

  • #JPOSSCROLL (Travel_time(float)) (position(int)) (direction(int))の実装が完了しました。
  • ノーツ描画時の高速化
  • 譜面分岐のタイミングがズレる可能性がある不具合の修正
  • 0コンボの譜面が再生出来ない可能性のあった不具合の修正
  • OLDシリーズで正常に動作しなかった不具合の修正

Changelog

  • The implementation of #JPOSSCROLL (Travel_time(float)) (position(int)) (direction(int)) is complete.
  • Speeding up when drawing notes
  • Fixing a bug that may misset the timing of the score branch
  • Fixed a bug that could prevent the playback of songs with 0 combos.
  • Fix for a bug that prevented the OLD series from functioning correctly.
' update_notes_md: '## チェンジログ - `#JPOSSCROLL (Travel_time(float)) (position(int)) (direction(int))`の実装が完了しました。 - ノーツ描画時の高速化 - 譜面分岐のタイミングがズレる可能性がある不具合の修正 - 0コンボの譜面が再生出来ない可能性のあった不具合の修正 - OLDシリーズで正常に動作しなかった不具合の修正 ## Changelog - The implementation of `#JPOSSCROLL (Travel_time(float)) (position(int)) (direction(int))` is complete. - Speeding up when drawing notes - Fixing a bug that may misset the timing of the score branch - Fixed a bug that could prevent the playback of songs with 0 combos. - Fix for a bug that prevented the OLD series from functioning correctly.' updated: '2026-03-30T07:04:57Z' version: v2.2.1 version_title: TJAPlayer for 3DS v2.2.1 qr: TJAP_3DS.cia: https://db.universal-team.net/assets/images/qr/tjap_3ds-cia.png screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/tjap_3ds/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/tjap_3ds/gameplay-2.png source: https://github.com/LuMariGames/TJAP_3DS stars: 12 systems: - 3DS title: TJAP_3DS unique_ids: - '0xB7655' update_notes: '

チェンジログ

  • 風船音符の終了が正しく処理されない不具合の改善
  • #GOGOSTART#GOGOENDでフリーズする可能性のある不具合を修正
  • 文字コード変換時に「~」が正しく変換されていなかったのを修正
  • でんでん音符の出現文字を''D''から''P''に変更しました。
  • 代わりに''D''は時限爆弾音符が登場します。
    時限爆弾音符は、連打の終点が来るまでに指定した打数ドンを叩かないと不可判定になります。
  • BGIMG:タグが機能して無かったのを修正
  • 譜面の最大行数が8192行から16384行に拡張しました。
  • 一部演出の追加
  • 本体をスリープモードに移行しない様にしました。(2026/03/30追記)
    これにより、イヤホン等を挿した状態でAUTOで聴く事が可能になります。

Changelog

  • Improvement of the problem that the end of the balloon note is not processed correctly
  • Fixed a bug that could cause the game to freeze when using #GOGOSTART or #GOGOEND.
  • Fixed "~" not being converted correctly when converting character codes.
  • The letter that appears for denden notes has been changed from ''D'' to ''P''.
  • Instead of ''D'', a Time Bomb note will appear.
    The Time Bomb note will be considered impossible if the specified number of don strokes are not hit before the end of the Roll.
  • Fixed an issue where the BGIMG: tag was not working.
  • The maximum number of lines in a musical score has been increased from 8192 to 16384.
  • The device will no longer enter sleep mode. (Added 2026/03/30)
    This makes it possible to listen in AUTO mode even with earphones or other devices plugged in.
  • Addition of some productions
' updated: '2026-03-02T03:04:53Z' version: v2.2.0 version_title: TJAPlayer for 3DS v2.2.0 wiki: https://github.com/LuMariGames/TJAP_3DS/wiki --- TJAPlayer for 3DSを約2年ぶりにTogeToge公認の上、更新しました。 This software is produced under the official authorization of TogeToge. ・太鼓タワーと段位道場の実装 ・一部オプションの追加 ・その他一部の不具合修正 ・Implementation of Taiko Tower and Rank Dojo ・Addition of some options ・FIXES OF OTHER FAILURE ================================================ FILE: docs/_3ds/topos_3ds-video-player.md ================================================ --- author: mockmodular avatar: https://avatars.githubusercontent.com/u/85780766?v=4 categories: - app color: '#425254' color_bg: '#425254' created: '2026-04-08T13:03:39Z' description: ' topos — True SBS 3D (and normal 2D) Video Player for 3DS | RGB888, MVD Hardware Decode, Smooth & Clean ' download_filter: (3dsx|cia) download_page: https://github.com/mockmodular/topos_3ds-video-player/releases downloads: {} github: mockmodular/topos_3ds-video-player icon: https://raw.githubusercontent.com/mockmodular/topos_3ds-video-player/main/resource/icon.png image: https://raw.githubusercontent.com/mockmodular/topos_3ds-video-player/main/resource/icon.png image_length: 5767 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/mockmodular/topos_3ds-video-player stars: 10 systems: - 3DS title: topos_3ds-video-player update_notes:

encode20fps 800*240 3dsbs mpeg2video test

updated: '2026-05-08T02:58:50Z' version: 20fpsmpeg2videotest version_title: 20fps 800*240 3dsbsmpeg2videotest --- ================================================ FILE: docs/_3ds/touch-keys.md ================================================ --- author: LuMariGames avatar: https://avatars.githubusercontent.com/u/176740851?v=4 categories: - game color: '#a0a0a0' color_bg: '#808080' created: '2025-02-20T08:51:44Z' description: 押して擦る!お手軽音ゲー download_page: https://github.com/LuMariGames/Touch-Keys/releases downloads: Touch-Keys.3dsx: size: 367896 size_str: 359 KiB url: https://github.com/LuMariGames/Touch-Keys/releases/download/v2.1.1/Touch-Keys.3dsx Touch-Keys.cia: size: 537536 size_str: 524 KiB url: https://github.com/LuMariGames/Touch-Keys/releases/download/v2.1.1/Touch-Keys.cia github: LuMariGames/Touch-Keys icon: https://raw.githubusercontent.com/LuMariGames/Touch-Keys/refs/heads/main/resource/icon.png image: https://raw.githubusercontent.com/LuMariGames/Touch-Keys/refs/heads/main/resource/banner.png image_length: 1290 layout: app qr: Touch-Keys.cia: https://db.universal-team.net/assets/images/qr/touch-keys-cia.png screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/touch-keys/gameplay.png - description: Song select url: https://db.universal-team.net/assets/images/screenshots/touch-keys/song-select.png source: https://github.com/LuMariGames/Touch-Keys stars: 2 systems: - 3DS title: Touch Keys unique_ids: - '0x544B' update_notes: '

チェンジログ

  • マイナススクロールの対応
  • 新命令「#JUDGECHANGE」の追加

Changelog

  • Support for negative scroll
  • Added new command "#JUDGECHANGE"
' updated: '2025-05-14T21:19:38Z' version: v2.1.1 version_title: v2.1.1 Touch Keys wiki: https://github.com/LuMariGames/Touch-Keys/wiki --- 下画面をタップ!タップ!とにかくタップ!超絶体力4鍵音ゲー! タップだけしたいゴリラ必見!あなたの3DSでもっとタップしよう! ================================================ FILE: docs/_3ds/trekt_3d.md ================================================ --- author: Manuel Rodríguez Matesanz avatar: https://avatars.githubusercontent.com/u/17181899?v=4 categories: - game color: '#5f9478' color_bg: '#528067' created: '2017-08-26T12:59:26Z' description: T-Rekt for 3DS in C++ download_page: https://github.com/Manurocker95/TRekt_3D/releases downloads: TRekt_3D.cia: size: 6026176 size_str: 5 MiB url: https://github.com/Manurocker95/TRekt_3D/releases/download/1.0/TRekt_3D.cia TRekt_3D.rar: size: 7699415 size_str: 7 MiB url: https://github.com/Manurocker95/TRekt_3D/releases/download/1.0/TRekt_3D.rar github: Manurocker95/TRekt_3D icon: https://raw.githubusercontent.com/Manurocker95/TRekt_3D/master/TRekt_3D/resources/icon.png image: https://raw.githubusercontent.com/Manurocker95/TRekt_3D/master/TRekt_3D/resources/banner.png image_length: 28447 layout: app qr: TRekt_3D.cia: https://db.universal-team.net/assets/images/qr/trekt_3d-cia.png source: https://github.com/Manurocker95/TRekt_3D stars: 3 systems: - 3DS title: TRekt_3D unique_ids: - '0xFAC4C' update_notes:

Just one meteorite falls. Debug Mode activated by default

updated: '2017-08-26T15:39:19Z' version: '1.0' version_title: '1.0' --- ================================================ FILE: docs/_3ds/tricord.md ================================================ --- author: 2ipper avatar: https://avatars.githubusercontent.com/u/119087427?v=4 categories: - app color: '#45496a' color_bg: '#45496a' created: '2026-02-15T15:59:55Z' description: Discord client for Nintendo 3DS download_page: https://github.com/2b-zipper/TriCord/releases downloads: TriCord.3dsx: size: 7777024 size_str: 7 MiB url: https://github.com/2b-zipper/TriCord/releases/download/v0.4.1/TriCord.3dsx TriCord.cia: size: 7291840 size_str: 6 MiB url: https://github.com/2b-zipper/TriCord/releases/download/v0.4.1/TriCord.cia github: 2b-zipper/TriCord icon: https://raw.githubusercontent.com/2b-zipper/TriCord/refs/heads/main/resources/icon.png image: https://raw.githubusercontent.com/2b-zipper/TriCord/refs/heads/main/resources/banner.png image_length: 3664 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: TriCord.cia: https://db.universal-team.net/assets/images/qr/tricord-cia.png screenshots: - description: Chat url: https://db.universal-team.net/assets/images/screenshots/tricord/chat.png - description: Hamburger url: https://db.universal-team.net/assets/images/screenshots/tricord/hamburger.png - description: Login url: https://db.universal-team.net/assets/images/screenshots/tricord/login.png - description: Serverlist url: https://db.universal-team.net/assets/images/screenshots/tricord/serverlist.png script_message: This project is developed for educational purposes only. This is an unofficial Discord client and is not affiliated with or endorsed by Discord Inc. Software is provided "as is", and you use it at your own risk. The developers assume no responsibility for any damages, data loss, or Discord ToS violations resulting from the use of this software. source: https://github.com/2b-zipper/TriCord stars: 80 systems: - 3DS title: TriCord unique_ids: - '0xD5C0D' update_notes: '
  • Fixed some emojis not appearing in the emoji picker
  • Fixed reactions not showing on system messages
  • Fixed system messages being included in message grouping
  • Fixed gateway disconnecting every time a DM was opened
  • Fixed embed thumbnails not being rendered due to missing rendering code
  • Improved error handling during login
  • Other UI improvements

Full Changelog: v0.4.0...v0.4.1

' updated: '2026-03-22T07:03:14Z' version: v0.4.1 version_title: v0.4.1 --- Please see below for details: https://github.com/2b-zipper/TriCord/blob/main/README.md ================================================ FILE: docs/_3ds/trogdor-reburninated.md ================================================ --- author: Mode8fx avatar: https://avatars.githubusercontent.com/u/57763469?v=4 categories: - game color: '#0a6c24' color_bg: '#0a6c24' created: '2021-11-13T05:10:52Z' description: Burninate the countryside! download_filter: 3ds download_page: https://github.com/Mode8fx/Trogdor-Reburninated/releases downloads: Trogdor-Reburninated-v2.31-3ds-cia.zip: size: 7759237 size_str: 7 MiB url: https://github.com/Mode8fx/Trogdor-Reburninated/releases/download/v2.32/Trogdor-Reburninated-v2.31-3ds-cia.zip Trogdor-Reburninated-v2.31-3ds.zip: size: 7364657 size_str: 7 MiB url: https://github.com/Mode8fx/Trogdor-Reburninated/releases/download/v2.32/Trogdor-Reburninated-v2.31-3ds.zip github: Mode8fx/Trogdor-Reburninated icon: https://raw.githubusercontent.com/Mode8fx/Trogdor-Reburninated/main/Trogdor-Reburninated/release-resources/logo_icon_android_48.png image: https://raw.githubusercontent.com/Mode8fx/Trogdor-Reburninated/main/Trogdor-Reburninated/release-resources/background_psp.png image_length: 14597 layout: app license: mit license_name: MIT License screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/trogdor-reburninated/gameplay.png source: https://github.com/Mode8fx/Trogdor-Reburninated stars: 31 systems: - 3DS title: 'Trogdor: Reburninated' unique_ids: - '0xCB52C' update_notes: '
  • [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.

This update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!

' updated: '2025-11-29T04:53:43Z' version: v2.32 version_title: v2.32 --- An enhanced recreation of the Homestar Runner Flash game, "Trogdor", expanded with new features. - New Options menu to customize your game - Level select - New cheats - Optional soundtrack from Stinkoman 20X6, another Homestar Runner game - Multiple screen scaling options - Bugs from the original game have been fixed ================================================ FILE: docs/_3ds/tunez3ds.md ================================================ --- author: veylo3DS :3 avatar: https://avatars.githubusercontent.com/u/278255537?v=4 categories: - utility color: '#281e30' color_bg: '#281e30' created: '2026-05-03T15:30:14Z' description: Homebrew MP3 player for the 3DS with album art and ID3 tag support. download_page: https://github.com/veylo-3DS/Tunez-3DS/releases github: veylo-3DS/Tunez-3DS icon: https://raw.githubusercontent.com/veylo-3DS/Tunez-3DS/main/icon.png image: https://raw.githubusercontent.com/veylo-3DS/Tunez-3DS/main/banner.png image_length: 4500 layout: app prerelease: download_page: https://github.com/veylo-3DS/Tunez-3DS/releases/tag/v0.1.0 downloads: Tunez3DS.3dsx: size: 874720 size_str: 854 KiB url: https://github.com/veylo-3DS/Tunez-3DS/releases/download/v0.1.0/Tunez3DS.3dsx Tunez3DS.cia: size: 723392 size_str: 706 KiB url: https://github.com/veylo-3DS/Tunez-3DS/releases/download/v0.1.0/Tunez3DS.cia qr: Tunez3DS.cia: https://db.universal-team.net/assets/images/qr/prerelease/tunez3ds-cia.png update_notes: '

Tunez3DS v1.0.0 — Initial Release

First public release of Tunez3DS, a homebrew MP3 player for the Nintendo 3DS.

Features

  • MP3 playback via a file browser starting at sdmc:/Music
  • ID3 tag support — displays track title and artist from metadata
  • Embedded album art (JPEG & PNG) shown on the top screen
  • Live progress bar with current / total timestamp
  • Folder navigation with smart back-navigation (returns cursor to the folder you came from)
  • Scrolling filenames for long track names

Controls

Button Action
D-Pad Up / Down Navigate
A Open folder / Play
X Pause / Resume
Y Stop
B Go up one folder
START Quit

Installation

  1. Download Tunez3DS.cia below
  2. Install with FBI or a similar title manager
  3. Place MP3 files in sdmc:/Music and launch from the home menu
' update_notes_md: '## Tunez3DS v1.0.0 — Initial Release First public release of Tunez3DS, a homebrew MP3 player for the Nintendo 3DS. ### Features - MP3 playback via a file browser starting at `sdmc:/Music` - ID3 tag support — displays track title and artist from metadata - Embedded album art (JPEG & PNG) shown on the top screen - Live progress bar with current / total timestamp - Folder navigation with smart back-navigation (returns cursor to the folder you came from) - Scrolling filenames for long track names ### Controls | Button | Action | |--------|--------| | D-Pad Up / Down | Navigate | | A | Open folder / Play | | X | Pause / Resume | | Y | Stop | | B | Go up one folder | | START | Quit | ### Installation 1. Download `Tunez3DS.cia` below 2. Install with FBI or a similar title manager 3. Place MP3 files in `sdmc:/Music` and launch from the home menu' updated: '2026-05-03T15:34:37Z' version: v0.1.0 version_title: Tunez3DS v0.1.0 - Initial Release source: https://github.com/veylo-3DS/Tunez-3DS stars: 1 systems: - 3DS title: Tunez3DS update_notes: '

Tunez3DS v1.0.0 — Initial Release

First public release of Tunez3DS, a homebrew MP3 player for the Nintendo 3DS.

Features

  • MP3 playback via a file browser starting at sdmc:/Music
  • ID3 tag support — displays track title and artist from metadata
  • Embedded album art (JPEG & PNG) shown on the top screen
  • Live progress bar with current / total timestamp
  • Folder navigation with smart back-navigation (returns cursor to the folder you came from)
  • Scrolling filenames for long track names

Controls

Button Action
D-Pad Up / Down Navigate
A Open folder / Play
X Pause / Resume
Y Stop
B Go up one folder
START Quit

Installation

  1. Download Tunez3DS.cia below
  2. Install with FBI or a similar title manager
  3. Place MP3 files in sdmc:/Music and launch from the home menu
' updated: '2026-05-03T15:34:37Z' version: v0.1.0 version_title: Tunez3DS v0.1.0 - Initial Release wiki: https://github.com/veylo-3DS/Tunez-3DS/wiki --- ================================================ FILE: docs/_3ds/turtleinvaders.md ================================================ --- author: Serena Postelnek avatar: https://avatars.githubusercontent.com/u/6239208?v=4 categories: - game color: '#7a6a24' color_bg: '#7a6a24' created: '2015-08-29T03:59:28Z' description: A fixed-axis shooter with netplay download_page: https://github.com/TurtleP/TurtleInvaders/releases downloads: TurtleInvaders.zip: size: 5546969 size_str: 5 MiB url: https://github.com/TurtleP/TurtleInvaders/releases/download/v1.0.2/TurtleInvaders.zip github: TurtleP/TurtleInvaders icon: https://db.universal-team.net/assets/images/icons/turtleinvaders.png image: https://db.universal-team.net/assets/images/images/turtleinvaders.png image_length: 1778 layout: app license: other license_name: Other source: https://github.com/TurtleP/TurtleInvaders stars: 9 systems: - 3DS title: TurtleInvaders unique_ids: - '0xF5ACD' update_notes: '

[Bugs Fixed]

  • Shooting while using mega cannon

' updated: '2016-06-30T04:51:24Z' version: v1.0.2 version_title: 3DS Stable Release 1.0.2 --- ================================================ FILE: docs/_3ds/twlfix-cfw.md ================================================ --- author: MechanicalDragon avatar: https://avatars.githubusercontent.com/u/43786828?v=4 categories: - utility color: '#e3d6d7' color_bg: '#807879' created: '2019-02-15T22:11:59Z' description: Uninstall the stock TWL apps, to allow system to reinstall them from CDN download_page: https://github.com/MechanicalDragon0687/TWLFix-CFW/releases downloads: TWLFix-CFW.3dsx: size: 572088 size_str: 558 KiB url: https://github.com/MechanicalDragon0687/TWLFix-CFW/releases/download/1.3.1/TWLFix-CFW.3dsx github: MechanicalDragon0687/TWLFix-CFW icon: https://raw.githubusercontent.com/MechanicalDragon0687/TWLFix-CFW/master/icon.png image: https://raw.githubusercontent.com/MechanicalDragon0687/TWLFix-CFW/master/icon.png image_length: 614 layout: app license: mit license_name: MIT License source: https://github.com/MechanicalDragon0687/TWLFix-CFW stars: 68 systems: - 3DS title: TWLFix-CFW update_notes: '

Usage:

  1. copy TWLFix-CFW.3dsx to SD:/3ds/
  2. open homebrew launcher
  3. run TWLFix-CFW
  4. follow the on screen prompts.
    • once complete, the app should reboot the 3ds.
  5. go to settings -> other settings -> system update
' updated: '2022-12-02T14:04:27Z' version: 1.3.1 version_title: Fixing KOR again --- ### Usage: 1. copy `TWLFix-CFW.3dsx` to `SD:/3ds/` 2. open homebrew launcher 3. run TWLFix-CFW 4. follow the on screen prompts. - once complete, the app should reboot the 3ds. 6. go to `settings -> other settings -> system update` ================================================ FILE: docs/_3ds/twlsavetool.md ================================================ --- author: TuxSH avatar: https://avatars.githubusercontent.com/u/1922548?v=4 categories: - utility - save-tool color: '#386637' color_bg: '#386637' created: '2015-12-24T15:36:14Z' description: 3DS homebrew app that allows you to read, write, and erase save files from NDS cartridges (2015-2016) download_page: https://github.com/TuxSH/TWLSaveTool/releases downloads: TWLSaveTool.3dsx: size: 176364 size_str: 172 KiB url: https://github.com/TuxSH/TWLSaveTool/releases/download/v1.2.1/TWLSaveTool.3dsx TWLSaveTool.cia: size: 566720 size_str: 553 KiB url: https://github.com/TuxSH/TWLSaveTool/releases/download/v1.2.1/TWLSaveTool.cia github: TuxSH/TWLSaveTool icon: https://raw.githubusercontent.com/TuxSH/TWLSaveTool/master/app/IconLarge.png image: https://raw.githubusercontent.com/TuxSH/TWLSaveTool/master/app/IconLarge.png image_length: 2479 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: TWLSaveTool.cia: https://db.universal-team.net/assets/images/qr/twlsavetool-cia.png source: https://github.com/TuxSH/TWLSaveTool stars: 195 systems: - 3DS title: TWLSaveTool unique_ids: - '0xF0DEF' update_notes: '
  • Rebuild with latest tools:
    • Fixes build issues with latest tools and greatly reduces binary size
    • Fixes 3DSX compatibility with Luma3DS v8.0+ (from 2017!) and homebrew autoboot
  • Rewrite README. 3DSX build is now the recommended way to run this program, and is now shipped as a single file
' updated: '2024-09-22T16:28:37Z' version: v1.2.1 version_title: TWLSaveTool v1.2.1 --- ================================================ FILE: docs/_3ds/twpatch.md ================================================ --- author: Sono avatar: https://avatars.githubusercontent.com/u/7823099?v=4 categories: - utility color: '#4b5182' color_bg: '#4a4f80' created: '2019-07-23T19:16:11Z' description: DS(i) mode screen filters and patches download_page: https://gbatemp.net/download/twpatch.37400/ downloads: TWPatch.3dsx: url: https://gbatemp.net/download/twpatch.37400/version/41021/download?file=465324 TWPatch.cia: url: https://gbatemp.net/download/twpatch.37400/version/41021/download?file=465323 icon: https://db.universal-team.net/assets/images/icons/twpatch.png image: https://db.universal-team.net/assets/images/images/twpatch.png image_length: 24255 layout: app qr: TWPatch.cia: https://db.universal-team.net/assets/images/qr/twpatch-cia.png stars: 0 systems: - 3DS title: TWPatch unique_ids: - '0x1FF0C' update_notes: '
  • Remove anti-DPAD patch being enabled by default, due to popular demand
  • Reworded the jumpscare "compression takes forever" text, now instead it displays zen sayings. I''m genuinely sorry for how long it took me to make this important change.
  • Minor edge case fixes
  • Minor bugfixes
  • Minor text changes
  • OMG GBA MODE SCALE FILTER PREVIEW IS NO LONGER DISPLAYING COMPLETE GARBAGE, WHAT KIND OF ALTERNATIVE UNIVERSE IS THIS
' updated: '2024-10-17T00:00:00Z' version: 2024/10/17 version_title: Minor QoL update website: https://gbatemp.net/threads/twpatcher-ds-i-mode-screen-filters-and-patches.542694/ --- ================================================ FILE: docs/_3ds/uae3ds.md ================================================ --- author: badda71 avatar: https://avatars.githubusercontent.com/u/11392517?v=4 categories: - emulator color: '#a4897c' color_bg: '#806b60' created: '2020-02-18T23:04:48Z' description: Port of Chui's UAE4ALL Amiga 500 emulator to Nintendo 3DS download_page: https://github.com/badda71/uae3DS/releases downloads: uae3DS.3dsx: size: 2478228 size_str: 2 MiB url: https://github.com/badda71/uae3DS/releases/download/1.0/uae3DS.3dsx uae3DS.cia: size: 1975232 size_str: 1 MiB url: https://github.com/badda71/uae3DS/releases/download/1.0/uae3DS.cia github: badda71/uae3DS icon: https://raw.githubusercontent.com/badda71/uae3DS/master/meta/icon.png image: https://raw.githubusercontent.com/badda71/uae3DS/master/meta/banner.png image_length: 28872 layout: app qr: uae3DS.cia: https://db.universal-team.net/assets/images/qr/uae3ds-cia.png script_message: 'You will need a "kick.rom" file in sdmc:/3ds/uae3DS. It must be called "kick.rom", be a kickstart 1.3 image, and be the 512KB overdumped version.' source: https://github.com/badda71/uae3DS stars: 48 systems: - 3DS title: uae3DS unique_ids: - '0x49643' update_notes: '

This is the first (hopefully) stable version of uae3DS, the Amiga 500 emulator for Nintendo 3DS.
Save state handling changed a bit, so if you''re upgrading from a previous version, you need to migrate your save state files (*.asf):

  1. Move all save state files to directory /3ds/uae3DS/save/ on your SD card
  2. Rename the files to <ADF file name>-<NR>.asf where <ADF file name> is the name of the disc image in drive DF0 at the time of writing the state file and <NR> is the save state number (0 - 3), e.g. Chaos Engine, The_Disk1.adf-0.asf

Installation:

  • Put your kick.rom file in directory /3ds/uae3DS on your 3DS SD-card. It must be called kick.rom, be a kickstart 1.3 image, and be the 512KB overdumped version.
  • Install CIA with FBI, run 3dsx from homebrew launcher (put 3dsx file in /3ds/uae3DS dir) or run 3ds from flash card.
    Apart from this, a DSP-dump is required for sound to work correctly in the CIA version.
    https://gbatemp.net/threads/dsp1-a-new-dsp-dumper-cia-for-better-stability.469461/

Emulator usage:

  • SELECT: open menu
  • START: Toggle SuperThrottle
  • Bottom Screen: Virtual Keyboard / Touchpad (tap-to-click, double-tap-to-double-click, tap-and-drag)
  • A button: joystick fire
  • B button: joystick UP
  • R button: joystick autofire
  • X button / ZL-button / tap touchpad: left mouse button
  • Y button / L button: right mouse button
  • DPad: joystick
  • CPad: joystick or mouse (configurable in menu)
  • CStick up/down: adjust vertical image position
  • CStick left/right: adjust zoom

Menu usage:

  • CPad / DPad: Navigate cursor
  • A button: select current entry
  • B button: cancel / back
  • X button: delete save state in "Load state"-menu
  • other button functions given in parentheses in menu

https://gbatemp.net/threads/release-uae3ds-amiga-500-emulator-for-nintendo-3ds.558577/

Changes to last release are:

  • enhancement: Save state handling revamp: screenshots, config saved in save states, ...
  • enhancement: SHIFT, Amiga & ALT keys now differentiate left and right press
  • enhancement: option to move mouse with C-Pad, configurable in main menu
  • enhancement: added list of 10 last used disk images in "Load disk image"-menu
  • optimization: settings are autosaved on exit
  • optimization: removed sound settings from main menu
  • bugfix: fixed sound speed
  • lots of other small optimizations and bugfixes

Have fun!

grafik

' updated: '2020-06-23T15:01:36Z' version: '1.0' version_title: uae3DS v1.0 Pancit website: https://gbatemp.net/threads/release-uae3ds-amiga-500-emulator-for-nintendo-3ds.558577/ --- Port of Chui's UAE4ALL Amiga 500 emulator (http://chui.dcemu.co.uk/uae4all.html) to Nintendo 3DS ================================================ FILE: docs/_3ds/universal-edit.md ================================================ --- author: Universal-Team avatar: https://avatars.githubusercontent.com/u/49733679?v=4 categories: - utility color: '#b7b7b7' color_bg: '#808080' created: '2019-11-03T17:35:42Z' description: A universally good TextEditor! :) download_page: https://github.com/Universal-Team/Universal-Edit/releases downloads: Universal-Edit.3dsx: size: 1005252 size_str: 981 KiB url: https://github.com/Universal-Team/Universal-Edit/releases/download/v0.1.0/Universal-Edit.3dsx Universal-Edit.cia: size: 1041344 size_str: 1016 KiB url: https://github.com/Universal-Team/Universal-Edit/releases/download/v0.1.0/Universal-Edit.cia github: Universal-Team/Universal-Edit icon: https://raw.githubusercontent.com/Universal-Team/Universal-Edit/master/3DS/app/icon.png image: https://raw.githubusercontent.com/Universal-Team/Universal-Edit/master/3DS/app/banner.png image_length: 3609 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/Universal-Team/Universal-Edit/releases/tag/git downloads: Universal-Edit.3dsx: size: 1039752 size_str: 1015 KiB url: https://github.com/Universal-Team/Universal-Edit/releases/download/git/Universal-Edit.3dsx Universal-Edit.cia: size: 1061824 size_str: 1 MiB url: https://github.com/Universal-Team/Universal-Edit/releases/download/git/Universal-Edit.cia qr: Universal-Edit.cia: https://db.universal-team.net/assets/images/qr/git/universal-edit-cia.png update_notes:

Pk11 - Update to new nightly method

update_notes_md: 'Pk11 - Update to new nightly method ' updated: '2025-12-29T11:44:44Z' version: git version_title: Continuous Build - 53df1c7 qr: Universal-Edit.cia: https://db.universal-team.net/assets/images/qr/universal-edit-cia.png source: https://github.com/Universal-Team/Universal-Edit stars: 14 systems: - 3DS title: Universal-Edit unique_ids: - '0x43915' update_notes:

This is Universal-Edit, a universally good text editor for the 3DS console.

updated: '2024-10-03T03:32:56Z' version: v0.1.0 version_title: 'v0.1.0: Initial release(?)' wiki: https://github.com/Universal-Team/Universal-Edit/wiki --- ================================================ FILE: docs/_3ds/universal-updater.md ================================================ --- author: Universal-Team avatar: https://avatars.githubusercontent.com/u/49733679?v=4 categories: - utility color: '#0b497b' color_bg: '#0b497b' created: '2019-10-31T02:19:37Z' description: An easy to use app for installing and updating 3DS homebrew download_page: https://github.com/Universal-Team/Universal-Updater/releases downloads: Universal-Updater.3dsx: size: 3196984 size_str: 3 MiB url: https://github.com/Universal-Team/Universal-Updater/releases/download/v3.3.4/Universal-Updater.3dsx Universal-Updater.cia: size: 2667456 size_str: 2 MiB url: https://github.com/Universal-Team/Universal-Updater/releases/download/v3.3.4/Universal-Updater.cia github: Universal-Team/Universal-Updater icon: https://raw.githubusercontent.com/Universal-Team/Universal-Updater/master/app/icon.png image: https://raw.githubusercontent.com/Universal-Team/Universal-Updater/master/resources/2d-banner.png image_length: 24475 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/Universal-Team/Universal-Updater/releases/tag/git downloads: Universal-Updater.3dsx: size: 2977028 size_str: 2 MiB url: https://github.com/Universal-Team/Universal-Updater/releases/download/git/Universal-Updater.3dsx Universal-Updater.cia: size: 2454464 size_str: 2 MiB url: https://github.com/Universal-Team/Universal-Updater/releases/download/git/Universal-Updater.cia qr: Universal-Updater.cia: https://db.universal-team.net/assets/images/qr/git/universal-updater-cia.png update_notes:

TWLBot - Automatic translation import

update_notes_md: TWLBot - Automatic translation import updated: '2026-04-15T02:06:04Z' version: git version_title: Continuous Build - d04c0ee qr: Universal-Updater.cia: https://db.universal-team.net/assets/images/qr/universal-updater-cia.png screenshots: - description: Auto update settings url: https://db.universal-team.net/assets/images/screenshots/universal-updater/auto-update-settings.png - description: Credits url: https://db.universal-team.net/assets/images/screenshots/universal-updater/credits.png - description: Directory selection url: https://db.universal-team.net/assets/images/screenshots/universal-updater/directory-selection.png - description: Directory settings url: https://db.universal-team.net/assets/images/screenshots/universal-updater/directory-settings.png - description: Download list url: https://db.universal-team.net/assets/images/screenshots/universal-updater/download-list.png - description: Entry info url: https://db.universal-team.net/assets/images/screenshots/universal-updater/entry-info.png - description: Gui settings url: https://db.universal-team.net/assets/images/screenshots/universal-updater/gui-settings.png - description: Language selection url: https://db.universal-team.net/assets/images/screenshots/universal-updater/language-selection.png - description: List style url: https://db.universal-team.net/assets/images/screenshots/universal-updater/list-style.png - description: Mark menu url: https://db.universal-team.net/assets/images/screenshots/universal-updater/mark-menu.png - description: Queue menu url: https://db.universal-team.net/assets/images/screenshots/universal-updater/queue-menu.png - description: Recommended unistores url: https://db.universal-team.net/assets/images/screenshots/universal-updater/recommended-unistores.png - description: Release notes url: https://db.universal-team.net/assets/images/screenshots/universal-updater/release-notes.png - description: Screenshot url: https://db.universal-team.net/assets/images/screenshots/universal-updater/screenshot.png - description: Search menu url: https://db.universal-team.net/assets/images/screenshots/universal-updater/search-menu.png - description: Settings menu url: https://db.universal-team.net/assets/images/screenshots/universal-updater/settings-menu.png - description: Sort menu url: https://db.universal-team.net/assets/images/screenshots/universal-updater/sort-menu.png - description: Store selection url: https://db.universal-team.net/assets/images/screenshots/universal-updater/store-selection.png source: https://github.com/Universal-Team/Universal-Updater stars: 1204 systems: - 3DS title: Universal-Updater unique_ids: - '0x43917' unistore_exclude: true update_notes: '

Tip

Did you notice Universal-DB has background images now? These are submitted by users like you! Head over to the GitHub Discussions to learn more!

Not a particularly interesting release this one, but it fixes the crashes some new users were getting when Universal-Updater tried to display its changelog on first load up if Universal-DB hadn''t downloaded successfully.

Also, we recently added a new UniStore to the recommended list. Check out the mods in the Paper Mario Sticker Store! (Thanks @Hunter-Xuman!)

QR Code for the GitHub Release

' updated: '2026-02-03T12:56:46Z' version: v3.3.4 version_title: Crashing be gone website: https://universal-team.net/projects/universal-updater.html wiki: https://github.com/Universal-Team/Universal-Updater/wiki --- Universal-Updater is a homebrew application for the Nintendo 3DS with the intention to make downloading other homebrew simple and easy. No need to manually copy files or go through installation processes, as it does that all for you. ### Features - A store format with a concept similar to the Cydia Repositories - The default is [Universal-DB](https://db.universal-team.net) - Want to add more? Go to settings, choose "Select Unistore", click the + icon and select one from the list, enter a URL, or scan a QR code - Customization in sorting and display - Several sorting keys: "Title", "Author", and "Last Updated" - Direction can be Ascending or Descending - App display can be shown in either a grid or rows - Background installation so you can keep using the rest of the app while installing - Searching and markings to make finding apps easy - Viewing screenshots and release notes for apps - Shortcuts for easily updating frequently updated apps when using the Homebrew Launcher - Translations for users of many languages - To contribute to translations, join our [Crowdin project](https://crwd.in/universal-updater) - To request a new language, join our [Discord Server](https://universal-team.net/discord) or contact a project manager on Crowdin ================================================ FILE: docs/_3ds/updatesuppressor.md ================================================ --- author: Giantblargg avatar: https://avatars.githubusercontent.com/u/1700581?v=4 categories: - utility color: '#ffc9ac' color_bg: '#806456' created: '2015-11-29T08:18:36Z' description: Temporarily suppresses the 3ds update nag. download_page: https://github.com/GiantBlargg/UpdateSuppressor/releases downloads: UpdateSuppressor-3dsx.zip: size: 91407 size_str: 89 KiB url: https://github.com/GiantBlargg/UpdateSuppressor/releases/download/v0.2.0/UpdateSuppressor-3dsx.zip UpdateSuppressor.cia: size: 557504 size_str: 544 KiB url: https://github.com/GiantBlargg/UpdateSuppressor/releases/download/v0.2.0/UpdateSuppressor.cia github: GiantBlargg/UpdateSuppressor icon: https://raw.githubusercontent.com/GiantBlargg/UpdateSuppressor/master/icon.png image: https://raw.githubusercontent.com/GiantBlargg/UpdateSuppressor/master/banner.png image_length: 9099 layout: app qr: UpdateSuppressor.cia: https://db.universal-team.net/assets/images/qr/updatesuppressor-cia.png source: https://github.com/GiantBlargg/UpdateSuppressor stars: 13 systems: - 3DS title: UpdateSuppressor unique_ids: - '0x1F504' update_notes: '

The CIA version will always run in delete-all mode.

If the 3dsx version is installed with its xml file it will run in single delete mode. If the xml file is not present the 3dsx version will run in delete-all mode.

' updated: '2016-01-21T08:10:53Z' version: v0.2.0 version_title: Delete all mode + CIA version --- ================================================ FILE: docs/_3ds/uxnds.md ================================================ --- author: Adrian "asie" Siekierka avatar: https://avatars.githubusercontent.com/u/113514?v=4 categories: - emulator color: '#6de0c1' color_bg: '#3e806e' created: '2021-05-18T19:23:58Z' description: NDS/3DS fork/port of the uxn/Varvara virtual machine download_page: https://github.com/asiekierka/uxnds/releases downloads: uxnds053.zip: size: 521512 size_str: 509 KiB url: https://github.com/asiekierka/uxnds/releases/download/v0.5.3/uxnds053.zip github: asiekierka/uxnds icon: https://raw.githubusercontent.com/asiekierka/uxnds/main/misc/uxn48.png image: https://raw.githubusercontent.com/asiekierka/uxnds/main/misc/uxn48.png image_length: 224 layout: app license: mit license_name: MIT License source: https://github.com/asiekierka/uxnds stars: 171 systems: - 3DS - DS title: uxnds update_notes: '
  • [3DS] Update libctru to 2.4.1.
  • [NDS] Update BlocksDS to 1.9.0.
  • Synchronize file peripheral implementation with upstream.
  • Update bundled Uxn applications.
' updated: '2025-03-30T12:09:54Z' version: v0.5.3 version_title: uxnds 0.5.3 website: https://100r.co/site/uxn.html wiki: https://wiki.xxiivv.com/site/uxn.html --- Unxds is a port of the [Unx virtual machine](https://wiki.xxiivv.com/site/uxn.html) to the 3DS. Uxn is a portable 8-bit virtual computer inspired by [forth-machines](https://en.wikipedia.org/wiki/Forth_(programming_language)), capable of running simple tools and games programmable in its own [assembly language](https://wiki.xxiivv.com/site/uxntal.html). This emulator allows you run to your uxn projects on the 3DS, it can also be used for developers who want to learn how to program little 8-bit things. It was designed with an implementation-first mindset with a focus on creating portable graphical applications, the distribution of Uxn projects is akin to sharing game roms for any classic console emulator. ### Usage By default, uxnds will run /uxn/boot.rom or /uxn/launcher.rom. It also supports reading files from within /uxn. On start, a keyboard is presented on the bottom screen, and the uxn display - on the top screen. Use the L or R buttons to swap them - in this configuration, mouse input is approximated via touchscreen. You can use the system button in the lower-left corner to reset the uxn virtual machine. ### Installation Two ports are provided: the 3DS port (compatible with 3DS consoles) and the NDS port (compatible with DS, DSi and 3DS consoles). #### 3DS port There is one binary provided: uxnds.3dsx. #### NDS port When using a real DS, DSi or 3DS console, it is recommended to launch this program via [nds-hb-menu](https://github.com/devkitPro/nds-hb-menu) - though, as it currently doesn't use argc/argv, it doesn't really change much. There are three binaries provided: - uxnds.nds - faster, but best used only with known-good software, - uxnds_debug.nds - slower, but provides debugging information, profiling information and performs CPU stack bounds checks. - uxnds_profile.nds - almost as fast as uxnds.nds - with debugging/profiling information, no CPU stack bounds checks. ================================================ FILE: docs/_3ds/vapecord-achhd-plugin.md ================================================ --- author: RedShyGuy avatar: https://avatars.githubusercontent.com/u/43783060?v=4 categories: - utility color: '#793e6a' color_bg: '#793e6a' created: '2020-07-20T12:17:52Z' description: 'An Animal Crossing Happy Home Designer Modding Menu Overlay to use while playing the game. ' download_page: https://github.com/RedShyGuy/Vapecord-ACHHD-Plugin/releases downloads: Vapecord-ACHHD.zip: size: 612846 size_str: 598 KiB url: https://github.com/RedShyGuy/Vapecord-ACHHD-Plugin/releases/download/v.1.1.0/Vapecord-ACHHD.zip github: RedShyGuy/Vapecord-ACHHD-Plugin image: https://avatars.githubusercontent.com/u/43783060?v=4&size=128 image_length: 12131 layout: app license: mit license_name: MIT License source: https://github.com/RedShyGuy/Vapecord-ACHHD-Plugin stars: 16 systems: - 3DS title: Vapecord-ACHHD-Plugin update_notes: '

Update!

After a long time (sorry) here a new update!!

The update has those features:

  • EUR support!
  • CTRPF Version updated so plugin can be used on newest Luma
  • Player Randomizer
  • Instant Item Dropper

How to use:

  1. Unzip Vapecord-ACHHD.zip and put everything of it in the root of your SD-Card
  2. Then open the Rosalina Menu and enable the Plugin Loader
  3. Then just start your game!

If you encounter any bugs feel free to report them in the Issues Section or on the official Vapecord Discord Server.

' updated: '2021-04-13T21:58:23Z' version: v.1.1.0 version_title: ACHHD Vapecord Public Plugin [v.1.1.0] --- ================================================ FILE: docs/_3ds/vapecord-acnl-plugin.md ================================================ --- author: RedShyGuy avatar: https://avatars.githubusercontent.com/u/43783060?v=4 categories: - utility color: '#793e6a' color_bg: '#793e6a' created: '2019-08-22T07:15:13Z' description: An Animal Crossing New Leaf Modding Menu Overlay to use while playing the game. download_page: https://github.com/RedShyGuy/Vapecord-ACNL-Plugin/releases downloads: Vapecord.Public.zip: size: 4699030 size_str: 4 MiB url: https://github.com/RedShyGuy/Vapecord-ACNL-Plugin/releases/download/v3.3.1/Vapecord.Public.zip github: RedShyGuy/Vapecord-ACNL-Plugin image: https://avatars.githubusercontent.com/u/43783060?v=4&size=128 image_length: 12131 layout: app license: other license_name: Other source: https://github.com/RedShyGuy/Vapecord-ACNL-Plugin stars: 164 systems: - 3DS title: Vapecord-ACNL-Plugin update_notes: '

First hotfix!

This fixes one bug:

  • USA WA crashing on boot

Sorry for the inconveniences it created.

Thank you all for using this plugin!

How to use:

You can find a guide about the installation here.
If you encounter any bugs feel free to report them on the official Vapecord Discord Server.

' updated: '2026-04-12T07:24:37Z' version: v3.3.1 version_title: ACNL Vapecord Public Plugin [v.3.3.1] wiki: https://github.com/RedShyGuy/Vapecord-ACNL-Plugin/wiki --- ================================================ FILE: docs/_3ds/vconv.md ================================================ --- author: 601550yMM avatar: https://avatars.githubusercontent.com/u/11847274?v=4 categories: - app color: '#7b8288' color_bg: '#737a80' created: '2025-03-18T06:48:34Z' description: Simulate Xbox controller inputs using your 3DS. Support Windows 10/11. (The development is over. Feel free to fork!) download_page: https://github.com/lxfly2000/VConV/releases downloads: vconv.cia: size: 1708992 size_str: 1 MiB url: https://github.com/lxfly2000/VConV/releases/download/Build-10/vconv.cia vconv3ds.3dsx: size: 1268400 size_str: 1 MiB url: https://github.com/lxfly2000/VConV/releases/download/Build-10/vconv3ds.3dsx github: lxfly2000/VConV icon: https://raw.githubusercontent.com/lxfly2000/VConV/master/vconv3ds/icon.png image: https://raw.githubusercontent.com/lxfly2000/VConV/master/vconv3ds/buildcia/banner.png image_length: 3409 layout: app qr: vconv.cia: https://db.universal-team.net/assets/images/qr/vconv-cia.png screenshots: - description: Preview url: https://db.universal-team.net/assets/images/screenshots/vconv/preview.png source: https://github.com/lxfly2000/VConV stars: 13 systems: - 3DS title: VConV unique_ids: - '0x11A87' update_notes: '

添加附加按钮
不发送keycode为0的命令

Warning

EXE文件可能被防病毒软件误报,请参考下列在线检测结果自行判断是否使用此程序;或者下载源代码自行编译。

文件 VirusTotal VirScan 腾讯BinaryAI
vconvwin.exe 点此查看 点此查看 点此查看
vconvwin64.exe 点此查看 点此查看 点此查看

SHA256校验码

  • vconv.cia: 69BFAA5D0A613D17F8AE3162E2E71D529EF519B7191BF974A159099850651197
  • vconv3ds.3dsx: 9A569699AB6C47047627E4D076814BB1525760450BE1572388F22DE8A4C54288
  • vconvwin.exe: 30D8964A8A6F0F3ED2CA3D3E864865C085F67FF8865D2C9EB6E96B0D00629B98
  • vconvwin64.exe: D844A8C6092B7C30F7AF36C0E77490B390E6E70E0F9844D52F6BABC27AA24931
' updated: '2025-07-13T01:44:31Z' version: Build-10 website: https://www.bilibili.com/video/BV18qoXYmER1 --- 3DS Virtual Controller for ViGEm ================================================ FILE: docs/_3ds/vice3ds.md ================================================ --- author: badda71 avatar: https://avatars.githubusercontent.com/u/11392517?v=4 categories: - emulator color: '#584a99' color_bg: '#493e80' created: '2019-03-30T21:31:31Z' description: Port of the VICE C64 (x64) emulator to 3DS download_page: https://github.com/badda71/vice3ds/releases downloads: vice3DS-C64.3dsx: size: 3895088 size_str: 3 MiB url: https://github.com/badda71/vice3ds/releases/download/2.4.2/vice3DS-C64.3dsx vice3DS-C64.cia: size: 2958272 size_str: 2 MiB url: https://github.com/badda71/vice3ds/releases/download/2.4.2/vice3DS-C64.cia github: badda71/vice3ds icon: https://raw.githubusercontent.com/badda71/vice3ds/master/meta/icon_3ds_C64.png image: https://raw.githubusercontent.com/badda71/vice3ds/master/meta/icon_3ds_C64.png image_length: 2537 layout: app qr: vice3DS-C64.cia: https://db.universal-team.net/assets/images/qr/vice3ds-c64-cia.png source: https://github.com/badda71/vice3ds stars: 66 systems: - 3DS title: vice3DS unique_ids: - '0xFF4BA' update_notes: '

Micro release 2.4.2. This release fixes the download of games in gamebase64 launcher. The old hoster was down and now, games are downloaded using a new hoster. To prevent future issues, the hosters can now be defined in gamebase64 database.

Installation:
Install CIA with FBI, run 3dsx from homebrew launcher (put 3dsx file in /3ds/vice3DS-C64 dir) or run 3ds from flash card.

Usage:
Check here https://gbatemp.net/threads/release-vice3ds-c64-emulator.534830/

Changes to last release are:

  • enhancement: use new hoster for games download in gamebase64 launcher

Have fun!

Scan QR-code below with FBI
grafik

' updated: '2023-02-11T20:33:51Z' version: 2.4.2 version_title: vice3DS v2.4.2 Senbei website: https://gbatemp.net/threads/release-vice3ds-c64-emulator.534830/ --- Port of the VICE C64 (x64) emulator to 3DS. VICE - the Versatile Commodore Emulator - http://vice-emu.sourceforge.net/ Including UI for the 3DS bottom screen, and a lot of new & 3DS-exclusive functionality. ================================================ FILE: docs/_3ds/video-player-for-3ds.md ================================================ --- author: Core 2 Extreme, dixy52-beep (icon, banner, in app texture) avatar: https://avatars.githubusercontent.com/u/45873899?v=4 categories: - app color: '#4ca5f1' color_bg: '#285780' created: '2021-04-02T02:28:20Z' description: You can play .mp4 file on your 3DS! download_page: https://github.com/Core-2-Extreme/Video_player_for_3DS/releases downloads: Video_player_for_3DS.3dsx: size: 14433396 size_str: 13 MiB url: https://github.com/Core-2-Extreme/Video_player_for_3DS/releases/download/v1.7.0/Video_player_for_3DS.3dsx Video_player_for_3DS.cia: size: 11174848 size_str: 10 MiB url: https://github.com/Core-2-Extreme/Video_player_for_3DS/releases/download/v1.7.0/Video_player_for_3DS.cia Video_player_for_3DS_high_ram.cia: size: 11174848 size_str: 10 MiB url: https://github.com/Core-2-Extreme/Video_player_for_3DS/releases/download/v1.7.0/Video_player_for_3DS_high_ram.cia github: Core-2-Extreme/Video_player_for_3DS icon: https://raw.githubusercontent.com/Core-2-Extreme/Video_player_for_3DS/main/resource/icon.png image: https://raw.githubusercontent.com/Core-2-Extreme/Video_player_for_3DS/main/resource/banner.png image_length: 12768 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Video_player_for_3DS.cia: https://db.universal-team.net/assets/images/qr/video_player_for_3ds-cia.png Video_player_for_3DS_high_ram.cia: https://db.universal-team.net/assets/images/qr/video_player_for_3ds_high_ram-cia.png screenshots: - description: Big buck bunny url: https://db.universal-team.net/assets/images/screenshots/video-player-for-3ds/big-buck-bunny.png source: https://github.com/Core-2-Extreme/Video_player_for_3DS stars: 249 systems: - 3DS title: Video player for 3DS unique_ids: - '0xEC600' update_notes: '

Changes
Controls is now always displayed on bottom screen unless settings is opened.
File explorer close button has been changed from Y to X.
Move contents mode is now disabled by default.
Support for SBS (side-by-side) videos have been added.
Improved OOM recovery on HW decoder and dav1d decoder.
Ported performance improvement from a fork project.

Fixed bugs
Decoding stall (causing frequent "processing video") on media files that contain unsupported codec has been fixed.
Initial video position has been fixed (it was slightly offset right depending on videos).

About high RAM cia
..._high_ram.cia can use more RAM than normal .cia and .3dsx, this can reduce chance of getting out of (linear) memory errors.
When you open/close it your 3DS will reboot so it may take a while to open/close the app, and you can''t use the Internet browser while you are using it.

Discord channnel

GBAtemp thread

This is free software, but I accept donation.

  • BTC : bc1qch33qdce5hwxte0pm8pn0a6qqnartg2ujklhhc
  • LTC : MKTD3U2vCMi7S7Jb1EQ2FiS4AdHC23PxJh
' updated: '2026-04-17T14:00:21Z' version: v1.7.0 version_title: Video player for 3DS v1.7.0 website: https://gbatemp.net/threads/release-video-player-for-3ds.586094 --- You can play .mp4 file on your 3DS! Performance Software decoding 256x144(144p)@30fps(H.264) on OLD 3DS 640x360(360p)@24fps(H.264) on NEW 3DS Hardware decoding (new 3ds only) 854x480(480p)@40~50fps(H.264) on NEW 3DS ================================================ FILE: docs/_3ds/virtuanes.md ================================================ --- author: bubble2k16 avatar: https://avatars.githubusercontent.com/u/20153229?v=4 categories: - emulator color: '#3a71a4' color_bg: '#2d5880' created: '2017-03-23T14:05:11Z' description: VirtuaNES a high compatibility NES emulator for your old 3DS or 2DS. download_page: https://github.com/bubble2k16/emus3ds/releases downloads: virtuanes_3ds-v1.02.zip: size: 1371216 size_str: 1 MiB url: https://github.com/bubble2k16/emus3ds/releases/download/v1.02/virtuanes_3ds-v1.02.zip github: bubble2k16/emus3ds icon: https://raw.githubusercontent.com/bubble2k16/emus3ds/master/src/cores/virtuanes/assets/icon.png image: https://db.universal-team.net/assets/images/images/virtuanes.png image_length: 2631 layout: app source: https://github.com/bubble2k16/emus3ds stars: 267 systems: - 3DS title: VirtuaNES unique_ids: - '0x384A' update_notes: '
  • Fixed bug in MMC5 mapper that was causing Castlevania 3''s graphics to corrupt.
  • Optimized rendering to 16-bit buffer to reduce cache misses, and minor optimizations for MMC5 rendering.
  • Fixed occassional crashing bug when loading a ROM.
' updated: '2018-03-20T16:53:38Z' version: v1.02 version_title: v1.02 --- ================================================ FILE: docs/_3ds/wifimanager.md ================================================ --- author: Zakary avatar: https://avatars.githubusercontent.com/u/26402356?v=4 categories: - utility color: '#0064ad' color_bg: '#004a80' created: '2026-01-25T20:09:32Z' description: WifiManager is a simple 3ds homebrew meant to help you backup and restore your console's WiFi slots. download_page: https://github.com/Zakary2841/WifiManager/releases downloads: WifiManager.3dsx: size: 695912 size_str: 679 KiB url: https://github.com/Zakary2841/WifiManager/releases/download/v1.2/WifiManager.3dsx WifiManager.cia: size: 824256 size_str: 804 KiB url: https://github.com/Zakary2841/WifiManager/releases/download/v1.2/WifiManager.cia github: Zakary2841/WifiManager icon: https://raw.githubusercontent.com/Zakary2841/WifiManager/refs/heads/master/meta/icon.png image: https://raw.githubusercontent.com/Zakary2841/WifiManager/refs/heads/master/meta/banner.png image_length: 6073 layout: app license: mit license_name: MIT License qr: WifiManager.cia: https://db.universal-team.net/assets/images/qr/wifimanager-cia.png source: https://github.com/Zakary2841/WifiManager stars: 0 systems: - 3DS title: WifiManager unique_ids: - '0x5DC9' update_notes: '
  • Updated to be able to compile on latest DevKitPro as of Jan 2026.
  • Changed the displayed name of backups to be the profile/filename rather than the SSID.
  • Added confirmation dialogs to save/delete/overwrite.
  • Added DNS to the output
  • Added hint text for START/SELECT to show how to use/exit the app.
  • Disabled usage of the home button to prevent confusing restarts when the app is closed.

QR code to the cia:
frame

Full Changelog: https://github.com/Zakary2841/WifiManager/commits/v1.2

' updated: '2026-01-26T02:52:49Z' version: v1.2 version_title: Updates and new features! --- WifiManager is a simple 3ds homebrew meant to help you backup and restore your console's WiFi slots. It could prove useful if you travel a lot and need to connect to new wifi networks all the time, or if only 3 slots is really too few for you. ================================================ FILE: docs/_3ds/witb_3d.md ================================================ --- author: Manuel Rodríguez Matesanz avatar: https://avatars.githubusercontent.com/u/17181899?v=4 categories: - game color: '#e98f7d' color_bg: '#804e44' created: '2017-04-16T16:13:10Z' description: Small Game for 3DS in C++ download_page: https://github.com/Manurocker95/WITB_3D/releases downloads: WITB_3D.cia: size: 4899776 size_str: 4 MiB url: https://github.com/Manurocker95/WITB_3D/releases/download/1.1/WITB_3D.cia WITB_3D.rar: size: 5982710 size_str: 5 MiB url: https://github.com/Manurocker95/WITB_3D/releases/download/1.1/WITB_3D.rar github: Manurocker95/WITB_3D icon: https://raw.githubusercontent.com/Manurocker95/WITB_3D/master/WITB_3D/icon.png image: https://raw.githubusercontent.com/Manurocker95/WITB_3D/master/WITB_3D/resources/banner.png image_length: 18849 layout: app qr: WITB_3D.cia: https://db.universal-team.net/assets/images/qr/witb_3d-cia.png source: https://github.com/Manurocker95/WITB_3D stars: 2 systems: - 3DS title: WITB_3D unique_ids: - '0xFAC2C' update_notes: '
  • New .sav mode in /3ds/data/WITB. If .sav doesn''t exists, the game checks if the file "witbdata.txt" exists in the root of the sd card to read the taps. (Just for debugging) It creates the .sav for taps.

  • You can now save taps pressing START whenever you want.

  • Removed 3D Stereoscopic (cz for this is not needed) and tap sound (Seems it was the reason for the freezing)

' updated: '2017-04-17T18:32:57Z' version: '1.1' version_title: Release 1.1 - Freeze Fix --- ================================================ FILE: docs/_3ds/wordle-terminal-3ds.md ================================================ --- author: xXHighTideXx avatar: https://avatars.githubusercontent.com/u/84487860?v=4 categories: - game color: '#3c4d71' color_bg: '#3c4d71' created: '2025-06-11T01:49:38Z' description: A bare-bones Wordle port for the 3DS. download_page: https://github.com/TheHighTide/WordleTerminal3DS/releases downloads: HTWordleTerminal.3dsx: size: 166376 size_str: 162 KiB url: https://github.com/TheHighTide/WordleTerminal3DS/releases/download/1.0.0/HTWordleTerminal.3dsx github: TheHighTide/WordleTerminal3DS image: https://avatars.githubusercontent.com/u/84487860?v=4&size=128 image_length: 37171 layout: app license: apache-2.0 license_name: Apache License 2.0 screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/wordle-terminal-3ds/gameplay.png - description: Results url: https://db.universal-team.net/assets/images/screenshots/wordle-terminal-3ds/results.png source: https://github.com/TheHighTide/WordleTerminal3DS stars: 0 systems: - 3DS title: Wordle Terminal 3DS update_notes: '

Added:

  • 3099 words
  • Everything that makes the game run
' updated: '2025-06-11T02:36:22Z' version: 1.0.0 version_title: Version 1.0.0 --- # Wordle Terminal 3DS ### What is it? Wordle Terminal 3DS is a basic bare-bones port of Wordle for the 3DS. For those of you who don't know, _"Wordle is a web-based word game created and developed by the Welsh software engineer Josh Wardle. In the game, players have six attempts to guess a five-letter word, receiving feedback through colored tiles that indicate correct letters and their placement. A single puzzle is released daily, with all players attempting to solve the same word. It was inspired by word games like Jotto and the game show Lingo."_ - Wikipedia ================================================ FILE: docs/_3ds/wumiibo.md ================================================ --- author: Kartik avatar: https://avatars.githubusercontent.com/u/16360444?v=4 categories: - utility color: '#44372b' color_bg: '#44372b' created: '2020-08-20T12:36:12Z' description: Amiibo Emulation for 3ds download_filter: cia download_page: https://github.com/hax0kartik/wumiibo/releases downloads: wumiibohelper.cia: size: 28677056 size_str: 27 MiB url: https://github.com/hax0kartik/wumiibo/releases/download/v4.2/wumiibohelper.cia github: hax0kartik/wumiibo image: https://raw.githubusercontent.com/hax0kartik/wumiibo/master/wumiibohelper/gfx/icon.png image_length: 4386 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: wumiibohelper.cia: https://db.universal-team.net/assets/images/qr/wumiibohelper-cia.png source: https://github.com/hax0kartik/wumiibo stars: 482 systems: - 3DS title: wumiibo unique_ids: - '0xDF11' update_notes: '

This is the seventh public release of wumiibo.
The following QOL changes have been made:

  • Update Wumiibohelper and Wumiibo to support the recently released luma v13.0.
  • Fix amiibo entries for Hey Pikmin!

To install/update WumiiboHelper, you can scan the following QR code with FBI.

image

A common usage/installation guide for wumiibo can be found here.

For any issues/questions or suggestions you can join this discord server or use the issues/discussion page.

' updated: '2023-07-21T05:16:08Z' version: v4.2 version_title: v4.2 Seventh Release wiki: https://github.com/hax0kartik/wumiibo/wiki --- ================================================ FILE: docs/_3ds/xash3ds.md ================================================ --- author: Felipe Izzo autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/15205297?v=4 categories: - game color: '#b46800' color_bg: '#804a00' created: '2019-02-25T00:42:43Z' description: A port of Xash3D-FWGS for the Nintendo 3DS download_page: https://github.com/masterfeizz/Xash3DS/releases downloads: Xash3DS.3dsx: size: 2967756 size_str: 2 MiB url: https://github.com/masterfeizz/Xash3DS/releases/download/v0.2/Xash3DS.3dsx Xash3DS.cia: size: 1756608 size_str: 1 MiB url: https://github.com/masterfeizz/Xash3DS/releases/download/v0.2/Xash3DS.cia extras.pak: size: 3947633 size_str: 3 MiB url: https://github.com/masterfeizz/Xash3DS/releases/download/v0.2/extras.pak uplink_data.zip: size: 45736164 size_str: 43 MiB url: https://github.com/masterfeizz/Xash3DS/releases/download/v0.2/uplink_data.zip github: masterfeizz/Xash3DS icon: https://raw.githubusercontent.com/masterfeizz/Xash3DS/master/icon.png image: https://raw.githubusercontent.com/masterfeizz/Xash3DS/master/banner.png image_length: 11586 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Xash3DS.cia: https://db.universal-team.net/assets/images/qr/xash3ds-cia.png script_message: 'You will need to copy the "valve" directory from your Half-Life installation to "sdmc:/xash3d/". If present, delete "config.cfg", "video.cfg", and "opengl.cfg" from the value directory.' source: https://github.com/masterfeizz/Xash3DS stars: 172 systems: - 3DS title: Xash3DS update_notes: '

Installation (Full Game):

  1. Copy the "valve" directory from your Half-Life installation to "sdmc:/xash3d/" on your 3DS.
  2. Download the extras.pak file and place it inside "sdmc:/xash3d/valve".
  3. Delete the [ config.cfg, video.cfg, opengl.cfg ] files if present inside the valve folder

Installation (Demo):

  1. Extract uplink_data.zip to the root of your SD card.

Changelog:

  • Fixed dynamic lights (flashlight works now)
  • Enabled support for higher resolution textures for the O3DS (image is now less blurry)
' updated: '2019-09-14T21:28:17Z' version: v0.2 version_title: Version 0.2 --- Xash3D Engine is a custom Gold Source engine rewritten from scratch. Xash3D is compatible with many of the Gold Source games and mods and should be able to run almost any existing singleplayer Half-Life mod without a hitch. The multiplayer part is not yet completed, multiplayer mods should work just fine, but bear in mind that some features may not work at all or work not exactly the way they do in Gold Source Engine. ================================================ FILE: docs/_3ds/xrick-3ds.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#764d2f' color_bg: '#764d2f' created: '2017-03-01T23:04:10Z' description: Port to 3ds of the open source remake of Rick Dangerous download_page: https://github.com/nop90/Xrick-3ds/releases downloads: Xrick_v1.0.zip: size: 3966121 size_str: 3 MiB url: https://github.com/nop90/Xrick-3ds/releases/download/v1.0/Xrick_v1.0.zip github: nop90/Xrick-3ds icon: https://raw.githubusercontent.com/nop90/Xrick-3ds/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/Xrick-3ds/master/resources/banner.png image_length: 21816 layout: app source: https://github.com/nop90/Xrick-3ds stars: 2 systems: - 3DS title: Xrick-3ds unique_ids: - '0x997D' update_notes: '
  • Fixed 3dsx format
  • Fixed sound output
' updated: '2017-03-10T20:41:13Z' version: v1.0 version_title: Stable release --- ================================================ FILE: docs/_3ds/yahtzee3ds.md ================================================ --- author: Théo B. avatar: https://avatars.githubusercontent.com/u/16072534?v=4 categories: - game color: '#2a3c07' color_bg: '#2a3c07' created: '2018-06-24T22:22:29Z' description: A 3ds homebrew game of Yahtzee, featuring multi-console multiplayer download_page: https://github.com/LiquidFenrir/Yahtzee3DS/releases downloads: Yahtzee3DS.3dsx: size: 295640 size_str: 288 KiB url: https://github.com/LiquidFenrir/Yahtzee3DS/releases/download/v1.0.1/Yahtzee3DS.3dsx Yahtzee3DS.cia: size: 631744 size_str: 616 KiB url: https://github.com/LiquidFenrir/Yahtzee3DS/releases/download/v1.0.1/Yahtzee3DS.cia github: LiquidFenrir/Yahtzee3DS icon: https://raw.githubusercontent.com/LiquidFenrir/Yahtzee3DS/master/icon.png image: https://raw.githubusercontent.com/LiquidFenrir/Yahtzee3DS/master/sprites/banner.png image_length: 6451 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Yahtzee3DS.cia: https://db.universal-team.net/assets/images/qr/yahtzee3ds-cia.png source: https://github.com/LiquidFenrir/Yahtzee3DS stars: 5 systems: - 3DS title: Yahtzee3DS unique_ids: - '0x14733' update_notes:

Rolling 3 times would make the combinations button disappear and prevent the game from continuing, thanks CecilFF4 for noticing

updated: '2018-06-27T16:13:08Z' version: v1.0.1 version_title: Breaking bugs fixed --- ================================================ FILE: docs/_3ds/yanbf.md ================================================ --- author: YANBForwarder avatar: https://avatars.githubusercontent.com/u/103953989?v=4 categories: - utility color: '#e9cdd1' color_bg: '#807072' created: '2021-06-16T08:14:55Z' description: Yet another nds-bootstrap forwarder. Runs from 3DS-mode! download_page: https://github.com/YANBForwarder/YANBF/releases downloads: YANBF-Linux.zip: size: 89737030 size_str: 85 MiB url: https://github.com/YANBForwarder/YANBF/releases/download/v1.6.3/YANBF-Linux.zip YANBF-Windows.zip: size: 71071637 size_str: 67 MiB url: https://github.com/YANBForwarder/YANBF/releases/download/v1.6.3/YANBF-Windows.zip YANBF-macOS.zip: size: 87123644 size_str: 83 MiB url: https://github.com/YANBForwarder/YANBF/releases/download/v1.6.3/YANBF-macOS.zip bootstrap.cia: size: 206592 size_str: 201 KiB url: https://github.com/YANBForwarder/YANBF/releases/download/v1.6.3/bootstrap.cia github: YANBForwarder/YANBF image: https://avatars.githubusercontent.com/u/103953989?v=4&size=128 image_length: 1561 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: bootstrap.cia: https://db.universal-team.net/assets/images/qr/bootstrap-cia.png script_message: 'You will need to generate the actual forwarders on your computer. See the README for more information: https://github.com/YANBForwarder/YANBF' source: https://github.com/YANBForwarder/YANBF stars: 235 systems: - 3DS title: YANBF update_notes: '

IMPORTANT WHEN UPDATING:

  • After downloading the updated generator, copy the id.txt file from the old release to the new one! YOU RISK REPLACING YOUR OLD FORWARDERS WITHOUT THIS!

Bug fixes

  • Dependency on the YANBF API has been removed entirely, and now directly accesses GitHub for the assets.
    • The API broke and doesn''t want to fix itself. There''s no point keeping it up anymore.
    • Fixes #42
' updated: '2022-11-29T05:28:56Z' version: v1.6.3 version_title: 'v1.6.3: yo my server died' --- YANBF is a 3DS-mode nds-bootstrap forwarder, allowing for more than 40 forwarder titles as compared to the older forwarder template. ================================================ FILE: docs/_3ds/yet-another-flappy-bird.md ================================================ --- author: Artyom avatar: https://avatars.githubusercontent.com/u/102876334?v=4 categories: - game color: '#71abaa' color_bg: '#54807f' created: '2025-06-22T19:54:52Z' description: Flappy Bird for Nintendo 3DS. With Vertical Orientation. Homebrew download_page: https://github.com/MillKeny/flappy/releases downloads: flappy.3dsx: size: 492020 size_str: 480 KiB url: https://github.com/MillKeny/flappy/releases/download/v1.1/flappy.3dsx flappy.cia: size: 668608 size_str: 652 KiB url: https://github.com/MillKeny/flappy/releases/download/v1.1/flappy.cia github: MillKeny/flappy icon: https://github.com/MillKeny/flappy/raw/main/assets/icon.png image: https://github.com/MillKeny/flappy/raw/main/assets/banner.png image_length: 7078 layout: app license: mit license_name: MIT License qr: flappy.cia: https://db.universal-team.net/assets/images/qr/flappy-cia.png screenshots: - description: Game over url: https://db.universal-team.net/assets/images/screenshots/yet-another-flappy-bird/game-over.png - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/yet-another-flappy-bird/gameplay.png - description: Title url: https://db.universal-team.net/assets/images/screenshots/yet-another-flappy-bird/title.png source: https://github.com/MillKeny/flappy stars: 7 systems: - 3DS title: Yet Another Flappy Bird unique_ids: - '0x711AB' update_notes: '

Release. v1.1

Yet Another Flappy Bird Clone For Nintendo 3DS! (with vertical orientation)

Updates in v1.1:

  • Audio! All sound effects from original game. Thanks @BlyZeDev for audio working logic that I used.
  • Added Night Mode. It depends on real time on your device. It will be turned on between 21:00 and 06:00.
  • SuperBird! Unlocked when best score is 99.
  • Score digits animation after Game Over.
  • Minor Bugfixes.

Screenshots

Screenshot of Night mode

FBI Remote Download:
QR

' updated: '2025-06-29T15:10:21Z' version: v1.1 version_title: v1.1 --- Yet another "Flappy Bird" mobile game homebrew recreation for Nintendo 3DS (old/new) **But with Vertical Orientation**. And also some gameplay features different from the original game. ## Game * **Tap bottom screen** or **press D-PAD or B** to flap between the pipes. * Game's speed is increasing for each score point. * For every 25 points you will earn a new medal - **bronze, silver, gold and platina** for 99 score. * Your best score is save in game and stored at path: SD:/config/millkeny/flappy.dat. You also can clear your save data from in-game menu. ## Special Thanks * [devkitPro](https://github.com/devkitPro) - For all tools, libraries, docs and etc. * [BlyZeDev](https://github.com/BlyZeDev) - For SD filesystem logic from his [T-Rex-Game-3DS](https://github.com/BlyZeDev/T-Rex-Game-3DS). * Dong Nguyen, .GEARS - for this legendary game and original assets. ================================================ FILE: docs/_3ds/yet-another-mario-kart-clone-3ds.md ================================================ --- author: PabloMK7 avatar: https://avatars.githubusercontent.com/u/10946643?v=4 categories: - game color: '#557662' color_bg: '#557662' created: '2021-03-14T09:40:28Z' description: A Mario Kart game clone for the 3DS, made with the intention to mimic the feeling of a Mario Kart game using Mario Kart 7 as the inspiration download_page: https://github.com/mariohackandglitch/YAMKC_3DS/releases downloads: YAMKC_3DS.3dsx: size: 7114120 size_str: 6 MiB url: https://github.com/PabloMK7/YAMKC_3DS/releases/download/v0.2/YAMKC_3DS.3dsx github: mariohackandglitch/YAMKC_3DS icon: https://raw.githubusercontent.com/mariohackandglitch/YAMKC_3DS/main/icon.png image: https://db.universal-team.net/assets/images/images/yet-another-mario-kart-clone-3ds.png image_length: 41664 layout: app license: other license_name: Other screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/yet-another-mario-kart-clone-3ds/gameplay.png - description: Reversed camera url: https://db.universal-team.net/assets/images/screenshots/yet-another-mario-kart-clone-3ds/reversed-camera.png source: https://github.com/PabloMK7/YAMKC_3DS stars: 22 systems: - 3DS title: Yet Another Mario Kart Clone 3DS update_notes: '
  • Initial Release, check README for details.
' updated: '2021-05-13T16:09:21Z' version: v0.2 version_title: Initial Release --- YAMKC 3DS is a Mario Kart game clone for the 3DS, made with the intention to mimic the feeling of a Mario Kart game using Mario Kart 7 as the inspiration. Due to limited time to finish this project, only basic behaviour is implemented and the only available game mode is time trials on a single circuit. ================================================ FILE: docs/_3ds/zappka3ds.md ================================================ --- author: TehFridge avatar: https://avatars.githubusercontent.com/u/85436576?v=4 categories: - app color: '#43bb71' color_bg: '#2e804d' created: '2024-04-30T20:49:23Z' description: Get your Żappsy™ straight with Żappka3DS download_page: https://github.com/TehFridge/Zappka3DS/releases downloads: Zappka3DS.3dsx: size: 19575076 size_str: 18 MiB url: https://github.com/TehFridge/Zappka3DS/releases/download/v2.0.41/Zappka3DS.3dsx Zappka3DS.cia: size: 19973056 size_str: 19 MiB url: https://github.com/TehFridge/Zappka3DS/releases/download/v2.0.41/Zappka3DS.cia github: TehFridge/Zappka3DS icon: https://raw.githubusercontent.com/TehFridge/Zappka3DS/refs/heads/main/meta/icon.png image: https://raw.githubusercontent.com/TehFridge/Zappka3DS/refs/heads/main/meta/icon.png image_length: 2679 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Zappka3DS.cia: https://db.universal-team.net/assets/images/qr/zappka3ds-cia.png screenshots: - description: Screenshot url: https://db.universal-team.net/assets/images/screenshots/zappka3ds/screenshot.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/zappka3ds/title-screen.png source: https://github.com/TehFridge/Zappka3DS stars: 142 systems: - 3DS title: Żappka3DS unique_ids: - '0xEC900' update_notes: '

elo naprawiłem logowanie i kupony.
jest 4 w nocy chce spać

(wywalcie plik data.json z /3ds i zalogujcie sie na nowo)

' updated: '2026-02-06T03:20:25Z' version: v2.0.41 version_title: Żappka3DS 2.0.41 (update tymczasowy) --- ## Get your Żappsy™ straight with Żappka3DS! ================================================ FILE: docs/_3ds/zelda3t.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#cac590' color_bg: '#807c5b' created: '2017-08-17T18:53:01Z' description: Port to 3ds of the Zelda fan game Zelda Time to Triumph download_page: https://github.com/nop90/Zelda3T/releases downloads: Zelda3T_3DSX_v1.0.zip: size: 28244793 size_str: 26 MiB url: https://github.com/nop90/Zelda3T/releases/download/v1.0/Zelda3T_3DSX_v1.0.zip Zelda3T_v1.0.cia: size: 46773184 size_str: 44 MiB url: https://github.com/nop90/Zelda3T/releases/download/v1.0/Zelda3T_v1.0.cia github: nop90/Zelda3T icon: https://raw.githubusercontent.com/nop90/Zelda3T/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/Zelda3T/master/resources/banner.png image_length: 29329 layout: app qr: Zelda3T_v1.0.cia: https://db.universal-team.net/assets/images/qr/zelda3t_v1-0-cia.png source: https://github.com/nop90/Zelda3T stars: 7 systems: - 3DS title: Zelda3T unique_ids: - '0x9974' update_notes: '

zelda3t_v1 0 cia

(QR code to dovnload and install the cia file with FBI)

' updated: '2017-09-24T18:25:47Z' version: v1.0 version_title: Added support for touchpad --- ================================================ FILE: docs/_3ds/zeldaolb.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#d1babe' color_bg: '#807174' created: '2016-06-06T17:44:23Z' description: Port of Zelda OLB on 3ds download_page: https://github.com/nop90/ZeldaOLB/releases downloads: ZeldaOLB_3DSX_v1.1.zip: size: 84591843 size_str: 80 MiB url: https://github.com/nop90/ZeldaOLB/releases/download/v1%2C1/ZeldaOLB_3DSX_v1.1.zip ZeldaOLB_v1.1.cia: size: 103437248 size_str: 98 MiB url: https://github.com/nop90/ZeldaOLB/releases/download/v1%2C1/ZeldaOLB_v1.1.cia github: nop90/ZeldaOLB icon: https://raw.githubusercontent.com/nop90/ZeldaOLB/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/ZeldaOLB/master/resources/banner.png image_length: 23811 layout: app qr: ZeldaOLB_v1.1.cia: https://db.universal-team.net/assets/images/qr/zeldaolb_v1-1-cia.png source: https://github.com/nop90/ZeldaOLB stars: 9 systems: - 3DS title: ZeldaOLB unique_ids: - '0x9973' update_notes: '
  • Improved Italian translation
  • Added a dirty workaround to avoid a memory leak
  • Renamed villageest.raw music file adding a startig capital letter to avoid the music module crash entering in Ruto Village
' updated: '2017-06-07T19:23:53Z' version: v1,1 version_title: Improved Italian translation and made some fixes --- ================================================ FILE: docs/_3ds/zeldapicross.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#bdb183' color_bg: '#807758' created: '2016-12-05T09:24:55Z' description: Port to 3DS of the Zelda style picross game by Vincent Joiullat download_page: https://github.com/nop90/ZeldaPicross/releases github: nop90/ZeldaPicross icon: https://raw.githubusercontent.com/nop90/ZeldaPicross/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/ZeldaPicross/master/resources/banner.png image_length: 6202 layout: app prerelease: download_page: https://github.com/nop90/ZeldaPicross/releases/tag/v1%2C0RC downloads: ZeldaPicross.1.0RC.zip: size: 23147777 size_str: 22 MiB url: https://github.com/nop90/ZeldaPicross/releases/download/v1%2C0RC/ZeldaPicross.1.0RC.zip updated: '2017-01-02T12:35:39Z' version: v1,0RC version_title: CIA Build source: https://github.com/nop90/ZeldaPicross stars: 14 systems: - 3DS title: ZeldaPicross unique_ids: - '0x9981' updated: '2017-01-02T12:35:39Z' version: v1,0RC version_title: CIA Build --- ================================================ FILE: docs/_3ds/zeldaroth-1-0-3-beta.md ================================================ --- author: Viktor Varga avatar: https://avatars.githubusercontent.com/u/12373906?v=4 categories: - game color: '#ceb1a5' color_bg: '#806e66' created: '2020-12-18T01:11:38Z' description: ZeldaROTH 1.0.3 beta including Hungarian translation for this classic fan game, and was recompiled with actual libraries. download_page: https://github.com/vargaviktor/ZeldaROTH/releases downloads: ZeldaROTH.cia: size: 53617600 size_str: 51 MiB url: https://github.com/vargaviktor/ZeldaROTH/releases/download/1.0.3-beta/ZeldaROTH.cia ZeldaROTH_3dsx.zip: size: 44108235 size_str: 42 MiB url: https://github.com/vargaviktor/ZeldaROTH/releases/download/1.0.3-beta/ZeldaROTH_3dsx.zip ZeldaROTH_cia.zip: size: 45063210 size_str: 42 MiB url: https://github.com/vargaviktor/ZeldaROTH/releases/download/1.0.3-beta/ZeldaROTH_cia.zip qrcode.png: size: 633 size_str: 633 Bytes url: https://github.com/vargaviktor/ZeldaROTH/releases/download/1.0.3-beta/qrcode.png github: vargaviktor/ZeldaROTH icon: https://raw.githubusercontent.com/vargaviktor/ZeldaROTH/master/resources/icon.png image: https://raw.githubusercontent.com/vargaviktor/ZeldaROTH/master/resources/banner.png image_length: 7049 layout: app qr: ZeldaROTH.cia: https://db.universal-team.net/assets/images/qr/zeldaroth-cia.png source: https://github.com/vargaviktor/ZeldaROTH stars: 0 systems: - 3DS title: ZeldaROTH 1.0.3 beta unique_ids: - '0x9972' update_notes: '

Modifications

  • Hungarian translation was added
  • sf2dlib was modified to compile with new (1.4.0+) citro3d.

Known bug:

  • when loading a level map, a graphical glitch occurs.

Install

a. Nintendo 3DS CFW - Start FBI, Select Remote install > Scan QR Code
QR Code
b. Download and install Citra emulator File -> Install CIA

Controls

See in Repository readme

' updated: '2020-12-21T10:17:14Z' version: 1.0.3-beta version_title: 1.0.3-beta - Hungarian translation --- ZeldaROTH 1.0.3 beta is including Hungarian translation for this classic fan game. Because of the used sf2dlib was also out of date, it was also modified to compile with new (1.4.0+) citro3d library. Beta, because, its playable, but until now, it was not found yet, why it gives glitches, when loading a level map. ================================================ FILE: docs/_3ds/zeldaroth.md ================================================ --- author: nop90 avatar: https://avatars.githubusercontent.com/u/6418965?v=4 categories: - game color: '#ceb1a5' color_bg: '#806e66' created: '2016-05-06T23:17:31Z' description: Port of Zelda ROTH on 3ds download_page: https://github.com/nop90/ZeldaROTH/releases downloads: ZeldaROTH_3DSX_v1.0.2.zip: size: 44110456 size_str: 42 MiB url: https://github.com/nop90/ZeldaROTH/releases/download/v1.0.2/ZeldaROTH_3DSX_v1.0.2.zip ZeldaROTH_CIA_v1.0.2.zip: size: 45068215 size_str: 42 MiB url: https://github.com/nop90/ZeldaROTH/releases/download/v1.0.2/ZeldaROTH_CIA_v1.0.2.zip github: nop90/ZeldaROTH icon: https://raw.githubusercontent.com/nop90/ZeldaROTH/master/resources/icon.png image: https://raw.githubusercontent.com/nop90/ZeldaROTH/master/resources/banner.png image_length: 7049 layout: app source: https://github.com/nop90/ZeldaROTH stars: 31 systems: - 3DS title: ZeldaROTH unique_ids: - '0x9972' update_notes: '
  • Corrected SFX frequency
  • Some small bug fixed
' updated: '2016-06-11T21:08:59Z' version: v1.0.2 version_title: Minor changes --- ================================================ FILE: docs/_config.yml ================================================ # theme : jekyll-theme-slate title : "Universal-DB" description : "Universal-DB - A database of DS and 3DS homebrew" repo : "Universal-Team/db" color : "#1d8056" image : "https://universal-team.net/images/icons/universal-team.png" sass: sass_dir: _sass collections: 3ds: output: true ds: output: true ================================================ FILE: docs/_data/i18n/bruh-US.json ================================================ { "title-home": "Bruh | Bruhniversal-DB", "title-3ds": "3DBruh | Bruhniversal-DB", "title-ds": "DBruh | Bruhniversal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "Brroruh | Bruhniversal-DB", "by": "Bryh: Bruhniversal-Team", "published-with": "Bruhlished with GitBruh Pages, Brew the Bruhrce on GitBruh.", "color-scheme": "Bruh scheme:", "default": "DeBruh", "dark": "Bruh", "light": "Bruh", "83-percent": "83% More Bruhtiful", "rss": "RSS bruh", "bluesky": "Bluesky account", "discord": "Bruh server", "close": "Bruh", "home": "Brome", "3ds": "3DBruh", "ds": "DBruh", "all": "Brall", "source": "Bruhrce", "select-language": "Select Bruhguage", "translate-here": "Bruhslate here", "translate-on-crowdin": "Bruh on Bruhdin", "cat-app": "Apps", "cat-emulator": "Bruhmulators & Bruhpervisors", "cat-extra": "Bruhxtras", "cat-firm": "BRUHs", "cat-game": "Bruhs", "cat-save-tool": "Save Bruh", "cat-utility": "Bruhtilities", "cat-translation": "Bruhslaton", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "Bruhmulators, bruhpervisors, and anything else that helps run other bruhs", "catdesc-extra": "Additional bruhs and bruhs for the DBruh that aren't homebruhed themselves", "catdesc-firm": "Low bruhvel bruhs that run outside the Bruhmal 3DBruh OS", "catdesc-game": "Bruhs! Play them and have some bruh", "catdesc-save-tool": "Bruhs for editing or bruhing up/restoring save bruhs", "catdesc-utility": "Bruhtilities to help manage your DBruh, from bruh manager to save bruhs", "catdesc-translation": "Bruhslaton of existing bruhs into other bruhages", "submit-app-request": "Submit bruh request", "sort": "Bruh:", "title": "Britles", "author": "Bruhtor", "description": "Bruhscription", "date-updated": "Date Bruhpdated", "ascending": "Brahssending", "descending": "Brehssending", "search": "Bruhrch:", "search-btn": "Bruhrch", "search-by-title-desc": "Bruhrch by Britles or bruhscription", "categories": "Brahtegories: ", "created": "Bruhted: ", "last-updated": "Last bruhted: ", "license": "Bruhcense: ", "system": "Bruhstem: ", "unique-id": "Ubrquhe ID: ", "unique-ids": "Ubrquhe IDs: ", "version": "Bruhsion: ", "show-qr-for": "Show BRUH Code for ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "Scan this QBRUH code using dsibruh on your 3DBRUH to install.", "back": "< Bruh for return", "website": "Bruhsite", "wiki": "Bruhki", "downloads": "Bruhloads", "download-name": "Bruhload ${name}", "update-notes": "Bruhdate bruhs", "popularity": "Popularity", "prereleases": "Bruhreleases", "nightlies": "Bruhlies", "nightly-desc": "Commit/beta bruh, potentially unbruhble but have the lstest bruhdates", "download-page": "Bruhload page", "screenshots": "Bruhshots", "previous": "Bruh Back", "next": "Bruh Next", "welcome": "Bruhcome to Bruhniversal-DB!", "home-1": "Here you can find lists of 3DBruh and DBruh homebruh, bruhdated regularly to make sure you're getting the latest bruhsions. Click on the bruhss in the navigation bruh at the top to get full lists, or check out some of the most recently bruhdated at the bottom of this page!", "home-2": "Most bruhformation on this site is automatically bruhthered from the information on the bruh's GitBruh repository, however if you notice any bruhformation please report it as a GitBruh Issue or on our Bruh server. Thanks!", "home-3": "This is also the default BruhStore for Universal-Updater, so if you'd like to bruhse and install bruhs from Bruhniversal-DB directly on your 3DBruh you should give it a try.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Last bruhdated: ", "error-404": "Brroruh! 404!", "return-to-home": "Return to the bruh page or go back to the previous bruh." } ================================================ FILE: docs/_data/i18n/de-DE.json ================================================ { "title-home": "Startseite | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App-Anfrage | Universal-DB", "title-error-404": "Fehler 404 | Universal-DB", "by": "Von: Universal-Team", "published-with": "Veröffentlicht mit GitHub Pages. Der Quellcode ist auf GitHub verfügbar.", "color-scheme": "Design:", "default": "Standard", "dark": "Dunkel", "light": "Hell", "83-percent": "83 % schöner", "rss": "RSS-Feed", "bluesky": "Bluesky-Konto", "discord": "Discord-Server", "close": "Schließen", "home": "Startseite", "3ds": "3DS", "ds": "DS", "all": "Alles", "source": "Quellcode", "select-language": "Sprache auswählen", "translate-here": "Hier übersetzen", "translate-on-crowdin": "Auf Crowdin übersetzen", "cat-app": "Apps", "cat-emulator": "Emulatoren und Hypervisoren", "cat-extra": "Extras", "cat-firm": "FIRMs", "cat-game": "Spiele", "cat-save-tool": "Speicher-Tools", "cat-utility": "Hilfsmittel", "cat-translation": "Übersetzung", "catdesc-app": "Anwendungen für den 3DS", "catdesc-emulator": "Emulatoren, Hypervisoren und alles andere, was beim Ausführen anderer Apps hilft", "catdesc-extra": "Zusätzliche Dateien und Tools für den DS, die nicht eigenständig als Homebrew entwickelt wurden", "catdesc-firm": "Low-Level-Apps, die außerhalb des normalen 3DS-Betriebssystems ausgeführt werden", "catdesc-game": "Spiele! Spiele sie und hab Spaß", "catdesc-save-tool": "Apps zum Bearbeiten, Sichern oder Wiederherstellen von Speicherdaten", "catdesc-utility": "Hilfsprogramme, um den DS zu verwalten. Hier gibt es alles von Datei-Verwaltung bis zu Editoren für Speicherdaten", "catdesc-translation": "Übersetzungen bestehender Apps in andere Sprachen", "submit-app-request": "App-Anfrage senden", "sort": "Sortieren nach:", "title": "Titel", "author": "Autor", "description": "Beschreibung", "date-updated": "Letzte Änderung", "ascending": "Aufsteigend", "descending": "Absteigend", "search": "Suchen:", "search-btn": "Suchen", "search-by-title-desc": "Nach Titel oder Beschreibung suchen", "categories": "Kategorien: ", "created": "Erstellt: ", "last-updated": "Zuletzt aktualisiert: ", "license": "Lizenz: ", "system": "System: ", "unique-id": "Eindeutige ID: ", "unique-ids": "Eindeutige IDs: ", "version": "Version: ", "show-qr-for": "QR-Code für ${name} anzeigen", "scan-qr-fbi": "Scanne zum Installieren diesen QR-Code mit FBI auf deinem 3DS.", "scan-qr-dsidl": "Scanne zum Installieren diesen QR-Code mit dsidl auf deinem DSi.", "back": "< Zurück", "website": "Website", "wiki": "Wiki", "downloads": "Downloads", "download-name": "${name} herunterladen", "update-notes": "Änderungsprotokoll", "popularity": "Beliebtheit", "prereleases": "Vorabversion", "nightlies": "Nightlies", "nightly-desc": "Commit/Beta-Builds, möglicherweise instabil, aber mit den neuesten Updates", "download-page": "Download-Seite", "screenshots": "Screenshots", "previous": "Vorherige", "next": "Nächste", "welcome": "Willkommen bei Universal-DB!", "home-1": "Hier findest du Listen von 3DS- und DS-Homebrew-Apps, die regelmäßig aktualisiert werden, damit du stets die neueste Version erhältst. Über die Links in der oberen Navigationsleiste gelangst du zu den vollständigen Listen. Weiter unten findest du kürzlich aktualisierte Apps.", "home-2": "Ein Großteil der hier aufgelisteten Informationen stammen aus dem GitHub-Repository der jeweiligen App. Sollten dir trotzdem Fehler auffallen, erstelle ein GitHub Issue oder melde sie auf unserem Discord-Server. Vielen Dank!", "home-3": "Das hier ist gleichzeitig auch der standardmäßige UniStore für Universal-Updater. Falls du Apps von Universal-DB direkt auf deinem 3DS durchsuchen und installieren möchtest, probiere es doch einfach mal aus.", "home-4": "Für den Nintendo DSi gibt es zwei Möglichkeiten, Apps von Universal-DB herunterzuladen. dsidl kann die QR-Codes auf der Website verwenden oder Kekatsu, das vollständig auf dem Gerät funktioniert. Wenn Kekatsu vorher noch nicht verwendet wurde, muss databases.txt in sd:/Kekatsu/ abgelegt werden.", "home-5": "Möchtest du über neue Updates zu Homebrew informiert werden? Wir haben einen RSS-Feed auf dieser Seite. Kopiere einfach die URL dieser Seite in deinen bevorzugten RSS-Reader. Der RSS-Feed wird auch auf unserem Discord-Server in #universal-db-updates und auf unserem Bluesky-Konto veröffentlicht!", "last-updated-apps": "Zuletzt aktualisiert: ", "error-404": "Fehler 404!", "return-to-home": "Zurück zur Startseite oder zurück zur vorherigen Seite." } ================================================ FILE: docs/_data/i18n/en-US.json ================================================ { "title-home": "Home | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "Error 404 | Universal-DB", "by": "By: Universal-Team", "published-with": "Published with GitHub Pages, view the source on GitHub.", "color-scheme": "Color scheme:", "default": "Default", "dark": "Dark", "light": "Light", "83-percent": "83% More Beautiful", "rss": "RSS feed", "bluesky": "Bluesky account", "discord": "Discord server", "close": "Close", "home": "Home", "3ds": "3DS", "ds": "DS", "all": "All", "source": "Source", "select-language": "Select language", "translate-here": "Translate here", "translate-on-crowdin": "Translate on Crowdin", "cat-app": "Apps", "cat-emulator": "Emulators & Hypervisors", "cat-extra": "Extras", "cat-firm": "FIRMs", "cat-game": "Games", "cat-save-tool": "Save Tools", "cat-utility": "Utilities", "cat-translation": "Translation", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "Emulators, hypervisors, and anything else that helps run other apps", "catdesc-extra": "Additional files and tools for the DS that aren't homebrew themselves", "catdesc-firm": "Low level apps that run outside the normal 3DS OS", "catdesc-game": "Games! Play them and have some fun", "catdesc-save-tool": "Apps for editing or backing up/restoring save files", "catdesc-utility": "Utilities to help manage your DS, from file managers to save editors", "catdesc-translation": "Translations of existing apps into other languages", "submit-app-request": "Submit app request", "sort": "Sort:", "title": "Title", "author": "Author", "description": "Description", "date-updated": "Date Updated", "ascending": "Ascending", "descending": "Decending", "search": "Search:", "search-btn": "Search", "search-by-title-desc": "Search by title or description", "categories": "Categories: ", "created": "Created: ", "last-updated": "Last updated: ", "license": "License: ", "system": "System: ", "unique-id": "Unique ID: ", "unique-ids": "Unique IDs: ", "version": "Version: ", "show-qr-for": "Show QR Code for ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "Scan this QR code using dsidl on your DSi to install.", "back": "< Back", "website": "Website", "wiki": "Wiki", "downloads": "Downloads", "download-name": "Download ${name}", "update-notes": "Update notes", "popularity": "Popularity", "prereleases": "Prereleases", "nightlies": "Nightlies", "nightly-desc": "Commit/beta builds, potentially unstable but have the latest updates", "download-page": "Download page", "screenshots": "Screenshots", "previous": "Previous", "next": "Next", "welcome": "Welcome to Universal-DB!", "home-1": "Here you can find lists of 3DS and DS homebrew, updated regularly to make sure you're getting the latest versions. Click on the links in the navigation bar at the top to get full lists, or check out some of the most recently updated at the bottom of this page!", "home-2": "Most information on this site is automatically gathered from the information on the app's GitHub repository, however if you notice any incorrect information please report it as a GitHub Issue or on our Discord server. Thanks!", "home-3": "This is also the default UniStore for Universal-Updater, so if you'd like to browse and install apps from Universal-DB directly on your 3DS you should give it a try.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Last updated: ", "error-404": "Error! 404!", "return-to-home": "Return to the home page or go back to the previous page." } ================================================ FILE: docs/_data/i18n/es-ES.json ================================================ { "title-home": "Inicio | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "Solicitud de aplicación | Universal-DB", "title-error-404": "Error 404 | Universal-DB", "by": "Por: Universal-Team", "published-with": "Publicado con GitHub Pages, puedes echar un vistazo al código fuente en GitHub.", "color-scheme": "Esquema de colores:", "default": "Por defecto", "dark": "Oscuro", "light": "Claro", "83-percent": "83% más bonito", "rss": "Feed RSS", "bluesky": "Cuenta de Bluesky", "discord": "Servidor de Discord", "close": "Cerrar", "home": "Inicio", "3ds": "3DS", "ds": "DS", "all": "Todo", "source": "Fuente", "select-language": "Seleccionar idioma", "translate-here": "Traducir aquí", "translate-on-crowdin": "Traducir en Crowdin", "cat-app": "Aplicaciones", "cat-emulator": "Emuladores e hipervisores", "cat-extra": "Extras", "cat-firm": "FIRMs", "cat-game": "Juegos", "cat-save-tool": "Herramientas de guardado", "cat-utility": "Utilidades", "cat-translation": "Traducción", "catdesc-app": "Aplicaciones para la 3DS", "catdesc-emulator": "Emuladores, hipervisores y cualquier otra cosa que te ayuda a ejecutar otras aplicaciones", "catdesc-extra": "Archivos y herramientas adicionales para la DS que no son homebrew por sí mismos", "catdesc-firm": "Aplicaciones de nivel bajo que se ejecutan fuera del SO normal de la 3DS", "catdesc-game": "¡Juegos! Juégalos y diviértete un poco", "catdesc-save-tool": "Aplicaciones para editar o respaldar/restaurar archivos de guardado", "catdesc-utility": "Utilidades para ayudarte a manejar tu DS, desde administradores de archivos a editores de guardado", "catdesc-translation": "Traducciones de aplicaciones existentes en otros idiomas", "submit-app-request": "Enviar solicitud de aplicación", "sort": "Ordernar:", "title": "Título", "author": "Autor", "description": "Descripción", "date-updated": "Fecha actualizada", "ascending": "Ascendiendo", "descending": "Descendiendo", "search": "Buscar: ", "search-btn": "Buscar", "search-by-title-desc": "Buscar por título o descripción", "categories": "Categorías: ", "created": "Creado: ", "last-updated": "Actualizado por última vez: ", "license": "Licencia: ", "system": "Sistema: ", "unique-id": "ID único: ", "unique-ids": "IDs únicos: ", "version": "Versión: ", "show-qr-for": "Mostrar código QR para ${name}", "scan-qr-fbi": "Escanea este código QR usando FBI en tu 3DS para instalarlo.", "scan-qr-dsidl": "Escanea este código QR usando dsidl en tu DSi para instalar.", "back": "< Atrás", "website": "Página web", "wiki": "Wiki", "downloads": "Descargas", "download-name": "Descargar ${name}", "update-notes": "Notas de actualización", "popularity": "Popularidad", "prereleases": "Versiones preliminares", "nightlies": "Nightlies", "nightly-desc": "Compliaciones beta/commit, potencialmente inestables pero tienen las últimas actualizaciones", "download-page": "Página de descarga", "screenshots": "Capturas de pantalla", "previous": "Anterior", "next": "Siguiente", "welcome": "¡Bienvenido a Universal-DB!", "home-1": "Aquí puedes encontrar una lista de aplicaciones homebrew para 3DS y DS, regularmente actualizados para asegurarte de que obtienes las últimas versiones. ¡Haz clic en los enlaces de la barra de navegación en la parte superior para obtener la lista completa, o revisa las últimas actualizaciones al fondo de esta página!", "home-2": "La mayor parte de la información en este sitio se recopila automáticamente del repositorio de la aplicación GitHub, sin embargo, si notas alguna información incorrecta, por favor repórtalo como un problema en la página de GitHub o en nuestro servidor de Discord. ¡Gracias!", "home-3": "Esto también es el UniStore por defecto de Universal-Updater, así que si quieres buscar e instalar aplicaciones de Universal-DB directamente en tu 3DS deberías darle una oportunidad.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Actualizado por última vez: ", "error-404": "¡Error! ¡404!", "return-to-home": "Volver a la página de inicio o ir atrás a la página previa." } ================================================ FILE: docs/_data/i18n/fr-FR.json ================================================ { "title-home": "Accueil | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "Soumettre une appli | Universal-DB", "title-error-404": "Erreur 404 | Universal-DB", "by": "Par : Universal-Team", "published-with": "Publié avec GitHub Pages, voir la source sur GitHub.", "color-scheme": "Thème :", "default": "Par défaut", "dark": "Sombre", "light": "Clair", "83-percent": "83 % Plus Beau", "rss": "Flux RSS", "bluesky": "Compte Bluesky", "discord": "Serveur Discord", "close": "Fermer", "home": "Accueil", "3ds": "3DS", "ds": "DS", "all": "Tout", "source": "Source", "select-language": "Sélectionner la langue", "translate-here": "Traduire ici", "translate-on-crowdin": "Traduire sur Crowdin", "cat-app": "Applis", "cat-emulator": "Émulateurs et hyperviseurs", "cat-extra": "Extras", "cat-firm": "FIRMs", "cat-game": "Jeux", "cat-save-tool": "Outils de sauvegarde", "cat-utility": "Utilitaires", "cat-translation": "Traduction", "catdesc-app": "Applications pour la 3DS", "catdesc-emulator": "Émulateurs, hyperviseurs et tout ce qui permet de faire fonctionner d'autres applications", "catdesc-extra": "Fichiers et outils supplémentaires pour la DS qui ne sont pas eux-mêmes des homebrews", "catdesc-firm": "Applications de bas niveau qui fonctionnent en dehors du système d'exploitation normal de la 3DS", "catdesc-game": "Jeux ! Jouez-y et amusez-vous", "catdesc-save-tool": "Applications pour éditer ou sauvegarder/restaurer des fichiers de sauvegarde", "catdesc-utility": "Utilitaires pour vous aider à gérer votre DS, des gestionnaires de fichiers aux éditeurs de sauvegarde", "catdesc-translation": "Traductions d'applications existantes dans d'autres langues", "submit-app-request": "Soumettre une demande d'application", "sort": "Trier :", "title": "Titre", "author": "Auteur", "description": "Description", "date-updated": "Date de mise à jour", "ascending": "Croissant", "descending": "Décroissant", "search": "Recherche :", "search-btn": "Rechercher", "search-by-title-desc": "Recherche par titre ou par description", "categories": "Catégories : ", "created": "Créé : ", "last-updated": "Dernière mise à jour : ", "license": "Licence : ", "system": "Système : ", "unique-id": "ID unique : ", "unique-ids": "IDs uniques : ", "version": "Version : ", "show-qr-for": "Afficher le code QR pour ${name}", "scan-qr-fbi": "Scannez ce code QR avec FBI sur votre 3DS pour l'installer.", "scan-qr-dsidl": "Scannez ce code QR en utilisant dsidl sur votre DSi pour l'installer.", "back": "< Retour", "website": "Site Web", "wiki": "Wiki", "downloads": "Téléchargements", "download-name": "Télécharger ${name}", "update-notes": "Notes de mise à jour", "popularity": "Popularité", "prereleases": "Préversions", "nightlies": "Nightlies", "nightly-desc": "Versions commit/bêta, potentiellement instables mais disposant des dernières mises à jour", "download-page": "Page de téléchargement", "screenshots": "Captures d'écran", "previous": "Précédent", "next": "Suivant", "welcome": "Bienvenue sur Universal-DB !", "home-1": "Vous trouverez ici des listes de homebrews pour 3DS et DS, mises à jour régulièrement pour vous assurer que vous disposez des dernières versions. Cliquez sur les liens dans la barre de navigation en haut de la page pour obtenir les listes complètes, ou consultez les listes les plus récemment mises à jour en bas de cette page !", "home-2": "La plupart des informations sur ce site sont automatiquement recueillies à partir des informations sur le dépôt GitHub de l'application, cependant si vous remarquez des informations incorrectes, veuillez le signaler en tant que problème GitHub ou sur notre serveur Discord. Merci !", "home-3": "Il s'agit également de l'UniStore par défaut pour Universal-Updater, donc si vous souhaitez parcourir et installer des applications depuis Universal-DB directement sur votre 3DS, vous devriez l'essayer.", "home-4": "Il existe deux méthodes pour télécharger les applications de Universal-DB sur la Nintendo DSi : dsidl, qui peut utiliser les codes QR du site ; et Kekatsu, qui fonctionne directement sur la console. Si vous n'avez jamais utilisé Kekatsu, placez ce fichier databases.txt dans sd:/Kekatsu/.", "home-5": "Vous souhaitez être informé des nouvelles mises à jour des homebrews ? Nous avons un flux RSS sur ce site, il vous suffit donc de copier l'URL de cette page dans votre lecteur RSS préféré. Ce flux RSS est également syndiqué dans le salon #universal-db-updates de notre serveur Discord, ainsi que sur notre Bluesky !", "last-updated-apps": "Dernières mises à jour : ", "error-404": "Erreur ! 404 !", "return-to-home": "Retourner à la page d'accueil ou revenir à la page précédente." } ================================================ FILE: docs/_data/i18n/he-IL.json ================================================ { "title-home": "דף הבית | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "שגיאה 404 | Universal-DB", "by": "נוצר על ידי: Universal-Team", "published-with": "פורסם עם GitHub Pages, צפו במקור בGitHub.", "color-scheme": "ערכת צבעים:", "default": "ברירת המחדל", "dark": "כהה", "light": "בהיר", "83-percent": "83% יותר יפה", "rss": "RSS Feed", "bluesky": "Bluesky account", "discord": "שרת הדיסקורד", "close": "סגור", "home": "דף הבית", "3ds": "3DS", "ds": "DS", "all": "הכל", "source": "מקור", "select-language": "בחרו שפה", "translate-here": "תרגם כאן", "translate-on-crowdin": "תרגם ב-Crowdin", "cat-app": "יישומים", "cat-emulator": "אימולטורים והיפרויזורים", "cat-extra": "תוספות", "cat-firm": "FIRMים", "cat-game": "משחקים", "cat-save-tool": "כלי שמירה", "cat-utility": "כלי עזר", "cat-translation": "תרגום", "catdesc-app": "יישומי 3DS", "catdesc-emulator": "אימולטורים, היפרויזורים וכל דבר אחר שעוזר לכם להריץ אפליקציות אחרות", "catdesc-extra": "קבצים וכלים נוספים שהם אינם הומברו בעצמם", "catdesc-firm": "אפליקציות low level שרצות מחוץ למערכת ההפעלה של ה3DS", "catdesc-game": "משחקים! שחקו בהם ותהנו", "catdesc-save-tool": "תוכנות לעריכה, גיבוי ושחזור של קבצי שמירה", "catdesc-utility": "כלי עזר שיעזרו לכם לנהל את הDS שלכם, ממנהלי קבצים לעורכי שמירות", "catdesc-translation": "תרגומים של אפליקציות קיימות לשפות אחרות", "submit-app-request": "הגשת בקשה לאפליקציה", "sort": "מיון:", "title": "כותרת", "author": "יוצר", "description": "תיאור", "date-updated": "תאריך עדכון", "ascending": "בסדר עולה", "descending": "בסדר יורד", "search": "חיפוש:", "search-btn": "חיפוש", "search-by-title-desc": "חיפוש לפי שם כותרת או תיאור", "categories": "קטגוריות: ", "created": "נוצר: ", "last-updated": "עודכן לאחרונה: ", "license": "רשיון: ", "system": "מערכת: ", "unique-id": "מזהה ייחודי: ", "unique-ids": "מזהים ייחודיים: ", "version": "גירסה: ", "show-qr-for": "הראה קוד QR עבור ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "סרקו את קוד ה-QR הזה בעזרת dsidl על ה-DSi שלכם בכדי להתקין.", "back": "< חזור", "website": "אתר", "wiki": "וויקי", "downloads": "הורדות", "download-name": "הורד ${name}", "update-notes": "הערות עדכון", "popularity": "Popularity", "prereleases": "שחרורים מוקדמים", "nightlies": "Nightlies", "nightly-desc": "קומיטים ובניות בטא, בעלי פוטנציאל לאי יציבות אבל כוללים את העדכונים האחרונים", "download-page": "דף ההורדה", "screenshots": "צילומי מסך", "previous": "הקודם", "next": "הבא", "welcome": "ברוכים הבאים לUniversal-DB!", "home-1": "כאן תוכלו למצוא רשימות של הומברו ל3DS ולDS המתעדכנות באופן קבוע על מנת להבטיח שאתם מקבלים את הגרסות האחרונות. לחצו על הלינקים בתפריט הניווט בראש העמוד על מנת לראות רשימות מלאות, או בדקו את אלו שעדכנו לאחרונה בתחתית עמוד זה!", "home-2": "רוב המידע באתר זה נאסף באופן אוטומטי מהמידע בעמוד הGitHub של האפליקציה. אם אתם שמים לב למידע שגוי בבקשה תדווחו את זה כבעית GitHub או ב שרת הDiscord שלנו. תודה!", "home-3": "זהו גם UniStore ברירת המחדל עבור Universal-Updater, כך שאם תרצו לדפדף ולהתקין אפילקציות מUniversal-DB ישירות על ה3DS כדאי לכם לנסות.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "עדכון אחרון: ", "error-404": "שגיאה! 404!", "return-to-home": "חזרה לעמוד הבית או לעמוד הקודם." } ================================================ FILE: docs/_data/i18n/hu-HU.json ================================================ { "title-home": "Kezdőlap | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App kérés | Universal-DB", "title-error-404": "404 hiba | Universal-DB", "by": "Az Universal-Team által", "published-with": "GitHub Pages-szel publikálva, tekintsd mega forrást a GitHub-on.", "color-scheme": "Színséma:", "default": "Alapértelmezett", "dark": "Sötét", "light": "Világos", "83-percent": "83%-kal szebb", "rss": "RSS csatorna", "bluesky": "Bluesky fiók", "discord": "Discord szerver", "close": "Bezár", "home": "Kezdőlap", "3ds": "3DS", "ds": "DS", "all": "Mind", "source": "Forrás", "select-language": "Nyelv kiválasztása", "translate-here": "Fordítsd itt", "translate-on-crowdin": "Fordítás a Crowdin-en", "cat-app": "Appok", "cat-emulator": "Emulátorok & Hypervizor-ok", "cat-extra": "Extrák", "cat-firm": "FIRM-ek", "cat-game": "Játékok", "cat-save-tool": "Mentés eszközök", "cat-utility": "Segédprogramok", "cat-translation": "Fordítás", "catdesc-app": "Alkalmazások a 3DS-hez", "catdesc-emulator": "Emulátorok, hypervizorok, és minden más, ami mások appok futtatását segíti", "catdesc-extra": "További fájlok és eszközök a DS-hez, amik nem homebrew-ok", "catdesc-firm": "Alacsony szintű appok, amik a normál 3DS OS-en kívül futnak", "catdesc-game": "Játékok! Játsz velük és szórakozz", "catdesc-save-tool": "Appok a mentés fájlok szerkesztéséhez, mentéséhez/visszaállításához", "catdesc-utility": "Segédprogramok a DS menedzseléséhez, fáj kezelőktől mentés szerkesztőkig", "catdesc-translation": "Már létező alkalmazások fordításai más nyelvekre", "submit-app-request": "App kérés beküldése", "sort": "Rendezés:", "title": "Cím", "author": "Szerző", "description": "Leírás", "date-updated": "Frissítés dátuma", "ascending": "Növekvő", "descending": "Csökkenő", "search": "Keresés:", "search-btn": "Keresés", "search-by-title-desc": "Keresés név vagy leírás alapján", "categories": "Kategóriák: ", "created": "Létrehozva: ", "last-updated": "Utolsó frissítés: ", "license": "Licensz: ", "system": "Rendszer: ", "unique-id": "Egyedi azonosító: ", "unique-ids": "Egyedi azonosítók: ", "version": "Verzió: ", "show-qr-for": "${name} QR kódjának megjelenítése", "scan-qr-fbi": "Olvasd be ezt a QR kódot az FBI használatával a 3DS-eden a telepítéshez.", "scan-qr-dsidl": "Olvasd be ezt a QR kódot az dsidl használatával a DSi-eden a telepítéshez.", "back": "< Vissza", "website": "Weboldal", "wiki": "Wiki", "downloads": "Letöltések", "download-name": "${name} letöltése", "update-notes": "Frissítési jegyzetek", "popularity": "Népszerűség", "prereleases": "Prerelease-ek", "nightlies": "Esti fordítások", "nightly-desc": "A commit-ek/béta build-ek potenciálisan instabilak, de tartalmazzák a legutolsó frissítéseket", "download-page": "Letöltés oldal", "screenshots": "Képernyőképek", "previous": "Előző", "next": "Következő", "welcome": "Köszöntünk az Universal-DB-ben!", "home-1": "3DS és DS homebrew listákat találhatsz itt, rendszeresen frissítve, hogy biztosan a legfrissebb verziót kapd meg. Kattints a linkekre a navigációs sávon fent, hogy megkapd a teljes listát, vagy tekintsd meg a legutóljára frissítetteket ennek az oldalnak az alján!", "home-2": "A legtöbb információ ezen az oldalon automatikusan összegyűjtött az app GitHub repository-jából, azonban ha hibás információt látsz, kérjük jelezd egy GitHub Issue-ként vagy a Discord szerverünkön. Kösz!", "home-3": "Ez egyébként az alapértelmezett UniStore-ja az Universal-Updater-nek, így ha az Universal-DB-t közvetlenül a 3DS-eden böngésznéd és telepítenéd az appokat, akkor érdemes egy próbát tenned vele.", "home-4": "A Nintendo DSi-n két lehetőség van az alkalmazások letöltésére az Universal-DB-ről. A dsidl segítségével az oldalon található QR-kódokat használhatod, vagy a Kekatsu-t, ami teljes mértékben az eszközön működik. Ha még nem használtad a Kekatsu-t, helyezd el ezt a databases.txt fájlt az sd:/Kekatsu/ könyvtárba.", "home-5": "Szeretnél értesítést kapni a homebrew új frissítéseiről? Van egy RSS feedünk az oldalon, csak másold be az oldal URL-jét a kedvenc RSS olvasódba. Az RSS hírcsatornát a Discord szerverünkre]az #universal-db-updates és a Bluesky fiókunkba szindikáljuk!", "last-updated-apps": "Utolsó frissítés: ", "error-404": "Hiba! 404!", "return-to-home": "Visszatérés a kezdőlapra vagy menj vissza az előző oldalra." } ================================================ FILE: docs/_data/i18n/ic-IC.json ================================================ { "title-home": "crwdns22848:0crwdne22848:0", "title-3ds": "crwdns22850:0crwdne22850:0", "title-ds": "crwdns22852:0crwdne22852:0", "title-app-request": "crwdns46216:0crwdne46216:0", "title-error-404": "crwdns30054:0crwdne30054:0", "by": "crwdns22854:0crwdne22854:0", "published-with": "crwdns22856:0${repo}crwdne22856:0", "color-scheme": "crwdns22858:0crwdne22858:0", "default": "crwdns22860:0crwdne22860:0", "dark": "crwdns22862:0crwdne22862:0", "light": "crwdns22864:0crwdne22864:0", "83-percent": "crwdns30346:0crwdne30346:0", "rss": "crwdns22866:0crwdne22866:0", "bluesky": "crwdns46278:0crwdne46278:0", "discord": "crwdns22868:0crwdne22868:0", "close": "crwdns22870:0crwdne22870:0", "home": "crwdns22872:0crwdne22872:0", "3ds": "crwdns22874:0crwdne22874:0", "ds": "crwdns22876:0crwdne22876:0", "all": "crwdns22878:0crwdne22878:0", "source": "crwdns22880:0crwdne22880:0", "select-language": "crwdns22994:0crwdne22994:0", "translate-here": "crwdns22992:0crwdne22992:0", "translate-on-crowdin": "crwdns22882:0crwdne22882:0", "cat-app": "crwdns41546:0crwdne41546:0", "cat-emulator": "crwdns22968:0crwdne22968:0", "cat-extra": "crwdns22970:0crwdne22970:0", "cat-firm": "crwdns22972:0crwdne22972:0", "cat-game": "crwdns22974:0crwdne22974:0", "cat-save-tool": "crwdns22976:0crwdne22976:0", "cat-utility": "crwdns22978:0crwdne22978:0", "cat-translation": "crwdns32140:0crwdne32140:0", "catdesc-app": "crwdns41548:0crwdne41548:0", "catdesc-emulator": "crwdns22980:0crwdne22980:0", "catdesc-extra": "crwdns22982:0crwdne22982:0", "catdesc-firm": "crwdns22984:0crwdne22984:0", "catdesc-game": "crwdns22986:0crwdne22986:0", "catdesc-save-tool": "crwdns22988:0crwdne22988:0", "catdesc-utility": "crwdns22990:0crwdne22990:0", "catdesc-translation": "crwdns32142:0crwdne32142:0", "submit-app-request": "crwdns22898:0crwdne22898:0", "sort": "crwdns22900:0crwdne22900:0", "title": "crwdns22902:0crwdne22902:0", "author": "crwdns22904:0crwdne22904:0", "description": "crwdns22906:0crwdne22906:0", "date-updated": "crwdns30056:0crwdne30056:0", "ascending": "crwdns22910:0crwdne22910:0", "descending": "crwdns22912:0crwdne22912:0", "search": "crwdns22914:0crwdne22914:0", "search-btn": "crwdns31452:0crwdne31452:0", "search-by-title-desc": "crwdns22916:0crwdne22916:0", "categories": "crwdns22918:0crwdne22918:0", "created": "crwdns22920:0crwdne22920:0", "last-updated": "crwdns22922:0crwdne22922:0", "license": "crwdns22924:0crwdne22924:0", "system": "crwdns22926:0crwdne22926:0", "unique-id": "crwdns32144:0crwdne32144:0", "unique-ids": "crwdns32146:0crwdne32146:0", "version": "crwdns22928:0crwdne22928:0", "show-qr-for": "crwdns22930:0${name}crwdne22930:0", "scan-qr-fbi": "crwdns46500:0crwdne46500:0", "scan-qr-dsidl": "crwdns31450:0crwdne31450:0", "back": "crwdns22996:0crwdne22996:0", "website": "crwdns22934:0crwdne22934:0", "wiki": "crwdns22936:0crwdne22936:0", "downloads": "crwdns22938:0crwdne22938:0", "download-name": "crwdns22940:0${name}crwdne22940:0", "update-notes": "crwdns22942:0crwdne22942:0", "popularity": "crwdns46218:0crwdne46218:0", "prereleases": "crwdns22944:0crwdne22944:0", "nightlies": "crwdns22946:0crwdne22946:0", "nightly-desc": "crwdns22948:0crwdne22948:0", "download-page": "crwdns22950:0crwdne22950:0", "screenshots": "crwdns22952:0crwdne22952:0", "previous": "crwdns22954:0crwdne22954:0", "next": "crwdns22956:0crwdne22956:0", "welcome": "crwdns22958:0crwdne22958:0", "home-1": "crwdns22960:0crwdne22960:0", "home-2": "crwdns22962:0crwdne22962:0", "home-3": "crwdns22964:0crwdne22964:0", "home-4": "crwdns46280:0crwdne46280:0", "home-5": "crwdns46498:0crwdne46498:0", "last-updated-apps": "crwdns22966:0crwdne22966:0", "error-404": "crwdns30058:0crwdne30058:0", "return-to-home": "crwdns30060:0crwdne30060:0" } ================================================ FILE: docs/_data/i18n/it-IT.json ================================================ { "title-home": "Home | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "Richiesta app | Universal-DB", "title-error-404": "Errore 404 | Universal-DB", "by": "Da: Universal-Team", "published-with": "Pubblicato con GitHub Pages, visualizza il codice sorgente su GitHub.", "color-scheme": "Tema:", "default": "Predefinito", "dark": "Scuro", "light": "Chiaro", "83-percent": "Arcobalenoso", "rss": "Feed RSS", "bluesky": "Profilo Bluesky", "discord": "Server Discord", "close": "Chiudi", "home": "Home", "3ds": "3DS", "ds": "DS", "all": "Tutto", "source": "Sorgente", "select-language": "Seleziona una lingua", "translate-here": "Traduci qui", "translate-on-crowdin": "Traduci su Crowdin", "cat-app": "Applicazioni", "cat-emulator": "Emulatori e hypervisor", "cat-extra": "Extra", "cat-firm": "FIRM", "cat-game": "Giochi", "cat-save-tool": "Strumenti di salvataggio", "cat-utility": "Utilità", "cat-translation": "Traduzione", "catdesc-app": "Applicazioni per 3DS", "catdesc-emulator": "Emulatori, hypervisor e qualsiasi altra cosa che aiuta a eseguire altre app", "catdesc-extra": "File e strumenti aggiuntivi per DS che non sono homebrew stessi", "catdesc-firm": "App a basso livello che si eseguono al di fuori del SO 3DS", "catdesc-game": "Giochi! Giocali e divertiti", "catdesc-save-tool": "App per modificare o fare il backup/ripristino dei file di salvataggio", "catdesc-utility": "Utilità per aiutarti a utilizzare il tuo DS, da file manager a editor di salvataggi", "catdesc-translation": "Traduzioni di app esistenti in altre lingue", "submit-app-request": "Invia richiesta app", "sort": "Ordine:", "title": "Titolo", "author": "Autore", "description": "Descrizione", "date-updated": "Data di agg.", "ascending": "Crescente", "descending": "Decrescente", "search": "Ricerca:", "search-btn": "Ricerca", "search-by-title-desc": "Cerca per titolo o descrizione", "categories": "Categorie: ", "created": "Creato: ", "last-updated": "Ultimo aggiornamento: ", "license": "Licenza: ", "system": "Console: ", "unique-id": "ID univoco: ", "unique-ids": "ID univoci: ", "version": "Versione: ", "show-qr-for": "Mostra il codice QR per ${name}", "scan-qr-fbi": "Installalo scansionando il codice QR con FBI sul tuo 3DS.", "scan-qr-dsidl": "Installalo scansionando il codice QR con dsidl sul tuo DSi.", "back": "< Indietro", "website": "Sito", "wiki": "Wiki", "downloads": "Opzioni di download", "download-name": "Scarica ${name}", "update-notes": "Note di aggiornamento", "popularity": "Popolarità", "prereleases": "Pre-release", "nightlies": "Notturne", "nightly-desc": "Build commit/beta, potenzialmente instabili ma sono più aggiornate", "download-page": "Pagina di download", "screenshots": "Immagini", "previous": "Precedente", "next": "Successivo", "welcome": "Benvenuti su Universal-DB!", "home-1": "Qui puoi trovare elenchi di homebrew per 3DS e DS aggiornati regolarmente, così da assicurarti di avere sempre le ultime versioni. Clicca sui link nella barra di navigazione in alto per ottenere liste complete o dai un'occhiata agli homebrew aggiornati di recente in fondo a questa pagina!", "home-2": "La maggior parte delle informazioni su questo sito vengono raccolte automaticamente dalle informazioni sulla repository di GitHub dell'app, tuttavia se noti qualsiasi informazione errata segnalala come un problema su GitHub o sul nostro server Discord. Grazie!", "home-3": "Questo è anche l'UniStore predefinito per Universal-Updater, quindi se desideri navigare e installare applicazioni da Universal-DB direttamente sul tuo 3DS dovresti provarlo.", "home-4": "Sul Nintendo DSi ci sono due modi per scaricare le applicazioni da Universal-DB. dsidl può utilizzare i codici QR presenti sul sito o Kekatsu, che funziona interamente sul dispositivo. Se non hai mai usato Kekatsu, inserisci questo database.txt su sd:/Kekatsu/.", "home-5": "Vuoi essere avvisato dei nuovi aggiornamenti di Homebrew? Abbiamo un feed RSS su questo sito, basta copiare l'URL di questa pagina nel tuo lettore RSS preferito. Il feed RSS viene anche trasmesso al nostro server Discord su #universal-db-updates e sul nostro Bluesky!", "last-updated-apps": "Ultimi aggiornamenti: ", "error-404": "Errore! 404!", "return-to-home": "Ritorna alla pagina principale o torna indietro alla pagina precedente." } ================================================ FILE: docs/_data/i18n/ja-JP.json ================================================ { "title-home": "ホーム | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "アプリリクエスト | Universal-DB", "title-error-404": "エラー404 | Universal-DB", "by": "Universal-Teamによる", "published-with": "GitHub Pagesで公開され、GitHubでソースを表示します。", "color-scheme": "配色:", "default": "デフォルト", "dark": "ダーク", "light": "ライト", "83-percent": "83%より美しい", "rss": "RSSフィード", "bluesky": "Blueskyアカウント", "discord": "Discordサーバー", "close": "閉じる", "home": "ホーム", "3ds": "3DS", "ds": "DS", "all": "すべて", "source": "ソース", "select-language": "言語の選択", "translate-here": "ここで翻訳", "translate-on-crowdin": "Crowdinで翻訳", "cat-app": "アプリ", "cat-emulator": "エミュレータとハイパーバイザー", "cat-extra": "その他", "cat-firm": "FIRM", "cat-game": "ゲーム", "cat-save-tool": "セーブツール", "cat-utility": "ユーティリティ", "cat-translation": "翻訳", "catdesc-app": "3DS用アプリケーション", "catdesc-emulator": "エミュレータ、ハイパーバイザーなど他のアプリを実行するもの", "catdesc-extra": "DSソフト自体ではない、DS用の追加ファイルとツール", "catdesc-firm": "通常の3DSのOS外で実行される低レベルのアプリ", "catdesc-game": "ゲーム!それらをプレイして楽しんでください", "catdesc-save-tool": "セーブファイルを編集するまたはバックアップ/復元するのアプリ", "catdesc-utility": "ファイルマネージャーからセーブエディターまで、DSを管理するためのユーティリティ", "catdesc-translation": "既存アプリの他言語への翻訳", "submit-app-request": "アプリリクエストを送信", "sort": "並べ替え:", "title": "タイトル", "author": "作者", "description": "説明", "date-updated": "更新日", "ascending": "昇順", "descending": "降順", "search": "検索:", "search-btn": "検索", "search-by-title-desc": "タイトル・説明で検索します", "categories": "カテゴリー: ", "created": "作成日: ", "last-updated": "最終更新日: ", "license": "ライセンス: ", "system": "本体: ", "unique-id": "識別ID: ", "unique-ids": "識別ID: ", "version": "バージョン: ", "show-qr-for": "${name}のQRコードを表示", "scan-qr-fbi": "3DSのFBIを使用してこのQRコードをスキャンしてインストールしてください。", "scan-qr-dsidl": "DSiのdsidlを使って、このQRコードをスキャンしてインストールしてください。", "back": "< 戻る", "website": "Webサイト", "wiki": "ウィキ", "downloads": "ダウンロード", "download-name": "${name}をダウンロード", "update-notes": "リリースノート", "popularity": "人気度", "prereleases": "プレリリース", "nightlies": "ナイトリー", "nightly-desc": "コミット・ベータのビルド、不安定になる可能性があるが、最新の更新があります", "download-page": "ダウンロードページ", "screenshots": "スクリーンショット", "previous": "前へ", "next": "次へ", "welcome": "Universal-DBへようこそ!", "home-1": "ここでは、3DSとDSの自作ソフトのリストを見つけることができます。最新のバージョンを取得していることを確認するために定期的に更新されます。上部のナビゲーションバーのリンクをクリックすると、完全なリストを表示されます、またはこのページの下部に最新の更新を確認してください!", "home-2": "このサイトのほとんどの情報は、アプリのGitHubリポジトリの情報から自動的に収集されます。しかし、何か違った情報に気づいた場合は、GitHub IssueとしてまたはDiscordサーバーに報告してください。ありがとう!", "home-3": "これは、Universal-UpdaterのデフォルトのUniStoreです。3DSに直接にUniversal-DBからアプリを参照してインストールしたい場合は、ぜひお試しください。", "home-4": "Nintendo DSiでUniversal-DBからアプリをダウンロードするには2つのオプションがあります。dsidlはサイトのQRコードを使用できます、またはKekatsuはデバイス上で完全に機能します。以前にKekatsuを使用したことがない場合は、このdatabases.txtsd:/Kekatsu/に置いてください。", "home-5": "ホームブルーの新しいアップデートの通知を受け取りたいですか?このサイトにはRSSフィードがあります。このページのURLをお気に入りのRSSリーダーにコピーするだけです。RSSフィードは私たちのDiscordサーバーの#universal-db-updatesと私たちのBlueskyにもシンジケートされています!", "last-updated-apps": "最新の更新: ", "error-404": "エラー!404!", "return-to-home": "ホームページまたは前のページに戻ってください。" } ================================================ FILE: docs/_data/i18n/ko-KR.json ================================================ { "title-home": "홈 | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "오류 404 | Universal-DB", "by": "제작자: Universal-Team", "published-with": "깃허브 페이지를 통해 발행했으며, 깃허브에 소스를 표시함.", "color-scheme": "색 구성:", "default": "기본", "dark": "다크", "light": "라이트", "83-percent": "83% 더 아름답게", "rss": "RSS 피드", "bluesky": "Bluesky account", "discord": "디스코드 서버", "close": "닫기", "home": "홈", "3ds": "3DS", "ds": "DS", "all": "전체", "source": "소스", "select-language": "언어 선택", "translate-here": "이 페이지 번역하기", "translate-on-crowdin": "Crowdin에서 번역하기", "cat-app": "앱", "cat-emulator": "에뮬레이터 & 하이퍼바이저", "cat-extra": "추가 기능", "cat-firm": "펌웨어", "cat-game": "게임", "cat-save-tool": "저장 도구", "cat-utility": "유틸리티", "cat-translation": "번역", "catdesc-app": "3DS용 애플리케이션", "catdesc-emulator": "에뮬레이터, 하이퍼바이저와 다른 앱들을 구동하는데 도움이 되는 것들", "catdesc-extra": "Homebrew가 아닌 DS용 추가 파일 및 도구", "catdesc-firm": "일반 3DS OS 외부에서 실행하는 낮은 레벨의 응용프로그램", "catdesc-game": "게임! 플레이하고 즐거움을 누리세요", "catdesc-save-tool": "세이브 파일의 수정 또는 백업/복원을 위한 응용 프로그램", "catdesc-utility": "당신의 DS 관리를 도와줄 파일 매니저에서 세이브 에디터까지의 유틸리티", "catdesc-translation": "기존 앱의 다른 언어로의 번역", "submit-app-request": "앱 리퀘스트 제출", "sort": "정렬:", "title": "타이틀", "author": "제작자", "description": "설명", "date-updated": "업데이트 날짜", "ascending": "오름차순", "descending": "내림차순", "search": "검색:", "search-btn": "검색", "search-by-title-desc": "제목 또는 설명으로 검색", "categories": "카테고리: ", "created": "생성일자: ", "last-updated": "마지막 업데이트: ", "license": "라이센스: ", "system": "본체: ", "unique-id": "고유 ID: ", "unique-ids": "고유 IDs: ", "version": "버전: ", "show-qr-for": "${name} QR코드 표시", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "설치하려면 3DS에서 dsidl를 사용하여 이 QR 코드를 스캔하세요.", "back": "< 뒤로", "website": "웹사이트", "wiki": "위키", "downloads": "다운로드", "download-name": "${name} 다운로드", "update-notes": "업데이트 노트", "popularity": "Popularity", "prereleases": "사전 릴리즈", "nightlies": "나이틀리", "nightly-desc": "커밋/베타 빌드, 불안정해질 가능성이 있지만 최신 업데이트가 있습니다.", "download-page": "다운로드 페이지", "screenshots": "스크린샷", "previous": "이전", "next": "다음", "welcome": "Universal-DB에 오신 걸 환영합니다!", "home-1": "여기에서 최신 버전을 받을 수 있도록 정기적으로 업데이트되는 3DS 및 DS 홈브류 목록을 찾을 수 있습니다. 전체 목록을 보려면 상단의 탐색 바에 있는 링크를 클릭하거나 이 페이지 하단에서 가장 최근에 업데이트된 일부를 확인하십시오.", "home-2": "이 사이트의 대부분의 정보는 앱의 GitHub 저장소에서 자동으로 수집됩니다. 그러나 잘못된 정보를 발견하면 GitHub Issue 나 우리 디스코드 서버에 신고해 주세요. 감사합니다!", "home-3": "이것은 Universal-Updater용 기본 UniStore이기도 하므로 Universal-DB의 앱을 찾아보고 3DS에서 직접 설치하려면 사용해 보길 권합니다.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "마지막 업데이트: ", "error-404": "오류! 404!", "return-to-home": "홈페이지 또는 이전 페이지로 돌아가세요." } ================================================ FILE: docs/_data/i18n/no-NO.json ================================================ { "title-home": "Hjem | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "Feil 404 | Universal-DB", "by": "Av: Universal-Team", "published-with": "Publisert med GitHub Pages, vis kilden på GitHub.", "color-scheme": "Fargevalg:", "default": "Standard", "dark": "Mørk", "light": "Lys", "83-percent": "83% Mer vakker", "rss": "RSS-strøm", "bluesky": "Bluesky account", "discord": "Discord-server", "close": "Lukk", "home": "Hjem", "3ds": "3DS", "ds": "DS", "all": "Alle", "source": "Kilde", "select-language": "Velg språk", "translate-here": "Oversett her", "translate-on-crowdin": "Oversett på Crowdin", "cat-app": "Apper", "cat-emulator": "Emulatorer & hypervisorer", "cat-extra": "Ekstra", "cat-firm": "FIRM-er", "cat-game": "Spill", "cat-save-tool": "Lagringsverktøy", "cat-utility": "Verktøy", "cat-translation": "Oversettelse", "catdesc-app": "Applikasjoner for 3DS", "catdesc-emulator": "Emulatorer, hypervisorer og alt annet som hjelper med å kjøre andre apper", "catdesc-extra": "Flere filer og verktøy for DS som ikke er homebrew i seg selv", "catdesc-firm": "Lavnivå-apper som kjører utenfor 3DS sin normale OS", "catdesc-game": "Spill! Spill dem og ha det morsomt", "catdesc-save-tool": "Programmer for redigering, sikkerhetskopiering, eller gjenoppretting av lagrefiler", "catdesc-utility": "Verktøy for å administrere DS-en din, fra filutforskere til lagrefilredigerere", "catdesc-translation": "Oversettelser av eksisterende apper til andre språk", "submit-app-request": "Send inn app-forespørsel", "sort": "Sorter:", "title": "Tittel", "author": "Forfatter", "description": "Beskrivelse", "date-updated": "Dato oppdatert", "ascending": "Stigende", "descending": "Synkende", "search": "Søk:", "search-btn": "Søk", "search-by-title-desc": "Søk etter tittel eller beskrivelse", "categories": "Kategorier: ", "created": "Opprettet: ", "last-updated": "Sist oppdatert: ", "license": "Lisens: ", "system": "System: ", "unique-id": "Unik ID: ", "unique-ids": "Unike ID-er: ", "version": "Versjon: ", "show-qr-for": "Vis QR-kode for ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "Skann denne QR-koden ved å bruke dsidl på din DSi for å installere.", "back": "< tilbake", "website": "Nettsted", "wiki": "Wiki", "downloads": "Nedlastinger", "download-name": "Last ned ${name}", "update-notes": "Oppdateringsnotater", "popularity": "Popularity", "prereleases": "Forhåndsversjoner", "nightlies": "Nattlige", "nightly-desc": "Commit-/betaversjoner, potensielt ustabile men har de nyeste oppdateringene", "download-page": "Nedlastingsside", "screenshots": "Skjermbilder", "previous": "Forrige", "next": "Neste", "welcome": "Velkommen til Universal-DB!", "home-1": "Her kan du finne lister over 3DS og DS homebrew, oppdatert regelmessig for å sikre at du får de nyeste versjonene. Klikk på lenkene i navigasjonslinjen øverst for å få fullstendige lister, eller sjekk ut noen av de sist oppdaterte på bunnen av denne siden!", "home-2": "Det meste av informasjonen på dette nettstedet blir automatisk samlet inn fra informasjonen i appens GitHub-depot, men hvis du oppdager feil informasjon, vennligst rapporter den som en GitHub-saksrapport eller på vår Discord-server. Takk!", "home-3": "Dette er også standard UniStore for Universal-Updater, så hvis du vil bla gjennom og installere apper fra Universal-DB direkte på 3DS-en din, så bør du gi den et forsøk.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Nyligst oppdatert: ", "error-404": "Feil! 404!", "return-to-home": "Gå tilbake til hjemmesiden eller gå tilbake til forrige side." } ================================================ FILE: docs/_data/i18n/pl-PL.json ================================================ { "title-home": "Strona główna | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "Błąd 404 | Universal-DB", "by": "Autorstwa Universal-Team", "published-with": "Opublikowano za pomocą GitHub Pages. Zobacz kod źródłowy na GitHubie.", "color-scheme": "Schemat kolorów:", "default": "Domyślny", "dark": "Ciemny", "light": "Jasny", "83-percent": "O 83% bardziej piękny", "rss": "Kanał RSS", "bluesky": "Bluesky account", "discord": "Serwer na Discordzie", "close": "Zamknij", "home": "Strona główna", "3ds": "3DS", "ds": "DS", "all": "Wszystko", "source": "Kod źródłowy", "select-language": "Wybierz język", "translate-here": "Tłumacz tutaj", "translate-on-crowdin": "Tłumacz na Crowdin", "cat-app": "Aplikacje", "cat-emulator": "Emulatory i Hypervisory", "cat-extra": "Dodatki", "cat-firm": "Oprogramowanie", "cat-game": "Gry", "cat-save-tool": "Narzędzia do zapisów", "cat-utility": "Narzędzia", "cat-translation": "Tłumaczenie", "catdesc-app": "Aplikacje dla 3DS", "catdesc-emulator": "Emulatory, hypervisory i pozostałe rzeczy które pomagają odtwarzanie innych aplikacji", "catdesc-extra": "Dodatkowe pliki i narzędzia dla DS które same nie są homebrew", "catdesc-firm": "Niskopoziomowe aplikacje które działają poza normalnym systemem 3DS", "catdesc-game": "Gry! Zagraj w nie i baw się dobrze", "catdesc-save-tool": "Aplikacje do edycji lub eksportowania/przywracania plików zapisów", "catdesc-utility": "Narzędzia pomagające zarządzać twoim DS, od menadżerów plików do edytorów zapisów", "catdesc-translation": "Tłumaczenia istniejących aplikacji do innych języków", "submit-app-request": "Wyślij zgłoszenie na aplikację", "sort": "Sortuj:", "title": "Tytuł", "author": "Autor", "description": "Opis", "date-updated": "Data Aktualizacji", "ascending": "Rosnąco", "descending": "Malejąco", "search": "Szukaj:", "search-btn": "Szukaj", "search-by-title-desc": "Szukaj w nazwach lub opisach", "categories": "Kategorie: ", "created": "Utworzono: ", "last-updated": "Ostatnia aktualizacja: ", "license": "Licencja: ", "system": "System: ", "unique-id": "Unikatowe ID: ", "unique-ids": "Unikatowe ID: ", "version": "Wersja: ", "show-qr-for": "Pokaż kod QR dla ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "Zeskanuj ten kod QR używając dsidl na swoim DSi, żeby zainstalować.", "back": "< Wstecz", "website": "Strona", "wiki": "Wiki", "downloads": "Pobrane", "download-name": "Pobierz ${name}", "update-notes": "Lista zmian", "popularity": "Popularity", "prereleases": "Wydania wstępne", "nightlies": "Nightlies", "nightly-desc": "Wstawki/beta budowy, potencjalnie niestabilne ale posiadają najnowsze aktualizacje", "download-page": "Strona pobierania", "screenshots": "Zrzuty ekranów", "previous": "Poprzedni", "next": "Następny", "welcome": "Witaj na Universal-DB!", "home-1": "Tutaj możesz znaleźć listy homebrew na 3DS i DS, aktualizowane regularnie by upewnić się że otrzymujesz najnowsze wersje. Kliknij na linki w pasku nawigacji na górze by otrzymać pełne listy, lub sprawdź niektóre z ostatnio zaktualizowanych na dole tej strony!", "home-2": "Większość informacji na tej stronie jest automatycznie zbierana z informacji z repozytorium aplikacji na GitHub, jednakże jeśli zauważysz jakieś niepoprawne informacje zgłoś je jako GitHub Issue lub na naszym serwerze Discord. Dzięki!", "home-3": "To jest także domyślny UniStore dla Universal-Updater, więc jeśli chciałbyś przeglądać lub instalować aplikacje z Universal-DB bezpośrednio na twojego 3DS to powinieneś go wypróbować.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Ostatnio zaktualizowana aplikacja: ", "error-404": "Error! 404!", "return-to-home": "Powróć do strony głównej albo wróć się do poprzedniej strony." } ================================================ FILE: docs/_data/i18n/pt-BR.json ================================================ { "title-home": "Início | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "Erro 404 | Universal-DB", "by": "Por: Universal-Team", "published-with": "Publicado com GitHub Pages, veja a fonte no GitHub.", "color-scheme": "Esquema de cores:", "default": "Padrão", "dark": "Escuro", "light": "Claro", "83-percent": "83% Mais Bonito", "rss": "Feed RSS", "bluesky": "Bluesky account", "discord": "Servidor do Discord", "close": "Fechar", "home": "Início", "3ds": "3DS", "ds": "DS", "all": "Todos", "source": "Fonte", "select-language": "Selecionar idioma", "translate-here": "Traduzir aqui", "translate-on-crowdin": "Traduzir no Crowdin", "cat-app": "Apps", "cat-emulator": "Emuladores e Hipervisores", "cat-extra": "Extras", "cat-firm": "FIRMs", "cat-game": "Games", "cat-save-tool": "Ferramentas para Arquivos Salvos (Saves)", "cat-utility": "Utilitários", "cat-translation": "Traduções", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "Emuladores, hipervisores e qualquer outra coisa que ajude a rodar outros aplicativos", "catdesc-extra": "Arquivos e ferramentas adicionais para DS que não são homebrew", "catdesc-firm": "Aplicativos de baixo nível que rodam fora do 3DS", "catdesc-game": "Jogos! Aproveite e divirta-se", "catdesc-save-tool": "Aplicativos para edição ou backup/restauração de arquivos", "catdesc-utility": "Utilitários para ajudar a gerenciar seu DS, de gerenciadores de arquivos a editores de saves", "catdesc-translation": "Traduções de aplicativos existentes para outros idiomas", "submit-app-request": "Enviar solicitação do aplicativo", "sort": "Classificar:", "title": "Título", "author": "Autor", "description": "Descrição", "date-updated": "Data de Atualização", "ascending": "Crescente", "descending": "Decrescente", "search": "Pesquisar:", "search-btn": "Pesquisar", "search-by-title-desc": "Pesquisar por título ou descrição", "categories": "Categorias: ", "created": "Criado: ", "last-updated": "Última atualização: ", "license": "Licença: ", "system": "Sistema: ", "unique-id": "ID único: ", "unique-ids": "IDs únicos: ", "version": "Versão: ", "show-qr-for": "Mostrar QR Code para ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "Escaneie este código QR usando dsidl no seu DSi para instalar.", "back": "< Voltar", "website": "Site", "wiki": "Wiki", "downloads": "Downloads", "download-name": "Baixar ${name}", "update-notes": "Notas de atualização", "popularity": "Popularity", "prereleases": "Pré-lançamentos", "nightlies": "Nightlies", "nightly-desc": "Versões experimentais/beta, potencialmente instáveis, porém atualizados mais recentemente", "download-page": "Página de download", "screenshots": "Screenshots", "previous": "Anterior", "next": "Próximo", "welcome": "Bem-vindo ao Universal-DB!", "home-1": "Aqui você pode encontrar listas de homebrew para 3DS e DS, atualizados regularmente para garantir que você esteja recebendo as versões mais recentes. Clique nos links da barra de navegação no topo para obter listas completas, ou confira algumas das atualizações mais recentes no final desta página!", "home-2": "A maioria das informações neste site é coletada automaticamente no repositório do aplicativo GitHub de informações, entrentanto, se você notar qualquer informação incorreta, reporte-a como um GitHub Issue ou no nosso servidor do Discord. Obrigado!", "home-3": "Isto também é o padrão UniStore para Universal-Updater, portanto, caso deseja procurar e instalar aplicativos do Universal-DB diretamente no seu 3DS você pode.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Última atualização: ", "error-404": "Erro! 404!", "return-to-home": "Retorne à página inicial ou volte para a página anterior." } ================================================ FILE: docs/_data/i18n/ro-RO.json ================================================ { "title-home": "Acasă | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "Eroare 404 | Universal-DB", "by": "De: Universal-Team", "published-with": "Publicat cu Pagini GitHub, vizualizați sursa pe GitHub.", "color-scheme": "Paleta de culori:", "default": "Implicită", "dark": "Întunecată", "light": "Luminoasă", "83-percent": "83% Mai Frumos", "rss": "Flux RSS", "bluesky": "Bluesky account", "discord": "Server Discord", "close": "Închideți", "home": "Acasă", "3ds": "3DS", "ds": "DS", "all": "Toate", "source": "Sursă", "select-language": "Selectați limba", "translate-here": "Traduceți aici", "translate-on-crowdin": "Traduceți pe Crowdin", "cat-app": "Apps", "cat-emulator": "Emulatoare și hipervizori", "cat-extra": "Extra", "cat-firm": "FIRM-uri", "cat-game": "Jocuri", "cat-save-tool": "Unelte de Salvare", "cat-utility": "Utilități", "cat-translation": "Traducere", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "Emulatoare, hipervizori, și orice altceva ce ajută la rularea altor aplicații", "catdesc-extra": "Fișiere și instrumente suplimentare pentru DS care nu sunt homebrew în sine", "catdesc-firm": "Aplicații de nivel scăzut care rulează în afara sistemului de operare 3DS normal", "catdesc-game": "Jocuri! Joacă-le și distrează-te", "catdesc-save-tool": "Aplicații pentru editarea sau salvarea/restaurarea fișierelor de salvare", "catdesc-utility": "Utilități ce vă ajută să vă administrați consola DS, de la manageri de fișiere până la editori de fișiere de salvare", "catdesc-translation": "Traduceri ale aplicațiilor existente în alte limbi", "submit-app-request": "Trimiteți cereri pentru aplicații", "sort": "Sortare:", "title": "Titlu", "author": "Autor", "description": "Descriere", "date-updated": "Data Actualizării", "ascending": "Crescător", "descending": "Descrescătoare", "search": "Căutați:", "search-btn": "Căutați", "search-by-title-desc": "Căutați după titlu sau descriere", "categories": "Categorii: ", "created": "Creat: ", "last-updated": "Ultima actualizare: ", "license": "Licență: ", "system": "Sistem: ", "unique-id": "ID Unic: ", "unique-ids": "ID-uri Unice: ", "version": "Versiune: ", "show-qr-for": "Arătați Cod QR pentru ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "Scanați acest cod QR folosind FBI pe consola dvs. pentru a instala.", "back": "< Înapoi", "website": "Site web", "wiki": "Wiki", "downloads": "Descărcări", "download-name": "Descărcați ${name}", "update-notes": "Notițe de actualizare", "popularity": "Popularity", "prereleases": "Prelansări", "nightlies": "Nightlies", "nightly-desc": "Versiunile beta, potențial instabile dar au cele mai recente actualizări", "download-page": "Pagina de descărcare", "screenshots": "Capturi de ecran", "previous": "Înapoi", "next": "Înainte", "welcome": "Bine ați venit la Universal-DB!", "home-1": "Aici puteți găsi liste de aplicații homebrew pentru DS și 3DS, actualizate în mod regulat pentru a ne asigura că aveți cele mai recente versiuni. Apăsați pe linkurile din bara de navigare de deasupra pentru a avea listele întregi, sau vedeți cele mai recente actualizări în josul acestei pagini!", "home-2": "Majoritatea informațiilor de pe acest site sunt automat obținute din depozitul GitHub al aplicației, dar dacă observați orice informație incorectă vă rugăm să o raportați ca un GitHub Issue sau pe Serverul Discord. Vă mulțumim!", "home-3": "Acesta este de asemenea UniStore-ul implicit pentru Universal Updater, deci dacă doriți să navigați și să instalați aplicații de pe Universal-DB direct pe 3DS-ul vostru ar trebui să încercați măcar odată.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Ultima actualizare: ", "error-404": "Eroare! 404!", "return-to-home": "Întoarceți-vă la pagina principală sau întoarceți-vă la pagina anterioară." } ================================================ FILE: docs/_data/i18n/ru-RU.json ================================================ { "title-home": "Главная | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "Ошибка 404 | Universal-DB", "by": "От: Universal-Team", "published-with": "Создано с помощью GitHub Pages. Смотреть исходный код на GitHub.", "color-scheme": "Цветовая схема:", "default": "По умолчанию", "dark": "Тёмная", "light": "Светлая", "83-percent": "На 83% красивее", "rss": "RSS лента", "bluesky": "Bluesky account", "discord": "Discord сервер", "close": "Закрыть", "home": "Главная", "3ds": "3DS", "ds": "DS", "all": "Все", "source": "Исходный код", "select-language": "Выберите язык", "translate-here": "Перевести здесь", "translate-on-crowdin": "Перевести на Crowdin", "cat-app": "Apps", "cat-emulator": "Эмуляторы и Гипервизоры", "cat-extra": "Дополнительно", "cat-firm": "Прошивки", "cat-game": "Игры", "cat-save-tool": "Инструменты сохранения", "cat-utility": "Утилиты", "cat-translation": "Перевод", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "Эмуляторы, гипервизоры и все остальное, что помогает запускать другие приложения", "catdesc-extra": "Дополнительные файлы и инструменты для DS, которые сами не являются homebrew", "catdesc-firm": "Низкоуровневые приложения, работающие вне обычной ОС 3DS", "catdesc-game": "Игры! Играйте в них и получайте удовольствие", "catdesc-save-tool": "Приложения для редактирования или резервного копирования/восстановления файлов сохранения", "catdesc-utility": "Утилиты для управления DS. От файловых менеджеров до редакторов сохранений", "catdesc-translation": "Переводы существующих приложений на другие языки", "submit-app-request": "Отправить запрос на приложение", "sort": "Сортировать:", "title": "Название", "author": "Автор", "description": "Описание", "date-updated": "Дата обновления", "ascending": "По возрастанию", "descending": "По убыванию", "search": "Поиск:", "search-btn": "Поиск", "search-by-title-desc": "Поиск по названию или описанию", "categories": "Категории: ", "created": "Создано: ", "last-updated": "Последнее обновление: ", "license": "Лицензия: ", "system": "Система: ", "unique-id": "Уникальный ID: ", "unique-ids": "Уникальные ID: ", "version": "Версия: ", "show-qr-for": "Показать QR-код для ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "Отсканируйте этот QR-код с помощью dsidl на вашем DSi для установки.", "back": "< Назад", "website": "Вебсайт", "wiki": "Wiki", "downloads": "Загрузки", "download-name": "Скачать ${name}", "update-notes": "Обновить заметки", "popularity": "Popularity", "prereleases": "Пререлиз", "nightlies": "Ночнушки", "nightly-desc": "Сборки commit/beta потенциально нестабильны, но включают в себя все последние обновления", "download-page": "Страница загрузки", "screenshots": "Скриншоты", "previous": "Назад", "next": "Вперед", "welcome": "Добро пожаловать на Universal-DB!", "home-1": "Здесь вы можете найти регулярно обновляемые списки 3DS и DS homebrew. Чтобы получить полные списки, или ознакомьтесь с некоторыми из последних обновлений внизу этой страницы нажмите на ссылки в верхней панели!", "home-2": "Большая часть информации на этом сайте автоматически собрана из информации на GitHub-репозитории приложения, однако если вы заметили какую-либо неверную информацию, пожалуйста, сообщите об этом как о проблеме Проблема с GitHub или на нашем Discord-сервере. Спасибо!", "home-3": "Это тоже по умолчанию UniStore для Universal-Updater, поэтому если вы хотите просматривать и устанавливать приложения из Universal-DB прямо на вашей 3DS, вам стоит попробовать.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Последнее обновление: ", "error-404": "Ошибка! 404!", "return-to-home": "Откройте главную страницу или вернитесь на предыдущую страницу." } ================================================ FILE: docs/_data/i18n/ry-JP.json ================================================ { "title-home": "ホーム | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "エラー404 | Universal-DB", "by": "Universal-Teamにゆる", "published-with": "GitHub Pagesっし公開されい、GitHubっしソース表示さびーん。", "color-scheme": "配色:", "default": "デフォルト", "dark": "ダーク", "light": "ライト", "83-percent": "83%やかちゅらさん", "rss": "RSSフィード", "bluesky": "Bluesky account", "discord": "Discordサーバー", "close": "くーいん", "home": "ホーム", "3ds": "3DS", "ds": "DS", "all": "まじり", "source": "ソース", "select-language": "言語ぬ選択", "translate-here": "くまうぅてぃ翻訳", "translate-on-crowdin": "Crowdinっし翻訳", "cat-app": "Apps", "cat-emulator": "エミュレータとハイパーバイザー", "cat-extra": "すぬ他", "cat-firm": "FIRM", "cat-game": "ゲーム", "cat-save-tool": "セーブツール", "cat-utility": "ユーティリティ", "cat-translation": "翻訳", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "エミュレータ、ハイパーバイザーんでー他ぬアプリ実行すし", "catdesc-extra": "DSソフト自体やあらん、DS用ぬ追加ファイルとぅツール", "catdesc-firm": "ふぃーじーぬ3DSぬOS外っし実行さりーる低レベルぬアプリ", "catdesc-game": "ゲーム!すりらプレイしたぬしでぃくぃみそーれー", "catdesc-save-tool": "セーブファイル編集すんあらんでぃバックアップ/復元すんぬアプリ", "catdesc-utility": "ファイルマネージャーからセーブエディターまでぃ、DS管理するたみぬユーティリティ", "catdesc-translation": "既存アプリぬ他言語んかいぬ翻訳", "submit-app-request": "アプリリクエスト送信", "sort": "並べいけーい:", "title": "タイトル", "author": "ちゅくやー", "description": "説明", "date-updated": "更新日", "ascending": "昇順", "descending": "降順", "search": "検索:", "search-btn": "検索", "search-by-title-desc": "タイトル・説明っし検索さびーん", "categories": "カテゴリー: ", "created": "作成日: ", "last-updated": "最終更新日: ", "license": "ライセンス: ", "system": "本体: ", "unique-id": "識別ID: ", "unique-ids": "識別ID: ", "version": "バージョン: ", "show-qr-for": "${name}ぬQRコード表示", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "DSiぬdsidlちかてぃ、くぬQRコードスキャンしインストールしくぃみそーれー。", "back": "< むどぅいん", "website": "Webサイト", "wiki": "ウィキ", "downloads": "ダウンロード", "download-name": "${name}ダウンロード", "update-notes": "リリースノート", "popularity": "Popularity", "prereleases": "プレリリース", "nightlies": "ナイトリー", "nightly-desc": "コミット・ベータぬビルド、不安定ないる可能性があしが、最新ぬ更新ぬあいびーん", "download-page": "ダウンロードページ", "screenshots": "スクリーンショット", "previous": "前んかい", "next": "次んかい", "welcome": "Universal-DBんかいめんそーれー!", "home-1": "くまうぅてー、3DSとぅDSぬ自作ソフトぬリスト見ーちきーるくとぅがなやびーん。最新ぬバージョン取得そーるくとぅ確認すんでぃ定期的に更新さりやびーん。上部ぬナビゲーションバーぬリンククリックしーねー、完全なリスト表示さりやびーん、あらんでぃくぬページぬ下部んかい最新ぬ更新確認しくぃみそーれー!", "home-2": "くぬサイトぬふとぅんどぅぬ情報ー、アプリぬGitHubリポジトリぬ情報から自動的に収集さりやびーん。やしが、ぬーがたがたる情報んかい気づちゃるばーや、GitHub IssueとぅしてぃあらんでぃDiscordサーバーんかい報告しくぃみそーれー。にふぇーどー!", "home-3": "くれー、Universal-UpdaterぬデフォルトぬUniStoreやいびーん。3DSんかい直接にUniversal-DBからアプリ参照しインストールしーぶさるばーや、じふぃう試しくぃみそーれー。", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "最新ぬ更新: ", "error-404": "エラー!404!", "return-to-home": "ホームページあらんでぃ前ぬページんかいむどぅてぃくぃみそーれー。" } ================================================ FILE: docs/_data/i18n/tr-TR.json ================================================ { "title-home": "Ev | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "Uygulama İsteği | Universal-DB", "title-error-404": "404 Hatası | Universal-DB", "by": "Universal-Team tarafından", "published-with": "GitHub Sayfalar'da yayınlanmıştır, kaynağı GitHub'da görüntüle.", "color-scheme": "Renk şemaları:", "default": "Varsayılan", "dark": "Koyu", "light": "Açık", "83-percent": "83% Daha Güzel", "rss": "RSS Besleme", "bluesky": "Bluesky hesabı", "discord": "Discord Sunucusu", "close": "Kapat", "home": "Giriş", "3ds": "3DS", "ds": "DS", "all": "Hepsi", "source": "Kaynak", "select-language": "Lisan Seç", "translate-here": "Burayı çevir", "translate-on-crowdin": "Crowdin'den çevir", "cat-app": "Uygulamalar", "cat-emulator": "Emülatörler ve Hiper Yöneticiler", "cat-extra": "Ekstralar", "cat-firm": "FIRMler", "cat-game": "Oyunlar", "cat-save-tool": "Kayıt Araçları", "cat-utility": "Yardımcı Programlar", "cat-translation": "Çevrili", "catdesc-app": "3DS için Uygulamalar", "catdesc-emulator": "Öykünücüler, hiper denetleyiciler ve diğer uygulamaları çalıştırmaya yardımcı olan her şey", "catdesc-extra": "Kendileri homebrew olmayan DS için ek dosyalar ve araçlar", "catdesc-firm": "Normal 3DS işletim sisteminin dışında çalışan düşük seviyeli uygulamalar", "catdesc-game": "Oyunlar! Oynayın ve keyfini çıkarın", "catdesc-save-tool": "Kayıt dosyalarını düzenlemek veya yedeklemek/geri yüklemek için uygulamalar", "catdesc-utility": "Dosya yöneticilerinden kaydetme düzenleyicilerine kadar DS'nizi yönetmenize yardımcı olacak yardımcı uygulamalar", "catdesc-translation": "Mevcut uygulamaların diğer dillere çevirisi", "submit-app-request": "Uygulama isteği gönder", "sort": "Sırala:", "title": "Başlık", "author": "Sahibi", "description": "Açıklama", "date-updated": "Güncelleme Tarihi", "ascending": "Artan", "descending": "Azalan", "search": "Ara:", "search-btn": "Ara", "search-by-title-desc": "Başlık veya açıklamaya göre ara", "categories": "Kategoriler: ", "created": "Oluşturan: ", "last-updated": "Son güncelleme: ", "license": "Lisans: ", "system": "Sistem: ", "unique-id": "Özgün kimlik: ", "unique-ids": "Özgün kimlik: ", "version": "Sürüm: ", "show-qr-for": "${name} için QR kodunu göster", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "DSi'ına yüklemek için dsidl üzerinden bu QR kodu tara.", "back": "< Geri", "website": "Websitesi", "wiki": "Wiki", "downloads": "İndirilenler", "download-name": "${name} indir", "update-notes": "Güncelleme notları", "popularity": "Popülerlik", "prereleases": "Ön Sürümler", "nightlies": "Nightlyler", "nightly-desc": "Söz edilen/beta derlemeleri, potansiyel olarak kararsız ancak en son güncellemelere sahip", "download-page": "İndirme Sayfası", "screenshots": "Ekran Görüntüleri", "previous": "Önceki", "next": "Sonraki", "welcome": "Universal-DB'ye hoşgeldin!", "home-1": "Burada, en son sürümleri edindiğinden emin olmak için düzenli olarak güncellenen 3DS ve DS homebrew listelerini bulabilirsin. Tam listeleri almak için en üstteki gezinme çubuğundaki bağlantılara tıkla veya bu sayfanın alt kısmındaki en son güncellenenlerden bazılarına göz at!", "home-2": "Bu sitedeki bilgilerin çoğu, uygulamanın GitHub deposundaki bilgilerden otomatik olarak çekilir, ancak herhangi bir yanlış bilgi fark ederseniz lütfen bunu bir GitHub Sorunu olarak ya da Discord sunucusuna bildir. Teşekkürler!", "home-3": "Burası ayrıca Universal-Updater için varsayılan UniStore'dur, bu nedenle Universal-DB'den uygulamalara göz atmak ve doğrudan 3DS'nize yüklemek istiyorsan, bir göz atabilirsin.", "home-4": "Nintendo DSi'de Universal-DB'den uygulama indirmek için iki seçenek vardır. dsidl sitedeki QR kodlarını veya cihaz üzerinde tam olarak çalışan Kekatsu 'yu kullanabilir. Eğer daha önce Kekatsu kullanmadıysanız, bu databases.txt dosyasını sd:/Kekatsu/ dosyasına yerleştirin.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Son güncelleme: ", "error-404": "Hata! 404!", "return-to-home": "Ana Sayfaya dön ya da önceki sayfaya geri dön." } ================================================ FILE: docs/_data/i18n/uk-UA.json ================================================ { "title-home": "Головна | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "Помилка 404 | Universal-DB", "by": "Від: Universal-Team", "published-with": "Опубліковано за допомогою Сторінки GitHub. Переглянути джерело на GitHub.", "color-scheme": "Колірна схема:", "default": "За замовчуванням", "dark": "Темна", "light": "Світла", "83-percent": "На 83% красивіше ніж ніколи", "rss": "RSS стрічка", "bluesky": "Bluesky account", "discord": "Сервер Discord", "close": "Закрити", "home": "Головна", "3ds": "3DS", "ds": "DS", "all": "Усе", "source": "Джерело", "select-language": "Виберіть мову", "translate-here": "Перекласти тут", "translate-on-crowdin": "Перекласти на Crowdin", "cat-app": "Apps", "cat-emulator": "Емулятори та Гіпервізори", "cat-extra": "Додатково", "cat-firm": "Прошивки", "cat-game": "Ігри", "cat-save-tool": "Інструменти збереження", "cat-utility": "Утиліти", "cat-translation": "Переклад", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "Емулятори, гіпервізори та все, що допомагає запускати інші програми", "catdesc-extra": "Додаткові файли та інструменти для DS, які не є доморобками", "catdesc-firm": "Низькорівневі програми, які працюють за межами звичайної ОС 3DS", "catdesc-game": "Ігри! Грайте в них і отримуйте задоволення", "catdesc-save-tool": "Додатки для редагування або резервного копіювання/відновлення збережених файлів", "catdesc-utility": "Утиліти для керування DS, від файлових менеджерів до редакторів файлів збережень", "catdesc-translation": "Переклади існуючих додатків іншими мовами", "submit-app-request": "Надіслати запит на додаток", "sort": "Сортувати:", "title": "Назва", "author": "Автор", "description": "Опис", "date-updated": "Дата оновлення", "ascending": "За зростанням", "descending": "За спаданням", "search": "Пошук:", "search-btn": "Пошук", "search-by-title-desc": "Пошук по назві або опису", "categories": "Категорії: ", "created": "Створено: ", "last-updated": "Востаннє оновлено: ", "license": "Ліцензія: ", "system": "Система: ", "unique-id": "Унікальний ID: ", "unique-ids": "Унікальні ID: ", "version": "Версія: ", "show-qr-for": "Показати QR-код для ${name}", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "Відскануйте цей QR-код за допомогою dsidl на вашому DSi для встановлення.", "back": "< Назад", "website": "Вебсайт", "wiki": "Вікі", "downloads": "Завантаження", "download-name": "Завантажити ${name}", "update-notes": "Про оновлення", "popularity": "Popularity", "prereleases": "Пререлізи", "nightlies": "Нічні збірки", "nightly-desc": "Комміти/бета-збірки, потенційно нестабільні, але з останніми оновленнями", "download-page": "Сторінка завантаження", "screenshots": "Скріншоти", "previous": "Попередня", "next": "Наступна", "welcome": "Ласкаво просимо до Universal-DB!", "home-1": "Тут ви можете знайти регулярно оновлені списки домашніх ігор для 3DS та DS, щоб переконатися, що ви отримуєте найновіші версії своїх улюблених програм. Натисніть на посилання в навігаційній панелі вгорі, щоб отримати повний список, або перегляньте деякі з останніх оновлень на цій сторінці!", "home-2": "Більшість інформації на цьому сайті автоматично збирається з інформації в репозиторіях програм на GitHub, однак якщо ви помітили будь-яку невірну інформацію, будь ласка, повідомте про це як проблему на GitHub або на нашому сервері Discord. Дякуємо!", "home-3": "Також, це UniStore за замовчуванням для Universal-Updater, тож якщо ви хочете переглядати та встановлювати програми з Universal-DB безпосередньо на 3DS, вам варто спробувати цей додаток.", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "Найновіше оновлені додатки: ", "error-404": "Помилка! 404!", "return-to-home": "Повернутися на домашню сторінку або повернутися на попередню сторінку." } ================================================ FILE: docs/_data/i18n/zh-CN.json ================================================ { "title-home": "主页 | Universal-DB", "title-3ds": "3DS | Universal-DB", "title-ds": "DS | Universal-DB", "title-app-request": "App Request | Universal-DB", "title-error-404": "错误 404 | Universal-DB", "by": "由: Universal-Team开发", "published-with": "使用 GitHub Pages 发布,可在 GitHub 上查看源码 。", "color-scheme": "配色方案:", "default": "默认", "dark": "黑夜", "light": "白昼", "83-percent": "83% 更加美丽", "rss": "RSS订阅", "bluesky": "Bluesky account", "discord": "Discord 服务器", "close": "关闭", "home": "主页", "3ds": "3DS", "ds": "DS", "all": "全部", "source": "源码", "select-language": "选择语言", "translate-here": "在此翻译", "translate-on-crowdin": "在Crowdin进行翻译", "cat-app": "Apps", "cat-emulator": "模拟器 & 自制程序", "cat-extra": "更多", "cat-firm": "固件", "cat-game": "游戏", "cat-save-tool": "存档数据工具", "cat-utility": "实用工具", "cat-translation": "翻译", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "模拟器、自制程序等帮助加载其他应用的程序", "catdesc-extra": "不是自制的 DS 的其他文件和工具", "catdesc-firm": "在正常的3DS操作系统之外运行的低级应用", "catdesc-game": "自制的DS/3DS游戏!", "catdesc-save-tool": "编辑或备份/恢复保存文件的应用程序", "catdesc-utility": "帮助管理主机的工具,例如进行文件的管理。", "catdesc-translation": "将现有的应用程序翻译成其他语言", "submit-app-request": "提交请求", "sort": "排序:", "title": "标题", "author": "作者", "description": "介绍", "date-updated": "更新日期", "ascending": "升序", "descending": "降序", "search": "搜索:", "search-btn": "搜索", "search-by-title-desc": "按标题或文本搜索", "categories": "类别: ", "created": "创建时间: ", "last-updated": "最后更新时间: ", "license": "许可协议: ", "system": "对应主机: ", "unique-id": "识别 ID 码: ", "unique-ids": "识别 ID 码: ", "version": "版本: ", "show-qr-for": "显示 ${name} 的二维码", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "在DSi上使用dsidl扫描二维码来安装。", "back": "< 返回", "website": "网站", "wiki": "维基", "downloads": "下载", "download-name": "下载 ${name}", "update-notes": "更新说明", "popularity": "Popularity", "prereleases": "预发布版本", "nightlies": "夜间版", "nightly-desc": "提交/测试版本,可能不稳定,但有最新更新", "download-page": "下载页", "screenshots": "截屏", "previous": "上一页", "next": "下一页", "welcome": "欢迎使用 Universal-DB!", "home-1": "在这里您可以找到3DS和DS的自制程序列表,并定期更新以确保您获得最新版本。 点击顶部导航栏中的链接获取完整列表。 或查看此页面底部最近更新的部分!", "home-2": "此站点上的大多数信息都是自动从应用程序的 GitHub 仓库的信息中收集的。 然而,如果您注意到任何不正确的信息,请将其报告为 GitHub Issue 或我们 Discord服务器。 谢谢!", "home-3": "这也是 Universal-Updater的默认UniStore, 因此您也可以直接在3DS上通过自制程序访问Universal-DB。", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "最后更新时间: ", "error-404": "错误404", "return-to-home": "返回 主页回到 上一页。" } ================================================ FILE: docs/_data/i18n/zh-TW.json ================================================ { "title-home": "主頁 | 通用數據庫", "title-3ds": "3DS | 通用數據庫", "title-ds": "DS | 通用數據庫", "title-app-request": "App Request | Universal-DB", "title-error-404": "錯誤 404 | 通用數據庫", "by": "作者:Universal-Team", "published-with": "使用 GitHub Pages 發布,查看源代碼 在 GitHub 上。", "color-scheme": "配色方案:", "default": "默認", "dark": "黑暗的", "light": "光", "83-percent": "83% 更美麗", "rss": "RSS訂閱", "bluesky": "Bluesky account", "discord": "不和諧服務器", "close": "關", "home": "家", "3ds": "3DS", "ds": "DS", "all": "全部", "source": "資源", "select-language": "選擇語言", "translate-here": "在這裡翻譯", "translate-on-crowdin": "在 Crowdin 上翻譯", "cat-app": "Apps", "cat-emulator": "仿真器和管理程序", "cat-extra": "附加功能", "cat-firm": "公司", "cat-game": "遊戲", "cat-save-tool": "保存工具", "cat-utility": "實用程序", "cat-translation": "翻譯", "catdesc-app": "Applications for the 3DS", "catdesc-emulator": "模擬器、管理程序和任何其他有助於運行其他應用程序的東西", "catdesc-extra": "DS 的附加文件和工具本身不是自製軟件", "catdesc-firm": "在正常 3DS 操作系統之外運行的低級應用程序", "catdesc-game": "遊戲! 玩它們,玩得開心", "catdesc-save-tool": "用於編輯或備份/恢復保存文件的應用程序", "catdesc-utility": "幫助管理 DS 的實用程序,從文件管理器到保存編輯器", "catdesc-translation": "將現有應用程序翻譯成其他語言", "submit-app-request": "提交應用請求", "sort": "種類:", "title": "標題", "author": "作者", "description": "描述", "date-updated": "更新日期", "ascending": "上升", "descending": "降序", "search": "搜索:", "search-btn": "搜索", "search-by-title-desc": "按標題或描述搜索", "categories": "分類: ", "created": "創建: ", "last-updated": "最近更新時間: ", "license": "執照: ", "system": "系統: ", "unique-id": "唯一身份: ", "unique-ids": "唯一 ID: ", "version": "版本: ", "show-qr-for": "顯示 ${name} 的二維碼", "scan-qr-fbi": "Scan this QR code using FBI on your 3DS to install.", "scan-qr-dsidl": "使用您的 DSi 上的 dsidl 掃描此二維碼進行安裝。", "back": "< 後退", "website": "網站", "wiki": "維基", "downloads": "下載", "download-name": "下載 ${name}", "update-notes": "更新說明", "popularity": "Popularity", "prereleases": "預發行", "nightlies": "睡衣", "nightly-desc": "提交/測試版本,可能不穩定但有最新更新", "download-page": "下載頁面", "screenshots": "截圖", "previous": "以前的", "next": "下一個", "welcome": "歡迎來到通用數據庫!", "home-1": "在這裡您可以找到 3DS 和 DS 自製程序列表,這些列表會定期更新以確保您獲得最新版本。 單擊頂部導航欄中的鏈接以獲取完整列表,或查看此頁面底部的一些最新更新!", "home-2": "本網站上的大部分信息都是從應用程序的 GitHub 存儲庫中自動收集的,但是如果您發現任何不正確的信息,請將其報告為 GitHub 問題 或我們的 Discord 服務器。 謝謝!", "home-3": "這也是 Universal-Updater 的默認 UniStore,因此如果您想直接在 3DS 上瀏覽和安裝 Universal-DB 中的應用程序,您應該提供 試一試。", "home-4": "On the Nintendo DSi there are two options for downloading apps from Universal-DB. dsidl can use the QR codes on the site or Kekatsu which functions fully on device. If you have not used Kekatsu before, place this databases.txt in sd:/Kekatsu/.", "home-5": "Want to be notified of new updates to homebrew? We have an RSS feed on this site, just copy this page's URL into your favorite RSS reader. The RSS feed is also syndicated into our Discord server's #universal-db-updates and to our Bluesky!", "last-updated-apps": "最近更新時間: ", "error-404": "錯誤! 404!", "return-to-home": "返回主頁返回到上一頁。" } ================================================ FILE: docs/_data/languages.json ================================================ { "Dansk": { "id": "da-DK", "dir": "ltr", "crowdin": "da" }, "Deutsch": { "id": "de-DE", "dir": "ltr", "crowdin": "de" }, "English": { "id": "en-US", "dir": "ltr" }, "Español": { "id": "es-ES", "dir": "ltr", "crowdin": "es" }, "Français": { "id": "fr-FR", "dir": "ltr", "crowdin": "fr" }, "עברית": { "id": "he-IL", "dir": "rtl" }, "العربية": { "id": "ar-SA", "dir": "rtl" }, "Magyar": { "id": "hu-HU", "dir": "ltr", "crowdin": "hu" }, "Italiano": { "id": "it-IT", "dir": "ltr", "crowdin": "it" }, "日本語": { "id": "ja-JP", "dir": "ltr", "crowdin": "ja" }, "한국어": { "id": "ko-KR", "dir": "ltr" }, "Lietuvių": { "id": "lt-LT", "dir": "ltr" }, "Polski": { "id": "pl-PL", "dir": "ltr", "crowdin": "pl" }, "Português (Brasil)": { "id": "pt-BR", "dir": "ltr", "crowdin": "pt" }, "Português (Portugal)": { "id": "pt-PT", "dir": "ltr", "crowdin": "pt" }, "Русский": { "id": "ru-RU", "dir": "ltr", "crowdin": "ru" }, "Türkçe": { "id": "tr-TR", "dir": "ltr", "crowdin": "tr" }, "Украïнська": { "id": "uk-UA", "dir": "ltr", "crowdin": "uk" }, "中文 (简体)": { "id": "zh-CN", "dir": "ltr" }, "中文 (繁體)": { "id": "zh-TW", "dir": "ltr" }, "Crowdin In-Context": { "id": "ic-IC", "dir": "ltr", "hide": true }, "Română": { "id": "ro-RO", "dir": "ltr" }, "Norsk": { "id": "no-NO", "dir": "ltr" }, "琉球諸語": { "id": "ry-JP", "dir": "ltr" } } ================================================ FILE: docs/_data/nav.json ================================================ [ { "title": "Home", "url": "/" }, { "title": "3DS", "items": [ { "title": "All", "page_title": "3DS", "url": "/3ds", "key": "3" }, { "title": "Apps", "page_title": "3DS - Applications", "url": "/3ds/category/app", "i18n": "cat-app" }, { "title": "Emulators", "page_title": "3DS - Emulators & Hypervisors", "url": "/3ds/category/emulator", "i18n": "cat-emulator" }, { "title": "FIRMs", "page_title":"3DS - FIRMs", "url": "/3ds/category/firm", "i18n": "cat-firm" }, { "title": "Games", "page_title":"3DS - Games", "url": "/3ds/category/game", "i18n": "cat-game" }, { "title": "Save Tools", "page_title":"3DS - Save Tools", "url": "/3ds/category/save-tool", "i18n": "cat-save-tool" }, { "title": "Translations", "page_title":"3DS - Translations", "url": "/3ds/category/translation", "i18n": "cat-translation" }, { "title": "Utilities", "page_title":"3DS - Utilities", "url": "/3ds/category/utility", "i18n": "cat-utility" } ] }, { "title": "DS", "items": [ { "title": "All", "page_title": "DS", "url": "/ds", "key": "d" }, { "title": "Emulators & Hypervisors", "page_title": "DS - Emulators & Hypervisors", "url": "/ds/category/emulator", "i18n": "cat-emulator" }, { "title": "Extras", "page_title": "DS - Extras", "url": "/ds/category/extra", "i18n": "cat-extra" }, { "title": "Games", "page_title": "DS - Games", "url": "/ds/category/game", "i18n": "cat-game" }, { "title": "Save Tools", "page_title": "DS - Save Tools", "url": "/ds/category/save-tool", "i18n": "cat-save-tool" }, { "title": "Translations", "page_title":"DS - Translations", "url": "/ds/category/translation", "i18n": "cat-translation" }, { "title": "Utilities", "page_title": "DS - Utilities", "url": "/ds/category/utility", "i18n": "cat-utility" } ] }, { "title": "Submit app request", "url": "/app-request" } ] ================================================ FILE: docs/_ds/a5200ds.md ================================================ --- author: AlekMaul / wavemotion-dave avatar: https://avatars.githubusercontent.com/u/75039837?v=4 categories: - emulator color: '#5d4548' color_bg: '#5d4548' created: '2020-12-24T17:21:24Z' description: Atari 5200DS - Emulator for the DSi and above based on Alekmaul's work download_page: https://github.com/wavemotion-dave/A5200DS/releases downloads: A5200DS.nds: size: 455168 size_str: 444 KiB url: https://github.com/wavemotion-dave/A5200DS/releases/download/3.9/A5200DS.nds readme.md: size: 11676 size_str: 11 KiB url: https://github.com/wavemotion-dave/A5200DS/releases/download/3.9/readme.md github: wavemotion-dave/A5200DS icon: https://db.universal-team.net/assets/images/icons/a5200ds.png image: https://raw.githubusercontent.com/wavemotion-dave/A5200DS/main/arm9/gfx/bgTop.png image_length: 16159 layout: app qr: A5200DS.nds: https://db.universal-team.net/assets/images/qr/a5200ds-nds.png source: https://github.com/wavemotion-dave/A5200DS stars: 27 systems: - DS title: A5200DS update_notes: '

V3.9 : 08-Apr-2026 by wavemotion-dave

  • 60Hz True-Sync. The emulation is now synchronized with the LCD display to avoid tearing (mostly improves scrolling games like River Raid or Vanguard).
  • New Favorites added... in the menu where you select what game you want to play, press SELECT to toggle between like (yellow heart) and love (red heart). These persist so you can always come back in and see your favorite games.
  • Improved fameskip handling that always handles player-missile graphics/collisions. This allows the older DS-Lite (and when running from an R4 card or similar) to run most games at full speed without sacrificing core emulation accuracy (no more glitches where shots miss enemies). The DSi and above running something like TWL++ never needs frameskip.
  • More games run more correctly - fixed games like Star Raiders so the keypad is less glitchy, improved default controller settings for some games, etc.
  • Numerous tweaks, optimizations and a few specialized hacks that now allow heavy-hitting games to play at or near full speed on the older hand held units.
' updated: '2026-04-08T10:56:01Z' version: '3.9' version_title: Version 3.9 --- ================================================ FILE: docs/_ds/a7800ds.md ================================================ --- author: AlekMaul / wavemotion-dave avatar: https://avatars.githubusercontent.com/u/75039837?v=4 categories: - emulator color: '#323f12' color_bg: '#323f12' created: '2020-12-09T13:01:31Z' description: Atari 7800 DS Emulator - updated from Alekmaul's original. Striving for accuracy and speed on the venerable DS handheld. Don't expect perfect emulation but things are good enough to enjoy Atari's last major 8-bit console. download_page: https://github.com/wavemotion-dave/A7800DS/releases downloads: A7800DS.nds: size: 673792 size_str: 658 KiB url: https://github.com/wavemotion-dave/A7800DS/releases/download/5.2c/A7800DS.nds README.md: size: 26435 size_str: 25 KiB url: https://github.com/wavemotion-dave/A7800DS/releases/download/5.2c/README.md github: wavemotion-dave/A7800DS icon: https://db.universal-team.net/assets/images/icons/a7800ds.png image: https://raw.githubusercontent.com/wavemotion-dave/A7800DS/main/arm9/gfx/bgTop.png image_length: 13123 layout: app qr: A7800DS.nds: https://db.universal-team.net/assets/images/qr/a7800ds-nds.png source: https://github.com/wavemotion-dave/A7800DS stars: 29 systems: - DS title: A7800DS update_notes: '

V5.2c : 03-Mar-2026 by wavemotion-dave

  • v5.2a with hotfix for BANKSET handling to render Stoneage properly.
  • v5.2b with new Favorites System implemented (SELECT for Like vs Love when picking a game).
  • v5.2b Minor optimization for Maria graphics rendering to provide another frame of performance.
  • v5.2c Tweaks to sound driver for better balance between Pokey and TIA and to help reduce pops when switching into menus.
' updated: '2026-03-03T11:50:38Z' version: 5.2c version_title: Version 5.2c --- ================================================ FILE: docs/_ds/a8ds.md ================================================ --- author: wavemotion-dave avatar: https://avatars.githubusercontent.com/u/75039837?v=4 categories: - emulator color: '#645962' color_bg: '#645962' created: '2021-01-31T00:11:41Z' description: A8DS An Atari 8-bit Computer Emulator for the DS/DSi and includes virtually anything the Atari 8-bit computers can run. download_page: https://github.com/wavemotion-dave/A8DS/releases downloads: A8DS.nds: size: 921600 size_str: 900 KiB url: https://github.com/wavemotion-dave/A8DS/releases/download/4.2/A8DS.nds A8DSi.nds: size: 931328 size_str: 909 KiB url: https://github.com/wavemotion-dave/A8DS/releases/download/4.2/A8DSi.nds Copying: size: 18092 size_str: 17 KiB url: https://github.com/wavemotion-dave/A8DS/releases/download/4.2/Copying readme.md: size: 35803 size_str: 34 KiB url: https://github.com/wavemotion-dave/A8DS/releases/download/4.2/readme.md github: wavemotion-dave/A8DS icon: https://db.universal-team.net/assets/images/icons/a8ds.png image: https://raw.githubusercontent.com/wavemotion-dave/A8DS/main/arm9/gfx/bgTop.png image_length: 35186 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 qr: A8DS.nds: https://db.universal-team.net/assets/images/qr/a8ds-nds.png A8DSi.nds: https://db.universal-team.net/assets/images/qr/a8dsi-nds.png source: https://github.com/wavemotion-dave/A8DS stars: 36 systems: - DS title: A8DS update_notes: '

V4.2 : 01-Feb-2025 by wavemotion-dave

  • Fixed Turbo 128K cart type so it doesn''t inadvertently disable the cartridge port.
  • Added Right-Side cart support for Atari800 (fixing a few A800 emulation issues as well).
  • Added Atari 5200 cart support for carts of 128K or less (rename your 5200 carts to ".a52" for easy loading)
  • Added new key maps for SHIFT and CONTROL to NDS keys.
  • Massive simplification of the configuration handling for machine type.
  • New NTSC and PAL color palettes from the awesome Trebor Pro Pack.
  • New Caps Lock LED added to all virtual keyboards.
  • Added new cart types for SIC+ (1MB), Corina (1MB+EE and 512K+512K+EE), Telelink II and MIO_8, XE Multicart and more...
' updated: '2025-02-01T12:30:53Z' version: '4.2' version_title: Version 4.2 --- ================================================ FILE: docs/_ds/angband.md ================================================ --- author: The Angband team avatar: https://avatars.githubusercontent.com/u/458884?v=4 categories: - game color: '#858585' color_bg: '#808080' created: '2010-10-29T01:17:48Z' description: A free, single-player roguelike dungeon exploration game download_filter: -(3ds|nds)\.zip download_page: https://github.com/angband/angband/releases downloads: {} github: angband/angband icon: https://github.com/angband.png?size=48 image: https://github.com/angband.png image_length: 3366 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 prerelease: download_page: https://github.com/angband/angband/releases/tag/4.2.6-120-gcebb5ffc9 downloads: Angband-4.2.6-120-gcebb5ffc9-3ds.zip: size: 24671288 size_str: 23 MiB url: https://github.com/angband/angband/releases/download/4.2.6-120-gcebb5ffc9/Angband-4.2.6-120-gcebb5ffc9-3ds.zip Angband-4.2.6-120-gcebb5ffc9-nds.zip: size: 23328936 size_str: 22 MiB url: https://github.com/angband/angband/releases/download/4.2.6-120-gcebb5ffc9/Angband-4.2.6-120-gcebb5ffc9-nds.zip update_notes: '

What''s Changed

Full Changelog: 4.2.6-117-gf1f841fe7...4.2.6-120-gcebb5ffc9

' update_notes_md: '## What''s Changed * SDL2: check for allocation failures from SDL_strdup() by @backwardsEric in https://github.com/angband/angband/pull/6611 * workflows: exercise cmake''s SUPPORT_STATS_BACKEND with Linux x11 job by @backwardsEric in https://github.com/angband/angband/pull/6613 * Avoid infinite loop in textui_check_break() by @backwardsEric in https://github.com/angband/angband/pull/6614 **Full Changelog**: https://github.com/angband/angband/compare/4.2.6-117-gf1f841fe7...4.2.6-120-gcebb5ffc9' updated: '2026-05-05T12:01:04Z' version: 4.2.6-120-gcebb5ffc9 version_title: 4.2.6-120-gcebb5ffc9 source: https://github.com/angband/angband stars: 1503 systems: - 3DS - DS title: Angband unique_ids: - '0x616E6' update_notes: '

This version includes changes to device activation, many corrections and improvements to the borg automatic player, and several bug fixes. Changes affecting gameplay are:

  • Like digging, failure to activate a magical device automatically retries the activation until successful or disturbed. Make utility devices, elemental rings, and dragon armor easier to activate. Devices to slow monsters, wands of fire balls and dragon''s flame, rods of fire bolts, and rods of treasure location are now more difficult to activate. Change the activation difficulties for artifacts so they are better aligned with the nature of the activation. Change a constant in the failure rate calculation to tighten the transition from high to low failure rates: effects that change a player''s device skill will have more of an impact if the skill is close to the activation difficulty for the device.
  • When following a precomputed path (moving to a grid designated by the mouse, targeting interface, or autoexplore commands) automatically open doors or clear impassable rubble and continue moving when the neighbors of the door or rubble are known.
  • Object descriptions now include the effect of curses in the displayed hit, damage, and armor class values.
  • Messages for detection now distinguish between gold on the floor and other objects (thanks to PowerDiver).
  • Objects and spells that used SPOT effects with LIGHT_WEAK or DARK_WEAK now use SPHERE instead so they can not damage the player.
  • Change the target handling for a druid''s Lightning Strike: do not require a known grid and target the player if the target is given as a direction or is not a passable grid in the line of sight.
  • If a necromancer''s Command spell is resisted, deduct mana and take a turn (thanks to RegalStar).
  • Mithril arrows and shots weigh 50% less; mithril shots ignore acid and fire (thanks to edz314).
  • Increase the curse removal power of staves of remove curse to distinguish them from scrolls of remove curse (thanks to Mitze).
  • Increase the escorts for Grishnákh and Golfimbul: both can also have cave orcs as escorts.
  • Change the edges of the Cracks of Doom vault so magic mapping clearly identifies the entrances (thanks to Mikolaj).
  • Change handling of keymaps so the keymap aborts when the next key does not correspond to a command, a command fails due to a missing prerequisite or to a player confirmation from an inscription check. Rework how directions are extracted from a keymap. Allow for a keymap trigger whose action starts with ESCAPE to break out of many prompts (thanks to PowerWyrm).
  • Add an option, autoexplore_commands, to have ''p'' move to the player to the nearest unexplored location and modify the existing ''>'' and ''<'' commands to move the player to the nearest staircase of the appropriate type when not on a staircase (thanks to memmaker). Whether or not that option is set, add to the looking or targeting interface so ''>'' or ''<'' move the cursor to the nearest appropriate staircase from where the cursor was and ''x'' moves the cursor to the nearest unexplored location to where the cursor was (thanks to Gwarl).
  • The notifications shown when the show_damage option is on now include information about damage due to effects from spells or magic devices. Notifications about damage to the player now take into account damage reduction and invulnerability.

There are a handful of notable changes to the Windows front end (thanks to Klaas van Aarsen):

  • With tiles, the map displayed by ''M'' now uses the algorithm that Options->Map used. Options->Map has been removed.
  • Subwindows can have more than 256 rows or columns without drawing artifacts.

The handling of the SDL2 frontend''s menus has been rewritten. Game controller events are now mapped to keystrokes to invoke commands in the game (thanks to Alberto Mardegan).

The changes for the borg automatic player are too numerous to list individually. They correct many crashes, instances where manual intervention was needed to allow the borg to make progress, jumping into lava, or cases where the borg misused a spell (thanks to Adam Goodman, Aodhlin, Jordan Philyaw, and NetBrian).

There is one change that can break compatibility with a game in progress or prevent reuse of a randart file from earlier versions of 4.2: the misnamed FIRE_BOLT72 activation is now FIRE_BALL72. If a game in progress uses randarts and an artifact has that activation, the randart file will fail to load. A workaround is to edit the randart file and replace FIRE_BOLT72 with FIRE_BALL72.

Prebuilt binaries for NDS and 3ds are no longer available. Patches to restore building Angband for those systems are welcome.

' updated: '2025-12-16T06:19:40Z' version: 4.2.6 version_title: Release 4.2.6 --- Angband is a graphical dungeon adventure game that uses textual characters to represent the walls and floors of a dungeon and the inhabitants therein, in the vein of games like NetHack and Rogue. If you need help in-game, press ?. ================================================ FILE: docs/_ds/better-call-saul-ds.md ================================================ --- author: William278 avatar: https://avatars.githubusercontent.com/u/31187453?v=4 categories: - game color: '#3c363d' color_bg: '#3c363d' created: '2022-08-03T15:01:48Z' description: Better Call Saul for the Nintendo DS. download_page: https://github.com/WiIIiam278/bcsds/releases downloads: bcsds.nds: size: 844800 size_str: 825 KiB url: https://github.com/WiIIiam278/BCSDS/releases/download/1.0/bcsds.nds github: WiIIiam278/bcsds icon: https://db.universal-team.net/assets/images/icons/better-call-saul-ds.png image: https://db.universal-team.net/assets/images/icons/better-call-saul-ds.png image_length: 630 layout: app license: apache-2.0 license_name: Apache License 2.0 qr: bcsds.nds: https://db.universal-team.net/assets/images/qr/bcsds-nds.png screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/better-call-saul-ds/gameplay.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/better-call-saul-ds/title-screen.png source: https://github.com/WiIIiam278/BCSDS stars: 32 systems: - DS title: Better Call Saul DS update_notes: '

Initial release.

Recommended emulator is MelonDS with DLDI enabled in Emulation Settings --> Homebrew.

' updated: '2022-08-03T15:03:05Z' version: '1.0' version_title: BCSDS v1.0 website: https://william278.net/project/better-call-saul-ds --- Better Call Saul for the Nintendo DS. ### Playing Touch the screen to start the game (once you've had enough of the title screen). To play, you need to move the randomly shuffled spliced numbers into the four slots to match Mesa Verde's address† - 1216 (one after Magna Carta)! Keep sound on for the best experience. † *Doesn't Jimmy switch the numbers to 1261 in the show?* → I think if you double check you'll see that 1216 is correct!!! ================================================ FILE: docs/_ds/box.md ================================================ --- author: Garhoogin avatar: https://avatars.githubusercontent.com/u/22681618?v=4 categories: - game color: '#5b473d' color_bg: '#5b473d' created: '2021-08-16T03:31:52Z' description: Close The Box but made terribly on the DS download_page: https://github.com/Garhoogin/Box/releases downloads: box.nds: size: 445440 size_str: 435 KiB url: https://github.com/Garhoogin/Box/releases/download/v1.0.0.0/box.nds github: Garhoogin/Box icon: https://db.universal-team.net/assets/images/icons/box.png image: https://db.universal-team.net/assets/images/images/box.png image_length: 405 layout: app license: bsd-2-clause license_name: BSD 2-Clause "Simplified" License qr: box.nds: https://db.universal-team.net/assets/images/qr/box-nds.png source: https://github.com/Garhoogin/Box stars: 5 systems: - DS title: Box update_notes: '

Initial Release!

Each player takes turns rolling dice and flipping tiles that add up to the dice total. When a player can''t do this, their turn is over. The remaining tiles are added up and that becomes the player''s score. The player with the lowest score wins. If a player manages to get a score of 0, they have closed the box. The next player must then also close the box for gameplay to continue. If they fail to do so, the last player automatically wins.

' updated: '2021-08-16T03:36:01Z' version: v1.0.0.0 version_title: Box 1.0.0.0 --- ================================================ FILE: docs/_ds/breaking-bad-ds.md ================================================ --- author: William278 avatar: https://avatars.githubusercontent.com/u/31187453?v=4 categories: - game color: '#483326' color_bg: '#483326' created: '2023-07-06T00:11:28Z' description: Breaking Bad, as a Nintendo DS game! Master the art of the cook and prepare the perfect batch—lest you meet the wrong end of Gus. Hone your cook in both Singleplayer and Local Multiplayer Vs. download_page: https://github.com/WiIIiam278/breaking-bad-ds/releases downloads: breaking-bad-ds.nds: size: 5284864 size_str: 5 MiB url: https://github.com/WiIIiam278/breaking-bad-ds/releases/download/1.0.6/breaking-bad-ds.nds github: WiIIiam278/breaking-bad-ds icon: https://raw.githubusercontent.com/WiIIiam278/breaking-bad-ds/main/icon.png image: https://raw.githubusercontent.com/WiIIiam278/breaking-bad-ds/main/banner-art.png image_length: 50995 layout: app license: apache-2.0 license_name: Apache License 2.0 nightly: download_page: https://github.com/WiIIiam278/breaking-bad-ds/actions downloads: Breaking Bad DS.zip: url: https://nightly.link/WiIIiam278/breaking-bad-ds/workflows/ci/main/Breaking%20Bad%20DS.zip qr: breaking-bad-ds.nds: https://db.universal-team.net/assets/images/qr/breaking-bad-ds-nds.png screenshots: - description: Hanks minerals url: https://db.universal-team.net/assets/images/screenshots/breaking-bad-ds/hanks-minerals.png - description: In the lab url: https://db.universal-team.net/assets/images/screenshots/breaking-bad-ds/in-the-lab.png - description: Minigame url: https://db.universal-team.net/assets/images/screenshots/breaking-bad-ds/minigame.png - description: Multiplayer vs url: https://db.universal-team.net/assets/images/screenshots/breaking-bad-ds/multiplayer-vs.png - description: Story mode url: https://db.universal-team.net/assets/images/screenshots/breaking-bad-ds/story-mode.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/breaking-bad-ds/title-screen.png source: https://github.com/WiIIiam278/breaking-bad-ds stars: 186 systems: - DS title: Breaking Bad DS update_notes: '

Change notes

  • Updated dialogue with Gus and Gale
    • Fixed a few spelling mistakes (addage -> adage, apologise -> apologize)
    • Fixed Gale''s introductory text implying you have already turned the ventilation valve
  • Fixed save data sometimes not correctly tracking the state of the game
  • Improved the stability of the game ending logic
    • Added a failsafe dialogue state check before end-of-day dialogue on Day 5
    • The game will now forcibly defrag the VRAM sprite buffers before displaying the End Screen
    • The game will now award the "Completed Story Mode" mineral achievement before displaying the End Screen
  • Fixed a bug where the mineral selection sound effect on Hank''s Minerals screen would play multiple times, would still play if a mineral was not selected, and would also still play if the same mineral was selected
  • Added sound effects to the "cracking" minigame; the "pestle hit" effect will now also play when a critical hit/golden hammer hit is landed on a section or crystal of methamphetamine product

Playing

For the absolute best experience, pop the ROM on a flashcart and enjoy!

On an Emulator

But if you''re not as bothered as Walter is about doing things with the proper gear, melonDS is the recommended emulator for play due to its accuracy and performance. Alternatively, the latest release of DeSmuME is slightly easier to setup and supports emulating rumble.

To run this on melonDS, you''ll need to go into the Emulator Config -> DLDI -> Enable DLDI, since this uses the homebrew nitrofile system. I recommend the Software video emulator for best results to make the models pop, as the OpenGL backend doesn''t quite support the DS''s hardware-accelerated outlines just yet.

On a modded DSi/3DS

You can also run this on a modded DSi or 3DS with Twilight Menu++ (other game loaders have not been tested). You can download the game ROM by scanning the QR code below in your loader''s menu, if your system supports this. Please make sure you use v1.0.3+, or your game may crash on startup!

QR code for installing the game on a DSi/3DS with TwilightMenu

Unsupported platforms

This won''t work on the Wii U Virtual Console emulator. I''m sorry to ruin your dreams. If you run this on a cool setup, take a picture and email me.

' updated: '2023-11-23T18:49:44Z' version: 1.0.6 version_title: Breaking Bad 1.0.6 website: https://william278.net/project/breaking-bad-ds --- *Breaking Bad*, as a Nintendo DS game, complete with 3D graphics and models. Master the art of the cook on your Nintendo DS system and prepare the perfect batch—lest you meet the wrong end of Gus. Hone your cook in both Singleplayer and Local Multiplayer Vs. ## Instructions ### Tutorial (1P) The Tutorial will teach you how to play! Gale will provide instructions on how to complete each Minigame. To access the Tutorial, select it from the Main Menu. ### Story Mode (1P) To start story mode, start the game. Touch to start, then tap "Start Game → Story Mode." Gus has appointed you Head Cook! Meet his ever-increasing demands by cooking against the clock in the Superlab. Each day, you'll be given a Quota you must complete within a set time limit to progress on to the next day. After each day, you'll receive your pay packet based on your performance and efficiency, which you can spend in Saul's shop! Story mode lasts five days, and there are two possible endings ("Good" and "Bad"). Good luck! ### Local Multiplayer (2P) Breaking Bad for Nintendo DS also supports up to two Nintendo DS systems playing together in a Multiplayer Vs. Battle to see who can complete their batches the quickest. To set this up: * On the first system, launch the game. Touch to start, then tap "Start Game → Host." * On the second system, launch the game, touch to start, then tap "Start Game → Join." * Wait for the systems to establish communications. * On the Host console, press the A Button to start the game. The Host system will play as Walter, while the guest will play as Jesse. The magic that makes it work is thanks to the incredible [Fewnity](https://github.com/Fewnity/Nintendo-DS-Nifi-Template/)'s amazing NiFi scaffold! ### Hank's Minerals By completing certain challenges, you'll find minerals! Hank will appraise minerals you find in the "Hank's Minerals" submenu, located in the Extras Menu. There are twelve minerals to find, and you can view how to get them by tapping on each `[?]` icon in the menu. Once you've obtained a mineral, it will be displayed in the menu and selecting it will tell you what it is. Minerals marked with "??????" are a secret, so no hints there! ### Music Player You can listen to the game music through the Music Player submenu, located in the Extras menu. Use the left and right buttons on the + Control Pad to change the track. ================================================ FILE: docs/_ds/cerealboxsnow.md ================================================ --- author: tallHouse64 avatar: https://avatars.githubusercontent.com/u/191056276?v=4 categories: - app color: '#e2e2e2' color_bg: '#808080' created: '2024-12-20T21:51:25Z' description: A pixel art style snow simulator. Fire, rain, "birds" and fireflies can also be simulated. Made with drws-lib. (There's a PC version). download_filter: nds download_page: https://github.com/tallHouse64/CerealBoxSnow/releases downloads: CerealBoxSnowNds1.2.0.nds: size: 465920 size_str: 455 KiB url: https://github.com/tallHouse64/CerealBoxSnow/releases/download/v1.2.0/CerealBoxSnowNds1.2.0.nds github: tallHouse64/CerealBoxSnow icon: https://raw.githubusercontent.com/tallHouse64/CerealBoxSnow/0754a741579cb8ab276df2faa0316160519e3482/CerealBoxSnowLogo.png image: https://raw.githubusercontent.com/tallHouse64/CerealBoxSnow/0754a741579cb8ab276df2faa0316160519e3482/CerealBoxSnowLogo.png image_length: 3411 layout: app qr: CerealBoxSnowNds1.2.0.nds: https://db.universal-team.net/assets/images/qr/cerealboxsnownds1-2-0-nds.png screenshots: - description: Bar url: https://db.universal-team.net/assets/images/screenshots/cerealboxsnow/bar.png - description: Fire url: https://db.universal-team.net/assets/images/screenshots/cerealboxsnow/fire.png - description: Rain url: https://db.universal-team.net/assets/images/screenshots/cerealboxsnow/rain.png - description: Sandstorm url: https://db.universal-team.net/assets/images/screenshots/cerealboxsnow/sandstorm.png - description: Snow url: https://db.universal-team.net/assets/images/screenshots/cerealboxsnow/snow.png source: https://github.com/tallHouse64/CerealBoxSnow stars: 0 systems: - DS title: CerealBoxSnow update_notes: '

1.2.0 Release

New features!

  • Attract particles with the mouse (left click)
  • Push particles with the mouse (right click)
  • Rain simulator
  • Bird simulator
  • Firefly simulator

On Nintendo DS, use the x or up buttons to toggle between attracting and pushing particles.

The Windows build is only tested on Windows 11.

On linux, you need SDL2 installed.
The Linux build is only tested on Manjaro Linux.

' updated: '2025-09-02T20:14:34Z' version: v1.2.0 version_title: 1.2.0 --- A snow pixel art style simulator. Features: - You can push or pull particles around with the mouse. - Also you can control the number of particles. Simulations: - Snow - Fire - Rain - "Birds" - Fireflies Made with drws-lib. ================================================ FILE: docs/_ds/colecods.md ================================================ --- author: AlekMaul / wavemotion-dave avatar: https://avatars.githubusercontent.com/u/75039837?v=4 categories: - emulator color: '#4e4f47' color_bg: '#4e4f47' created: '2021-11-09T21:09:48Z' description: An Emulator for the DS/DSi with support for Colecovision, ADAM, MSX1, Sord-M5, Memotech MTX, Spectravision SVI, Hanimex Pencil II, Tatung Einstein, SG-1000/SC-3000, PV-1000, PV-2000 and the Creativision. download_page: https://github.com/wavemotion-dave/ColecoDS/releases downloads: ColecoDS.nds: size: 1480192 size_str: 1 MiB url: https://github.com/wavemotion-dave/ColecoDS/releases/download/10.9a/ColecoDS.nds README.md: size: 57923 size_str: 56 KiB url: https://github.com/wavemotion-dave/ColecoDS/releases/download/10.9a/README.md cbios.txt: size: 2265 size_str: 2 KiB url: https://github.com/wavemotion-dave/ColecoDS/releases/download/10.9a/cbios.txt github: wavemotion-dave/ColecoDS icon: https://db.universal-team.net/assets/images/icons/colecods.png image: https://raw.githubusercontent.com/wavemotion-dave/ColecoDS/main/arm9/gfx_data/pdev_tbg0.png image_length: 15870 layout: app qr: ColecoDS.nds: https://db.universal-team.net/assets/images/qr/colecods-nds.png source: https://github.com/wavemotion-dave/ColecoDS stars: 61 systems: - DS title: ColecoDS update_notes:

Version 10.9a - hotfix for loading 64K carts so that the cached memory is correctly loaded before the initial bankswitch (a few 64K games would not load correctly before this patch).

updated: '2026-04-07T10:52:41Z' version: 10.9a version_title: Version 10.9a --- ================================================ FILE: docs/_ds/colors.md ================================================ --- author: Jens Andersson categories: - utility color: '#697e93' color_bg: '#5b6d80' description: Colors! is a simplistic painting application combining ease of use and powerful painting tools. download_page: https://gamebrew.org/wiki/Colors! downloads: Colors110ds.zip: size: 15334221 size_str: 14 MiB url: https://db.universal-team.net/assets/files/Colors110ds.zip colors_1_10bbeta2.zip: size: 3425204 size_str: 3 MiB url: https://db.universal-team.net/assets/files/colors_1_10bbeta2.zip icon: https://db.universal-team.net/assets/images/icons/colors.png image: https://db.universal-team.net/assets/images/icons/colors.png image_length: 282 layout: app stars: 0 systems: - DS title: Colors! updated: '2010-11-16T21:50:12Z' version: v1.1b beta2 website: https://www.colorslive.com --- ================================================ FILE: docs/_ds/counter-strike-nintendo-ds.md ================================================ --- author: Fewnity avatar: https://avatars.githubusercontent.com/u/39272935?v=4 categories: - game color: '#9d9d9d' color_bg: '#808080' created: '2021-11-23T15:51:58Z' description: Counter Strike Demake/Remake on Nintendo DS download_page: https://github.com/Fewnity/Counter-Strike-Nintendo-DS/releases downloads: Counter.Strike.DS.1.0.0.Emulator.Version.zip: size: 3230786 size_str: 3 MiB url: https://github.com/Fewnity/Counter-Strike-Nintendo-DS/releases/download/1.0.0/Counter.Strike.DS.1.0.0.Emulator.Version.zip Counter.Strike.DS.1.0.0.zip: size: 3133189 size_str: 2 MiB url: https://github.com/Fewnity/Counter-Strike-Nintendo-DS/releases/download/1.0.0/Counter.Strike.DS.1.0.0.zip github: Fewnity/Counter-Strike-Nintendo-DS icon: https://db.universal-team.net/assets/images/icons/counter-strike-nintendo-ds.png image: https://db.universal-team.net/assets/images/icons/counter-strike-nintendo-ds.png image_length: 630 layout: app source: https://github.com/Fewnity/Counter-Strike-Nintendo-DS stars: 234 systems: - DS title: Counter-Strike-Nintendo-DS update_notes:

First official release

updated: '2022-07-09T17:04:41Z' version: 1.0.0 version_title: 1.0.0 --- ================================================ FILE: docs/_ds/d-elusion.md ================================================ --- author: N•I•L avatar: https://avatars.githubusercontent.com/u/70803115?v=4 categories: - game color: '#897b7b' color_bg: '#807272' created: '2021-10-13T05:33:14Z' description: The lost kitty's saga download_page: https://github.com/NotImplementedLife/d-Elusion/releases downloads: d-Elusion-no-sound.nds: size: 583680 size_str: 570 KiB url: https://github.com/NotImplementedLife/d-Elusion/releases/download/0.3/d-Elusion-no-sound.nds d-Elusion.nds: size: 1780736 size_str: 1 MiB url: https://github.com/NotImplementedLife/d-Elusion/releases/download/0.3/d-Elusion.nds github: NotImplementedLife/d-Elusion icon: https://db.universal-team.net/assets/images/icons/d-elusion.png image: https://db.universal-team.net/assets/images/icons/d-elusion.png image_length: 630 layout: app qr: d-Elusion-no-sound.nds: https://db.universal-team.net/assets/images/qr/d-elusion-no-sound-nds.png d-Elusion.nds: https://db.universal-team.net/assets/images/qr/d-elusion-nds.png screenshots: - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/d-elusion/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/d-elusion/gameplay-2.png - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/d-elusion/gameplay-3.png - description: Level complete url: https://db.universal-team.net/assets/images/screenshots/d-elusion/level-complete.png - description: Level select url: https://db.universal-team.net/assets/images/screenshots/d-elusion/level-select.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/d-elusion/title-screen.png source: https://github.com/NotImplementedLife/d-Elusion stars: 4 systems: - DS title: d-Elusion update_notes: '

What''s new

  • allow access to all levels when save mode is disabled
' updated: '2022-01-15T10:45:25Z' version: '0.3' version_title: d-Elusion v0.3 website: https://notimplementedlife.itch.io/d-elusion wiki: https://www.gamebrew.org/wiki/D-Elusion --- A kitten has lost in the strange outside world. Help the poor kitten find the way back to its mother. Guide it through the map using a fish (the only stimulus the kitten responds to). Explore the zone and mark dangerous zones with flags. Use the arrow cursor to remove a misplaced flag. ================================================ FILE: docs/_ds/derailed.md ================================================ --- author: AzizBgBoss avatar: https://avatars.githubusercontent.com/u/83554824?v=4 categories: - game color: '#dd928d' color_bg: '#805451' created: '2025-12-28T23:00:44Z' description: A game inspired by Unrailed! for the DS by AzizBgBoss. download_page: https://github.com/AzizBgBoss/derailed/releases downloads: derailed.nds: size: 576512 size_str: 563 KiB url: https://github.com/AzizBgBoss/derailed/releases/download/1.0/derailed.nds github: AzizBgBoss/derailed icon: https://raw.githubusercontent.com/AzizBgBoss/derailed/refs/heads/main/media/icon.png image: https://raw.githubusercontent.com/AzizBgBoss/derailed/refs/heads/main/media/banner.png image_length: 7175 layout: app license: other license_name: Other qr: derailed.nds: https://db.universal-team.net/assets/images/qr/derailed-nds.png source: https://github.com/AzizBgBoss/derailed stars: 6 systems: - DS title: Derailed! update_notes:

Initial release.

updated: '2026-01-25T15:09:33Z' version: '1.0' version_title: Derailed! v1.0 --- # Derailed! A game inspired by Unrailed! for the DS by AzizBgBoss, about keeping a train running. ================================================ FILE: docs/_ds/ds-forwarder-packs.md ================================================ --- author: RocketRobz avatar: https://avatars.githubusercontent.com/u/16110127?v=4 categories: - utility color: '#e12b2b' color_bg: '#801818' created: '2017-02-12T22:18:43Z' description: The base forwarder packs for use with Forwarder3-DS and NDSForwarder forwarders download_page: https://github.com/RocketRobz/NTR_Forwarder/releases downloads: DS.Game.Forwarder.pack.nds-bootstrap.7z: size: 473415 size_str: 462 KiB url: https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z github: RocketRobz/NTR_Forwarder icon: https://db.universal-team.net/assets/images/icons/ds-forwarder-packs.png image: https://db.universal-team.net/assets/images/icons/ds-forwarder-packs.png image_length: 630 layout: app source: https://github.com/RocketRobz/NTR_Forwarder stars: 110 systems: - 3DS - DS title: DS Forwarder Packs update_notes: '

Includes nds-bootstrap v2.15.0

To install or update:

  • In the 7z file, open the for SD card root folder, then drag the _nds folder to the root of the SD card.

To create forwarders, follow one of these methods:

What''s new?

  • Added support for reading DSiWare banner.sav files (named as romname.bnr) from the current save path. Though the banner.sav icon will not display on forwarders, this feature was implemented for compatibility with the DSiWare titles which support writing to banner.sav.
' updated: '2026-03-17T22:34:22Z' version: SD-28 version_title: 'GitHub Release #28' --- ================================================ FILE: docs/_ds/ds-micpassthrough.md ================================================ --- author: Korbo avatar: https://avatars.githubusercontent.com/u/47117026?v=4 categories: - utility color: '#b54eb5' color_bg: '#803780' created: '2025-02-10T01:47:37Z' description: Pass a Nintendo DS microphone to your PC download_page: https://github.com/korbosoft/ds-micpassthrough/releases downloads: ds-micpassthrough.nds: size: 179200 size_str: 175 KiB url: https://github.com/korbosoft/ds-micpassthrough/releases/download/v2.1.0/ds-micpassthrough.nds github: korbosoft/ds-micpassthrough icon: https://raw.githubusercontent.com/korbosoft/ds-micpassthrough/main/icon.png image: https://raw.githubusercontent.com/korbosoft/ds-micpassthrough/main/icon.png image_length: 394 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 prerelease: download_page: https://github.com/korbosoft/ds-micpassthrough/releases/tag/v3.0.0 downloads: ds-micpassthrough.nds: size: 89600 size_str: 87 KiB url: https://github.com/korbosoft/ds-micpassthrough/releases/download/v3.0.0/ds-micpassthrough.nds qr: ds-micpassthrough.nds: https://db.universal-team.net/assets/images/qr/prerelease/ds-micpassthrough-nds.png update_notes: '

oh hi blocks ds

everythings now a modified version of the blocksds mic example instead of the devkitpro mic example

' update_notes_md: 'oh hi blocks ds everythings now a modified version of the blocksds mic example instead of the devkitpro mic example ' updated: '2025-11-09T01:24:42Z' version: v3.0.0 version_title: v3.0.0 qr: ds-micpassthrough.nds: https://db.universal-team.net/assets/images/qr/ds-micpassthrough-nds.png source: https://github.com/korbosoft/ds-micpassthrough stars: 13 systems: - DS title: ds-micpassthrough update_notes:

new icon

updated: '2025-08-02T04:49:14Z' version: v2.1.0 version_title: v2.1.0 --- Pass a Nintendo DS microphone to your PC ================================================ FILE: docs/_ds/dscraft.md ================================================ --- author: smea avatar: https://avatars.githubusercontent.com/u/6338016?v=4 categories: - game color: '#4b5327' color_bg: '#4b5327' created: '2017-03-07T07:53:43Z' description: minecraft adaptation for nintendo DS download_page: https://web.archive.org/web/20160818124931/http://smealum.net/dscraft/ downloads: DScraft_310811.7z: size: 4986209 size_str: 4 MiB url: https://db.universal-team.net/assets/files/DScraft_310811.7z DScraft_fat_310811.7z: size: 4989338 size_str: 4 MiB url: https://db.universal-team.net/assets/files/DScraft_fat_310811.7z github: smealum/dscraft icon: https://db.universal-team.net/assets/images/icons/dscraft.png image: https://raw.githubusercontent.com/smealum/dscraft/master/site/dscraft-logo.png image_length: 2429 layout: app source: https://github.com/smealum/dscraft stars: 65 systems: - DS title: DScraft updated: '2011-08-31T20:29:00Z' version: v310811 website: https://web.archive.org/web/20160818124931/http://smealum.net/dscraft/ --- ================================================ FILE: docs/_ds/dsi-camera.md ================================================ --- author: Pk11 avatar: https://avatars.githubusercontent.com/u/41608708?v=4 categories: - utility color: '#676967' color_bg: '#676967' created: '2020-08-03T07:14:58Z' description: A simple example homebrew app that can use the DSi's cameras download_page: https://github.com/Epicpkmn11/dsi-camera/releases downloads: dsi-camera.cia: size: 302336 size_str: 295 KiB url: https://github.com/Epicpkmn11/dsi-camera/releases/download/v1.1.0/dsi-camera.cia dsi-camera.nds: size: 287744 size_str: 281 KiB url: https://github.com/Epicpkmn11/dsi-camera/releases/download/v1.1.0/dsi-camera.nds github: Epicpkmn11/dsi-camera icon: https://db.universal-team.net/assets/images/icons/dsi-camera.png image: https://db.universal-team.net/assets/images/icons/dsi-camera.png image_length: 630 layout: app license: unlicense license_name: The Unlicense qr: dsi-camera.cia: https://db.universal-team.net/assets/images/qr/dsi-camera-cia.png dsi-camera.nds: https://db.universal-team.net/assets/images/qr/dsi-camera-nds.png screenshots: - description: Taking a picture url: https://db.universal-team.net/assets/images/screenshots/dsi-camera/taking-a-picture.png source: https://github.com/Epicpkmn11/dsi-camera stars: 53 systems: - DS title: dsi-camera update_notes: '

What''s new?

  • Photos are now saved at 640×480! (Thanks to @Arisotura once again for pointing out the obvious fix lol)
  • Photos are now saved as 24-bit PNGs instead of 15-bit BMPs, as YUV mode is now used for higher quality
  • Photos are new saved to sd:/DCIM/100DSI00/IMG_####.PNG, allowing for multiple images to be taken
  • Changed the source to be 100% C, since it was already effectively C but using C++ files
' updated: '2022-04-19T06:56:09Z' version: v1.1.0 version_title: 640×480 --- This is just a simple proof of concept/example to show off the DSi's cameras being used in a homebrew app, and an open-source example for initializing the cameras in C/C++. Currently it can show both cameras and save a picture as to `sd:/DCIM/100DSI00/IMG_####.PNG`. ![Example image](https://github.com/Epicpkmn11/dsi-camera/raw/master/resources/example.png) ================================================ FILE: docs/_ds/dsidl.md ================================================ --- author: Pk11 avatar: https://avatars.githubusercontent.com/u/41608708?v=4 categories: - utility color: '#e7e7e7' color_bg: '#808080' created: '2022-06-14T07:42:22Z' description: A simple QR based file downloader for the DSi download_page: https://github.com/Epicpkmn11/dsidl/releases github: Epicpkmn11/dsidl icon: https://db.universal-team.net/assets/images/icons/dsidl.gif icon_static: https://raw.githubusercontent.com/Epicpkmn11/dsidl/master/resources/icon/icon.0.png image: https://db.universal-team.net/assets/images/icons/dsidl.gif image_length: 7315 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 prerelease: download_page: https://github.com/Epicpkmn11/dsidl/releases/tag/v0.1.1 downloads: dsidl.cia: size: 1232064 size_str: 1 MiB url: https://github.com/Epicpkmn11/dsidl/releases/download/v0.1.1/dsidl.cia dsidl.dsi: size: 1217472 size_str: 1 MiB url: https://github.com/Epicpkmn11/dsidl/releases/download/v0.1.1/dsidl.dsi qr: dsidl.cia: https://db.universal-team.net/assets/images/qr/prerelease/dsidl-cia.png dsidl.dsi: https://db.universal-team.net/assets/images/qr/prerelease/dsidl-dsi.png update_notes: '

Updates dsiwifi to commit 4692156a3126cfb598a88f72a4669d38642e4d1f. This should reduce issues with failing to connect on many routers. Credit to @Yackerw.

See Universal-DB for QR codes.

' update_notes_md: 'Updates dsiwifi to commit [4692156a3126cfb598a88f72a4669d38642e4d1f](https://github.com/shinyquagsire23/dsiwifi/commit/4692156a3126cfb598a88f72a4669d38642e4d1f). This should reduce issues with failing to connect on many routers. Credit to @Yackerw. See [Universal-DB](https://db.universal-team.net/ds/dsidl) for QR codes.' updated: '2023-12-11T05:54:23Z' version: v0.1.1 version_title: Update dsiwifi screenshots: - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/dsidl/main-menu.png source: https://github.com/Epicpkmn11/dsidl stars: 24 systems: - DS title: dsidl update_notes: '

Updates dsiwifi to commit 4692156a3126cfb598a88f72a4669d38642e4d1f. This should reduce issues with failing to connect on many routers. Credit to @Yackerw.

See Universal-DB for QR codes.

' updated: '2023-12-11T05:54:23Z' version: v0.1.1 version_title: Update dsiwifi wiki: https://github.com/Epicpkmn11/dsidl/wiki --- ================================================ FILE: docs/_ds/dslibris.md ================================================ --- author: Ray Haleblian avatar: https://avatars.githubusercontent.com/u/94912?v=4 categories: - utility color: '#dedede' color_bg: '#808080' created: '2017-11-11T17:53:30Z' description: An ebook reader for the Nintendo DS download_page: https://github.com/rhaleblian/dslibris/releases downloads: dslibris-1.5.2-2.zip: size: 1242044 size_str: 1 MiB url: https://github.com/rhaleblian/dslibris/releases/download/v1.5.2-2/dslibris-1.5.2-2.zip github: rhaleblian/dslibris icon: https://db.universal-team.net/assets/images/icons/dslibris.png image: https://db.universal-team.net/assets/images/images/dslibris.png image_length: 213 layout: app prerelease: download_page: https://github.com/rhaleblian/dslibris/releases/tag/v1.6.0 downloads: dslibris-1.6.0.zip: size: 1144882 size_str: 1 MiB url: https://github.com/rhaleblian/dslibris/releases/download/v1.6.0/dslibris-1.6.0.zip update_notes: '
  • Bold italic now renders correctly.
  • Screen orientation control is now in the settings.
' update_notes_md: '* Bold italic now renders correctly. * Screen orientation control is now in the settings. ' updated: '2025-08-16T20:05:36Z' version: v1.6.0 version_title: 1.6.0 source: https://github.com/rhaleblian/dslibris stars: 137 systems: - DS title: dslibris update_notes:

Small improvements to browser button text rendering.

updated: '2024-07-07T22:30:09Z' version: v1.5.2-2 version_title: 1.5.2 --- ================================================ FILE: docs/_ds/fspds.md ================================================ --- author: N•I•L avatar: https://avatars.githubusercontent.com/u/70803115?v=4 categories: - utility color: '#c0a28a' color_bg: '#806c5c' created: '2021-01-27T13:49:42Z' description: Flipnote Studio Player for Nintendo DS download_page: https://github.com/NotImplementedLife/FSPDS/releases downloads: FSPDS-V1.0.79212842R.nds: size: 749568 size_str: 732 KiB url: https://github.com/NotImplementedLife/FSPDS/releases/download/V1.0/FSPDS-V1.0.79212842R.nds github: NotImplementedLife/FSPDS icon: https://db.universal-team.net/assets/images/icons/fspds.png image: https://db.universal-team.net/assets/images/icons/fspds.png image_length: 586 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 prerelease: download_page: https://github.com/NotImplementedLife/FSPDS/releases/tag/V1.0.90343508R downloads: FSPDS-V1.0.90343508R.nds: size: 750080 size_str: 732 KiB url: https://github.com/NotImplementedLife/FSPDS/releases/download/V1.0.90343508R/FSPDS-V1.0.90343508R.nds qr: FSPDS-V1.0.90343508R.nds: https://db.universal-team.net/assets/images/qr/prerelease/fspds-v1-0-90343508r-nds.png update_notes:

FSPDS now accepts PPM filenames that do not respect the original naming convention, like "my_flipnote.ppm". The filename shouldn't exceed more than 28 characters.

update_notes_md: FSPDS now accepts PPM filenames that do not respect the original naming convention, like "my_flipnote.ppm". The filename shouldn't exceed more than 28 characters. updated: '2023-12-08T13:29:30Z' version: V1.0.90343508R version_title: FSPDS V1.0.90343508R- Minipatch filenames qr: FSPDS-V1.0.79212842R.nds: https://db.universal-team.net/assets/images/qr/fspds-v1-0-79212842r-nds.png screenshots: - description: File list url: https://db.universal-team.net/assets/images/screenshots/fspds/file-list.png - description: Player 1 url: https://db.universal-team.net/assets/images/screenshots/fspds/player-1.png - description: Player 2 url: https://db.universal-team.net/assets/images/screenshots/fspds/player-2.png source: https://github.com/NotImplementedLife/FSPDS stars: 38 systems: - DS title: FSPDS update_notes: '

We''ve made it to 1.0 !

What''s new:

  • recreated the application from scratch
  • brand new beautiful UI
  • considerably improved frame decoding performance
  • flipnote paths are preindexed in cache file data for faster access
  • flipnotes can be loaded from any location on the SD card
  • more stable and useful player bar with previous/next navigation features, auto repeat and shuffling
  • can display flipnote author names with Unicode support
' updated: '2023-08-02T15:33:21Z' version: V1.0 version_title: FSPDS V1.0 website: https://www.gamebrew.org/wiki/FSPDS --- A DS ROM which allows playing DSi's Flipnote Studio (.ppm) files on a DS Phat/Lite. It features flipnote image and sound player with pause/resume option, and also a file metadata viewer. Place the flipnotes you want to play in a `/flipnotes/` folder at the root of your SD card. FSPDS will not detect/play files larger than 1MB. It is also possible the app won't play correctly files with more than 512KB of BGM soundtrack (although I have never met such a file during my tests). ================================================ FILE: docs/_ds/ftpd.md ================================================ --- author: mtheall avatar: https://avatars.githubusercontent.com/u/896483?v=4 categories: - utility color: '#001900' color_bg: '#001900' created: '2014-11-23T22:40:26Z' description: FTP Server for 3DS/Switch download_page: https://github.com/mtheall/ftpd/releases downloads: ftpd-classic.3dsx: size: 312840 size_str: 305 KiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd-classic.3dsx ftpd-classic.cia: size: 612288 size_str: 597 KiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd-classic.cia ftpd.3dsx: size: 1408252 size_str: 1 MiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd.3dsx ftpd.cia: size: 1344448 size_str: 1 MiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd.cia ftpd.nds: size: 431104 size_str: 421 KiB url: https://github.com/mtheall/ftpd/releases/download/v3.2.1/ftpd.nds github: mtheall/ftpd icon: https://raw.githubusercontent.com/mtheall/ftpd/master/meta/icon.png image: https://raw.githubusercontent.com/mtheall/ftpd/master/meta/banner.png image_length: 2124 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: ftpd-classic.cia: https://db.universal-team.net/assets/images/qr/ftpd-classic-cia.png ftpd.cia: https://db.universal-team.net/assets/images/qr/ftpd-cia.png ftpd.nds: https://db.universal-team.net/assets/images/qr/ftpd-nds.png screenshots: - description: Classic url: https://db.universal-team.net/assets/images/screenshots/ftpd/classic.png - description: Hosting url: https://db.universal-team.net/assets/images/screenshots/ftpd/hosting.png - description: Settings url: https://db.universal-team.net/assets/images/screenshots/ftpd/settings.png - description: Transferring url: https://db.universal-team.net/assets/images/screenshots/ftpd/transferring.png source: https://github.com/mtheall/ftpd stars: 1662 systems: - 3DS - DS title: ftpd unique_ids: - '0xBEEF5' update_notes: '
  • Center 3DS window selector on top screen
  • Update to Dear ImGui v1.91.5
  • General system stability improvements to enhance the user’s experience

Rebuild nro for switch 21.0.0 update

' updated: '2024-11-17T07:29:51Z' version: v3.2.1 version_title: ftpd pro v3.2.1 wiki: https://github.com/mtheall/ftpd/wiki --- ================================================ FILE: docs/_ds/gameyob.md ================================================ --- author: Stewmath avatar: https://avatars.githubusercontent.com/u/3671681?v=4 categories: - emulator color: '#836f25' color_bg: '#806c24' created: '2013-02-22T17:16:52Z' description: '[Super] Gameboy [Color] emulator for the Nintendo [3]DS' download_page: https://github.com/Drenn1/GameYob/releases downloads: gameyob.zip: size: 627066 size_str: 612 KiB url: https://github.com/Stewmath/GameYob/releases/download/v0.5.2/gameyob.zip github: Drenn1/GameYob icon: https://db.universal-team.net/assets/images/icons/gameyob.png image: https://db.universal-team.net/assets/images/images/gameyob.png image_length: 246 layout: app license: mit license_name: MIT License source: https://github.com/Stewmath/GameYob stars: 315 systems: - DS title: GameYob update_notes:

This is from the "v0.5-hotfix" branch, not the "master" branch. Original date of release was Feb 4, 2017. Uploaded here since FileTrip is down.

updated: '2020-10-05T13:52:12Z' version: v0.5.2 version_title: Version 0.5.2 website: https://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407/ --- ================================================ FILE: docs/_ds/gbarunner2.md ================================================ --- author: Gericom autogen_scripts: true avatar: https://avatars.githubusercontent.com/u/5251038?v=4 categories: - emulator color: '#48405c' color_bg: '#48405c' created: '2016-08-17T16:49:13Z' description: A GBA hypervisor for DS. (like nintendont for gc on wii) download_page: https://github.com/Gericom/GBARunner2/releases downloads: GBARunner2_arm7dldi_3ds.nds: size: 265792 size_str: 259 KiB url: https://github.com/Gericom/GBARunner2/releases/download/v20200812-131430_6e4ce45/GBARunner2_arm7dldi_3ds.nds GBARunner2_arm7dldi_ds.nds: size: 265280 size_str: 259 KiB url: https://github.com/Gericom/GBARunner2/releases/download/v20200812-131430_6e4ce45/GBARunner2_arm7dldi_ds.nds GBARunner2_arm7dldi_dsi.nds: size: 265792 size_str: 259 KiB url: https://github.com/Gericom/GBARunner2/releases/download/v20200812-131430_6e4ce45/GBARunner2_arm7dldi_dsi.nds GBARunner2_arm9dldi_ds.nds: size: 264768 size_str: 258 KiB url: https://github.com/Gericom/GBARunner2/releases/download/v20200812-131430_6e4ce45/GBARunner2_arm9dldi_ds.nds github: Gericom/GBARunner2 icon: https://db.universal-team.net/assets/images/icons/gbarunner2.png image: https://db.universal-team.net/assets/images/images/gbarunner2.png image_length: 324 layout: app qr: GBARunner2_arm7dldi_3ds.nds: https://db.universal-team.net/assets/images/qr/gbarunner2_arm7dldi_3ds-nds.png GBARunner2_arm7dldi_ds.nds: https://db.universal-team.net/assets/images/qr/gbarunner2_arm7dldi_ds-nds.png GBARunner2_arm7dldi_dsi.nds: https://db.universal-team.net/assets/images/qr/gbarunner2_arm7dldi_dsi-nds.png GBARunner2_arm9dldi_ds.nds: https://db.universal-team.net/assets/images/qr/gbarunner2_arm9dldi_ds-nds.png source: https://github.com/Gericom/GBARunner2 stars: 914 systems: - DS title: GBARunner2 updated: '2020-08-12T11:17:41Z' version: v20200812-131430_6e4ce45 wiki: https://wiki.ds-homebrew.com/gbarunner2/ --- ================================================ FILE: docs/_ds/godmode9i.md ================================================ --- author: DS-Homebrew avatar: https://avatars.githubusercontent.com/u/46971470?v=4 categories: - utility - save-tool color: '#be8345' color_bg: '#80582e' created: '2018-10-02T16:59:38Z' description: 'GodMode9i Explorer - A full access file browser for the Nintendo DS and DSi consoles :godmode:' download_page: https://github.com/DS-Homebrew/GodMode9i/releases downloads: GodMode9i.7z: size: 372620 size_str: 363 KiB url: https://github.com/DS-Homebrew/GodMode9i/releases/download/v3.9.0/GodMode9i.7z GodMode9i.cia: size: 1008896 size_str: 985 KiB url: https://github.com/DS-Homebrew/GodMode9i/releases/download/v3.9.0/GodMode9i.cia GodMode9i.dsi: size: 994304 size_str: 971 KiB url: https://github.com/DS-Homebrew/GodMode9i/releases/download/v3.9.0/GodMode9i.dsi GodMode9i.nds: size: 994304 size_str: 971 KiB url: https://github.com/DS-Homebrew/GodMode9i/releases/download/v3.9.0/GodMode9i.nds github: DS-Homebrew/GodMode9i icon: https://db.universal-team.net/assets/images/icons/godmode9i.png image: https://raw.githubusercontent.com/DS-Homebrew/GodMode9i/master/resources/logo2.png image_length: 44248 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: GodMode9i.cia: https://db.universal-team.net/assets/images/qr/godmode9i-cia.png GodMode9i.dsi: https://db.universal-team.net/assets/images/qr/godmode9i-dsi.png GodMode9i.nds: https://db.universal-team.net/assets/images/qr/godmode9i-nds.png source: https://github.com/DS-Homebrew/GodMode9i stars: 633 systems: - DS title: GodMode9i update_notes: '

🎁 What''s new? 🎁

  • @ApacheThunder: Added support for mounting these flashcards without the need to launch them first:
    • CycloDS Evolution
    • DSpico
    • DSTT
    • Demon/DSTTi clones
    • EZ Flash Parellel
    • Games n'' Music
  • @edo9300 & @Lorenzooone: TWLNAND contents can now be read from 3DS consoles!
  • Various: Updated translations.

🎁 Bug fixes 🎁

  • @Lorenzooone: Fixed NAND mounting on dev 3DS consoles.
  • Fixed libfat to properly read and write files above 2GB.

Known bug

  • When booting a .nds file without launching the above flashcards first, they''ll be stuck on white screens.
' updated: '2025-12-25T10:39:19Z' version: v3.9.0 version_title: 'v3.9.0: TWL Christmas Release 🎄' website: https://wiki.ds-homebrew.com/godmode9i/ wiki: https://wiki.ds-homebrew.com/other/godmode9i --- ### Installation: - TWiLight Menu++: Use either the `GodMode9i.nds` or `GodMode9i.dsi` file, they function identically with TWiLight Menu++ - The only difference is that `GodMode9i.dsi` has a Title ID - Flashcard: Use the `GodMode9i.nds` file - hiyaCFW SDNAND: Install the `GodMode9i.dsi` file with [NTM](/ds/ntm) - 3DS HOME Menu: Install the `GodMode9i.cia` file with [FBI](/3ds/fbi-nh) ### Features: - Dump GameBoy Advance cartridges on the original Nintendo DS and Nintendo DS Lite consoles. - Dump Nintendo DS/DSi cartridges on Nintendo DSi and Nintendo 3DS consoles (if GodMode9i is ran on the console SD card). - Copy, move, delete, rename files/folders and create folders. - Mount the NitroFS of .nds files. - Browse files on supported flashcards when running GM9i from the NAND or SD Card. (`AceKard 2(i)` & `R4 Ultra (r4ultra.com)`) ================================================ FILE: docs/_ds/gravity.md ================================================ --- author: Garhoogin avatar: https://avatars.githubusercontent.com/u/22681618?v=4 categories: - game color: '#414752' color_bg: '#414752' created: '2021-10-30T22:08:29Z' description: Gravity Game for DS. download_page: https://github.com/Garhoogin/Gravity/releases downloads: gravity.nds: size: 386048 size_str: 377 KiB url: https://github.com/Garhoogin/Gravity/releases/download/v1.0.0.0/gravity.nds github: Garhoogin/Gravity icon: https://db.universal-team.net/assets/images/icons/gravity.png image: https://db.universal-team.net/assets/images/icons/gravity.png image_length: 630 layout: app license: bsd-2-clause license_name: BSD 2-Clause "Simplified" License qr: gravity.nds: https://db.universal-team.net/assets/images/qr/gravity-nds.png source: https://github.com/Garhoogin/Gravity stars: 6 systems: - DS title: Gravity update_notes: '

Gravity Game for DS

Navigate the ball to planet earth without hitting other planets along the way. Place planets to manipulate its path.

' updated: '2021-10-31T06:17:43Z' version: v1.0.0.0 version_title: Gravity 1.0.0.0 --- ================================================ FILE: docs/_ds/hiyacfw.md ================================================ --- author: DS-Homebrew avatar: https://avatars.githubusercontent.com/u/46971470?v=4 categories: - utility color: '#666666' color_bg: '#666666' created: '2017-07-24T04:43:30Z' description: World's FIRST Nintendo DSi CFW! download_page: https://github.com/DS-Homebrew/hiyaCFW/releases downloads: hiyaCFW.7z: size: 225404 size_str: 220 KiB url: https://github.com/DS-Homebrew/hiyaCFW/releases/download/v1.6.2/hiyaCFW.7z github: DS-Homebrew/hiyaCFW icon: https://db.universal-team.net/assets/images/icons/hiyacfw.png image: https://raw.githubusercontent.com/DS-Homebrew/hiyaCFW/unlaunch/logo/logo.png image_length: 26522 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/DS-Homebrew/hiyaCFW stars: 177 systems: - DS title: hiyaCFW unistore_exclude: true update_notes: '

To update:

  • If you''re using v1.6.0 or later, replace hiya.dsi on the SD root, with the one from the 7z file, in for SDNAND SD card.
  • If you''re using v1.5.1 or prior, (re-)run TWLMagician, which will fix the free space bug.

Bug fix

  • Requested by @R-YaTian: System Settings are now reset when region-changing from Japanese (if the NAND dump is from a console of said region) in order to fix touch inputs not working.
    • If touch inputs are still not working after updating, change the region back to Japanese, save, and then change the region again to the one you''re wanting to use.
' updated: '2025-07-12T00:10:59Z' version: v1.6.2 version_title: v1.6.2 wiki: https://wiki.ds-homebrew.com/hiyacfw/ --- **Note:** For the initial install, please follow [this guide](https://wiki.ds-homebrew.com/hiyacfw/installing). If you are updating, then simply replace `sd:/hiya.dsi` from the `for SDNAND SD card` in the 7z. ================================================ FILE: docs/_ds/ikachands.md ================================================ --- author: tilderain / Vladimir Kosickij avatar: https://avatars.githubusercontent.com/u/45891293?v=4 categories: - game color: '#998080' color_bg: '#806b6b' created: '2022-10-14T14:45:14Z' description: Ikachan for Nintendo DS download_page: https://github.com/awkitsune/IkachanDS/releases downloads: IkachanDS.dsi: size: 1117696 size_str: 1 MiB url: https://github.com/awkitsune/IkachanDS/releases/download/0.2.1/IkachanDS.dsi IkachanDS.nds: size: 1117696 size_str: 1 MiB url: https://github.com/awkitsune/IkachanDS/releases/download/0.2.1/IkachanDS.nds github: awkitsune/IkachanDS icon: https://db.universal-team.net/assets/images/icons/ikachands.png image: https://db.universal-team.net/assets/images/icons/ikachands.png image_length: 630 layout: app qr: IkachanDS.dsi: https://db.universal-team.net/assets/images/qr/ikachands-dsi.png IkachanDS.nds: https://db.universal-team.net/assets/images/qr/ikachands-nds.png screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/ikachands/gameplay.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/ikachands/title-screen.png source: https://github.com/awkitsune/IkachanDS stars: 2 systems: - DS title: IkachanDS update_notes: '

Opening graphics fix:

  • now start button name is correct (A instead of Z)
  • transparent elements bg and placement fixes
' updated: '2023-08-17T15:21:01Z' version: 0.2.1 version_title: v0.2.1 --- In this game you can play as a squid named Ikachan, who swims through a cave, meeting and helping other creatures. The game is compatible with DS flashcards, NDS-Bootstrap and HiyaCFW home menu via [NTM](/ds/NTM) ================================================ FILE: docs/_ds/ikureader.md ================================================ --- author: Vladimir Kosickij avatar: https://avatars.githubusercontent.com/u/45891293?v=4 categories: - utility color: '#a79a7f' color_bg: '#807661' created: '2023-08-18T10:01:13Z' description: An ebook reader download_page: https://github.com/awkitsune/IkuReader/releases downloads: IkuReader.dsi: size: 967168 size_str: 944 KiB url: https://github.com/awkitsune/IkuReader/releases/download/6.5_modern/IkuReader.dsi IkuReader.nds: size: 967168 size_str: 944 KiB url: https://github.com/awkitsune/IkuReader/releases/download/6.5_modern/IkuReader.nds sdcard-root.zip: size: 379282 size_str: 370 KiB url: https://github.com/awkitsune/IkuReader/releases/download/6.5_modern/sdcard-root.zip github: awkitsune/IkuReader icon: https://db.universal-team.net/assets/images/icons/ikureader.png image: https://db.universal-team.net/assets/images/icons/ikureader.png image_length: 630 layout: app license: mit license_name: MIT License qr: IkuReader.dsi: https://db.universal-team.net/assets/images/qr/ikureader-dsi.png IkuReader.nds: https://db.universal-team.net/assets/images/qr/ikureader-nds.png source: https://github.com/awkitsune/IkuReader stars: 10 systems: - DS title: IkuReader update_notes: '

Fix for fonts chooser and now errors are more convinient to search

Instructions

Unpack sdcard-root.zip content to the root of your sdcard and put .dsi or .nds file depending on your console: .dsi for installing to Hiya or using with direct boot, .nds for DS flashcards.

' updated: '2023-08-22T16:03:52Z' version: 6.5_modern version_title: 'v6.5 with all bugs fixed ' --- Ebook reader compatible with fb2, epub and txt file formats. Updated original source code to be compatible with DSi, TMFH and HiyaCfw. ================================================ FILE: docs/_ds/jenesisds.md ================================================ --- author: Lordus categories: - emulator color: '#875536' color_bg: '#805033' description: A Sega Genesis/MegaDrive emulator for the Nintendo DS download_page: https://gamebrew.org/wiki/JEnesisDS downloads: JEnesisDS0174.zip: size: 139176 size_str: 135 KiB url: https://db.universal-team.net/assets/files/JEnesisDS0174.zip image: https://db.universal-team.net/assets/images/images/jenesisds.png image_length: 453 layout: app stars: 0 systems: - DS title: jEnesisDS updated: '2008-07-12T17:41:22Z' version: v0.7.4 --- ================================================ FILE: docs/_ds/kekatsu.md ================================================ --- author: Cavv avatar: https://avatars.githubusercontent.com/u/65863280?v=4 categories: - utility color: '#4a4a85' color_bg: '#474780' created: '2025-03-13T02:12:55Z' description: Easy-to-use content downloader for Nintendo DS(i) consoles download_page: https://github.com/cavv-dev/Kekatsu-DS/releases downloads: Kekatsu.nds: size: 1884160 size_str: 1 MiB url: https://github.com/cavv-dev/Kekatsu-DS/releases/download/v1.2.0/Kekatsu.nds version.txt: size: 6 size_str: 6 Bytes url: https://github.com/cavv-dev/Kekatsu-DS/releases/download/v1.2.0/version.txt github: cavv-dev/Kekatsu-DS icon: https://github.com/cavv-dev/Kekatsu-DS/raw/main/icon.png image: https://github.com/cavv-dev/Kekatsu-DS/raw/main/icon.png image_length: 265 layout: app license: mit license_name: MIT License qr: Kekatsu.nds: https://db.universal-team.net/assets/images/qr/kekatsu-nds.png screenshots: - description: Kekatsu ds 1 url: https://db.universal-team.net/assets/images/screenshots/kekatsu/kekatsu-ds-1.png - description: Kekatsu ds 2 url: https://db.universal-team.net/assets/images/screenshots/kekatsu/kekatsu-ds-2.png - description: Kekatsu ds 3 url: https://db.universal-team.net/assets/images/screenshots/kekatsu/kekatsu-ds-3.png source: https://github.com/cavv-dev/Kekatsu-DS stars: 48 systems: - DS title: Kekatsu update_notes: '

Changes

  • The main SDK is now BlocksDS. Support for DevkitPro has been removed. Check the new instructions for building
  • Added pagination for database list section, removing the limit of 8 databases
  • Temporarily removed speed information from download screen since it was mostly inaccurate
  • The file name databases.txt.txt is checked too other than databases.txt for loading the database list.
    This has been done to handle the frequent mistake of creating a new text file as databases.txt and having it saved as databases.txt.txt by the OS

Full changelog: v1.1.0...v1.2.0

' updated: '2025-10-19T19:10:55Z' version: v1.2.0 version_title: v1.2.0 --- *Kekatsu* is a straightforward content downloader for DS and DSi consoles. The main feature of this app is the use of content databases to download apps and games on the fly for any platform. ### Key features - Standalone - Multi-platform content - Custom databases - Color scheme customization - Localization support An already available database to use with Kekatsu is [UDB-Kekatsu-DS](https://github.com/cavv-dev/UDB-Kekatsu-DS), which is an updated selection of DS and DSi apps from [Universal-DB](https://db.universal-team.net/). Check out the [Databases setup](https://github.com/cavv-dev/Kekatsu-DS?tab=readme-ov-file#databases-setup) section for info on how to set it up. ================================================ FILE: docs/_ds/kirikou.md ================================================ --- author: rayasticot avatar: https://avatars.githubusercontent.com/u/88832503?v=4 categories: - game color: '#4a2110' color_bg: '#4a2110' created: '2021-10-03T19:38:32Z' description: Explore the city of Bohicon and talk to the villagers ! /!\ A bit of gore (low-resolution) /!\ download_page: https://github.com/rayasticot/kirikou/releases downloads: kirikou.nds: size: 4360192 size_str: 4 MiB url: https://github.com/rayasticot/kirikou/releases/download/v1.0.2/kirikou.nds kirikou2.nds: size: 8355840 size_str: 7 MiB url: https://github.com/rayasticot/kirikou/releases/download/v1.0.2/kirikou2.nds github: rayasticot/kirikou icon: https://db.universal-team.net/assets/images/icons/kirikou.png image: https://db.universal-team.net/assets/images/icons/kirikou.png image_length: 632 layout: app qr: kirikou.nds: https://db.universal-team.net/assets/images/qr/kirikou-nds.png kirikou2.nds: https://db.universal-team.net/assets/images/qr/kirikou2-nds.png source: https://github.com/rayasticot/kirikou stars: 1 systems: - DS title: kirikou update_notes: '

kiriback

' updated: '2022-02-16T18:01:44Z' version: v1.0.2 version_title: kirikou fun --- Explore the city of Bohicon and talk to the villagers ! /!\ A bit of gore (low-resolution) /!\ ================================================ FILE: docs/_ds/lolsnes.md ================================================ --- author: Arisotura avatar: https://avatars.githubusercontent.com/u/1311867?v=4 categories: - emulator color: '#7c9187' color_bg: '#6d8077' created: '2013-08-02T12:14:31Z' description: SNES emulator for DS download_page: http://lolsnes.kuribo64.net/download.php downloads: lolsnes.7z: size: 104976 size_str: 102 KiB url: http://lolsnes.kuribo64.net/lolsnes.7z github: Arisotura/lolSnes icon: https://db.universal-team.net/assets/images/icons/lolsnes.png image: https://db.universal-team.net/assets/images/images/lolsnes.png image_length: 7997 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: http://lolsnes.kuribo64.net/download.php downloads: git_b1ddc811030fe2a3ef3e97187f0eeec4a4b3e353.zip: url: http://lolsnes.kuribo64.net/gitbuilds/git_b1ddc811030fe2a3ef3e97187f0eeec4a4b3e353.zip source: https://github.com/Arisotura/lolSnes stars: 72 systems: - DS title: lolSnes updated: '2013-08-31T00:23:48Z' version: v1.0 website: http://lolsnes.kuribo64.net --- ================================================ FILE: docs/_ds/ludonds.md ================================================ --- author: StackZ avatar: https://avatars.githubusercontent.com/u/47382115?v=4 categories: - game color: '#716a67' color_bg: '#716a67' created: '2021-01-11T10:52:27Z' description: Ein Ludo klon für den Nintendo DS(i). download_page: https://github.com/SuperSaiyajinStackZ/LudoNDS/releases downloads: LudoNDS.nds: size: 977920 size_str: 955 KiB url: https://github.com/SuperSaiyajinStackZ/LudoNDS/releases/download/v0.1.0/LudoNDS.nds github: SuperSaiyajinStackZ/LudoNDS icon: https://db.universal-team.net/assets/images/icons/ludonds.png image: https://raw.githubusercontent.com/SuperSaiyajinStackZ/LudoNDS/main/Cover_ReadMe.png image_length: 65046 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: LudoNDS.nds: https://db.universal-team.net/assets/images/qr/ludonds-nds.png screenshots: - description: Credits de url: https://db.universal-team.net/assets/images/screenshots/ludonds/credits-de.png - description: Credits en url: https://db.universal-team.net/assets/images/screenshots/ludonds/credits-en.png - description: Dice overlay1 de url: https://db.universal-team.net/assets/images/screenshots/ludonds/dice-overlay1-de.png - description: Dice overlay1 en url: https://db.universal-team.net/assets/images/screenshots/ludonds/dice-overlay1-en.png - description: Dice overlay2 de url: https://db.universal-team.net/assets/images/screenshots/ludonds/dice-overlay2-de.png - description: Dice overlay2 en url: https://db.universal-team.net/assets/images/screenshots/ludonds/dice-overlay2-en.png - description: Game screen1 de url: https://db.universal-team.net/assets/images/screenshots/ludonds/game-screen1-de.png - description: Game screen1 en url: https://db.universal-team.net/assets/images/screenshots/ludonds/game-screen1-en.png - description: Game screen2 de url: https://db.universal-team.net/assets/images/screenshots/ludonds/game-screen2-de.png - description: Game screen2 en url: https://db.universal-team.net/assets/images/screenshots/ludonds/game-screen2-en.png - description: Game settings1 de url: https://db.universal-team.net/assets/images/screenshots/ludonds/game-settings1-de.png - description: Game settings1 en url: https://db.universal-team.net/assets/images/screenshots/ludonds/game-settings1-en.png - description: Game settings2 de url: https://db.universal-team.net/assets/images/screenshots/ludonds/game-settings2-de.png - description: Game settings2 en url: https://db.universal-team.net/assets/images/screenshots/ludonds/game-settings2-en.png - description: Language overlay de url: https://db.universal-team.net/assets/images/screenshots/ludonds/language-overlay-de.png - description: Language overlay en url: https://db.universal-team.net/assets/images/screenshots/ludonds/language-overlay-en.png - description: Splash url: https://db.universal-team.net/assets/images/screenshots/ludonds/splash.png - description: Sub menu de url: https://db.universal-team.net/assets/images/screenshots/ludonds/sub-menu-de.png - description: Sub menu en url: https://db.universal-team.net/assets/images/screenshots/ludonds/sub-menu-en.png source: https://github.com/SuperSaiyajinStackZ/LudoNDS stars: 2 systems: - DS title: LudoNDS update_notes: '

This is LudoNDS v0.1.0, which is already fully playable and in my opinion already the full version.

What has been added?

  • Fully Playable gameplay.

  • Gamedata compatibility with Ludo3DS v0.4.0 and LudoJS v0.3.0.

  • Playable in English and German.

  • Pretty much identical UI as Ludo3DS with some slight changes.

If you would like to see Screenshots, take a look inside the ReadMe.

Have fun with v0.1.0 of LudoNDS! ~SuperSaiyajinStackZ

' updated: '2021-01-24T23:00:05Z' version: v0.1.0 version_title: StackDay Release! --- > The game is playable in Deutsch and English ### Deutsch Ludo klon für den Nintendo DS! Dieses Spiel ist ebenso als [Mensch ärger Dich nicht](https://de.wikipedia.org/wiki/Mensch_ärgere_Dich_nicht) bekannt. ### English Ludo clone for the Nintendo DS! The game is also known as [Mensch ärger Dich nicht (Man, Don't Get Angry)](https://en.wikipedia.org/wiki/Mensch_ärgere_Dich_nicht). ================================================ FILE: docs/_ds/microcitynds.md ================================================ --- author: AzizBgBoss avatar: https://avatars.githubusercontent.com/u/83554824?v=4 categories: - game color: '#a17654' color_bg: '#805d43' created: '2025-08-18T18:51:50Z' description: A port of MicroCity by AzizBgBoss to the NDS, original Arduboy game by jhhoward. download_page: https://github.com/AzizBgBoss/MicroCityNDS/releases downloads: MicroCityNDS.nds: size: 224256 size_str: 219 KiB url: https://github.com/AzizBgBoss/MicroCityNDS/releases/download/v1.0/MicroCityNDS.nds github: AzizBgBoss/MicroCityNDS image: https://avatars.githubusercontent.com/u/83554824?v=4&size=128 image_length: 29184 layout: app qr: MicroCityNDS.nds: https://db.universal-team.net/assets/images/qr/microcitynds-nds.png source: https://github.com/AzizBgBoss/MicroCityNDS stars: 2 systems: - DS title: MicroCityNDS updated: '2025-08-18T19:04:41Z' version: v1.0 version_title: MicroCityNDS --- ================================================ FILE: docs/_ds/monty-hall-ds.md ================================================ --- author: Rph avatar: https://avatars.githubusercontent.com/u/169435186?v=4 categories: - game color: '#723d00' color_bg: '#723d00' created: '2024-05-10T07:20:59Z' description: The Monty Hall Problem ported to the Nintendo DS! download_page: https://github.com/NotTheOnlyRph/MontyHallDS/releases downloads: Monty.Hall.DS.v2.0.zip: size: 480680 size_str: 469 KiB url: https://github.com/Rph-nsmb/MontyHallDS/releases/download/v2.0/Monty.Hall.DS.v2.0.zip github: NotTheOnlyRph/MontyHallDS icon: https://db.universal-team.net/assets/images/icons/monty-hall-ds.png image: https://db.universal-team.net/assets/images/icons/monty-hall-ds.png image_length: 223 layout: app license: mit license_name: MIT License source: https://github.com/Rph-nsmb/MontyHallDS stars: 2 systems: - DS title: Monty Hall DS update_notes: '

Welcome to The Monty Hall Problem for Nintendo DS!

Game''s title screen

Changelog

  • Added SFX support!
  • Improved graphics
  • Fixed the simulation, which was doing anything but 2000 games.
  • HUGE improvements on source code

Description

This game is based on the well-known problem of Monty Hall and has two modes: one for playing the game and another one for simulating 2000 games of Monty Hall.

This game was built in one month using libnds and nflib (v1.0), and edited afterwards (v2.0+). Feel free to edit (see readme.txt for details).

The instructions for playing can be found in readme.md.

' updated: '2025-05-29T16:21:38Z' version: v2.0 version_title: 'v2.0: The huge release' --- ================================================ FILE: docs/_ds/mpeg4-player.md ================================================ --- author: Gericom avatar: https://avatars.githubusercontent.com/u/5251038?v=4 categories: - utility color: '#7e694a' color_bg: '#7e694a' created: '2016-04-19T18:19:53Z' description: MPEG4 player for DS and DSi download_page: https://gbatemp.net/threads/mpeg4-player-for-ds-and-dsi.544095/page-2#post-9007621 downloads: MPEG4Player.nds.zip: url: https://gbatemp.net/attachments/mpeg4player-nds-zip.203629/ github: Gericom/YouTubeDS image: https://avatars.githubusercontent.com/u/5251038?v=4&size=128 image_length: 43557 layout: app source: https://github.com/Gericom/YoutubeDS/tree/mpeg4player stars: 70 systems: - DS title: MPEG4 Player updated: '2020-04-09T16:23:00Z' version: c633295 website: https://gbatemp.net/threads/mpeg4-player-for-ds-and-dsi.544095/ --- ================================================ FILE: docs/_ds/nds-bootstrap.md ================================================ --- author: DS-Homebrew avatar: https://avatars.githubusercontent.com/u/46971470?v=4 categories: - emulator color: '#585758' color_bg: '#585758' created: '2016-09-11T19:50:26Z' description: Boot an nds file download_page: https://github.com/DS-Homebrew/nds-bootstrap/releases downloads: nds-bootstrap.7z: size: 834890 size_str: 815 KiB url: https://github.com/DS-Homebrew/nds-bootstrap/releases/download/v2.15.0/nds-bootstrap.7z nds-bootstrap.zip: size: 1210089 size_str: 1 MiB url: https://github.com/DS-Homebrew/nds-bootstrap/releases/download/v2.15.0/nds-bootstrap.zip github: DS-Homebrew/nds-bootstrap icon: https://db.universal-team.net/assets/images/icons/nds-bootstrap.png image: https://i.imgur.com/BFIu7xX.png layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/DS-Homebrew/nds-bootstrap stars: 1369 systems: - DS title: nds-bootstrap update_notes: '

Included in TWiLight Menu++ v27.23.0

Instructions:

  1. Download the .7z or .zip file.
  2. Extract the nds-bootstrap .nds and .ver files, to root:/_nds/.

B4DS = nds-bootstrap on DS flashcards

What''s new?

  • B4DS: Removed the Memory Expansion Pak requirement for these DSiWare titles:
    • 5 in 1 Solitaire (Music is now streamed instead of being pre-loaded)
    • Word Searcher (USA) (Music is now streamed instead of being pre-loaded)
  • B4DS: Added support for these DSiWare titles on DS & DS Lite, bringing the amount of supported titles to 501!
    • Neko Reversi
      • Previously only booted on debug DS consoles.
      • Audio is disabled due to memory limitations (but will still play on debug consoles).
      • Does not save.
    • Saikyou Ginsei Igo
      • Audio is disabled due to memory limitations (but will play on debug consoles).
      • Requires the Memory Expansion Pak to run.
      • Does not save.
    • Shawn Johnson Gymnastics
      • Previously only booted on debug DS consoles.
      • Music is disabled due to memory limitations (but will still play on debug consoles).
  • B4DS: The full version of Digidrive now runs on DS & DS Lite!
    • Previously only booted on debug DS consoles.
    • Due to memory limitations, audio will not play (but will still play on debug consoles).
    • For sound effects to play, you''ll need to insert the Memory Expansion Pak.
  • B4DS: Yummy Yummy Cooking Jam now plays music if a 16MB+ RAM expansion cart is inserted. This means the regular Memory Expansion Pak will not work.
  • B4DS: Due to memory limitations (crashing when getting past title screen), the DSiWare version of Fizz now only runs on debug DS consoles.
  • DSi/3DS: Added banner.sav redirection for the few DSiWare titles which support it (ex. Brain Age Express). This means any nds-bootstrap frontend which support banner.sav (such as TWLMenu++) will now report how far you progressed and/or how well you did in those games!
  • Various: Updated in-game menu translations.

Bug fixes

  • DSi/3DS: Fixed Dragon Quest IX not playing cutscene audio.
  • DSi/3DS: Added ROM pre-load settings for Tak: The Great Juju Challenge in order to fix the game crashing after the tutorial.
  • DSi/3DS: Fixed an overlooked bug which caused nds-bootstrap to not boot a game that''s on the console''s SD card when running from a flashcard.
  • 3DS: Fixed in-game menu option descriptions (after Main Screen) being incorrectly assigned.
  • B4DS: Fixed crashing in Saikyou Ginsei Shougi.
  • B4DS: Fixed touch screen flashing black when touching a button in Sudoku Challenge!
  • Fixed sleep mode not working when using an Acekard 2(i)/R4(i) Ultra flashcard (the latter where if it autoboots to TWLMenu++).
' updated: '2026-03-17T22:03:17Z' version: v2.15.0 version_title: 'v2.15.0: St. Patrick''s Day ☘️ Release' website: https://wiki.ds-homebrew.com/nds-bootstrap/ wiki: https://wiki.ds-homebrew.com/nds-bootstrap/ --- nds-bootstrap is an open-source application that allows Nintendo DS/DSi ROMs and homebrew to be natively utilised rather than using an emulator. nds-bootstrap works on Nintendo DSi/3DS SD cards through CFW and on Nintendo DS through flashcarts. ================================================ FILE: docs/_ds/ndsforwarder-dsi.md ================================================ --- author: lifehackerhansol avatar: https://avatars.githubusercontent.com/u/37358975?v=4 categories: - utility color: '#a262de' color_bg: '#5d3880' created: '2022-01-13T20:14:48Z' description: A basic nds-bootstrap forwarder generator for DSi SDNAND. download_page: https://github.com/lifehackerhansol/NDSForwarder-DSi/releases downloads: NDSForwarder.dsi: size: 611328 size_str: 597 KiB url: https://github.com/lifehackerhansol/NDSForwarder-DSi/releases/download/v0.3.1/NDSForwarder.dsi NDSForwarder.nds: size: 589824 size_str: 576 KiB url: https://github.com/lifehackerhansol/NDSForwarder-DSi/releases/download/v0.3.1/NDSForwarder.nds github: lifehackerhansol/NDSForwarder-DSi icon: https://db.universal-team.net/assets/images/icons/ndsforwarder-dsi.png image: https://db.universal-team.net/assets/images/icons/ndsforwarder-dsi.png image_length: 2102 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/lifehackerhansol/NDSForwarder-DSi/actions downloads: build.zip: url: https://nightly.link/lifehackerhansol/NDSForwarder-DSi/workflows/nightly/master/build.zip qr: NDSForwarder.dsi: https://db.universal-team.net/assets/images/qr/ndsforwarder-dsi.png NDSForwarder.nds: https://db.universal-team.net/assets/images/qr/ndsforwarder-nds.png source: https://github.com/lifehackerhansol/NDSForwarder-DSi stars: 23 systems: - DS title: NDSForwarder-DSi unistore_exclude: true update_notes: '

Improvements

  • @RocketRobz: NTR Forwarder updated to SD-14.
    • Fixed where a created forwarder wouldn''t boot on certain flashcard kernels.
    • Some optimizations to reduce template file sizes.
' updated: '2024-03-09T04:43:59Z' version: v0.3.1 version_title: 'v0.3.1: housekeeping' --- # NDSForwarder for hiyaCFW A basic nds-bootstrap forwarder generator for DSi SDNAND. ## Usage - https://wiki.ds-homebrew.com/ds-index/forwarders.html?tab=tab-dsi-sd-card ================================================ FILE: docs/_ds/ndsi-savedumper.md ================================================ --- author: Edoardo Lolletti avatar: https://avatars.githubusercontent.com/u/18705342?v=4 categories: - utility - save-tool color: '#d0d0a6' color_bg: '#808066' created: '2018-08-15T15:52:45Z' description: Homebrew to dump and inject savefiles from original game cards on dsi download_page: https://github.com/edo9300/ndsi-savedumper/releases downloads: savedumper.nds: size: 505344 size_str: 493 KiB url: https://github.com/edo9300/ndsi-savedumper/releases/download/1.2/savedumper.nds github: edo9300/ndsi-savedumper image: https://avatars.githubusercontent.com/u/18705342?v=4&size=128 image_length: 4321 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: savedumper.nds: https://db.universal-team.net/assets/images/qr/savedumper-nds.png source: https://github.com/edo9300/ndsi-savedumper stars: 43 systems: - DS title: ndsi-savedumper update_notes: '

What''s new

  • Fixed some tyos in the prompts
  • Added support for fake cards, now it should be able to dump saves from bootleg games too
' updated: '2018-08-24T15:35:37Z' version: '1.2' version_title: Fakes --- ================================================ FILE: docs/_ds/nesds.md ================================================ --- author: huiminghao / Coto avatar: https://avatars.githubusercontent.com/u/46971470?v=4 categories: - emulator color: '#ae7d50' color_bg: '#805c3b' created: '2022-12-15T03:44:14Z' description: NesDS 2.0.1 download_page: https://github.com/DS-Homebrew/NesDS/tree/master/release downloads: nesDS.cia: size: 472320 size_str: 461 KiB url: https://github.com/DS-Homebrew/NesDS/releases/download/v2.1/nesDS.cia nesDS.dsi: size: 457728 size_str: 447 KiB url: https://github.com/DS-Homebrew/NesDS/releases/download/v2.1/nesDS.dsi nesDS.nds: url: https://raw.githubusercontent.com/DS-Homebrew/NesDS/master/release/nesDS.nds github: DS-Homebrew/NesDS icon: https://db.universal-team.net/assets/images/icons/nesds.png image: https://db.universal-team.net/assets/images/images/nesds.png image_length: 177 layout: app qr: nesDS.cia: https://db.universal-team.net/assets/images/qr/nesds-cia.png nesDS.dsi: https://db.universal-team.net/assets/images/qr/nesds-dsi.png nesDS.nds: https://db.universal-team.net/assets/images/qr/nesds-nds.png source: https://github.com/DS-Homebrew/NesDS stars: 67 systems: - DS title: nesDS update_notes: '

Installation for TWLMenu++ users:

  1. Ensure the Virtual Console add-on is installed.
  2. Place nesDS.nds in sd:/_nds/TWiLightMenu/emulators/ (overwriting the existing file, if it exists).

All changes by @FluBBaOfWard

🎁 Changelog 🎁

  • Fixed FDS support.
  • Updated cpu core (Fixed undocumented NOPs, SHA, SHS, SHX & SHY).
  • Added APU frame (IRQ) emulation.
  • Fixed mapper 30 a bit, started to break out MMC1 code.
  • Fixed mapper 9.
  • Fixed spr collision for 16px high sprites.
  • Refactored Sprite 0 collision and VBlank IRQ.
  • Fixed more with DMC flags/IRQ.
' updated: '2018-10-19T22:09:05Z' version: v1.3c version_title: 'v2.1: TWL Christmas Release 🎄' --- ================================================ FILE: docs/_ds/nintellivision.md ================================================ --- author: wavemotion-dave avatar: https://avatars.githubusercontent.com/u/75039837?v=4 categories: - emulator color: '#b4b4d3' color_bg: '#6d6d80' created: '2021-09-02T21:28:15Z' description: Nintellivision - an Intellivision Emulator for the DS/DSi. High compatibility, custom overlay support, high score saving, tons of input mapping - all the quality of life improvements you need! download_page: https://github.com/wavemotion-dave/NINTV-DS/releases downloads: NINTV-DS.nds: size: 790016 size_str: 771 KiB url: https://github.com/wavemotion-dave/NINTV-DS/releases/download/6.3/NINTV-DS.nds README.md: size: 36905 size_str: 36 KiB url: https://github.com/wavemotion-dave/NINTV-DS/releases/download/6.3/README.md github: wavemotion-dave/NINTV-DS icon: https://db.universal-team.net/assets/images/icons/nintellivision.png image: https://raw.githubusercontent.com/wavemotion-dave/NINTV-DS/main/arm9/gfx/bgTop.png image_length: 40671 layout: app qr: NINTV-DS.nds: https://db.universal-team.net/assets/images/qr/nintv-ds-nds.png script_message: 'You need "grom.bin", "exec.bin", and optionally "ivoice.bin" in the folder with your ROM files.' source: https://github.com/wavemotion-dave/NINTV-DS stars: 55 systems: - DS title: Nintellivision update_notes: '

V6.3 : 01-Jan-2026 by wavemotion-dave

  • Fix for horizontal scroll bug that caused a bit of blurring when moving left/right in some games. Fixes Ninja Odyssey health bar.
  • Improved backtab latched handling - the DSi and above now utilizes backtab latching by default for improved emulation accuracy.
  • Fixed mapping DS keys to DISC UP/DOWN such that you can move left/right and press the DS button to JUMP (previously it would ignore the left/right if you pressed a DS button that mapped to DISC UP/DOWN).
  • Refactored memory to free up another 160K of memory for future use.
  • Improved PSG handling to move the structs into ARM fast memory for a slight boost in performance.
  • Lots of minor database cleanup under the hood so more games and homebrews work properly without additional configuration needed.
' updated: '2026-01-01T12:21:57Z' version: '6.3' version_title: Version 6.3 --- ================================================ FILE: docs/_ds/nitrohax.md ================================================ --- author: Michael Chisholm avatar: https://avatars.githubusercontent.com/u/18148723?v=4 categories: - utility color: '#750000' color_bg: '#750000' created: '2016-03-29T18:19:07Z' description: NitroHax cheat tool for Nintendo DS download_page: https://www.chishm.com/NitroHax/ downloads: NitroHax.zip: size: 188591 size_str: 184 KiB url: https://www.chishm.com/NitroHax/NitroHax.zip github: chishm/nitrohax icon: https://db.universal-team.net/assets/images/icons/nitrohax.png image: https://db.universal-team.net/assets/images/images/nitrohax.png image_length: 241 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/chishm/nitrohax stars: 55 systems: - DS title: nitrohax unistore_exclude: true updated: '2018-04-09T13:00:02Z' version: v0.94 website: https://www.chishm.com/NitroHax/ --- This is for use on flashcards, if using the internal SD on DSi/3DS see [NitroHax3DS](nitrohax3ds). ================================================ FILE: docs/_ds/nitrohax3ds.md ================================================ --- author: Pk11 avatar: https://avatars.githubusercontent.com/u/41608708?v=4 categories: - utility color: '#750000' color_bg: '#750000' created: '2019-10-17T22:38:27Z' description: NitroHax cheat tool for Nintendo DS games, ported to Nintendo DSi / 3DS and modified to load from a usrcheat.dat database download_page: https://github.com/Epicpkmn11/NitroHax3DS/releases downloads: NitroHax-usrcheat.cia: size: 1313024 size_str: 1 MiB url: https://github.com/Epicpkmn11/NitroHax3DS/releases/download/0.101/NitroHax-usrcheat.cia NitroHax.dsi: size: 1298432 size_str: 1 MiB url: https://github.com/Epicpkmn11/NitroHax3DS/releases/download/0.101/NitroHax.dsi github: Epicpkmn11/NitroHax3DS icon: https://db.universal-team.net/assets/images/icons/nitrohax3ds.png image: https://db.universal-team.net/assets/images/images/nitrohax3ds.png image_length: 241 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: NitroHax-usrcheat.cia: https://db.universal-team.net/assets/images/qr/nitrohax-usrcheat-cia.png NitroHax.dsi: https://db.universal-team.net/assets/images/qr/nitrohax-dsi.png source: https://github.com/Epicpkmn11/NitroHax3DS stars: 16 systems: - DS title: NitroHax3DS update_notes: '

This is a fork of NitroHax3DS that loads cheats from a usrcheat.dat file instead of cheats.xml. If you want to use a cheats.xml, then use ahezard/NitroHax3DS.

See the README for usage instructions.

What''s new?

  • The boot splash has been upgraded to use the GIF files and audio from TWiLight Menu++ allowing for 60 FPS, all 8 languages, and birthday sounds - all with a smaller file size!

If you don''t have a cheat database, I recommend using DeadSkullzJr''s.

Use NitroHax-usrcheat.cia to install to the 3DS HOME Menu.
Use NitroHax.dsi with TWiLight Menu++ or with TMFH/NTM to install to the DSi Menu.

QR code for the CIA

' updated: '2022-02-23T01:15:15Z' version: '0.101' version_title: Improved boot splash --- This is for use on DSi/3DS from internal SD, if using a flashcard see [NitroHax](nitrohax). If using on DSi make sure you have [Unlaunch installed](https://dsi.cfw.guide/installing-unlaunch.html) ================================================ FILE: docs/_ds/nitroswan.md ================================================ --- author: Fredrik Ahlström avatar: https://avatars.githubusercontent.com/u/2324920?v=4 categories: - emulator color: '#e38f98' color_bg: '#805055' created: '2021-10-17T19:00:08Z' description: Bandai WonderSwan (Color/Crystal) & Benesse PocketChallenge V2 emulator for the Nintendo DS(i)/3DS. download_page: https://github.com/FluBBaOfWard/NitroSwan/releases downloads: NitroSwan.zip: size: 185776 size_str: 181 KiB url: https://github.com/FluBBaOfWard/NitroSwan/releases/download/v0.7.6/NitroSwan.zip github: FluBBaOfWard/NitroSwan icon: https://db.universal-team.net/assets/images/icons/nitroswan.png image: https://raw.githubusercontent.com/FluBBaOfWard/NitroSwan/main/logo.png image_length: 38554 layout: app source: https://github.com/FluBBaOfWard/NitroSwan stars: 67 systems: - DS title: NitroSwan update_notes: '
  • Fixed register 0x14 initialisation in built-in BIOS.
  • Optimised sound mixer a tiny bit.
' updated: '2026-01-18T19:35:40Z' version: v0.7.6 version_title: V0.7.6 --- ================================================ FILE: docs/_ds/ntm.md ================================================ --- author: Pk11 avatar: https://avatars.githubusercontent.com/u/41608708?v=4 categories: - utility color: '#81de8e' color_bg: '#4a8052' created: '2022-01-09T06:28:39Z' description: NAND Title Manager for DSi download_page: https://github.com/Epicpkmn11/NTM/releases downloads: NTM.dsi: size: 291328 size_str: 284 KiB url: https://github.com/Epicpkmn11/NTM/releases/download/v0.4.2/NTM.dsi github: Epicpkmn11/NTM icon: https://db.universal-team.net/assets/images/icons/ntm.png image: https://db.universal-team.net/assets/images/icons/ntm.png image_length: 586 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: NTM.dsi: https://db.universal-team.net/assets/images/qr/ntm-dsi.png source: https://github.com/Epicpkmn11/NTM stars: 86 systems: - DS title: NTM unistore_exclude: true update_notes: '

Important

Please see the wiki for information on how to use NTM.

Thanks to @R-YaTian for fixing the bug in my Makefile from the last update

(v0.4.1 was skipped cause I tried out GitHub''s new immutable releases and unfortunately they''re incompatible with automatic builds from Actions, at least the way I have it set up. Unfortunate, I was hoping for the proof of trust that every build step was public and I couldn''t change it)

' updated: '2025-12-08T03:19:23Z' version: v0.4.2 version_title: Icon fix wiki: https://github.com/Epicpkmn11/NTM/wiki --- NAND Title Manager, NTM for short, is an application for the Nintendo DSi that allows you to manage titles on your NAND. It can manage titles on both [hiyaCFW](https://wiki.ds-homebrew.com/hiyacfw/)'s SDNAND and your actual internal memory, typically called SysNAND. **When using in SysNAND mode please use with caution**. Please see the [guide on the wiki](https://github.com/Epicpkmn11/NTM/wiki/How-to-Install-DSiWare) for how to properly and safely use NTM. ================================================ FILE: docs/_ds/ntr-launcher.md ================================================ --- author: Apache Thunder avatar: https://avatars.githubusercontent.com/u/11767416?v=4 categories: - utility color: '#8b8d89' color_bg: '#7e807c' created: '2017-02-12T20:50:13Z' description: 'NTR Launcher - Bring back classic DS boot animation + boot older flashcarts! ' download_page: https://github.com/ApacheThunder/NTR_Launcher/releases downloads: NTR_Launcher.zip: size: 4556042 size_str: 4 MiB url: https://github.com/ApacheThunder/NTR_Launcher/releases/download/3.2/NTR_Launcher.zip github: ApacheThunder/NTR_Launcher icon: https://db.universal-team.net/assets/images/icons/ntr-launcher.png image: https://db.universal-team.net/assets/images/images/ntr-launcher.png image_length: 314 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/ApacheThunder/NTR_Launcher stars: 77 systems: - DS title: NTR Launcher update_notes: '
  • Added DSOnei kernel to included nds files for Stage2 menu.
  • Added N-Card rom dump to included nds files for Stage2 menu.
  • Added CycloDS, and DSTWo bootloader dumps to included nds files for Stage2 menu.
  • DSTwo now boots correctly from cart launcher.
  • R4 SDHC Gold and other similar DEMON time bomb DSTTi clones now boot correctly from cart launcher.
  • Added back option for enabling/disabling TWL ram.
  • Added fixes to allow DS only carts to run with TWL ram enabled.
  • Initial modcrypt code added for TWL carts. Currently works in emulation however TWL carts will fail to boot on hardware (when twl mode, ram, etc is enabled).
  • If TWL mode and ram is enabled, cart loader will now load the DSi extended binaries into ram. Currently however they will only boot in emulation. Have not resolved why it''s not working on hardware yet.
  • Stage2 menu now allowed to load dsi extended binaries of SRLs if TWL mode and TWL ram is enabled. Booting rom dumps as a method of booting into TWL carts is confirmed working. At least for System Flaw it does. :D
  • Despite the improvements Acekard 2i still appears to require using the stage2 menu to boot into.
  • Fixes that allowed Demon timebomb carts to boot from cart launcher/autoboot may allow other non working carts to work. Further testing needed.
' updated: '2024-12-12T02:44:18Z' version: '3.2' version_title: 3.2 Release Build --- A DS Slot-1 Launcher. Original code from NitroHax but with cheat engine/menu stripped out. Useful for launching older DS flashcarts. Credits go to Chishm for NitroHax which this source is based from and WinterMute for dslink source/reset code. ================================================ FILE: docs/_ds/parkinrampage.md ================================================ --- author: Tim 'Mighty Max' Seidel avatar: https://avatars.githubusercontent.com/u/16925975?v=4 categories: - game color: '#6e7882' color_bg: '#6c7680' created: '2020-12-14T13:09:57Z' description: A classic puzzle game. Your goal is to move all cars out of the way, so the police can leave the parking lot. download_page: https://github.com/DesperateProgrammer/ParkingRampage downloads: ParkingRampage.nds: size: 691200 size_str: 675 KiB url: https://github.com/DesperateProgrammer/ParkingRampage/raw/main/ParkingRampage.nds github: DesperateProgrammer/ParkingRampage icon: https://db.universal-team.net/assets/images/icons/parkinrampage.png image: https://raw.githubusercontent.com/DesperateProgrammer/ParkingRampage/main/gfx/title.png image_length: 23442 layout: app license: bsd-3-clause license_name: BSD 3-Clause "New" or "Revised" License qr: ParkingRampage.nds: https://db.universal-team.net/assets/images/qr/parkingrampage-nds.png source: https://github.com/DesperateProgrammer/ParkingRampage stars: 4 systems: - DS title: Parkin'Rampage updated: '2021-01-02T20:17:30Z' version: '02012021' version_title: Parkin'Rampage 02012021 website: https://mighty-max.itch.io/parkin-rampage --- Navigate the police out of the jammed parking lot! ================================================ FILE: docs/_ds/picodrivetwl.md ================================================ --- author: DS-Homebrew avatar: https://avatars.githubusercontent.com/u/46971470?v=4 categories: - emulator color: '#7c7b7c' color_bg: '#7c7b7c' created: '2019-02-03T04:36:16Z' description: SEGA Genesis/Mega Drive emulator for the Nintendo DS(i) download_page: https://github.com/DS-Homebrew/PicoDriveTWL/releases github: DS-Homebrew/PicoDriveTWL icon: https://db.universal-team.net/assets/images/icons/picodrivetwl.png image: https://db.universal-team.net/assets/images/images/picodrivetwl.png image_length: 466 layout: app prerelease: download_page: https://github.com/DS-Homebrew/PicoDriveTWL/releases/tag/v2.0.2 downloads: PicoDriveTWL.nds: size: 726016 size_str: 709 KiB url: https://github.com/DS-Homebrew/PicoDriveTWL/releases/download/v2.0.2/PicoDriveTWL.nds qr: PicoDriveTWL.nds: https://db.universal-team.net/assets/images/qr/prerelease/picodrivetwl-nds.png update_notes: '

Bug fixes

  • Fixed ARGV support.
  • Corrected remaining instance of PicoDriveDS to PicoDriveTWL.
' update_notes_md: '**Bug fixes** * Fixed ARGV support. * Corrected remaining instance of `PicoDriveDS` to `PicoDriveTWL`.' updated: '2020-04-14T06:08:48Z' version: v2.0.2 version_title: v2.0.2 source: https://github.com/DS-Homebrew/PicoDriveTWL stars: 21 systems: - DS title: PicoDriveTWL update_notes: '

Bug fixes

  • Fixed ARGV support.
  • Corrected remaining instance of PicoDriveDS to PicoDriveTWL.
' updated: '2020-04-14T06:08:48Z' version: v2.0.2 version_title: v2.0.2 --- ================================================ FILE: docs/_ds/pistol-pong-ds.md ================================================ --- author: Jonatan avatar: https://avatars.githubusercontent.com/u/66566027?v=4 categories: - game color: '#645750' color_bg: '#645750' created: '2021-03-03T13:33:23Z' description: It's like the classic game pong, but with guns. download_page: https://github.com/Jonatan6/Pistol-Pong-DS/releases downloads: Pistol-Pong-DS.nds: size: 190976 size_str: 186 KiB url: https://github.com/Jonatan6/Pistol-Pong-DS/releases/download/v1.0/Pistol-Pong-DS.nds github: Jonatan6/Pistol-Pong-DS icon: https://db.universal-team.net/assets/images/icons/pistol-pong-ds.png image: https://db.universal-team.net/assets/images/images/pistol-pong-ds.png image_length: 2201 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: Pistol-Pong-DS.nds: https://db.universal-team.net/assets/images/qr/pistol-pong-ds-nds.png screenshots: - description: Gameplay url: https://db.universal-team.net/assets/images/screenshots/pistol-pong-ds/gameplay.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/pistol-pong-ds/main-menu.png source: https://github.com/Jonatan6/Pistol-Pong-DS stars: 12 systems: - DS title: Pistol Pong DS update_notes: '

The first release of Pistol Pong DS is here!

The rules are simple:

  • Control your paddle by pressing up and down on the dpad, and fire your gun by pressing right on the dpad.
  • If you get shot or miss the ball, your opponent gains one point.
  • If you manage to shot your opponent of if it misses the ball, you gain one point.
  • And the most important of them all: Have fun!

To-Do

  • Add mystery-boxes/powerups
  • Make the medium and hard difficulties of the ai stronger
  • Add a fancy title screen
' updated: '2021-03-16T16:44:50Z' version: v1.0 version_title: First release --- It's like the classic game pong, but with guns. ## The rules are simple * Control your paddle by pressing up and down on the dpad, and fire your gun by pressing right on the dpad. * If you get shot or miss the ball, your opponent gains one point. * If you manage to shot your opponent of if it misses the ball, you gain one point. * And the most important of them all all: **Have fun!** ================================================ FILE: docs/_ds/pkcount.md ================================================ --- author: StackZ avatar: https://avatars.githubusercontent.com/u/47382115?v=4 categories: - app color: '#90337d' color_bg: '#802d6f' created: '2019-12-02T01:37:45Z' description: A Pokemon Shiny Encounter Tool. download_page: https://github.com/SuperSaiyajinStackZ/PKCount/releases downloads: PKCount.3dsx: size: 767504 size_str: 749 KiB url: https://github.com/SuperSaiyajinStackZ/PKCount/releases/download/v0.0.2/PKCount.3dsx PKCount.cia: size: 582592 size_str: 568 KiB url: https://github.com/SuperSaiyajinStackZ/PKCount/releases/download/v0.0.2/PKCount.cia PKCount.nds: size: 719872 size_str: 703 KiB url: https://github.com/SuperSaiyajinStackZ/PKCount/releases/download/v0.0.2/PKCount.nds github: SuperSaiyajinStackZ/PKCount icon: https://raw.githubusercontent.com/SuperSaiyajinStackZ/PKCount/master/3DS/app/icon.png image: https://raw.githubusercontent.com/SuperSaiyajinStackZ/PKCount/master/3DS/app/banner.png image_length: 9935 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: PKCount.cia: https://db.universal-team.net/assets/images/qr/pkcount-cia.png PKCount.nds: https://db.universal-team.net/assets/images/qr/pkcount-nds.png screenshots: - description: Encounter screen url: https://db.universal-team.net/assets/images/screenshots/pkcount/encounter-screen.png - description: Help box url: https://db.universal-team.net/assets/images/screenshots/pkcount/help-box.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/pkcount/main-menu.png - description: Settings url: https://db.universal-team.net/assets/images/screenshots/pkcount/settings.png - description: The credits url: https://db.universal-team.net/assets/images/screenshots/pkcount/the-credits.png source: https://github.com/SuperSaiyajinStackZ/PKCount stars: 6 systems: - DS - 3DS title: PKCount unique_ids: - '0x43300' update_notes: '

What''s new?

  • A NDS Version has been developed! (Yeah, you can use it on DS(i) now as well!)
  • [3DS] Add Music Playback (put a music.wav to sdmc:/3ds/PKCount/)

Just try it out! :P ~ StackZ.

' updated: '2019-12-27T20:44:30Z' version: v0.0.2 version_title: The second Release of PKCount! --- ================================================ FILE: docs/_ds/pkmn-chest.md ================================================ --- author: Universal-Team avatar: https://avatars.githubusercontent.com/u/49733679?v=4 categories: - utility - save-tool color: '#964644' color_bg: '#803c3a' created: '2019-06-08T01:46:43Z' description: A Pokémon Bank for the 3rd through 5th generation Pokémon games for the Nintendo DS(i). download_page: https://github.com/Universal-Team/pkmn-chest/releases downloads: pkmn-chest.cia: size: 1546496 size_str: 1 MiB url: https://github.com/Universal-Team/pkmn-chest/releases/download/v2.2/pkmn-chest.cia pkmn-chest.nds: size: 7269376 size_str: 6 MiB url: https://github.com/Universal-Team/pkmn-chest/releases/download/v2.2/pkmn-chest.nds github: Universal-Team/pkmn-chest icon: https://raw.githubusercontent.com/Universal-Team/pkmn-chest/master/resources/icon.png image: https://raw.githubusercontent.com/Universal-Team/pkmn-chest/master/resources/icon.png image_length: 381 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/Universal-Team/pkmn-chest/releases/tag/git downloads: pkmn-chest.cia: size: 6843648 size_str: 6 MiB url: https://github.com/Universal-Team/pkmn-chest/releases/download/git/pkmn-chest.cia pkmn-chest.dsi: size: 6829056 size_str: 6 MiB url: https://github.com/Universal-Team/pkmn-chest/releases/download/git/pkmn-chest.dsi pkmn-chest.nds: size: 6829056 size_str: 6 MiB url: https://github.com/Universal-Team/pkmn-chest/releases/download/git/pkmn-chest.nds qr: pkmn-chest.cia: https://db.universal-team.net/assets/images/qr/git/pkmn-chest-cia.png pkmn-chest.dsi: https://db.universal-team.net/assets/images/qr/git/pkmn-chest-dsi.png pkmn-chest.nds: https://db.universal-team.net/assets/images/qr/git/pkmn-chest-nds.png update_notes:

Edoardo Lolletti - fix another oob access

update_notes_md: 'Edoardo Lolletti - fix another oob access ' updated: '2026-03-17T18:52:56Z' version: git version_title: Continuous Build - a847bb6 qr: pkmn-chest.cia: https://db.universal-team.net/assets/images/qr/pkmn-chest-cia.png pkmn-chest.nds: https://db.universal-team.net/assets/images/qr/pkmn-chest-nds.png screenshots: - description: Bag url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/bag.png - description: Balls url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/balls.png - description: Box url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/box.png - description: Forms url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/forms.png - description: Moves url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/moves.png - description: Natures url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/natures.png - description: Options url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/options.gif - description: Origin url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/origin.png - description: Party url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/party.png - description: Species url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/species.png - description: Stats url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/stats.png - description: Summary url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/summary.png - description: Top menu url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/top-menu.png - description: Trainer url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/trainer.png - description: Wallpaper url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/wallpaper.png - description: X menu url: https://db.universal-team.net/assets/images/screenshots/pkmn-chest/x-menu.png source: https://github.com/Universal-Team/pkmn-chest stars: 268 systems: - DS title: pkmn-chest update_notes: '

Pokémon Chest, a Pokémon bank for the Nintendo DS(i)

What''s new:

  • The config menu can now be accessed with SELECT on the top menu
  • Directories can now be added to the top menu as favorites
  • The Fateful Encounter status of a Pokémon can now be changed
    • In Generation 3 Mew must be a Fateful Encounter to obey
  • Updated the chest to use PKSM''s latest bank version
  • A warning will now be shown before turning off if an exception is thrown

Bug fixes:

  • Fixed party Pokémon''s stats not updating until moved to/from the PC
  • Fixed the kerning on some characters in the font
  • Fixed Korean being called 한국 instead of 한국어
  • Fixed TM/HM pocket being called Poké Balls
  • Fixed HMs not showing correctly in some Generation 3 games
  • (@remicalixte) Fixed shiny star not hiding after moving off a shiny Pokémon
  • Several bug fixes in PKSM-Core

Side notes:

  • Nightly builds are available in the extras repo & releases.
  • Report any bugs you find here, and you can join our Discord server here
' updated: '2020-07-07T04:00:43Z' version: v2.2 version_title: Easy config access, favorite folders, and various bug fixes website: https://universal-team.net/projects/pkmn-chest wiki: https://github.com/Universal-Team/pkmn-chest/wiki --- Pokémon Chest is an app for the DS(i) that can store and edit Pokémon in the DS Pokémon games. It's current features include: - Loading save files from DSi SD, Flashcard SD, and retail cartridges - Storing up to 50 (flashcards) or 500 (DSi/3DS) boxes of Pokémon per chest with support for multiple chests - Editing most Pokémon, trainer, and other save data - Editing items in the bag - Injecting pk* files from SD - Dumping Pokémon to pk* files - Translated to Chinese, English, French, German, Indonesian, Italian, Japanese, Korean*, Lithuanian, Polish, Portuguese, Russian, and Spanish ================================================ FILE: docs/_ds/portalds.md ================================================ --- author: smea avatar: https://avatars.githubusercontent.com/u/6338016?v=4 categories: - game color: '#675758' color_bg: '#675758' created: '2014-02-21T21:33:14Z' description: homebrew nintendo DS adaptation of Valve's Portal download_page: https://github.com/smealum/portalDS/releases downloads: ASDS_r1.zip: size: 1397420 size_str: 1 MiB url: https://github.com/smealum/portalDS/releases/download/r1/ASDS_r1.zip github: smealum/portalDS icon: https://db.universal-team.net/assets/images/icons/portalds.png image: https://db.universal-team.net/assets/images/images/portalds.png image_length: 473 layout: app source: https://github.com/smealum/portalDS stars: 235 systems: - DS title: portalDS update_notes:

The first (and only) publicly released version of the Aperture Science DS.

updated: '2019-11-23T23:14:24Z' version: r1 version_title: Aperture Science DS r1 --- ================================================ FILE: docs/_ds/protista.md ================================================ --- author: Clark Morse, Corey Ross, Jonathan Bryant categories: - game created: '2007-01-01T00:00:00Z' description: Protista is an interactive toy where player-created creatures compete for supremacy of the Petri dish. downloads: Protista.nds: size: 1375488 size_str: 1 MiB url: https://db.universal-team.net/assets/files/Protista.nds Protista_manual.zip: size: 209517 size_str: 204 KiB url: https://db.universal-team.net/assets/files/Protista_manual.zip layout: app qr: Protista.nds: https://db.universal-team.net/assets/images/qr/protista-nds.png screenshots: - description: Choose creature url: https://db.universal-team.net/assets/images/screenshots/protista/choose-creature.png - description: Gameplay 1 url: https://db.universal-team.net/assets/images/screenshots/protista/gameplay-1.png - description: Gameplay 2 url: https://db.universal-team.net/assets/images/screenshots/protista/gameplay-2.png - description: Gameplay 3 url: https://db.universal-team.net/assets/images/screenshots/protista/gameplay-3.png - description: Title screen url: https://db.universal-team.net/assets/images/screenshots/protista/title-screen.png stars: 0 systems: - DS title: Protista updated: '2009-09-01T00:00:00Z' website: https://web.archive.org/web/20101226085139/https://www.digipen.edu/?id=1170&proj=436 --- Protista is an interactive toy where player-created creatures compete for supremacy of the Petri dish. Protista, an experiment in interactivity, challenges both the right and left sides of the brain. The creative side is unleashed to design and build an assortment of creatures in a full-featured creature editor. Protista tasks the analytic side to program the creatures with a graphical programming language. Then, the whole brain can sit back and watch its creations battle it out in a struggle of microscopic proportions. Protista includes the following game modes: Sandbox - A quick way to see your creature in action in a free-play environment. Creature Studio - Dreams of oddness become reality. AI Lab - Aspiring programmers can develop programs to transform peace-loving microbes into killing machines. Race Track - A creature's mobility is put to the test. Battle Arena - Creatures are forced to fight until one creature is pushing up seaweed. ================================================ FILE: docs/_ds/raptor-ds3ds.md ================================================ --- author: RetroGamer02/Ryan avatar: https://avatars.githubusercontent.com/u/70994866?v=4 categories: - game color: '#625456' color_bg: '#625456' created: '2022-09-10T22:26:05Z' description: Raptor Call Of The Shadows Console Ports from Reversed-engineered source code download_filter: NDS|3DS download_page: https://github.com/RetroGamer02/raptor-consoles/releases downloads: RAPTOR-3DS-SDL2-V0.9.2.zip: size: 4559819 size_str: 4 MiB url: https://github.com/RetroGamer02/raptor-consoles/releases/download/MultiSys-V1.0.4/RAPTOR-3DS-SDL2-V0.9.2.zip RAPTOR-NDS-V1.1.0.zip: size: 1866951 size_str: 1 MiB url: https://github.com/RetroGamer02/raptor-consoles/releases/download/MultiSys-V1.0.4/RAPTOR-NDS-V1.1.0.zip github: RetroGamer02/raptor-consoles icon: https://raw.githubusercontent.com/RetroGamer02/raptor-consoles/multi-sys/rsrc/raptor3ds.png image: https://raw.githubusercontent.com/RetroGamer02/raptor-consoles/multi-sys/rsrc/raptor3dsbanner.png image_length: 48397 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 script_message: 'Note: You will need "FILE0002.GLB", "FILE0003.GLB", and "FILE0004.GLB" from the v1.2 DOS version the in the sdmc:/3ds/Raptor folder to play the game.' source: https://github.com/RetroGamer02/raptor-consoles stars: 29 systems: - DS - 3DS title: Raptor DS/3DS unique_ids: - '0x316A3' update_notes:

All have had a bug fixed relating to loading SETUP.INI under certain conditions.

updated: '2025-09-16T22:51:25Z' version: MultiSys-V1.0.4 version_title: Raptor MultiSys Bug Fix update --- Reversed-engineered source port from Raptor Call Of The Shadows ported to the Nintendo DS and 3DS. ================================================ FILE: docs/_ds/relaunch.md ================================================ --- author: Universal-Team avatar: https://avatars.githubusercontent.com/u/49733679?v=4 categories: - utility color: '#282928' color_bg: '#282928' created: '2019-04-27T19:07:23Z' description: Open-Source lookalike of nocash’s Unlaunch.dsi download_page: https://github.com/Universal-Team/Relaunch/releases downloads: Relaunch.7z: size: 148518 size_str: 145 KiB url: https://github.com/Universal-Team/Relaunch/releases/download/v4.0.1/Relaunch.7z github: Universal-Team/Relaunch icon: https://db.universal-team.net/assets/images/icons/relaunch.png image: https://raw.githubusercontent.com/Universal-Team/Relaunch/master/logo.png image_length: 510792 layout: app license: mit license_name: MIT License nightly: download_page: https://github.com/Universal-Team/Relaunch/releases/tag/git downloads: Relaunch.7z: size: 140805 size_str: 137 KiB url: https://github.com/Universal-Team/Relaunch/releases/download/git/Relaunch.7z update_notes:

Pk11 - Update for new nightly method, pin to devkitpro/devkitarm:20241104

update_notes_md: 'Pk11 - Update for new nightly method, pin to devkitpro/devkitarm:20241104 ' updated: '2025-12-29T11:33:54Z' version: git version_title: Continuous Build - 65f1308 screenshots: - description: Main url: https://db.universal-team.net/assets/images/screenshots/relaunch/main.png source: https://github.com/Universal-Team/Relaunch stars: 39 systems: - DS title: Relaunch update_notes:

This makes Universal-Updater download the latest stable version

updated: '2020-07-20T15:23:43Z' version: v4.0.1 version_title: 'v4.0.1: replace Bruh edition' website: https://universal-team.net/projects/relaunch wiki: https://github.com/Universal-Team/Relaunch/wiki --- ================================================ FILE: docs/_ds/s8ds.md ================================================ --- author: Fredrik Ahlström avatar: https://avatars.githubusercontent.com/u/2324920?v=4 categories: - emulator color: '#594648' color_bg: '#594648' created: '2021-09-05T11:34:00Z' description: A Sega 8bit systems emulator for Nintendo DS(i)/3DS download_page: https://github.com/FluBBaOfWard/S8DS/releases downloads: S8DS.zip: size: 226262 size_str: 220 KiB url: https://github.com/FluBBaOfWard/S8DS/releases/download/v1.1.7/S8DS.zip github: FluBBaOfWard/S8DS icon: https://db.universal-team.net/assets/images/icons/s8ds.png image: https://db.universal-team.net/assets/images/icons/s8ds.png image_length: 630 layout: app source: https://github.com/FluBBaOfWard/S8DS stars: 34 systems: - DS title: S8DS update_notes: '
  • Added support for "Megumi Rescue" on System-E.
  • Added support for "Opa Opa unencrypted" on System-E.
  • Added support for "Slap Shooter" on System-E.
  • Added support for "Super Derby (satellite board)" on SG-AC (not working).
  • Added support for "Super Derby II (satellite board)" on SG-AC (not working).
  • Added new debug menu.
  • Fixed vertical scrolling for BG2 on System-E.
  • Fixed envelope handling on the AY38910.
  • Fixed pause on older Sega machines (again).
  • Better menu traversing.
' updated: '2023-11-07T18:10:41Z' version: v1.1.7 version_title: V1.1.7 --- ================================================ FILE: docs/_ds/safe-nand-manager.md ================================================ --- author: DS-Homebrew avatar: https://avatars.githubusercontent.com/u/46971470?v=4 categories: - utility color: '#6e9ed1' color_bg: '#436080' created: '2020-12-03T05:35:53Z' description: Dump or restore DSi NAND w/ nocash footer download_page: https://github.com/DS-Homebrew/SafeNANDManager/releases downloads: SafeNANDManager.nds: size: 236032 size_str: 230 KiB url: https://github.com/DS-Homebrew/SafeNANDManager/releases/download/v1.1.1/SafeNANDManager.nds github: DS-Homebrew/SafeNANDManager image: https://avatars.githubusercontent.com/u/46971470?v=4&size=128 image_length: 4456 layout: app license: mit license_name: MIT License qr: SafeNANDManager.nds: https://db.universal-team.net/assets/images/qr/safenandmanager-nds.png source: https://github.com/DS-Homebrew/SafeNANDManager stars: 51 systems: - DS title: Safe NAND Manager unistore_exclude: true update_notes: '

What''s new?

  • ConsoleID will now be read from it''s register, if available.
' updated: '2024-05-23T05:45:33Z' version: v1.1.1 version_title: v1.1.1 --- ================================================ FILE: docs/_ds/scummvm.md ================================================ --- author: ScummVM avatar: https://avatars.githubusercontent.com/u/365181?v=4 categories: - emulator color: '#507f20' color_bg: '#507f20' created: '2011-02-12T15:50:57Z' description: Point-and-click adventure game engines download_page: https://www.scummvm.org/downloads/ downloads: scummvm-3dsx.zip: size: null url: https://downloads.scummvm.org/frs/scummvm/2026.2.0/scummvm-2026.2.0-3ds-3dsx.zip scummvm-cia.zip: size: null url: https://downloads.scummvm.org/frs/scummvm/2026.2.0/scummvm-2026.2.0-3ds-cia.zip scummvm-ds.zip: size: null url: https://downloads.scummvm.org/frs/scummvm/2026.2.0/scummvm-2026.2.0-ds.zip eval_downloads: true github: scummvm/scummvm icon: https://raw.githubusercontent.com/scummvm/scummvm/master/backends/platform/3ds/app/icon.png image: https://raw.githubusercontent.com/scummvm/scummvm/master/backends/platform/3ds/app/banner.png image_length: 17658 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://buildbot.scummvm.org/dailybuilds/master/ downloads: 3ds-master-latest.zip: url: https://buildbot.scummvm.org/dailybuilds/master/3ds-master-latest.zip nds-master-latest.zip: url: https://buildbot.scummvm.org/dailybuilds/master/nds-master-latest.zip source: https://github.com/scummvm/scummvm stars: 2692 systems: - 3DS - DS title: scummvm unique_ids: - '0xFF321' update_notes: '

Three months have passed since the last release, and here we are again, with our new release approach. We are both worried and excited, but hope that in the current reality of the absence of pre-release testing, with more frequent releases, we will be able to deliver critical fixes faster.

Let''s talk about the release scope. Three months have passed, but the amount of new features is very noticeable.

Newly Supported Games:

  • Necronomicon: The Dawning of Darkness
  • Crime Patrol
  • Crime Patrol 2: Drug Wars
  • The Last Bounty Hunter
  • Mad Dog McCree
  • Mad Dog II: The Lost Gold
  • Space Pirates
  • Who Shot Johnny Rock?

And - as usual - there are a couple of "one more things"!

Changelog

New games:

  • Added support for Necronomicon: The Dawning of Darkness.
  • Added ALG engine for DOS versions of American Laser Games:
    Crime Patrol, Crime Patrol 2: Drug Wars, The Last Bounty Hunter,
    Mad Dog McCree, Mad Dog II: The Lost Gold, Space Pirates
    and Who Shot Johnny Rock?

General:

  • Improved PC-Speaker emulation.
  • Implemented multiselect in the GUI launcher games list.
  • Updated ImGui library to 1.92.6-docker.
  • Fixed Smart Search in the Icons Grid view in the launcher.
  • Simulate MT-32 display for on-screen messages.
  • Added possibility to load GUI translations from the local po/ directory. Useful for translators since it does not require regeneration of the translations.dat file.
  • Significantly reduced compilation time and memory usage when building the TinyGL component.
  • Added Help button to the main interface and improved the dialog speed.
  • Added possibility to run unpacked GUI themes.

AGOS:

  • Added music support for the Atari ST releases of Elvira 1 and 2.
  • Improved support of the Acorn releases of Simon the Sorcerer. Original cursor is now implemented, along with support of the Desktop Tracker format used for music.
  • Improved font rendering accuracy for DOS Personal Nightmare and the Amiga Elvira 1 demo.
  • Implemented original cursors for the Amiga release of Personal Nightmare.
  • Fixed Personal Nightmare ''Wait'' command being far too quick on modern systems.
  • Fixed inventory icon colors in the Amiga and Atari ST releases of Personal Nightmare.
  • Fixed Simon''s sprite having no color in the Acorn floppy demo of Simon the Sorcerer 1.

Alcachofa:

  • Added support for earlier Spanish CD variant of Mortadelo y Filemón: Una Aventura de Cine - Edición Especial.
  • Added support for Russian variant of Mort & Phil: A Movie Adventure (Секретные агенты: Киномонстры атакуют).

Bagel:

  • Fixed Enter/Escape keys in The Guessing Game guess dialog.
  • Fixed using Enter key to close info dialogs.
  • Fixed shell animations in Mankala minigame.
  • Fixed incorrect evolution logic in Game of Life.
  • Hopeful fix for occasional crash entering boardgame stores.
  • Fixed crash when hiding boardgame turn start spinner.
  • Fixed Poker minigame bet icons rendering over game over dialog.
  • Made in-progress speech stop when closing a minigame exit dialog.
  • Fixed using Enter key after typing savegame name to save it.

Freescape:

  • Added sound emulation for Driller, Dark Side, Total Eclipse and
    Castle Master on CPC, C64 and Amiga.
  • Added music support for Total Eclipse on Atari ST.
  • Added WASD movement option with shift for run.
  • Improved touchscreen controls and alternative input mappings for mobile devices.
  • Added a debugger with position and area commands.
  • Implemented compressed data loading for Driller on Atari ST.
  • Fixed rendering artifacts and culling issues.
  • Fixed various UI element positions and score rendering across multiple releases.

Gob:

  • Optimized the number of screen blits, making Gobliiins and Ween noticeably more responsive on weaker platforms. Other Gob games are also positively affected.

M4:

  • Added music support in Ripley.
  • Fixed numerous bugs in Ripley.
  • Fixed some bugs in Orion Burger.

MM:

  • Fixed M&M1 memory corruption on exit.
  • Fixed M&M1 display issues/corruption getting items from treasure chests.
  • Fixed M&M1 showing incorrect name for attacking monsters in combat.

MYST3:

  • Restored ambient sounds for harmonic frequencies puzzle in Amateria.
  • Fixed resetting animations for turntable puzzle in Amateria.
  • Fixed synchronization of videos that play consecutively.
  • Fixed skipping frames in some looping videos.
  • Fixed frame-triggered ambient sounds in scripted movies.
  • Various tweaks for displaying subtitles and inventory in widescreen mod.
  • Fixed scaling issues for subtitles, draggable items, inventory bar and
    main menu in widescreen mod.

QdEngine:

  • Fixed pathfinding bugs on Windows optimized (release) build.

SCUMM:

  • Added support for original splash screens in Maniac Mansion NES (when playing from PRG files).
  • Added support for the playback feature of the non-interactive demos of Monkey Island 1, Monkey Island 2, and Fate of Atlantis.
  • Implemented original cursor for the Apple II release of Maniac Mansion.
  • Fixed Maniac Mansion NES logo scroll getting stuck during the intro.

Sherlock:

  • Fixed occasional crash when using inventory items in Rose Tattoo.
  • Fixed crash when using keyboard keys while playing darts in Rose Tattoo.
  • Fixed score board layout and logic for dart games in Rose Tattoo.

SLUDGE:

  • Fixed crash at start of Nathan''s Second Chance game.

Sword1:

  • Fixed music from the original Broken Sword 1 release being played at a wrong sample rate on PS3, Wii and OSXPPC.

Sword2:

  • Fixed crash with some DXA movies, such as the ones played in the intro.

Teenagent:

  • Fixed ''could not locate language block'' error when starting the Polish and Russian versions.

Tinsel:

  • Implemented proper palette mapping for the PSX versions of Discworld 1. Before this, the screen wasn''t turning black when using the blindfold in Act 3.
  • Made it possible to skip the entire introduction (by pressing Escape) in all Discworld 1 versions.
  • Fixed Amazon speech accidentally stopped by the Starfish flicking a coin, in Act 2 of all Discworld 1 releases having this original script bug.
  • Fixed "calculate odds" button not always erased from the screen when asking the guard for probabilities, in Act 3 of early Discworld 1 releases (original script bug).
  • Fixed crash when trying to interact with (invisible) City Guards in Act 4 of Discworld 1, due to an original script oversight in early releases.
  • Fixed dragon appearing too early in town square in Act 4 of Discworld 1 (original script bug in early releases).
  • Fixed conversation window not closing when being done talking with the barman in Discworld 1 L-Space (original script bug in early releases).

WAGE:

  • Implemented combat system.
  • Numerous visual fixes.
  • Implemented mouse scrolling of text window.
  • Implemented way to show startup screen and play startup sound for games what have those files. There will be new items in the About menu.

Atari port:

  • Included out-of-tree m68k code optimizations for the SCUMM engine and audio mixing to gather user feedback.

macOS port:

  • Added support for the newer Text-to-Speech API of macOS 10.14+.
  • Restored Help menu and Copy from clipboard features for macOS 10.4-10.5.

iOS port:

  • Added support for Text-to-Speech.
  • Ported the CoreMIDI macOS feature to the iOS/tvOS ports, allowing the use of external MIDI devices for output.

Merged PRs

  • EMI: Show subtitles of judges during Marco''s dive by @chkr-private in #6994
  • GRIM: EMI: Don''t enable lighting when drawing shadows by @chkr-private in #6995
  • KYRA: (EOB) - Better thrown weapon reloading by @vrza in #7028
  • SCI: (PQ2/PC98) - fix bug no. 16329 by @athrxx in #7022
  • TESTBED: Add shader compatibility tests and remove incompatible shaders from Emscripten build by @chkuendig in #6990
  • ULTIMA: Reduce sharing of container classes by @ccawley2011 in #7014
  • Add webOS to Makefile and fix engines.awk PATH by @cscd98 in #7021
  • NUVIE: Remove dependency on Shared::EventsManager by @ccawley2011 in #7016
  • PRIVATE: Fix drug bag inventory item by @sluicebox in #7031
  • PRIVATE: Play phone calls in correct order by @sluicebox in #7032
  • PRIVATE: Fix Police Station by @sluicebox in #7033
  • HYPNO: Fix various memory leaks by @lephilousophe in #7030
  • GRAPHICS: Add generic alpha blitting routines and use them with NGI by @ccawley2011 in #6973
  • TINYGL: Clamp viewport coordinates to INT_MAX and INT_MIN to avoid overflow/underflow by @neuromancer in #7035
  • PRIVATE: Wait for police bust audio to complete by @sluicebox in #7036
  • TETRAEDGE: Increase drawCallMemorySize for TinyGl renderer by @antoniou79 in #7034
  • PRIVATE: Show cursor for safe digits by @sluicebox in #7037
  • PRIVATE: Fix wall safe initialization, transparency by @sluicebox in #7038
  • PRIVATE: Fix PhoneClip variable decrementing by @sluicebox in #7039
  • IOS7: Do not enable USE_OPENGL_GAME in iOS and tvOS when using create_project by @larsamannen in #7017
  • TOON: Load subtitles by base file name by @BLooperZ in #7044
  • COMMON: Make RBTree::erase return a valid iterator by @Botje in #7046
  • PRIVATE: Implement LoseInventory() by @sluicebox in #7043
  • PRIVATE: Implement Take/Leave sounds by @sluicebox in #7042
  • EMI: Don''t overwrite global actor alpha when drawing sprites by @chkr-private in #7047
  • GROOVIE: Avoid crash in Clandestiny finale video by @antoniou79 in #7048
  • GRIM: Handle SayLine Lua call with nil parameter by @chkr-private in #7050
  • PRIVATE: Finish implementing PoliceBust and BustMovie by @sluicebox in #7051
  • PRIVATE: Fix addMemory crash when helping Mavis by @sluicebox in #7052
  • PRIVATE: Clear diary page exits by @sluicebox in #7056
  • PRIVATE: Dossier navigation details by @sluicebox in #7057
  • PRIVATE: Add mapping for Japanese Windows cursors by @sluicebox in #7058
  • PRIVATE: New save format, versioning by @sluicebox in #7060
  • NEWS: Update PRIVATE news by @sluicebox in #7053
  • PS3: Disable windowed and iconify features by @lephilousophe in #7059
  • VIDEO: Don''t hardcode expected channels in PSX decoder by @lephilousophe in #7054
  • DIRECTOR: Last minute fixes by @moralrecordings in #7040
  • JANITORIAL: add pre-commit configuration file by @whoozle in #7000
  • NGI: Fix use-after-free (Trac#16268) by @lephilousophe in #7055
  • DIRECTOR: add new detection entries for: by @Lariaa in #6962
  • GRIM: LUA: Fix lua_error() ''noreturn'' warning on some platforms by @dwatteau in #7062
  • PRIVATE: Misc code cleanup by @sluicebox in #7066
  • AGI: Fix RTL display for wrapped strings by @sam-mfb in #7061
  • PRIVATE: Update PhoneClip implementation by @sluicebox in #7071
  • GOB: add french ADI5 addon to detection by @BJNFNE in #7074
  • Bump urllib3 from 2.5.0 to 2.6.0 in /doc/docportal by @dependabot[bot] in #7073
  • COMMON: Add Canadian French language by @sdelamarre in #7070
  • STARK: Add support for OpenGL without NPOT by @lephilousophe in #7064
  • MM: MM1: Fix crashes when monsters advance during combat by @Lili1228 in #7063
  • AGI: Add game detection entry for SQ2 Hebrew localization by @sam-mfb in #7076
  • SCI: Reduce stack usage in Console::cmdShowInstruments() by @dwatteau in #7079
  • PRIVATE: Fully implement AMRadioClip and PoliceClip by @sluicebox in #7078
  • PRIVATE: Fix exit area on epilogue screens by @sluicebox in #7080
  • PRIVATE: Enable pausing when police bust is enabled by @sluicebox in #7082
  • PRIVATE: Resume background music after pausing by @sluicebox in #7083
  • AGI: Detect WORDS.TOK.EXTENDED, Remove GF_EXTCHAR by @sluicebox in #7084
  • AGI: funmade hebrew translation KQ3 by @SegMash in #7086
  • JANITORIAL: resolve signed/unsigned conflicts by @meekee7 in #7069
  • IOS7: Disable bounces of the ScrollView containing the toolbar by @larsamannen in #7089
  • CREATE_PROJECT: Do not set SCUMMVM_NEON for all iOS/tvOS targets by @larsamannen in #7081
  • PRIVATE: Sound fixes by @sluicebox in #7088
  • JANITORIAL: TOT: resolve signed/unsigned conflicts by @meekee7 in #7094
  • SCI: [RFC] Add Behind the Developer''s Shield as a separate "game" by @eriktorbjorn in #7093
  • HUGO: Fix HUGO2 DOS parser by @sluicebox in #7098
  • HUGO: Fix HUGO2 parrot priority by @sluicebox in #7100
  • GOB: add french Adibou1 CD variant by @BJNFNE in #7104
  • SHERLOCK: SCALPEL: Add missing JOY_A mappings for controller support by @zafos in #7106
  • GOB: add filesize version number langcode to GOB games by @BJNFNE in #7109
  • M4: Add subtitles for Orion Burger and Riddle of Master Lu by @bluegr in #7090
  • HUGO: Fix direction handling by retaining keycodes. by @OMGPizzaGuy in #7102
  • SCUMM: Fix HENetworkGameOptionsDialog layout not being defined by @lephilousophe in #7112
  • JANITORIAL: Fix "orignal" typo in comment by @raziel- in #7114
  • JANITORIAL: Fix "cant" typo in comment by @raziel- in #7116
  • libretro: specify location of engines.awk by @cscd98 in #7077
  • GRAPHICS: MACGUI: Fix Beam cursor gets stuck after editing editable widget by @SandhuAmy35 in #7118
  • JANITORIAL: Fix spelling of ''Writing'' in comments by @raziel- in #7113
  • JANITORIAL: Fix some mispellings by @raziel- in #7117
  • HUGO: Implement DOS displayFrame() by @sluicebox in #7108
  • GRAPHICS: MACGUI: Fix: Adjust scroll position for editable MacText using kConHPadding by @Al-HassanIbrahim in #6987
  • WAGE: Fix Commands menu not resetting on scene change (bug #16294) by @Al-HassanIbrahim in #7045
  • GUI: Translate the default OK button in message boxes by @ccawley2011 in #7122
  • JANITORIAL: Small build fixes in graphics and emscripten port by @Mataniko in #7124
  • GUI: Restore Hindi font overrides by @ccawley2011 in #7123
  • DEVTOOLS: added script that executes event recorder tests for configured demos and record files by @mgerhardy in #7119
  • WINTERMUTE: sotv1/sotv2 improvements by @darioscarpa in #7125
  • CREATE_PROJECT: add support for SLNX files by @meekee7 in #7127
  • PRIVATE: fix #16423 subtitles are restored. by @dhruv0154 in #7105
  • GUI: Enable multi-selection and multi-removal in list and grid view by @mohitbankar in #7096
  • DEVTOOLS: Add LLDB pretty-printers by @Botje in #7091
  • GUI: Add missing filter matcher to grid widget by @jaskaran-singh-77 in #7132
  • BLADERUNNER: Avoid overflow errors with VQA files by @lephilousophe in #7121
  • DIRECTOR: add Greveholm 3 to detection by @meekee7 in #7126
  • AGDS: Add detection for the demo version of Black Mirror by @ccawley2011 in #7131
  • Bump urllib3 from 2.6.0 to 2.6.3 in /doc/docportal by @dependabot[bot] in #7133
  • HUGO: Implement DOS user interface by @sluicebox in #7136
  • DIRECTOR: Fixes for Welcome to the Future by @moralrecordings in #7134
  • WINTERMUTE: fix sotv1 package paths by @darioscarpa in #7142
  • WINTERMUTE: fix subtitles not shown on video by @darioscarpa in #7143
  • GOB: add new detection entries by @BJNFNE in #7147
  • GOB: use FR_CAN for French Canadian Adibou2 variant by @BJNFNE in #7148
  • ULTIMA: NUVIE: rework detection of the known SE Versions by @Henne in #7150
  • AGI: Add detection for SQ1 Hebrew version by @sam-mfb in #7145
  • VIDEO: fix TheoraDecoder handling of dup frames by @darioscarpa in #7144
  • 3DS: Fix versioning scheme by @lephilousophe in #7151
  • DC: Fix version scheme by @lephilousophe in #7152
  • ULTIMA: NUVIE: detect all versions of MD V1.4 correctly by @Henne in #7153
  • GRAPHICS: MACGUI: Fix scrolling behaviors, dialog layouts, and some other bugs. by @dhruv0154 in #7103
  • CREATE_PROJECT: Cmake multi-config and /opt/homebrew by @Botje in #7139
  • AUDIO: Reduce the volume for the PC Speaker emulator by @ccawley2011 in #7155
  • WAGE: Fixed some bugs in step by step design debugger. by @dhruv0154 in #7157
  • Janitorial: Fixed typo ''teh'' in hpl1 comments by @TejeshwarDivekar in #7158
  • BAKCEND: SDL3: Swap language and country in locale formatting by @BeWorld2018 in #7160
  • ANDROID: Updates to the build system and some cleanups by @lephilousophe in #7154
  • NDS: Make some parts of ScummVM go to the secondary ROM by @lephilousophe in #7095
  • GUI: Restrict max width of scaled pictures in Help by @gulraiznoorbari in #7169
  • BACKENDS: MACOS: Various small fixes/improvements for Tiger/Leopard by @dwatteau in #7156
  • Configure: Update MorphOS part by @BeWorld2018 in #7161
  • SCI32: Remove GK2 fan subtitle suggestion by @sluicebox in #7167
  • GRAPHICS: MACGUI: fix active window while scrolling by @dhruv0154 in #7172
  • SAGA: IHNM: Add detection for french fan translation by @DarkCenobyte in #7166
  • GUI: Multi-Selection and List Widget Improvements by @mohitbankar in #7165
  • WINTERMUTE: fix culling in Setup2D by @darioscarpa in #7179
  • PRIVATE: Fix subtitle restoration in main menu and prevent SFX interruption by @dhruv0154 in #7140
  • AGOS: Implement font squeezing routine for DOS Personal Nightmare and the Amiga Elvira 1 demo by @robertmegone in #7174
  • WAGE: fix #16293. by @dhruv0154 in #7178
  • GUI: Properly restore last selected game in launchers by @mohitbankar in #7181
  • VIDEO: Fix seeking to a keyframe in BINK videos by @antoniou79 in #7180
  • DIRECTOR: Add language to quality table message by @einstein95 in #7176
  • IMAGE: Make more codecs into optional components by @ccawley2011 in #7130
  • AUDIO: Make the SID emulator a subclass of Audio::Chip by @ccawley2011 in #6039
  • TTS: MACOS, IOS: Implement Text to Speech using AVSpeechSynthesizer by @criezy in #7171
  • SCI: Adding Hebrew translation for KQ4 by @SegMash in #7184
  • GUI: Lists clear and cls in the gui console debugger''s instructions by @lwcorp in #7183
  • IMAGE: Improve support for writing image files with palettes by @ccawley2011 in #7129
  • JANITORIAL: SCUMM: HE: do not cast away constness by @meekee7 in #7188
  • JANITORIAL: AGS: add missing override keyword by @meekee7 in #7189
  • JANITORIAL: ULTIMA: make some constants constexpr by @meekee7 in #7192
  • JANITORIAL: LAB: remove redundant parentheses by @meekee7 in #7193
  • JANITORIAL: ALCACHOFA: add missing overrides by @meekee7 in #7191
  • FREESCAPE: Implement missing Driller sounds for ZX Spectrum and Amstrad CPC by @neuromancer in #7065
  • JANITORIAL: WAGE: resolve signed/unsigned mismatches by @meekee7 in #7187
  • PRINCE: Do not show subtiles if they are disabled from GUI by @antoniou79 in #7194
  • JANITORIAL: DEVTOOLS: remove unused loop variables by @meekee7 in #7199
  • NEVERHOOD: Fix radio music playing when radio is not enabled by @Player701 in #7197
  • ALCACHOFA: fix "conatins" typo in graphics.cpp by @BJNFNE in #7202
  • ULTIMA: Replace Std::string, Std::vector and Std::list with common equivalents by @ccawley2011 in #7198
  • SHERLOCK: TATTOO: Fix bug #7012 volume controls for MIDI music by @Miguel-Herrero in #7138
  • 3DS: Use official button names from 3DS manual by @einstein95 in #7195
  • JANITORIAL: CREATE_PROJECT: disable MD5 deprecation warning by @meekee7 in #7200
  • SCUMM: MI2 DOS NI demo - Minor script patch to prevent crash at startup by following the correct script path. by @robertmegone in #7177
  • 3DS: Fix d-pad direction case by @einstein95 in #7205
  • FREESCAPE: add a debugger. by @dhruv0154 in #7203
  • GUI: Adding Help button to GMM and Browser dialog by @sev- in #7170
  • COMMON: make Common::Pair constexpr by @meekee7 in #7190
  • JANITORIAL: DEVTOOLS: replace sprintf with snprintf by @meekee7 in #7201
  • BAGEL: MFC: Move MFC into graphics/ by @dreammaster in #7186
  • SCUMM: MMNES - Add support for playback of title screens. by @robertmegone in #7206
  • BLADERUNNER: Drop ''long double'' usage by @dwatteau in #7210
  • DIRECTOR: add MacJapanese pre-6 equality table by @mistydemeo in #7212
  • CREATE_PROJECT: use C++11-style for each loops instead of iterators by @meekee7 in #7213
  • DREAMCAST: Automatically launch when single game detected by @mark-temporary in #7208
  • JANITORIAL: NUVIE: resolve global constructor by @meekee7 in #7214
  • COMMON: Move file search in current working directory to backends by @lephilousophe in #7182
  • BACKENDS: SDL: Set getImGuiTexture filtering to nearest by @sronsse in #7209
  • GUI: Add scrollable removal confirmation dialog by @mohitbankar in #7207
  • GRAPHICS: FONTS: Add allowCharClipping parameter by @AndywinXp in #7175
  • GUI: Fix the List scrolling with up/down keys by @mohitbankar in #7216
  • JANITORIAL: M4: add missing constructors to Buffer struct by @meekee7 in #7215
  • JANITORIAL: M4: restore default initializers to Buffer struct by @meekee7 in #7217
  • DIRECTOR: Fixes for Incarnatia by @moralrecordings in #7219
  • SCUMM: Introduce ScummEditor by @sronsse in #7218
  • GUI: Fix Arrow key navigation in Grouped List by @mohitbankar in #7220
  • GUI: Fix arrow key navigation with collapsed groups in List by @mohitbankar in #7223
  • SCUMM: Add getEncByte helper method by @sronsse in #7222
  • SCUMM: MM NES - Workaround to fix intro logo scroll hang with 256px viewport by @robertmegone in #7221
  • FREESCAPE: Fix DOS/CGA rendering and palettes for Total Eclipse by @SandhuAmy35 in #7225
  • Move and update the ImGui MemoryEditor component by @sronsse in #7229
  • FREESCAPE: remove temp file from freescape engine by @BJNFNE in #7230
  • DEVTOOLS: PYCDLIB: Allow None encoding in get*_entry functions, add encoding fallback in walk by @einstein95 in #7204
  • JANITORIAL: ULTIMA: use ARRAYSIZE macro by @meekee7 in #7232
  • JANITORIAL: HPL1: use ARRAYSIZE macro by @meekee7 in #7233
  • JANITORIAL: GRIM: use ARRAYSIZE macro by @meekee7 in #7234
  • JANITORIAL: ENGINES: use ARRAYSIZE macro by @meekee7 in #7235
  • JANITORIAL: DEVTOOLS: use common ARRAYSIZE macro definition by @meekee7 in #7236
  • JANITORIAL: use common ARRAYSIZE macro by @meekee7 in #7237
  • AGS: Update beyondowlsgard entry by @menschel in #7231
  • Fix JSON library IntegerNumber handling by @sronsse in #7239
  • AGOS: Simon 1 Acorn - Implement Acorn cursor for Simon 1 by @robertmegone in #7245
  • SCUMM: EDITOR: Introduce settings by @sronsse in #7244
  • BASE: Fix --md5 warning about Mac resources when used on a non-Mac file by @elasota in #7242
  • SCUMM: MM Apple II - Use the original Apple II cursor like we do for the other platforms. by @robertmegone in #7247
  • SCUMM: MI2 NI DOS Demo - Add support for original demo.rec playback file by @robertmegone in #7243
  • GRIM: Delete Set pool objects after deleting Actor pool objects by @dwatteau in #7241
  • FREESCAPE: Fix minor UI color palette for DOS/EGA Total Eclipse. by @SandhuAmy35 in #7250
  • AGOS: Simon1 - Support for the Desktop Tracker(DskT) format compressed mods used for music by Simon 1 for Acorn Archimedes. by @robertmegone in #7227
  • GOB: improve detection entries comments by @BJNFNE in #7251
  • Fix starting Teenagent Polish and Russian versions by @criezy in #7249
  • GUI: Enable rich syntax search in Grid View by @phyulwin in #7246
  • BACKENDS: avoid Windows ARRAYSIZE definition by @meekee7 in #7238
  • SCUMM: Introduce Resource class to ScummEditor by @sronsse in #7257
  • COMMON, WIN32: Printing support improvements by @sdelamarre in #7259
  • FREESCAPE: Fix DOS Castle Master lightning effect by @AndreiRV1 in #7252
  • NANCY: Fix off-by-one error in TableIndexSetValueHS correctness check by @flipkick in #7260
  • AGI: Migrate Apple II and CoCo3 sound code to Audio::PCSpeaker by @ccawley2011 in #7255
  • AGOS: Simon1 Acorn Floppy Demo - Fix for Simon appearing black in the Acorn Floppy Demo. by @robertmegone in #7263
  • NANCY: Fix TurningPuzzle animation speed scaling with frame count by @flipkick in #7264
  • AGOS: Simon1 - More accurate Acorn cursor. by @robertmegone in #7254
  • CHAMBER: Refactor splash screen for Hercules by @11-andy-11 in #7267
  • Feature/new debugger gui by @ramyak-sharma in #7265
  • GRAPHICS: Move Hercules palettes to global graphics manager by @11-andy-11 in #7270
  • DIRECTOR: Fixes for Journeyman Project by @moralrecordings in #7272
  • Introduce Explorer window to ScummEditor by @sronsse in #7262
  • DIRECTOR: DT: Add scrolling and labels by @ramyak-sharma in #7273
  • AUDIO: MT32: Simulate original MT-32 green LCD display in OSD by @artemnutbov in #7258
  • ALG Engine: ready for testing by @dckone in #7269
  • FREESCAPE: Depth rendering based on the original implementation by @neuromancer in #7049
  • IOS7: Integrate CoreMIDI into the iOS & tvOS backends by @larsamannen in #7266
  • COMMON: I18N: Load .po files near translations.dat by @sh3boly in #7261
  • Make buildbots happy again by @larsamannen in #7274
  • BASE: Do not register COREMIDI plugin for tvOS by @larsamannen in #7275
  • ALG: fix static code analysis issues, add credits.pl, add extended saves support by @dckone in #7278
  • NANCY: Fix TurningPuzzle solve animation timing by @flipkick in #7277
  • ALG: bugfix for unregisterScriptFunctions by @dckone in #7281
  • AGOS: Simon1 Acorn - Fix playback of mods for the full version of Simon 1 Acorn Floppy. by @robertmegone in #7282
  • TINSEL: Discworld 1 Script Patches by @sluicebox in #7279
  • ALG: add remaining missing initializers. CID 1609033, CID 1609028 by @dckone in #7283
  • WAGE: Support custom File menu by @1SHAMAY1 in #7285
  • GUI: Fix lag and Implement Anti-aliasing in Rich Text by @mohitbankar in #7284
  • BACKENDS: OPENGL: Unpanic warning by @orgads in #7286
  • DIRECTOR: DT: Implement Cast Details by @avnishkirnalli in #7288
  • GIT: Add vcpkg_installed to .gitignore by @Krish2882005 in #7290
  • DIRECTOR: DT: Add Light theme and refactor themes by @Krish2882005 in #7289
  • KYRA: EOB: fix compass after spellbook abort by @btb in #7287
  • DIRECTOR: DT: Score: Add Center button, QOL changes by @ramyak-sharma in #7291
  • PHOENIXVR: Fix some leaks by @tunnelsociety in #7292
  • GUI: Fix leak of cached RichText surface by @tunnelsociety in #7293
  • FREESCAPE: Fix minor UI fixes in Darkside CGA and global palettes for… by @SandhuAmy35 in #7296
  • QDENGINE: Fix Broken Pathfinding in Pilot Brothers 3D by @mohitbankar in #7297
  • TINSEL: Add support for PSX .LFI/.LFD archive files by @sluicebox in #7298
  • AGOS: Elvira 1/2 Atari ST - Music support. by @robertmegone in #7295
  • DIRECTOR: DT: Debugger UI QoL updates and ImGui crash fix by @Krish2882005 in #7299
  • SCUMM: Unify AkosRenderer and ClassicCostumeRenderer RLE code by @mikrosk in #6565
  • SCUMM: MI1 SEGA CD - Add the option to use the original ''wait'' cursor on the pause menu by @robertmegone in #7276
  • TINSEL: Fix DW1 Act 4 dragon appearing before finale by @sluicebox in #7300
  • AUDIO: fix vorbis seek callback return value by @flipkick in #7302
  • WAGE: add ability to display Startup Image and play Startup Sound by @roby405 in #7303
  • TINSEL: Fix multibyte strings by @sluicebox in #7304
  • GUI: Refactor PopUpDialog::findItem by @tunnelsociety in #7310
  • DIRECTOR: DT: Add variable watch logging and script search by @ramyak-sharma in #7306
  • CHAMBER: Implement Hercule scaling by @11-andy-11 in #7294
  • NANCY: Fix RippedLetterPuzzle crash after save by @flipkick in #7311
  • WAGE: Fix character encoding in Apple menu game name by @1SHAMAY1 in #7312
  • DEVTOOLS: PYCDLIB: Explicitly pass encoding only when it is not None by @npjg in #7314
  • NANCY: Fix HIS Vorbis rewind-to-zero by @flipkick in #7309
  • NANCY: Fix RaycastPuzzle typo. PVS-Studio V501 by @tunnelsociety in #7316
  • NANCY: Fix PianoPuzzle multi-key edge case by @tunnelsociety in #7317
  • SCUMM: Remove broken ARM costume renderer by @mikrosk in #7315
  • MTROPOLIS: resolve key mapping mismatch for ARROWDOWN and DEL by @meekee7 in #7320
  • JANITORIAL: resolve signed/unsigned conflicts by @meekee7 in #7321
  • TINSEL: New DW1 introduction skip technique by @sluicebox in #7319
  • DIRECTOR: Fixes for D6 by @moralrecordings in #7313
  • GUI: Update print preview on dialog resize by @tunnelsociety in #7323
  • SCUMM: HE: Avoid Wiz left shift of negative value by @tunnelsociety in #7322
  • SCUMM: Implement UI and functionality for loading original playback files for FoA, MI1 and MI2. by @robertmegone in #7307
  • SLUDGE: Fix data file encoding and restore CP1252 validation by @AzzurraSuffia in #7328
  • GUI: Improve rendering time of cloud and keyboard tabs in help dialog by @StoneVerve in #7318
  • GUI: Parse unpacked themes by @sh3boly in #7308
  • WAYNESWORLD: Add detection object by @flipkick in #7337
  • TINSEL: Fix DW1 Sega Saturn graphics by @sluicebox in #7336
  • SCI: Add detection for the Hebrew fanmade translation of KQ5 by @SegMash in #7329
  • SHERLOCK: Fall back to AdLib for General MIDI in Serrated Scalpel by @eriktorbjorn in #7332
  • DIRECTOR: Fixes for Journeyman Project by @moralrecordings in #7339
  • AGOS: Personal Nightmare - Fix palette for Amiga and Atari ST inventory icons and fix the ''ROOM'' button. by @robertmegone in #7331
  • AGOS: Personal Nightmare - wait command fixes by @robertmegone in #7333
  • AGOS: Personal Nightmare Amiga - Add Amiga specific info and hand cursors by @robertmegone in #7340
  • BUILD: Drop clang -Wno-sign-compare by @tunnelsociety in #7334
  • TINSEL: Fix DW1 PSX palette mapping, image clipping by @sluicebox in #7343
  • WAYNESWORLD: Add WAYNESWORLD engine (which is accidentally already in Master) by @Strangerke in #7338
  • DIRECTOR: Add detection and xlibs for The Legend of Lotus Spring by @einstein95 in #7325
  • GOB: Performance optimisations by @mikrosk in #7341
  • GUI: RemovalConfirmationDialog improvements before release by @sluicebox in #7350
  • GUI: Fix ListWidget SHIFT+UP multi-selection by @sluicebox in #7357
  • SLUDGE: Fix missing text and dynamic graphics during hardScroll by @AzzurraSuffia in #7358
  • DRASCULA: Fix for original walk/talk bug #3871 by @robertmegone in #7361
  • AGOS: Further fixes for PN ''wait'' command by @robertmegone in #7354
  • IOS7: Make tvOS run again by @larsamannen in #7345
  • KYRA: Add Korean fan translation support for Hand of Fate by @colus001 in #7335
  • Bump requests from 2.32.5 to 2.33.0 in /doc/docportal by @dependabot[bot] in #7369
  • GUI: Fix mouse dragging issue with scrollbar in help menu by @moetez00 in #7356
  • LAUNCHER: Remove temporary game ID when detection fails. by @moetez00 in #7363
  • IOS7: Fix airplay mirroring to external displays by @larsamannen in #7366
  • NEWS: add latest GOB changes to NEUES.md by @BJNFNE in #7373

New Contributors: Welcome!

  • @cscd98 made their first contribution in #7021
  • @whoozle made their first contribution in #7000
  • @sam-mfb made their first contribution in #7061
  • @Lili1228 made their first contribution in #7063
  • @zafos made their first contribution in #7106
  • @SandhuAmy35 made their first contribution in #7118
  • @dhruv0154 made their first contribution in #7105
  • @mohitbankar made their first contribution in #7096
  • @jaskaran-singh-77 made their first contribution in #7132
  • @TejeshwarDivekar made their first contribution in #7158
  • @gulraiznoorbari made their first contribution in #7169
  • @DarkCenobyte made their first contribution in #7166
  • @Miguel-Herrero made their first contribution in #7138
  • @mark-temporary made their first contribution in #7208
  • @menschel made their first contribution in #7231
  • @phyulwin made their first contribution in #7246
  • @AndreiRV1 made their first contribution in #7252
  • @flipkick made their first contribution in #7260
  • @11-andy-11 made their first contribution in #7267
  • @ramyak-sharma made their first contribution in #7265
  • @artemnutbov made their first contribution in #7258
  • @sh3boly made their first contribution in #7261
  • @1SHAMAY1 made their first contribution in #7285
  • @avnishkirnalli made their first contribution in #7288
  • @btb made their first contribution in #7287
  • @roby405 made their first contribution in #7303
  • @AzzurraSuffia made their first contribution in #7328
  • @StoneVerve made their first contribution in #7318
  • @colus001 made their first contribution in #7335
  • @moetez00 made their first contribution in #7356

Full Changelog: v2026.1.0...v2026.2.0

' updated: '2026-03-28T21:27:36Z' version: v2026.2.0 version_title: 'ScummVM 2026.2.0: "Railmonicon"' website: https://www.scummvm.org --- ScummVM allows you to play classic graphic point-and-click adventure games, text adventure games, and RPGs, as long as you already have the game data files. ScummVM replaces the executable files shipped with the games, which means you can now play your favorite games on all your favorite devices. While ScummVM was originally designed to run LucasArts’ SCUMM games, over time support has been added for many other games: see the full list [on our wiki](https://wiki.scummvm.org/index.php?title=Category:Supported_Games). Noteworthy titles include Broken Sword, Myst and Blade Runner, although there are countless other hidden gems to explore. ================================================ FILE: docs/_ds/snemulds.md ================================================ --- author: cotodevel avatar: https://avatars.githubusercontent.com/u/12502589?v=4 categories: - emulator color: '#848383' color_bg: '#807f7f' created: '2025-06-05T04:39:38Z' github: cotodevel/snemulds icon: https://db.universal-team.net/assets/images/icons/snemulds.png image: https://db.universal-team.net/assets/images/images/snemulds.png image_length: 342 layout: app license: gpl-2.0 license_name: GNU General Public License v2.0 source: https://github.com/cotodevel/snemulds stars: 12 systems: - DS title: snemulds updated: '---' --- Usage: - Download and copy all files starting arm7dldi-[ntr/twl] and `snemul.cfg` to the SD root - [NTR] is for DS mode, and [TWL] is for DSi mode - If it prompts for overwrite: Yes to All - Create a `snes` folder in the SD root, and put your games in it - SPC Playback: Optionally, create an `spc` folder in the SD root, and put your SPC files in it - You can choose and play an SPC File in the "SPC Jukebox" option - [NTR]: Now open loader (internal, hbmenu or other), and run `ToolchainGenericDS-multiboot.nds`. Then select `SnemulDS.nds` from the menu, choose ARG (A button) and select the SNES file to run - [TWL]: Now open TWiLight Menu++ (you must set it up first, so you can run TWL mode apps), and run `ToolchainGenericDS-multiboot.srl`. Then select `SnemulDS.srl` from the menu, choose ARG (A button) and select the snes file to run ================================================ FILE: docs/_ds/spiritedds.md ================================================ --- author: KahnerC avatar: https://avatars.githubusercontent.com/u/160319898?v=4 categories: - game color: '#4b433a' color_bg: '#4b433a' created: '2024-02-17T10:44:15Z' description: An uninspired card game for the Nintendo DS. download_page: https://github.com/KahnerC/SpiritedDS/releases downloads: spirited_ds.nds: size: 1821696 size_str: 1 MiB url: https://github.com/KahnerC/SpiritedDS/releases/download/Version1.0/spirited_ds.nds github: KahnerC/SpiritedDS icon: https://raw.githubusercontent.com/KahnerC/SpiritedDS/main/icon.png image: https://raw.githubusercontent.com/KahnerC/SpiritedDS/main/banner.png image_length: 117506 layout: app qr: spirited_ds.nds: https://db.universal-team.net/assets/images/qr/spirited_ds-nds.png source: https://github.com/KahnerC/SpiritedDS stars: 0 systems: - DS title: SpiritedDS updated: '2024-02-17T10:51:50Z' version: Version1.0 version_title: Spirited DS V1.0 --- Spirited was a series about a rock star ghost who falls in love with an Australian dentist, fresh from the golden age of mad-lib television. Outside of a spartan DVD release, the series produced no merchandise... Until now. Today, I introduce you to Spirited DS, a barebones implementation of how I assume Top Trumps works, featuring 64x64 headshots of beloved Spirited characters, on the Nintendo DS. See how I feel these characters rate in 5 absolutely subjective qualities. Does it fall under fair use? Who knows? But I don't think I'm causing much damage to a thirteen year old series on a sub-240p display, even if there are two of them. The game is provided as a .nds file, suitable for a flashcart, modded 3DS, or emulator of your choice. Tragically, there is no sound. Anyone who can help with that probably has better things to do. Built with NightFoxLib (which feeds off of DevKitPro, LibNDS). Code was written in C++ in Notepad. Python was used to test some logic, and to process pictures from Krita. Basic rules are: You pick one of five qualities listed on your card. If your value is bigger than your opponent's you win their card, and both cards go to the bottom of your deck. Lose, and it's your opponent's turn. They play by the same rules, and the game ends when one player has no more cards. It was primitive and dated even by late-seventies standards. ================================================ FILE: docs/_ds/stellads.md ================================================ --- author: AlekMaul / wavemotion-dave avatar: https://avatars.githubusercontent.com/u/75039837?v=4 categories: - emulator color: '#969188' color_bg: '#807b74' created: '2020-11-25T18:16:27Z' description: Atari 2600 emulator for DS (original code by AlekMaul). This is the PHOENIX EDITION which brings greater speed, compatibility and accuracy to the emulation on the DSi. New features such as instruction manuals and high score support included! download_page: https://github.com/wavemotion-dave/StellaDS/releases downloads: README.md: size: 47717 size_str: 46 KiB url: https://github.com/wavemotion-dave/StellaDS/releases/download/8.2/README.md StellaDS.nds: size: 1716736 size_str: 1 MiB url: https://github.com/wavemotion-dave/StellaDS/releases/download/8.2/StellaDS.nds github: wavemotion-dave/StellaDS icon: https://db.universal-team.net/assets/images/icons/stellads.png image: https://raw.githubusercontent.com/wavemotion-dave/StellaDS/master/arm9/gfx/bgTop.png image_length: 10279 layout: app license: other license_name: Other qr: StellaDS.nds: https://db.universal-team.net/assets/images/qr/stellads-nds.png source: https://github.com/wavemotion-dave/StellaDS stars: 51 systems: - DS title: StellaDS update_notes: '

8.2 : 12-Apr-2026 by wavemotion-dave

  • New NTSC (60Hz) and PAL (50Hz) ''True-Sync'' to reduce tearing and other video artifacts from screen rendering on the DS/DSi.
  • Improved accuracy on SB (SuperBanking) carts.
' updated: '2026-04-12T12:13:22Z' version: '8.2' version_title: Version 8.2 --- ================================================ FILE: docs/_ds/super-photo-studio.md ================================================ --- author: RocketRobz avatar: https://avatars.githubusercontent.com/u/16110127?v=4 categories: - game color: '#7e3c7c' color_bg: '#7e3c7c' created: '2020-07-04T20:54:52Z' description: Take pictures of your favorite all-star video game characters, in glorious Horizon HD (800px mode)! download_page: https://github.com/RocketRobz/SuperPhotoStudio/releases downloads: HPHA.png: size: 31284 size_str: 30 KiB url: https://github.com/RocketRobz/SuperAllStarPhotoStudio/releases/download/v1.1.0/HPHA.png SuperPhotoStudio.cia: size: 704771008 size_str: 672 MiB url: https://github.com/RocketRobz/SuperAllStarPhotoStudio/releases/download/v1.1.0/SuperPhotoStudio.cia SuperPhotoStudio.nds: size: 279469056 size_str: 266 MiB url: https://github.com/RocketRobz/SuperAllStarPhotoStudio/releases/download/v1.1.0/SuperPhotoStudio.nds github: RocketRobz/SuperPhotoStudio icon: https://raw.githubusercontent.com/RocketRobz/SuperPhotoStudio/master/3ds/app/icon.png image: https://raw.githubusercontent.com/RocketRobz/SuperPhotoStudio/master/3ds/app/banner.png image_length: 31440 layout: app license: mit license_name: MIT License qr: SuperPhotoStudio.cia: https://db.universal-team.net/assets/images/qr/superphotostudio-cia.png SuperPhotoStudio.nds: https://db.universal-team.net/assets/images/qr/superphotostudio-nds.png source: https://github.com/RocketRobz/SuperAllStarPhotoStudio stars: 30 systems: - 3DS - DS title: Super Photo Studio unique_ids: - '0x52504' update_notes: '

It''s been a while since this homebrew application released. Unfortunately, I have not worked on this very often due to working on TWLMenu++ and nds-bootstrap.
Since I''ve implemented plenty of changes over the years in my spare time, I''ve decided to release a new version as maybe a way to show what''s coming in the future. Expect a few bugs to occur.

With this release, it might be the largest DS(i) and/or 3DS homebrew app in existence.

What''s new?

  • Renamed to Super All-Star Photo Studio to reflect the all-star cast of characters!
  • 3DS: Hori-HD has been renamed to Horizon HD (named after Nintendo Switch''s Horizon OS)!
  • Now runs on DS and DS Lite consoles!
    • When running from flashcards, a page file is used in order to fit 5 characters on screen like on DSi and 3DS consoles. It is recommended to use a Memory Expansion Pak to avoid having to use up write cycles on the microSD card.
  • More music has been added! (Not much though.)
    • Last-selected music will play each time you start this application.
  • Grace (from Style Savvy) now has 30 poses!
  • Updated outfits for Robz & Rabz.
  • NightScript has been added as a new character!
  • Added support for custom characters! See this section for how to add them.
' updated: '2024-12-26T04:33:13Z' version: v1.1.0 version_title: 'v1.1.0: TWL Christmas Release 🎄' --- Super Photo Studio is basically an upgraded version of the Style Savvy series's photo studio feature, with added characters and locations outside of said series. You can also change the character's expressions and poses, though Super Photo Studio does not support changing expressions. ================================================ FILE: docs/_ds/terrariads.md ================================================ --- author: AzizBgBoss avatar: https://avatars.githubusercontent.com/u/83554824?v=4 categories: - game color: '#4b8c8f' color_bg: '#437d80' created: '2025-07-30T19:25:56Z' description: A terraria remake (not port) for the Nintendo DS made by AzizBgBoss. download_page: https://github.com/AzizBgBoss/TerrariaDS/releases downloads: TerrariaDS.nds: size: 6295552 size_str: 6 MiB url: https://github.com/AzizBgBoss/TerrariaDS/releases/download/0.1/TerrariaDS.nds github: AzizBgBoss/TerrariaDS icon: https://raw.githubusercontent.com/AzizBgBoss/TerrariaDS/refs/heads/main/media/icon.png image: https://raw.githubusercontent.com/AzizBgBoss/TerrariaDS/refs/heads/main/media/logo.png image_length: 7982 layout: app license: other license_name: Other qr: TerrariaDS.nds: https://db.universal-team.net/assets/images/qr/terrariads-nds.png source: https://github.com/AzizBgBoss/TerrariaDS stars: 32 systems: - DS title: TerrariaDS update_notes: '

New Update! TerrariaDS version 0.1

  • Sorry for the very late update, got busy with school.
  • The game is slowly shaping up to feel more like Terraria on the DS.
  • Also thanks for 1k downloads of TerrariaDS 0.0a.

New Features and Improvements

  • Multiple Map Support: You can now save and load up to 10 different maps.
  • Special Tiles: Interaction-enabled tiles added. Doors are functional, more special tiles to come.
  • Player Health: Basic health system implemented.
  • Consumables: You can now eat mushrooms.
  • Menus: Pause and debug menus added (functional, but simple).
  • Entities: Green Slimes added as the first enemies (secret entities also in the debug menu).
  • Combat Mechanics: Player can damage entities by direct contact with a weapon.
  • Ores: Copper and Tin ores added to the world.
  • Day/Night Cycle: Rear background darkens at night, enemies now spawn during nighttime.
  • Sound Effects: Added some sound effects for actions and events.
  • Better visuals: New intro splashes, slight fixes.
  • Splash text: Random splash texts in the title.
  • Hotbar: Now can only use the last 8 items when the inventory is not open.
' updated: '2025-12-19T18:23:33Z' version: '0.1' version_title: TerrariaDS v0.1 --- A terraria remake (not port) for the Nintendo DS made by AzizBgBoss, started on the 26th of July 2025. I'm a 17 y/o that's obsessed with programming, I'm also into Terraria! I love the freedom you get in the game and the endless possibilities it has to offer. Another thing I love is the Nintendo DS, it's a great console and I wondered if I can fuse the 3 thing I love together, so I programmed Terraria into the DS! TerrariaDS! This project is a work in progress and is not affiliated with the original Terraria game. It aims to replicate the core mechanics and gameplay of Terraria on the Nintendo DS. It aims at least to somewhat replicate the 3DS version of Terraria, but with some features from the PC version, and some sacrifices to fit the DS hardware limitations. I'm trying as hard as possible to stay loyal to the original game design, but there are some limitations due to the DS hardware and the fact that this is a remake, not a port. Also please note: For now, I'm prioritizing functionality over content. I'm trying to perfect the core mechanics of the game before adding the Terraria content (Items, tiles, structures...), because without functionality, you wouldn't truly enjoy the content. ================================================ FILE: docs/_ds/tic-tac-ds.md ================================================ --- author: Jonatan avatar: https://avatars.githubusercontent.com/u/66566027?v=4 categories: - game color: '#906e34' color_bg: '#80612e' created: '2020-06-28T16:50:04Z' description: Tic Tac DS is a tic-tac-toe clone for the NDS. download_page: https://github.com/Jonatan6/Tic-Tac-DS/releases downloads: tic-tac-ds.nds: size: 160256 size_str: 156 KiB url: https://github.com/Jonatan6/Tic-Tac-DS/releases/download/v3.1/tic-tac-ds.nds github: Jonatan6/Tic-Tac-DS icon: https://db.universal-team.net/assets/images/icons/tic-tac-ds.png image: https://db.universal-team.net/assets/images/images/tic-tac-ds.png image_length: 9717 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 qr: tic-tac-ds.nds: https://db.universal-team.net/assets/images/qr/tic-tac-ds-nds.png screenshots: - description: Choose difficulty url: https://db.universal-team.net/assets/images/screenshots/tic-tac-ds/choose-difficulty.png - description: Completed game url: https://db.universal-team.net/assets/images/screenshots/tic-tac-ds/completed-game.png source: https://github.com/Jonatan6/Tic-Tac-DS stars: 3 systems: - DS title: Tic-Tac-DS update_notes:

This is a very minor release. The only thing I did was fix a couple of bugs and change some small things.

updated: '2021-03-07T17:14:33Z' version: v3.1 version_title: Version 3.1 --- A very simplistic Tic-Tac-Toe clone for the Nintendo DS. ================================================ FILE: docs/_ds/tmfh.md ================================================ --- author: JeffRuLz avatar: https://avatars.githubusercontent.com/u/14222721?v=4 categories: - utility color: '#61ceff' color_bg: '#306780' created: '2018-09-12T19:48:02Z' description: DSi Title Manager for HiyaCFW download_page: https://github.com/JeffRuLz/TMFH/releases downloads: TMFH.0.7.1.zip: size: 114153 size_str: 111 KiB url: https://github.com/JeffRuLz/TMFH/releases/download/v0.7.0/TMFH.0.7.1.zip github: JeffRuLz/TMFH icon: https://db.universal-team.net/assets/images/icons/tmfh.png image: https://db.universal-team.net/assets/images/images/tmfh.png image_length: 225 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/JeffRuLz/TMFH stars: 33 systems: - DS title: TMFH unistore_exclude: true update_notes: '

IMPORTAINT: This project has been superseded by NTM. Use that instead.

  • Nand free space calculation is now accurate (or very close).
  • Fixed the broken file browser when ran with TWiLight Menu.
' updated: '2019-06-27T01:36:05Z' version: v0.7.0 version_title: 0.7.0 --- TMFH is no longer in development, [NTM](/ds/NTM) is a newer fork with additional features. ================================================ FILE: docs/_ds/toolchaingenericds-multimediaplayer.md ================================================ --- author: cotodevel avatar: https://avatars.githubusercontent.com/u/12502589?v=4 categories: - utility color: '#54544d' color_bg: '#54544d' created: '2025-06-05T22:01:00Z' github: cotodevel/toolchaingenericds-multimediaplayer icon: https://db.universal-team.net/assets/images/icons/toolchaingenericds-multimediaplayer.png image: https://db.universal-team.net/assets/images/icons/toolchaingenericds-multimediaplayer.png image_length: 630 layout: app license: other license_name: Other source: https://github.com/cotodevel/toolchaingenericds-multimediaplayer stars: 2 systems: - DS title: toolchaingenericds-multimediaplayer updated: '---' --- TGDS Multimedia Player, supported formats are: - IMA-ADPCM (Intel)/WAV/MP3/ (Up to 192K)AAC - M4A - M4B/Ogg/FLAC/NSF/SPC/GBS/+ others working. Streaming mp3, ogg and acc is stripped since itエs 2019 and the DS does not support HTTPS (TLS1.2+) - .TVS video + audio file support: See https://bitbucket.org/Coto88/toolchaingenericds-multimediaplayer/src/master/ToolchainGenericDS-lm-videoplayer/ for compatible multimedia files conversion Buttons: - (Start): File Browser -> (A) to play audio file - (L): Recent Playlist - (R): Random audio file playback - (B): Stop audio playback - (X): Mandelbrot demo - (D-PAD: Down): Volume - - (D-PAD: Up): Volume + - (Select): this menu ================================================ FILE: docs/_ds/twilight-menu.md ================================================ --- author: DS-Homebrew avatar: https://avatars.githubusercontent.com/u/46971470?v=4 categories: - utility color: '#464061' color_bg: '#464061' created: '2017-05-06T05:28:36Z' description: DSi Menu replacement for DS/DSi/3DS/2DS download_page: https://github.com/DS-Homebrew/TWiLightMenu/releases downloads: AddOn-BetterDSiMenuMusic.7z: size: 22208058 size_str: 21 MiB url: https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/AddOn-BetterDSiMenuMusic.7z AddOn-ExtraUIMusic.7z: size: 8420942 size_str: 8 MiB url: https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/AddOn-ExtraUIMusic.7z AddOn-Multimedia.7z: size: 806008 size_str: 787 KiB url: https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/AddOn-Multimedia.7z AddOn-VirtualConsole.7z: size: 3741320 size_str: 3 MiB url: https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/AddOn-VirtualConsole.7z TWiLightMenu-3DS.7z: size: 29260861 size_str: 27 MiB url: https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/TWiLightMenu-3DS.7z TWiLightMenu-DSi.7z: size: 29285853 size_str: 27 MiB url: https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/TWiLightMenu-DSi.7z TWiLightMenu-Flashcard.7z: size: 40799431 size_str: 38 MiB url: https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/TWiLightMenu-Flashcard.7z TWiLightMenu.7z: size: 72205607 size_str: 68 MiB url: https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/TWiLightMenu.7z github: DS-Homebrew/TWiLightMenu icon: https://raw.githubusercontent.com/DS-Homebrew/TWiLightMenu/master/booter/Twilight%2B%2B-animated%20icon-fix.gif icon_static: https://db.universal-team.net/assets/images/icons/twilight-menu.png image: https://db.universal-team.net/assets/images/images/twilight-menu.png image_length: 12520 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 source: https://github.com/DS-Homebrew/TWiLightMenu stars: 3945 systems: - DS title: TWiLight Menu++ update_notes: '

Includes nds-bootstrap v2.15.0

Check here on how to update TWiLight Menu++:

Add-on update

  • Virtual Console: Updated NitroGrafx.

What''s new?

  • Added support for reading DSiWare banner.sav files (named as romname.bnr) from the current save path.
  • Moved snemul.cfg to the Virtual Console add-on.
  • @PW5190: Add ESRB ratings for:
    • Atari Greatest Hits (both volumes)
    • Intellivision Lives!
    • Retro Atari Classics
  • Various: Updated translations.
  • Changed R4i3D 2012+ to R4i3D NEW, 2012 or later in the flashcard autoboot readme.

Bug fixes

  • The DS Classic Menu now reads the custom BG from where TWLMenu++ runs instead of always from the DSi/3DS SD card when detected.
  • Fixed issues with launching the DSpico flashcard.
' updated: '2026-03-17T22:25:53Z' version: v27.23.0 version_title: 'v27.23.0: St. Patrick''s Day ☘️ Release' website: https://wiki.ds-homebrew.com/twilightmenu/ wiki: https://wiki.ds-homebrew.com/twilightmenu/ --- TWiLight Menu++ is an open-source DSi Menu upgrade/replacement for the Nintendo DSi, the Nintendo 3DS, and Nintendo DS flashcards. It can launch games for the Nintendo DS, Nintendo DSi, and GameBoy Advance, as well as DSTWO plugins (if you use a DSTWO). Please check the [wiki](https://wiki.ds-homebrew.com/twilightmenu/) for help installing. ================================================ FILE: docs/_ds/uxnds.md ================================================ --- author: Adrian "asie" Siekierka avatar: https://avatars.githubusercontent.com/u/113514?v=4 categories: - emulator color: '#6de0c1' color_bg: '#3e806e' created: '2021-05-18T19:23:58Z' description: NDS/3DS fork/port of the uxn/Varvara virtual machine download_page: https://github.com/asiekierka/uxnds/releases downloads: uxnds053.zip: size: 521512 size_str: 509 KiB url: https://github.com/asiekierka/uxnds/releases/download/v0.5.3/uxnds053.zip github: asiekierka/uxnds icon: https://raw.githubusercontent.com/asiekierka/uxnds/main/misc/uxn48.png image: https://raw.githubusercontent.com/asiekierka/uxnds/main/misc/uxn48.png image_length: 224 layout: app license: mit license_name: MIT License source: https://github.com/asiekierka/uxnds stars: 171 systems: - 3DS - DS title: uxnds update_notes: '
  • [3DS] Update libctru to 2.4.1.
  • [NDS] Update BlocksDS to 1.9.0.
  • Synchronize file peripheral implementation with upstream.
  • Update bundled Uxn applications.
' updated: '2025-03-30T12:09:54Z' version: v0.5.3 version_title: uxnds 0.5.3 website: https://100r.co/site/uxn.html wiki: https://wiki.xxiivv.com/site/uxn.html --- Unxds is a port of the [Unx virtual machine](https://wiki.xxiivv.com/site/uxn.html) to the 3DS. Uxn is a portable 8-bit virtual computer inspired by [forth-machines](https://en.wikipedia.org/wiki/Forth_(programming_language)), capable of running simple tools and games programmable in its own [assembly language](https://wiki.xxiivv.com/site/uxntal.html). This emulator allows you run to your uxn projects on the 3DS, it can also be used for developers who want to learn how to program little 8-bit things. It was designed with an implementation-first mindset with a focus on creating portable graphical applications, the distribution of Uxn projects is akin to sharing game roms for any classic console emulator. ### Usage By default, uxnds will run /uxn/boot.rom or /uxn/launcher.rom. It also supports reading files from within /uxn. On start, a keyboard is presented on the bottom screen, and the uxn display - on the top screen. Use the L or R buttons to swap them - in this configuration, mouse input is approximated via touchscreen. You can use the system button in the lower-left corner to reset the uxn virtual machine. ### Installation Two ports are provided: the 3DS port (compatible with 3DS consoles) and the NDS port (compatible with DS, DSi and 3DS consoles). #### 3DS port There is one binary provided: uxnds.3dsx. #### NDS port When using a real DS, DSi or 3DS console, it is recommended to launch this program via [nds-hb-menu](https://github.com/devkitPro/nds-hb-menu) - though, as it currently doesn't use argc/argv, it doesn't really change much. There are three binaries provided: - uxnds.nds - faster, but best used only with known-good software, - uxnds_debug.nds - slower, but provides debugging information, profiling information and performs CPU stack bounds checks. - uxnds_profile.nds - almost as fast as uxnds.nds - with debugging/profiling information, no CPU stack bounds checks. ================================================ FILE: docs/_ds/white-space-ds.md ================================================ --- author: Cavv avatar: https://avatars.githubusercontent.com/u/65863280?v=4 categories: - game color: '#535353' color_bg: '#535353' created: '2026-01-27T15:37:04Z' description: An OMORI-inspired fan game for Nintendo DS. download_page: https://github.com/cavv-dev/WHITE-SPACE-DS/releases downloads: WHITE-SPACE-DS.nds: size: 5796864 size_str: 5 MiB url: https://github.com/cavv-dev/WHITE-SPACE-DS/releases/download/v1.0.0/WHITE-SPACE-DS.nds github: cavv-dev/WHITE-SPACE-DS icon: https://db.universal-team.net/assets/images/icons/white-space-ds.png image: https://db.universal-team.net/assets/images/icons/white-space-ds.png image_length: 2104 layout: app qr: WHITE-SPACE-DS.nds: https://db.universal-team.net/assets/images/qr/white-space-ds-nds.png screenshots: - description: White space ds 1 url: https://db.universal-team.net/assets/images/screenshots/white-space-ds/white-space-ds-1.png - description: White space ds 2 url: https://db.universal-team.net/assets/images/screenshots/white-space-ds/white-space-ds-2.png - description: White space ds 3 url: https://db.universal-team.net/assets/images/screenshots/white-space-ds/white-space-ds-3.png source: https://github.com/cavv-dev/WHITE-SPACE-DS stars: 1 systems: - DS title: WHITE SPACE DS update_notes:

First release!

updated: '2026-01-27T17:42:36Z' version: v1.0.0 version_title: v1.0.0 website: https://cavvdev.itch.io/whitespaceds --- WHITE SPACE DS is a fan game for Nintendo DS inspired by OMORI. It's a personal simulation of the WHITE SPACE: a calm, empty room where you can spend time with a few interactive objects while a gentle melody loops in the background. More info on [itch.io](https://cavvdev.itch.io/whitespaceds). ================================================ FILE: docs/_ds/wordle-ds.md ================================================ --- author: Pk11 avatar: https://avatars.githubusercontent.com/u/41608708?v=4 categories: - game color: '#9cc898' color_bg: '#638061' created: '2022-02-14T05:51:08Z' description: A clone of Wordle for the Nintendo DS(i) download_page: https://github.com/Epicpkmn11/WordleDS/releases downloads: WordleDS.cia: size: 972992 size_str: 950 KiB url: https://github.com/Epicpkmn11/WordleDS/releases/download/v3.2.2/WordleDS.cia WordleDS.dsi: size: 958400 size_str: 935 KiB url: https://github.com/Epicpkmn11/WordleDS/releases/download/v3.2.2/WordleDS.dsi WordleDS.nds: size: 958400 size_str: 935 KiB url: https://github.com/Epicpkmn11/WordleDS/releases/download/v3.2.2/WordleDS.nds github: Epicpkmn11/WordleDS icon: https://db.universal-team.net/assets/images/icons/wordle-ds.gif icon_static: https://raw.githubusercontent.com/Epicpkmn11/WordleDS/master/resources/icon/icon.0.png image: https://db.universal-team.net/assets/images/icons/wordle-ds.gif image_length: 3957 layout: app license: gpl-3.0 license_name: GNU General Public License v3.0 nightly: download_page: https://github.com/Epicpkmn11/WordleDS/releases/tag/dev downloads: WordleDS.cia: size: 972992 size_str: 950 KiB url: https://github.com/Epicpkmn11/WordleDS/releases/download/dev/WordleDS.cia WordleDS.dsi: size: 958400 size_str: 935 KiB url: https://github.com/Epicpkmn11/WordleDS/releases/download/dev/WordleDS.dsi WordleDS.nds: size: 958400 size_str: 935 KiB url: https://github.com/Epicpkmn11/WordleDS/releases/download/dev/WordleDS.nds qr: WordleDS.cia: https://db.universal-team.net/assets/images/qr/git/wordleds-cia.png WordleDS.dsi: https://db.universal-team.net/assets/images/qr/git/wordleds-dsi.png WordleDS.nds: https://db.universal-team.net/assets/images/qr/git/wordleds-nds.png update_notes: '

Pk11 - Download word list to RAM if no SD

Fixes melonDS (with DLDI off) and other environments with Wi-Fi but no SD when the words aren''t preloaded

' update_notes_md: 'Pk11 - Download word list to RAM if no SD Fixes melonDS (with DLDI off) and other environments with Wi-Fi but no SD when the words aren''t preloaded' updated: '2026-01-29T07:55:42Z' version: dev version_title: Continuous Build - 6fd6e63 qr: WordleDS.cia: https://db.universal-team.net/assets/images/qr/wordleds-cia.png WordleDS.dsi: https://db.universal-team.net/assets/images/qr/wordleds-dsi.png WordleDS.nds: https://db.universal-team.net/assets/images/qr/wordleds-nds.png screenshots: - description: How to play url: https://db.universal-team.net/assets/images/screenshots/wordle-ds/how-to-play.png - description: Main menu url: https://db.universal-team.net/assets/images/screenshots/wordle-ds/main-menu.png - description: Settings url: https://db.universal-team.net/assets/images/screenshots/wordle-ds/settings.png - description: Statistics url: https://db.universal-team.net/assets/images/screenshots/wordle-ds/statistics.png source: https://github.com/Epicpkmn11/WordleDS stars: 71 systems: - DS title: Wordle DS update_notes: '

So uh, turns out due to the Times reusing a few words my API had fallen out of sync "^^. This release contains a few fixes to both rectify that and make sure it''s far less likely to ever happen again.

  • The word list in ROM is fixed to not be missing any words, and my server''s database has been fixed
    • The database now keys on days_since_launch since that''s a true unique value, unlike word ID
  • Wordle DS now always downloads words from the current day, rather than the end of the list
    • This is actually a huge improvement because the Times have actually changed words a few times after initially publishing them to the API, so this means that if you''re near Wi-Fi you can just always hit the update button before you play each day and it will 100% guarantee (barring my server breaking) that you''ve got the right word; while still keeping a cache so you can play without Wi-Fi

If updating from an old version (unless using Universal-Updater which handles it automatically), make sure to do an update in app immediately or you may be playing from a messed up cache


WordleDS.nds and WordleDS.dsi are identical except that the .dsi build has a title ID so it can be installed using NTM while the .nds build doesn''t so it works on flashcards. The .cia build can be used to install to the 3DS HOME Menu. Here''s QRs for FBI and dsidl:

WordleDS.cia WordleDS.dsi
QR for WordleDS.cia QR for WordleDS.dsi
' updated: '2026-01-19T04:22:39Z' version: v3.2.2 version_title: Word list fixes website: https://wordle.xn--rck9c.xn--tckwe wiki: https://github.com/Epicpkmn11/WordleDS/wiki --- A clone of [Wordle](https://www.nytimes.com/games/wordle/index.html) for the Nintendo DS(i). It features the same word each day as the official Wordle and has most of the same features including statistics tracking, high contrast and hard mode options, and even sharable emoji grid via QR code or txt file. Also featuring custom original background music by Rocket Robz. ================================================ FILE: docs/_includes/app-request.html ================================================

================================================ FILE: docs/_includes/common-js.html ================================================ ================================================ FILE: docs/_includes/favicon.html ================================================ ================================================ FILE: docs/_includes/footer.html ================================================ ================================================ FILE: docs/_includes/head.html ================================================ {% if site.title != page.title %} {{ page.title }} | {% endif %} {{ site.title }} {% if page.color_bg or page.color %} {% assign accent = page.color_bg | default: page.color %} {% endif %} {% include favicon.html %} {% include seo.html %} ================================================ FILE: docs/_includes/modal.html ================================================ ================================================ FILE: docs/_includes/nav.html ================================================ ================================================ FILE: docs/_includes/script-show.html ================================================ ================================================ FILE: docs/_includes/seo.html ================================================ ================================================ FILE: docs/_layouts/app.html ================================================ --- layout: compress --- {% include head.html%}
{% include nav.html %}
< Back {% include modal.html %}
{% if page.website %}{% elsif page.source %}{% endif %} {% if page.image %}
{{ page.title }}
{% else if page.icon %}
{{ page.title }}
{% endif %}

{{ page.title }}

{% if page.author %} {{ page.author }} {% endif %}

{{ page.description }}

{% if page.website %}
{% elsif page.source %}{% endif %}
{% if page.source %} Source {% endif %} {% if page.website %} Website {% endif %} {% if page.wiki %} Wiki {% endif %}

Downloads

{% for item in page.downloads %} {% assign itemQR = nil %} {% for qr in page.qr %} {% if item[0] == qr[0] %} {% assign itemQR = qr %} {% break %} {% endif %} {% endfor %} Download {{ item[0] }} {% if itemQR %} {% endif %} {% endfor %} {% if page.version and page.downloads %}
Version: {% if page.download_page %}{% endif %}{{ page.version }}{% if page.download_page %}{% endif %} {% if page.update_notes %} {% assign notes_formatted = page.update_notes | replace: "markdown-alert", "alert" %} {% assign notes_formatted = notes_formatted | replace: "alert-tip", "alert-success" %} {% assign notes_formatted = notes_formatted | replace: "alert-note", "alert-info" %} {% assign notes_formatted = notes_formatted | replace: "alert-important", "alert-primary" %} {% assign notes_formatted = notes_formatted | replace: "alert-caution", "alert-danger" %} {% elsif page.version_title %} - {{ page.version_title }} {% endif %}
{% if page.updated != "---" %} Last updated: {% endif %}
{% endif %}
{% if page.prerelease %}

Prereleases

{% for item in page.prerelease.downloads %} {% assign itemQR = nil %} {% for qr in page.prerelease.qr %} {% if item[0] == qr[0] %} {% assign itemQR = qr %} {% break %} {% endif %} {% endfor %} Download {{ item[0] }} {% if itemQR %} {% endif %} {% endfor %} {% if page.prerelease.version %}
Version: {% if page.prerelease.download_page %}{% endif %}{{ page.prerelease.version }}{% if page.prerelease.download_page %}{% endif %} {% if page.prerelease.update_notes %} {% endif %}
{% if page.prerelease.updated != "---" %} Last updated: {% endif %}
{% endif %}
{% endif%} {% if page.nightly %}

Nightlies

{% for item in page.nightly.downloads %} {% assign itemQR = nil %} {% for qr in page.nightly.qr %} {% if item[0] == qr[0] %} {% assign itemQR = qr %} {% break %} {% endif %} {% endfor %} Download {{ item[0] }} {% if itemQR %} {% endif %} {% endfor %} {% if page.nightly.download_page %}
Download page {% endif %}
{% endif%} {% if page.script_message %}
{{ page.script_message | markdownify }}
{% endif %} {% if content.size > 1 %}

Description

{{ content }}
{% endif %} {% if page.screenshots.size > 0 %}

Screenshots

{% endif %}
{% include footer.html %} {% include common-js.html %} ================================================ FILE: docs/_layouts/cards.html ================================================ --- layout: compress --- {% include head.html%}
{% include nav.html %}
{% include modal.html %}
{{ content }} {% if page.description %}
{{ page.description | escape }}
{% endif %} {% if page.system %}
{% include script-show.html %}
Sort:
{% endif %} {% if page.system == "3ds" %} {% assign cards = site["3ds"] %} {% elsif page.system == "ds" %} {% assign cards = site.ds %} {% elsif page.title == "Home" %} {% assign temp = site["3ds"] | concat: site.ds %} {% for item in temp %} {% assign id = item.author | append: item.title %} {% unless existing contains id %} {% assign id = id | split: "////////" %} {% assign existing = existing | concat: id %} {% assign t = temp | where_exp: "i", "i == item" %} {% assign cards = cards | concat: t %} {% endunless %} {% endfor %} {% endif %} {% assign cards = cards | sort: "updated" | reverse %}
{% for app in cards limit: page.limit %} {% if page.category == Nil or app.categories contains page.category %}
{% if app.image %}
{{ app.title | escape }}
{% else if app.icon %}
{{ app.title | escape }}
{% endif %}

{{ app.title | escape }}

{{ app.author }} {% if app.stars > 0 %} – {{ app.stars }} ☆ {% endif %}

{{ app.description | escape }}

{% if app.version or app.unique_ids.size >= 1 or app.qr.size >= 1 or app.prerelease.qr.size >= 1 %} {% endif %}
{% endif %} {% endfor %}
{% include footer.html %} {% include common-js.html %} {% if page.system %} {% endif %} ================================================ FILE: docs/_layouts/compress.html ================================================ --- # Jekyll layout that compresses HTML # v3.1.0 # http://jch.penibelst.de/ # © 2014–2015 Anatol Broder # MIT License --- {% capture _LINE_FEED %} {% endcapture %}{% if site.compress_html.ignore.envs contains jekyll.environment or site.compress_html.ignore.envs == "all" %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% assign _profile = site.compress_html.profile %}{% if site.compress_html.endings == "all" %}{% assign _endings = "html head body li dt dd optgroup option colgroup caption thead tbody tfoot tr td th" | split: " " %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% for _element in _endings %}{% capture _end %}{% endcapture %}{% assign _content = _content | remove: _end %}{% endfor %}{% if _profile and _endings %}{% assign _profile_endings = _content | size | plus: 1 %}{% endif %}{% for _element in site.compress_html.startings %}{% capture _start %}<{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _start %}{% endfor %}{% if _profile and site.compress_html.startings %}{% assign _profile_startings = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.comments == "all" %}{% assign _comments = "" | split: " " %}{% else %}{% assign _comments = site.compress_html.comments %}{% endif %}{% if _comments.size == 2 %}{% capture _comment_befores %}.{{ _content }}{% endcapture %}{% assign _comment_befores = _comment_befores | split: _comments.first %}{% for _comment_before in _comment_befores %}{% if forloop.first %}{% continue %}{% endif %}{% capture _comment_outside %}{% if _carry %}{{ _comments.first }}{% endif %}{{ _comment_before }}{% endcapture %}{% capture _comment %}{% unless _carry %}{{ _comments.first }}{% endunless %}{{ _comment_outside | split: _comments.last | first }}{% if _comment_outside contains _comments.last %}{{ _comments.last }}{% assign _carry = false %}{% else %}{% assign _carry = true %}{% endif %}{% endcapture %}{% assign _content = _content | remove_first: _comment %}{% endfor %}{% if _profile %}{% assign _profile_comments = _content | size | plus: 1 %}{% endif %}{% endif %}{% assign _pre_befores = _content | split: "" %}{% assign _pres_after = "" %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: " " | join: " " %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: " " | join: " " %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains "" %}{% endif %}{% unless _pre_before contains "" and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = " ;; ;" | replace: "e", _element | split: ";" %}{% assign _content = _content | replace: _edges[0], _edges[1] | replace: _edges[2], _edges[3] | replace: _edges[4], _edges[5] %}{% endfor %}{% if _profile and _clippings %}{% assign _profile_clippings = _content | size | plus: 1 %}{% endif %}{{ _content }}{% if _profile %}
Step Bytes
raw {{ content | size }}{% if _profile_endings %}
endings {{ _profile_endings }}{% endif %}{% if _profile_startings %}
startings {{ _profile_startings }}{% endif %}{% if _profile_comments %}
comments {{ _profile_comments }}{% endif %}{% if _profile_collapse %}
collapse {{ _profile_collapse }}{% endif %}{% if _profile_clippings %}
clippings {{ _profile_clippings }}{% endif %}
{% endif %}{% endif %} ================================================ FILE: docs/_layouts/default.html ================================================ --- layout: compress --- {% include head.html%}
{% include nav.html %}
{{ content }}
{% include footer.html %} {% include common-js.html %} ================================================ FILE: docs/_sass/base.scss ================================================ @use "sass:color"; // For the bottom aligned footer html, body { height: 100%; } body { display: flex; flex-direction: column; font-family: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; } footer { flex-shrink: 0; padding-top: 20px; } body { color: $main-color; background-color: $main-bg; } h1, h2, h3, h4, h5, h6 { color: $header-color; } h2 { border-bottom: 1px solid $borders; } blockquote { color: $blockquote-color; margin-bottom: 20px; padding: 0 0 0 20px; border-left: 3px solid $borders; } code, tt { color: $code-color; background-color: $code-bg; padding: 3px; border-radius: 0.25rem; white-space: nowrap; } li > p { margin-bottom: 0; } // .a is for making other things look like s a, .a { text-decoration: none; text-decoration-thickness: 1px; color: $a-color; cursor: pointer; } a:hover, .a:hover { text-decoration: underline; } a.clean { text-decoration: none; } footer a { color: inherit; font-weight: bold; text-decoration: underline; } footer a:hover { color: inherit; opacity: 50%; } small { font-size: 75%; color: $small-color; } img { max-width: 100%; height: auto; } .content { flex: 1 0 auto; } .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { padding-left: 0.75rem; padding-right: 0.75rem; } .btn, .btn a { text-decoration: none; } // Override bootstraps primary color .bg-primary { background-color: $primary!important; } .btn-primary, .btn-primary:focus { color: $nav-link-color!important; background-color: $primary!important; border-color: $primary!important; } .btn-secondary, .btn-secondary:focus { color: $main-color!important; background-color: $secondary!important; border-color: $secondary-border!important; } .btn-primary:hover, .btn-primary:active, .btn-secondary:hover, .btn-secondary:active { opacity: 0.8; } .btn-check:checked + .btn-secondary { background-color: $secondary-active!important; } .btn-outline-primary { color: $primary; border-color: $primary; } .btn-outline-primary:hover, .btn-outline-primary:active { background-color: $primary!important; border-color: $primary!important; } .text-primary { background-color: $primary!important; } input.input-group-text:hover { background-color: $secondary-active; } // Override the secondary text color .btn-outline-secondary { color: $main-color; } .btn-dark:hover, .btn-dark:active { opacity: 0.8; } .btn:focus { box-shadow: none; } .alert-secondary { color: $code-color; background-color: $code-bg; border-color: $code-bg; } .alert p:last-child { margin-bottom: 0; } // Override the dark text too .text-dark { color: $dark!important; } // And the light bg .bg-light { background-color: $light!important; border-color: $light-border!important; } .bg-light::placeholder { color: $light-placeholder; } // No underline on navbar links .navbar a { text-decoration: none; } // Dim navbar-brand on hover .navbar a.navbar-brand:hover { opacity: 0.5; } // Override nav-link color .navbar .nav-link { color: $nav-link-color!important; } .navbar .nav-link:hover { color: $nav-link-color-hover!important; } // And the active nav-link color .navbar .nav-link.active { color: $nav-link-color-active!important; } .navbar .nav-link.active:hover { color: $nav-link-color-hover!important; } // Fixes for navbar on older browsers html[dir=ltr] .navbar-toggler { position: absolute; right: 0.75rem; top: 0.5rem; } html[dir=rtl] .navbar-toggler { position: absolute; left: 0.75rem; top: 0.5rem; } .navbar { min-height: 3.5rem; } // Make dropdowns site-colored and animated .dropdown-menu, .dropdown .hover-content { background-color: $primary; -webkit-transition: 300ms ease; transition: 300ms ease; display: block; height: 0; padding: 0; overflow: hidden; visibility: hidden; line-height: 0; margin: 0; right: 0; } .dropdown .hover-content { display: none; } .dropdown-menu.show, .dropdown:hover .hover-content { display: block; height: inherit; line-height: inherit; padding: 0.5rem 0; visibility: visible; } .navbar-toggler:hover+.navbar-collapse.hover-content, .navbar-collapse.hover-content:hover { display: block; } .dropdown-item { color: $nav-link-color; } .dropdown-item.active { background-color: unset; } .dropdown-item:hover, .dropdown-item:active, .dropdown-item:focus { background-color: $dropdown-item-bg-hover; color: $nav-link-color-hover; } // Make images smaller .img-small { max-width: 250px; max-height: 250px; } html:not([dir=rtl]) { .btn-back { position: absolute; left: 5px; margin: 5px 0; font-size: 8pt; padding: 5px; z-index: 10; } .btn-with-qr { border-top-right-radius: 0; border-bottom-right-radius: 0; margin-right: 0!important; padding-right: 0.25rem; } .btn-qr { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -5px!important; padding-left: 0.5rem; padding-right: 0.5rem; } .end-3 { right: 1rem; } } html[dir=rtl] { .btn-back { position: absolute; right: 5px; margin: 5px 0; font-size: 8pt; padding: 5px; z-index: 10; } .btn-with-qr { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: 0!important; padding-left: 0.25rem; } .btn-qr { border-top-right-radius: 0; border-bottom-right-radius: 0; margin-right: -5px!important; padding-right: 0.5rem; padding-left: 0.5rem; } .end-3 { left: 1rem; } } // Input box .input-group { margin-bottom: 0.25rem; } .input-group-text { color: $light-placeholder; background-color: $light; border-color: $light-border; } .form-control, .form-control:focus, .form-control::placeholder { color: $blockquote-color; background-color: $very-light; border-color: $light-border; display: inline; min-width: 50%!important; } // Cards .card { background-color: inherit; } .card a { text-decoration: none; font-weight: normal; color: inherit; } .card a:hover { opacity: 50%; } .card-footer a { text-decoration: underline; } .card-image { max-height: 128px; } .card-image-header { height: 145px; display: flex; align-items: center; justify-content: center; } .card { background-color: $card-background; } .card-header, .card-footer { background-color: $card-edges-background; } .pointer { cursor: pointer; } .card-qr { color: $small-color; } .card-qr:hover { opacity: 75%; } .qr-image { border-radius: 1rem; } .modal-content { background-color: $main-bg; } .modal-header { border-bottom: $modal-borders; } .modal-footer { border-top: $modal-borders; } .carousel-label { background-color: $carousel-caption-bg; border-radius: 10px; } // Select .form-select-dark { background-color: #444; border: 1px solid #333; } // SVG .icon { display: inline-block; width: 1em; height: 1em; stroke-width: 0; stroke: currentColor; fill: currentColor; } .icon-qr_code { font-size: 14px; margin-top: -3px; } @media only screen and (min-width: 576px) { // Seems to be broken in RTL in bootstrap v5.0-beta1, so override here html[dir=rtl] .dropdown-menu-sm-end { --bs-position: end; right: auto; left: 0; } } @media only screen and (min-width: 1024px) { .main-content { max-width: 1024px; } } @media only screen and (min-width: 1200px) { .main-content { max-width: 1200px; } } @media only screen and (min-width: 1600px) { .main-content { max-width: 75%; } } @media only screen and (max-width: 757px) { .dropdown-menu { border: 0; } .dropdown-item { font-weight: bold; } .dropdown-item:hover { background-color: inherit; } } @media only screen and (min-width: 576px) { // Fix nav on old browsers that don't support flex .navbar-expand-sm .navbar-collapse { display: block; } nav { .navbar-brand, .navbar-toggler, .navbar-collapse, .navbar-nav, li.nav-item, .dropdown { display: inline-block; } } html[dir=ltr] .lang-select-dropdown, .navbar-toggler { position: absolute; right: 0.75rem; } html[dir=rtl] .lang-select-dropdown, .navbar-toggler { position: absolute; left: 0.75rem; } } ================================================ FILE: docs/app-request.md ================================================ --- layout: default title: App Request --- # App Request Please fill out the form below to generate a JSON for adding to the database, then submit it as a Pull Request or Issue on GitHub. Please note that this form is for submition of existing applications to the database, not requesting that applications be created. **Please review the [guidelines](https://github.com/Universal-Team/db/blob/master/CONTRIBUTING.md) before submitting**, we do have some rules on what can or cannot be submitted to Universal-DB. Note that this form while this form is good for most apps, it does not support everything that Universal-DB can have on an app. Most notably, **arbitrary scripts** and **handling files inside archives** are not currently a part of this form. If your app has a direct `.3dsx`, `.cia`, `.nds`, etc file in the GitHub release the output of this form will be 100% ready to go. If you have a zip or other archive you will need to manually add the `archive` tag to the JSON. This will likely be added to the form at a later date, for now please see the [wiki on advanced features](https://github.com/Universal-Team/db/wiki/App-Template#advanced-features). If you have any questions, feel free to ask for help on our [Discord server](https://universal-team.net/discord) or create your Issue/PR before you've got the JSON complete. {% include app-request.html %} ================================================ FILE: docs/assets/css/83-percent.scss ================================================ --- --- /// Variables // Main contents $main-bg: #fff; $main-color: #222; $header-color: #222; $borders: #bbb; $blockquote-color: #666; $code-bg: #e9e9e9; $code-color: #333; $a-color: #0366d6; $small-color: #666; $carousel-caption-bg: #fffb; $secondary: #f8f9fa; $secondary-active: #e9ecef; $secondary-border: #dee2e6; // Cards $card-background: $main-bg; $card-edges-background: rgba(0,0,0,.03); // Modal $modal-borders: 1px solid #dee2e6; // Nav $nav-link-color: rgba(255, 255, 255, 0.7); $nav-link-color-hover: rgba(255, 255, 255, 0.5); $nav-link-color-active: rgba(255, 255, 255, 1); $dropdown-item-bg-hover: rgba(0, 0, 0, 0.3); $primary: {{ page.color | default: site.color }}; $dark: #343a40; $light: #f8f9fa; $very-light: #fff; $light-border: #ced4da; $light-placeholder: darkgray; /// Import base style @import "base"; /// CSS Overrides .carousel-dark-when-light .carousel-control-next-icon, .carousel-dark-when-light .carousel-control-prev-icon { filter: invert(1) grayscale(100); } .carousel-dark-when-light .carousel-indicators li { background-color: #000; } // Basically everything except header, footer, div, and a couple others like that h1, h2, h3, h4, h5, h6, blockquote, dd, dl, dt, li, p, pre, a, abbr, b, bdi, bdo, br, cite, code, data, dfn, em, i, kbd, mark, q, ruby, s, small, span, strong, sub, sup, time, u, table, th, td, button, form, input, label, legend, option, output, progress, select, textarea, details, summary, tt { background-image: linear-gradient(to left, violet, indigo, blue, green, yellow, orange, red)!important; -webkit-background-clip: text!important; -moz-background-clip: text!important; background-clip: text!important; color: transparent!important; } ================================================ FILE: docs/assets/css/dark.scss ================================================ --- --- /// Variables // Main contents $main-bg: #333; $main-color: #ccc; $header-color: #ddd; $borders: #555; $blockquote-color: #999; $code-bg: #3f3f3f; $code-color: #ddd; $a-color: #58a6ff; $small-color: #999; $carousel-caption-bg: #333b; $secondary: #3f3f3f; $secondary-active: #323232; $secondary-border: #292929; // Cards $card-background: #444; $card-edges-background: rgba(0, 0, 0, 0.15); // Modal $modal-borders: 1px solid rgba(0, 0, 0, 0.2); // Nav $nav-link-color: rgba(255, 255, 255, 0.7); $nav-link-color-hover: rgba(255, 255, 255, 0.5); $nav-link-color-active: rgba(255, 255, 255, 1); $dropdown-item-bg-hover: rgba(0, 0, 0, 0.3); $primary: {{ page.color | default: site.color }}; $dark: #f8f9fa; $light: #3f3f3f; $very-light: #222; $light-border: #292929; $light-placeholder: #999; /// Import base style @import "base"; /// CSS Overrides .card-title { color: $header-color; } .card-text { color: $main-color; } ================================================ FILE: docs/assets/css/light.scss ================================================ --- --- /// Variables // Main contents $main-bg: #fff; $main-color: #222; $header-color: #222; $borders: #bbb; $blockquote-color: #666; $code-bg: #e9e9e9; $code-color: #333; $a-color: #0366d6; $small-color: #666; $carousel-caption-bg: #fffb; $secondary: #f8f9fa; $secondary-active: #e9ecef; $secondary-border: #dee2e6; // Cards $card-background: $main-bg; $card-edges-background: rgba(0,0,0,.03); // Modal $modal-borders: 1px solid #dee2e6; // Nav $nav-link-color: rgba(255, 255, 255, 0.7); $nav-link-color-hover: rgba(255, 255, 255, 0.5); $nav-link-color-active: rgba(255, 255, 255, 1); $dropdown-item-bg-hover: rgba(0, 0, 0, 0.3); $primary: {{ page.color | default: site.color }}; $dark: #343a40; $light: #f8f9fa; $very-light: #fff; $light-border: #ced4da; $light-placeholder: darkgray; /// Import base style @import "base"; /// CSS Overrides .carousel-dark-when-light .carousel-control-next-icon, .carousel-dark-when-light .carousel-control-prev-icon { filter: invert(1) grayscale(100); } .carousel-dark-when-light .carousel-indicators button { background-color: #000; } ================================================ FILE: docs/assets/css/style.css ================================================ @import url("light.css"); @import url("dark.css") (prefers-color-scheme: dark); ================================================ FILE: docs/assets/files/databases.txt ================================================ Universal-DB=https://gist.githubusercontent.com/cavv-dev/3c0cbc1b63ac8ca0c1d9f549403afbf1/raw/ ================================================ FILE: docs/assets/js/404.js ================================================ var match = window.location.pathname.match(/^(\/3?ds\/)([\w\d\s-_]+)/); if(match) { document.getElementById("search-form").action = match[1]; document.getElementById("search").value = match[2]; } ================================================ FILE: docs/assets/js/app-request.js ================================================ const ISSUE_URL = "https://github.com/Universal-Team/db/issues/new?template=app-request.yml&title="; const GITHUB_API = "https://api.github.com"; const GITLAB_BASE = "https://gitlab.com"; const GITLAB_API = `${GITLAB_BASE}/api/v4`; let git = { provider: null, repo: null, }; let types = { string: String, textarea: String, image: String, array: Array, multiselect: Array, bool: Boolean, }; let appInfo = {}; let appSchema = { // Autofill github: {type: "string", hidden: true}, gitlab: {type: "string", hidden: true}, title: {label: "App Title", type: "string", required: true}, description: {label: "Description", type: "string", maxLength: 256, required: true}, author: {label: "Author's Name", type: "string", required: true}, avatar: {label: "Author's Avatar", type: "image"}, // Required systems: {label: "Native Systems", type: "multiselect", required: true, values: ["3DS", "DS"], labels: ["3DS", "DS"]}, categories: {label: "Categories", type: "multiselect", required: true, values: ["game", "emulator", "exploit", "app", "utility", "save-tool", "firm"], labels: ["Game", "Emulator", "Exploit", "App", "Utility", "Save Tool", "FIRM"]}, icon: {label: "Icon", help: "Preferably 48x48 or 32x32. The icon is not technically necessary, avatar will be used as a fallback, but I didn't want people to skip it. Copy the avatar URL if you don't have an icon.", type: "image", required: true}, image: {label: "Banner Image", help: "Preferably a 3DS banner (256x128). Displayed on the Universal-DB website.", type: "image"}, // Common unique_ids: { label: "CIA Unique ID(s)", help: 'The "UniqueId" in an RSF file. If you do not have a 3DS CIA build then skip this. Comma separated for multiple.', type: "array", validate: str => { let items = str.split(",").map(r => r.trim()); let output = []; for(let item of items) { if(/^(\d+|0x[\da-fA-F]+)$/.test(item)) { let val = parseInt(item); if(val <= 0xFFFFF && val >= 0) output.push(val); } } return {status: !!output.length, value: output}; }}, long_description: {label: "Long Description (Markdown)", help: "This is displayed on the Unviersal-DB website.", type: "textarea"}, website: {label: "App's Website", type: "string"}, wiki: {label: "App's Wiki", help: "If left blank this will be autofilled with the GitHub Wiki, I just haven't implemented the check for that into this form.", type: "string"}, download_filter: {label: "Download Filter (regex)", help: "File whitelist in case your app has files not caught by the blacklist. Most common of cross-platform apps.", type: "string"}, // Rare autogen_scripts: {label: "Auto-generate Scripts", type: "bool", default: true}, script_message: {label: "Pre-install message", help: "The confirmation message to display in Universal-Updater before installing. Leave blank for most apps.", type: "string"}, }; let apiMappings = { github: { repoApi: `${GITHUB_API}/repos/`, userApi: `${GITHUB_API}/users/`, repo: { github: "full_name", avatar: "owner/avatar_url", title: "name", description: "description", website: "html_url" }, user: { author: "name?login" } }, gitlab: { repoApi: `${GITLAB_API}/projects/`, repo: { gitlab: "full_name", avatar: "namespace/avatar_url", author: "namespace/name", title: "name", description: "description", website: "web_url" } } }; function clearError() { let errorDiv = document.getElementById("errorDiv"); errorDiv.classList.remove("alert", "alert-danger"); errorDiv.innerText = ""; } function error(errorMessage) { let errorDiv = document.getElementById("errorDiv"); errorDiv.classList.add("alert", "alert-danger"); errorDiv.innerText = errorMessage; errorDiv.scrollIntoView(); } function getSlug(str) { // strip accents str = str.normalize("NFD").replace(/[\u0300-\u036f]/g, "") // to lowercase and turn all non-latin letters/numbers to - return str.toLowerCase().replace(/[^\w-_]/g, "-"); } function setGit(provider) { git.provider = provider; let gitDiv = document.getElementById("gitData"); gitDiv.innerHTML = ""; if(git.provider != "none") { let label = document.createElement("label"); label.classList.add("input-group-text"); label.htmlFor = "repo"; label.innerText = "Repository"; let input = document.createElement("input"); input.classList.add("form-control"); input.name = "repo"; input.id = "repo"; gitDiv.appendChild(label); gitDiv.appendChild(input); } } async function fetchApi(url, mappings) { let res = await fetch(url); if(res.status != 200) { error(`Error ${res.status}: Git repository not found`); return false; } let json = await res.json(); for(let key in mappings) { let temp; let maps = mappings[key].split("?"); for(let map of maps) { temp = json; map.split("/").forEach(r => temp = temp[r]); if(temp) break; } appSchema[key].default = temp; } return true; } async function fetchInfo() { clearError(); if(git.provider != "none") { git.repo = document.getElementById("repo").value; let value = git.repo.match(/(?:https:\/\/(github|gitlab).com\/)?([\w._-]+\/[\w._-]+)/); if(git.repo != value[2]) { git.repo = value[2]; document.getElementById("repo").value = git.repo; if(value[1]) { git.provider = value[1]; document.getElementById("git").value = git.provider; } } if(!git.repo) return error("Repository not set!"); let apiRepo = git.provider == "gitlab" ? encodeURIComponent(git.repo) : git.repo; let res = await fetchApi(apiMappings[git.provider].repoApi + apiRepo, apiMappings[git.provider].repo); if(!res) return; if(git.provider == "gitlab") appSchema.avatar.default = GITLAB_BASE + appSchema.avatar.default; if(git.provider == "github") { res = await fetchApi(apiMappings[git.provider].userApi + git.repo.split("/")[0], apiMappings[git.provider].user); if(!res) return; } } fillInfo(); } function createInput(item, key) { if(["string", "textarea", "image", "array"].includes(item.type)) { let input = document.createElement(item.type == "textarea" ? "textarea" : "input"); input.classList.add("form-control"); input.id = key; input.type = "text"; input.value = appInfo[key]; input.required = item.required; if(item.maxLength) input.maxLength = item.maxLength; input.addEventListener("change", event => { clearError(); let id = event.target.id; if(appSchema[id].validate) { let res = item.validate(event.target.value); console.log(res) if(res.status) { appInfo[id] = res.value; event.target.value = item.type == "array" ? res.value.join(", ") : res.value; } } else { appInfo[id] = event.target.value; if(item.type == "array") appInfo[id] = appInfo[id].split(",").map(r => r.trim()); } let reset = document.getElementById(id + "-reset"); if(reset) { reset.disabled = appInfo[id] == appSchema[id].default; } if(id == "title") { document.getElementById("submit-btn").href = ISSUE_URL + encodeURIComponent(appInfo.title); } }); return [input]; } else if(item.type == "bool") { let input = document.createElement("input"); input.classList.add("form-check-input"); input.id = key; input.type = "checkbox"; input.checked = appInfo[key]; input.required = item.required; input.addEventListener("change", event => { clearError(); let id = event.target.id; if(appSchema[id].validate) { let res = appSchema[id].validate(event.target.checked); console.log(res) if(res.status) { appInfo[id] = res.value; event.target.checked = res.value; } } else { appInfo[id] = event.target.checked; } let reset = document.getElementById(id + "-reset"); if(reset) { reset.disabled = appInfo[id] == appSchema[id].default; } }); let div = document.createElement("div"); div.classList.add("form-control"); div.appendChild(input); return [div]; } else if(item.type == "multiselect") { let elements = []; for(let i in item.values) { let option = item.values[i]; let labelText = item.labels ? item.labels[i] : option; let label = document.createElement("label"); label.classList.add("btn", "btn-secondary", "flex-fill"); label.htmlFor = `${key}-${option}`; label.innerText = labelText; let input = document.createElement("input"); input.classList.add("btn-check"); input.id = `${key}-${option}`; input.type = "checkbox"; input.required = item.required; input.addEventListener("change", event => { clearError(); let [id, value] = event.target.id.split("-"); if(appInfo[id].includes(value)) { appInfo[id].splice(appInfo[id].indexOf(value), 1); } else { appInfo[id].push(value); } }); elements.push(input); elements.push(label); } return elements; } } function fillInfo() { let div = document.getElementById("appData"); div.innerHTML = ""; for(let key in appSchema) { let item = appSchema[key]; appInfo[key] = item.default ? item.default : new types[item.type]; if(item.hidden) continue; let inputGroup = document.createElement("div"); inputGroup.classList.add("input-group"); let label = document.createElement("label"); label.classList.add("input-group-text"); label.htmlFor = key; label.innerText = item.label ? item.label : key; if(item.required) label.innerText += "*"; inputGroup.appendChild(label); if(item.help) { let help = document.createElement("input"); help.type = "button"; help.classList.add("input-group-text"); help.value = "(?)"; help.addEventListener("click", () => { alert(item.help); }); inputGroup.appendChild(help); } createInput(item, key).forEach(r => inputGroup.appendChild(r)); if (appSchema[key].default) { let reset = document.createElement("input"); reset.classList.add("btn", "btn-outline-secondary"); reset.type = "button"; reset.value = "Reset"; reset.htmlFor = key; reset.id = key + "-reset"; reset.disabled = true; reset.addEventListener("click", event => { let id = event.target.htmlFor; if(appSchema[id].type == "bool") { document.getElementById(id).checked = appSchema[id].default; } else { document.getElementById(id).value = appSchema[id].default; } event.target.disabled = true; }); inputGroup.appendChild(reset); } // div.appendChild(document.createElement("br")); div.append(inputGroup); } let download = document.createElement("input"); download.classList.add("btn", "btn-primary"); download.type = "button"; download.value = "Export"; download.addEventListener("click", exportJson); div.appendChild(download); let submit = document.createElement("a"); submit.id = "submit-btn"; submit.classList.add("btn", "btn-secondary", "ms-2"); submit.innerText = "Submit"; submit.href = ISSUE_URL + encodeURIComponent(appInfo.title); div.appendChild(submit); } async function exportJson() { clearError(); let clone = typeof structuredClone !== "undefined" ? structuredClone : obj => JSON.parse(JSON.stringify(obj)); let appExport = clone(appInfo); for(let key in appExport) { let schema = appSchema[key]; let item = appExport[key]; let blank = true; switch(schema.type) { case "string": case "textarea": case "image": blank = item == ""; break; case "array": case "multiselect": blank = item.length == 0; break; case "bool": blank = false; break; default: break; } if(schema.required && blank) return error(`Error: Required item '${schema.label ? schema.label : key}' is unset!`); if(schema.type == "image" && !blank) { try { let res = await fetch(item, {method: "HEAD"}); if(res.status != 200) return error(`Error ${res.status}: Image '${schema.label ? schema.label : key}' is not a valid link!`); let contentType = res.headers.get("Content-Type"); if(contentType.split("/")[0] != "image") return error(`Error: Image '${schema.label ? schema.label : key}' is not an image! (Content Type: ${contentType})`); } catch(err) { return error("Error: Failed to fetch image, make sure you're using raw.githubusercontent.com"); } } if(blank || (!schema.hidden && appExport[key] == appSchema[key].default)) delete appExport[key]; } if(appExport.icon == appInfo.avatar) delete appExport.icon; let dataString = "data:text/json;charset=utf-8," + encodeURIComponent(JSON.stringify(appExport, null, "\t")); let a = document.createElement("a"); a.href = dataString; a.download = getSlug(appInfo.title).replace(/-+/g, "-").replace(/^-|-$/g, "") + ".json"; a.click() } setGit(document.getElementById("git").value); ================================================ FILE: docs/assets/js/i18n.js ================================================ --- --- const i18n = { {%- for i18n in site.data.i18n -%} {%- for lang in site.data.languages -%} {%- if lang[1].id == i18n[0] -%} "{{ i18n[0] }}": { "dir": "{{ lang[1].dir | default: "ltr" }}", {%- if lang[1] contains "crowdin" -%}"crowdin": "{{ lang[1].crowdin }}",{%- endif -%} {%- if lang[1] contains "proper-id" -%}"properId": "{{ lang[1].proper-id }}",{%- endif -%} "strings": { {%- for item in i18n[1] -%} "{{ item[0] | replace: '"', '\"' }}":"{{ item[1] | replace: '"', '\"' }}"{% unless forloop.last %},{% endunless %} {%- endfor -%} } }, {%- endif -%} {%- endfor -%} {%- endfor -%} }; var strings = i18n["en-US"].strings; const _jipt = []; loadHead(); function loadHead(lang) { const languageID = lang || getLang(); document.documentElement.lang = i18n[languageID].properId || languageID; document.documentElement.dir = i18n[languageID].dir; if(document.dir == "rtl") { document.getElementById("bootstrap-stylesheet").integrity = "sha384-mUkCBeyHPdg0tqB6JDd+65Gpw5h/l8DKcCTV2D2UpaMMFd7Jo8A+mDAosaWgFBPl"; document.getElementById("bootstrap-stylesheet").href = "https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.rtl.min.css"; } else { document.getElementById("bootstrap-stylesheet").integrity = "sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1"; document.getElementById("bootstrap-stylesheet").href = "https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css"; } if(languageID == "ic-IC") { _jipt.push(['project', 'universal-db']); _jipt.push(['escape', function() { delete localStorage.language; location.reload(); }]); const langCheck = setInterval(function() { const jipt = document.getElementsByClassName("crowdin-jipt"); if(jipt && jipt.length > 4) { clearInterval(langCheck); if(["he"].includes(jipt[4].contentWindow.document.getElementById("jipt-target-languages").value)) { document.dir = "rtl"; const bootstrapStylesheet = document.getElementById("bootstrap-stylesheet"); bootstrapStylesheet.integrity = "sha384-mUkCBeyHPdg0tqB6JDd+65Gpw5h/l8DKcCTV2D2UpaMMFd7Jo8A+mDAosaWgFBPl"; bootstrapStylesheet.href = "https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.rtl.min.css"; } } }, 500); const script = document.createElement("script"); script.src = "//cdn.crowdin.com/jipt/jipt.js"; document.head.appendChild(script); } } function loadLang(initing) { const languageID = getLang(); if(!languageID || (initing && languageID == "en-US")) return; if(!initing) loadHead(false, languageID); if(!(languageID in i18n)) return console.warn("Language not found", languageID); strings = i18n[languageID].strings; const i18nElements = document.getElementsByClassName("i18n"); for(i = 0; i < i18nElements.length; i++) { const element = i18nElements[i]; for(j = 0; j < element.classList.length; j++) { const match = element.classList[j].match(/(innerHTML|title|placeholder|ariaLabel|value|data-(.*?))-(.*)/); if(match) { const str = strings[match[3]]; if(str) { if(match[2]) element.dataset[match[2]] = str.replace(/\${(.*)}/g, function(full, capture) { return element.dataset[capture]; }); else element[match[1]] = str.replace(/\${(.*)}/g, function(full, capture) { return element.dataset[capture]; }); } else { console.warn("Translation is missing string", match[3]); } } } } const dropdownLangs = document.getElementById("language-dropdown").children; for(i = 0; i < dropdownLangs.length; i++) { const element = dropdownLangs[i]; if(element.children[0].dataset.lang == languageID) { element.children[0].classList.add("active"); } else { element.children[0].classList.remove("active"); } } document.getElementById("translate-on-crowdin").href = "https://" + (i18n[languageID].crowdin || "www") + ".crowdin.com/project/universal-db"; } function getLang() { if(localStorage.language) { return localStorage.language; } const languages = window.navigator.languages || [window.navigator.language]; for(i = 0; i < languages.length; i++) { const languageIds = Object.keys(i18n); for(j in languageIds) { if(languageIds[j] == languages[i].substr(0, 2) + "-" + languages[i].substr(3, 2).toUpperCase()) { return languageIds[j]; } } // If no match for lang-COUNTRY, try just lang for(j in languageIds) { if(languageIds[j].substr(0, 2) == languages[i]) { return languageIds[j]; } } } } function setLang(lang) { const prevLang = getLang(); if(prevLang == lang) return; if(lang) localStorage.language = lang; else delete localStorage.language; loadLang(false); updateDates(); if(prevLang == "ic-IC") location.reload(); } ================================================ FILE: docs/assets/js/modal.js ================================================ function updateModal(event) { // console.log(event); const button = event.relatedTarget || event.srcElement; const modal = document.getElementById("modal"); // console.log(button, modal); modal.querySelector(".modal-title").innerText = button.getAttribute("data-name"); if(button.getAttribute("data-path")) { modal.querySelector(".modal-dialog").classList.remove("modal-lg"); modal.querySelector(".modal-body").innerHTML = '
QR code for ' + button.getAttribute(' + '

' + (button.getAttribute("data-name").endsWith(".cia") ? strings["scan-qr-fbi"] : strings["scan-qr-dsidl"]) + "

"; } else if(button.getAttribute("data-content")) { modal.querySelector(".modal-dialog").classList.add("modal-lg"); modal.querySelector(".modal-body").innerHTML = button.getAttribute("data-content"); } } document.getElementById("modal").addEventListener("show.bs.modal", updateModal); ================================================ FILE: docs/assets/js/relativeTime.js ================================================ const labels = { year: 31536000, month: 2592000, week: 604800, day: 86400, hour: 3600, minute: 60, second: 1 }; var relativeTime = null, now; function timeDifference(now, then) { const dif = Math.round((now - then) / 1000); for(label in labels) { if(Math.abs(dif) > labels[label] || label == "second") { if(relativeTime) { return relativeTime.format(-Math.round(dif / labels[label]), label); } else { const amount = Math.round(dif / labels[label]); return amount + " " + label + (amount == 1 ? " ago" : "s ago"); } } } } function updateDates() { if(typeof Intl !== "undefined" && Intl.RelativeTimeFormat) relativeTime = new Intl.RelativeTimeFormat(document.documentElement.lang, {numeric: "auto"}); now = new Date(); const times = document.getElementsByTagName("time"); for(i = 0; i < times.length; i++) { const elem = times[i]; const date = new Date(elem.getAttribute("datetime")); elem.innerText = timeDifference(now, date); elem.title = date.toLocaleString(document.documentElement.lang); } } updateDates(); ================================================ FILE: docs/assets/js/rescript.js ================================================ // Make navbar not open on hover Array.from(document.getElementsByClassName("hover-content")).forEach(r => { r.classList.remove("hover-content"); }); // Make back links go back instead of of to a hardcoded page Array.from(document.getElementsByClassName("back-link")).forEach(r => { if(window.history.length > 1) r.href = "javascript:window.history.back()"; }); // Remove links from QR code buttons Array.from(document.getElementsByClassName("qr-link")).forEach(r => { r.href = "javascript:void(0);"; }); ================================================ FILE: docs/assets/js/search.js ================================================ function search(query) { // Fuzzy search, allows anything between letters and space, hyphen, and underscore are treated the same const regex = new RegExp(query.replace(/[-\/\\^$*+?.()|[\]{}]/g, "\\$&").replace(/\\?./g, "$&.*").replace(/\\-|_| /g, "[-_ ]"), "gi"); const cards = document.getElementById("card-container").children; for(i = 0; i < cards.length; i++) { const card = cards[i]; card.classList.add("d-none"); for(item in card.children[0].dataset) { if(item == "title" ? card.children[0].dataset[item].match(regex) : card.children[0].dataset[item].toLowerCase().match(query.toLowerCase())) { card.classList.remove("d-none"); break; } } } // Write to URL if(query !== "") searchParams.set("q", query); else searchParams.delete("q"); var paramString = searchParams.toString(); if(paramString !== "") paramString = "?" + paramString; history.replaceState(null, "", window.location.pathname + paramString + window.location.hash); } // Load search from GET var var searchParams = new URLSearchParams(window.location.search); if(searchParams.has("q")) { document.getElementById("search").value = searchParams.get("q"); search(searchParams.get("q")); } ================================================ FILE: docs/assets/js/sort.js ================================================ if(!localStorage.sortDirection) localStorage.sortDirection = 1; if(!localStorage.sortProp) localStorage.sortProp = "updated"; document.getElementById("sort-" + localStorage.sortProp).classList.add("btn-secondary"); document.getElementById("sort-" + localStorage.sortProp).classList.remove("btn-outline-secondary"); const dirButton = document.getElementById("sort-direction"); dirButton.innerText = parseInt(localStorage.sortDirection) ? dirButton.dataset.descending : dirButton.dataset.ascending; sort(); function toggleSortDirection() { localStorage.sortDirection ^= 1; document.getElementById("sort-direction").innerText = parseInt(localStorage.sortDirection) ? dirButton.dataset.descending : dirButton.dataset.ascending; sort(); } function sort(prop) { if(prop) { document.getElementById("sort-" + prop).classList.remove("btn-outline-secondary"); document.getElementById("sort-" + prop).classList.add("btn-secondary"); document.getElementById("sort-" + localStorage.sortProp).classList.add("btn-outline-secondary"); document.getElementById("sort-" + localStorage.sortProp).classList.remove("btn-secondary"); localStorage.sortProp = prop; } const cards = document.getElementsByClassName("card"); const sorted = []; for(i = 0; i < cards.length; i++) sorted.push(cards[i]); sorted.sort(function(l, r) { if(localStorage.sortProp == "stars") // integers return (((l.dataset[localStorage.sortProp] - r.dataset[localStorage.sortProp]) < 0) ^ localStorage.sortDirection) ? -1 : 1; else // strings return ((l.dataset[localStorage.sortProp].toLowerCase() < r.dataset[localStorage.sortProp].toLowerCase()) ^ localStorage.sortDirection) ? -1 : 1; }); const container = document.getElementById("card-container"); container.innerHTML = ""; sorted.forEach(function(r) { const col = document.createElement("div"); col.classList = "col mb-3"; col.appendChild(r); container.appendChild(col); }); } ================================================ FILE: docs/assets/js/theme.js ================================================ function loadTheme() { const themeCSS = document.getElementById("theme-css"); const today = new Date(); if(today.getMonth() == 3 && today.getDate() == 1) { themeCSS.href = "/assets/css/83-percent.css"; } else { if(!localStorage.theme || localStorage.theme == "default") { themeCSS.href = "/assets/css/style.css"; window.addEventListener("prefersColorScheme", event => console.log(event)); var darkMatch = window.matchMedia("(prefers-color-scheme: dark)"); if(darkMatch.addEventListener) { darkMatch.addEventListener("change", match => { document.documentElement.dataset.bsTheme = match.matches ? "dark" : "light"; }) } document.documentElement.dataset.bsTheme = darkMatch.matches ? "dark" : "light"; } else { themeCSS.href = "/assets/css/" + localStorage.theme + ".css"; document.documentElement.dataset.bsTheme = localStorage.theme == "dark" ? "dark" : "light"; } } } function setTheme(theme) { if(theme == "default") delete localStorage.theme; else localStorage.theme = theme; loadTheme(); } loadTheme(); window.onload = function() { if(localStorage.theme) document.getElementById("themeSelector").value = localStorage.theme; } ================================================ FILE: docs/data/full.json ================================================ [{"author": "Carlos '0rientd' Henrique", "avatar": "https://avatars.githubusercontent.com/u/10491532?v=4", "categories": ["game"], "color": "#eee8dd", "color_bg": "#807c76", "created": "2026-02-27T22:12:54Z", "description": "This is a 3DS version of the game 2048, originally created for Linux.", "download_page": "https://github.com/0rientd/2048-port-3ds/releases", "downloads": {"2048-port-3ds.3dsx": {"size": 136500, "size_str": "133 KiB", "url": "https://github.com/0rientd/2048-port-3ds/releases/download/v1.1.1/2048-port-3ds.3dsx"}}, "github": "0rientd/2048-port-3ds", "icon": "https://raw.githubusercontent.com/0rientd/2048-port-3ds/main/2048-3ds-port-icon.png", "icon_index": 1, "image": "https://raw.githubusercontent.com/0rientd/2048-port-3ds/main/2048-3ds-port-icon.png", "image_length": 2770, "license": "mit", "license_name": "MIT License", "long_description": "This project is an unofficial Nintendo 3DS port of the excellent 2048.c implementation by Maurits van der Schee.\nThe original game is a minimalist implementation of the popular 2048 puzzle for Linux terminals, and now you can play it on your 3DS console!\n\n✨ Features\n 🎯 Faithful gameplay to the original\n 💾 Score system\n 🎮 Native 3DS controls\n ⚡ Optimized performance\n 📱 Interface adapted for 3DS screens\n", "slug": "2048---3ds-port", "source": "https://github.com/0rientd/2048-port-3ds", "stars": 2, "systems": ["3DS"], "title": "2048 - 3DS Port", "update_notes": "

Codebase was refactored and was introduced Leaderboards for record your points!

\n

What's Changed

\n
\n

Full Changelog: v1.0.1...v1.1.1

", "update_notes_md": "Codebase was refactored and was introduced Leaderboards for record your points!\n\n## What's Changed\n* Implement 2048 game for Nintendo 3DS with UI and leaderboard by @0rientd in https://github.com/0rientd/2048-port-3ds/pull/2\n* Update game version to 1.1.1 and adjust README badges by @0rientd in https://github.com/0rientd/2048-port-3ds/pull/3\n\n\n**Full Changelog**: https://github.com/0rientd/2048-port-3ds/compare/v1.0.1...v1.1.1", "updated": "2026-03-19T21:43:32Z", "urls": ["https://db.universal-team.net/3ds/2048---3ds-port"], "version": "v1.1.1", "version_title": "Introduces Leaderboard"}, {"author": "Sethamphetamine", "avatar": "https://avatars.githubusercontent.com/u/88207140?v=4", "categories": ["game"], "color": "#d1d1d1", "color_bg": "#808080", "created": "2024-05-11T03:30:11Z", "description": "Dodge and weave!", "downloads": {"Bullets.3dsx": {"size": 122164, "size_str": "119 KiB", "url": "https://raw.githubusercontent.com/1Setherson1/Bullets/main/Bullets/Bullets.3dsx"}}, "github": "1Setherson1/Bullets", "icon": "https://db.universal-team.net/assets/images/icons/bullets.png", "icon_index": 2, "image": "https://db.universal-team.net/assets/images/images/bullets.png", "image_length": 9666, "long_description": "Bullets is a very simple and lightweight game for the nintendo 3ds. i made bullets to challenge myself to make a game with no game engine. Dpad to controll player. Start to exit (takes a couple seconds)", "screenshots": [{"description": "Screenshot", "url": "https://db.universal-team.net/assets/images/screenshots/bullets/screenshot.png"}], "slug": "bullets", "source": "https://github.com/1Setherson1/Bullets", "stars": 0, "systems": ["3DS"], "title": "Bullets", "urls": ["https://db.universal-team.net/3ds/bullets"]}, {"author": "2b-zipper, cooolgamer, Rep, LumaTeam", "avatar": "https://avatars.githubusercontent.com/u/119087427?v=4", "categories": ["utility", "firm"], "color": "#56a659", "color_bg": "#428044", "created": "2024-11-24T02:02:43Z", "description": "Luma3DS fork with experimental features!", "download_page": "https://github.com/2b-zipper/Nexus3DS/releases", "github": "2b-zipper/Nexus3DS", "icon": "https://github.com/2b-zipper/Nexus3DS/raw/master/img/logo_icon.png", "icon_index": 3, "image": "https://github.com/2b-zipper/Nexus3DS/raw/master/img/logo_1.png", "image_length": 102768, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "Please refer to the README on the github repo for more info: https://github.com/2b-zipper/Nexus3DS/blob/master/README.md", "prerelease": {"download_page": "https://github.com/2b-zipper/Nexus3DS/releases/tag/0.3.0", "downloads": {"boot.firm": {"size": 334848, "size_str": "327 KiB", "url": "https://github.com/2b-zipper/Nexus3DS/releases/download/0.3.0/boot.firm"}}, "update_notes": "

What's new?

\n
    \n
  • Merged with the latest Luma3DS commits (custom home menu using layeredfs doesn't crash anymore!)
  • \n
  • Display Nexus3DS version in Rosalina menu
  • \n
  • Add customizable LCD backlight toggle (does not work on old 2DS)
  • \n
  • Add experimental fast boot time for big sd cards (may corrupt your sd card, this is an advanced option disabled by default)
  • \n
  • Removed advanced options from the config menu (refer to the readme for more info)
  • \n
", "update_notes_md": "# What's new?\n\n- Merged with the latest Luma3DS commits (custom home menu using layeredfs doesn't crash anymore!)\n- Display Nexus3DS version in Rosalina menu\n- Add customizable LCD backlight toggle (does not work on old 2DS)\n- Add experimental fast boot time for big sd cards (may corrupt your sd card, this is an advanced option disabled by default)\n- Removed advanced options from the config menu (refer to the readme for more info)", "updated": "2026-03-16T16:44:14Z", "version": "0.3.0", "version_title": "Nexus3DS v0.3.0"}, "screenshots": [{"description": "Config menu", "url": "https://db.universal-team.net/assets/images/screenshots/nexus3ds/config-menu.png"}, {"description": "Rosalina menu", "url": "https://db.universal-team.net/assets/images/screenshots/nexus3ds/rosalina-menu.png"}], "script_message": "This is a fork of Luma3DS. Using alternate forks of Luma3DS can cause system instability and other unexpected issues.\n\nIf you experience any issues please reinstall the normal \"Luma3DS\" before anything else.", "slug": "nexus3ds", "source": "https://github.com/2b-zipper/Nexus3DS", "stars": 67, "systems": ["3DS"], "title": "Nexus3DS", "update_notes": "

What's new?

\n
    \n
  • Merged with the latest Luma3DS commits (custom home menu using layeredfs doesn't crash anymore!)
  • \n
  • Display Nexus3DS version in Rosalina menu
  • \n
  • Add customizable LCD backlight toggle (does not work on old 2DS)
  • \n
  • Add experimental fast boot time for big sd cards (may corrupt your sd card, this is an advanced option disabled by default)
  • \n
  • Removed advanced options from the config menu (refer to the readme for more info)
  • \n
", "update_notes_md": "# What's new?\n\n- Merged with the latest Luma3DS commits (custom home menu using layeredfs doesn't crash anymore!)\n- Display Nexus3DS version in Rosalina menu\n- Add customizable LCD backlight toggle (does not work on old 2DS)\n- Add experimental fast boot time for big sd cards (may corrupt your sd card, this is an advanced option disabled by default)\n- Removed advanced options from the config menu (refer to the readme for more info)", "updated": "2026-03-16T16:44:14Z", "urls": ["https://db.universal-team.net/3ds/nexus3ds"], "version": "0.3.0", "version_title": "Nexus3DS v0.3.0", "website": "https://discord.gg/StUs5bsw2S"}, {"author": "2ipper", "avatar": "https://avatars.githubusercontent.com/u/119087427?v=4", "categories": ["app"], "color": "#45496a", "color_bg": "#45496a", "created": "2026-02-15T15:59:55Z", "description": "Discord client for Nintendo 3DS", "download_page": "https://github.com/2b-zipper/TriCord/releases", "downloads": {"TriCord.3dsx": {"size": 7777024, "size_str": "7 MiB", "url": "https://github.com/2b-zipper/TriCord/releases/download/v0.4.1/TriCord.3dsx"}, "TriCord.cia": {"size": 7291840, "size_str": "6 MiB", "url": "https://github.com/2b-zipper/TriCord/releases/download/v0.4.1/TriCord.cia"}}, "github": "2b-zipper/TriCord", "icon": "https://raw.githubusercontent.com/2b-zipper/TriCord/refs/heads/main/resources/icon.png", "icon_index": 4, "image": "https://raw.githubusercontent.com/2b-zipper/TriCord/refs/heads/main/resources/banner.png", "image_length": 3664, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "Please see below for details: https://github.com/2b-zipper/TriCord/blob/main/README.md", "qr": {"TriCord.cia": "https://db.universal-team.net/assets/images/qr/tricord-cia.png"}, "screenshots": [{"description": "Chat", "url": "https://db.universal-team.net/assets/images/screenshots/tricord/chat.png"}, {"description": "Hamburger", "url": "https://db.universal-team.net/assets/images/screenshots/tricord/hamburger.png"}, {"description": "Login", "url": "https://db.universal-team.net/assets/images/screenshots/tricord/login.png"}, {"description": "Serverlist", "url": "https://db.universal-team.net/assets/images/screenshots/tricord/serverlist.png"}], "script_message": "This project is developed for educational purposes only. This is an unofficial Discord client and is not affiliated with or endorsed by Discord Inc. Software is provided \"as is\", and you use it at your own risk. The developers assume no responsibility for any damages, data loss, or Discord ToS violations resulting from the use of this software.", "slug": "tricord", "source": "https://github.com/2b-zipper/TriCord", "stars": 80, "systems": ["3DS"], "title": "TriCord", "unique_ids": [875533], "update_notes": "
    \n
  • Fixed some emojis not appearing in the emoji picker
  • \n
  • Fixed reactions not showing on system messages
  • \n
  • Fixed system messages being included in message grouping
  • \n
  • Fixed gateway disconnecting every time a DM was opened
  • \n
  • Fixed embed thumbnails not being rendered due to missing rendering code
  • \n
  • Improved error handling during login
  • \n
  • Other UI improvements
  • \n
\n

Full Changelog: v0.4.0...v0.4.1

", "update_notes_md": "- Fixed some emojis not appearing in the emoji picker\n- Fixed reactions not showing on system messages\n- Fixed system messages being included in message grouping\n- Fixed gateway disconnecting every time a DM was opened\n- Fixed embed thumbnails not being rendered due to missing rendering code\n- Improved error handling during login\n- Other UI improvements\n\n**Full Changelog**: https://github.com/2b-zipper/TriCord/compare/v0.4.0...v0.4.1", "updated": "2026-03-22T07:03:14Z", "urls": ["https://db.universal-team.net/3ds/tricord"], "version": "v0.4.1", "version_title": "v0.4.1"}, {"author": "NetPass", "avatar": "https://gitlab.com/uploads/-/system/project/avatar/56839786/icon.png", "categories": ["utility"], "color": "#87d6c8", "color_bg": "#508077", "created": "2024-04-14T17:00:40.939Z", "description": "NetPass allows you to get StreetPasses over the internet", "download_page": "https://gitlab.com/3ds-netpass/netpass/-/releases", "downloads": {"netpass.3dsx": {"size": 7811848, "size_str": "7 MiB", "url": "https://gitlab.com/3ds-netpass/netpass/-/raw/bafaff436f2148d7e2a1a5e3542617317fc10de6/netpass.3dsx?inline=false"}, "netpass.cia": {"size": 7889856, "size_str": "7 MiB", "url": "https://gitlab.com/3ds-netpass/netpass/-/raw/bafaff436f2148d7e2a1a5e3542617317fc10de6/netpass.cia?inline=false"}}, "gitlab": "3ds-netpass/netpass", "icon": "https://gitlab.com/3ds-netpass/netpass/-/raw/main/meta/icon.png", "icon_index": 5, "image": "https://gitlab.com/3ds-netpass/netpass/-/raw/main/meta/icon.png", "image_length": 2983, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0 or later", "long_description": "#NetPass: StreetPass in the modern world\n\nNetPass allows you to get StreetPasses via the internet. You do that by joining virtual locations, where, upon entering, the server will randomly match you with other people. After 10 hours you automatically leave the location and can pick a new one.", "qr": {"netpass.cia": "https://db.universal-team.net/assets/images/qr/netpass-cia.png"}, "slug": "netpass", "source": "https://gitlab.com/3ds-netpass/netpass", "stars": 72, "systems": ["3DS"], "title": "NetPass", "unique_ids": [1009012], "update_notes": " - Fix error popup (Thanks @blaadeeee)\n - Add scam warning\n - Add important popup about backing up nid_pwd\n - Add time setter for if your system time is off", "update_notes_md": " - Fix error popup (Thanks @blaadeeee)\n - Add scam warning\n - Add important popup about backing up nid_pwd\n - Add time setter for if your system time is off", "updated": "2026-04-18T14:14:25.315Z", "urls": ["https://db.universal-team.net/3ds/netpass"], "version": "v2.0.2", "version_title": "v2.0.2", "website": "https://netpass.cafe"}, {"author": "Aep", "avatar": "https://avatars.githubusercontent.com/u/86505664?v=4", "categories": ["utility", "app"], "color": "#495eb4", "color_bg": "#344380", "created": "2025-12-16T21:47:15Z", "description": "3DS SD Info Application", "download_page": "https://github.com/Aeplet/3DSDI/releases", "downloads": {"3DSDI.3dsx": {"size": 141916, "size_str": "138 KiB", "url": "https://github.com/Aeplet/3DSDI/releases/download/v1.0.0/3DSDI.3dsx"}}, "github": "Aeplet/3DSDI", "icon": "https://raw.githubusercontent.com/Aeplet/3DSDI/refs/heads/main/icon.png", "icon_index": 6, "image": "https://raw.githubusercontent.com/Aeplet/3DSDI/refs/heads/main/banner.png", "image_length": 2744, "license": "mit", "license_name": "MIT License", "long_description": "Get SD Card information! Specifically, the following information is listed:\nManufacturer Name (if known)\nManufacturer ID\nOEM ID\nProduct Name\nProduct Revision\nProduct Serial Number\nManufacturing Date", "slug": "3dsdi", "source": "https://github.com/Aeplet/3DSDI", "stars": 2, "systems": ["3DS"], "title": "3DSDI", "update_notes": "

Not much is to be seen yet. Potentially expect an update soon.

\n

Copy the .3dsx and the .smdh to /3ds/ on your SD Card, and launch this via the Homebrew Launcher

", "update_notes_md": "Not much is to be seen yet. Potentially expect an update soon.\n\nCopy the `.3dsx` and the `.smdh` to `/3ds/` on your SD Card, and launch this via the Homebrew Launcher", "updated": "2025-12-17T19:27:59Z", "urls": ["https://db.universal-team.net/3ds/3dsdi"], "version": "v1.0.0", "version_title": "v1.0.0"}, {"author": "AllisterMKW", "avatar": "https://avatars.githubusercontent.com/u/216767408?v=4", "categories": ["app", "utility"], "color": "#d9cdc7", "color_bg": "#807875", "created": "2025-12-15T20:51:08Z", "description": "Changes the top screen color display of your 3DS between red, green, or blue.", "download_page": "https://github.com/AllisterMKW/3DScreen/releases", "downloads": {"3DScreen.3dsx": {"size": 80056, "size_str": "78 KiB", "url": "https://github.com/AllisterMKW/3DScreen/releases/download/3.0/3DScreen.3dsx"}, "3DScreen.cia": {"size": 160192, "size_str": "156 KiB", "url": "https://github.com/AllisterMKW/3DScreen/releases/download/3.0/3DScreen.cia"}}, "github": "AllisterMKW/3DScreen", "icon": "https://raw.githubusercontent.com/AllisterMKW/3DScreen/refs/heads/main/icon.png", "icon_index": 7, "image": "https://raw.githubusercontent.com/AllisterMKW/3DScreen/refs/heads/main/Resources/banner.png", "image_length": 18682, "long_description": "Changes the top screen color display between red (press B), green (press X), and/or blue (press A).", "qr": {"3DScreen.cia": "https://db.universal-team.net/assets/images/qr/3dscreen-cia.png"}, "slug": "3dscreen", "source": "https://github.com/AllisterMKW/3DScreen", "stars": 0, "systems": ["3DS"], "title": "3DScreen", "unique_ids": [983057], "update_notes": "

Simply put, I fixed the description of the CIA when the software is suspended and the description of the 3DSX.

", "update_notes_md": "Simply put, I fixed the description of the CIA when the software is suspended and the description of the 3DSX.", "updated": "2025-12-16T12:24:43Z", "urls": ["https://db.universal-team.net/3ds/3dscreen"], "version": "3.0", "version_title": "Fixed CIA and 3DSX"}, {"author": "Apache Thunder", "avatar": "https://avatars.githubusercontent.com/u/11767416?v=4", "categories": ["utility"], "color": "#8b8d89", "color_bg": "#7e807c", "created": "2017-02-12T20:50:13Z", "description": "NTR Launcher - Bring back classic DS boot animation + boot older flashcarts! ", "download_page": "https://github.com/ApacheThunder/NTR_Launcher/releases", "downloads": {"NTR_Launcher.zip": {"size": 4556042, "size_str": "4 MiB", "url": "https://github.com/ApacheThunder/NTR_Launcher/releases/download/3.2/NTR_Launcher.zip"}}, "github": "ApacheThunder/NTR_Launcher", "icon": "https://db.universal-team.net/assets/images/icons/ntr-launcher.png", "icon_index": 8, "image": "https://db.universal-team.net/assets/images/images/ntr-launcher.png", "image_length": 314, "installed_files": ["%NDS%/NTR_Launcher.nds"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "A DS Slot-1 Launcher. Original code from NitroHax but with cheat engine/menu stripped out. Useful for launching older DS flashcarts.\nCredits go to Chishm for NitroHax which this source is based from and WinterMute for dslink source/reset code.", "scripts": {"NTR_Launcher.cia": [{"file": "NTR_Launcher.zip", "output": "/NTR_Launcher.zip", "repo": "ApacheThunder/NTR_Launcher", "type": "downloadRelease"}, {"file": "/NTR_Launcher.zip", "input": "NTR_Launcher.cia", "output": "/NTR_Launcher.cia", "type": "extractFile"}, {"file": "/NTR_Launcher.zip", "input": "NTR_Launcher", "output": "/NTR_Launcher", "type": "extractFile"}, {"file": "/NTR_Launcher.cia", "type": "installCia"}, {"file": "/NTR_Launcher.cia", "type": "deleteFile"}, {"file": "/NTR_Launcher.zip", "type": "deleteFile"}], "NTR_Launcher.nds": [{"file": "NTR_Launcher.zip", "output": "/NTR_Launcher.zip", "repo": "ApacheThunder/NTR_Launcher", "type": "downloadRelease"}, {"file": "/NTR_Launcher.zip", "input": "title/00030004/4b535450/content/00000000.app", "output": "%NDS%/NTR_Launcher.nds", "type": "extractFile"}, {"file": "/NTR_Launcher.zip", "input": "NTR_Launcher", "output": "/NTR_Launcher", "type": "extractFile"}, {"file": "/NTR_Launcher.zip", "type": "deleteFile"}]}, "slug": "ntr-launcher", "source": "https://github.com/ApacheThunder/NTR_Launcher", "stars": 77, "systems": ["DS"], "title": "NTR Launcher", "update_notes": "
    \n
  • Added DSOnei kernel to included nds files for Stage2 menu.
  • \n
  • Added N-Card rom dump to included nds files for Stage2 menu.
  • \n
  • Added CycloDS, and DSTWo bootloader dumps to included nds files for Stage2 menu.
  • \n
  • DSTwo now boots correctly from cart launcher.
  • \n
  • R4 SDHC Gold and other similar DEMON time bomb DSTTi clones now boot correctly from cart launcher.
  • \n
  • Added back option for enabling/disabling TWL ram.
  • \n
  • Added fixes to allow DS only carts to run with TWL ram enabled.
  • \n
  • Initial modcrypt code added for TWL carts. Currently works in emulation however TWL carts will fail to boot on hardware (when twl mode, ram, etc is enabled).
  • \n
  • If TWL mode and ram is enabled, cart loader will now load the DSi extended binaries into ram. Currently however they will only boot in emulation. Have not resolved why it's not working on hardware yet.
  • \n
  • Stage2 menu now allowed to load dsi extended binaries of SRLs if TWL mode and TWL ram is enabled. Booting rom dumps as a method of booting into TWL carts is confirmed working. At least for System Flaw it does. :D
  • \n
  • Despite the improvements Acekard 2i still appears to require using the stage2 menu to boot into.
  • \n
  • Fixes that allowed Demon timebomb carts to boot from cart launcher/autoboot may allow other non working carts to work. Further testing needed.
  • \n
", "update_notes_md": "* Added DSOnei kernel to included nds files for Stage2 menu.\n* Added N-Card rom dump to included nds files for Stage2 menu.\n* Added CycloDS, and DSTWo bootloader dumps to included nds files for Stage2 menu.\n* DSTwo now boots correctly from cart launcher.\n* R4 SDHC Gold and other similar DEMON time bomb DSTTi clones now boot correctly from cart launcher.\n* Added back option for enabling/disabling TWL ram.\n* Added fixes to allow DS only carts to run with TWL ram enabled.\n* Initial modcrypt code added for TWL carts. Currently works in emulation however TWL carts will fail to boot on hardware (when twl mode, ram, etc is enabled).\n* If TWL mode and ram is enabled, cart loader will now load the DSi extended binaries into ram. Currently however they will only boot in emulation. Have not resolved why it's not working on hardware yet.\n* Stage2 menu now allowed to load dsi extended binaries of SRLs if TWL mode and TWL ram is enabled. Booting rom dumps as a method of booting into TWL carts is confirmed working. At least for System Flaw it does. :D\n* Despite the improvements Acekard 2i still appears to require using the stage2 menu to boot into.\n* Fixes that allowed Demon timebomb carts to boot from cart launcher/autoboot may allow other non working carts to work. Further testing needed.", "updated": "2024-12-12T02:44:18Z", "urls": ["https://db.universal-team.net/ds/ntr-launcher"], "version": "3.2", "version_title": "3.2 Release Build"}, {"archive": {"Apotris-(.*)?3(ds|DS)(-.*)?\\.zip": {"Apotris.3dsx + assets": ["3ds/Apotris/assets/", "3ds/Apotris/license/", "3ds/Apotris/Apotris.3dsx"], "Apotris.cia + assets": ["3ds/Apotris/assets/", "3ds/Apotris/license/", "3ds/Apotris/Apotris.cia"]}}, "author": "akouzoukos", "categories": ["game"], "color": "#ffe74a", "color_bg": "#7d2999", "created": "2022-04-16T00:02:43Z", "description": "A free and multiplatform block stacking game", "download_page": "https://akouzoukos.com/apotris/downloads", "downloads": {"Apotris-v4.1.03DS.zip": {"size": 4655795, "size_str": "4 MiB", "url": "https://apotrisstorage.blob.core.windows.net/binaries/Apotris-v4.1.03DS.zip"}}, "icon": "https://db.universal-team.net/assets/images/icons/apotris.png", "icon_index": 9, "image": "https://db.universal-team.net/assets/images/images/apotris.png", "image_length": 2552, "license": "AGPL-3.0-only", "license_name": "GNU Affero General Public License v3.0 only", "long_description": "**Apotris** is a free multiplatform open-source block stacking game! What sets Apotris apart from other block stacking games is its extensive customization options, complemented by ultra-responsive controls that let you execute your moves with precision. With 14 unique game modes and a plethora of settings, you can tailor the game to your preferences, ensuring a fresh and challenging experience every time you play. Whether you're a casual player or a hardcore enthusiast, Apotris has something for everyone. While Apotris was originally designed for Gameboy Advance, it now supports all kinds of platforms, so between the ports and emulation you can play Apotris on almost anything.\n\nThe game is still actively maintained and new features are added constantly. If you have any suggestions, want to learn about new features or participate in beta releases, join the Apotris discord server!\n\n### Game-modes:\n\n* **Marathon**: Try to get the best score as the game gets faster and faster\n* **Sprint**: Clear lines to reach the goal as fast as possible\n* **Dig**: Dig through lines of garbage\n* **Ultra**: Get the best score in a limited time\n* **Blitz**: Get the best score in a limited time while the game gets faster and faster\n* **Combo**: Aim for the most consecutive clears in a 4-wide well\n* **Survival**: Survive as long as possible while garbage rises from below\n* **Classic**: Old school stacking mechanics\n* **Master**: Get the highest Grade while the game gets aggressively faster\n* **Death**: Try to survive at brutal speeds\n* **Zen**: The goal is to relax...\n* **2P Battle**: Battle your friends through the Link Cable or Wireless Adapter (GBA Only!)\n* **CPU Battle**: Go against an AI opponent\n* **Training**: Try out new strategies or improve your playing using the included Finesse Trainer", "screenshots": [{"description": "01 block stacking gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/apotris/01-block-stacking-gameplay.png"}, {"description": "02 configurable screen and scaling", "url": "https://db.universal-team.net/assets/images/screenshots/apotris/02-configurable-screen-and-scaling.png"}, {"description": "03 multiple game modes", "url": "https://db.universal-team.net/assets/images/screenshots/apotris/03-multiple-game-modes.png"}, {"description": "04 big mode", "url": "https://db.universal-team.net/assets/images/screenshots/apotris/04-big-mode.png"}, {"description": "05 skin editor", "url": "https://db.universal-team.net/assets/images/screenshots/apotris/05-skin-editor.png"}, {"description": "06 color editor", "url": "https://db.universal-team.net/assets/images/screenshots/apotris/06-color-editor.png"}, {"description": "07 title screen", "url": "https://db.universal-team.net/assets/images/screenshots/apotris/07-title-screen.png"}], "slug": "apotris", "source": "https://gitea.com/akouzoukos/apotris", "stars": 0, "systems": ["3DS"], "title": "Apotris", "unique_ids": [694037], "update_notes": "

v4.1.0

\n
    \n
  • New Port:\n
      \n
    • Nintendo 3DS (by Alvin Wong)
    • \n
    \n
  • \n
  • Added the Color Editor:\n
      \n
    • Lets you create and manage up to 3 custom color palettes.
    • \n
    \n
  • \n
  • Added HSV value editing capability to the Gradient Editor.
  • \n
  • Added the ability to skip the current music track from the pause menu.
  • \n
  • Added a timeout (3 minutes) to the demo mode.
  • \n
  • Disabled rumble during demo mode and replays.
  • \n
  • Re-added the option to darken the ghost piece.
  • \n
  • Greatly improved random number generation to prevent cases where the numbers generated weren't very random (by Luigi)
  • \n
  • Fixed Classic Mode DAS wallcharge being overridden by NRS charge.
  • \n
  • Fixed Classic Mode high scores saving based on frames instead of score.
  • \n
  • Fixed ARS T-piece wall kicks.
  • \n
  • Fixed issues with replay playback during Master/Death mode credit rolls.
  • \n
  • Fixed stat accumulation occurring after high score saving.
  • \n
  • Fixed graphics option randomizer (some options were never chosen).
  • \n
  • Fixed bone skin sometimes not being removed after a Death mode game ended.
  • \n
  • Fixed incorrect grade names displayed in Death mode results.
  • \n
  • Fixed enable rumble notification text glitching.
  • \n
  • Fixed potential crash if the music track list was empty.
  • \n
  • Fixed gradient editor rendering issues.
  • \n
  • Fixed demo mode games from counting towards total games started statistic.
  • \n
  • Removed F11 fullscreen keybind (now handled by options).
  • \n
  • (Windows / Linux / Portmaster) Added Shader Support\n
  • \n
  • (PC / Web) Added Controller Support\n
  • \n
  • (PC / PortMaster / Switch) Added Rumble Support\n
  • \n
  • (PC) Added an option for persistent fullscreen mode in Video Settings.
  • \n
  • (PC) Fixed the \"Save Replays\" option in Training Mode not working correctly
  • \n
  • (GBA) Improved Multiplayer stability
  • \n
  • (GBA) Added detection for more flash save chip types.
  • \n
  • (Switch) Added custom music track support
  • \n
  • (Portmaster) Resolved various crashes and issues on specific Portmaster hardware
  • \n
\n", "update_notes_md": "## v4.1.0 \n\n- New Port:\n - Nintendo 3DS (by Alvin Wong)\n- Added the Color Editor:\n - Lets you create and manage up to 3 custom color palettes.\n- Added HSV value editing capability to the Gradient Editor.\n- Added the ability to skip the current music track from the pause menu.\n- Added a timeout (3 minutes) to the demo mode.\n- Disabled rumble during demo mode and replays.\n- Re-added the option to darken the ghost piece.\n- Greatly improved random number generation to prevent cases where the numbers generated weren't very random (by Luigi)\n- Fixed Classic Mode DAS wallcharge being overridden by NRS charge.\n- Fixed Classic Mode high scores saving based on frames instead of score.\n- Fixed ARS T-piece wall kicks.\n- Fixed issues with replay playback during Master/Death mode credit rolls.\n- Fixed stat accumulation occurring after high score saving.\n- Fixed graphics option randomizer (some options were never chosen).\n- Fixed bone skin sometimes not being removed after a Death mode game ended.\n- Fixed incorrect grade names displayed in Death mode results.\n- Fixed enable rumble notification text glitching.\n- Fixed potential crash if the music track list was empty.\n- Fixed gradient editor rendering issues.\n- Fixed demo mode games from counting towards total games started statistic.\n- Removed F11 fullscreen keybind (now handled by options).\n- (Windows / Linux / Portmaster) Added *Shader Support*\n- (PC / Web) Added *Controller Support*\n- (PC / PortMaster / Switch) Added *Rumble Support*\n- (PC) Added an option for persistent fullscreen mode in Video Settings.\n- (PC) Fixed the \"Save Replays\" option in Training Mode not working correctly\n- (GBA) Improved Multiplayer stability\n- (GBA) Added detection for more flash save chip types.\n- (Switch) Added custom music track support\n- (Portmaster) Resolved various crashes and issues on specific Portmaster hardware", "updated": "2025-04-19T17:31:10.551Z", "urls": ["https://db.universal-team.net/3ds/apotris"], "version": "v4.1.0", "website": "https://akouzoukos.com/apotris", "wiki": "https://github.com/akouzoukos/apotris/wiki"}, {"author": "Arcade Jumpers", "avatar": "https://avatars.githubusercontent.com/u/120754662?v=4", "categories": ["game"], "color": "#528cac", "color_bg": "#3d6880", "created": "2022-12-16T21:30:45Z", "description": "Halo Renewed Solitude 3DS", "download_page": "https://github.com/ArcadeJumpers/RenewedSolitude3DS/releases", "downloads": {"RenewedSolitude.cia": {"size": 565184, "size_str": "551 KiB", "url": "https://github.com/ArcadeJumpers/RenewedSolitude3DS/releases/download/v1.2/RenewedSolitude.cia"}, "RenewedSolitude.zip": {"size": 101589901, "size_str": "96 MiB", "url": "https://github.com/ArcadeJumpers/RenewedSolitude3DS/releases/download/v1.2/RenewedSolitude.zip"}}, "github": "ArcadeJumpers/RenewedSolitude3DS", "icon": "https://raw.githubusercontent.com/ArcadeJumpers/RenewedSolitude3DS/master/icon.png", "icon_index": 10, "image": "https://raw.githubusercontent.com/ArcadeJumpers/RenewedSolitude3DS/master/icon.png", "image_length": 5116, "installed_files": ["%3DSX%/RenewedSolitude.3dsx"], "qr": {"RenewedSolitude.cia": "https://db.universal-team.net/assets/images/qr/renewedsolitude-cia.png"}, "scripts": {"Revamped.3dsx": [{"file": "RenewedSolitude.zip", "output": "/RenewedSolitude.zip", "repo": "ArcadeJumpers/RenewedSolitude3DS", "type": "downloadRelease"}, {"file": "/RenewedSolitude.zip", "input": "RenewedSolitude", "output": "/3ds/RenewedSolitude", "type": "extractFile"}, {"new": "%3DSX%/RenewedSolitude.3dsx", "old": "/3ds/RenewedSolitude/RenewedSolitude.3dsx", "type": "move"}, {"file": "/RenewedSolitude.zip", "type": "deleteFile"}], "Revamped.cia": [{"file": "RenewedSolitude.cia", "output": "/RenewedSolitude.cia", "repo": "ArcadeJumpers/RenewedSolitude3DS", "type": "downloadRelease"}, {"file": "RenewedSolitude.zip", "output": "/RenewedSolitude.zip", "repo": "ArcadeJumpers/RenewedSolitude3DS", "type": "downloadRelease"}, {"file": "/RenewedSolitude.zip", "input": "RenewedSolitude", "output": "/3ds/RenewedSolitude", "type": "extractFile"}, {"file": "/RenewedSolitude.cia", "type": "installCia"}, {"file": "/RenewedSolitude.cia", "type": "deleteFile"}, {"file": "/RenewedSolitude.zip", "type": "deleteFile"}]}, "slug": "halo-renewed-solitude", "source": "https://github.com/ArcadeJumpers/RenewedSolitude3DS", "stars": 19, "systems": ["3DS"], "title": "Halo Renewed Solitude", "unique_ids": [225771], "update_notes": "

What's changed?

\n

Minor update from 1.2

\n
    \n
  • Added helmet visual to Player Options
  • \n
  • Reduce file size(s)
  • \n
  • Update main menu
  • \n
  • Clear console on boot; \"Press Select\"
  • \n
\n

Bugs

\n
\n

To close the game without crashing, exit the game from the \"Quit Game\" option in the main menu

\n
\n
    \n
  • May crash when exiting to the homescreen or turning off your 3DS
  • \n
  • Additional cleanup needed
  • \n
\n

To Install

\n
\n

IF YOU HAVE AN OLD VERSION OF REVAMPED INSTALLED, MAKE SURE YOU DELETE IT IN THE 3DS SETTINGS!

\n
\n
    \n
  • Download the latest 'RenewedSolitude.zip' and 'RenewedSolitude.cia' below
  • \n
  • Extract 'RenewedSolitude.zip'
  • \n
  • Move \"RenewedSolitude\" folder into 3DS folder on your SD card
  • \n
  • Install RenewedSolitude.cia using FBI
  • \n
", "update_notes_md": "# What's changed?\nMinor update from 1.2\n- Added helmet visual to Player Options\n- Reduce file size(s)\n- Update main menu\n- Clear console on boot; \"Press Select\"\n \n### Bugs\n\n> To close the game without crashing, exit the game from the \"Quit Game\" option in the main menu\n- May crash when exiting to the homescreen or turning off your 3DS\n- Additional cleanup needed\n\n\n# To Install\n> IF YOU HAVE AN OLD VERSION OF REVAMPED INSTALLED, MAKE SURE YOU DELETE IT IN THE 3DS SETTINGS!\n- Download the latest 'RenewedSolitude.zip' and 'RenewedSolitude.cia' below\n- Extract 'RenewedSolitude.zip'\n- Move \"RenewedSolitude\" folder into 3DS folder on your SD card\n- Install RenewedSolitude.cia using [FBI](https://github.com/Steveice10/FBI/releases)\n", "updated": "2022-12-17T20:37:24Z", "urls": ["https://db.universal-team.net/3ds/halo-renewed-solitude"], "version": "v1.2", "version_title": "v1.21"}, {"archive": {"git_b1ddc811030fe2a3ef3e97187f0eeec4a4b3e353.zip": {"lolSnes.nds": ["lolSnes.nds"]}, "lolsnes.7z": {"lolSnes.nds": ["lolsnes/lolSnes.nds"]}}, "author": "Arisotura", "avatar": "https://avatars.githubusercontent.com/u/1311867?v=4", "categories": ["emulator"], "color": "#7c9187", "color_bg": "#6d8077", "created": "2013-08-02T12:14:31Z", "description": "SNES emulator for DS", "download_page": "http://lolsnes.kuribo64.net/download.php", "downloads": {"lolsnes.7z": {"size": 104976, "size_str": "102 KiB", "url": "http://lolsnes.kuribo64.net/lolsnes.7z"}}, "github": "Arisotura/lolSnes", "icon": "https://db.universal-team.net/assets/images/icons/lolsnes.png", "icon_index": 11, "image": "https://db.universal-team.net/assets/images/images/lolsnes.png", "image_length": 7997, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "nightly": {"download_page": "http://lolsnes.kuribo64.net/download.php", "downloads": {"git_b1ddc811030fe2a3ef3e97187f0eeec4a4b3e353.zip": {"url": "http://lolsnes.kuribo64.net/gitbuilds/git_b1ddc811030fe2a3ef3e97187f0eeec4a4b3e353.zip"}}}, "slug": "lolsnes", "source": "https://github.com/Arisotura/lolSnes", "stars": 72, "systems": ["DS"], "title": "lolSnes", "updated": "2013-08-31T00:23:48Z", "urls": ["https://db.universal-team.net/ds/lolsnes"], "version": "v1.0", "website": "http://lolsnes.kuribo64.net"}, {"author": "Thomas Armstrong", "avatar": "https://avatars.githubusercontent.com/u/12937683?v=4", "categories": ["game"], "color": "#bababa", "color_bg": "#808080", "created": "2024-12-13T18:24:03Z", "description": "Doodle is a simple drawing application designed for the Nintendo 3DS platform. It allows users to create and manipulate graphical content using various brush sizes and colors with other people on a shared canvas!", "download_page": "https://github.com/ArmstrongThomas/Doodle/releases", "downloads": {"Doodle.3dsx": {"size": 245776, "size_str": "240 KiB", "url": "https://github.com/ArmstrongThomas/Doodle/releases/download/v1.0.1/Doodle.3dsx"}}, "github": "ArmstrongThomas/Doodle", "icon_index": 12, "image": "https://avatars.githubusercontent.com/u/12937683?v=4&size=128", "image_length": 3404, "screenshots": [{"description": "Brush select", "url": "https://db.universal-team.net/assets/images/screenshots/doodle/brush-select.png"}, {"description": "Canvas", "url": "https://db.universal-team.net/assets/images/screenshots/doodle/canvas.png"}], "slug": "doodle", "source": "https://github.com/ArmstrongThomas/Doodle", "stars": 6, "systems": ["3DS"], "title": "Doodle", "update_notes": "

Please Update to v1.0.1!

\n

VERSION 1.0.0 WILL NO LONGER CONNECT TO THE SERVER.

\n

-I plan on implementing an update check on launch eventually.

\n

Network Updates

\n
    \n
  • Updated backend connection code to support domains for server connection
  • \n
  • Added some reconnect functionality
  • \n
\n

Doodle

\n
    \n
  • A collaborative drawing application for 3DS consoles!
  • \n
\n

Controls

\n
    \n
  • Touch the bottom screen to draw.
  • \n
  • Press START to refresh the canvas from the server.
  • \n
  • Press SELECT to exit.
  • \n
  • Hold LEFT D-Pad or A and drag the stylus to pan the viewport.
  • \n
  • Tap DOWN D-pad or B to toggle the Color Picker.
  • \n
  • Hold UP D-pad and tap someone where on the canvas to sample that color!
  • \n
  • Tap X to input a Hex Color code!
  • \n
", "update_notes_md": "# Please Update to v1.0.1!\n## VERSION 1.0.0 WILL NO LONGER CONNECT TO THE SERVER.\n-I plan on implementing an update check on launch eventually.\n\n# Network Updates\n- Updated backend connection code to support domains for server connection\n- Added some reconnect functionality\n\n# Doodle\n - A collaborative drawing application for 3DS consoles!\n\n## Controls\n- Touch the bottom screen to draw.\n- Press START to refresh the canvas from the server.\n- Press SELECT to exit.\n- Hold LEFT D-Pad or A and drag the stylus to pan the viewport.\n- Tap DOWN D-pad or B to toggle the Color Picker.\n- Hold UP D-pad and tap someone where on the canvas to sample that color!\n- Tap X to input a Hex Color code!", "updated": "2024-12-29T23:42:25Z", "urls": ["https://db.universal-team.net/3ds/doodle"], "version": "v1.0.1", "version_title": "Network Update"}, {"archive": {"3DSQuickReboot-.*\\.zip": {"3DSQuickReboot.3dsx": ["3ds/3DSQuickReboot/3DSQuickReboot.3dsx"], "3DSQuickReboot.cia": ["3DSQuickReboot.cia"]}}, "author": "Asellus", "avatar": "https://avatars.githubusercontent.com/u/18345369?v=4", "categories": ["utility"], "color": "#42b76e", "color_bg": "#2e804d", "created": "2016-05-15T07:49:07Z", "description": "3DS Quick Reboot.", "download_page": "https://github.com/Asellus/3DS_Quick_Reboot/releases", "downloads": {"3DSQuickReboot-v1.0.1.zip": {"size": 907497, "size_str": "886 KiB", "url": "https://github.com/Asellus/3DS_Quick_Reboot/releases/download/v1.0.1/3DSQuickReboot-v1.0.1.zip"}}, "github": "Asellus/3DS_Quick_Reboot", "icon": "https://raw.githubusercontent.com/Asellus/3DS_Quick_Reboot/master/resources/icon.png", "icon_index": 13, "image": "https://raw.githubusercontent.com/Asellus/3DS_Quick_Reboot/master/resources/banner.png", "image_length": 7777, "license": "mit", "license_name": "MIT License", "slug": "3ds_quick_reboot", "source": "https://github.com/Asellus/3DS_Quick_Reboot", "stars": 11, "systems": ["3DS"], "title": "3DS_Quick_Reboot", "unique_ids": [983075], "update_notes": "
    \n
  • Fixed UNIQUE_ID
  • \n
", "update_notes_md": "- Fixed UNIQUE_ID\n", "updated": "2016-05-18T11:55:39Z", "urls": ["https://db.universal-team.net/3ds/3ds_quick_reboot"], "version": "v1.0.1", "version_title": "3DS Quick Reboot"}, {"author": "AtexBg", "avatar": "https://avatars.githubusercontent.com/u/151460611?v=4", "categories": ["utility"], "color": "#bfc3c2", "color_bg": "#7d807f", "created": "2026-05-01T15:50:20Z", "description": "A simple tool to install the 3DS-FBGE program on the 3DS (Linux package partially included)", "download_page": "https://github.com/AtexBg/fbge-installer/releases", "downloads": {"fbge-installer.3dsx": {"size": 6713480, "size_str": "6 MiB", "url": "https://github.com/AtexBg/fbge-installer/releases/download/0.6.0/fbge-installer.3dsx"}, "fbge-installer.cia": {"size": 6796736, "size_str": "6 MiB", "url": "https://github.com/AtexBg/fbge-installer/releases/download/0.6.0/fbge-installer.cia"}}, "github": "AtexBg/fbge-installer", "icon": "https://raw.githubusercontent.com/AtexBg/fbge-installer/refs/heads/main/icon.png", "icon_index": 14, "image": "https://raw.githubusercontent.com/AtexBg/fbge-installer/refs/heads/main/pictures/banner_upscaled.png", "image_length": 16838, "license": "agpl-3.0", "license_name": "GNU Affero General Public License v3.0", "long_description": "A simple tool which helps to install and use the 3DS-FBGE (3ds-FrameBufferGraphicalEnvironnement) binaries on the 3DS and inclues the needed files from the Linux3DS package. ", "qr": {"fbge-installer.cia": "https://db.universal-team.net/assets/images/qr/fbge-installer-cia.png"}, "script_message": "Don't forget to read the \"Help\" section upon launching the program", "slug": "3ds-fbge-installer", "source": "https://github.com/AtexBg/fbge-installer", "stars": 1, "systems": ["3DS"], "title": "3DS-FBGE Installer", "update_notes": "

The 3ds-fbge program (short for 3ds-FrameBufferGraphicalEnvironnement) is a custom desktop/GUI meant to be used with the 3DS running Linux. This app will install and setup everything needed for the program to work and will give details about the usage in the \"help\" menu.
\n(btw the program will shows errors after booting everything about a missing img.ext4 file, it's totally normal and doesn't affect how the DE works)

\n

First version of the app, but has 3ds-fbge version 0.6.0 embed inside.

\n

Go read https://github.com/AtexBg/3ds-fbge for more details

", "update_notes_md": "The 3ds-fbge program (short for 3ds-FrameBufferGraphicalEnvironnement) is a custom desktop/GUI meant to be used with the 3DS running Linux. This app will install and setup everything needed for the program to work and will give details about the usage in the \"help\" menu.\n(btw the program will shows errors after booting everything about a missing `img.ext4` file, it's totally normal and doesn't affect how the DE works)\n\nFirst version of the app, but has 3ds-fbge version 0.6.0 embed inside.\n\nGo read https://github.com/AtexBg/3ds-fbge for more details", "updated": "2026-05-01T16:06:09Z", "urls": ["https://db.universal-team.net/3ds/3ds-fbge-installer"], "version": "0.6.0", "version_title": "0.6.0", "website": "https://github.com/AtexBg/3ds-fbge"}, {"author": "AzizBgBoss", "avatar": "https://avatars.githubusercontent.com/u/83554824?v=4", "categories": ["game"], "color": "#a17654", "color_bg": "#805d43", "created": "2025-08-18T18:51:50Z", "description": "A port of MicroCity by AzizBgBoss to the NDS, original Arduboy game by jhhoward.", "download_page": "https://github.com/AzizBgBoss/MicroCityNDS/releases", "downloads": {"MicroCityNDS.nds": {"size": 224256, "size_str": "219 KiB", "url": "https://github.com/AzizBgBoss/MicroCityNDS/releases/download/v1.0/MicroCityNDS.nds"}}, "github": "AzizBgBoss/MicroCityNDS", "icon_index": 15, "image": "https://avatars.githubusercontent.com/u/83554824?v=4&size=128", "image_length": 29184, "qr": {"MicroCityNDS.nds": "https://db.universal-team.net/assets/images/qr/microcitynds-nds.png"}, "slug": "microcitynds", "source": "https://github.com/AzizBgBoss/MicroCityNDS", "stars": 2, "systems": ["DS"], "title": "MicroCityNDS", "updated": "2025-08-18T19:04:41Z", "urls": ["https://db.universal-team.net/ds/microcitynds"], "version": "v1.0", "version_title": "MicroCityNDS"}, {"author": "AzizBgBoss", "avatar": "https://avatars.githubusercontent.com/u/83554824?v=4", "categories": ["game"], "color": "#4b8c8f", "color_bg": "#437d80", "created": "2025-07-30T19:25:56Z", "description": "A terraria remake (not port) for the Nintendo DS made by AzizBgBoss.", "download_page": "https://github.com/AzizBgBoss/TerrariaDS/releases", "downloads": {"TerrariaDS.nds": {"size": 6295552, "size_str": "6 MiB", "url": "https://github.com/AzizBgBoss/TerrariaDS/releases/download/0.1/TerrariaDS.nds"}}, "github": "AzizBgBoss/TerrariaDS", "icon": "https://raw.githubusercontent.com/AzizBgBoss/TerrariaDS/refs/heads/main/media/icon.png", "icon_index": 16, "image": "https://raw.githubusercontent.com/AzizBgBoss/TerrariaDS/refs/heads/main/media/logo.png", "image_length": 7982, "license": "other", "license_name": "Other", "long_description": "A terraria remake (not port) for the Nintendo DS made by AzizBgBoss, started on the 26th of July 2025.\n\nI'm a 17 y/o that's obsessed with programming, I'm also into Terraria! I love the freedom you get in the game and the endless possibilities it has to offer. Another thing I love is the Nintendo DS, it's a great console and I wondered if I can fuse the 3 thing I love together, so I programmed Terraria into the DS! TerrariaDS!\n\nThis project is a work in progress and is not affiliated with the original Terraria game. It aims to replicate the core mechanics and gameplay of Terraria on the Nintendo DS. It aims at least to somewhat replicate the 3DS version of Terraria, but with some features from the PC version, and some sacrifices to fit the DS hardware limitations.\n\nI'm trying as hard as possible to stay loyal to the original game design, but there are some limitations due to the DS hardware and the fact that this is a remake, not a port.\nAlso please note: For now, I'm prioritizing functionality over content. I'm trying to perfect the core mechanics of the game before adding the Terraria content (Items, tiles, structures...), because without functionality, you wouldn't truly enjoy the content.", "qr": {"TerrariaDS.nds": "https://db.universal-team.net/assets/images/qr/terrariads-nds.png"}, "slug": "terrariads", "source": "https://github.com/AzizBgBoss/TerrariaDS", "stars": 32, "systems": ["DS"], "title": "TerrariaDS", "update_notes": "

New Update! TerrariaDS version 0.1

\n
    \n
  • Sorry for the very late update, got busy with school.
  • \n
  • The game is slowly shaping up to feel more like Terraria on the DS.
  • \n
  • Also thanks for 1k downloads of TerrariaDS 0.0a.
  • \n
\n

New Features and Improvements

\n
    \n
  • Multiple Map Support: You can now save and load up to 10 different maps.
  • \n
  • Special Tiles: Interaction-enabled tiles added. Doors are functional, more special tiles to come.
  • \n
  • Player Health: Basic health system implemented.
  • \n
  • Consumables: You can now eat mushrooms.
  • \n
  • Menus: Pause and debug menus added (functional, but simple).
  • \n
  • Entities: Green Slimes added as the first enemies (secret entities also in the debug menu).
  • \n
  • Combat Mechanics: Player can damage entities by direct contact with a weapon.
  • \n
  • Ores: Copper and Tin ores added to the world.
  • \n
  • Day/Night Cycle: Rear background darkens at night, enemies now spawn during nighttime.
  • \n
  • Sound Effects: Added some sound effects for actions and events.
  • \n
  • Better visuals: New intro splashes, slight fixes.
  • \n
  • Splash text: Random splash texts in the title.
  • \n
  • Hotbar: Now can only use the last 8 items when the inventory is not open.
  • \n
", "update_notes_md": "# New Update! TerrariaDS version 0.1\n- Sorry for the very late update, got busy with school.\n- The game is slowly shaping up to feel more like Terraria on the DS.\n- Also thanks for 1k downloads of TerrariaDS 0.0a.\n## New Features and Improvements\n- **Multiple Map Support:** You can now save and load up to 10 different maps.\n- **Special Tiles:** Interaction-enabled tiles added. Doors are functional, more special tiles to come.\n- **Player Health:** Basic health system implemented.\n- **Consumables:** You can now eat mushrooms.\n- **Menus:** Pause and debug menus added (functional, but simple).\n- **Entities:** Green Slimes added as the first enemies (secret entities also in the debug menu).\n- **Combat Mechanics:** Player can damage entities by direct contact with a weapon.\n- **Ores:** Copper and Tin ores added to the world.\n- **Day/Night Cycle:** Rear background darkens at night, enemies now spawn during nighttime.\n- **Sound Effects:** Added some sound effects for actions and events.\n- **Better visuals:** New intro splashes, slight fixes.\n- **Splash text:** Random splash texts in the title.\n- **Hotbar:** Now can only use the last 8 items when the inventory is not open.", "updated": "2025-12-19T18:23:33Z", "urls": ["https://db.universal-team.net/ds/terrariads"], "version": "0.1", "version_title": "TerrariaDS v0.1"}, {"author": "AzizBgBoss", "avatar": "https://avatars.githubusercontent.com/u/83554824?v=4", "categories": ["game"], "color": "#dd928d", "color_bg": "#805451", "created": "2025-12-28T23:00:44Z", "description": "A game inspired by Unrailed! for the DS by AzizBgBoss.", "download_page": "https://github.com/AzizBgBoss/derailed/releases", "downloads": {"derailed.nds": {"size": 576512, "size_str": "563 KiB", "url": "https://github.com/AzizBgBoss/derailed/releases/download/1.0/derailed.nds"}}, "github": "AzizBgBoss/derailed", "icon": "https://raw.githubusercontent.com/AzizBgBoss/derailed/refs/heads/main/media/icon.png", "icon_index": 17, "image": "https://raw.githubusercontent.com/AzizBgBoss/derailed/refs/heads/main/media/banner.png", "image_length": 7175, "license": "other", "license_name": "Other", "long_description": "# Derailed!\nA game inspired by Unrailed! for the DS by AzizBgBoss, about keeping a train running.", "qr": {"derailed.nds": "https://db.universal-team.net/assets/images/qr/derailed-nds.png"}, "slug": "derailed", "source": "https://github.com/AzizBgBoss/derailed", "stars": 6, "systems": ["DS"], "title": "Derailed!", "update_notes": "

Initial release.

", "update_notes_md": "Initial release.", "updated": "2026-01-25T15:09:33Z", "urls": ["https://db.universal-team.net/ds/derailed"], "version": "1.0", "version_title": "Derailed! v1.0"}, {"author": "Bernardo Giordano", "avatar": "https://avatars.githubusercontent.com/u/17624378?v=4", "categories": ["utility"], "color": "#40576f", "color_bg": "#40576f", "created": "2017-09-06T17:20:55Z", "description": "Fast and simple homebrew save manager for 3DS and Switch.", "download_page": "https://github.com/BernardoGiordano/Checkpoint/releases", "downloads": {"Checkpoint.3dsx": {"size": 1494780, "size_str": "1 MiB", "url": "https://github.com/BernardoGiordano/Checkpoint/releases/download/v3.12.0/Checkpoint.3dsx"}, "Checkpoint.cia": {"size": 1049536, "size_str": "1 MiB", "url": "https://github.com/BernardoGiordano/Checkpoint/releases/download/v3.12.0/Checkpoint.cia"}}, "github": "BernardoGiordano/Checkpoint", "icon": "https://raw.githubusercontent.com/BernardoGiordano/Checkpoint/master/3ds/assets/icon.png", "icon_index": 18, "image": "https://raw.githubusercontent.com/BernardoGiordano/Checkpoint/master/3ds/assets/banner.png", "image_length": 5618, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "qr": {"Checkpoint.cia": "https://db.universal-team.net/assets/images/qr/checkpoint-cia.png"}, "slug": "checkpoint", "source": "https://github.com/BernardoGiordano/Checkpoint", "stars": 2947, "systems": ["3DS"], "title": "Checkpoint", "unique_ids": [774143], "update_notes": "

This release adds support for previously unsupported save types on the Switch. I didn't have any need to support them at the time because I didn't play any of these kind of games. After all these years, I still don't play them, but I felt it was time to properly support them into Checkpoint.

\n

Important notice: I wasn't able to test backup and/or restore these new save types first-hand. Use the new features carefully and please report back! That's why this new version is currently in pre-release.

\n

2026-04-26 update: I haven't heard about any regression or issue feedbacks, so I'm changing the status of this version from pre-release to release.

\n

What's new

\n
    \n
  • Added: support BCAT saves on the Switch version of the app.
  • \n
  • Added: support device saves on the Switch version of the app.
  • \n
  • Added: support system saves on the Switch version of the app.\n
      \n
    • The UI of the app has been slightly upgraded to account for these new save types.
    • \n
    \n
  • \n
  • Added: per-file progress bar.\n
      \n
    • The UI will now display two progress bars, one for the overall save progress and one for each file in the save archive.
    • \n
    \n
  • \n
  • Fixed: occasional crash when loading NAND saves on the 3DS version of the app.
  • \n
  • Fixed: Checkpoint should not freeze anymore when performing backup or restore operations.
  • \n
  • Fixed: support asian system fonts in the Switch version of the app.\n
      \n
    • This solves an issue where special characters were not rendered in the UI.
    • \n
    \n
  • \n
  • Fixed: add not-empty validation for backup names.
  • \n
  • Fixed: file paths could contain multiple / characters one after the other, causing folder deletion issues.
  • \n
  • Fixed: undefined behaviour when trying to close directories that were not opened.
  • \n
  • Fixed: undefined behaviour could occur when reading a file's size.
  • \n
  • Fixed: log directory read errors.
  • \n
  • General system stability improvements to enhance the user's experience.
  • \n
\n

If you wish to contribute, pull requests are highly appreciated.

\n
\n\"Screenshot\n
\n

\"Discord\"

", "update_notes_md": "This release adds support for previously unsupported save types on the Switch. I didn't have any need to support them at the time because I didn't play any of these kind of games. After all these years, I still don't play them, but I felt it was time to properly support them into Checkpoint.\n\n**Important notice:** I wasn't able to test backup and/or restore these new save types first-hand. Use the new features carefully and *please* report back! That's why this new version is currently in pre-release.\n\n***2026-04-26 update***: I haven't heard about any regression or issue feedbacks, so I'm changing the status of this version from pre-release to release.\n\n## What's new\n\n- Added: **support BCAT saves** on the Switch version of the app.\n- Added: **support device saves** on the Switch version of the app.\n- Added: **support system saves** on the Switch version of the app.\n - The UI of the app has been slightly upgraded to account for these new save types. \n- Added: per-file progress bar.\n - The UI will now display two progress bars, one for the overall save progress and one for each file in the save archive.\n- Fixed: occasional crash when loading NAND saves on the 3DS version of the app. \n- Fixed: Checkpoint should not freeze anymore when performing backup or restore operations.\n- Fixed: support asian system fonts in the Switch version of the app.\n - This solves an issue where special characters were not rendered in the UI. \n- Fixed: add not-empty validation for backup names.\n- Fixed: file paths could contain multiple `/` characters one after the other, causing folder deletion issues.\n- Fixed: undefined behaviour when trying to close directories that were not opened.\n- Fixed: undefined behaviour could occur when reading a file's size.\n- Fixed: log directory read errors.\n- General system stability improvements to enhance the user's experience.\n\nIf you wish to contribute, pull requests are highly appreciated.\n\n---\n\n\"Screenshot\n\n---\n\n[![Discord](https://discordapp.com/api/guilds/278222834633801728/widget.png?style=banner3&time-)](https://discord.gg/bGKEyfY)\n", "updated": "2026-03-12T19:56:00Z", "urls": ["https://db.universal-team.net/3ds/checkpoint"], "version": "v3.12.0", "version_title": "Checkpoint 3.12.0"}, {"author": "the gabe", "avatar": "https://avatars.githubusercontent.com/u/52845476?v=4", "categories": ["game"], "color": "#747664", "color_bg": "#747664", "created": "2025-09-14T09:53:37Z", "description": "3DS port of the visual novel Class of '09", "download_page": "https://github.com/Bilbard/classof3ds/releases", "downloads": {"classof3ds.3dsx": {"size": 186354252, "size_str": "177 MiB", "url": "https://github.com/Bilbard/classof3ds/releases/download/v2.0.5/classof3ds.3dsx"}, "classof3ds.cia": {"size": 185869312, "size_str": "177 MiB", "url": "https://github.com/Bilbard/classof3ds/releases/download/v2.0.5/classof3ds.cia"}, "classof3dsru.3dsx": {"size": 238079792, "size_str": "227 MiB", "url": "https://github.com/Bilbard/classof3ds/releases/download/v2.0.5/classof3dsru.3dsx"}, "classof3dsru.cia": {"size": 237122560, "size_str": "226 MiB", "url": "https://github.com/Bilbard/classof3ds/releases/download/v2.0.5/classof3dsru.cia"}}, "github": "Bilbard/classof3ds", "icon": "https://raw.githubusercontent.com/Bilbard/classof3ds/refs/heads/master/3ds/icon.png", "icon_index": 19, "image": "https://raw.githubusercontent.com/Bilbard/classof3ds/refs/heads/master/3ds/widebanner.png", "image_length": 46438, "long_description": "A demake/port of the visual novel \"Class of '09\" to the 3DS. \n\nMore than feature complete, you miss nothing playing this version over the PC version.", "qr": {"classof3ds.cia": "https://db.universal-team.net/assets/images/qr/classof3ds-cia.png", "classof3dsru.cia": "https://db.universal-team.net/assets/images/qr/classof3dsru-cia.png"}, "screenshots": [{"description": "Gameplay 1", "url": "https://db.universal-team.net/assets/images/screenshots/class-of-09/gameplay-1.png"}, {"description": "Gameplay 2", "url": "https://db.universal-team.net/assets/images/screenshots/class-of-09/gameplay-2.png"}, {"description": "Gameplay 3", "url": "https://db.universal-team.net/assets/images/screenshots/class-of-09/gameplay-3.png"}, {"description": "Title screen", "url": "https://db.universal-team.net/assets/images/screenshots/class-of-09/title-screen.png"}], "slug": "class-of-09", "source": "https://github.com/Bilbard/classof3ds", "stars": 14, "systems": ["3DS"], "title": "Class of '09", "unique_ids": [1026373], "update_notes": "

v2.0.5

\n
    \n
  • Updated About section
  • \n
\n

See you later, alligator.

", "update_notes_md": "# v2.0.5\n- Updated About section\n\nSee you later, alligator.", "updated": "2026-04-29T21:16:37Z", "urls": ["https://db.universal-team.net/3ds/class-of-09"], "version": "v2.0.5", "version_title": "v2.0.5"}, {"author": "Bot Studio", "avatar": "https://avatars.githubusercontent.com/u/114881271?v=4", "categories": ["game"], "color": "#907c73", "color_bg": "#806e66", "created": "2024-01-04T17:25:16Z", "description": "Mars3DS, a lost retro shooter ;)", "download_page": "https://github.com/BotRandomness/Mars3DS/releases", "downloads": {"Mars3D.3dsx": {"size": 713384, "size_str": "696 KiB", "url": "https://github.com/BotRandomness/Mars3DS/releases/download/v1.0.0/Mars3D.3dsx"}, "Mars3D.cia": {"size": 1287104, "size_str": "1 MiB", "url": "https://github.com/BotRandomness/Mars3DS/releases/download/v1.0.0/Mars3D.cia"}}, "github": "BotRandomness/Mars3DS", "icon": "https://raw.githubusercontent.com/BotRandomness/Mars3DS/master/icon.png", "icon_index": 20, "image": "https://raw.githubusercontent.com/BotRandomness/Mars3DS/master/git-res/logo.png", "image_length": 7534, "license": "mit", "license_name": "MIT License", "long_description": "# Mars3DS!\n_A lost retro shooter ;)_\n## Welcome to Mars!\nPlay as Astro, collect the valuable mushrooms, and shoot down the Parasites!\n## Controls\n(+) or CirclePad to move\n(A) to shoot\n(B) to jump\n## Notes\n**Check out the github for more technical details: https://github.com/BotRandomness/Mars3DS**\n**Enjoy! :)**", "qr": {"Mars3D.cia": "https://db.universal-team.net/assets/images/qr/mars3d-cia.png"}, "slug": "mars", "source": "https://github.com/BotRandomness/Mars3DS", "stars": 2, "systems": ["3DS"], "title": "Mars", "unique-ids": [8993], "update_notes": "

Mars3DS, a retro style shooter 3DS homebrew, written in C++.

\n

Download
\nShould work on both real hardware (old 3DS/2DS, and new 3DS/2DS) and 3DS emulators like Citra. Note: for real hardware, you do need a homebrewed system.

\n

3dsx:

\n
    \n
  1. Download the .3dsx ROM file
  2. \n
  3. You can now run 3dsx file via the Homebrew Launcher.
  4. \n
\n

cia:

\n
    \n
  1. Download the .cia ROM file here
    \nYou can install the .cia file via tools like FBI.
  2. \n
\n

Controls
\n(+) or CirclePad to move
\n(A) to shoot
\n(B) to jump

\n

Note:
\nCollect the mushrooms!

\n

v1.0.0 🚀

", "update_notes_md": "Mars3DS, a retro style shooter 3DS homebrew, written in C++.\n\nDownload\nShould work on both real hardware (old 3DS/2DS, and new 3DS/2DS) and 3DS emulators like Citra. Note: for real hardware, you do need a homebrewed system.\n\n3dsx:\n1. Download the .3dsx ROM file\n2. You can now run 3dsx file via the Homebrew Launcher.\n\ncia:\n1. Download the .cia ROM file here\nYou can install the .cia file via tools like FBI.\n\nControls\n(+) or CirclePad to move\n(A) to shoot\n(B) to jump\n\nNote:\nCollect the mushrooms!\n\nv1.0.0 🚀", "updated": "2024-01-05T01:51:12Z", "urls": ["https://db.universal-team.net/3ds/mars"], "version": "v1.0.0", "version_title": "Mars3DS v1.0.0 🚀"}, {"author": "Max Parry", "avatar": "https://avatars.githubusercontent.com/u/66670928?v=4", "categories": ["app"], "color": "#313131", "color_bg": "#313131", "created": "2025-01-29T07:20:09Z", "description": "A Donut in C.", "download_filter": "\\.3dsx|cia", "download_page": "https://github.com/Buggem/3ds-donut/releases", "downloads": {"3ds-donut.3dsx": {"size": 575284, "size_str": "561 KiB", "url": "https://github.com/Buggem/3ds-donut/releases/download/v1.5/3ds-donut.3dsx"}, "3ds-donut.cia": {"size": 836544, "size_str": "816 KiB", "url": "https://github.com/Buggem/3ds-donut/releases/download/v1.5/3ds-donut.cia"}}, "github": "Buggem/3ds-donut", "icon": "https://raw.githubusercontent.com/Buggem/3ds-donut/refs/heads/main/meta/icon.png", "icon_index": 21, "image": "https://raw.githubusercontent.com/Buggem/3ds-donut/refs/heads/main/meta/banner.png", "image_length": 9095, "long_description": "Donut.c is tired of the Wii, but don't worry guys, IT'S BACK ON THE 3DS!\n\nFeatures:\n - open source AND unlicensed\n - funky music (directly copied from the original Wii port)\n - splash screen (adapted from the original Wii port)\n - ability to fast forward, stop, rewind, modify the speed, and reset the animation (doesn't effect the music for listener)\n - a headerfile with constants you can fine-tune as you please\n - both PC and 3DS support for testing purposes\n - both CIAs and 3DSXs availible as install options\n - donut", "qr": {"3ds-donut.cia": "https://db.universal-team.net/assets/images/qr/3ds-donut-cia.png"}, "screenshots": [{"description": "Donut", "url": "https://db.universal-team.net/assets/images/screenshots/3ds-donut/donut.png"}], "slug": "3ds-donut", "source": "https://github.com/Buggem/3ds-donut", "stars": 2, "systems": ["3DS"], "title": "3DS Donut", "unique_ids": [956602], "update_notes": "

Sometimes the little things are the most important when making donuts.

\n

Bolted Donutlog:

\n
    \n
  • added support to reset the anim (doesnt effect the music)
  • \n
  • added support to modify the anim
  • \n
  • fixed banner (this was also included in the previous release but the actual commit was in this one)
  • \n
  • changed banner font
  • \n
  • speed closer to the original
  • \n
\n

You know those Krispy Kreme donut bites that have been going around lately? They really convey these changes.

\n

Full Changelog: v1.4...v1.5

\n

This content is not endorsed by, affiliated with, or related to Krispy Kreme, Inc. in any way. Any and all references to Krispy Kreme, Inc. and/or their products is purely for informational purposes. Krispy Kreme® is a registered trademark of Krispy Kreme, Inc.

(why did I put this in)

", "update_notes_md": "Sometimes the little things are the most important when making donuts.\n\nBolted Donutlog:\n- added support to reset the anim (doesnt effect the music)\n- added support to modify the anim\n- fixed banner (this was also included in the previous release but the actual commit was in this one)\n- changed banner font\n- speed closer to the original\n\nYou know those Krispy Kreme donut bites that have been going around lately? They really convey these changes.\n\n\n**Full Changelog**: https://github.com/Buggem/3ds-donut/compare/v1.4...v1.5\n\nThis content is not endorsed by, affiliated with, or related to Krispy Kreme, Inc. in any way. Any and all references to Krispy Kreme, Inc. and/or their products is purely for informational purposes. Krispy Kreme® is a registered trademark of Krispy Kreme, Inc.

(why did I put this in)
", "updated": "2025-02-01T04:58:35Z", "urls": ["https://db.universal-team.net/3ds/3ds-donut"], "version": "v1.5", "version_title": "donuts & bolts"}, {"author": "CTGP-7 Team", "avatar": "https://avatars.githubusercontent.com/u/46403089?s=200&v=4", "categories": ["game"], "color": "#654547", "color_bg": "#654547", "created": "2015-01-01T00:00:00Z", "description": "CTGP-7 modpack for Mario Kart 7.\nMore info: ctgp-7.github.io", "download_page": "https://gamebanana.com/mods/50221", "downloads": {"CTGP-7_Downloader.cia": {"url": "https://imaginye.ddns.net:7777/l/cia_downloader"}}, "icon": "https://db.universal-team.net/assets/images/icons/ctgp-7-downloader.png", "icon_index": 22, "image": "https://db.universal-team.net/assets/images/images/ctgp-7-downloader.png", "image_length": 45424, "long_description": "CTGP-7 is a modpack for Mario Kart 7 which includes several custom tracks, characters and music, as well as extra features such as a speedometer, speed modifier, backwards camera, among others. More info in the [CTGP-7 website](https://ctgp-7.github.io/).", "qr": {"CTGP-7_Downloader.cia": "https://db.universal-team.net/assets/images/qr/ctgp-7_downloader-cia.png"}, "screenshots": [{"description": "Character selection", "url": "https://db.universal-team.net/assets/images/screenshots/ctgp-7-downloader/character-selection.png"}, {"description": "Extra features menu", "url": "https://db.universal-team.net/assets/images/screenshots/ctgp-7-downloader/extra-features-menu.png"}, {"description": "Title & cup selection", "url": "https://db.universal-team.net/assets/images/screenshots/ctgp-7-downloader/title-&-cup-selection.png"}], "script_message": "Note: Installing this will overwrite any existing install of\nCTGP-7, only install if you do not already have CTGP-7.", "slug": "ctgp-7-downloader", "stars": 0, "systems": ["3DS"], "title": "CTGP-7 Downloader", "unique_ids": [198412], "updated": "2021-03-04T23:37:56Z", "urls": ["https://db.universal-team.net/3ds/ctgp-7-downloader"], "version": "Latest", "website": "https://ctgp-7.github.io/", "wiki": "http://mk7.tock.eu/index.php?title=CTGP-7"}, {"archive": {"3DSController.*\\.zip": {"3DSController.3dsx": ["3DS/3DSController.3dsx", "3DS/3DSController.ini"], "3DSController.cia": ["3DS/3DSController.cia", "3DS/3DSController.ini"]}}, "author": "CTurt", "avatar": "https://avatars.githubusercontent.com/u/6132330?v=4", "categories": ["utility"], "color": "#939393", "color_bg": "#808080", "created": "2014-12-05T16:52:25Z", "download_page": "https://github.com/CTurt/3DSController/releases", "downloads": {"3DSController0.6.zip": {"size": 702073, "size_str": "685 KiB", "url": "https://github.com/CTurt/3DSController/releases/download/0.6/3DSController0.6.zip"}}, "github": "CTurt/3DSController", "icon": "https://raw.githubusercontent.com/CTurt/3DSController/master/3DS/cxi/icon48x48.png", "icon_index": 23, "image": "https://raw.githubusercontent.com/CTurt/3DSController/master/3DS/cxi/banner.png", "image_length": 4254, "slug": "3dscontroller", "source": "https://github.com/CTurt/3DSController", "stars": 233, "systems": ["3DS"], "title": "3DSController", "unique_ids": [987074], "update_notes": "

3DS Client:

\n
    \n
  • Backlight disabled when not in use (less battery consumption),
  • \n
  • New 3DS buttons and C Stick support,
  • \n
\n

PC Server:

\n
    \n
  • DLL errors fixed,
  • \n
  • Updated vJoy to latest version (fixes Windows 10 compatibility),
  • \n
  • Screenshot code scrapped
  • \n
  • 2 separate JoySticks can be configured,
  • \n
  • 8 additional JoyStick buttons supported,
  • \n
", "update_notes_md": "3DS Client:\n- Backlight disabled when not in use (less battery consumption),\n- New 3DS buttons and C Stick support,\n\nPC Server:\n- DLL errors fixed,\n- Updated vJoy to latest version (fixes Windows 10 compatibility),\n- Screenshot code scrapped\n- 2 separate JoySticks can be configured,\n- 8 additional JoyStick buttons supported,\n", "updated": "2015-09-08T22:08:00Z", "urls": ["https://db.universal-team.net/3ds/3dscontroller"], "version": "0.6", "version_title": "3DS Controller 0.6"}, {"author": "CacahueteDev", "avatar": "https://avatars.githubusercontent.com/u/24205659?v=4", "categories": ["game"], "color": "#bca39a", "color_bg": "#806f68", "created": "2025-08-31T18:03:51Z", "description": "A Pong game with the volume and 3D sliders as controls, for the New 3DS !", "download_page": "https://github.com/CacahueteSansSel/SliderPong/releases", "downloads": {"SliderPong.3dsx": {"size": 315380, "size_str": "307 KiB", "url": "https://github.com/CacahueteSansSel/SliderPong/releases/download/v1.0.1/SliderPong.3dsx"}, "SliderPong.cia": {"size": 795584, "size_str": "776 KiB", "url": "https://github.com/CacahueteSansSel/SliderPong/releases/download/v1.0.1/SliderPong.cia"}}, "github": "CacahueteSansSel/SliderPong", "icon": "https://raw.githubusercontent.com/CacahueteSansSel/SliderPong/refs/heads/main/resources/icon.png", "icon_index": 24, "image": "https://raw.githubusercontent.com/CacahueteSansSel/SliderPong/refs/heads/main/resources/banner.png", "image_length": 4996, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "A Pong game with the volume and 3D sliders as controls, for the New 3DS !", "qr": {"SliderPong.cia": "https://db.universal-team.net/assets/images/qr/sliderpong-cia.png"}, "slug": "sliderpong", "source": "https://github.com/CacahueteSansSel/SliderPong", "stars": 0, "systems": ["3DS"], "title": "SliderPong", "unique_ids": [38948], "updated": "2025-08-31T20:03:56Z", "urls": ["https://db.universal-team.net/3ds/sliderpong"], "version": "v1.0.1", "version_title": "v1.0.1"}, {"author": "Carson Kompon", "avatar": "https://avatars.githubusercontent.com/u/5159369?v=4", "categories": ["app"], "color": "#97c0b5", "color_bg": "#648078", "created": "2023-03-15T02:46:52Z", "description": "Make OpenAI API calls directly from your Nintendo 3DS! Made with Lovebrew :)", "download_page": "https://github.com/CarsonKompon/ChatGPT3DS/releases", "downloads": {"ChatGPT3DS.3dsx": {"size": 3884343, "size_str": "3 MiB", "url": "https://github.com/CarsonKompon/ChatGPT3DS/releases/download/v1.1.1/ChatGPT3DS.3dsx"}}, "github": "CarsonKompon/ChatGPT3DS", "icon": "https://db.universal-team.net/assets/images/icons/chatgpt3ds.png", "icon_index": 25, "image": "https://db.universal-team.net/assets/images/images/chatgpt3ds.png", "image_length": 10907, "license": "mit", "license_name": "MIT License", "long_description": "Make calls to OpenAI's chat completion and image generation API. Requires an [OpenAI API Key](https://platform.openai.com/account/api-keys) with billing set up.", "screenshots": [{"description": "Generated image", "url": "https://db.universal-team.net/assets/images/screenshots/chatgpt3ds/generated-image.png"}, {"description": "Question 1", "url": "https://db.universal-team.net/assets/images/screenshots/chatgpt3ds/question-1.png"}, {"description": "Question 2", "url": "https://db.universal-team.net/assets/images/screenshots/chatgpt3ds/question-2.png"}, {"description": "Settings", "url": "https://db.universal-team.net/assets/images/screenshots/chatgpt3ds/settings.png"}], "slug": "chatgpt3ds", "source": "https://github.com/CarsonKompon/ChatGPT3DS", "stars": 29, "systems": ["3DS"], "title": "ChatGPT3DS", "update_notes": "

Changelog:

\n
    \n
  • Added \"Estimated Cost\" display on the bottom screen
  • \n
", "update_notes_md": "## Changelog:\n- Added \"Estimated Cost\" display on the bottom screen", "updated": "2023-03-17T23:58:17Z", "urls": ["https://db.universal-team.net/3ds/chatgpt3ds"], "version": "v1.1.1", "version_title": "1.1.1 - Added estimated cost display"}, {"author": "Charles Averill", "avatar": "https://avatars.githubusercontent.com/u/46544495?v=4", "categories": ["app"], "color": "#bf6b3c", "color_bg": "#804728", "created": "2025-11-17T10:26:49Z", "description": "An interpreter and text editor for a subset of the Caml Programming Language for the Nintendo 3DS", "download_page": "https://github.com/CharlesAverill/SuperML/releases", "downloads": {"SuperML.3dsx": {"size": 997164, "size_str": "973 KiB", "url": "https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML.3dsx"}, "SuperML.cia": {"size": 1205184, "size_str": "1 MiB", "url": "https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML.cia"}, "SuperML_3DSX_QR.png": {"size": 550, "size_str": "550 Bytes", "url": "https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML_3DSX_QR.png"}, "SuperML_CIA_QR.png": {"size": 548, "size_str": "548 Bytes", "url": "https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML_CIA_QR.png"}}, "github": "CharlesAverill/SuperML", "icon": "https://raw.githubusercontent.com/CharlesAverill/SuperML/refs/heads/main/resources/icon.png", "icon_index": 26, "image": "https://raw.githubusercontent.com/CharlesAverill/SuperML/refs/heads/main/resources/banner/banner.png", "image_length": 15042, "license": "mit", "license_name": "MIT License", "long_description": "An interpreter and text editor for a subset of the [Caml Programming Language](https://en.wikipedia.org/wiki/Caml) for the Nintendo 3DS.\n\nGreat thanks to\n- [Notepad3DS](https://github.com/MaeveMcT/Notepad3DS) as a jumping-off point for the text editor segment of this project.\n- [min-caml](https://esumii.github.io/min-caml/index-e.html) as a minimal Caml implementation I've based mine on\n\n## Progress\n\n### Application Features\n\n### Language Features\n\n- Parser bulit with Flex+Bison\n- Hindley-Milner Type Inference (slightly janky)\n- Rudimentary builtin functions for input and output\n\n### Application Features\n\n- Text editing\n- Development interpreter target for host system\n- Load/Save on SD Card", "qr": {"SuperML.cia": "https://db.universal-team.net/assets/images/qr/superml-cia.png"}, "screenshots": [{"description": "Script code", "url": "https://db.universal-team.net/assets/images/screenshots/superml/script-code.png"}, {"description": "Script run", "url": "https://db.universal-team.net/assets/images/screenshots/superml/script-run.png"}, {"description": "Title screen", "url": "https://db.universal-team.net/assets/images/screenshots/superml/title-screen.png"}], "slug": "superml", "source": "https://github.com/CharlesAverill/SuperML", "stars": 6, "systems": ["3DS"], "title": "SuperML", "unique_ids": [260525], "update_notes": "

SuperML build-49

\n

CIA

\n

\"CIA

\n

3DSX

\n

\"3DSX

\n

Download

\n", "update_notes_md": "## SuperML build-49\n\n### CIA\n![CIA QR](https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML_CIA_QR.png)\n\n### 3DSX\n![3DSX QR](https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML_3DSX_QR.png)\n\n### Download\n- **CIA:** [SuperML.cia](https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML.cia)\n- **3DSX:** [SuperML.3dsx](https://github.com/CharlesAverill/SuperML/releases/download/build-49/SuperML.3dsx)\n\n", "updated": "2026-01-12T03:46:16Z", "urls": ["https://db.universal-team.net/3ds/superml"], "version": "build-49", "version_title": "SuperML build d42b0028d387d0a4ec7695feeb33fc6cf5eb1ea4"}, {"author": "UnknownShadow200", "avatar": "https://avatars.githubusercontent.com/u/51250960?v=4", "categories": ["game"], "color": "#c5c5c5", "color_bg": "#808080", "created": "2014-12-17T03:42:16Z", "description": "Custom Minecraft Classic / ClassiCube client written in C from scratch (formerly ClassicalSharp in C#)", "download_page": "https://www.classicube.net/download/3ds", "downloads": {"ClassiCube-3ds.3dsx": {"size": 780360, "size_str": "762 KiB", "url": "https://cdn.classicube.net/client/latest/ClassiCube-3ds.3dsx"}, "ClassiCube-3ds.cia": {"size": 631232, "size_str": "616 KiB", "url": "https://cdn.classicube.net/client/latest/ClassiCube-3ds.cia"}}, "github": "ClassiCube/ClassiCube", "icon": "https://raw.githubusercontent.com/ClassiCube/ClassiCube/master/misc/3ds/icon.png", "icon_index": 27, "image": "https://raw.githubusercontent.com/ClassiCube/ClassiCube/master/misc/3ds/banner.png", "image_length": 10600, "license": "other", "license_name": "Other", "long_description": "**ClassiCube** is a custom Minecraft Classic compatible client written in C from scratch.\n**It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.**\nKnown issues:\n- Switching to another app and back may freeze the game\n- Stereoscopic 3D may not work correctly", "qr": {"ClassiCube-3ds.cia": "https://db.universal-team.net/assets/images/qr/classicube-3ds-cia.png"}, "slug": "classicube", "source": "https://github.com/ClassiCube/ClassiCube", "stars": 1966, "systems": ["3DS"], "title": "ClassiCube", "unique_ids": [332125], "update_notes": "

All:

\n
    \n
  • Added: NotifyAction CPE (Thanks Venk)
  • \n
  • Added: ToggleBlockList CPE (Thanks Venk)
  • \n
  • Added: Fixed point software renderer graphics backend (Thanks oorange32)
  • \n
  • Added: Flat minimal software renderer graphics backend
  • \n
  • Added: Hidden option for auto pause on focus lost
  • \n
  • Improved: Use BearSSL for SSL support on all backends
  • \n
  • Improved: Fallback native SSL certificate checking on Windows/macOS/Unix/ios/Android
  • \n
  • Improved: Added PushStrength to EntityProperty (Thanks Venk)
  • \n
  • Improved: Prefer visible block in auto rotate group when opening inventory (Thanks Goodlyay)
  • \n
  • Improved: Cancel queued skin download if no more entities are using the skin
  • \n
  • Improved: Mark all chunks as needing to be redrawn rather than immediately deleting when world state changes (e.g. sunlight changes, block properties updated)
  • \n
  • Improved: Performance of SoftGPU backend slightly improved
  • \n
  • Improved: Glass should have metal step sound like classic
  • \n
  • Improved: Make primary UI button smaller on small displays
  • \n
  • Improved: Log IP when opening a connection to a webserver
  • \n
  • Improved: Allow overriding LINKER executable in makefile (Thanks Izder456)
  • \n
  • Improved: Don't allow chat scrolling in pure classic mode
  • \n
  • Improved: Crash logging shows module relative addresses instead
  • \n
  • Improved: Allow using left/right for menu navigation in launcher
  • \n
  • Improved: Updates are now fetched over SSL
  • \n
  • Improved: Change crash message if possibly due to a third party plugin
  • \n
  • Improved: Defer audio/texpacks directory creation until actually needed
  • \n
  • Improved: Support very old systems without BGRA support in OpenGL 1 build
  • \n
  • Improved: Use flat button background colour based on current theme if gui texture missing
  • \n
  • Improved: Don't render clouds/sky in software renderer backends
  • \n
  • Improved: Show better error messages for when required symbols aren't found
  • \n
  • Improved: UI texture upload performance slightly on most systems
  • \n
  • Improved: Minorly increase performance on some GPUs in Modern OpenGL backend
  • \n
  • Fixed: OpenGL 1 build on big endian systems
  • \n
  • Fixed: .wavs accidentally being generated/read with wrong endian on big endian systems
  • \n
  • Fixed: Can't download from URLs that have raw IPv6 address as the hostname
  • \n
  • Fixed: Occasional crashes when handling redirected web requests
  • \n
  • Fixed: Can't overwrite existing map when saving without using mouse
  • \n
  • Fixed: Loading default texture pack twice if it isn't default.zip
  • \n
  • Fixed: Non-ASCII characters not parsed properly in server names
  • \n
  • Fixed: 8 bit grayscale without alpha PNGs not being decoded correctly
  • \n
  • Fixed: Colour code bleeding in URLs, partially
  • \n
  • Fixed: Ampersands being UTF8 converted in HTTP URLs
  • \n
  • Fixed: Save level button should not be enabled in pure classic mode (thanks Beyond5D)
  • \n
  • Fixed: Non power of two skins not rendering properly with humanoid models
  • \n
  • Fixed: Make sapling physics more accurate (thanks Beyond5D)
  • \n
  • Fixed: Better handle out of memory when downloading HTTP data
  • \n
  • Fixed: Random corruption on low stack memory systems (e.g. NDS, Saturn, etc)
  • \n
  • Fixed: Mipmaps level not being properly calculated for modern OpenGL build
  • \n
  • Fixed: Classic options menu not using proper layout
  • \n
  • Fixed: When opening inventory with no block selected, arrow input scrolls hotbar instead
  • \n
  • Fixed: Server list not immediately redrawing after new flag downloaded (Thanks CornerPin)
  • \n
  • Fixed: CinematicGui CPE state not properly reset (Thanks eoniiii)
  • \n
  • Fixed: Accidentally copying too much data for textures on 16bpp systems
  • \n
  • Fixed: Try to fix rarely rendering as a translucent window on some systems
  • \n
  • Fixed: GFX resource leak if server sends LevelFinalise without level chunks first
  • \n
  • Fixed: HTTP URL redirects not remapping hosts (excluding webclient)
  • \n
  • Fixed: Triangles not always being properly clipped in software renderer
  • \n
  • Fixed: Crash if a plugin calls Chat_Add multiple times with very long input
  • \n
  • Fixed: Properly prevent loading multiplayer maps over 2 GB in size
  • \n
  • Fixed: OpenGL 1.0 fallback on 64 bit systems
  • \n
\n

Unix:

\n
    \n
  • Added: hp-ux support (Thanks tenox7)
  • \n
  • Added: Option for disabling xinput2 support at runtime
  • \n
  • Improved: Launcher on X11 now uses pure 2D visual instead of GLX visual
  • \n
  • Improved: When using EGL, try to ensure chosen config has same visual ID as X11 window
  • \n
\n

Linux:

\n
    \n
  • Added: Support for compiling on Elbrus (Thanks a1batross)
  • \n
  • Improved: Flatpak comes with ClassiCube texture pack and audio (Thanks sungsphinx)
  • \n
  • Improved: Upgrade flatpak runtime (Thanks sungsphinx)
  • \n
  • Fixed: Always link lm in makefile to avoid 'undefined sqrtf` on some CPU architectures
  • \n
\n

Windows:

\n
    \n
  • Improved: More specific crash messages for null pointer reads/writes
  • \n
  • Improved: Support versions of Direct3D 9 earlier than Direct3D 9.0c
  • \n
  • Improved: Compatibility with NT 3.5
  • \n
  • Improved: Better win32s compatibility
  • \n
  • Improved: Avoid linking to opengl32.dll directly in OpenGL build
  • \n
  • Fixed: Use proper backtrace on ARM/ARM64 platforms
  • \n
  • Fixed: OpenGL build not working with builtin 1.1 software renderer
  • \n
  • Fixed: Cinematic GUI with Direct3D 9
  • \n
  • Fixed: TinyC compilation
  • \n
\n

macOS:

\n
    \n
  • Improved: 32 bit website download is a universal Intel/PowerPC build
  • \n
  • Improved: 64 bit website download is a universal Intel/ARM build
  • \n
  • Improved: Enable Game Mode support in info.plist
  • \n
\n

iOS:

\n
    \n
  • Improved: Enable file sharing in Files app (Thanks Pear)
  • \n
  • Improved: Better support 32 bit only devices
  • \n
  • Improved: Enable Game Mode support in info.plist
  • \n
  • Improved: Use pre iOS 8 available way of detecting device rotation
  • \n
  • Fixed: Missing app icons
  • \n
\n

Android:

\n
    \n
  • Improved: WIP on pre 2.3 support
  • \n
  • Fixed: Wrong username/password not being handled properly
  • \n
  • Fixed: Crashing on certain CPUs, such as Tegra 2
  • \n
  • Fixed: Crashing on some old ARM CPUs
  • \n
\n

OpenBSD:

\n
    \n
  • Fixed: libexecinfo not being used
  • \n
\n

NetBSD:

\n
    \n
  • Fixed: Not building on sparc64 (Thanks alarixnia)
  • \n
\n

IRIX:

\n
    \n
  • Fixed: Not compiling
  • \n
\n

Solaris:

\n
    \n
  • Fixed: Not compiling
  • \n
\n

Symbian:

\n
    \n
  • Added: Mostly complete port (Big thanks to shinovon)
  • \n
\n

SDL:

\n
    \n
  • Fixed: Only 1 filter type showing on save dialog in SDL3 (Thanks sungsphinx)
  • \n
  • Fixed: Can't exit fullscreen in SDL2
  • \n
  • Fixed: OpenGL attributes not being properly set (thanks DrinkyBird)
  • \n
\n
\n

Consoles:

\n
    \n
  • Improved: On most systems, L defaults to Place block and R to Delete block
  • \n
  • Improved: On console builds just always ignore expired SSL certificates
  • \n
  • Improved: Display full path when file opening/creation fails
  • \n
  • Improved: Add option for changing content offset x/y
  • \n
  • Improved: More descriptive error when no FAT filesystem found on some systems
  • \n
  • Improved: More descriptive error for non writable filesystem
  • \n
  • Fixed: Pointer/Touch inputs not being properly intercepted by onscreen keyboard
  • \n
  • Fixed: Touching on-screen keyboard button repeatedly typing same character
  • \n
  • Fixed: Special text (e.g Bottom right) not rendering properly on some systems
  • \n
  • Fixed: Pressing enter on virtual keyboard resulting in lockup
  • \n
  • Fixed: Cinematic bars not rendering properly
  • \n
\n

PS4:

\n
    \n
  • Added: Completely unfinished and non-working port
  • \n
\n

PS2:

\n
    \n
  • Improved: Performance increased
  • \n
  • Improved: Reduce VRAM usage with paletted textures and 16 bit depth buffer
  • \n
  • Fixed: Textures overlapping frame buffer
  • \n
  • Fixed: Onscreen keyboard not appearing
  • \n
\n

PS3:

\n
    \n
  • Improved: Minorly improve performance (e.g. swizzled textures)
  • \n
  • Improved: Increase controller sensitivity
  • \n
  • Improved: Auto detect whether to use circle or cross as primary button
  • \n
\n

PS1:

\n
    \n
  • Improved: Triangle+DPad controls camera
  • \n
  • Improved: Reduce world block clipping (Thanks wav3)
  • \n
  • Improved: Performance increased (Thanks wav3)
  • \n
  • Improved: Reduce VRAM usage with paletted textures
  • \n
  • Improved: Water/Ice is now rendered translucent
  • \n
  • Fixed: Some objects (e.g. Water/Bedrock outside map) not rendering
  • \n
  • Fixed: Not handling running out of RAM for vertices
  • \n
  • Fixed: On screen keyboard now displays
  • \n
\n

PS Vita:

\n
    \n
  • Improved: Minorly improve performance (e.g. swizzled textures)
  • \n
  • Improved: Auto detect whether to use circle or cross as primary button
  • \n
  • Improved: Change DPAD to instead be for flying up/down and cycling hotbar slot
  • \n
  • Improved: Remove back screen touch behaviour
  • \n
\n

PSP:

\n
    \n
  • Improved: On-screen dialog displays wifi connection progress/status
  • \n
  • Improved: Minorly improve performance (e.g. swizzled textures)
  • \n
  • Improved: Try to allocate textures in VRAM when possible
  • \n
  • Improved: Reduce VRAM usage with paletted textures and 16 bit depth buffer
  • \n
  • Improved: Start working on clipping support, not finished though
  • \n
  • Fixed: Block outline and sky not drawing at all
  • \n
  • Fixed: Usually failing to connect to wifi on startup
  • \n
  • Fixed: Launcher not rendering after returning from in-game
  • \n
\n

Wii U:

\n
    \n
  • Improved: Change ZL/L/ZR/R default vpad bindings
  • \n
  • Improved: Increase vpad sensitivity
  • \n
  • Fixed: Mostly renders on real hardware
  • \n
  • Fixed: Loading audio sound looping forever
  • \n
  • Fixed: Clouds not moving
  • \n
  • Fixed: Tried to fix Exit not working properly
  • \n
\n

Wii/GameCube:

\n
    \n
  • Improved: For gamecube controller, map B+Dpad L/R to hotbar L/R
  • \n
  • Improved: For gamecube controller, map dpad to just be fly up/down and hotbar left/right
  • \n
  • Improved: Power/Reset buttons properly supported (thanks Extrems)
  • \n
  • Fixed: Lockup after quitting in-game (thanks Extrems)
  • \n
  • Fixed: GameCube controller hotplugging (thanks Extrems)
  • \n
  • Fixed: Switching from splitscreen to singleplayer mode leaving viewport messed up
  • \n
  • Fixed: Screenshots rarely having corrupted data (thanks Extrems)
  • \n
\n

GameCube:

\n
    \n
  • Improved: Use libogc2 instead, e.g. allowing SD card support (big thanks to Extrems)
  • \n
  • Improved: Sign in, resources, and some texture pack downloads work
  • \n
  • Improved: Allow using additional ARAM in systems with it as temp filesystem (Thanks Extrems)
  • \n
  • Improved: Show network details on startup
  • \n
\n

N64:

\n
    \n
  • Added: Filesystem support for flashcarts (Thanks Phil564)
  • \n
  • Improved: Moderately optimise performance
  • \n
  • Improved: Texture precision slightly
  • \n
\n

3DS:

\n
    \n
  • Improved: Don't use low memory mode (enables block IDs over 255)
  • \n
  • Improved: Try to allocate textures in VRAM when possible
  • \n
  • Improved: Request OS to make more RAM available to ClassiCube (Thanks man-of-eel)
  • \n
  • Improved: Minorly increase performance
  • \n
  • Fixed: Can't click on on-screen keyboard in the launcher
  • \n
  • Fixed: On-screen keyboard not showing when 3D anaglyph is enabled
  • \n
  • Fixed: UI being affected by fog
  • \n
\n

NDS:

\n
    \n
  • Added: Separate non networking build
  • \n
  • Added: Fog (thanks rmn20, currently disabled as it interferes with UI)
  • \n
  • Improved: Unified build that supports both NDS and DSi wifi hardware (thanks BlocksDS)
  • \n
  • Improved: Use paletted textures (thanks rmn20 for the idea)
  • \n
  • Improved: Slightly increase performance (thanks rmn20)
  • \n
  • Improved: Appearance of water outside the map
  • \n
  • Improved: Texture precision slightly
  • \n
  • Improved: Water is now partially translucent
  • \n
  • Improved: Unhandled exception shows crash screen
  • \n
  • Improved: Colour wifi success/failure messages
  • \n
  • Fixed: Crashing when downloading resources fails
  • \n
  • Fixed: Keyboard not working the first time
  • \n
  • Fixed: Clouds not moving
  • \n
  • Fixed: Properly set/restore VRAM banks (thanks AntonioND)
  • \n
\n

Dreamcast:

\n
    \n
  • Improved: Performance increased
  • \n
  • Improved: B+L/R now switch hotbar slot
  • \n
  • Improved: Exiting from launcher now 'Returns to menu'
  • \n
  • Improved: Reduce VRAM usage with paletted textures
  • \n
  • Improved: Don't force 50hz in Europe region
  • \n
  • Improved: RAM reduce minorly reduced
  • \n
  • Improved: Unhandled exception shows crash screen
  • \n
  • Fixed: Crashing when playing music
  • \n
\n

Saturn:

\n
    \n
  • Improved: Improve performance
  • \n
  • Improved: Graphics are mostly rendered in proper order
  • \n
  • Fixed: Frustum culling not working
  • \n
  • Fixed: Water/Bedrock outside map not rendering
  • \n
  • Fixed: Leaking VRAM overtime
  • \n
  • Fixed: Can't see menus
  • \n
\n

UWP:

\n
    \n
  • Added: Majorly unfinished port
  • \n
\n

XBOX 360:

\n
    \n
  • Fixed: Launcher at least works, in-game doesn't work though
  • \n
\n

XBOX:

\n
    \n
  • Improved: On-screen dialog displays network connection progress/status
  • \n
  • Improved: Slightly increase default content x/y offset
  • \n
  • Improved: Clouds now move
  • \n
  • Fixed: Texture warping
  • \n
  • Fixed: Can't go back to launcher menu
  • \n
  • Fixed: Sprites always being drawn solidly
  • \n
  • Fixed: Switching from splitscreen to singleplayer mode leaving viewport messed up
  • \n
  • Fixed: Log output on Xemu
  • \n
\n

32x/GBA:

\n
    \n
  • Improved: Majorly optimise performance, still runs as a slideshow
  • \n
  • Improved: Completely skip launcher and go directly in-game
  • \n
  • Improved: Technically usable controls
  • \n
  • Improved: Render world without edge/horizon
  • \n
  • Fixed: Timing measurement now partially works
  • \n
\n
\n

Atari ST:

\n
    \n
  • Added: Barely working port
  • \n
\n

Amiga:

\n
    \n
  • Added: Non-working unfinished port
  • \n
\n

DOS:

\n
    \n
  • Added: Unfinished and slow port
  • \n
\n

Mac OS Classic:

\n
    \n
  • Added: 68040 optimised build
  • \n
  • Improved: Use flat minimal software renderer for 68k build
  • \n
  • Fixed: 68k build now 'runs' on 4 MB system
  • \n
\n

WinCE:

\n
    \n
  • Added: Mostly working port (Thanks oorange32 and picat)
  • \n
\n

OS/2:

\n
    \n
  • Fixed: Not compiling and crashing at runtime (Thanks josch1710)
  • \n
", "update_notes_md": "All:\n* Added: NotifyAction CPE (Thanks Venk)\n* Added: ToggleBlockList CPE (Thanks Venk)\n* Added: Fixed point software renderer graphics backend (Thanks oorange32)\n* Added: Flat minimal software renderer graphics backend\n* Added: Hidden option for auto pause on focus lost\n* Improved: Use BearSSL for SSL support on all backends\n* Improved: Fallback native SSL certificate checking on Windows/macOS/Unix/ios/Android\n* Improved: Added PushStrength to EntityProperty (Thanks Venk)\n* Improved: Prefer visible block in auto rotate group when opening inventory (Thanks Goodlyay)\n* Improved: Cancel queued skin download if no more entities are using the skin\n* Improved: Mark all chunks as needing to be redrawn rather than immediately deleting when world state changes (e.g. sunlight changes, block properties updated)\n* Improved: Performance of SoftGPU backend slightly improved\n* Improved: Glass should have metal step sound like classic\n* Improved: Make primary UI button smaller on small displays\n* Improved: Log IP when opening a connection to a webserver\n* Improved: Allow overriding LINKER executable in makefile (Thanks Izder456)\n* Improved: Don't allow chat scrolling in pure classic mode\n* Improved: Crash logging shows module relative addresses instead\n* Improved: Allow using left/right for menu navigation in launcher\n* Improved: Updates are now fetched over SSL\n* Improved: Change crash message if possibly due to a third party plugin\n* Improved: Defer audio/texpacks directory creation until actually needed\n* Improved: Support very old systems without BGRA support in OpenGL 1 build\n* Improved: Use flat button background colour based on current theme if gui texture missing\n* Improved: Don't render clouds/sky in software renderer backends\n* Improved: Show better error messages for when required symbols aren't found\n* Improved: UI texture upload performance slightly on most systems\n* Improved: Minorly increase performance on some GPUs in Modern OpenGL backend\n* Fixed: OpenGL 1 build on big endian systems\n* Fixed: .wavs accidentally being generated/read with wrong endian on big endian systems\n* Fixed: Can't download from URLs that have raw IPv6 address as the hostname\n* Fixed: Occasional crashes when handling redirected web requests\n* Fixed: Can't overwrite existing map when saving without using mouse\n* Fixed: Loading default texture pack twice if it isn't default.zip\n* Fixed: Non-ASCII characters not parsed properly in server names \n* Fixed: 8 bit grayscale without alpha PNGs not being decoded correctly\n* Fixed: Colour code bleeding in URLs, partially\n* Fixed: Ampersands being UTF8 converted in HTTP URLs\n* Fixed: Save level button should not be enabled in pure classic mode (thanks Beyond5D)\n* Fixed: Non power of two skins not rendering properly with humanoid models\n* Fixed: Make sapling physics more accurate (thanks Beyond5D)\n* Fixed: Better handle out of memory when downloading HTTP data\n* Fixed: Random corruption on low stack memory systems (e.g. NDS, Saturn, etc)\n* Fixed: Mipmaps level not being properly calculated for modern OpenGL build\n* Fixed: Classic options menu not using proper layout\n* Fixed: When opening inventory with no block selected, arrow input scrolls hotbar instead\n* Fixed: Server list not immediately redrawing after new flag downloaded (Thanks CornerPin)\n* Fixed: CinematicGui CPE state not properly reset (Thanks eoniiii)\n* Fixed: Accidentally copying too much data for textures on 16bpp systems\n* Fixed: Try to fix rarely rendering as a translucent window on some systems\n* Fixed: GFX resource leak if server sends LevelFinalise without level chunks first\n* Fixed: HTTP URL redirects not remapping hosts (excluding webclient)\n* Fixed: Triangles not always being properly clipped in software renderer\n* Fixed: Crash if a plugin calls Chat_Add multiple times with very long input\n* Fixed: Properly prevent loading multiplayer maps over 2 GB in size\n* Fixed: OpenGL 1.0 fallback on 64 bit systems\n\nUnix:\n* Added: hp-ux support (Thanks tenox7)\n* Added: Option for disabling xinput2 support at runtime\n* Improved: Launcher on X11 now uses pure 2D visual instead of GLX visual\n* Improved: When using EGL, try to ensure chosen config has same visual ID as X11 window\n\nLinux:\n* Added: Support for compiling on Elbrus (Thanks a1batross)\n* Improved: Flatpak comes with ClassiCube texture pack and audio (Thanks sungsphinx)\n* Improved: Upgrade flatpak runtime (Thanks sungsphinx)\n* Fixed: Always link lm in makefile to avoid 'undefined sqrtf` on some CPU architectures\n\nWindows:\n* Improved: More specific crash messages for null pointer reads/writes\n* Improved: Support versions of Direct3D 9 earlier than Direct3D 9.0c\n* Improved: Compatibility with NT 3.5\n* Improved: Better win32s compatibility\n* Improved: Avoid linking to opengl32.dll directly in OpenGL build\n* Fixed: Use proper backtrace on ARM/ARM64 platforms\n* Fixed: OpenGL build not working with builtin 1.1 software renderer\n* Fixed: Cinematic GUI with Direct3D 9\n* Fixed: TinyC compilation\n\nmacOS:\n* Improved: 32 bit website download is a universal Intel/PowerPC build\n* Improved: 64 bit website download is a universal Intel/ARM build\n* Improved: Enable Game Mode support in info.plist\n\niOS:\n* Improved: Enable file sharing in Files app (Thanks Pear)\n* Improved: Better support 32 bit only devices\n* Improved: Enable Game Mode support in info.plist\n* Improved: Use pre iOS 8 available way of detecting device rotation\n* Fixed: Missing app icons\n\nAndroid:\n* Improved: WIP on pre 2.3 support\n* Fixed: Wrong username/password not being handled properly\n* Fixed: Crashing on certain CPUs, such as Tegra 2\n* Fixed: Crashing on some old ARM CPUs\n\nOpenBSD:\n* Fixed: libexecinfo not being used\n\nNetBSD:\n* Fixed: Not building on sparc64 (Thanks alarixnia)\n\nIRIX:\n* Fixed: Not compiling\n\nSolaris:\n* Fixed: Not compiling\n\nSymbian:\n* Added: Mostly complete port (Big thanks to shinovon)\n\nSDL:\n* Fixed: Only 1 filter type showing on save dialog in SDL3 (Thanks sungsphinx)\n* Fixed: Can't exit fullscreen in SDL2\n* Fixed: OpenGL attributes not being properly set (thanks DrinkyBird)\n\n---\n\nConsoles:\n* Improved: On most systems, L defaults to Place block and R to Delete block\n* Improved: On console builds just always ignore expired SSL certificates\n* Improved: Display full path when file opening/creation fails\n* Improved: Add option for changing content offset x/y\n* Improved: More descriptive error when no FAT filesystem found on some systems\n* Improved: More descriptive error for non writable filesystem\n* Fixed: Pointer/Touch inputs not being properly intercepted by onscreen keyboard \n* Fixed: Touching on-screen keyboard button repeatedly typing same character\n* Fixed: Special text (e.g Bottom right) not rendering properly on some systems\n* Fixed: Pressing enter on virtual keyboard resulting in lockup\n* Fixed: Cinematic bars not rendering properly\n\nPS4:\n* Added: Completely unfinished and non-working port\n\nPS2:\n* Improved: Performance increased\n* Improved: Reduce VRAM usage with paletted textures and 16 bit depth buffer\n* Fixed: Textures overlapping frame buffer\n* Fixed: Onscreen keyboard not appearing\n\nPS3:\n* Improved: Minorly improve performance (e.g. swizzled textures)\n* Improved: Increase controller sensitivity\n* Improved: Auto detect whether to use circle or cross as primary button\n\nPS1:\n* Improved: Triangle+DPad controls camera\n* Improved: Reduce world block clipping (Thanks wav3)\n* Improved: Performance increased (Thanks wav3)\n* Improved: Reduce VRAM usage with paletted textures\n* Improved: Water/Ice is now rendered translucent\n* Fixed: Some objects (e.g. Water/Bedrock outside map) not rendering\n* Fixed: Not handling running out of RAM for vertices\n* Fixed: On screen keyboard now displays\n\nPS Vita:\n* Improved: Minorly improve performance (e.g. swizzled textures)\n* Improved: Auto detect whether to use circle or cross as primary button\n* Improved: Change DPAD to instead be for flying up/down and cycling hotbar slot\n* Improved: Remove back screen touch behaviour\n\nPSP:\n* Improved: On-screen dialog displays wifi connection progress/status\n* Improved: Minorly improve performance (e.g. swizzled textures)\n* Improved: Try to allocate textures in VRAM when possible\n* Improved: Reduce VRAM usage with paletted textures and 16 bit depth buffer\n* Improved: Start working on clipping support, not finished though\n* Fixed: Block outline and sky not drawing at all\n* Fixed: Usually failing to connect to wifi on startup\n* Fixed: Launcher not rendering after returning from in-game\n\nWii U:\n* Improved: Change ZL/L/ZR/R default vpad bindings\n* Improved: Increase vpad sensitivity\n* Fixed: Mostly renders on real hardware\n* Fixed: Loading audio sound looping forever\n* Fixed: Clouds not moving\n* Fixed: Tried to fix Exit not working properly\n\nWii/GameCube:\n* Improved: For gamecube controller, map B+Dpad L/R to hotbar L/R\n* Improved: For gamecube controller, map dpad to just be fly up/down and hotbar left/right\n* Improved: Power/Reset buttons properly supported (thanks Extrems)\n* Fixed: Lockup after quitting in-game (thanks Extrems)\n* Fixed: GameCube controller hotplugging (thanks Extrems)\n* Fixed: Switching from splitscreen to singleplayer mode leaving viewport messed up\n* Fixed: Screenshots rarely having corrupted data (thanks Extrems)\n\nGameCube:\n* Improved: Use libogc2 instead, e.g. allowing SD card support (big thanks to Extrems)\n* Improved: Sign in, resources, and some texture pack downloads work\n* Improved: Allow using additional ARAM in systems with it as temp filesystem (Thanks Extrems)\n* Improved: Show network details on startup\n\nN64:\n* Added: Filesystem support for flashcarts (Thanks Phil564)\n* Improved: Moderately optimise performance\n* Improved: Texture precision slightly\n\n3DS:\n* Improved: Don't use low memory mode (enables block IDs over 255)\n* Improved: Try to allocate textures in VRAM when possible\n* Improved: Request OS to make more RAM available to ClassiCube (Thanks man-of-eel)\n* Improved: Minorly increase performance\n* Fixed: Can't click on on-screen keyboard in the launcher\n* Fixed: On-screen keyboard not showing when 3D anaglyph is enabled\n* Fixed: UI being affected by fog\n\nNDS:\n* Added: Separate non networking build\n* Added: Fog (thanks rmn20, currently disabled as it interferes with UI)\n* Improved: Unified build that supports both NDS and DSi wifi hardware (thanks BlocksDS)\n* Improved: Use paletted textures (thanks rmn20 for the idea)\n* Improved: Slightly increase performance (thanks rmn20)\n* Improved: Appearance of water outside the map\n* Improved: Texture precision slightly\n* Improved: Water is now partially translucent\n* Improved: Unhandled exception shows crash screen\n* Improved: Colour wifi success/failure messages\n* Fixed: Crashing when downloading resources fails\n* Fixed: Keyboard not working the first time\n* Fixed: Clouds not moving\n* Fixed: Properly set/restore VRAM banks (thanks AntonioND)\n\nDreamcast:\n* Improved: Performance increased\n* Improved: B+L/R now switch hotbar slot\n* Improved: Exiting from launcher now 'Returns to menu'\n* Improved: Reduce VRAM usage with paletted textures\n* Improved: Don't force 50hz in Europe region\n* Improved: RAM reduce minorly reduced\n* Improved: Unhandled exception shows crash screen\n* Fixed: Crashing when playing music\n\nSaturn:\n* Improved: Improve performance\n* Improved: Graphics are mostly rendered in proper order\n* Fixed: Frustum culling not working\n* Fixed: Water/Bedrock outside map not rendering\n* Fixed: Leaking VRAM overtime\n* Fixed: Can't see menus\n\nUWP:\n* Added: Majorly unfinished port\n\nXBOX 360:\n* Fixed: Launcher at least works, in-game doesn't work though\n\nXBOX:\n* Improved: On-screen dialog displays network connection progress/status\n* Improved: Slightly increase default content x/y offset\n* Improved: Clouds now move\n* Fixed: Texture warping\n* Fixed: Can't go back to launcher menu\n* Fixed: Sprites always being drawn solidly\n* Fixed: Switching from splitscreen to singleplayer mode leaving viewport messed up\n* Fixed: Log output on Xemu\n\n32x/GBA:\n* Improved: Majorly optimise performance, still runs as a slideshow\n* Improved: Completely skip launcher and go directly in-game\n* Improved: Technically usable controls\n* Improved: Render world without edge/horizon\n* Fixed: Timing measurement now partially works\n\n---\n\nAtari ST:\n* Added: Barely working port\n\nAmiga:\n* Added: Non-working unfinished port\n\nDOS:\n* Added: Unfinished and slow port\n\nMac OS Classic:\n* Added: 68040 optimised build\n* Improved: Use flat minimal software renderer for 68k build\n* Fixed: 68k build now 'runs' on 4 MB system\n\nWinCE:\n* Added: Mostly working port (Thanks oorange32 and picat)\n\nOS/2:\n* Fixed: Not compiling and crashing at runtime (Thanks josch1710)\n", "updated": "2026-02-17T12:28:45Z", "urls": ["https://db.universal-team.net/3ds/classicube"], "version": "1.3.8", "version_title": "Release 1.3.8", "website": "https://classicube.net", "wiki": "https://github.com/ClassiCube/ClassiCube/wiki"}, {"author": "TCPixel", "avatar": "https://avatars.githubusercontent.com/u/5771065?v=4", "categories": ["game"], "color": "#696a6b", "color_bg": "#696a6b", "created": "2017-08-01T06:45:58Z", "description": "Halo Revamped 3DS", "download_page": "https://github.com/CollinScripter/Revamped3DS/releases", "downloads": {"Revamped.zip": {"size": 106271441, "size_str": "101 MiB", "url": "https://github.com/CollinScripter/Revamped3DS/releases/download/V1.11/Revamped.zip"}}, "github": "CollinScripter/Revamped3DS", "icon": "https://raw.githubusercontent.com/CollinScripter/Revamped3DS/master/icon.png", "icon_index": 28, "image": "https://db.universal-team.net/assets/images/images/halo-revamped.png", "image_length": 30077, "installed_files": ["%3DSX%/Revamped.3dsx"], "scripts": {"Revamped.3dsx": [{"file": "Revamped.zip", "output": "/Revamped.zip", "repo": "CollinScripter/Revamped3DS", "type": "downloadRelease"}, {"file": "/Revamped.zip", "input": "3ds/Revamped", "output": "/3ds/Revamped", "type": "extractFile"}, {"new": "%3DSX%/Revamped.3dsx", "old": "/3ds/Revamped/Revamped.3dsx", "type": "move"}, {"file": "/Revamped.zip", "type": "deleteFile"}], "Revamped.cia": [{"file": "Revamped.zip", "output": "/Revamped.zip", "repo": "CollinScripter/Revamped3DS", "type": "downloadRelease"}, {"file": "/Revamped.zip", "input": "Revamped.cia", "output": "/Revamped.cia", "type": "extractFile"}, {"file": "/Revamped.zip", "input": "3ds/Revamped", "output": "/3ds/Revamped", "type": "extractFile"}, {"file": "/Revamped.cia", "type": "installCia"}, {"file": "/Revamped.cia", "type": "deleteFile"}, {"file": "/Revamped.zip", "type": "deleteFile"}]}, "slug": "halo-revamped", "source": "https://github.com/CollinScripter/Revamped3DS", "stars": 24, "systems": ["3DS"], "title": "Halo Revamped", "unique_ids": [225771], "update_notes": "

What's changed?

\n
    \n
  • O3DS support is back
  • \n
  • Added a option to disable 3D
  • \n
  • A proper CIA build
  • \n
  • More stuff that nobody cares about
  • \n
\n

Edit: Added missing files

", "update_notes_md": "

What's changed?

\n\n- O3DS support is back \n- Added a option to disable 3D \n- A proper CIA build \n- More stuff that nobody cares about\n\nEdit: Added missing files", "updated": "2017-08-05T18:11:21Z", "urls": ["https://db.universal-team.net/3ds/halo-revamped"], "version": "V1.11", "version_title": "V1.11"}, {"author": "Jens Andersson", "categories": ["utility"], "color": "#697e93", "color_bg": "#5b6d80", "description": "Colors! is a simplistic painting application combining ease of use and powerful painting tools.", "download_page": "https://gamebrew.org/wiki/Colors!", "downloads": {"Colors110ds.zip": {"size": 15334221, "size_str": "14 MiB", "url": "https://db.universal-team.net/assets/files/Colors110ds.zip"}, "colors_1_10bbeta2.zip": {"size": 3425204, "size_str": "3 MiB", "url": "https://db.universal-team.net/assets/files/colors_1_10bbeta2.zip"}}, "icon": "https://db.universal-team.net/assets/images/icons/colors.png", "icon_index": 29, "image": "https://db.universal-team.net/assets/images/icons/colors.png", "image_length": 282, "installed_files": ["%NDS%/Colors.nds"], "scripts": {"[v1.1] Colors.nds": [{"file": "https://db.universal-team.net/assets/files/Colors110ds.zip", "output": "/Colors110ds.zip", "type": "downloadFile"}, {"file": "/Colors110ds.zip", "input": "Colors.nds", "output": "%NDS%/Colors.nds", "type": "extractFile"}, {"count": 1, "message": "Extract ColorsMagazine_1.col?", "name": "magazine", "type": "promptMessage"}, {"file": "/Colors110ds.zip", "input": "ColorsMagazine_1.col", "output": "%NDS%/ColorsMagazine_1.col", "type": "extractFile"}, {"file": "/Colors110ds.zip", "type": "deleteFile"}], "[v1.1b beta2] Colors.nds": [{"file": "https://db.universal-team.net/assets/files/colors_1_10bbeta2.zip", "output": "/colors_1_10bbeta2.zip", "type": "downloadFile"}, {"file": "/colors_1_10bbeta2.zip", "input": "Colors.nds", "output": "%NDS%/Colors.nds", "type": "extractFile"}, {"file": "/colors_1_10bbeta2.zip", "type": "deleteFile"}]}, "slug": "colors", "stars": 0, "systems": ["DS"], "title": "Colors!", "updated": "2010-11-16T21:50:12Z", "urls": ["https://db.universal-team.net/ds/colors"], "version": "v1.1b beta2", "website": "https://www.colorslive.com"}, {"author": "Constantin Păun", "avatar": "https://avatars.githubusercontent.com/u/64806451?v=4", "categories": ["game"], "color": "#00a5ff", "color_bg": "#005380", "created": "2024-12-18T23:38:46Z", "description": "A simple space invaders clone", "download_page": "https://github.com/ConstantinZpher/Space-Invaders-3DS/releases", "downloads": {"space_invaders.3dsx": {"size": 200544, "size_str": "195 KiB", "url": "https://github.com/ConstantinZpher/Space-Invaders-3DS/releases/download/v1.0.0/space_invaders.3dsx"}}, "github": "ConstantinZpher/Space-Invaders-3DS", "icon": "https://raw.githubusercontent.com/ConstantinZpher/Space-Invaders-3DS/refs/heads/master/icon.png", "icon_index": 30, "image": "https://raw.githubusercontent.com/ConstantinZpher/Space-Invaders-3DS/refs/heads/master/icon.png", "image_length": 9778, "slug": "space-invaders", "source": "https://github.com/ConstantinZpher/Space-Invaders-3DS", "stars": 0, "systems": ["3DS"], "title": "Space Invaders", "update_notes": "

Contains the first ever release of this game

\n
NOTE: Name may change in future. releases..
", "update_notes_md": "Contains the first ever release of this game\n\n##### NOTE: Name may change in future. releases..", "updated": "2024-12-18T23:52:26Z", "urls": ["https://db.universal-team.net/3ds/space-invaders"], "version": "v1.0.0", "version_title": "Release v1.0.0"}, {"author": "Core 2 Extreme", "avatar": "https://avatars.githubusercontent.com/u/45873899?v=4", "categories": ["utility"], "color": "#3f4340", "color_bg": "#3f4340", "created": "2018-12-14T14:57:08Z", "description": "Benchmark your 3DS battery", "download_page": "https://github.com/Core-2-Extreme/Battery_mark_for_3DS/releases", "downloads": {"Battery_mark_for_3DS.3dsx": {"size": 7880152, "size_str": "7 MiB", "url": "https://github.com/Core-2-Extreme/Battery_mark_for_3DS/releases/download/v2.1.0/Battery_mark_for_3DS.3dsx"}, "Battery_mark_for_3DS.cia": {"size": 5481408, "size_str": "5 MiB", "url": "https://github.com/Core-2-Extreme/Battery_mark_for_3DS/releases/download/v2.1.0/Battery_mark_for_3DS.cia"}}, "github": "Core-2-Extreme/Battery_mark_for_3DS", "icon": "https://raw.githubusercontent.com/Core-2-Extreme/Battery_mark_for_3DS/master/resource/icon.png", "icon_index": 31, "image": "https://raw.githubusercontent.com/Core-2-Extreme/Battery_mark_for_3DS/master/resource/banner.png", "image_length": 65150, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "qr": {"Battery_mark_for_3DS.cia": "https://db.universal-team.net/assets/images/qr/battery_mark_for_3ds-cia.png"}, "slug": "battery_mark_for_3ds", "source": "https://github.com/Core-2-Extreme/Battery_mark_for_3DS", "stars": 72, "systems": ["3DS"], "title": "Battery_mark_for_3DS", "unique_ids": [967936], "update_notes": "
    \n
  • Battery level/temp/voltage graph has been added to battery mark and battery mark ranking(*0)
  • \n
  • Test result (graph) will be saved to sdmc:/Battery_mark/result/{date}.jpg
  • \n
  • Many adjustment have been made
    \n*0 The graph in battery mark ranking is only avaiable on results that are app ver >= 2.1.0
  • \n
\n

Discord channel

\n

QR code for .cia
\n\"image\"

\n

This is free software, but I accept donation.

\n
    \n
  • BTC : bc1qm7pykag7jv4cgaujz5sm39ewf46teg6xzce5pc
  • \n
  • LTC : MFfS2BG7hq7dXarq2KYiufDddRcCwdCbUd
  • \n
", "update_notes_md": "* Battery level/temp/voltage graph has been added to battery mark and battery mark ranking(*0)\n* Test result (graph) will be saved to sdmc:/Battery_mark/result/{date}.jpg\n* Many adjustment have been made\n*0 The graph in battery mark ranking is only avaiable on results that are app ver >= 2.1.0\n\n### [Discord channel](https://discord.gg/66qCrQNqrw)\n\nQR code for .cia\n![image](https://user-images.githubusercontent.com/45873899/161756023-9d3528b1-c458-4b2c-8dd4-8265beb871b0.png)\n\nThis is free software, but I accept donation.\n* BTC : bc1qm7pykag7jv4cgaujz5sm39ewf46teg6xzce5pc\n* LTC : MFfS2BG7hq7dXarq2KYiufDddRcCwdCbUd\n", "updated": "2022-03-08T04:56:36Z", "urls": ["https://db.universal-team.net/3ds/battery_mark_for_3ds"], "version": "v2.1.0", "version_title": "Battery mark for 3DS v2.1.0", "website": "https://gbatemp.net/threads/release-battery-mark-v2.581951/"}, {"author": "Core 2 Extreme", "avatar": "https://avatars.githubusercontent.com/u/45873899?v=4", "categories": ["app"], "color": "#86de86", "color_bg": "#4d804d", "created": "2019-05-30T14:38:37Z", "description": "Line for 3DS", "download_page": "https://github.com/Core-2-Extreme/Line_for_3DS/releases", "downloads": {"Line_for_3DS.3dsx": {"size": 14170456, "size_str": "13 MiB", "url": "https://github.com/Core-2-Extreme/Line_for_3DS/releases/download/v2.0.0.1/Line_for_3DS.3dsx"}, "Line_for_3DS.cia": {"size": 10851264, "size_str": "10 MiB", "url": "https://github.com/Core-2-Extreme/Line_for_3DS/releases/download/v2.0.0.1/Line_for_3DS.cia"}}, "github": "Core-2-Extreme/Line_for_3DS", "icon": "https://raw.githubusercontent.com/Core-2-Extreme/Line_for_3DS/master/resource/icon.png", "icon_index": 32, "image": "https://raw.githubusercontent.com/Core-2-Extreme/Line_for_3DS/master/resource/banner.png", "image_length": 1824, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "You can use line on your 3DS!\n* You need to set up your account\n* how to set up : ", "qr": {"Line_for_3DS.cia": "https://db.universal-team.net/assets/images/qr/line_for_3ds-cia.png"}, "script_message": "Note: You will need to set up your account.\nHow to set up: https://gbatemp.net/threads/539530", "slug": "line-for-3ds", "source": "https://github.com/Core-2-Extreme/Line_for_3DS", "stars": 44, "systems": ["3DS"], "title": "Line for 3DS", "unique_ids": [969040], "update_notes": "

Just fixed deadlink in SETUP.md and no software (source code) changes since v2.0.0.

\n
    \n
  • Line\n
      \n
    • Significant changes for internal code, so you need to setup your Google Apps Script again.
    • \n
    • Setup instructions are updated.
    • \n
    • 3DS\n
        \n
      • Chat log wrapping feature has been improved a lot.
      • \n
      • Auto update feature (for chat logs) are removed temporary.
      • \n
      • Clear cache feature (for downloaded files) are removed temporary.
      • \n
      \n
    • \n
    • Google Apps Script\n
        \n
      • Self tests are added so that it is much easier to trouble shoot.
      • \n
      \n
    • \n
    \n
  • \n
  • Camera\n
      \n
    • Supported QR code scan (currently, only for Google Apps Script setup).
    • \n
    \n
  • \n
  • Video player\n\n
  • \n
  • Overall\n
      \n
    • Application folder has been changed from /Line/ to /3ds/Line/ (old folder won't be deleted automatically, but you can delete it if you don't need it).
    • \n
    • Sub application icon has been added.
    • \n
    \n
  • \n
\n

Discord channel

\n

GBAtemp

\n

This is free software, but I accept donation.

\n
    \n
  • BTC : bc1qmhw7hus4kmfkgvqh5fht3hs3zh74wr0krygknm
  • \n
  • LTC : MFYc3CwPuoaxm1eNKHvUd4G4VrzgPcarox
  • \n
", "update_notes_md": "**Just fixed deadlink in SETUP.md and no software (source code) changes since v2.0.0.**\n\n* Line\n * Significant changes for internal code, so you need to setup your Google Apps Script again.\n * [Setup instructions](https://github.com/Core-2-Extreme/Line_for_3DS/blob/v2.0.0.1/SETUP.md) are updated.\n * 3DS\n * Chat log wrapping feature has been improved a lot.\n * Auto update feature (for chat logs) are removed temporary.\n * Clear cache feature (for downloaded files) are removed temporary.\n * Google Apps Script\n * Self tests are added so that it is much easier to trouble shoot.\n* Camera\n * Supported QR code scan (currently, only for Google Apps Script setup).\n* Video player\n * Updated to v1.5.3 (see [Video player for 3DS patch note](https://github.com/Core-2-Extreme/Video_player_for_3DS/blob/v1.5.3#v153) for details).\n* Overall\n * Application folder has been changed from `/Line/` to `/3ds/Line/` (old folder won't be deleted automatically, but you can delete it if you don't need it).\n * Sub application icon has been added.\n\n### [Discord channel](https://discord.gg/EqK3Kpb)\n### [GBAtemp](https://gbatemp.net/threads/line-for-3ds.539530)\n\nThis is free software, but I accept donation.\n* BTC : bc1qmhw7hus4kmfkgvqh5fht3hs3zh74wr0krygknm\n* LTC : MFYc3CwPuoaxm1eNKHvUd4G4VrzgPcarox", "updated": "2024-01-30T13:44:30Z", "urls": ["https://db.universal-team.net/3ds/line-for-3ds"], "version": "v2.0.0.1", "version_title": "Line for 3DS v2.0.0.1", "website": "https://gbatemp.net/threads/release-guide-line-for-3d.539530/"}, {"author": "Core 2 Extreme, dixy52-beep (icon, banner, in app texture)", "avatar": "https://avatars.githubusercontent.com/u/45873899?v=4", "categories": ["app"], "color": "#4ca5f1", "color_bg": "#285780", "created": "2021-04-02T02:28:20Z", "description": "You can play .mp4 file on your 3DS!", "download_page": "https://github.com/Core-2-Extreme/Video_player_for_3DS/releases", "downloads": {"Video_player_for_3DS.3dsx": {"size": 14433396, "size_str": "13 MiB", "url": "https://github.com/Core-2-Extreme/Video_player_for_3DS/releases/download/v1.7.0/Video_player_for_3DS.3dsx"}, "Video_player_for_3DS.cia": {"size": 11174848, "size_str": "10 MiB", "url": "https://github.com/Core-2-Extreme/Video_player_for_3DS/releases/download/v1.7.0/Video_player_for_3DS.cia"}, "Video_player_for_3DS_high_ram.cia": {"size": 11174848, "size_str": "10 MiB", "url": "https://github.com/Core-2-Extreme/Video_player_for_3DS/releases/download/v1.7.0/Video_player_for_3DS_high_ram.cia"}}, "github": "Core-2-Extreme/Video_player_for_3DS", "icon": "https://raw.githubusercontent.com/Core-2-Extreme/Video_player_for_3DS/main/resource/icon.png", "icon_index": 33, "image": "https://raw.githubusercontent.com/Core-2-Extreme/Video_player_for_3DS/main/resource/banner.png", "image_length": 12768, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "You can play .mp4 file on your 3DS!\n\nPerformance\nSoftware decoding\n256x144(144p)@30fps(H.264) on OLD 3DS\n640x360(360p)@24fps(H.264) on NEW 3DS\nHardware decoding (new 3ds only)\n854x480(480p)@40~50fps(H.264) on NEW 3DS", "qr": {"Video_player_for_3DS.cia": "https://db.universal-team.net/assets/images/qr/video_player_for_3ds-cia.png", "Video_player_for_3DS_high_ram.cia": "https://db.universal-team.net/assets/images/qr/video_player_for_3ds_high_ram-cia.png"}, "screenshots": [{"description": "Big buck bunny", "url": "https://db.universal-team.net/assets/images/screenshots/video-player-for-3ds/big-buck-bunny.png"}], "slug": "video-player-for-3ds", "source": "https://github.com/Core-2-Extreme/Video_player_for_3DS", "stars": 249, "systems": ["3DS"], "title": "Video player for 3DS", "unique_ids": [968192], "update_notes": "

Changes
\nControls is now always displayed on bottom screen unless settings is opened.
\nFile explorer close button has been changed from Y to X.
\nMove contents mode is now disabled by default.
\nSupport for SBS (side-by-side) videos have been added.
\nImproved OOM recovery on HW decoder and dav1d decoder.
\nPorted performance improvement from a fork project.

\n

Fixed bugs
\nDecoding stall (causing frequent \"processing video\") on media files that contain unsupported codec has been fixed.
\nInitial video position has been fixed (it was slightly offset right depending on videos).

\n

About high RAM cia
\n..._high_ram.cia can use more RAM than normal .cia and .3dsx, this can reduce chance of getting out of (linear) memory errors.
\nWhen you open/close it your 3DS will reboot so it may take a while to open/close the app, and you can't use the Internet browser while you are using it.

\n

Discord channnel

\n

GBAtemp thread

\n

This is free software, but I accept donation.

\n
    \n
  • BTC : bc1qch33qdce5hwxte0pm8pn0a6qqnartg2ujklhhc
  • \n
  • LTC : MKTD3U2vCMi7S7Jb1EQ2FiS4AdHC23PxJh
  • \n
", "update_notes_md": "**Changes** \\\nControls is now always displayed on bottom screen unless settings is opened. \\\nFile explorer close button has been changed from Y to X. \\\nMove contents mode is now disabled by default. \\\nSupport for SBS (side-by-side) videos have been added. \\\nImproved OOM recovery on HW decoder and dav1d decoder. \\\nPorted performance improvement from a fork project.\n\n**Fixed bugs** \\\nDecoding stall (causing frequent \"processing video\") on media files that contain unsupported codec has been fixed. \\\nInitial video position has been fixed (it was slightly offset right depending on videos).\n\n**About high RAM cia** \\\n`..._high_ram.cia` can use more RAM than normal `.cia` and `.3dsx`, this can reduce chance of getting `out of (linear) memory` errors. \\\nWhen you open/close it your 3DS will reboot so it may take a while to open/close the app, and you can't use the Internet browser while you are using it.\n\n### [Discord channnel](https://discord.gg/MMsAXvetpR)\n### [GBAtemp thread](https://gbatemp.net/threads/release-video-player-for-3ds.586094)\n\nThis is free software, but I accept donation.\n* BTC : bc1qch33qdce5hwxte0pm8pn0a6qqnartg2ujklhhc\n* LTC : MKTD3U2vCMi7S7Jb1EQ2FiS4AdHC23PxJh", "updated": "2026-04-17T14:00:21Z", "urls": ["https://db.universal-team.net/3ds/video-player-for-3ds"], "version": "v1.7.0", "version_title": "Video player for 3DS v1.7.0", "website": "https://gbatemp.net/threads/release-video-player-for-3ds.586094"}, {"author": "Cory Sanin", "avatar": "https://avatars.githubusercontent.com/u/2897351?v=4", "categories": ["utility"], "color": "#7e9a6e", "color_bg": "#68805b", "created": "2017-11-11T08:27:21Z", "description": "[3DS] Fast PlayCoin", "download_page": "https://github.com/CorySanin/FastPlayCoin/releases", "downloads": {"FastPlayCoin.3dsx": {"size": 206988, "size_str": "202 KiB", "url": "https://github.com/CorySanin/FastPlayCoin/releases/download/v1.0/FastPlayCoin.3dsx"}, "FastPlayCoin.cia": {"size": 215488, "size_str": "210 KiB", "url": "https://github.com/CorySanin/FastPlayCoin/releases/download/v1.0/FastPlayCoin.cia"}}, "github": "CorySanin/FastPlayCoin", "icon": "https://raw.githubusercontent.com/CorySanin/FastPlayCoin/master/resource/icon.png", "icon_index": 34, "image": "https://raw.githubusercontent.com/CorySanin/FastPlayCoin/master/resource/banner.png", "image_length": 19045, "qr": {"FastPlayCoin.cia": "https://db.universal-team.net/assets/images/qr/fastplaycoin-cia.png"}, "slug": "fastplaycoin", "source": "https://github.com/CorySanin/FastPlayCoin", "stars": 37, "systems": ["3DS"], "title": "FastPlayCoin", "unique_ids": [3992], "update_notes": "

\"qr\"

", "update_notes_md": "![qr](https://user-images.githubusercontent.com/2897351/32695318-f180ce1e-c71d-11e7-96c2-17704b192dfc.png)", "updated": "2017-11-11T09:44:57Z", "urls": ["https://db.universal-team.net/3ds/fastplaycoin"], "version": "v1.0", "version_title": "Fast PlayCoin Initial Release"}, {"author": "Twilight Games Studio", "avatar": "https://avatars.githubusercontent.com/u/5776225?v=4", "categories": ["game"], "color": "#a4684f", "color_bg": "#80513d", "created": "2025-11-15T16:20:25Z", "description": "Kite, a beginner in 'The World', is playing with his real-life friend Orca when they are attacked by a monster chasing a secretive girl, Aura. Orca's death from the monster's attack puts him in a coma and now Kite must find Aura and bring his friend back!", "download_page": "https://github.com/CrackedPixel/hackezi-3ds/releases", "downloads": {"hackezi.3dsx": {"size": 1017416, "size_str": "993 KiB", "url": "https://github.com/CrackedPixel/hackezi-3ds/releases/download/1.0.4/hackezi.3dsx"}}, "github": "CrackedPixel/hackezi-3ds", "icon": "https://raw.githubusercontent.com/CrackedPixel/hackezi-3ds/refs/heads/main/icon_48.png", "icon_index": 35, "image": "https://raw.githubusercontent.com/CrackedPixel/hackezi-3ds/refs/heads/main/hackezi_banner.png", "image_length": 12482, "long_description": "Kite, a beginner in the game The World, is playing with his real-life friend known in-game as Orca when they are attacked by an unidentified monster chasing Aura, a secretive girl. Afterwards, Orca, who died from the monsters attack, enters a coma in the real world. Unable to understand the reason for Orcas coma, Kite joins two new characters to find Aura and bring his friend back.", "slug": "-hackez-i", "source": "https://github.com/CrackedPixel/hackezi-3ds", "stars": 0, "systems": ["3DS"], "title": ".hack//ez-i", "unique_ids": [8960354], "updated": "2025-11-16T00:48:25Z", "urls": ["https://db.universal-team.net/3ds/-hackez-i"], "version": "1.0.4", "version_title": "1.0.4"}, {"author": "Creckeryop", "avatar": "https://avatars.githubusercontent.com/u/25725992?v=4", "categories": ["game"], "color": "#546f7d", "color_bg": "#546f7d", "created": "2017-02-12T18:02:12Z", "description": "Cookie Clicker for Nintendo 3ds", "download_page": "https://github.com/Creckeryop/3dsCookieClicker/releases", "downloads": {"CookieClicker.cia": {"size": 3072960, "size_str": "2 MiB", "url": "https://github.com/Creckeryop/3dsCookieClicker/releases/download/%230022/CookieClicker.cia"}}, "github": "Creckeryop/3dsCookieClicker", "icon": "https://raw.githubusercontent.com/Creckeryop/3dsCookieClicker/master/logo.png", "icon_index": 36, "image": "https://db.universal-team.net/assets/images/images/3dscookieclicker.png", "image_length": 1821, "qr": {"CookieClicker.cia": "https://db.universal-team.net/assets/images/qr/cookieclicker-cia.png"}, "slug": "3dscookieclicker", "source": "https://github.com/Creckeryop/3dsCookieClicker", "stars": 27, "systems": ["3DS"], "title": "3dsCookieClicker", "unique_ids": [62015], "updated": "2017-06-11T14:37:55Z", "urls": ["https://db.universal-team.net/3ds/3dscookieclicker"], "version": "#0022", "version_title": "Debug"}, {"archive": {"CrossCraft-3DS\\.zip": {"CrossCraft-Classic.3dsx": ["CrossCraft-Classic.3dsx", "CrossCraft-Classic/"]}}, "author": "CrossCraft", "avatar": "https://avatars.githubusercontent.com/u/75173998?v=4", "categories": ["game"], "color": "#7d766a", "color_bg": "#7d766a", "created": "2020-11-28T19:01:37Z", "description": "A C++ Minecraft Classic Client", "download_page": "https://github.com/CrossCraft/CrossCraft-Classic/releases", "downloads": {"CrossCraft-3DS.zip": {"size": 8230254, "size_str": "7 MiB", "url": "https://github.com/CrossCraft/CrossCraft-Classic/releases/download/v1.3/CrossCraft-3DS.zip"}, "CrossCraft-Linux.zip": {"size": 14946577, "size_str": "14 MiB", "url": "https://github.com/CrossCraft/CrossCraft-Classic/releases/download/v1.3/CrossCraft-Linux.zip"}, "CrossCraft-Vita.zip": {"size": 10028371, "size_str": "9 MiB", "url": "https://github.com/CrossCraft/CrossCraft-Classic/releases/download/v1.3/CrossCraft-Vita.zip"}, "CrossCraft-Windows.zip": {"size": 8831316, "size_str": "8 MiB", "url": "https://github.com/CrossCraft/CrossCraft-Classic/releases/download/v1.3/CrossCraft-Windows.zip"}}, "github": "CrossCraft/CrossCraft-Classic", "icon_index": 37, "image": "https://db.universal-team.net/assets/images/images/crosscraft-classic.png", "image_length": 11793, "license": "mpl-2.0", "license_name": "Mozilla Public License 2.0", "long_description": "CrossCraft-Classic is a project that implements Minecraft Java Edition: Classic without looking at any of the source code of the original application and without using the original copyrighted assets. All knowledge is figured out with an understanding of in-game mechanics and is approximated to be as close as possible to the original. This project is NOT a clone of Minecraft, it is a fully implemented client.", "screenshots": [{"description": "Gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/crosscraft-classic/gameplay.png"}, {"description": "Title screen", "url": "https://db.universal-team.net/assets/images/screenshots/crosscraft-classic/title-screen.png"}], "slug": "crosscraft-classic", "source": "https://github.com/CrossCraft/CrossCraft-Classic", "stars": 122, "systems": ["3DS"], "title": "CrossCraft Classic", "update_notes": "

This release will be the last major release of CrossCraft Classic for a reasonably long time. As such, it has implemented plenty of bug fixes alongside backporting features from Survival Test 4. Note on the Mac Release -- this has been removed for the time being until better testing can be done.

\n

Special Thanks to @masterfeizz for helping with the 3DS Port and providing support with picaGL

\n

New Features

\n
    \n
  • 3DS Support\n
      \n
    • PS2 Support is pushed to Indev
    • \n
    \n
  • \n
  • New Terrain Generator for \"Classic\" terrain
  • \n
  • Modding API
  • \n
  • Options Menu
  • \n
  • Customizable Controls
  • \n
  • Lava Implementation
  • \n
  • Steve Models in Multiplayer
  • \n
  • Music from Survival Test backported.
  • \n
\n

Bug Fixes

\n
    \n
  • Particles now face the player
  • \n
  • You can no longer break while paused
  • \n
  • PS Vita Crash Fix
  • \n
\n

Known Issues

\n
    \n
  • 3DS has degraded performance stemming from a known issue which will be fixed in the future.
  • \n
  • 3DS audio is disabled.
  • \n
  • MP / Transition from Menu Still does not have a loading screen
  • \n
", "update_notes_md": "This release will be the last major release of CrossCraft Classic for a reasonably long time. As such, it has implemented plenty of bug fixes alongside backporting features from Survival Test 4. Note on the Mac Release -- this has been removed for the time being until better testing can be done.\n\nSpecial Thanks to @masterfeizz for helping with the 3DS Port and providing support with [picaGL](https://github.com/masterfeizz/picaGL)\n\n### New Features\n- 3DS Support\n - PS2 Support is pushed to Indev \n- New Terrain Generator for \"Classic\" terrain\n- Modding API\n- Options Menu\n- Customizable Controls\n- Lava Implementation\n- Steve Models in Multiplayer\n- Music from Survival Test backported.\n\n### Bug Fixes\n- Particles now face the player\n- You can no longer break while paused\n- PS Vita Crash Fix\n\n### Known Issues\n- 3DS has degraded performance stemming from a known issue which will be fixed in the future.\n- 3DS audio is disabled.\n- MP / Transition from Menu Still does not have a loading screen", "updated": "2022-12-01T18:22:19Z", "urls": ["https://db.universal-team.net/3ds/crosscraft-classic"], "version": "v1.3", "version_title": "[v1.3] End of the Line"}, {"author": "Thomas Edvalson", "avatar": "https://avatars.githubusercontent.com/u/383999?v=4", "categories": ["game"], "color": "#edb0ad", "color_bg": "#805f5d", "created": "2015-08-25T16:49:38Z", "description": "Multiplayer drawing battle game for the Nintendo 3DS.", "download_page": "https://github.com/Cruel/DrawAttack/releases", "downloads": {"DrawAttack.3dsx": {"size": 2184128, "size_str": "2 MiB", "url": "https://github.com/Cruel/DrawAttack/releases/download/1.3/DrawAttack.3dsx"}, "DrawAttack.cia": {"size": 2761664, "size_str": "2 MiB", "url": "https://github.com/Cruel/DrawAttack/releases/download/1.3/DrawAttack.cia"}}, "github": "Cruel/DrawAttack", "icon": "https://raw.githubusercontent.com/Cruel/DrawAttack/master/res/app/icon.png", "icon_index": 38, "image": "https://raw.githubusercontent.com/Cruel/DrawAttack/master/res/app/banner.png", "image_length": 3773, "license": "mit", "license_name": "MIT License", "qr": {"DrawAttack.cia": "https://db.universal-team.net/assets/images/qr/drawattack-cia.png"}, "slug": "drawattack", "source": "https://github.com/Cruel/DrawAttack", "stars": 11, "systems": ["3DS"], "title": "DrawAttack", "unique_ids": [30488], "update_notes": "

Fixed a couple 1.2 bugs, upped version to force users to update and minimizing client crashing.

\n

Changed keyboard to process key on touch (instead of release) for more reliable response. And also added key repeating when holding a key.

", "update_notes_md": "Fixed a couple 1.2 bugs, upped version to force users to update and minimizing client crashing.\n\nChanged keyboard to process key on touch (instead of release) for more reliable response. And also added key repeating when holding a key.\n", "updated": "2016-04-17T07:38:25Z", "urls": ["https://db.universal-team.net/3ds/drawattack"], "version": "1.3"}, {"author": "CyberYoshi64", "avatar": "https://avatars.githubusercontent.com/u/35138367?v=4", "categories": ["utility", "save-tool"], "color": "#633f3e", "color_bg": "#633f3e", "created": "2022-07-26T21:35:24Z", "description": "Save data copier between MK7 and CTGP-7", "download_page": "https://github.com/CyberYoshi64/CTGP7-SaveTransfer/releases", "downloads": {"CTGP7SaveTransfer.3dsx": {"size": 746316, "size_str": "728 KiB", "url": "https://github.com/CyberYoshi64/CTGP7-SaveTransfer/releases/download/v0.4r1/CTGP7SaveTransfer.3dsx"}, "CTGP7SaveTransfer.cia": {"size": 1061824, "size_str": "1 MiB", "url": "https://github.com/CyberYoshi64/CTGP7-SaveTransfer/releases/download/v0.4r1/CTGP7SaveTransfer.cia"}}, "github": "CyberYoshi64/CTGP7-SaveTransfer", "icon": "https://raw.githubusercontent.com/CyberYoshi64/CTGP7-SaveTransfer/main/app/icon.png", "icon_index": 39, "image": "https://raw.githubusercontent.com/CyberYoshi64/CTGP7-SaveTransfer/main/app/banner.png", "image_length": 38415, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "This tool allows you to copy your save data between CTGP-7 and Mario Kart 7.\nSupported are Physical and Digital versions of all regions.\n\nYou can either just copy your stats or include your Time Trial ghosts as well.\n(Note: Only those for the original tracks are considered. Such for custom tracks are left alone.)", "qr": {"CTGP7SaveTransfer.cia": "https://db.universal-team.net/assets/images/qr/ctgp7savetransfer-cia.png"}, "screenshots": [{"description": "1 main menu", "url": "https://db.universal-team.net/assets/images/screenshots/ctgp7-savetransfer/1-main-menu.png"}, {"description": "2 transfer", "url": "https://db.universal-team.net/assets/images/screenshots/ctgp7-savetransfer/2-transfer.png"}, {"description": "3 cycle continuation", "url": "https://db.universal-team.net/assets/images/screenshots/ctgp7-savetransfer/3-cycle-continuation.png"}], "slug": "ctgp7-savetransfer", "source": "https://github.com/CyberYoshi64/CTGP7-SaveTransfer", "stars": 5, "systems": ["3DS"], "title": "CTGP7-SaveTransfer", "unique_ids": [92418], "update_notes": "
    \n
  • Fix crashes when dspfirm.cdc is missing
  • \n
", "update_notes_md": "- Fix crashes when dspfirm.cdc is missing", "updated": "2023-05-11T15:45:28Z", "urls": ["https://db.universal-team.net/3ds/ctgp7-savetransfer"], "version": "v0.4r1", "version_title": "v0.4r1 - Sound Crash Fix"}, {"author": "DDews", "avatar": "https://avatars.githubusercontent.com/u/9905864?v=4", "categories": ["game"], "color": "#00280e", "color_bg": "#00280e", "created": "2017-01-06T21:56:01Z", "description": "Local play snake game for 3DS homebrew/cfw", "download_page": "https://github.com/DDews/Snakes/releases", "downloads": {"snakes.3dsx": {"size": 327356, "size_str": "319 KiB", "url": "https://github.com/DDews/Snakes/releases/download/0.2.5/snakes.3dsx"}, "snakes.cia": {"size": 781248, "size_str": "762 KiB", "url": "https://github.com/DDews/Snakes/releases/download/0.2.5/snakes.cia"}}, "github": "DDews/Snakes", "icon": "https://raw.githubusercontent.com/DDews/Snakes/master/meta/icon.png", "icon_index": 40, "image": "https://raw.githubusercontent.com/DDews/Snakes/master/meta/banner.png", "image_length": 9681, "qr": {"snakes.cia": "https://db.universal-team.net/assets/images/qr/snakes-cia.png"}, "slug": "snakes", "source": "https://github.com/DDews/Snakes", "stars": 12, "systems": ["3DS"], "title": "Snakes", "unique_ids": [590658], "update_notes": "

Patch 0.2.5.2

\n

Many bug fixes in this patch:

\n
    \n
  • Game no longer crashes randomly
  • \n
  • Joining the game no longer causes strange anomalies.
  • \n
  • Boundary death now displays proper message during game \"you are dead (Boundary)\"
  • \n
  • Snakes no longer warp out of shape at the beginning of the round
  • \n
  • When you die with \"Disappear on death\", it will no longer erase part of the snake or boundary you ran into.
  • \n
  • Frame rate has been greatly improved
  • \n
  • Enabling autopilot no longer screws up the speed of other players
  • \n
  • Autopilot no longer screws up the lengths of certain players
  • \n
\n

0.2.5 release!

\n

New features:

\n
    \n
  • 3 bot opponents with different difficulty settings for one-player experience.
  • \n
  • Autopilot feature (press L in-game or at end-of-round screen to toggle). Can be used in local play.
  • \n
\n

Changes:

\n
    \n
  • Occasional holes game mode now makes holes more common. Went from 1/80 chance of appearing to about 1/20.
  • \n
  • At least one bot is required to play one-player while waiting for others to join. This is to make highscore more fair. If you can play on your own without a bot, the highscore would be easy to rig.
  • \n
  • The game now goes back to the Start Menu when the game ends. Press start to leave the game.
  • \n
  • The options menu has become a sub-menu. To access game modes, press Select at the Start Screen or End-of-Round Screen to access the Options menu, then select Game Modes, and press A. Press B to exit a menu.
  • \n
  • There is a Difficulty Menu for the bots. From the new Options Menu, select the 2nd option (highlight it in yellow), and press A. Try using direction buttons and A to select and change things here. Press B to go back one scene.
  • \n
  • There is a hidden bot settings menu. Hold L and press R at the Difficulty Menu. This will let you adjust fine details of each bot. However, if you go to the regular Difficulty Menu, it will reset their settings to default.
  • \n
  • Autopilot is also a bot, but it plays for you. Press L in-game to toggle. This bot has fixed settings: 100% precision, 0% aggressiveness, 30% patience. This means it will never go fast, but it is relatively difficult to kill in one-player. In local play, it can be killed a little easier due to limitations of its algorithm.
  • \n
  • Bots can't grasp concepts like Enable R, but it utilizes common concepts like holding A or B, teleporting the apple with Y, and going through holes in \"Occasional holes\". The precision of the bot determines the likelihood of turning precisely. Insane and Autopilot share the highest precision, followed by Hard, Medium, then Easy difficulty settings.
  • \n
\n

Bug fixes:

\n
    \n
  • Frame drop on o3ds has been fixed
  • \n
  • The rare crashing of the game has been fixed
  • \n
  • Running into a boundary in game mode \"Boundaries Kill\" now displays what killed you.
  • \n
  • Snakes are less likely to cross paths now and live to tell the tale.
  • \n
  • When you change your name, it only says \"Welcome, [name]\" once.
  • \n
  • The screen score no longer duplicates when text scrolls on the bottom screen console during gameplay.
  • \n
  • Closing the lid on your console with Snakes running will not crash the game anymore. Pressing the Home button with the cia version running will not crash the game anymore.
  • \n
  • Going in reverse will no longer kill you.
  • \n
\n

Just a note: this game does not run very well on old 3ds models. It is playable, but with 3 bots playing at once, the o3ds has severe frame-drop. I am trying to find the source of this problem. It only occurs on the o3ds and o3dsxl. The n3ds and n3dsxl are fine.

", "update_notes_md": "# Patch 0.2.5.2\n\n## Many bug fixes in this patch:\n- Game no longer crashes randomly\n- Joining the game no longer causes strange anomalies.\n- Boundary death now displays proper message during game \"you are dead (Boundary)\"\n- Snakes no longer warp out of shape at the beginning of the round\n- When you die with \"Disappear on death\", it will no longer erase part of the snake or boundary you ran into.\n- Frame rate has been greatly improved\n- Enabling autopilot no longer screws up the speed of other players\n- Autopilot no longer screws up the lengths of certain players\n\n# 0.2.5 release!\n\n## New features:\n- **3 bot opponents** with different difficulty settings for one-player experience.\n- **Autopilot feature** (press L in-game or at end-of-round screen to toggle). Can be used in local play.\n\n## Changes:\n- _Occasional holes_ game mode now makes holes more common. Went from 1/80 chance of appearing to about 1/20.\n- _At least one bot is required to play one-player_ while waiting for others to join. This is to make highscore more fair. If you can play on your own without a bot, the highscore would be easy to rig.\n- The game now goes back to the Start Menu when the game ends. Press start to leave the game.\n- _The options menu has become a sub-menu_. To access game modes, press Select at the Start Screen or End-of-Round Screen to access the Options menu, then select Game Modes, and press A. Press B to exit a menu.\n- _There is a Difficulty Menu for the bots_. From the new Options Menu, select the 2nd option (highlight it in yellow), and press A. Try using direction buttons and A to select and change things here. Press B to go back one scene.\n- _There is a hidden bot settings menu_. Hold L and press R at the Difficulty Menu. This will let you adjust fine details of each bot. However, if you go to the regular Difficulty Menu, it will reset their settings to default.\n- _Autopilot_ is also a bot, but it plays for you. Press L in-game to toggle. This bot has fixed settings: 100% precision, 0% aggressiveness, 30% patience. This means it will never go fast, but it is relatively difficult to kill in one-player. In local play, it can be killed a little easier due to limitations of its algorithm. \n- Bots can't grasp concepts like _Enable R_, but it utilizes common concepts like _holding A or B_, _teleporting the apple with Y_, and going through holes in \"Occasional holes\". The precision of the bot determines the likelihood of turning precisely. Insane and Autopilot share the highest precision, followed by Hard, Medium, then Easy difficulty settings.\n\n## Bug fixes:\n- _Frame drop on o3ds has been fixed_\n- _The rare crashing of the game has been fixed_\n- _Running into a boundary in game mode \"Boundaries Kill\" now displays what killed you._\n- _Snakes are less likely to cross paths now and live to tell the tale._\n- When you change your name, _it only says \"Welcome, [name]\" once_.\n- _The screen score no longer duplicates_ when text scrolls on the bottom screen console during gameplay.\n- _Closing the lid on your console with Snakes running will not crash the game anymore_. Pressing the Home button with the cia version running will not crash the game anymore.\n- Going in reverse will no longer kill you.\n\n**Just a note**: this game does not run very well on old 3ds models. It is playable, but with 3 bots playing at once, the o3ds has severe frame-drop. I am trying to find the source of this problem. It only occurs on the o3ds and o3dsxl. The n3ds and n3dsxl are fine.\n", "updated": "2017-01-24T22:01:22Z", "urls": ["https://db.universal-team.net/3ds/snakes"], "version": "0.2.5", "version_title": "Version 0.2.5.2"}, {"author": "DS-Homebrew", "avatar": "https://avatars.githubusercontent.com/u/46971470?v=4", "categories": ["utility", "save-tool"], "color": "#be8345", "color_bg": "#80582e", "created": "2018-10-02T16:59:38Z", "description": "GodMode9i Explorer - A full access file browser for the Nintendo DS and DSi consoles :godmode:", "download_page": "https://github.com/DS-Homebrew/GodMode9i/releases", "downloads": {"GodMode9i.7z": {"size": 372620, "size_str": "363 KiB", "url": "https://github.com/DS-Homebrew/GodMode9i/releases/download/v3.9.0/GodMode9i.7z"}, "GodMode9i.cia": {"size": 1008896, "size_str": "985 KiB", "url": "https://github.com/DS-Homebrew/GodMode9i/releases/download/v3.9.0/GodMode9i.cia"}, "GodMode9i.dsi": {"size": 994304, "size_str": "971 KiB", "url": "https://github.com/DS-Homebrew/GodMode9i/releases/download/v3.9.0/GodMode9i.dsi"}, "GodMode9i.nds": {"size": 994304, "size_str": "971 KiB", "url": "https://github.com/DS-Homebrew/GodMode9i/releases/download/v3.9.0/GodMode9i.nds"}}, "github": "DS-Homebrew/GodMode9i", "icon": "https://db.universal-team.net/assets/images/icons/godmode9i.png", "icon_index": 41, "image": "https://raw.githubusercontent.com/DS-Homebrew/GodMode9i/master/resources/logo2.png", "image_length": 44248, "installed_files": ["%NDS%/GodMode9i.nds"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "### Installation:\n- TWiLight Menu++: Use either the `GodMode9i.nds` or `GodMode9i.dsi` file, they function identically with TWiLight Menu++\n - The only difference is that `GodMode9i.dsi` has a Title ID\n- Flashcard: Use the `GodMode9i.nds` file\n- hiyaCFW SDNAND: Install the `GodMode9i.dsi` file with [NTM](/ds/ntm)\n- 3DS HOME Menu: Install the `GodMode9i.cia` file with [FBI](/3ds/fbi-nh)\n\n### Features:\n- Dump GameBoy Advance cartridges on the original Nintendo DS and Nintendo DS Lite consoles.\n- Dump Nintendo DS/DSi cartridges on Nintendo DSi and Nintendo 3DS consoles (if GodMode9i is ran on the console SD card).\n- Copy, move, delete, rename files/folders and create folders.\n- Mount the NitroFS of .nds files.\n- Browse files on supported flashcards when running GM9i from the NAND or SD Card. (`AceKard 2(i)` & `R4 Ultra (r4ultra.com)`)", "qr": {"GodMode9i.cia": "https://db.universal-team.net/assets/images/qr/godmode9i-cia.png", "GodMode9i.dsi": "https://db.universal-team.net/assets/images/qr/godmode9i-dsi.png", "GodMode9i.nds": "https://db.universal-team.net/assets/images/qr/godmode9i-nds.png"}, "scripts": {"GodMode9i.cia": [{"file": "GodMode9i.7z", "output": "/GodMode9i.7z", "repo": "DS-Homebrew/GodMode9i", "type": "downloadRelease"}, {"file": "/GodMode9i.7z", "input": "GodMode9i.nds", "output": "/GodMode9i.nds", "type": "extractFile"}, {"file": "/GodMode9i.7z", "input": "GodMode9i.cia", "output": "/GodMode9i.cia", "type": "extractFile"}, {"file": "/GodMode9i.cia", "type": "installCia"}, {"file": "/GodMode9i.cia", "type": "deleteFile"}, {"file": "/GodMode9i.7z", "type": "deleteFile"}], "GodMode9i.nds": [{"file": "GodMode9i.7z", "output": "/GodMode9i.7z", "repo": "DS-Homebrew/GodMode9i", "type": "downloadRelease"}, {"file": "/GodMode9i.7z", "input": "GodMode9i.nds", "output": "%NDS%/GodMode9i.nds", "type": "extractFile"}, {"file": "/GodMode9i.7z", "type": "deleteFile"}]}, "slug": "godmode9i", "source": "https://github.com/DS-Homebrew/GodMode9i", "stars": 633, "systems": ["DS"], "title": "GodMode9i", "update_notes": "

🎁 What's new? 🎁

\n
    \n
  • @ApacheThunder: Added support for mounting these flashcards without the need to launch them first:\n
      \n
    • CycloDS Evolution
    • \n
    • DSpico
    • \n
    • DSTT
    • \n
    • Demon/DSTTi clones
    • \n
    • EZ Flash Parellel
    • \n
    • Games n' Music
    • \n
    \n
  • \n
  • @edo9300 & @Lorenzooone: TWLNAND contents can now be read from 3DS consoles!
  • \n
  • Various: Updated translations.
  • \n
\n

🎁 Bug fixes 🎁

\n
    \n
  • @Lorenzooone: Fixed NAND mounting on dev 3DS consoles.
  • \n
  • Fixed libfat to properly read and write files above 2GB.
  • \n
\n

Known bug

\n
    \n
  • When booting a .nds file without launching the above flashcards first, they'll be stuck on white screens.
  • \n
", "update_notes_md": "### 🎁 What's new? 🎁\n- @ApacheThunder: Added support for mounting these flashcards without the need to launch them first:\n - CycloDS Evolution\n - DSpico\n - DSTT\n - Demon/DSTTi clones\n - EZ Flash Parellel\n - Games n' Music\n- @edo9300 & @Lorenzooone: TWLNAND contents can now be read from 3DS consoles!\n- Various: Updated translations.\n\n### 🎁 Bug fixes 🎁\n- @Lorenzooone: Fixed NAND mounting on dev 3DS consoles.\n- Fixed libfat to properly read and write files above 2GB.\n\n### Known bug\n- When booting a `.nds` file without launching the above flashcards first, they'll be stuck on white screens.", "updated": "2025-12-25T10:39:19Z", "urls": ["https://db.universal-team.net/ds/godmode9i"], "version": "v3.9.0", "version_title": "v3.9.0: TWL Christmas Release 🎄", "website": "https://wiki.ds-homebrew.com/godmode9i/", "wiki": "https://wiki.ds-homebrew.com/other/godmode9i"}, {"archive": {"nesDS.7z": {"nesDS.cia": ["nesDS/nesDS.cia"]}}, "author": "huiminghao / Coto", "avatar": "https://avatars.githubusercontent.com/u/46971470?v=4", "categories": ["emulator"], "color": "#ae7d50", "color_bg": "#805c3b", "created": "2022-12-15T03:44:14Z", "description": "NesDS 2.0.1", "download_page": "https://github.com/DS-Homebrew/NesDS/tree/master/release", "downloads": {"nesDS.cia": {"size": 472320, "size_str": "461 KiB", "url": "https://github.com/DS-Homebrew/NesDS/releases/download/v2.1/nesDS.cia"}, "nesDS.dsi": {"size": 457728, "size_str": "447 KiB", "url": "https://github.com/DS-Homebrew/NesDS/releases/download/v2.1/nesDS.dsi"}, "nesDS.nds": {"url": "https://raw.githubusercontent.com/DS-Homebrew/NesDS/master/release/nesDS.nds"}}, "github": "DS-Homebrew/NesDS", "icon": "https://db.universal-team.net/assets/images/icons/nesds.png", "icon_index": 42, "image": "https://db.universal-team.net/assets/images/images/nesds.png", "image_length": 177, "qr": {"nesDS.cia": "https://db.universal-team.net/assets/images/qr/nesds-cia.png", "nesDS.dsi": "https://db.universal-team.net/assets/images/qr/nesds-dsi.png", "nesDS.nds": "https://db.universal-team.net/assets/images/qr/nesds-nds.png"}, "slug": "nesds", "source": "https://github.com/DS-Homebrew/NesDS", "stars": 67, "systems": ["DS"], "title": "nesDS", "update_notes": "

Installation for TWLMenu++ users:

\n
    \n
  1. Ensure the Virtual Console add-on is installed.
  2. \n
  3. Place nesDS.nds in sd:/_nds/TWiLightMenu/emulators/ (overwriting the existing file, if it exists).
  4. \n
\n

All changes by @FluBBaOfWard

\n

🎁 Changelog 🎁

\n
    \n
  • Fixed FDS support.
  • \n
  • Updated cpu core (Fixed undocumented NOPs, SHA, SHS, SHX & SHY).
  • \n
  • Added APU frame (IRQ) emulation.
  • \n
  • Fixed mapper 30 a bit, started to break out MMC1 code.
  • \n
  • Fixed mapper 9.
  • \n
  • Fixed spr collision for 16px high sprites.
  • \n
  • Refactored Sprite 0 collision and VBlank IRQ.
  • \n
  • Fixed more with DMC flags/IRQ.
  • \n
", "update_notes_md": "Installation for TWLMenu++ users:\n1. Ensure the Virtual Console add-on is installed.\n2. Place `nesDS.nds` in `sd:/_nds/TWiLightMenu/emulators/` (overwriting the existing file, if it exists).\n\nAll changes by @FluBBaOfWard\n\n### 🎁 Changelog 🎁\n- Fixed FDS support.\n- Updated cpu core (Fixed undocumented NOPs, SHA, SHS, SHX & SHY).\n- Added APU frame (IRQ) emulation.\n- Fixed mapper 30 a bit, started to break out MMC1 code.\n- Fixed mapper 9.\n- Fixed spr collision for 16px high sprites.\n- Refactored Sprite 0 collision and VBlank IRQ.\n- Fixed more with DMC flags/IRQ.", "updated": "2018-10-19T22:09:05Z", "urls": ["https://db.universal-team.net/ds/nesds"], "version": "v1.3c", "version_title": "v2.1: TWL Christmas Release 🎄"}, {"author": "DS-Homebrew", "avatar": "https://avatars.githubusercontent.com/u/46971470?v=4", "categories": ["emulator"], "color": "#7c7b7c", "color_bg": "#7c7b7c", "created": "2019-02-03T04:36:16Z", "description": "SEGA Genesis/Mega Drive emulator for the Nintendo DS(i)", "download_page": "https://github.com/DS-Homebrew/PicoDriveTWL/releases", "github": "DS-Homebrew/PicoDriveTWL", "icon": "https://db.universal-team.net/assets/images/icons/picodrivetwl.png", "icon_index": 43, "image": "https://db.universal-team.net/assets/images/images/picodrivetwl.png", "image_length": 466, "prerelease": {"download_page": "https://github.com/DS-Homebrew/PicoDriveTWL/releases/tag/v2.0.2", "downloads": {"PicoDriveTWL.nds": {"size": 726016, "size_str": "709 KiB", "url": "https://github.com/DS-Homebrew/PicoDriveTWL/releases/download/v2.0.2/PicoDriveTWL.nds"}}, "qr": {"PicoDriveTWL.nds": "https://db.universal-team.net/assets/images/qr/prerelease/picodrivetwl-nds.png"}, "update_notes": "

Bug fixes

\n
    \n
  • Fixed ARGV support.
  • \n
  • Corrected remaining instance of PicoDriveDS to PicoDriveTWL.
  • \n
", "update_notes_md": "**Bug fixes**\n* Fixed ARGV support.\n* Corrected remaining instance of `PicoDriveDS` to `PicoDriveTWL`.", "updated": "2020-04-14T06:08:48Z", "version": "v2.0.2", "version_title": "v2.0.2"}, "slug": "picodrivetwl", "source": "https://github.com/DS-Homebrew/PicoDriveTWL", "stars": 21, "systems": ["DS"], "title": "PicoDriveTWL", "update_notes": "

Bug fixes

\n
    \n
  • Fixed ARGV support.
  • \n
  • Corrected remaining instance of PicoDriveDS to PicoDriveTWL.
  • \n
", "update_notes_md": "**Bug fixes**\n* Fixed ARGV support.\n* Corrected remaining instance of `PicoDriveDS` to `PicoDriveTWL`.", "updated": "2020-04-14T06:08:48Z", "urls": ["https://db.universal-team.net/ds/picodrivetwl"], "version": "v2.0.2", "version_title": "v2.0.2"}, {"author": "DS-Homebrew", "avatar": "https://avatars.githubusercontent.com/u/46971470?v=4", "categories": ["utility"], "color": "#6e9ed1", "color_bg": "#436080", "created": "2020-12-03T05:35:53Z", "description": "Dump or restore DSi NAND w/ nocash footer", "download_page": "https://github.com/DS-Homebrew/SafeNANDManager/releases", "downloads": {"SafeNANDManager.nds": {"size": 236032, "size_str": "230 KiB", "url": "https://github.com/DS-Homebrew/SafeNANDManager/releases/download/v1.1.1/SafeNANDManager.nds"}}, "github": "DS-Homebrew/SafeNANDManager", "icon_index": 44, "image": "https://avatars.githubusercontent.com/u/46971470?v=4&size=128", "image_length": 4456, "license": "mit", "license_name": "MIT License", "qr": {"SafeNANDManager.nds": "https://db.universal-team.net/assets/images/qr/safenandmanager-nds.png"}, "slug": "safe-nand-manager", "source": "https://github.com/DS-Homebrew/SafeNANDManager", "stars": 51, "systems": ["DS"], "title": "Safe NAND Manager", "unistore_exclude": true, "update_notes": "

What's new?

\n
    \n
  • ConsoleID will now be read from it's register, if available.
  • \n
", "update_notes_md": "### What's new?\n- ConsoleID will now be read from it's register, if available.", "updated": "2024-05-23T05:45:33Z", "urls": ["https://db.universal-team.net/ds/safe-nand-manager"], "version": "v1.1.1", "version_title": "v1.1.1"}, {"author": "DS-Homebrew", "avatar": "https://avatars.githubusercontent.com/u/46971470?v=4", "categories": ["utility"], "color": "#464061", "color_bg": "#464061", "created": "2017-05-06T05:28:36Z", "description": "DSi Menu replacement for DS/DSi/3DS/2DS", "download_page": "https://github.com/DS-Homebrew/TWiLightMenu/releases", "downloads": {"AddOn-BetterDSiMenuMusic.7z": {"size": 22208058, "size_str": "21 MiB", "url": "https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/AddOn-BetterDSiMenuMusic.7z"}, "AddOn-ExtraUIMusic.7z": {"size": 8420942, "size_str": "8 MiB", "url": "https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/AddOn-ExtraUIMusic.7z"}, "AddOn-Multimedia.7z": {"size": 806008, "size_str": "787 KiB", "url": "https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/AddOn-Multimedia.7z"}, "AddOn-VirtualConsole.7z": {"size": 3741320, "size_str": "3 MiB", "url": "https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/AddOn-VirtualConsole.7z"}, "TWiLightMenu-3DS.7z": {"size": 29260861, "size_str": "27 MiB", "url": "https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/TWiLightMenu-3DS.7z"}, "TWiLightMenu-DSi.7z": {"size": 29285853, "size_str": "27 MiB", "url": "https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/TWiLightMenu-DSi.7z"}, "TWiLightMenu-Flashcard.7z": {"size": 40799431, "size_str": "38 MiB", "url": "https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/TWiLightMenu-Flashcard.7z"}, "TWiLightMenu.7z": {"size": 72205607, "size_str": "68 MiB", "url": "https://github.com/DS-Homebrew/TWiLightMenu/releases/download/v27.23.0/TWiLightMenu.7z"}}, "github": "DS-Homebrew/TWiLightMenu", "icon": "https://raw.githubusercontent.com/DS-Homebrew/TWiLightMenu/master/booter/Twilight%2B%2B-animated%20icon-fix.gif", "icon_index": 45, "icon_static": "https://db.universal-team.net/assets/images/icons/twilight-menu.png", "image": "https://db.universal-team.net/assets/images/images/twilight-menu.png", "image_length": 12520, "installed_files": ["/_nds/TWiLightMenu/main.srldr"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "TWiLight Menu++ is an open-source DSi Menu upgrade/replacement for the Nintendo DSi, the Nintendo 3DS, and Nintendo DS flashcards. It can launch games for the Nintendo DS, Nintendo DSi, and GameBoy Advance, as well as DSTWO plugins (if you use a DSTWO).\n\nPlease check the [wiki](https://wiki.ds-homebrew.com/twilightmenu/) for help installing.", "scripts": {"TWiLight Menu++": [{"file": "TWiLightMenu-3DS.7z", "output": "/TWiLightMenu-3DS.7z", "repo": "DS-Homebrew/TWiLightMenu", "type": "downloadRelease"}, {"file": "/TWiLightMenu-3DS.7z", "input": "_nds/", "output": "/_nds/", "type": "extractFile"}, {"file": "/TWiLightMenu-3DS.7z", "input": "BOOT.NDS", "output": "/BOOT.NDS", "type": "extractFile"}, {"file": "/TWiLightMenu-3DS.7z", "input": "TWiLight Menu.cia", "output": "/TWiLight Menu.cia", "type": "extractFile"}, {"file": "/TWiLight Menu.cia", "type": "installCia"}, {"file": "/TWiLight Menu.cia", "type": "deleteFile"}, {"count": 1, "message": "Extract \"roms\" folder?\n\n(Recommended for new users)", "name": "roms", "type": "promptMessage"}, {"file": "/TWiLightMenu-3DS.7z", "input": "roms/", "output": "/roms/", "type": "extractFile"}, {"file": "/TWiLightMenu-3DS.7z", "type": "deleteFile"}], "[Add-on] Better DSi Menu Music": [{"file": "AddOn-BetterDSiMenuMusic.7z", "output": "/AddOn-BetterDSiMenuMusic.7z", "repo": "DS-Homebrew/TWiLightMenu", "type": "downloadRelease"}, {"file": "/AddOn-BetterDSiMenuMusic.7z", "input": "_nds/", "output": "/_nds/", "type": "extractFile"}, {"file": "/AddOn-BetterDSiMenuMusic.7z", "type": "deleteFile"}], "[Add-on] Extra UI Music": [{"file": "AddOn-ExtraUIMusic.7z", "output": "/AddOn-ExtraUIMusic.7z", "repo": "DS-Homebrew/TWiLightMenu", "type": "downloadRelease"}, {"file": "/AddOn-ExtraUIMusic.7z", "input": "_nds/", "output": "/_nds/", "type": "extractFile"}, {"file": "/AddOn-ExtraUIMusic.7z", "type": "deleteFile"}], "[Add-on] Multimedia": [{"file": "AddOn-Multimedia.7z", "output": "/AddOn-Multimedia.7z", "repo": "DS-Homebrew/TWiLightMenu", "type": "downloadRelease"}, {"file": "/AddOn-Multimedia.7z", "input": "_nds/", "output": "/_nds/", "type": "extractFile"}, {"count": 1, "message": "Extract \"photos\" folder?\n\n(Recommended for new users)", "name": "photos", "type": "promptMessage"}, {"file": "/AddOn-Multimedia.7z", "input": "photos/", "output": "/photos/", "type": "extractFile"}, {"count": 1, "message": "Extract \"videos\" folder?\n\n(Recommended for new users)", "name": "videos", "type": "promptMessage"}, {"file": "/AddOn-Multimedia.7z", "input": "videos/", "output": "/videos/", "type": "extractFile"}, {"file": "/AddOn-Multimedia.7z", "type": "deleteFile"}], "[Add-on] Virtual Console": [{"file": "AddOn-VirtualConsole.7z", "output": "/AddOn-VirtualConsole.7z", "repo": "DS-Homebrew/TWiLightMenu", "type": "downloadRelease"}, {"file": "/AddOn-VirtualConsole.7z", "input": "_nds/", "output": "/_nds/", "type": "extractFile"}, {"count": 1, "message": "Extract \"roms\" folder?\n\n(Recommended for new users)", "name": "roms-vc", "type": "promptMessage"}, {"file": "/AddOn-VirtualConsole.7z", "input": "roms/", "output": "/roms/", "type": "extractFile"}, {"file": "/AddOn-VirtualConsole.7z", "type": "deleteFile"}]}, "slug": "twilight-menu", "source": "https://github.com/DS-Homebrew/TWiLightMenu", "stars": 3945, "systems": ["DS"], "title": "TWiLight Menu++", "update_notes": "

Includes nds-bootstrap v2.15.0

\n

Check here on how to update TWiLight Menu++:

\n\n

Add-on update

\n
    \n
  • Virtual Console: Updated NitroGrafx.
  • \n
\n

What's new?

\n
    \n
  • Added support for reading DSiWare banner.sav files (named as romname.bnr) from the current save path.
  • \n
  • Moved snemul.cfg to the Virtual Console add-on.
  • \n
  • @PW5190: Add ESRB ratings for:\n
      \n
    • Atari Greatest Hits (both volumes)
    • \n
    • Intellivision Lives!
    • \n
    • Retro Atari Classics
    • \n
    \n
  • \n
  • Various: Updated translations.
  • \n
  • Changed R4i3D 2012+ to R4i3D NEW, 2012 or later in the flashcard autoboot readme.
  • \n
\n

Bug fixes

\n
    \n
  • The DS Classic Menu now reads the custom BG from where TWLMenu++ runs instead of always from the DSi/3DS SD card when detected.
  • \n
  • Fixed issues with launching the DSpico flashcard.
  • \n
", "update_notes_md": "Includes [nds-bootstrap v2.15.0](https://github.com/DS-Homebrew/nds-bootstrap/releases/tag/v2.15.0)\n\nCheck here on how to update **TW**i**L**ight Menu++:\n* [Flashcard](https://wiki.ds-homebrew.com/twilightmenu/updating-flashcard.html)\n* [DSi](https://wiki.ds-homebrew.com/twilightmenu/updating-dsi.html)\n* [3DS](https://wiki.ds-homebrew.com/twilightmenu/updating-3ds.html)\n\n### Add-on update\n- **Virtual Console:** Updated NitroGrafx.\n\n### What's new?\n- Added support for reading DSiWare `banner.sav` files (named as `romname.bnr`) from the current save path.\n- Moved `snemul.cfg` to the Virtual Console add-on.\n- @PW5190: Add ESRB ratings for:\n - Atari Greatest Hits (both volumes)\n - Intellivision Lives!\n - Retro Atari Classics\n- Various: Updated translations.\n- Changed `R4i3D 2012+` to `R4i3D NEW, 2012 or later` in the flashcard autoboot readme.\n\n### Bug fixes\n- The DS Classic Menu now reads the custom BG from where TWLMenu++ runs instead of always from the DSi/3DS SD card when detected.\n- Fixed issues with launching the DSpico flashcard.", "updated": "2026-03-17T22:25:53Z", "urls": ["https://db.universal-team.net/ds/twilight-menu"], "version": "v27.23.0", "version_title": "v27.23.0: St. Patrick's Day ☘️ Release", "website": "https://wiki.ds-homebrew.com/twilightmenu/", "wiki": "https://wiki.ds-homebrew.com/twilightmenu/"}, {"author": "DS-Homebrew", "avatar": "https://avatars.githubusercontent.com/u/46971470?v=4", "categories": ["utility"], "color": "#666666", "color_bg": "#666666", "created": "2017-07-24T04:43:30Z", "description": "World's FIRST Nintendo DSi CFW!", "download_page": "https://github.com/DS-Homebrew/hiyaCFW/releases", "downloads": {"hiyaCFW.7z": {"size": 225404, "size_str": "220 KiB", "url": "https://github.com/DS-Homebrew/hiyaCFW/releases/download/v1.6.2/hiyaCFW.7z"}}, "github": "DS-Homebrew/hiyaCFW", "icon": "https://db.universal-team.net/assets/images/icons/hiyacfw.png", "icon_index": 46, "image": "https://raw.githubusercontent.com/DS-Homebrew/hiyaCFW/unlaunch/logo/logo.png", "image_length": 26522, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "**Note:** For the initial install, please follow [this guide](https://wiki.ds-homebrew.com/hiyacfw/installing). If you are updating, then simply replace `sd:/hiya.dsi` from the `for SDNAND SD card` in the 7z.", "slug": "hiyacfw", "source": "https://github.com/DS-Homebrew/hiyaCFW", "stars": 177, "systems": ["DS"], "title": "hiyaCFW", "unistore_exclude": true, "update_notes": "

To update:

\n
    \n
  • If you're using v1.6.0 or later, replace hiya.dsi on the SD root, with the one from the 7z file, in for SDNAND SD card.
  • \n
  • If you're using v1.5.1 or prior, (re-)run TWLMagician, which will fix the free space bug.
  • \n
\n

Bug fix

\n
    \n
  • Requested by @R-YaTian: System Settings are now reset when region-changing from Japanese (if the NAND dump is from a console of said region) in order to fix touch inputs not working.\n
      \n
    • If touch inputs are still not working after updating, change the region back to Japanese, save, and then change the region again to the one you're wanting to use.
    • \n
    \n
  • \n
", "update_notes_md": "To update:\n- If you're using v1.6.0 or later, replace `hiya.dsi` on the SD root, with the one from the 7z file, in `for SDNAND SD card`.\n- If you're using v1.5.1 or prior, (re-)run [TWLMagician](https://github.com/R-YaTian/TWLMagician/releases), which will fix the free space bug.\n\n### Bug fix\n- Requested by @R-YaTian: System Settings are now reset when region-changing from Japanese (if the NAND dump is from a console of said region) in order to fix touch inputs not working.\n - If touch inputs are still not working after updating, change the region back to Japanese, save, and then change the region again to the one you're wanting to use.", "updated": "2025-07-12T00:10:59Z", "urls": ["https://db.universal-team.net/ds/hiyacfw"], "version": "v1.6.2", "version_title": "v1.6.2", "wiki": "https://wiki.ds-homebrew.com/hiyacfw/"}, {"author": "DS-Homebrew", "avatar": "https://avatars.githubusercontent.com/u/46971470?v=4", "categories": ["emulator"], "color": "#585758", "color_bg": "#585758", "created": "2016-09-11T19:50:26Z", "description": "Boot an nds file", "download_page": "https://github.com/DS-Homebrew/nds-bootstrap/releases", "downloads": {"nds-bootstrap.7z": {"size": 834890, "size_str": "815 KiB", "url": "https://github.com/DS-Homebrew/nds-bootstrap/releases/download/v2.15.0/nds-bootstrap.7z"}, "nds-bootstrap.zip": {"size": 1210089, "size_str": "1 MiB", "url": "https://github.com/DS-Homebrew/nds-bootstrap/releases/download/v2.15.0/nds-bootstrap.zip"}}, "github": "DS-Homebrew/nds-bootstrap", "icon": "https://db.universal-team.net/assets/images/icons/nds-bootstrap.png", "icon_index": 47, "image": "https://i.imgur.com/BFIu7xX.png", "installed_files": ["/_nds/nds-bootstrap-release.nds"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "nds-bootstrap is an open-source application that allows Nintendo DS/DSi ROMs and homebrew to be natively utilised rather than using an emulator. nds-bootstrap works on Nintendo DSi/3DS SD cards through CFW and on Nintendo DS through flashcarts.", "scripts": {"nds-bootstrap": [{"file": "nds-bootstrap.7z", "output": "/nds-bootstrap.7z", "repo": "DS-Homebrew/nds-bootstrap", "type": "downloadRelease"}, {"file": "/nds-bootstrap.7z", "input": "", "output": "/_nds/", "type": "extractFile"}, {"file": "/nds-bootstrap.7z", "type": "deleteFile"}]}, "slug": "nds-bootstrap", "source": "https://github.com/DS-Homebrew/nds-bootstrap", "stars": 1369, "systems": ["DS"], "title": "nds-bootstrap", "update_notes": "

Included in TWiLight Menu++ v27.23.0

\n

Instructions:

\n
    \n
  1. Download the .7z or .zip file.
  2. \n
  3. Extract the nds-bootstrap .nds and .ver files, to root:/_nds/.
  4. \n
\n

B4DS = nds-bootstrap on DS flashcards

\n

What's new?

\n
    \n
  • B4DS: Removed the Memory Expansion Pak requirement for these DSiWare titles:\n
      \n
    • 5 in 1 Solitaire (Music is now streamed instead of being pre-loaded)
    • \n
    • Word Searcher (USA) (Music is now streamed instead of being pre-loaded)
    • \n
    \n
  • \n
  • B4DS: Added support for these DSiWare titles on DS & DS Lite, bringing the amount of supported titles to 501!\n
      \n
    • Neko Reversi\n
        \n
      • Previously only booted on debug DS consoles.
      • \n
      • Audio is disabled due to memory limitations (but will still play on debug consoles).
      • \n
      • Does not save.
      • \n
      \n
    • \n
    • Saikyou Ginsei Igo\n
        \n
      • Audio is disabled due to memory limitations (but will play on debug consoles).
      • \n
      • Requires the Memory Expansion Pak to run.
      • \n
      • Does not save.
      • \n
      \n
    • \n
    • Shawn Johnson Gymnastics\n
        \n
      • Previously only booted on debug DS consoles.
      • \n
      • Music is disabled due to memory limitations (but will still play on debug consoles).
      • \n
      \n
    • \n
    \n
  • \n
  • B4DS: The full version of Digidrive now runs on DS & DS Lite!\n
      \n
    • Previously only booted on debug DS consoles.
    • \n
    • Due to memory limitations, audio will not play (but will still play on debug consoles).
    • \n
    • For sound effects to play, you'll need to insert the Memory Expansion Pak.
    • \n
    \n
  • \n
  • B4DS: Yummy Yummy Cooking Jam now plays music if a 16MB+ RAM expansion cart is inserted. This means the regular Memory Expansion Pak will not work.
  • \n
  • B4DS: Due to memory limitations (crashing when getting past title screen), the DSiWare version of Fizz now only runs on debug DS consoles.
  • \n
  • DSi/3DS: Added banner.sav redirection for the few DSiWare titles which support it (ex. Brain Age Express). This means any nds-bootstrap frontend which support banner.sav (such as TWLMenu++) will now report how far you progressed and/or how well you did in those games!
  • \n
  • Various: Updated in-game menu translations.
  • \n
\n

Bug fixes

\n
    \n
  • DSi/3DS: Fixed Dragon Quest IX not playing cutscene audio.
  • \n
  • DSi/3DS: Added ROM pre-load settings for Tak: The Great Juju Challenge in order to fix the game crashing after the tutorial.
  • \n
  • DSi/3DS: Fixed an overlooked bug which caused nds-bootstrap to not boot a game that's on the console's SD card when running from a flashcard.
  • \n
  • 3DS: Fixed in-game menu option descriptions (after Main Screen) being incorrectly assigned.
  • \n
  • B4DS: Fixed crashing in Saikyou Ginsei Shougi.
  • \n
  • B4DS: Fixed touch screen flashing black when touching a button in Sudoku Challenge!
  • \n
  • Fixed sleep mode not working when using an Acekard 2(i)/R4(i) Ultra flashcard (the latter where if it autoboots to TWLMenu++).
  • \n
", "update_notes_md": "Included in [**TW**i**L**ight Menu++ v27.23.0](https://github.com/DS-Homebrew/TWiLightMenu/releases/tag/v27.23.0)\n\nInstructions:\n1. Download the `.7z` or `.zip` file.\n2. Extract the nds-bootstrap `.nds` and `.ver` files, to `root:/_nds/`.\n\n**B4DS** = nds-bootstrap on DS flashcards\n\n### What's new?\n- **B4DS:** Removed the Memory Expansion Pak requirement for these DSiWare titles:\n - 5 in 1 Solitaire (Music is now streamed instead of being pre-loaded)\n - Word Searcher (USA) (Music is now streamed instead of being pre-loaded)\n- **B4DS:** Added support for these DSiWare titles on DS & DS Lite, bringing the amount of supported titles to 501!\n - Neko Reversi\n - Previously only booted on debug DS consoles.\n - Audio is disabled due to memory limitations (but will still play on debug consoles).\n - Does not save.\n - Saikyou Ginsei Igo\n - Audio is disabled due to memory limitations (but will play on debug consoles).\n - Requires the Memory Expansion Pak to run.\n - Does not save.\n - Shawn Johnson Gymnastics\n - Previously only booted on debug DS consoles.\n - Music is disabled due to memory limitations (but will still play on debug consoles).\n- **B4DS:** The full version of *Digidrive* now runs on DS & DS Lite!\n - Previously only booted on debug DS consoles.\n - Due to memory limitations, audio will not play (but will still play on debug consoles).\n - For sound effects to play, you'll need to insert the Memory Expansion Pak.\n- **B4DS:** *Yummy Yummy Cooking Jam* now plays music if a 16MB+ RAM expansion cart is inserted. This means the regular Memory Expansion Pak will not work.\n- **B4DS:** Due to memory limitations (crashing when getting past title screen), the DSiWare version of *Fizz* now only runs on debug DS consoles.\n- **DSi/3DS:** Added `banner.sav` redirection for the few DSiWare titles which support it (ex. *Brain Age Express*). This means any nds-bootstrap frontend which support `banner.sav` (such as TWLMenu++) will now report how far you progressed and/or how well you did in those games!\n- Various: Updated in-game menu translations.\n\n### Bug fixes\n- **DSi/3DS:** Fixed *Dragon Quest IX* not playing cutscene audio.\n- **DSi/3DS:** Added ROM pre-load settings for *Tak: The Great Juju Challenge* in order to fix the game crashing after the tutorial.\n- **DSi/3DS:** Fixed an overlooked bug which caused nds-bootstrap to not boot a game that's on the console's SD card when running from a flashcard.\n- **3DS:** Fixed in-game menu option descriptions (after `Main Screen`) being incorrectly assigned.\n- **B4DS:** Fixed crashing in *Saikyou Ginsei Shougi*.\n- **B4DS:** Fixed touch screen flashing black when touching a button in *Sudoku Challenge!*\n- Fixed sleep mode not working when using an Acekard 2(i)/R4(i) Ultra flashcard (the latter where if it autoboots to TWLMenu++).", "updated": "2026-03-17T22:03:17Z", "urls": ["https://db.universal-team.net/ds/nds-bootstrap"], "version": "v2.15.0", "version_title": "v2.15.0: St. Patrick's Day ☘️ Release", "website": "https://wiki.ds-homebrew.com/nds-bootstrap/", "wiki": "https://wiki.ds-homebrew.com/nds-bootstrap/"}, {"archive": {"tikSweep.zip": {"tikSweep.3dsx": ["3ds-arm/3ds/tikSweep/tikSweep.3dsx"]}}, "author": "Daniel", "avatar": "https://avatars.githubusercontent.com/u/790119?v=4", "categories": ["utility"], "color": "#957d49", "color_bg": "#806b3e", "created": "2016-08-09T02:47:06Z", "description": "A ticket cleaner for the Nintendo 3DS.", "download_page": "https://github.com/DanTheMan827/tikSweep/releases", "downloads": {"tikSweep-1.1.2.torrent": {"size": 1895, "size_str": "1 KiB", "url": "https://github.com/DanTheMan827/tikSweep/releases/download/v1.1.2/tikSweep-1.1.2.torrent"}, "tikSweep.cia": {"size": 582080, "size_str": "568 KiB", "url": "https://github.com/DanTheMan827/tikSweep/releases/download/v1.1.2/tikSweep.cia"}, "tikSweep.zip": {"size": 1456296, "size_str": "1 MiB", "url": "https://github.com/DanTheMan827/tikSweep/releases/download/v1.1.2/tikSweep.zip"}}, "github": "DanTheMan827/tikSweep", "icon": "https://raw.githubusercontent.com/DanTheMan827/tikSweep/master/icon.png", "icon_index": 48, "image": "https://raw.githubusercontent.com/DanTheMan827/tikSweep/master/banner.png", "image_length": 11389, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "qr": {"tikSweep.cia": "https://db.universal-team.net/assets/images/qr/tiksweep-cia.png"}, "slug": "tiksweep", "source": "https://github.com/DanTheMan827/tikSweep", "stars": 52, "systems": ["3DS"], "title": "tikSweep", "unique_ids": [43199], "update_notes": "

The only thing changed in this build are the buildtools.

\n

This causes the boot screen to go to the generic homebrew one instead of the animated 3DS one.

\n

\"tikShop

", "update_notes_md": "The only thing changed in this build are the buildtools.\n\nThis causes the boot screen to go to the generic homebrew one instead of the animated 3DS one.\n\n![tikShop QR Code](http://chart.apis.google.com/chart?cht=qr&chs=200x200&chl=https%3A//github.com/DanTheMan827/tikSweep/releases/download/v1.1.2/tikSweep.cia&chld=L|0)\n", "updated": "2017-01-07T03:05:51Z", "urls": ["https://db.universal-team.net/3ds/tiksweep"], "version": "v1.1.2", "version_title": "v1.1.2"}, {"author": "Dangerbites", "avatar": "https://avatars.githubusercontent.com/u/119724559?v=4", "categories": ["game"], "color": "#d2b8ca", "color_bg": "#80707b", "created": "2024-02-17T08:44:30Z", "description": "Port of Super Kawai Breakup Sim for the Nintendo 3DS", "download_page": "https://github.com/Dangerbites/BreakupSimulator3DS/releases", "downloads": {"BreakupSimulator3DS.zip": {"size": 31083588, "size_str": "29 MiB", "url": "https://github.com/Dangerbites/BreakupSimulator3DS/releases/download/Major/BreakupSimulator3DS.zip"}}, "github": "Dangerbites/BreakupSimulator3DS", "icon": "https://raw.githubusercontent.com/Dangerbites/BreakupSimulator3DS/main/breakup-icon.png", "icon_index": 49, "image": "https://raw.githubusercontent.com/Dangerbites/BreakupSimulator3DS/main/breakup-banner.png", "image_length": 58937, "installed_files": ["%3DSX%/BreakupSimulator.3dsx"], "license": "mit", "license_name": "MIT License", "long_description": "In this dating game you need to break up with Cat Grill as soon as possible!! Make decisions to get the emotion meter down before the timer gets to 0!\n\nThis port features more endings and a completely portable Breakup Sim experience!!\n\n-- Credits -- ---------------------------\n\nCAT GRILL by DangerBites\n\nDrawing Cat Grill holds up is by Eran\n\nArt and Music by Dangerbites and Haynster", "screenshots": [{"description": "Screenshot", "url": "https://db.universal-team.net/assets/images/screenshots/breakup-simulator-portable/screenshot.png"}], "scripts": {"Install game (3dsx)": [{"directory": "sdmc:/3ds/BreakupSimulator/", "type": "mkdir"}, {"file": "https://github.com/Dangerbites/BreakupSimulator3DS/releases/download/Major/BreakupSimulator3DS.zip", "output": "sdmc:/3ds/BreakupSimulator3DS.zip", "type": "downloadFile"}, {"file": "sdmc:/3ds/BreakupSimulator3DS.zip", "input": "", "output": "sdmc:/3ds/BreakupSimulator/", "type": "extractFile"}, {"new": "%3DSX%/BreakupSimulator.3dsx", "old": "/3ds/BreakupSimulator/lovepotion.3dsx", "type": "move"}, {"file": "sdmc:/3ds/BreakupSimulator3DS.zip", "type": "deleteFile"}]}, "slug": "breakup-simulator-portable", "source": "https://github.com/Dangerbites/BreakupSimulator3DS", "stars": 4, "systems": ["3DS"], "title": "Breakup Simulator Portable", "update_notes": "

First release of the game to github lmao

\n

Install instructions

\n

3DS : place the folder somewhere in the \"/3ds\" directory and run \"Lovebrew\" from the homebrew menu

\n

NOTE : YOU HAVE TO KEEP EVERYTHING IN THE SAME FOLDER, DO NOT MOVE THE LOVEBREW FILE OR EBOOT FILE OUTSIDE OF ITS DIRECTORY

\n

enjoy the game :D

", "update_notes_md": "First release of the game to github lmao\n\nInstall instructions\n\n3DS : place the folder somewhere in the \"/3ds\" directory and run \"Lovebrew\" from the homebrew menu\n\nNOTE : YOU HAVE TO KEEP EVERYTHING IN THE SAME FOLDER, DO NOT MOVE THE LOVEBREW FILE OR EBOOT FILE OUTSIDE OF ITS DIRECTORY\n\nenjoy the game :D", "updated": "2024-02-17T09:20:35Z", "urls": ["https://db.universal-team.net/3ds/breakup-simulator-portable"], "version": "Major", "version_title": "Breakup Sim Portable v1.0"}, {"author": "Defit", "avatar": "https://avatars.githubusercontent.com/u/106403912?v=4", "categories": ["game", "app"], "color": "#7f8189", "color_bg": "#767880", "created": "2024-12-29T22:45:34Z", "description": "Simple Homebrew application for Nintendo 3DS that simulates the roll of a dice", "download_page": "https://github.com/DefeatOf13/RollTheDice-3DS/releases", "downloads": {"RollTheDice-3DS.3dsx": {"size": 122448, "size_str": "119 KiB", "url": "https://github.com/DefeatOf13/RollTheDice-3DS/releases/download/v1.0.1/RollTheDice-3DS.3dsx"}}, "github": "DefeatOf13/RollTheDice-3DS", "icon": "https://raw.githubusercontent.com/DefeatOf13/RollTheDice-3DS/refs/heads/main/icon.png", "icon_index": 50, "image": "https://raw.githubusercontent.com/DefeatOf13/RollTheDice-3DS/refs/heads/main/icon.png", "image_length": 2363, "slug": "rollthedice-3ds", "source": "https://github.com/DefeatOf13/RollTheDice-3DS", "stars": 1, "systems": ["3DS"], "title": "RollTheDice-3DS", "update_notes": "

I previously forgot to add the app name, app author and description to the makefile, i even updated the app name from roll-the-dice to RollTheDice-3DS

", "update_notes_md": "I previously forgot to add the app name, app author and description to the makefile, i even updated the app name from roll-the-dice to RollTheDice-3DS", "updated": "2024-12-30T10:37:44Z", "urls": ["https://db.universal-team.net/3ds/rollthedice-3ds"], "version": "v1.0.1", "version_title": "1.0.1 - Minor changes"}, {"author": "Tim 'Mighty Max' Seidel", "avatar": "https://avatars.githubusercontent.com/u/16925975?v=4", "categories": ["game"], "color": "#6e7882", "color_bg": "#6c7680", "created": "2020-12-14T13:09:57Z", "description": "A classic puzzle game. Your goal is to move all cars out of the way, so the police can leave the parking lot.", "download_page": "https://github.com/DesperateProgrammer/ParkingRampage", "downloads": {"ParkingRampage.nds": {"size": 691200, "size_str": "675 KiB", "url": "https://github.com/DesperateProgrammer/ParkingRampage/raw/main/ParkingRampage.nds"}}, "github": "DesperateProgrammer/ParkingRampage", "icon": "https://db.universal-team.net/assets/images/icons/parkinrampage.png", "icon_index": 51, "image": "https://raw.githubusercontent.com/DesperateProgrammer/ParkingRampage/main/gfx/title.png", "image_length": 23442, "license": "bsd-3-clause", "license_name": "BSD 3-Clause \"New\" or \"Revised\" License", "long_description": "Navigate the police out of the jammed parking lot!", "qr": {"ParkingRampage.nds": "https://db.universal-team.net/assets/images/qr/parkingrampage-nds.png"}, "slug": "parkinrampage", "source": "https://github.com/DesperateProgrammer/ParkingRampage", "stars": 4, "systems": ["DS"], "title": "Parkin'Rampage", "updated": "2021-01-02T20:17:30Z", "urls": ["https://db.universal-team.net/ds/parkinrampage"], "version": "02012021", "version_title": "Parkin'Rampage 02012021", "website": "https://mighty-max.itch.io/parkin-rampage"}, {"archive": {"blargSpc.zip": {"blargSpc.3dsx": ["blargSpc.3dsx"]}}, "author": "DiscostewSM", "avatar": "https://avatars.githubusercontent.com/u/10163038?v=4", "categories": ["app"], "color": "#463c35", "color_bg": "#463c35", "created": "2016-02-25T20:40:34Z", "description": "Play SNES SPC-dumped files on your 3DS", "download_page": "https://github.com/DiscostewSM/blargSpc/releases", "downloads": {"blargSpc.zip": {"size": 101793, "size_str": "99 KiB", "url": "https://github.com/DiscostewSM/blargSpc/releases/download/v0.1/blargSpc.zip"}}, "github": "DiscostewSM/blargSpc", "icon_index": 52, "image": "https://avatars.githubusercontent.com/u/10163038?v=4&size=128", "image_length": 29061, "long_description": "BlargSPC is a homebrew SPC player that is capable to play SNES SPC-dumped files on the 3DS. It is based on the SPC/DSP cores og blargSNES.\n\n### FAQ\n\nQ. This can play SPC files of games that currently have no audio in blargSNES. Does that mean a fix for blargSNES is coming soon?\n\nUnfortunately, no, not because of this anyways. The reason why blargSNES has trouble with some audio in games is because of communication/sync problems (among other things) between the main CPU and SPC cores.\n\nSPC files you may find online were dumped by other emulators that don't have this problem. But, at least this shows that the audio can process/play once this issue with blargSNES is resolved.\n\nQ. Wait, I can play SPC files of games with enhancement chips in them. Does that mean...\n\nNo, it does not. The SPC/DSP cores are completely independant from the rest of the system with the exception of a couple of lines to the main CPU used for SPC uploading/downloading.", "screenshots": [{"description": "Menu", "url": "https://db.universal-team.net/assets/images/screenshots/blargspc/menu.png"}], "slug": "blargspc", "source": "https://github.com/DiscostewSM/blargSpc", "stars": 3, "systems": ["3DS"], "title": "blargSpc", "update_notes": "

Play SNES SPC-dumped files on your 3DS

", "update_notes_md": "Play SNES SPC-dumped files on your 3DS\n", "updated": "2016-02-25T20:42:30Z", "urls": ["https://db.universal-team.net/3ds/blargspc"], "version": "v0.1", "version_title": "blargSpc"}, {"author": "reworks", "avatar": "https://avatars.githubusercontent.com/u/8564184?v=4", "categories": ["utility"], "color": "#905933", "color_bg": "#804f2d", "created": "2016-05-02T12:42:03Z", "description": "[ARCHIVE] PoC 3DS eBook Reader.", "download_page": "https://github.com/DomRe/3DS_eBook_Reader/releases", "downloads": {"release1.2.zip": {"size": 540204, "size_str": "527 KiB", "url": "https://github.com/reworks-org/3DS_eBook_Reader/releases/download/1.2/release1.2.zip"}}, "github": "DomRe/3DS_eBook_Reader", "icon": "https://raw.githubusercontent.com/DomRe/3DS_eBook_Reader/master/meta/icon.png", "icon_index": 53, "image": "https://raw.githubusercontent.com/DomRe/3DS_eBook_Reader/master/meta/banner.png", "image_length": 18127, "license": "mit", "license_name": "MIT License", "scripts": {"eBook_Reader.cia": [{"file": "release.*\\.zip", "output": "/release.zip", "repo": "DomRe/3DS_eBook_Reader", "type": "downloadRelease"}, {"file": "/release.zip", "input": "", "output": "/", "type": "extractFile"}, {"file": "/eBook_Reader.cia", "type": "installCia"}, {"file": "/eBook_Reader.cia", "type": "deleteFile"}, {"file": "/release.zip", "type": "deleteFile"}]}, "slug": "3ds-ebook-reader", "source": "https://github.com/reworks-org/3DS_eBook_Reader", "stars": 27, "systems": ["3DS"], "title": "3DS eBook Reader", "unique_ids": [962833], "update_notes": "

Changes:

\n
    \n
  • Fixed about screen flickering.
  • \n
\n

See reddit or gbatemp.

", "update_notes_md": "Changes:\n - Fixed about screen flickering.\n\nSee [reddit](https://www.reddit.com/r/3dshacks/comments/7su3f4/released_v10_of_my_ebook_reader/) or [gbatemp](https://gbatemp.net/threads/release-ebook-reader-v1-0-read-ebooks-on-your-3ds.495129/).", "updated": "2018-01-29T06:38:15Z", "urls": ["https://db.universal-team.net/3ds/3ds-ebook-reader"], "version": "1.2", "version_title": "eBook Reader v1.2"}, {"archive": {"gameyob.zip": {"gameyob.cia": ["gameyob.cia"], "gameyob.nds": ["gameyob.nds"]}}, "author": "Stewmath", "avatar": "https://avatars.githubusercontent.com/u/3671681?v=4", "categories": ["emulator"], "color": "#836f25", "color_bg": "#806c24", "created": "2013-02-22T17:16:52Z", "description": "[Super] Gameboy [Color] emulator for the Nintendo [3]DS", "download_page": "https://github.com/Drenn1/GameYob/releases", "downloads": {"gameyob.zip": {"size": 627066, "size_str": "612 KiB", "url": "https://github.com/Stewmath/GameYob/releases/download/v0.5.2/gameyob.zip"}}, "github": "Drenn1/GameYob", "icon": "https://db.universal-team.net/assets/images/icons/gameyob.png", "icon_index": 54, "image": "https://db.universal-team.net/assets/images/images/gameyob.png", "image_length": 246, "license": "mit", "license_name": "MIT License", "slug": "gameyob", "source": "https://github.com/Stewmath/GameYob", "stars": 315, "systems": ["DS"], "title": "GameYob", "update_notes": "

This is from the \"v0.5-hotfix\" branch, not the \"master\" branch. Original date of release was Feb 4, 2017. Uploaded here since FileTrip is down.

", "update_notes_md": "This is from the \"v0.5-hotfix\" branch, not the \"master\" branch. Original date of release was Feb 4, 2017. Uploaded here since FileTrip is down.", "updated": "2020-10-05T13:52:12Z", "urls": ["https://db.universal-team.net/ds/gameyob"], "version": "v0.5.2", "version_title": "Version 0.5.2", "website": "https://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407/"}, {"author": "Dzhmelyk135", "avatar": "https://avatars.githubusercontent.com/u/204916344?v=4", "categories": ["utility"], "color": "#53758d", "color_bg": "#4b6a80", "created": "2026-02-25T18:14:09Z", "description": "A working weather app for all Nintendo 3DS family consoles. Works even with smaller and less known cities.", "download_page": "https://github.com/Dzhmelyk135/Luma3DSWeather/releases", "downloads": {"3ds-weather.3dsx": {"size": 219380, "size_str": "214 KiB", "url": "https://github.com/Dzhmelyk135/Luma3DSWeather/releases/download/1.1/3ds-weather.3dsx"}, "UNCOMPILED.zip": {"size": 539731, "size_str": "527 KiB", "url": "https://github.com/Dzhmelyk135/Luma3DSWeather/releases/download/1.1/UNCOMPILED.zip"}}, "github": "Dzhmelyk135/Luma3DSWeather", "icon": "https://raw.githubusercontent.com/Dzhmelyk135/Luma3DSWeather/main/icon.png", "icon_index": 55, "image": "https://raw.githubusercontent.com/Dzhmelyk135/Luma3DSWeather/main/icon.png", "image_length": 4982, "license": "mit", "license_name": "MIT License", "slug": "luma3dsweather", "source": "https://github.com/Dzhmelyk135/Luma3DSWeather", "stars": 2, "systems": ["3DS"], "title": "Luma3DSWeather", "update_notes": "

Fixed error in displaying the \"hour per hour\" data

", "update_notes_md": "Fixed error in displaying the \"hour per hour\" data", "updated": "2026-02-25T20:20:28Z", "urls": ["https://db.universal-team.net/3ds/luma3dsweather"], "version": "1.1", "version_title": "1.1"}, {"author": "Dzhmelyk135", "avatar": "https://avatars.githubusercontent.com/u/204916344?v=4", "categories": ["app"], "color": "#cecece", "color_bg": "#808080", "created": "2026-02-27T17:20:54Z", "description": "An ollama client for inference on a modded Nintendo 3DS (family of) console(s) with models on a OLLAMA server", "download_filter": "3dsx", "download_page": "https://github.com/Dzhmelyk135/Ollama3DS/releases", "downloads": {"ollama3ds.3dsx": {"size": 170920, "size_str": "166 KiB", "url": "https://github.com/Dzhmelyk135/Ollama3DS/releases/download/latest/ollama3ds.3dsx"}}, "github": "Dzhmelyk135/Ollama3DS", "icon": "https://raw.githubusercontent.com/Dzhmelyk135/Ollama3DS/main/icon.png", "icon_index": 56, "image": "https://raw.githubusercontent.com/Dzhmelyk135/Ollama3DS/main/icon.png", "image_length": 1090, "license": "mit", "license_name": "MIT License", "slug": "ollama3ds", "source": "https://github.com/Dzhmelyk135/Ollama3DS", "stars": 3, "systems": ["3DS"], "title": "Ollama3DS", "update_notes": "

First released version

", "update_notes_md": "First released version", "updated": "2026-02-27T18:04:09Z", "urls": ["https://db.universal-team.net/3ds/ollama3ds"], "version": "latest", "version_title": "1.0"}, {"archive": {"Orchestrina.zip": {"Orchestrina.3dsx": ["3ds-arm/3ds/Orchestrina/Orchestrina.3dsx"], "Orchestrina.cia": ["3ds-arm/Orchestrina.cia"]}}, "author": "GlimmerDev", "autogen_scripts": true, "avatar": "https://avatars.githubusercontent.com/u/13992834?v=4", "categories": ["game"], "color": "#b7b7cf", "color_bg": "#717180", "created": "2016-07-09T04:21:45Z", "description": "A homebrew Legend of Zelda instrument player", "download_page": "https://github.com/EBLeifEricson/orchestrina/releases", "downloads": {"Orchestrina.zip": {"size": 20274620, "size_str": "19 MiB", "url": "https://github.com/GlimmerDev/orchestrina/releases/download/v0.5.0-beta/Orchestrina.zip"}}, "github": "EBLeifEricson/orchestrina", "icon": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/meta/icon.png", "icon_index": 57, "image": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/meta/banner2.png", "image_length": 14835, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "scripts": {"Song Files": [{"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Healing-(ST).pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Healing (ST).pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Double-Time.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Double Time.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Nocturne-of-Shadow.pcm", "output": "/3ds/Orchestrina/data/Songs/Nocturne of Shadow.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Soaring.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Soaring.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Passing.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Passing.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Time.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Time.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Sonata-of-Awakening.pcm", "output": "/3ds/Orchestrina/data/Songs/Sonata of Awakening.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Minuet-of-Forest.pcm", "output": "/3ds/Orchestrina/data/Songs/Minuet of Forest.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Epona's-Song.pcm", "output": "/3ds/Orchestrina/data/Songs/Epona's Song.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Wind's-Requiem.pcm", "output": "/3ds/Orchestrina/data/Songs/Wind's Requiem.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Command-Melody.pcm", "output": "/3ds/Orchestrina/data/Songs/Command Melody.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Storms.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Storms.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Sun's-Song.pcm", "output": "/3ds/Orchestrina/data/Songs/Sun's Song.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Inverted-Song-of-Time.pcm", "output": "/3ds/Orchestrina/data/Songs/Inverted Song of Time.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Frogs.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Frogs.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Healing-(MM).pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Healing (MM).pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Bolero-of-Fire.pcm", "output": "/3ds/Orchestrina/data/Songs/Bolero of Fire.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Prelude-of-Light.pcm", "output": "/3ds/Orchestrina/data/Songs/Prelude of Light.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Light.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Light.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Zelda's-Lullaby.pcm", "output": "/3ds/Orchestrina/data/Songs/Zelda's Lullaby.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Saria's-Song.pcm", "output": "/3ds/Orchestrina/data/Songs/Saria's Song.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Serenade-of-Water.pcm", "output": "/3ds/Orchestrina/data/Songs/Serenade of Water.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Earth-God's-Lyric.pcm", "output": "/3ds/Orchestrina/data/Songs/Earth God's Lyric.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Chai-Kingdom.pcm", "output": "/3ds/Orchestrina/data/Songs/Chai Kingdom.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Goron's-Lullaby.pcm", "output": "/3ds/Orchestrina/data/Songs/Goron's Lullaby.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Birds.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Birds.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Oath-to-Order.pcm", "output": "/3ds/Orchestrina/data/Songs/Oath to Order.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Ballad-of-Gales.pcm", "output": "/3ds/Orchestrina/data/Songs/Ballad of Gales.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Discovery.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Discovery.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Elegy-of-Emptiness.pcm", "output": "/3ds/Orchestrina/data/Songs/Elegy of Emptiness.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Wind-God's-Aria.pcm", "output": "/3ds/Orchestrina/data/Songs/Wind God's Aria.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Requiem-of-Spirit.pcm", "output": "/3ds/Orchestrina/data/Songs/Requiem of Spirit.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/Song-of-Awakening.pcm", "output": "/3ds/Orchestrina/data/Songs/Song of Awakening.pcm", "type": "downloadFile"}, {"file": "https://raw.githubusercontent.com/EBLeifEricson/orchestrina/master/data/Songs/New-Wave-Bossa-Nova.pcm", "output": "/3ds/Orchestrina/data/Songs/New Wave Bossa Nova.pcm", "type": "downloadFile"}]}, "slug": "orchestrina", "source": "https://github.com/GlimmerDev/orchestrina", "stars": 18, "systems": ["3DS"], "title": "Orchestrina", "unique_ids": [987168], "update_notes": "

This release features a major redesign of the Wind Waker baton in order to more closely reflect the game.

\n

What's new:

\n
    \n
  • Rhythm meter added for Wind Waker
  • \n
  • Time signatures added for Wind Waker
  • \n
  • Time signature can be changed between 3/4 (default), 4/4 (D-Pad Left) and 6/4 (D-Pad Right)
  • \n
  • Wind Waker controls moved to ABXY so D-Pad could be used for the above
  • \n
", "update_notes_md": "This release features a major redesign of the Wind Waker baton in order to more closely reflect the game.\n\nWhat's new:\n\n* Rhythm meter added for Wind Waker\n* Time signatures added for Wind Waker\n* Time signature can be changed between 3/4 (default), 4/4 (D-Pad Left) and 6/4 (D-Pad Right)\n* Wind Waker controls moved to ABXY so D-Pad could be used for the above", "updated": "2017-03-30T01:49:01Z", "urls": ["https://db.universal-team.net/3ds/orchestrina"], "version": "v0.5.0-beta", "version_title": "Orchestrina - Beta Release 5"}, {"author": "Pk11", "avatar": "https://avatars.githubusercontent.com/u/41608708?v=4", "categories": ["utility"], "color": "#81de8e", "color_bg": "#4a8052", "created": "2022-01-09T06:28:39Z", "description": "NAND Title Manager for DSi", "download_page": "https://github.com/Epicpkmn11/NTM/releases", "downloads": {"NTM.dsi": {"size": 291328, "size_str": "284 KiB", "url": "https://github.com/Epicpkmn11/NTM/releases/download/v0.4.2/NTM.dsi"}}, "github": "Epicpkmn11/NTM", "icon": "https://db.universal-team.net/assets/images/icons/ntm.png", "icon_index": 58, "image": "https://db.universal-team.net/assets/images/icons/ntm.png", "image_length": 586, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "NAND Title Manager, NTM for short, is an application for the Nintendo DSi that allows you to manage titles on your NAND. It can manage titles on both [hiyaCFW](https://wiki.ds-homebrew.com/hiyacfw/)'s SDNAND and your actual internal memory, typically called SysNAND. **When using in SysNAND mode please use with caution**.\n\nPlease see the [guide on the wiki](https://github.com/Epicpkmn11/NTM/wiki/How-to-Install-DSiWare) for how to properly and safely use NTM.", "qr": {"NTM.dsi": "https://db.universal-team.net/assets/images/qr/ntm-dsi.png"}, "slug": "ntm", "source": "https://github.com/Epicpkmn11/NTM", "stars": 86, "systems": ["DS"], "title": "NTM", "unistore_exclude": true, "update_notes": "

Important

Please see the wiki for information on how to use NTM.

\n
\n

Thanks to @R-YaTian for fixing the bug in my Makefile from the last update

\n

(v0.4.1 was skipped cause I tried out GitHub's new immutable releases and unfortunately they're incompatible with automatic builds from Actions, at least the way I have it set up. Unfortunate, I was hoping for the proof of trust that every build step was public and I couldn't change it)

", "update_notes_md": "> [!IMPORTANT] \n> Please see [the wiki](https://github.com/Epicpkmn11/NTM/wiki) for information on how to use NTM.\n\nThanks to @R-YaTian for fixing the bug in my Makefile from the last update\n\n(v0.4.1 was skipped cause I tried out GitHub's new immutable releases and unfortunately they're incompatible with automatic builds from Actions, at least the way I have it set up. Unfortunate, I was hoping for the proof of trust that every build step was public and I couldn't change it)", "updated": "2025-12-08T03:19:23Z", "urls": ["https://db.universal-team.net/ds/ntm"], "version": "v0.4.2", "version_title": "Icon fix", "wiki": "https://github.com/Epicpkmn11/NTM/wiki"}, {"author": "Pk11", "avatar": "https://avatars.githubusercontent.com/u/41608708?v=4", "categories": ["utility"], "color": "#750000", "color_bg": "#750000", "created": "2019-10-17T22:38:27Z", "description": "NitroHax cheat tool for Nintendo DS games, ported to Nintendo DSi / 3DS and modified to load from a usrcheat.dat database", "download_page": "https://github.com/Epicpkmn11/NitroHax3DS/releases", "downloads": {"NitroHax-usrcheat.cia": {"size": 1313024, "size_str": "1 MiB", "url": "https://github.com/Epicpkmn11/NitroHax3DS/releases/download/0.101/NitroHax-usrcheat.cia"}, "NitroHax.dsi": {"size": 1298432, "size_str": "1 MiB", "url": "https://github.com/Epicpkmn11/NitroHax3DS/releases/download/0.101/NitroHax.dsi"}}, "github": "Epicpkmn11/NitroHax3DS", "icon": "https://db.universal-team.net/assets/images/icons/nitrohax3ds.png", "icon_index": 59, "image": "https://db.universal-team.net/assets/images/images/nitrohax3ds.png", "image_length": 241, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "This is for use on DSi/3DS from internal SD, if using a flashcard see [NitroHax](nitrohax).\n\nIf using on DSi make sure you have [Unlaunch installed](https://dsi.cfw.guide/installing-unlaunch.html)", "qr": {"NitroHax-usrcheat.cia": "https://db.universal-team.net/assets/images/qr/nitrohax-usrcheat-cia.png", "NitroHax.dsi": "https://db.universal-team.net/assets/images/qr/nitrohax-dsi.png"}, "slug": "nitrohax3ds", "source": "https://github.com/Epicpkmn11/NitroHax3DS", "stars": 16, "systems": ["DS"], "title": "NitroHax3DS", "update_notes": "

This is a fork of NitroHax3DS that loads cheats from a usrcheat.dat file instead of cheats.xml. If you want to use a cheats.xml, then use ahezard/NitroHax3DS.

\n

See the README for usage instructions.

\n

What's new?

\n
    \n
  • The boot splash has been upgraded to use the GIF files and audio from TWiLight Menu++ allowing for 60 FPS, all 8 languages, and birthday sounds - all with a smaller file size!
  • \n
\n
\n

If you don't have a cheat database, I recommend using DeadSkullzJr's.

\n

Use NitroHax-usrcheat.cia to install to the 3DS HOME Menu.
\nUse NitroHax.dsi with TWiLight Menu++ or with TMFH/NTM to install to the DSi Menu.

\n

\"QR

", "update_notes_md": "This is a fork of NitroHax3DS that loads cheats from a `usrcheat.dat` file instead of `cheats.xml`. If you want to use a cheats.xml, then use [ahezard/NitroHax3DS](https://github.com/ahezard/NitroHax3DS/releases).\n\nSee the README for [usage instructions](https://github.com/Epicpkmn11/NitroHax3DS#usage-revised-for-dsi3ds-do-not-attempt-to-use-this-build-on-a-original-dsds-lite-use-chishms-original-build-instead).\n\n### What's new?\n- The boot splash has been upgraded to use the GIF files and audio from TWiLight Menu++ allowing for 60 FPS, all 8 languages, and birthday sounds - all with a smaller file size!\n\n---\n\nIf you don't have a cheat database, I recommend using [DeadSkullzJr's](https://gbatemp.net/threads/deadskullzjrs-nds-cheat-databases.488711/).\n\nUse `NitroHax-usrcheat.cia` to install to the 3DS HOME Menu.\nUse `NitroHax.dsi` with TWiLight Menu++ or with [TMFH](https://github.com/JeffRuLz/TMFH/releases)/[NTM](https://github.com/Epicpkmn11/NTM/releases) to install to the DSi Menu.\n\n![QR code for the CIA](https://user-images.githubusercontent.com/41608708/155246853-533de731-0e0e-47f0-986a-7c009961f665.png)", "updated": "2022-02-23T01:15:15Z", "urls": ["https://db.universal-team.net/ds/nitrohax3ds"], "version": "0.101", "version_title": "Improved boot splash"}, {"author": "Pk11", "avatar": "https://avatars.githubusercontent.com/u/41608708?v=4", "categories": ["game"], "color": "#9cc898", "color_bg": "#638061", "created": "2022-02-14T05:51:08Z", "description": "A clone of Wordle for the Nintendo DS(i)", "download_page": "https://github.com/Epicpkmn11/WordleDS/releases", "downloads": {"WordleDS.cia": {"size": 972992, "size_str": "950 KiB", "url": "https://github.com/Epicpkmn11/WordleDS/releases/download/v3.2.2/WordleDS.cia"}, "WordleDS.dsi": {"size": 958400, "size_str": "935 KiB", "url": "https://github.com/Epicpkmn11/WordleDS/releases/download/v3.2.2/WordleDS.dsi"}, "WordleDS.nds": {"size": 958400, "size_str": "935 KiB", "url": "https://github.com/Epicpkmn11/WordleDS/releases/download/v3.2.2/WordleDS.nds"}}, "github": "Epicpkmn11/WordleDS", "icon": "https://db.universal-team.net/assets/images/icons/wordle-ds.gif", "icon_index": 60, "icon_static": "https://raw.githubusercontent.com/Epicpkmn11/WordleDS/master/resources/icon/icon.0.png", "image": "https://db.universal-team.net/assets/images/icons/wordle-ds.gif", "image_length": 3957, "installed_files": ["%NDS%/WordleDS.dsi", "%NDS%/WordleDS.nds"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "A clone of [Wordle](https://www.nytimes.com/games/wordle/index.html) for the Nintendo DS(i). It features the same word each day as the official Wordle and has most of the same features including statistics tracking, high contrast and hard mode options, and even sharable emoji grid via QR code or txt file. Also featuring custom original background music by Rocket Robz.", "nightly": {"download_page": "https://github.com/Epicpkmn11/WordleDS/releases/tag/dev", "downloads": {"WordleDS.cia": {"size": 972992, "size_str": "950 KiB", "url": "https://github.com/Epicpkmn11/WordleDS/releases/download/dev/WordleDS.cia"}, "WordleDS.dsi": {"size": 958400, "size_str": "935 KiB", "url": "https://github.com/Epicpkmn11/WordleDS/releases/download/dev/WordleDS.dsi"}, "WordleDS.nds": {"size": 958400, "size_str": "935 KiB", "url": "https://github.com/Epicpkmn11/WordleDS/releases/download/dev/WordleDS.nds"}}, "qr": {"WordleDS.cia": "https://db.universal-team.net/assets/images/qr/git/wordleds-cia.png", "WordleDS.dsi": "https://db.universal-team.net/assets/images/qr/git/wordleds-dsi.png", "WordleDS.nds": "https://db.universal-team.net/assets/images/qr/git/wordleds-nds.png"}, "update_notes": "

Pk11 - Download word list to RAM if no SD

\n

Fixes melonDS (with DLDI off) and other environments with Wi-Fi but no SD when the words aren't preloaded

", "update_notes_md": "Pk11 - Download word list to RAM if no SD\n\nFixes melonDS (with DLDI off) and other environments with Wi-Fi but no SD when the words aren't preloaded", "updated": "2026-01-29T07:55:42Z", "version": "dev", "version_title": "Continuous Build - 6fd6e63"}, "qr": {"WordleDS.cia": "https://db.universal-team.net/assets/images/qr/wordleds-cia.png", "WordleDS.dsi": "https://db.universal-team.net/assets/images/qr/wordleds-dsi.png", "WordleDS.nds": "https://db.universal-team.net/assets/images/qr/wordleds-nds.png"}, "screenshots": [{"description": "How to play", "url": "https://db.universal-team.net/assets/images/screenshots/wordle-ds/how-to-play.png"}, {"description": "Main menu", "url": "https://db.universal-team.net/assets/images/screenshots/wordle-ds/main-menu.png"}, {"description": "Settings", "url": "https://db.universal-team.net/assets/images/screenshots/wordle-ds/settings.png"}, {"description": "Statistics", "url": "https://db.universal-team.net/assets/images/screenshots/wordle-ds/statistics.png"}], "scripts": {"WordleDS.cia": [{"file": "WordleDS.cia", "output": "/WordleDS.cia", "repo": "Epicpkmn11/WordleDS", "type": "downloadRelease"}, {"file": "https://wordle.xn--rck9c.xn--tckwe/words.php?mode=mod.json", "output": "/_nds/WordleDS/Wordle DS/mod.json", "type": "downloadFile"}, {"file": "/WordleDS.cia", "type": "installCia"}, {"file": "/WordleDS.cia", "type": "deleteFile"}], "WordleDS.dsi": [{"file": "WordleDS.dsi", "output": "%NDS%/WordleDS.dsi", "repo": "Epicpkmn11/WordleDS", "type": "downloadRelease"}, {"file": "https://wordle.xn--rck9c.xn--tckwe/words.php?mode=mod.json", "output": "/_nds/WordleDS/Wordle DS/mod.json", "type": "downloadFile"}], "WordleDS.nds": [{"file": "WordleDS.nds", "output": "%NDS%/WordleDS.nds", "repo": "Epicpkmn11/WordleDS", "type": "downloadRelease"}, {"file": "https://wordle.xn--rck9c.xn--tckwe/words.php?mode=mod.json", "output": "/_nds/WordleDS/Wordle DS/mod.json", "type": "downloadFile"}], "[extra] Update word list": [{"file": "https://wordle.xn--rck9c.xn--tckwe/words.php?mode=mod.json", "output": "/_nds/WordleDS/Wordle DS/mod.json", "type": "downloadFile"}], "[twlmenu boxart] KWRA.png": [{"file": "https://raw.githubusercontent.com/Epicpkmn11/WordleDS/main/resources/boxart/WordleDS.nds.png", "output": "/_nds/TWiLightMenu/boxart/KWRA.png", "type": "downloadFile"}], "[twlmenu boxart] WordleDS.nds.png": [{"file": "https://raw.githubusercontent.com/Epicpkmn11/WordleDS/main/resources/boxart/WordleDS.nds.png", "output": "/_nds/TWiLightMenu/boxart/WordleDS.nds.png", "type": "downloadFile"}]}, "slug": "wordle-ds", "source": "https://github.com/Epicpkmn11/WordleDS", "stars": 71, "systems": ["DS"], "title": "Wordle DS", "update_notes": "

So uh, turns out due to the Times reusing a few words my API had fallen out of sync \"^^. This release contains a few fixes to both rectify that and make sure it's far less likely to ever happen again.

\n
    \n
  • The word list in ROM is fixed to not be missing any words, and my server's database has been fixed\n
      \n
    • The database now keys on days_since_launch since that's a true unique value, unlike word ID
    • \n
    \n
  • \n
  • Wordle DS now always downloads words from the current day, rather than the end of the list\n
      \n
    • This is actually a huge improvement because the Times have actually changed words a few times after initially publishing them to the API, so this means that if you're near Wi-Fi you can just always hit the update button before you play each day and it will 100% guarantee (barring my server breaking) that you've got the right word; while still keeping a cache so you can play without Wi-Fi
    • \n
    \n
  • \n
\n

If updating from an old version (unless using Universal-Updater which handles it automatically), make sure to do an update in app immediately or you may be playing from a messed up cache

\n
\n

WordleDS.nds and WordleDS.dsi are identical except that the .dsi build has a title ID so it can be installed using NTM while the .nds build doesn't so it works on flashcards. The .cia build can be used to install to the 3DS HOME Menu. Here's QRs for FBI and dsidl:

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
WordleDS.ciaWordleDS.dsi
\"QR\"QR
", "update_notes_md": "So uh, turns out due to the Times reusing a few words my API had fallen out of sync \"^^. This release contains a few fixes to both rectify that and make sure it's far less likely to ever happen again.\n\n- The word list in ROM is fixed to not be missing any words, and my server's database has been fixed\n - The database now keys on `days_since_launch` since that's a true unique value, unlike word ID\n- Wordle DS now always downloads words from the current day, rather than the end of the list\n - This is actually a huge improvement because the Times have actually changed words a few times after initially publishing them to the API, so this means that if you're near Wi-Fi you can just always hit the update button before you play each day and it will 100% guarantee (barring my server breaking) that you've got the right word; while still keeping a cache so you can play without Wi-Fi\n\n**If updating from an old version (unless using Universal-Updater which handles it automatically), make sure to do an update in app immediately or you may be playing from a messed up cache**\n\n---\n\n`WordleDS.nds` and `WordleDS.dsi` are identical except that the `.dsi` build has a title ID so it can be installed using [NTM](https://github.com/Epicpkmn11/NTM/releases) while the `.nds` build doesn't so it works on flashcards. The `.cia` build can be used to install to the 3DS HOME Menu. Here's QRs for FBI and dsidl:\n\n| WordleDS.cia | WordleDS.dsi |\n| ------------ | ------------ |\n| ![QR for WordleDS.cia][cia-qr] | ![QR for WordleDS.dsi][dsi-qr] |\n\n[cia-qr]: https://github.com/user-attachments/assets/ac46ed86-5598-499d-ba0b-640b733b5710\n[dsi-qr]: https://github.com/user-attachments/assets/40cf7a85-49e3-4667-a01f-32662beded7d", "updated": "2026-01-19T04:22:39Z", "urls": ["https://db.universal-team.net/ds/wordle-ds"], "version": "v3.2.2", "version_title": "Word list fixes", "website": "https://wordle.xn--rck9c.xn--tckwe", "wiki": "https://github.com/Epicpkmn11/WordleDS/wiki"}, {"author": "Pk11", "avatar": "https://avatars.githubusercontent.com/u/41608708?v=4", "categories": ["utility"], "color": "#676967", "color_bg": "#676967", "created": "2020-08-03T07:14:58Z", "description": "A simple example homebrew app that can use the DSi's cameras", "download_page": "https://github.com/Epicpkmn11/dsi-camera/releases", "downloads": {"dsi-camera.cia": {"size": 302336, "size_str": "295 KiB", "url": "https://github.com/Epicpkmn11/dsi-camera/releases/download/v1.1.0/dsi-camera.cia"}, "dsi-camera.nds": {"size": 287744, "size_str": "281 KiB", "url": "https://github.com/Epicpkmn11/dsi-camera/releases/download/v1.1.0/dsi-camera.nds"}}, "github": "Epicpkmn11/dsi-camera", "icon": "https://db.universal-team.net/assets/images/icons/dsi-camera.png", "icon_index": 61, "image": "https://db.universal-team.net/assets/images/icons/dsi-camera.png", "image_length": 630, "license": "unlicense", "license_name": "The Unlicense", "long_description": "This is just a simple proof of concept/example to show off the DSi's cameras being used in a homebrew app, and an open-source example for initializing the cameras in C/C++. Currently it can show both cameras and save a picture as to `sd:/DCIM/100DSI00/IMG_####.PNG`.\n\n![Example image](https://github.com/Epicpkmn11/dsi-camera/raw/master/resources/example.png)", "qr": {"dsi-camera.cia": "https://db.universal-team.net/assets/images/qr/dsi-camera-cia.png", "dsi-camera.nds": "https://db.universal-team.net/assets/images/qr/dsi-camera-nds.png"}, "screenshots": [{"description": "Taking a picture", "url": "https://db.universal-team.net/assets/images/screenshots/dsi-camera/taking-a-picture.png"}], "slug": "dsi-camera", "source": "https://github.com/Epicpkmn11/dsi-camera", "stars": 53, "systems": ["DS"], "title": "dsi-camera", "update_notes": "

What's new?

\n
    \n
  • Photos are now saved at 640×480! (Thanks to @Arisotura once again for pointing out the obvious fix lol)
  • \n
  • Photos are now saved as 24-bit PNGs instead of 15-bit BMPs, as YUV mode is now used for higher quality
  • \n
  • Photos are new saved to sd:/DCIM/100DSI00/IMG_####.PNG, allowing for multiple images to be taken
  • \n
  • Changed the source to be 100% C, since it was already effectively C but using C++ files
  • \n
", "update_notes_md": "### What's new?\n- Photos are now saved at 640×480! (Thanks to @Arisotura once again for pointing out the obvious fix lol)\n- Photos are now saved as 24-bit PNGs instead of 15-bit BMPs, as YUV mode is now used for higher quality\n- Photos are new saved to `sd:/DCIM/100DSI00/IMG_####.PNG`, allowing for multiple images to be taken\n- Changed the source to be 100% C, since it was already effectively C but using C++ files", "updated": "2022-04-19T06:56:09Z", "urls": ["https://db.universal-team.net/ds/dsi-camera"], "version": "v1.1.0", "version_title": "640×480"}, {"author": "Pk11", "avatar": "https://avatars.githubusercontent.com/u/41608708?v=4", "categories": ["utility"], "color": "#e7e7e7", "color_bg": "#808080", "created": "2022-06-14T07:42:22Z", "description": "A simple QR based file downloader for the DSi", "download_page": "https://github.com/Epicpkmn11/dsidl/releases", "github": "Epicpkmn11/dsidl", "icon": "https://db.universal-team.net/assets/images/icons/dsidl.gif", "icon_index": 62, "icon_static": "https://raw.githubusercontent.com/Epicpkmn11/dsidl/master/resources/icon/icon.0.png", "image": "https://db.universal-team.net/assets/images/icons/dsidl.gif", "image_length": 7315, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "prerelease": {"download_page": "https://github.com/Epicpkmn11/dsidl/releases/tag/v0.1.1", "downloads": {"dsidl.cia": {"size": 1232064, "size_str": "1 MiB", "url": "https://github.com/Epicpkmn11/dsidl/releases/download/v0.1.1/dsidl.cia"}, "dsidl.dsi": {"size": 1217472, "size_str": "1 MiB", "url": "https://github.com/Epicpkmn11/dsidl/releases/download/v0.1.1/dsidl.dsi"}}, "qr": {"dsidl.cia": "https://db.universal-team.net/assets/images/qr/prerelease/dsidl-cia.png", "dsidl.dsi": "https://db.universal-team.net/assets/images/qr/prerelease/dsidl-dsi.png"}, "update_notes": "

Updates dsiwifi to commit 4692156a3126cfb598a88f72a4669d38642e4d1f. This should reduce issues with failing to connect on many routers. Credit to @Yackerw.

\n

See Universal-DB for QR codes.

", "update_notes_md": "Updates dsiwifi to commit [4692156a3126cfb598a88f72a4669d38642e4d1f](https://github.com/shinyquagsire23/dsiwifi/commit/4692156a3126cfb598a88f72a4669d38642e4d1f). This should reduce issues with failing to connect on many routers. Credit to @Yackerw.\n\nSee [Universal-DB](https://db.universal-team.net/ds/dsidl) for QR codes.", "updated": "2023-12-11T05:54:23Z", "version": "v0.1.1", "version_title": "Update dsiwifi"}, "screenshots": [{"description": "Main menu", "url": "https://db.universal-team.net/assets/images/screenshots/dsidl/main-menu.png"}], "slug": "dsidl", "source": "https://github.com/Epicpkmn11/dsidl", "stars": 24, "systems": ["DS"], "title": "dsidl", "update_notes": "

Updates dsiwifi to commit 4692156a3126cfb598a88f72a4669d38642e4d1f. This should reduce issues with failing to connect on many routers. Credit to @Yackerw.

\n

See Universal-DB for QR codes.

", "update_notes_md": "Updates dsiwifi to commit [4692156a3126cfb598a88f72a4669d38642e4d1f](https://github.com/shinyquagsire23/dsiwifi/commit/4692156a3126cfb598a88f72a4669d38642e4d1f). This should reduce issues with failing to connect on many routers. Credit to @Yackerw.\n\nSee [Universal-DB](https://db.universal-team.net/ds/dsidl) for QR codes.", "updated": "2023-12-11T05:54:23Z", "urls": ["https://db.universal-team.net/ds/dsidl"], "version": "v0.1.1", "version_title": "Update dsiwifi", "wiki": "https://github.com/Epicpkmn11/dsidl/wiki"}, {"author": "Felix Homebrew", "avatar": "https://avatars.githubusercontent.com/u/120497980?v=4", "categories": ["app"], "created": "2025-09-28T23:41:46Z", "description": "A silly alarm clock app for the Nintendo 3DS", "download_page": "https://github.com/FelixHomebrew/CtrAlarmo/releases", "downloads": {"CtrAlarmo.3dsx": {"size": 1263176, "size_str": "1 MiB", "url": "https://github.com/FelixHomebrew/CtrAlarmo/releases/download/1.1.0/CtrAlarmo.3dsx"}, "CtrAlarmo.cia": {"size": 1307584, "size_str": "1 MiB", "url": "https://github.com/FelixHomebrew/CtrAlarmo/releases/download/1.1.0/CtrAlarmo.cia"}}, "github": "FelixHomebrew/CtrAlarmo", "icon": "https://raw.githubusercontent.com/FelixHomebrew/CtrAlarmo/refs/heads/main/exefs/icon_48.png", "image": "https://raw.githubusercontent.com/FelixHomebrew/CtrAlarmo/refs/heads/main/exefs/banner.png", "long_description": "\nA simple, configurable alarm clock app for the Nintendo 3DS.\n\n## Features\n* Regular audible beep\n* Power/Wireless/News LEDs blink support\n* 2 ring modes (Static \\& Progressive)\n* Rings for 10 minutes, then sleeps 5 minutes before ringing again\n* Adjustable screens brightness\n* Sleep mode persistence (no sound/LEDs only)\n\nNew features would may be added in the future.\n\n## Usage\nAlarm time can be set from Settings: Press `SELECT` (hotkeys are listed on bottom screen) then look for \"Redefine alarm\".\nAdjust other settings depending on your preferences.", "qr": {"CtrAlarmo.cia": "https://db.universal-team.net/assets/images/qr/ctralarmo-cia.png"}, "screenshots": [{"description": "Main", "url": "https://db.universal-team.net/assets/images/screenshots/ctr-alarmo/main.png"}], "slug": "ctr-alarmo", "source": "https://github.com/FelixHomebrew/CtrAlarmo", "stars": 2, "systems": ["3DS"], "title": "CTR Alarmo", "unique_ids": [805402], "update_notes": "

What's new?

\n
    \n
  • Now disables forced JACK redirection in app, allowing beep alarm to be played while sleep mode
  • \n
  • Allow streetpass state in sleep mode
  • \n
\n

Changes

\n
    \n
  • Disabled HOME menu button, read comment at main.c:39 to know more
  • \n
\n

Fixes

\n
    \n
  • Exception occured sometimes on alarm shut with Power/Wireless LEDs blink enabled
  • \n
  • Exception occured often on shut beep melody, due to a misuse of waveBuf
  • \n
", "update_notes_md": "## What's new?\n- Now disables forced JACK redirection in app, allowing beep alarm to be played while sleep mode\n- Allow streetpass state in sleep mode\n\n## Changes\n- Disabled HOME menu button, read comment at main.c:39 to know more\n\n## Fixes\n- Exception occured sometimes on alarm shut with Power/Wireless LEDs blink enabled\n- Exception occured often on shut beep melody, due to a misuse of waveBuf", "updated": "2026-02-17T03:16:07Z", "urls": ["https://db.universal-team.net/3ds/ctr-alarmo"], "version": "1.1.0", "version_title": "v 1.1.0", "website": "https://db.universal-team.net/3ds/ctr-alarmo"}, {"author": "Fewnity", "avatar": "https://avatars.githubusercontent.com/u/39272935?v=4", "categories": ["game"], "color": "#9d9d9d", "color_bg": "#808080", "created": "2021-11-23T15:51:58Z", "description": "Counter Strike Demake/Remake on Nintendo DS", "download_page": "https://github.com/Fewnity/Counter-Strike-Nintendo-DS/releases", "downloads": {"Counter.Strike.DS.1.0.0.Emulator.Version.zip": {"size": 3230786, "size_str": "3 MiB", "url": "https://github.com/Fewnity/Counter-Strike-Nintendo-DS/releases/download/1.0.0/Counter.Strike.DS.1.0.0.Emulator.Version.zip"}, "Counter.Strike.DS.1.0.0.zip": {"size": 3133189, "size_str": "2 MiB", "url": "https://github.com/Fewnity/Counter-Strike-Nintendo-DS/releases/download/1.0.0/Counter.Strike.DS.1.0.0.zip"}}, "github": "Fewnity/Counter-Strike-Nintendo-DS", "icon": "https://db.universal-team.net/assets/images/icons/counter-strike-nintendo-ds.png", "icon_index": 63, "image": "https://db.universal-team.net/assets/images/icons/counter-strike-nintendo-ds.png", "image_length": 630, "installed_files": ["%NDS%/counter_strike.nds"], "scripts": {"counter_strike.nds": [{"file": "Counter\\.Strike\\.DS\\.[\\d.]+\\.zip", "output": "/Counter Strike DS.zip", "repo": "Fewnity/Counter-Strike-Nintendo-DS", "type": "downloadRelease"}, {"file": "/Counter Strike DS.zip", "input": "counter_strike.nds", "output": "%NDS%/counter_strike.nds", "type": "extractFile"}, {"file": "/Counter Strike DS.zip", "input": "counter_strike_music.raw", "output": "%NDS%/counter_strike_music.raw", "type": "extractFile"}, {"file": "/Counter Strike DS.zip", "input": "soundbank.bin", "output": "%NDS%/soundbank.bin", "type": "extractFile"}, {"file": "/Counter Strike DS.zip", "type": "deleteFile"}]}, "slug": "counter-strike-nintendo-ds", "source": "https://github.com/Fewnity/Counter-Strike-Nintendo-DS", "stars": 234, "systems": ["DS"], "title": "Counter-Strike-Nintendo-DS", "update_notes": "

First official release

", "update_notes_md": "First official release", "updated": "2022-07-09T17:04:41Z", "urls": ["https://db.universal-team.net/ds/counter-strike-nintendo-ds"], "version": "1.0.0", "version_title": "1.0.0"}, {"author": "FlagBrew", "avatar": "https://avatars.githubusercontent.com/u/42673825?v=4", "categories": ["utility"], "color": "#749285", "color_bg": "#658074", "created": "2016-05-15T08:26:47Z", "description": "Gen I to GenVIII save manager.", "download_page": "https://github.com/FlagBrew/PKSM/releases", "downloads": {"PKSM.3dsx": {"size": 7482660, "size_str": "7 MiB", "url": "https://github.com/FlagBrew/PKSM/releases/download/10.2.4/PKSM.3dsx"}, "PKSM.cia": {"size": 6222784, "size_str": "5 MiB", "url": "https://github.com/FlagBrew/PKSM/releases/download/10.2.4/PKSM.cia"}}, "github": "FlagBrew/PKSM", "icon": "https://raw.githubusercontent.com/FlagBrew/PKSM/master/assets/icon.png", "icon_index": 64, "image": "https://raw.githubusercontent.com/FlagBrew/PKSM/master/assets/banner.png", "image_length": 8070, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "qr": {"PKSM.cia": "https://db.universal-team.net/assets/images/qr/pksm-cia.png"}, "slug": "pksm", "source": "https://github.com/FlagBrew/PKSM", "stars": 2129, "systems": ["3DS"], "title": "PKSM", "unique_ids": [966912], "update_notes": "

What's new

\n
    \n
  • Fixed: an issue with the Add Gamesync ID script
  • \n
  • General system stability improvements to enhance the user's experience.
  • \n
\n
\n

\"qr\"

\n
\n

\"Discord\"

", "update_notes_md": "## What's new\n\n- Fixed: an issue with the `Add Gamesync ID` script\n- General system stability improvements to enhance the user's experience.\n\n---\n\n![qr](https://github.com/user-attachments/assets/949dff51-0d0d-4a36-9fa9-2ae415bda887)\n\n---\n\n[![Discord](https://discordapp.com/api/guilds/278222834633801728/widget.png?style=banner3&time-)](https://discord.gg/bGKEyfY)\n\n", "updated": "2025-06-22T11:13:41Z", "urls": ["https://db.universal-team.net/3ds/pksm"], "version": "10.2.4", "version_title": "PKSM 10.2.4", "wiki": "https://github.com/FlagBrew/PKSM/wiki"}, {"archive": {"NitroSwan.zip": {"NitroSwan.nds": ["NitroSwan.nds"]}}, "author": "Fredrik Ahlström", "avatar": "https://avatars.githubusercontent.com/u/2324920?v=4", "categories": ["emulator"], "color": "#e38f98", "color_bg": "#805055", "created": "2021-10-17T19:00:08Z", "description": "Bandai WonderSwan (Color/Crystal) & Benesse PocketChallenge V2 emulator for the Nintendo DS(i)/3DS.", "download_page": "https://github.com/FluBBaOfWard/NitroSwan/releases", "downloads": {"NitroSwan.zip": {"size": 185776, "size_str": "181 KiB", "url": "https://github.com/FluBBaOfWard/NitroSwan/releases/download/v0.7.6/NitroSwan.zip"}}, "github": "FluBBaOfWard/NitroSwan", "icon": "https://db.universal-team.net/assets/images/icons/nitroswan.png", "icon_index": 65, "image": "https://raw.githubusercontent.com/FluBBaOfWard/NitroSwan/main/logo.png", "image_length": 38554, "slug": "nitroswan", "source": "https://github.com/FluBBaOfWard/NitroSwan", "stars": 67, "systems": ["DS"], "title": "NitroSwan", "update_notes": "
    \n
  • Fixed register 0x14 initialisation in built-in BIOS.
  • \n
  • Optimised sound mixer a tiny bit.
  • \n
", "update_notes_md": "- Fixed register 0x14 initialisation in built-in BIOS.\n- Optimised sound mixer a tiny bit.", "updated": "2026-01-18T19:35:40Z", "urls": ["https://db.universal-team.net/ds/nitroswan"], "version": "v0.7.6", "version_title": "V0.7.6"}, {"archive": {"S8DS.zip": {"S8DS.nds": ["S8DS.nds"]}}, "author": "Fredrik Ahlström", "avatar": "https://avatars.githubusercontent.com/u/2324920?v=4", "categories": ["emulator"], "color": "#594648", "color_bg": "#594648", "created": "2021-09-05T11:34:00Z", "description": "A Sega 8bit systems emulator for Nintendo DS(i)/3DS", "download_page": "https://github.com/FluBBaOfWard/S8DS/releases", "downloads": {"S8DS.zip": {"size": 226262, "size_str": "220 KiB", "url": "https://github.com/FluBBaOfWard/S8DS/releases/download/v1.1.7/S8DS.zip"}}, "github": "FluBBaOfWard/S8DS", "icon": "https://db.universal-team.net/assets/images/icons/s8ds.png", "icon_index": 66, "image": "https://db.universal-team.net/assets/images/icons/s8ds.png", "image_length": 630, "slug": "s8ds", "source": "https://github.com/FluBBaOfWard/S8DS", "stars": 34, "systems": ["DS"], "title": "S8DS", "update_notes": "
    \n
  • Added support for \"Megumi Rescue\" on System-E.
  • \n
  • Added support for \"Opa Opa unencrypted\" on System-E.
  • \n
  • Added support for \"Slap Shooter\" on System-E.
  • \n
  • Added support for \"Super Derby (satellite board)\" on SG-AC (not working).
  • \n
  • Added support for \"Super Derby II (satellite board)\" on SG-AC (not working).
  • \n
  • Added new debug menu.
  • \n
  • Fixed vertical scrolling for BG2 on System-E.
  • \n
  • Fixed envelope handling on the AY38910.
  • \n
  • Fixed pause on older Sega machines (again).
  • \n
  • Better menu traversing.
  • \n
", "update_notes_md": "- Added support for \"Megumi Rescue\" on System-E.\n- Added support for \"Opa Opa unencrypted\" on System-E.\n- Added support for \"Slap Shooter\" on System-E.\n- Added support for \"Super Derby (satellite board)\" on SG-AC (not working).\n- Added support for \"Super Derby II (satellite board)\" on SG-AC (not working).\n- Added new debug menu.\n- Fixed vertical scrolling for BG2 on System-E.\n- Fixed envelope handling on the AY38910.\n- Fixed pause on older Sega machines (again).\n- Better menu traversing.\n", "updated": "2023-11-07T18:10:41Z", "urls": ["https://db.universal-team.net/ds/s8ds"], "version": "v1.1.7", "version_title": "V1.1.7"}, {"author": "Garhoogin", "avatar": "https://avatars.githubusercontent.com/u/22681618?v=4", "categories": ["game"], "color": "#5b473d", "color_bg": "#5b473d", "created": "2021-08-16T03:31:52Z", "description": "Close The Box but made terribly on the DS", "download_page": "https://github.com/Garhoogin/Box/releases", "downloads": {"box.nds": {"size": 445440, "size_str": "435 KiB", "url": "https://github.com/Garhoogin/Box/releases/download/v1.0.0.0/box.nds"}}, "github": "Garhoogin/Box", "icon": "https://db.universal-team.net/assets/images/icons/box.png", "icon_index": 67, "image": "https://db.universal-team.net/assets/images/images/box.png", "image_length": 405, "license": "bsd-2-clause", "license_name": "BSD 2-Clause \"Simplified\" License", "qr": {"box.nds": "https://db.universal-team.net/assets/images/qr/box-nds.png"}, "slug": "box", "source": "https://github.com/Garhoogin/Box", "stars": 5, "systems": ["DS"], "title": "Box", "update_notes": "

Initial Release!

\n

Each player takes turns rolling dice and flipping tiles that add up to the dice total. When a player can't do this, their turn is over. The remaining tiles are added up and that becomes the player's score. The player with the lowest score wins. If a player manages to get a score of 0, they have closed the box. The next player must then also close the box for gameplay to continue. If they fail to do so, the last player automatically wins.

", "update_notes_md": "Initial Release!\n\nEach player takes turns rolling dice and flipping tiles that add up to the dice total. When a player can't do this, their turn is over. The remaining tiles are added up and that becomes the player's score. The player with the lowest score wins. If a player manages to get a score of 0, they have closed the box. The next player must then also close the box for gameplay to continue. If they fail to do so, the last player automatically wins.", "updated": "2021-08-16T03:36:01Z", "urls": ["https://db.universal-team.net/ds/box"], "version": "v1.0.0.0", "version_title": "Box 1.0.0.0"}, {"author": "Garhoogin", "avatar": "https://avatars.githubusercontent.com/u/22681618?v=4", "categories": ["game"], "color": "#414752", "color_bg": "#414752", "created": "2021-10-30T22:08:29Z", "description": "Gravity Game for DS.", "download_page": "https://github.com/Garhoogin/Gravity/releases", "downloads": {"gravity.nds": {"size": 386048, "size_str": "377 KiB", "url": "https://github.com/Garhoogin/Gravity/releases/download/v1.0.0.0/gravity.nds"}}, "github": "Garhoogin/Gravity", "icon": "https://db.universal-team.net/assets/images/icons/gravity.png", "icon_index": 68, "image": "https://db.universal-team.net/assets/images/icons/gravity.png", "image_length": 630, "license": "bsd-2-clause", "license_name": "BSD 2-Clause \"Simplified\" License", "qr": {"gravity.nds": "https://db.universal-team.net/assets/images/qr/gravity-nds.png"}, "slug": "gravity", "source": "https://github.com/Garhoogin/Gravity", "stars": 6, "systems": ["DS"], "title": "Gravity", "update_notes": "

Gravity Game for DS

\n

Navigate the ball to planet earth without hitting other planets along the way. Place planets to manipulate its path.

", "update_notes_md": "Gravity Game for DS\n\nNavigate the ball to planet earth without hitting other planets along the way. Place planets to manipulate its path.", "updated": "2021-10-31T06:17:43Z", "urls": ["https://db.universal-team.net/ds/gravity"], "version": "v1.0.0.0", "version_title": "Gravity 1.0.0.0"}, {"author": "Gericom", "autogen_scripts": true, "avatar": "https://avatars.githubusercontent.com/u/5251038?v=4", "categories": ["emulator"], "color": "#48405c", "color_bg": "#48405c", "created": "2016-08-17T16:49:13Z", "description": "A GBA hypervisor for DS. (like nintendont for gc on wii)", "download_page": "https://github.com/Gericom/GBARunner2/releases", "downloads": {"GBARunner2_arm7dldi_3ds.nds": {"size": 265792, "size_str": "259 KiB", "url": "https://github.com/Gericom/GBARunner2/releases/download/v20200812-131430_6e4ce45/GBARunner2_arm7dldi_3ds.nds"}, "GBARunner2_arm7dldi_ds.nds": {"size": 265280, "size_str": "259 KiB", "url": "https://github.com/Gericom/GBARunner2/releases/download/v20200812-131430_6e4ce45/GBARunner2_arm7dldi_ds.nds"}, "GBARunner2_arm7dldi_dsi.nds": {"size": 265792, "size_str": "259 KiB", "url": "https://github.com/Gericom/GBARunner2/releases/download/v20200812-131430_6e4ce45/GBARunner2_arm7dldi_dsi.nds"}, "GBARunner2_arm9dldi_ds.nds": {"size": 264768, "size_str": "258 KiB", "url": "https://github.com/Gericom/GBARunner2/releases/download/v20200812-131430_6e4ce45/GBARunner2_arm9dldi_ds.nds"}}, "github": "Gericom/GBARunner2", "icon": "https://db.universal-team.net/assets/images/icons/gbarunner2.png", "icon_index": 69, "image": "https://db.universal-team.net/assets/images/images/gbarunner2.png", "image_length": 324, "installed_files": ["/_nds/GBARunner2_arm7dldi_3ds.nds"], "qr": {"GBARunner2_arm7dldi_3ds.nds": "https://db.universal-team.net/assets/images/qr/gbarunner2_arm7dldi_3ds-nds.png", "GBARunner2_arm7dldi_ds.nds": "https://db.universal-team.net/assets/images/qr/gbarunner2_arm7dldi_ds-nds.png", "GBARunner2_arm7dldi_dsi.nds": "https://db.universal-team.net/assets/images/qr/gbarunner2_arm7dldi_dsi-nds.png", "GBARunner2_arm9dldi_ds.nds": "https://db.universal-team.net/assets/images/qr/gbarunner2_arm9dldi_ds-nds.png"}, "scripts": {"[twlmenu] GBARunner2_arm7dldi_3ds.nds": [{"file": "GBARunner2_arm7dldi_3ds.nds", "output": "/_nds/GBARunner2_arm7dldi_3ds.nds", "repo": "Gericom/GBARunner2", "type": "downloadRelease"}]}, "slug": "gbarunner2", "source": "https://github.com/Gericom/GBARunner2", "stars": 914, "systems": ["DS"], "title": "GBARunner2", "updated": "2020-08-12T11:17:41Z", "urls": ["https://db.universal-team.net/ds/gbarunner2"], "version": "v20200812-131430_6e4ce45", "wiki": "https://wiki.ds-homebrew.com/gbarunner2/"}, {"archive": {"MPEG4Player.nds.zip": {"MPEG4Player.nds": ["MPEG4Player.nds"]}}, "author": "Gericom", "avatar": "https://avatars.githubusercontent.com/u/5251038?v=4", "categories": ["utility"], "color": "#7e694a", "color_bg": "#7e694a", "created": "2016-04-19T18:19:53Z", "description": "MPEG4 player for DS and DSi", "download_page": "https://gbatemp.net/threads/mpeg4-player-for-ds-and-dsi.544095/page-2#post-9007621", "downloads": {"MPEG4Player.nds.zip": {"url": "https://gbatemp.net/attachments/mpeg4player-nds-zip.203629/"}}, "github": "Gericom/YouTubeDS", "icon_index": 70, "image": "https://avatars.githubusercontent.com/u/5251038?v=4&size=128", "image_length": 43557, "slug": "mpeg4-player", "source": "https://github.com/Gericom/YoutubeDS/tree/mpeg4player", "stars": 70, "systems": ["DS"], "title": "MPEG4 Player", "updated": "2020-04-09T16:23:00Z", "urls": ["https://db.universal-team.net/ds/mpeg4-player"], "version": "c633295", "website": "https://gbatemp.net/threads/mpeg4-player-for-ds-and-dsi.544095/"}, {"author": "Ghaztly97", "avatar": "https://avatars.githubusercontent.com/u/124470932?v=4", "categories": ["utility", "save-tool"], "color": "#607e3c", "color_bg": "#607e3c", "created": "2026-02-14T17:08:22Z", "description": "A pattern editor for Animal Crossing: New Leaf that runs natively on 3DS.", "download_page": "https://github.com/Ghaztly97/Able-Atelier-3DS/releases", "downloads": {"AbleAtelier.3dsx": {"size": 3508280, "size_str": "3 MiB", "url": "https://github.com/Ghaztly97/Able-Atelier-3DS/releases/download/v1.0.2/AbleAtelier.3dsx"}}, "github": "Ghaztly97/Able-Atelier-3DS", "icon": "https://raw.githubusercontent.com/Ghaztly97/Able-Atelier-3DS/main/assets/images/AAIcon.png", "icon_index": 71, "image": "https://raw.githubusercontent.com/Ghaztly97/Able-Atelier-3DS/main/assets/images/AABanner.png", "image_length": 3603, "long_description": "Able Atelier is a tool to edit patterns made in Animal Crossing: New Leaf!\nCoded in Lua using **LÖVE Potion** (LÖVE2D for 3DS)\nThis works **ONLY** for Welcome Amiibo saves!!!", "slug": "able-atelier-3ds", "source": "https://github.com/Ghaztly97/Able-Atelier-3DS", "stars": 1, "systems": ["3DS"], "title": "Able Atelier 3DS", "update_notes": "

Simple update.

\n

Can now change the name of the creator of a pattern and the name of the pattern while editing by clicking the purple gear.

", "update_notes_md": "Simple update.\n\nCan now change the name of the creator of a pattern and the name of the pattern while editing by clicking the purple gear.", "updated": "2026-03-23T02:15:16Z", "urls": ["https://db.universal-team.net/3ds/able-atelier-3ds"], "version": "v1.0.2", "version_title": "Able Atelier 1.0.2"}, {"archive": {"UpdateSuppressor-3dsx.zip": {"UpdateSuppressor.3dsx": ["UpdateSuppressor/UpdateSuppressor.3dsx"]}}, "author": "Giantblargg", "avatar": "https://avatars.githubusercontent.com/u/1700581?v=4", "categories": ["utility"], "color": "#ffc9ac", "color_bg": "#806456", "created": "2015-11-29T08:18:36Z", "description": "Temporarily suppresses the 3ds update nag.", "download_page": "https://github.com/GiantBlargg/UpdateSuppressor/releases", "downloads": {"UpdateSuppressor-3dsx.zip": {"size": 91407, "size_str": "89 KiB", "url": "https://github.com/GiantBlargg/UpdateSuppressor/releases/download/v0.2.0/UpdateSuppressor-3dsx.zip"}, "UpdateSuppressor.cia": {"size": 557504, "size_str": "544 KiB", "url": "https://github.com/GiantBlargg/UpdateSuppressor/releases/download/v0.2.0/UpdateSuppressor.cia"}}, "github": "GiantBlargg/UpdateSuppressor", "icon": "https://raw.githubusercontent.com/GiantBlargg/UpdateSuppressor/master/icon.png", "icon_index": 72, "image": "https://raw.githubusercontent.com/GiantBlargg/UpdateSuppressor/master/banner.png", "image_length": 9099, "qr": {"UpdateSuppressor.cia": "https://db.universal-team.net/assets/images/qr/updatesuppressor-cia.png"}, "slug": "updatesuppressor", "source": "https://github.com/GiantBlargg/UpdateSuppressor", "stars": 13, "systems": ["3DS"], "title": "UpdateSuppressor", "unique_ids": [128260], "update_notes": "

The CIA version will always run in delete-all mode.

\n

If the 3dsx version is installed with its xml file it will run in single delete mode. If the xml file is not present the 3dsx version will run in delete-all mode.

", "update_notes_md": "The CIA version will always run in delete-all mode.\n\nIf the 3dsx version is installed with its xml file it will run in single delete mode. If the xml file is not present the 3dsx version will run in delete-all mode.\n", "updated": "2016-01-21T08:10:53Z", "urls": ["https://db.universal-team.net/3ds/updatesuppressor"], "version": "v0.2.0", "version_title": "Delete all mode + CIA version"}, {"author": "CPunch & Golem64", "avatar": "https://avatars.githubusercontent.com/u/65229557?v=4", "categories": ["utility"], "color": "#4887af", "color_bg": "#346280", "created": "2023-05-11T08:48:45Z", "description": "LED color and pattern modifier for 3DS. Customize your notifications however you want !", "download_page": "https://github.com/Golem642/CtrRGBPAT2/releases", "downloads": {"CtrRGBPAT2.3dsx": {"size": 628880, "size_str": "614 KiB", "url": "https://github.com/Golem642/CtrRGBPAT2/releases/download/v2.5/CtrRGBPAT2.3dsx"}, "CtrRGBPAT2.cia": {"size": 1014208, "size_str": "990 KiB", "url": "https://github.com/Golem642/CtrRGBPAT2/releases/download/v2.5/CtrRGBPAT2.cia"}}, "github": "Golem642/CtrRGBPAT2", "icon": "https://raw.githubusercontent.com/Golem642/CtrRGBPAT2/master/resources/icon.png", "icon_index": 73, "image": "https://raw.githubusercontent.com/Golem642/CtrRGBPAT2/master/resources/banner.png", "image_length": 12658, "license": "mit", "license_name": "MIT License", "long_description": "# CtrRGBPAT2\nThis 3DS application allows the LED color to be changed. In order for this to work, Luma CFW (custom firmware) needs to be installed.\nThanks to [CPunch](https://github.com/CPunch/CtrRGBPATTY/) for the original project !\n\n## Features\nCustomize the LED color and pattern for when you receive notifications ! Whether SpotPass, StreetPass, online Friends, or more (Yes, there's more) ! Why keep the default blue when you can have a cool-looking purple for example 😎\n\nEverything is simple and made so you cannot possibly screw something up (or else you really wanted to)\n\n## Upcoming\n- Save and restore feature\n- Proper UI ?\n\nHope you enjoy ! :)", "qr": {"CtrRGBPAT2.cia": "https://db.universal-team.net/assets/images/qr/ctrrgbpat2-cia.png"}, "screenshots": [{"description": "Custom pattern editor", "url": "https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/custom-pattern-editor.png"}, {"description": "Install menu", "url": "https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/install-menu.png"}, {"description": "Notification color", "url": "https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/notification-color.png"}, {"description": "Pattern modifier", "url": "https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/pattern-modifier.png"}, {"description": "Testing functionnality", "url": "https://db.universal-team.net/assets/images/screenshots/ctrrgbpat2/testing-functionnality.png"}], "script_message": "You will need to have \"Game Patching\" and \"Loading external FIRMs and modules\"\nenabled in LumaCFW settings (hold select on boot)", "slug": "ctrrgbpat2", "source": "https://github.com/Golem642/CtrRGBPAT2", "stars": 13, "systems": ["3DS"], "title": "CtrRGBPAT2", "unique_ids": [866235], "update_notes": "

Hello again

\n

I'm back for another release with quite the exciting changes. Most notably...

\n

Low battery pattern editing

\n

That's right, you can now make this annoying blinking light less of a pain with this new release. I know some of you had been waiting for it for a long time so here it finally is. Do note that there is currently no way to change the color of the LED as it does not function the same way as a classic animation.

\n

For the rest, here's a full list of the changes :

\n
    \n
  • Reworked the menus a bit (again)
  • \n
  • Pattern editor now also shows separate R G and B values that you can edit
  • \n
  • Added loading menus for default animations and currently installed animations
  • \n
  • Added previews in a few places (pattern editor, low battery, and some loading menus)
  • \n
  • Added joystick/CPAD support
  • \n
  • Added direction holding support (you can now move faster in the menus)
  • \n
  • Added better B key handling (go back one menu at a time instead of directly to the main menu)
  • \n
  • Fixed the colors not showing on the display (pull request have been sent to devkitPro/libctru)
  • \n
  • Fixed the preview holding a color if the last one was set (#1, do any action to stop the preview)
  • \n
  • Fixed the building process a bit. No more errors
  • \n
\n

Note that if you try to build the file manually, the result might be different as i have used my own version of libctru which includes the lastest version with devkitPro/libctru#570 and devkitPro/libctru#561 applied.

\n

I hope you enjoy this release, the next one will probably add pattern loading from a file.

\n

Have fun ! :)

\n

QR code download :
\n\"image\"

", "update_notes_md": "Hello again\n\nI'm back for another release with quite the exciting changes. Most notably...\n## Low battery pattern editing\nThat's right, you can now make this annoying blinking light less of a pain with this new release. I know some of you had been waiting for it for a long time so here it finally is. Do note that there is currently no way to change the color of the LED as it does not function the same way as a classic animation.\n\nFor the rest, here's a full list of the changes :\n- Reworked the menus a bit (again)\n- Pattern editor now also shows separate R G and B values that you can edit\n- Added loading menus for default animations and currently installed animations\n- Added previews in a few places (pattern editor, low battery, and some loading menus)\n- Added joystick/CPAD support\n- Added direction holding support (you can now move faster in the menus)\n- Added better B key handling (go back one menu at a time instead of directly to the main menu)\n- Fixed the colors not showing on the display (pull request have been sent to [devkitPro/libctru](https://github.com/devkitPro/libctru/pull/570))\n- Fixed the preview holding a color if the last one was set (#1, do any action to stop the preview)\n- Fixed the building process a bit. No more errors\n\nNote that if you try to build the file manually, the result might be different as i have used my own version of libctru which includes the lastest version with [devkitPro/libctru#570](https://github.com/devkitPro/libctru/pull/570) and [devkitPro/libctru#561](https://github.com/devkitPro/libctru/pull/561) applied.\n\nI hope you enjoy this release, the next one will probably add pattern loading from a file.\n\nHave fun ! :)\n\nQR code download :\n![image](https://github.com/user-attachments/assets/8fdb95f3-dcbc-4d34-af05-c4018373587b)\n", "updated": "2025-04-27T15:28:52Z", "urls": ["https://db.universal-team.net/3ds/ctrrgbpat2"], "version": "v2.5", "version_title": "V2.5", "website": "https://db.universal-team.net/3ds/ctrrgbpat2"}, {"author": "Golem64", "avatar": "https://avatars.githubusercontent.com/u/65229557?v=4", "categories": ["utility"], "color": "#3f3428", "color_bg": "#3f3428", "created": "2024-03-29T19:18:41Z", "description": "Patch for Nintendo consoles to remove the read-only check on amiibos and allow for rewritable Ntag215 NFC tags", "download_page": "https://github.com/Golem642/NFCheckRem/releases", "downloads": {"New_3DS_and_New_2DS.zip": {"size": 615, "size_str": "615 Bytes", "url": "https://github.com/Golem642/NFCheckRem/releases/download/3ds/New_3DS_and_New_2DS.zip"}, "Old_3DS_and_Old_2DS.zip": {"size": 616, "size_str": "616 Bytes", "url": "https://github.com/Golem642/NFCheckRem/releases/download/3ds/Old_3DS_and_Old_2DS.zip"}}, "github": "Golem642/NFCheckRem", "icon": "https://raw.githubusercontent.com/Golem642/NFCheckRem/main/NFCheckRem.png", "icon_index": 74, "image": "https://raw.githubusercontent.com/Golem642/NFCheckRem/main/NFCheckRem.png", "image_length": 13600, "installed_files": ["sdmc:/luma/sysmodules/0004013000004002.ips", "sdmc:/luma/sysmodules/0004013000004002.ips"], "long_description": "Patch for Nintendo consoles to remove the read-only check on amiibos and allow for rewritable Ntag215 NFC tags\n# Installation\n- Nintendo 3DS : Ensure you have the latest [Luma3DS](https://github.com/LumaTeam/Luma3DS/) version, then go into the folder corresponding to your console and download the .ips file. \nPut this file into your SD card in the following folder : `/luma/sysmodules/` then ensure you have \"Enable loading external FIRMs and modules\" and \"Enable game patching\" enabled in the Luma3DS settings (hold SELECT on boot)\n- Wii U : (not yet implemented)\n- Switch : (not yet implemented)\n### Note for 3DS users\nThe patch will do nothing if wumiibo is enabled, ensure wumiibo is disabled before attempting to scan any Amiibo or NFC tag\n# Why ?\nWhen writing an Amiibo to a blank Ntag215 NFC tag with an app such as [TagMo](https://github.com/HiddenRamblings/TagMo), the tag will become read-only on some parts of the data.\n\nThis data includes the Amiibo game character id, variant, figure type, model number and series.\n\nThis means that if it's read-only, you cannot change the figure stored on the NFC tag, which therefore mean having to buy multiple tags for every Amiibo you want.\n# Can't I just use Wumiibo/re_nfpii ?\nWell yes but sometimes games won't like when you open their menu and give you intense lag until you restart it, making those amiibo emulation apps unusable on those games.\n\nMoreover, this solution will give you the possibility to have physical tags, so you get the original experience with a few more features + you can easily share it with others as long as they have the patch too\n# What does this do ?\nThis modifies the NFC system module to disable the checks that are made on those areas, yes the console checks if the tag is read-only.\n\nBy disabling these checks, this means you can have write-enabled tags and they would still work on consoles with the patch installed\n\nAnd thus, you can reuse your tag forever without being constrained to have it as one specific Amiibo (you still have to rewrite it every time you want to change it)\n# Technical details\nSee the [GitHub repository](https://github.com/Golem642/NFCheckRem)", "script_message": "You will need to have \"Game Patching\" and \"Loading external FIRMs and modules\"\nenabled in LumaCFW settings (hold select on boot)", "scripts": {"New 3DS and New 2DS": [{"file": "https://raw.githubusercontent.com/Golem642/NFCheckRem/main/New%203DS%20and%20New%202DS/0004013000004002.ips", "output": "sdmc:/luma/sysmodules/0004013000004002.ips", "type": "downloadFile"}], "Old 3DS and Old 2DS": [{"file": "https://raw.githubusercontent.com/Golem642/NFCheckRem/main/Old%203DS%20and%20Old%202DS/0004013000004002.ips", "output": "sdmc:/luma/sysmodules/0004013000004002.ips", "type": "downloadFile"}]}, "slug": "nfcheckrem", "source": "https://github.com/Golem642/NFCheckRem", "stars": 14, "systems": ["3DS"], "title": "NFCheckRem", "update_notes": "

Here's the first fully working version of the patch. As of now, it's only for the 3DS/2DS family. Everything is working : You can scan any amiibo you want with your DS, whether normal (locked) or unlocked and it will recognize it

\n

Alongside it is a modified build of TagMo which essentially disable writing the lock bits onto your NFC tags. (You will have to uninstall the actual TagMo beforehand if you have it, otherwise Android will not let you update as I signed the APK with my own keys since i don't know the ones used for TagMo)
\nSo you can rewrite over an unlocked tag as many times as you want, and change it's figurine anytime.
\nBut keep in mind as of now the save data inside the tag is deleted too if you rewrite it (although only a few games uses save data onto amiibos)

\n

Before making an issue saying it's not working, please make sure you :

\n
    \n
  • Installed the correct patch
  • \n
  • Activated \"Enable game patching\" And \"Allow custom firmware\" in Luma3DS settings (hold SELECT on console startup)
  • \n
  • Used the modified TagMo to flash either : a blank NFC tag, or an already rewritable amiibo nfc Tag. Classic amiibos you flashed with the official TagMo will not be able to be rewritten
  • \n
\n

If you have any other problem, then create an issue so i can help you fix it.

\n

Have fun !

", "update_notes_md": "Here's the first fully working version of the patch. As of now, it's only for the 3DS/2DS family. Everything is working : You can scan any amiibo you want with your DS, whether normal (locked) or unlocked and it will recognize it\n\nAlongside it is a modified build of TagMo which essentially disable writing the lock bits onto your NFC tags. (You will have to uninstall the actual TagMo beforehand if you have it, otherwise Android will not let you update as I signed the APK with my own keys since i don't know the ones used for TagMo)\nSo you can rewrite over an unlocked tag as many times as you want, and change it's figurine anytime.\nBut keep in mind as of now the save data inside the tag is deleted too if you rewrite it (although only a few games uses save data onto amiibos)\n\nBefore making an issue saying it's not working, please make sure you :\n- Installed the correct patch \n- Activated \"Enable game patching\" And \"Allow custom firmware\" in Luma3DS settings (hold SELECT on console startup)\n- Used the modified TagMo to flash either : a blank NFC tag, or an already rewritable amiibo nfc Tag. Classic amiibos you flashed with the official TagMo will not be able to be rewritten\n\nIf you have any other problem, then create an issue so i can help you fix it.\n\nHave fun !", "updated": "2024-06-06T23:17:35Z", "urls": ["https://db.universal-team.net/3ds/nfcheckrem"], "version": "3ds", "version_title": "Fully working patch for the 3DS/2DS family"}, {"author": "Hoksy", "avatar": "https://avatars.githubusercontent.com/u/5952243?v=4", "categories": ["game"], "color": "#7b5da7", "color_bg": "#5e4780", "created": "2016-09-02T19:40:02Z", "description": "a pyramidman's quest to save his father", "download_page": "https://github.com/Hoksy/ravimid/releases", "downloads": {"ravimid.cia": {"size": 2925504, "size_str": "2 MiB", "url": "https://github.com/Hoksy/ravimid/releases/download/1.2/ravimid.cia"}, "ravimid_deluxe.cia": {"size": 2917312, "size_str": "2 MiB", "url": "https://github.com/Hoksy/ravimid/releases/download/1.2/ravimid_deluxe.cia"}}, "github": "Hoksy/ravimid", "icon": "https://db.universal-team.net/assets/images/icons/ravimid.png", "icon_index": 75, "image": "https://db.universal-team.net/assets/images/images/ravimid.png", "image_length": 905, "qr": {"ravimid.cia": "https://db.universal-team.net/assets/images/qr/ravimid-cia.png", "ravimid_deluxe.cia": "https://db.universal-team.net/assets/images/qr/ravimid_deluxe-cia.png"}, "slug": "ravimid", "source": "https://github.com/Hoksy/ravimid", "stars": 2, "systems": ["3DS"], "title": "ravimid", "unique_ids": [677313], "update_notes": "

Fixed .cia not installing on n3DS
\nThanks to VideahGams!

", "update_notes_md": "Fixed .cia not installing on n3DS\nThanks to VideahGams!\n", "updated": "2016-11-08T23:24:17Z", "urls": ["https://db.universal-team.net/3ds/ravimid"], "version": "1.2", "version_title": "ravimid.cia"}, {"author": "StonedModder", "avatar": "https://avatars.githubusercontent.com/u/16449821?v=4", "categories": ["utility"], "color": "#71524e", "color_bg": "#71524e", "created": "2016-08-26T15:57:26Z", "description": "A capture alignment assistant for 3ds capture cards and NTRviewer", "download_page": "https://github.com/ItsDeidara/CaptureAssistant/releases", "downloads": {"CaptureAssistant.cia": {"size": 1606592, "size_str": "1 MiB", "url": "https://github.com/StonedModder/CaptureAssistant/releases/download/1.3/CaptureAssistant.cia"}, "CaptureAssistantv1.3.zip": {"size": 1285025, "size_str": "1 MiB", "url": "https://github.com/StonedModder/CaptureAssistant/releases/download/1.3/CaptureAssistantv1.3.zip"}}, "github": "ItsDeidara/CaptureAssistant", "icon": "https://raw.githubusercontent.com/ItsDeidara/CaptureAssistant/master/assets/icon.png", "icon_index": 76, "image": "https://raw.githubusercontent.com/ItsDeidara/CaptureAssistant/master/assets/banner.png", "image_length": 26023, "license": "mit", "license_name": "MIT License", "qr": {"CaptureAssistant.cia": "https://db.universal-team.net/assets/images/qr/captureassistant-cia.png"}, "scripts": {"CaptureAssistant.cia": [{"file": "CaptureAssistant.*\\.zip", "output": "/CaptureAssistant.zip", "repo": "ItsDeidara/CaptureAssistant", "type": "downloadRelease"}, {"file": "/CaptureAssistant.zip", "input": "CaptureAssistant.cia", "output": "/CaptureAssistant.cia", "type": "extractFile"}, {"count": 3, "message": "Use alternate calibration images?", "name": "alternate-images", "type": "promptMessage"}, {"file": "/CaptureAssistant.zip", "input": "calibrationalt.png", "output": "/calibration.png", "type": "extractFile"}, {"file": "/CaptureAssistant.zip", "input": "calibrationalt2.png", "output": "/calibration2.png", "type": "extractFile"}, {"count": 2, "type": "skip"}, {"file": "/CaptureAssistant.zip", "input": "calibration.png", "output": "/calibration.png", "type": "extractFile"}, {"file": "/CaptureAssistant.zip", "input": "calibration2.png", "output": "/calibration2.png", "type": "extractFile"}, {"file": "/CaptureAssistant.cia", "type": "installCia"}, {"file": "/CaptureAssistant.cia", "type": "deleteFile"}, {"file": "/CaptureAssistant.zip", "type": "deleteFile"}]}, "slug": "captureassistant", "source": "https://github.com/StonedModder/CaptureAssistant", "stars": 2, "systems": ["3DS"], "title": "CaptureAssistant", "unique_ids": [26722], "update_notes": "

Extract to the root of your SD card and install CaptureAssistant with FBI

\n

Changelog-
\nFixed duplicate Title ID

\n

Bugs-
\ncalibrationalt's are slightly too large

\n

If you would like to add anything too this or would like to request anything then please request it in the tool's GBAtemp thread http://gbatemp.net/threads/capture-assistant-a-capture-alignment-tool-for-capture-cards-ntr.439356/#post-6631437

", "update_notes_md": "Extract to the root of your SD card and install CaptureAssistant with FBI\n\nChangelog-\nFixed duplicate Title ID\n\nBugs-\ncalibrationalt's are slightly too large\n\nIf you would like to add anything too this or would like to request anything then please request it in the tool's GBAtemp thread http://gbatemp.net/threads/capture-assistant-a-capture-alignment-tool-for-capture-cards-ntr.439356/#post-6631437\n", "updated": "2016-08-26T23:13:12Z", "urls": ["https://db.universal-team.net/3ds/captureassistant"], "version": "1.3"}, {"author": "JK", "avatar": "https://avatars.githubusercontent.com/u/39171744?v=4", "categories": ["utility", "save-tool"], "color": "#868581", "color_bg": "#807f7b", "created": "2018-07-12T09:28:08Z", "description": "JK's Save Manager for 3DS", "download_page": "https://github.com/J-D-K/JKSM/releases", "downloads": {"JKSM.3dsx": {"size": 316076, "size_str": "308 KiB", "url": "https://github.com/J-D-K/JKSM/releases/download/05.08.2020/JKSM.3dsx"}, "JKSM.cia": {"size": 627648, "size_str": "612 KiB", "url": "https://github.com/J-D-K/JKSM/releases/download/05.08.2020/JKSM.cia"}}, "github": "J-D-K/JKSM", "icon": "https://raw.githubusercontent.com/J-D-K/JKSM/master/JKSM/icon.png", "icon_index": 77, "image": "https://db.universal-team.net/assets/images/images/jksm.png", "image_length": 954, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "qr": {"JKSM.cia": "https://db.universal-team.net/assets/images/qr/jksm-cia.png"}, "screenshots": [{"description": "Main menu", "url": "https://db.universal-team.net/assets/images/screenshots/jksm/main-menu.png"}, {"description": "Title list", "url": "https://db.universal-team.net/assets/images/screenshots/jksm/title-list.png"}, {"description": "Title menu", "url": "https://db.universal-team.net/assets/images/screenshots/jksm/title-menu.png"}, {"description": "Title save file mode", "url": "https://db.universal-team.net/assets/images/screenshots/jksm/title-save-file-mode.png"}], "slug": "jksm", "source": "https://github.com/J-D-K/JKSM", "stars": 395, "systems": ["3DS"], "title": "JKSM", "unique_ids": [180786], "update_notes": "
    \n
  • Dropped support for *hax
  • \n
  • Cleaned up FS code
  • \n
  • Favorites ported from switch
  • \n
  • Fixed bug that caused extdata to not be backed up when dump all was used
  • \n
  • Probably other stuff. It's been forever.
  • \n
", "update_notes_md": "* Dropped support for *hax\n* Cleaned up FS code\n* Favorites ported from switch\n* Fixed bug that caused extdata to not be backed up when dump all was used\n* Probably other stuff. It's been forever.", "updated": "2020-05-09T03:47:57Z", "urls": ["https://db.universal-team.net/3ds/jksm"], "version": "05.08.2020", "version_title": "JKSM 05.08.2020"}, {"author": "Stefan", "autogen_scripts": true, "avatar": "https://avatars.githubusercontent.com/u/9059719?v=4", "categories": ["game"], "color": "#d6d6d6", "color_bg": "#808080", "created": "2016-06-03T14:02:09Z", "description": "A Snake Clone for the Nintendo 3DS. Made with LövePotion.", "download_page": "https://github.com/Jacudibu/Snake2DS/releases", "downloads": {"Snake2DS-3DSFiles-v1.0.zip": {"size": 874256, "size_str": "853 KiB", "url": "https://github.com/Jacudibu/Snake2DS/releases/download/v1.0/Snake2DS-3DSFiles-v1.0.zip"}, "Snake2DS-PC-v1.0.zip": {"size": 2711426, "size_str": "2 MiB", "url": "https://github.com/Jacudibu/Snake2DS/releases/download/v1.0/Snake2DS-PC-v1.0.zip"}, "Snake2DS.cia": {"size": 1217472, "size_str": "1 MiB", "url": "https://github.com/Jacudibu/Snake2DS/releases/download/v1.0/Snake2DS.cia"}}, "github": "Jacudibu/Snake2DS", "icon": "https://raw.githubusercontent.com/Jacudibu/Snake2DS/master/icon_large.png", "icon_index": 78, "image": "https://db.universal-team.net/assets/images/images/snake2ds.png", "image_length": 1209, "installed_files": ["%3DSX%/Snake2DS/"], "license": "mit", "license_name": "MIT License", "qr": {"Snake2DS.cia": "https://db.universal-team.net/assets/images/qr/snake2ds-cia.png"}, "scripts": {"Snake2DS.3dsx": [{"file": "Snake2DS-3DSFiles.*\\.zip", "output": "/Snake2DS.zip", "repo": "Jacudibu/Snake2DS", "type": "downloadRelease"}, {"file": "/Snake2DS.zip", "input": "Snake2DS/", "output": "%3DSX%/Snake2DS/", "type": "extractFile"}, {"file": "/Snake2DS.zip", "type": "deleteFile"}]}, "slug": "snake2ds", "source": "https://github.com/Jacudibu/Snake2DS", "stars": 3, "systems": ["3DS"], "title": "Snake2DS", "unique_ids": [4163], "update_notes": "

Install instructions

\n

3DS (Homebrew only):
\nEither install the .cia file directly or copy the Snake2DS Folder that's inside the .zip into your /3ds/ folder and it should appear inside your launcher's home menu.

\n

PC (Windows):
\nJust unzip the File and run the .exe inside it.

", "update_notes_md": "**Install instructions**\n\n**3DS (Homebrew only):**\nEither install the .cia file directly or copy the Snake2DS Folder that's inside the .zip into your /3ds/ folder and it should appear inside your launcher's home menu.\n\n**PC (Windows):**\nJust unzip the File and run the .exe inside it.\n", "updated": "2016-06-16T14:28:38Z", "urls": ["https://db.universal-team.net/3ds/snake2ds"], "version": "v1.0", "version_title": "Release v1.0"}, {"author": "JeffRuLz", "avatar": "https://avatars.githubusercontent.com/u/14222721?v=4", "categories": ["game"], "color": "#8b948e", "color_bg": "#78807a", "created": "2021-01-28T00:52:25Z", "description": "Port of Sonic 1 and 2 to the 3DS, based on Rubberduckycooly's Sonic 1/2 (2013) decompilation", "download_page": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases", "downloads": {"Sonic1.3dsx": {"size": 1051460, "size_str": "1 MiB", "url": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic1.3dsx"}, "Sonic1.cia": {"size": 1057216, "size_str": "1 MiB", "url": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic1.cia"}, "Sonic1_rev01.3dsx": {"size": 1051676, "size_str": "1 MiB", "url": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic1_rev01.3dsx"}, "Sonic1_rev01.cia": {"size": 1057728, "size_str": "1 MiB", "url": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic1_rev01.cia"}, "Sonic2.3dsx": {"size": 1051460, "size_str": "1 MiB", "url": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic2.3dsx"}, "Sonic2.cia": {"size": 1072576, "size_str": "1 MiB", "url": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic2.cia"}, "Sonic2_rev01.3dsx": {"size": 1051676, "size_str": "1 MiB", "url": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic2_rev01.3dsx"}, "Sonic2_rev01.cia": {"size": 1072576, "size_str": "1 MiB", "url": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/releases/download/v1.3.0/Sonic2_rev01.cia"}}, "github": "JeffRuLz/Sonic-1-2-2013-Decompilation", "icon": "https://raw.githubusercontent.com/JeffRuLz/Sonic-1-2-2013-Decompilation/main/Sonic1Decomp.3DS/banner/icon.png", "icon_index": 79, "image": "https://raw.githubusercontent.com/JeffRuLz/Sonic-1-2-2013-Decompilation/main/Sonic1Decomp.3DS/banner/banner.png", "image_length": 35081, "license": "other", "license_name": "Other", "long_description": "Port of Sonic 1 and 2 to the 3DS, based on Rubberduckycooly's Sonic 1/2 (2013) decompilation.\n\nIn order to run the game, you need to get the \"Data.rsdk.xmf\" file from a copy of Sonic 1 or 2 (2013), rename it to \"Data.rsdk\", and copy it to \"/3ds/Sonic1\" or \"/3ds/Sonic2\" respectively on your SD card.\n\nOfficial video guide on how to get the \"Data.rsdk.xmf\" file from each game: ", "qr": {"Sonic1.cia": "https://db.universal-team.net/assets/images/qr/sonic1-cia.png", "Sonic1_rev01.cia": "https://db.universal-team.net/assets/images/qr/sonic1_rev01-cia.png", "Sonic2.cia": "https://db.universal-team.net/assets/images/qr/sonic2-cia.png", "Sonic2_rev01.cia": "https://db.universal-team.net/assets/images/qr/sonic2_rev01-cia.png"}, "screenshots": [{"description": "Sonic 1 green hill zone", "url": "https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-1-green-hill-zone.png"}, {"description": "Sonic 1 special stage", "url": "https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-1-special-stage.png"}, {"description": "Sonic 1 star light zone", "url": "https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-1-star-light-zone.png"}, {"description": "Sonic 1 title screen", "url": "https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-1-title-screen.png"}, {"description": "Sonic 2 casino night zone", "url": "https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-2-casino-night-zone.png"}, {"description": "Sonic 2 emeral hill zone", "url": "https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-2-emeral-hill-zone.png"}, {"description": "Sonic 2 special stage", "url": "https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-2-special-stage.png"}, {"description": "Sonic 2 title screen", "url": "https://db.universal-team.net/assets/images/screenshots/sonic-1--2/sonic-2-title-screen.png"}], "script_message": "Note: You will need \"Data.rsdk\" from\nthe Steam, Android, or iOS version in\n\"/3ds/Sonic1\" / \"/3ds/Sonic2\" to play the game.", "slug": "sonic-1--2", "source": "https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation", "stars": 52, "systems": ["3DS"], "title": "Sonic 1 / 2", "unique_ids": [18331, 18332], "update_notes": "

!!! Read the Setup Guide !!!

\n

A New 3DS is required

\n

Updates

\n
    \n
  • Now based on RSDKv4 version 1.3.0
  • \n
  • Mods can now be used. (Read: About Mods)
  • \n
  • REV01 builds are now provided\n
      \n
    • Adds compatibility for certain data files.
    • \n
    • Only use if you're having issues with the normal builds.
    • \n
    \n
  • \n
  • Audio processing is now done in a separate thread on a separate core
  • \n
  • Performance boost to special stages, due to the new audio thread\n
      \n
    • Sonic 1 special stages run at 30-60fps
    • \n
    • Sonic 2 special stages run 15-30fps
    • \n
    \n
  • \n
  • Added warning screens for some common user errors
  • \n
  • October 9th Hotfix: Fixed a bug that prevented multiple mods from loading.
  • \n
  • October 11th: Debug text is no longer displayed when debug mode is disabled. (Except for specific situations.)
  • \n
  • November 4th: Fixed game options not working properly (Thanks to @MegAmi24)
  • \n
\n

\"sonic1qr\"

\n

\"sonic2qr\"

", "update_notes_md": "# [!!! Read the Setup Guide !!!](https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation/tree/main#requirements)\n\n# A New 3DS is required\n\n### Updates\n- Now based on RSDKv4 version 1.3.0\n- Mods can now be used. (Read: [About Mods](https://github.com/JeffRuLz/Sonic-1-2-2013-Decompilation#about-mods))\n- REV01 builds are now provided\n - Adds compatibility for certain data files.\n - Only use if you're having issues with the normal builds.\n- Audio processing is now done in a separate thread on a separate core\n- Performance boost to special stages, due to the new audio thread\n - Sonic 1 special stages run at 30-60fps\n - Sonic 2 special stages run 15-30fps\n- Added warning screens for some common user errors\n- **October 9th Hotfix: Fixed a bug that prevented multiple mods from loading.**\n- **October 11th: Debug text is no longer displayed when debug mode is disabled. (Except for specific situations.)** \n- **November 4th: Fixed game options not working properly (Thanks to @MegAmi24)**\n\n![sonic1qr](https://user-images.githubusercontent.com/14222721/194726393-d59587cf-1530-46f5-850c-ef33c3a882ff.png)\n\n![sonic2qr](https://user-images.githubusercontent.com/14222721/194726395-24f5fa12-421f-4dc2-82bc-7e4d81c5281b.png)\n", "updated": "2022-10-08T20:05:50Z", "urls": ["https://db.universal-team.net/3ds/sonic-1--2"], "version": "v1.3.0", "version_title": "New 3DS v1.3.0"}, {"author": "JeffRuLz", "avatar": "https://avatars.githubusercontent.com/u/14222721?v=4", "categories": ["utility"], "color": "#61ceff", "color_bg": "#306780", "created": "2018-09-12T19:48:02Z", "description": "DSi Title Manager for HiyaCFW", "download_page": "https://github.com/JeffRuLz/TMFH/releases", "downloads": {"TMFH.0.7.1.zip": {"size": 114153, "size_str": "111 KiB", "url": "https://github.com/JeffRuLz/TMFH/releases/download/v0.7.0/TMFH.0.7.1.zip"}}, "github": "JeffRuLz/TMFH", "icon": "https://db.universal-team.net/assets/images/icons/tmfh.png", "icon_index": 80, "image": "https://db.universal-team.net/assets/images/images/tmfh.png", "image_length": 225, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "TMFH is no longer in development, [NTM](/ds/NTM) is a newer fork with additional features.", "slug": "tmfh", "source": "https://github.com/JeffRuLz/TMFH", "stars": 33, "systems": ["DS"], "title": "TMFH", "unistore_exclude": true, "update_notes": "

IMPORTAINT: This project has been superseded by NTM. Use that instead.

\n
    \n
  • Nand free space calculation is now accurate (or very close).
  • \n
  • Fixed the broken file browser when ran with TWiLight Menu.
  • \n
", "update_notes_md": "### IMPORTAINT: [This project has been superseded by NTM](https://github.com/Epicpkmn11/NTM). Use that instead.\n\n- Nand free space calculation is now accurate (or very close).\n- Fixed the broken file browser when ran with TWiLight Menu.", "updated": "2019-06-27T01:36:05Z", "urls": ["https://db.universal-team.net/ds/tmfh"], "version": "v0.7.0", "version_title": "0.7.0"}, {"author": "JereM", "avatar": "https://avatars.githubusercontent.com/u/91017285?v=4", "categories": ["game"], "color": "#475830", "color_bg": "#475830", "created": "2025-06-28T14:00:42Z", "description": "Demake of the game Bart Bash for the 3ds.", "download_page": "https://github.com/Jermurder/BartBash3ds/releases", "downloads": {"bartbash.3dsx": {"size": 16376968, "size_str": "15 MiB", "url": "https://github.com/Jermurder/BartBash3ds/releases/download/1.67/bartbash.3dsx"}}, "github": "Jermurder/BartBash3ds", "icon": "https://db.universal-team.net/assets/images/icons/bart-bash.png", "icon_index": 81, "image": "https://db.universal-team.net/assets/images/icons/bart-bash.png", "image_length": 10305, "long_description": "**Analyse, Aim and DROP!**\nBart Bash is the newest and greatest launch game from TeleSTOP!\nFire happy barts into the sky, watch your score climb, and enjoy the chaos!\nIt's simple, addictive fun. Launch barts like there's no tomorrow.. they're okay with it!\nRelax as your counter ticks up and the barts fly free.\n\n**How to Play**\nSelect up to 6 barts, and press A, the ones you don't pick become bonus barts for extra fun!\nUse the slider, then press \"Drop\" to launch.\nWatch the barts soar, the counter tick up, and your joy grow.\nThen head to the in-game store and unlock awesome upgrades!\n\n\n3DS PORT MADE BY JERE", "screenshots": [{"description": "Gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/bart-bash/gameplay.png"}, {"description": "Title screen", "url": "https://db.universal-team.net/assets/images/screenshots/bart-bash/title-screen.png"}], "slug": "bart-bash", "source": "https://github.com/Jermurder/BartBash3ds", "stars": 1, "systems": ["3DS"], "title": "Bart Bash", "update_notes": "

the file you are supposed to open on the 3ds to play the game

", "update_notes_md": "the file you are supposed to open on the 3ds to play the game", "updated": "2025-11-14T17:01:12Z", "urls": ["https://db.universal-team.net/3ds/bart-bash"], "version": "1.67", "version_title": "Bart Bash .3DSX Build", "website": "Demake%20of%20the%20game%20Bart%20Bash%20for%20the%203ds.", "wiki": "https://wiki.bartbash.com/wiki/index.php?title=Main_Page"}, {"author": "Jonatan", "avatar": "https://avatars.githubusercontent.com/u/66566027?v=4", "categories": ["game"], "color": "#645750", "color_bg": "#645750", "created": "2021-03-03T13:33:23Z", "description": "It's like the classic game pong, but with guns.", "download_page": "https://github.com/Jonatan6/Pistol-Pong-DS/releases", "downloads": {"Pistol-Pong-DS.nds": {"size": 190976, "size_str": "186 KiB", "url": "https://github.com/Jonatan6/Pistol-Pong-DS/releases/download/v1.0/Pistol-Pong-DS.nds"}}, "github": "Jonatan6/Pistol-Pong-DS", "icon": "https://db.universal-team.net/assets/images/icons/pistol-pong-ds.png", "icon_index": 82, "image": "https://db.universal-team.net/assets/images/images/pistol-pong-ds.png", "image_length": 2201, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "It's like the classic game pong, but with guns.\n\n## The rules are simple\n* Control your paddle by pressing up and down on the dpad, and fire your gun by pressing right on the dpad.\n* If you get shot or miss the ball, your opponent gains one point.\n* If you manage to shot your opponent of if it misses the ball, you gain one point.\n* And the most important of them all all: **Have fun!**", "qr": {"Pistol-Pong-DS.nds": "https://db.universal-team.net/assets/images/qr/pistol-pong-ds-nds.png"}, "screenshots": [{"description": "Gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/pistol-pong-ds/gameplay.png"}, {"description": "Main menu", "url": "https://db.universal-team.net/assets/images/screenshots/pistol-pong-ds/main-menu.png"}], "slug": "pistol-pong-ds", "source": "https://github.com/Jonatan6/Pistol-Pong-DS", "stars": 12, "systems": ["DS"], "title": "Pistol Pong DS", "update_notes": "

The first release of Pistol Pong DS is here!

\n

The rules are simple:

\n
    \n
  • Control your paddle by pressing up and down on the dpad, and fire your gun by pressing right on the dpad.
  • \n
  • If you get shot or miss the ball, your opponent gains one point.
  • \n
  • If you manage to shot your opponent of if it misses the ball, you gain one point.
  • \n
  • And the most important of them all: Have fun!
  • \n
\n

To-Do

\n
    \n
  • Add mystery-boxes/powerups
  • \n
  • Make the medium and hard difficulties of the ai stronger
  • \n
  • Add a fancy title screen
  • \n
", "update_notes_md": "## The first release of Pistol Pong DS is here!\n### The rules are simple:\n* Control your paddle by pressing up and down on the dpad, and fire your gun by pressing right on the dpad.\n* If you get shot or miss the ball, your opponent gains one point. \n* If you manage to shot your opponent of if it misses the ball, you gain one point.\n* And the most important of them all: **Have fun!**\n\n### To-Do\n* Add mystery-boxes/powerups\n* Make the *medium* and *hard* difficulties of the ai stronger\n* Add a fancy title screen\n\n", "updated": "2021-03-16T16:44:50Z", "urls": ["https://db.universal-team.net/ds/pistol-pong-ds"], "version": "v1.0", "version_title": "First release"}, {"author": "Jonatan", "avatar": "https://avatars.githubusercontent.com/u/66566027?v=4", "categories": ["game"], "color": "#906e34", "color_bg": "#80612e", "created": "2020-06-28T16:50:04Z", "description": "Tic Tac DS is a tic-tac-toe clone for the NDS.", "download_page": "https://github.com/Jonatan6/Tic-Tac-DS/releases", "downloads": {"tic-tac-ds.nds": {"size": 160256, "size_str": "156 KiB", "url": "https://github.com/Jonatan6/Tic-Tac-DS/releases/download/v3.1/tic-tac-ds.nds"}}, "github": "Jonatan6/Tic-Tac-DS", "icon": "https://db.universal-team.net/assets/images/icons/tic-tac-ds.png", "icon_index": 83, "image": "https://db.universal-team.net/assets/images/images/tic-tac-ds.png", "image_length": 9717, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "A very simplistic Tic-Tac-Toe clone for the Nintendo DS.", "qr": {"tic-tac-ds.nds": "https://db.universal-team.net/assets/images/qr/tic-tac-ds-nds.png"}, "screenshots": [{"description": "Choose difficulty", "url": "https://db.universal-team.net/assets/images/screenshots/tic-tac-ds/choose-difficulty.png"}, {"description": "Completed game", "url": "https://db.universal-team.net/assets/images/screenshots/tic-tac-ds/completed-game.png"}], "slug": "tic-tac-ds", "source": "https://github.com/Jonatan6/Tic-Tac-DS", "stars": 3, "systems": ["DS"], "title": "Tic-Tac-DS", "update_notes": "

This is a very minor release. The only thing I did was fix a couple of bugs and change some small things.

", "update_notes_md": "This is a very minor release. The only thing I did was fix a couple of bugs and change some small things.", "updated": "2021-03-07T17:14:33Z", "urls": ["https://db.universal-team.net/ds/tic-tac-ds"], "version": "v3.1", "version_title": "Version 3.1"}, {"author": "KahnerC", "avatar": "https://avatars.githubusercontent.com/u/160319898?v=4", "categories": ["game"], "color": "#4b433a", "color_bg": "#4b433a", "created": "2024-02-17T10:44:15Z", "description": "An uninspired card game for the Nintendo DS.", "download_page": "https://github.com/KahnerC/SpiritedDS/releases", "downloads": {"spirited_ds.nds": {"size": 1821696, "size_str": "1 MiB", "url": "https://github.com/KahnerC/SpiritedDS/releases/download/Version1.0/spirited_ds.nds"}}, "github": "KahnerC/SpiritedDS", "icon": "https://raw.githubusercontent.com/KahnerC/SpiritedDS/main/icon.png", "icon_index": 84, "image": "https://raw.githubusercontent.com/KahnerC/SpiritedDS/main/banner.png", "image_length": 117506, "long_description": "Spirited was a series about a rock star ghost who falls in love with an Australian dentist, fresh from the golden age of mad-lib television. Outside of a spartan DVD release, the series produced no merchandise...\n\nUntil now.\n\nToday, I introduce you to Spirited DS, a barebones implementation of how I assume Top Trumps works, featuring 64x64 headshots of beloved Spirited characters, on the Nintendo DS. See how I feel these characters rate in 5 absolutely subjective qualities.\n\nDoes it fall under fair use? Who knows? But I don't think I'm causing much damage to a thirteen year old series on a sub-240p display, even if there are two of them.\n\nThe game is provided as a .nds file, suitable for a flashcart, modded 3DS, or emulator of your choice.\n\nTragically, there is no sound. Anyone who can help with that probably has better things to do.\n\nBuilt with NightFoxLib (which feeds off of DevKitPro, LibNDS). Code was written in C++ in Notepad. Python was used to test some logic, and to process pictures from Krita.\n\nBasic rules are: You pick one of five qualities listed on your card. If your value is bigger than your opponent's you win their card, and both cards go to the bottom of your deck. Lose, and it's your opponent's turn. They play by the same rules, and the game ends when one player has no more cards. It was primitive and dated even by late-seventies standards.", "qr": {"spirited_ds.nds": "https://db.universal-team.net/assets/images/qr/spirited_ds-nds.png"}, "slug": "spiritedds", "source": "https://github.com/KahnerC/SpiritedDS", "stars": 0, "systems": ["DS"], "title": "SpiritedDS", "updated": "2024-02-17T10:51:50Z", "urls": ["https://db.universal-team.net/ds/spiritedds"], "version": "Version1.0", "version_title": "Spirited DS V1.0"}, {"archive": {"3ds1010.zip": {"3ds1010.3dsx": ["3ds/3ds1010/3ds1010.3dsx"], "3ds1010.cia": ["3ds1010.cia"]}}, "author": "Théo B.", "avatar": "https://avatars.githubusercontent.com/u/16072534?v=4", "categories": ["game"], "color": "#f3998d", "color_bg": "#80504a", "created": "2017-01-23T23:54:06Z", "description": "Port of 1010! to 3ds homebrew, made in C.\nIt's like Tetris but with infinite time, you lose when you can no longer place any of the pieces you have available.", "download_page": "https://github.com/LiquidFenrir/3ds1010/releases", "downloads": {"3ds1010.zip": {"size": 451686, "size_str": "441 KiB", "url": "https://github.com/LiquidFenrir/3ds1010/releases/download/v2.0/3ds1010.zip"}}, "github": "LiquidFenrir/3ds1010", "icon": "https://raw.githubusercontent.com/LiquidFenrir/3ds1010/master/resources/icon.png", "icon_index": 85, "image": "https://raw.githubusercontent.com/LiquidFenrir/3ds1010/master/resources/banner.png", "image_length": 1665, "license": "mit", "license_name": "MIT License", "slug": "3ds1010", "source": "https://github.com/LiquidFenrir/3ds1010", "stars": 5, "systems": ["3DS"], "title": "3ds1010", "unique_ids": [250224], "update_notes": "

Hello! With this new release, I consider the game complete.
\nSaving, Themes, Good (enough) controls, Great UI, all is there. There might be a few bugs to fix as people find them, but features are finished.

\n

This release adds better themes: text color control, and a banner.
\nThe different colors of the pieces needed more space on the save so download and run the saveconverter for your OS, otherwise the game will crash when you launch it.

\n

You can make your own themes simply by changing the colors in the colors.txt, and the images in sprites.png, then find a name for your theme and put the files in /3ds/3ds1010/Themes//

", "update_notes_md": "Hello! With this new release, I consider the game complete.\nSaving, Themes, Good (enough) controls, Great UI, all is there. There might be a few bugs to fix as people find them, but features are finished.\n\nThis release adds better themes: text color control, and a banner.\nThe different colors of the pieces needed more space on the save so download and run the saveconverter for your OS, otherwise the game will crash when you launch it.\n\nYou can make your own themes simply by changing the colors in the colors.txt, and the images in sprites.png, then find a name for your theme and put the files in /3ds/3ds1010/Themes//\n", "updated": "2017-02-12T23:44:23Z", "urls": ["https://db.universal-team.net/3ds/3ds1010"], "version": "v2.0", "version_title": "Game over?"}, {"author": "Théo B.", "avatar": "https://avatars.githubusercontent.com/u/16072534?v=4", "categories": ["app"], "color": "#c0c0d4", "color_bg": "#737380", "created": "2020-10-31T18:01:10Z", "description": "3DS homebrew scientific calculator ", "download_page": "https://github.com/LiquidFenrir/CalculaThreeDS/releases", "downloads": {"CalculaThreeDS.3dsx": {"size": 332796, "size_str": "324 KiB", "url": "https://github.com/LiquidFenrir/CalculaThreeDS/releases/download/v0.2/CalculaThreeDS.3dsx"}}, "github": "LiquidFenrir/CalculaThreeDS", "icon": "https://raw.githubusercontent.com/LiquidFenrir/CalculaThreeDS/main/icon.png", "icon_index": 86, "image": "https://raw.githubusercontent.com/LiquidFenrir/CalculaThreeDS/main/icon.png", "image_length": 1211, "license": "mit", "license_name": "MIT License", "slug": "calculathreeds", "source": "https://github.com/LiquidFenrir/CalculaThreeDS", "stars": 20, "systems": ["3DS"], "title": "CalculaThreeDS", "update_notes": "

Added complex numbers and the conjugate function to work with them
\nAdded implicit multiplications
\n\"image\"

\n

As before, please report bugs you find if they can be reproduced, with an explanation :)

", "update_notes_md": "Added complex numbers and the conjugate function to work with them\nAdded implicit multiplications\n![image](https://user-images.githubusercontent.com/16072534/104121441-80dd5a00-533e-11eb-9954-a5a6c10dd60e.png)\n\nAs before, please report bugs you find if they can be reproduced, with an explanation :)", "updated": "2021-01-10T11:32:55Z", "urls": ["https://db.universal-team.net/3ds/calculathreeds"], "version": "v0.2", "version_title": "Complex number time!"}, {"author": "Théo B.", "avatar": "https://avatars.githubusercontent.com/u/16072534?v=4", "categories": ["game"], "color": "#40c62f", "color_bg": "#29801e", "created": "2017-08-19T07:52:05Z", "description": "A 3DS port of the Hexagonal Iso-Path board game by youtuber pocket83 !", "download_page": "https://github.com/LiquidFenrir/HexIsoPath/releases", "downloads": {"HexIsoPath.3dsx": {"size": 302852, "size_str": "295 KiB", "url": "https://github.com/LiquidFenrir/HexIsoPath/releases/download/v1.1.0/HexIsoPath.3dsx"}, "HexIsoPath.cia": {"size": 615360, "size_str": "600 KiB", "url": "https://github.com/LiquidFenrir/HexIsoPath/releases/download/v1.1.0/HexIsoPath.cia"}}, "github": "LiquidFenrir/HexIsoPath", "icon": "https://raw.githubusercontent.com/LiquidFenrir/HexIsoPath/master/icon.png", "icon_index": 87, "image": "https://raw.githubusercontent.com/LiquidFenrir/HexIsoPath/master/banner.png", "image_length": 6762, "license": "mit", "license_name": "MIT License", "qr": {"HexIsoPath.cia": "https://db.universal-team.net/assets/images/qr/hexisopath-cia.png"}, "slug": "hexisopath", "source": "https://github.com/LiquidFenrir/HexIsoPath", "stars": 7, "systems": ["3DS"], "title": "HexIsoPath", "unique_ids": [361238], "update_notes": "

HexIsoPath now has local multiplayer, you dont need to pass the console anymore! Press UP on the dpad to be the server (white) or DOWN to be the client (black) (Note: the server has to start before the client can connect)
\nAlso, instructions! Press and hold SELECT to view the basic controls

", "update_notes_md": "HexIsoPath now has local multiplayer, you dont need to pass the console anymore! Press UP on the dpad to be the server (white) or DOWN to be the client (black) (Note: the server has to start before the client can connect) \nAlso, instructions! Press and hold SELECT to view the basic controls", "updated": "2018-01-02T15:26:49Z", "urls": ["https://db.universal-team.net/3ds/hexisopath"], "version": "v1.1.0", "version_title": "Multiplayer and instructions!"}, {"author": "Théo B.", "avatar": "https://avatars.githubusercontent.com/u/16072534?v=4", "categories": ["game"], "color": "#2a3c07", "color_bg": "#2a3c07", "created": "2018-06-24T22:22:29Z", "description": "A 3ds homebrew game of Yahtzee, featuring multi-console multiplayer", "download_page": "https://github.com/LiquidFenrir/Yahtzee3DS/releases", "downloads": {"Yahtzee3DS.3dsx": {"size": 295640, "size_str": "288 KiB", "url": "https://github.com/LiquidFenrir/Yahtzee3DS/releases/download/v1.0.1/Yahtzee3DS.3dsx"}, "Yahtzee3DS.cia": {"size": 631744, "size_str": "616 KiB", "url": "https://github.com/LiquidFenrir/Yahtzee3DS/releases/download/v1.0.1/Yahtzee3DS.cia"}}, "github": "LiquidFenrir/Yahtzee3DS", "icon": "https://raw.githubusercontent.com/LiquidFenrir/Yahtzee3DS/master/icon.png", "icon_index": 88, "image": "https://raw.githubusercontent.com/LiquidFenrir/Yahtzee3DS/master/sprites/banner.png", "image_length": 6451, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "qr": {"Yahtzee3DS.cia": "https://db.universal-team.net/assets/images/qr/yahtzee3ds-cia.png"}, "slug": "yahtzee3ds", "source": "https://github.com/LiquidFenrir/Yahtzee3DS", "stars": 5, "systems": ["3DS"], "title": "Yahtzee3DS", "unique_ids": [83763], "update_notes": "

Rolling 3 times would make the combinations button disappear and prevent the game from continuing, thanks CecilFF4 for noticing

", "update_notes_md": "Rolling 3 times would make the combinations button disappear and prevent the game from continuing, thanks CecilFF4 for noticing", "updated": "2018-06-27T16:13:08Z", "urls": ["https://db.universal-team.net/3ds/yahtzee3ds"], "version": "v1.0.1", "version_title": "Breaking bugs fixed"}, {"author": "TogeToge & MarioGames", "avatar": "https://avatars.githubusercontent.com/u/176740851?v=4", "categories": ["game"], "color": "#9e4d4d", "color_bg": "#803e3e", "created": "2024-07-27T07:58:35Z", "description": "TJAPlayer for 3DS - Music game of the TJA file.", "download_page": "https://github.com/LuMariGames/TJAP_3DS/releases", "downloads": {"TJAP_3DS.3dsx": {"size": 9791536, "size_str": "9 MiB", "url": "https://github.com/LuMariGames/TJAP_3DS/releases/download/v2.2.0/TJAP_3DS.3dsx"}, "TJAP_3DS.cia": {"size": 9970624, "size_str": "9 MiB", "url": "https://github.com/LuMariGames/TJAP_3DS/releases/download/v2.2.0/TJAP_3DS.cia"}}, "github": "LuMariGames/TJAP_3DS", "icon": "https://raw.githubusercontent.com/LuMariGames/TJAP_3DS/main/resource/icon.png", "icon_index": 89, "image": "https://raw.githubusercontent.com/togetg/TJAPlayer_for_3DS/master/resource/banner.png", "image_length": 17026, "long_description": "TJAPlayer for 3DSを約2年ぶりにTogeToge公認の上、更新しました。\nThis software is produced under the official authorization of TogeToge.\n\n・太鼓タワーと段位道場の実装\n・一部オプションの追加\n・その他一部の不具合修正\n\n・Implementation of Taiko Tower and Rank Dojo\n・Addition of some options\n・FIXES OF OTHER FAILURE", "prerelease": {"download_page": "https://github.com/LuMariGames/TJAP_3DS/releases/tag/v2.2.1", "downloads": {"TJAP_3DS.3dsx": {"size": 9794220, "size_str": "9 MiB", "url": "https://github.com/LuMariGames/TJAP_3DS/releases/download/v2.2.1/TJAP_3DS.3dsx"}, "TJAP_3DS.cia": {"size": 9974720, "size_str": "9 MiB", "url": "https://github.com/LuMariGames/TJAP_3DS/releases/download/v2.2.1/TJAP_3DS.cia"}}, "qr": {"TJAP_3DS.cia": "https://db.universal-team.net/assets/images/qr/prerelease/tjap_3ds-cia.png"}, "update_notes": "

チェンジログ

\n
    \n
  • #JPOSSCROLL (Travel_time(float)) (position(int)) (direction(int))の実装が完了しました。
  • \n
  • ノーツ描画時の高速化
  • \n
  • 譜面分岐のタイミングがズレる可能性がある不具合の修正
  • \n
  • 0コンボの譜面が再生出来ない可能性のあった不具合の修正
  • \n
  • OLDシリーズで正常に動作しなかった不具合の修正
  • \n
\n

Changelog

\n
    \n
  • The implementation of #JPOSSCROLL (Travel_time(float)) (position(int)) (direction(int)) is complete.
  • \n
  • Speeding up when drawing notes
  • \n
  • Fixing a bug that may misset the timing of the score branch
  • \n
  • Fixed a bug that could prevent the playback of songs with 0 combos.
  • \n
  • Fix for a bug that prevented the OLD series from functioning correctly.
  • \n
", "update_notes_md": "## チェンジログ\n- `#JPOSSCROLL (Travel_time(float)) (position(int)) (direction(int))`の実装が完了しました。\n- ノーツ描画時の高速化\n- 譜面分岐のタイミングがズレる可能性がある不具合の修正\n- 0コンボの譜面が再生出来ない可能性のあった不具合の修正\n- OLDシリーズで正常に動作しなかった不具合の修正\n\n## Changelog\n- The implementation of `#JPOSSCROLL (Travel_time(float)) (position(int)) (direction(int))` is complete.\n- Speeding up when drawing notes\n- Fixing a bug that may misset the timing of the score branch\n- Fixed a bug that could prevent the playback of songs with 0 combos.\n- Fix for a bug that prevented the OLD series from functioning correctly.", "updated": "2026-03-30T07:04:57Z", "version": "v2.2.1", "version_title": "TJAPlayer for 3DS v2.2.1"}, "qr": {"TJAP_3DS.cia": "https://db.universal-team.net/assets/images/qr/tjap_3ds-cia.png"}, "screenshots": [{"description": "Gameplay 1", "url": "https://db.universal-team.net/assets/images/screenshots/tjap_3ds/gameplay-1.png"}, {"description": "Gameplay 2", "url": "https://db.universal-team.net/assets/images/screenshots/tjap_3ds/gameplay-2.png"}], "slug": "tjap_3ds", "source": "https://github.com/LuMariGames/TJAP_3DS", "stars": 12, "systems": ["3DS"], "title": "TJAP_3DS", "unique_ids": [751189], "update_notes": "

チェンジログ

\n
    \n
  • 風船音符の終了が正しく処理されない不具合の改善
  • \n
  • #GOGOSTART#GOGOENDでフリーズする可能性のある不具合を修正
  • \n
  • 文字コード変換時に「~」が正しく変換されていなかったのを修正
  • \n
  • でんでん音符の出現文字を'D'から'P'に変更しました。
  • \n
  • 代わりに'D'は時限爆弾音符が登場します。
    \n時限爆弾音符は、連打の終点が来るまでに指定した打数ドンを叩かないと不可判定になります。
  • \n
  • BGIMG:タグが機能して無かったのを修正
  • \n
  • 譜面の最大行数が8192行から16384行に拡張しました。
  • \n
  • 一部演出の追加
  • \n
  • 本体をスリープモードに移行しない様にしました。(2026/03/30追記)
    \nこれにより、イヤホン等を挿した状態でAUTOで聴く事が可能になります。
  • \n
\n

Changelog

\n
    \n
  • Improvement of the problem that the end of the balloon note is not processed correctly
  • \n
  • Fixed a bug that could cause the game to freeze when using #GOGOSTART or #GOGOEND.
  • \n
  • Fixed \"~\" not being converted correctly when converting character codes.
  • \n
  • The letter that appears for denden notes has been changed from 'D' to 'P'.
  • \n
  • Instead of 'D', a Time Bomb note will appear.
    \nThe Time Bomb note will be considered impossible if the specified number of don strokes are not hit before the end of the Roll.
  • \n
  • Fixed an issue where the BGIMG: tag was not working.
  • \n
  • The maximum number of lines in a musical score has been increased from 8192 to 16384.
  • \n
  • The device will no longer enter sleep mode. (Added 2026/03/30)
    \nThis makes it possible to listen in AUTO mode even with earphones or other devices plugged in.
  • \n
  • Addition of some productions
  • \n
", "update_notes_md": "## チェンジログ\n- 風船音符の終了が正しく処理されない不具合の改善\n- `#GOGOSTART`や`#GOGOEND`でフリーズする可能性のある不具合を修正\n- 文字コード変換時に「~」が正しく変換されていなかったのを修正\n- でんでん音符の出現文字を'D'から'P'に変更しました。\n- 代わりに'D'は時限爆弾音符が登場します。\n時限爆弾音符は、連打の終点が来るまでに指定した打数ドンを叩かないと不可判定になります。\n- `BGIMG:`タグが機能して無かったのを修正\n- 譜面の最大行数が8192行から16384行に拡張しました。\n- 一部演出の追加\n- 本体をスリープモードに移行しない様にしました。(2026/03/30追記)\nこれにより、イヤホン等を挿した状態でAUTOで聴く事が可能になります。\n\n## Changelog\n- Improvement of the problem that the end of the balloon note is not processed correctly\n- Fixed a bug that could cause the game to freeze when using `#GOGOSTART` or `#GOGOEND`.\n- Fixed \"~\" not being converted correctly when converting character codes.\n- The letter that appears for denden notes has been changed from 'D' to 'P'.\n- Instead of 'D', a Time Bomb note will appear.\nThe Time Bomb note will be considered impossible if the specified number of don strokes are not hit before the end of the Roll.\n- Fixed an issue where the `BGIMG:` tag was not working.\n- The maximum number of lines in a musical score has been increased from 8192 to 16384.\n- The device will no longer enter sleep mode. (Added 2026/03/30)\nThis makes it possible to listen in AUTO mode even with earphones or other devices plugged in.\n- Addition of some productions", "updated": "2026-03-02T03:04:53Z", "urls": ["https://db.universal-team.net/3ds/tjap_3ds"], "version": "v2.2.0", "version_title": "TJAPlayer for 3DS v2.2.0", "wiki": "https://github.com/LuMariGames/TJAP_3DS/wiki"}, {"author": "LuMariGames", "avatar": "https://avatars.githubusercontent.com/u/176740851?v=4", "categories": ["game"], "color": "#a0a0a0", "color_bg": "#808080", "created": "2025-02-20T08:51:44Z", "description": "押して擦る!お手軽音ゲー", "download_page": "https://github.com/LuMariGames/Touch-Keys/releases", "downloads": {"Touch-Keys.3dsx": {"size": 367896, "size_str": "359 KiB", "url": "https://github.com/LuMariGames/Touch-Keys/releases/download/v2.1.1/Touch-Keys.3dsx"}, "Touch-Keys.cia": {"size": 537536, "size_str": "524 KiB", "url": "https://github.com/LuMariGames/Touch-Keys/releases/download/v2.1.1/Touch-Keys.cia"}}, "github": "LuMariGames/Touch-Keys", "icon": "https://raw.githubusercontent.com/LuMariGames/Touch-Keys/refs/heads/main/resource/icon.png", "icon_index": 90, "image": "https://raw.githubusercontent.com/LuMariGames/Touch-Keys/refs/heads/main/resource/banner.png", "image_length": 1290, "long_description": "下画面をタップ!タップ!とにかくタップ!超絶体力4鍵音ゲー!\nタップだけしたいゴリラ必見!あなたの3DSでもっとタップしよう!", "qr": {"Touch-Keys.cia": "https://db.universal-team.net/assets/images/qr/touch-keys-cia.png"}, "screenshots": [{"description": "Gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/touch-keys/gameplay.png"}, {"description": "Song select", "url": "https://db.universal-team.net/assets/images/screenshots/touch-keys/song-select.png"}], "slug": "touch-keys", "source": "https://github.com/LuMariGames/Touch-Keys", "stars": 2, "systems": ["3DS"], "title": "Touch Keys", "unique_ids": [21579], "update_notes": "

チェンジログ

\n
    \n
  • マイナススクロールの対応
  • \n
  • 新命令「#JUDGECHANGE」の追加
  • \n
\n

Changelog

\n
    \n
  • Support for negative scroll
  • \n
  • Added new command \"#JUDGECHANGE\"
  • \n
", "update_notes_md": "## チェンジログ\n - マイナススクロールの対応\n - 新命令「#JUDGECHANGE」の追加\n\n## Changelog\n - Support for negative scroll\n - Added new command \"#JUDGECHANGE\"\n", "updated": "2025-05-14T21:19:38Z", "urls": ["https://db.universal-team.net/3ds/touch-keys"], "version": "v2.1.1", "version_title": "v2.1.1 Touch Keys", "wiki": "https://github.com/LuMariGames/Touch-Keys/wiki"}, {"author": "LukeeGD", "autogen_scripts": true, "avatar": "https://avatars.githubusercontent.com/u/26163116?v=4", "categories": ["game"], "color": "#dcd7e8", "color_bg": "#797680", "created": "2018-04-17T16:27:05Z", "description": "An unofficial Doki Doki Literature Club port to Lua for the PS Vita and other game consoles", "download_page": "https://github.com/LukeZGD/DDLC-LOVE/releases", "downloads": {"DDLC-3DS.cia": {"size": 83203008, "url": "https://github.com/LukeZGD/DDLC-LOVE/releases/download/v1.1.9/DDLC-3DS.cia"}, "DDLC-3DS.zip": {"size": 82643060, "url": "https://github.com/LukeZGD/DDLC-LOVE/releases/download/v1.1.9/DDLC-3DS.zip"}}, "github": "LukeZGD/DDLC-LOVE", "icon": "https://db.universal-team.net/assets/images/icons/ddlc-love.png", "icon_index": 91, "image": "https://db.universal-team.net/assets/images/images/ddlc-love.png", "image_length": 4459, "installed_files": ["%3DSX%/DDLC-3DS.3dsx"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "qr": {"DDLC-3DS.cia": "https://db.universal-team.net/assets/images/qr/ddlc-3ds-cia.png"}, "screenshots": [{"description": "Gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/ddlc-love/gameplay.png"}, {"description": "Title screen", "url": "https://db.universal-team.net/assets/images/screenshots/ddlc-love/title-screen.png"}], "scripts": {"DDLC-3DS.3dsx": [{"file": "https://github.com/LukeZGD/DDLC-LOVE/releases/download/v1.1.9/DDLC-3DS.zip", "output": "/DDLC-3DS.zip", "type": "downloadFile"}, {"file": "/DDLC-3DS.zip", "input": "^DDLC-3DS.3dsx", "output": "%3DSX%/DDLC-3DS.3dsx", "type": "extractFile"}, {"file": "/DDLC-3DS.zip", "input": "^game", "output": "/3ds/DDLC-3DS/game", "type": "extractFile"}, {"file": "/DDLC-3DS.zip", "type": "deleteFile"}]}, "slug": "ddlc-love", "source": "https://github.com/LukeZGD/DDLC-LOVE", "stars": 285, "systems": ["3DS"], "title": "DDLC-LOVE", "unique_ids": [56828], "update_notes": "

v1.2.3 Release:

\n
    \n
  • This release is for the PS Vita, PSP, and LÖVE versions. For other systems, go to v1.1.9
  • \n
\n

v1.2.3 Changes:

\n
    \n
  • Update script-ch30.lua
  • \n
  • Add back PSP support
  • \n
\n

Notes:

\n
    \n
  • Final release. With better ways to play DDLC on Switch and Vita platforms, DDLC-LOVE is no longer needed, and it will not be updated anymore.
  • \n
  • For the PS Vita, I recommend using Doki-Doki-Literature-Club-Vita instead of DDLC-LOVE for the full desktop version (in Ren'Py) with support for mods.
  • \n
  • For the Switch, support Team Salvato and buy DDLC Plus! The original DDLC (in Ren'Py) can also be run with Switchroot Ubuntu or Android with support for mods.
  • \n
", "update_notes_md": "**v1.2.3 Release:**\n- This release is for the PS Vita, PSP, and LÖVE versions. For other systems, [go to v1.1.9](https://github.com/LukeZGD/DDLC-LOVE/releases/tag/v1.1.9)\n\n**v1.2.3 Changes:**\n- Update script-ch30.lua\n- Add back PSP support\n\n**Notes:**\n- Final release. With better ways to play DDLC on Switch and Vita platforms, DDLC-LOVE is no longer needed, and it will not be updated anymore.\n- For the PS Vita, I recommend using [Doki-Doki-Literature-Club-Vita](https://github.com/SonicMastr/Doki-Doki-Literature-Club-Vita) instead of DDLC-LOVE for the full desktop version (in Ren'Py) with support for mods.\n- For the Switch, support Team Salvato and buy DDLC Plus! The original DDLC (in Ren'Py) can also be run with Switchroot Ubuntu or Android with support for mods.", "updated": "2021-09-16T07:03:42Z", "urls": ["https://db.universal-team.net/3ds/ddlc-love"], "version": "v1.1.9", "version_title": "v1.2.3"}, {"archive": {"Luma3DS.*.zip": {"boot.firm": ["boot.firm", "config"]}}, "author": "LumaTeam", "autogen_scripts": true, "avatar": "https://avatars.githubusercontent.com/u/65085206?v=4", "categories": ["utility", "firm"], "color": "#82e5d9", "color_bg": "#488079", "created": "2016-02-08T02:26:12Z", "description": "Nintendo 3DS \"Custom Firmware\"", "download_page": "https://github.com/LumaTeam/Luma3DS/releases", "downloads": {"Luma3DSv13.4.zip": {"size": 553125, "size_str": "540 KiB", "url": "https://github.com/LumaTeam/Luma3DS/releases/download/v13.4/Luma3DSv13.4.zip"}}, "github": "LumaTeam/Luma3DS", "icon_index": 92, "image": "https://avatars.githubusercontent.com/u/65085206?v=4&size=128", "image_length": 7260, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "slug": "luma3ds", "source": "https://github.com/LumaTeam/Luma3DS", "stars": 6423, "systems": ["3DS"], "title": "Luma3DS", "update_notes": "

Small release this time, mostly shipping external contributions.

\n
    \n
  • Remove the Year 2050 limit in System Settings date picker (rest of system handles 2000-30 Dec. 2099 just fine)\n
      \n
    • HOME menu may crash when setting date to 31 Dec. 2099
    • \n
    \n
  • \n
  • plugin_loader: make plugin reply timeout configurable
  • \n
  • LayeredFS: Call UnMountArchive before Mount (by @R-YaTian, #2200). This fixes crashes when using LayeredFS with HOME Menu.
  • \n
  • Add \"Return to Home Menu\" option to Rosalina (by @AM7999, #2143)
  • \n
  • Add support for SDK 0.10.2 and 0.12 prototype FIRM (@ZeroSkill1, #2226)
  • \n
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
  • \n
", "update_notes_md": "Small release this time, mostly shipping external contributions.\n\n* Remove the Year 2050 limit in System Settings date picker (rest of system handles 2000-30 Dec. 2099 just fine)\n\t* HOME menu may crash when setting date to 31 Dec. 2099 \n* plugin_loader: make plugin reply timeout configurable\n* LayeredFS: Call UnMountArchive before Mount (by @R-YaTian, #2200). This fixes crashes when using LayeredFS with HOME Menu.\n* Add \"Return to Home Menu\" option to Rosalina (by @AM7999, #2143)\n* Add support for SDK 0.10.2 and 0.12 prototype FIRM (@ZeroSkill1, #2226)\n* Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience", "updated": "2026-04-02T22:54:32Z", "urls": ["https://db.universal-team.net/3ds/luma3ds"], "version": "v13.4", "version_title": "v13.4", "wiki": "https://github.com/LumaTeam/Luma3DS/wiki"}, {"author": "MC-Gaming-59o", "avatar": "https://avatars.githubusercontent.com/u/139686965?v=4", "categories": ["utility"], "color": "#868686", "color_bg": "#808080", "created": "2025-09-14T07:48:36Z", "description": "IP-Cam Viewer for 3DS/2DS. Streams live video from Android devices using IP Webcam or IP Webcam Pro. Beta Proof-of-Concept with torch control, flash bug, and LSD/Mushroom mode. Recommended resolution 320x240.", "download_page": "https://github.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/releases", "downloads": {"ipwebcv.3dsx": {"size": 224696, "size_str": "219 KiB", "url": "https://github.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/releases/download/v0.1beta/ipwebcv.3dsx"}, "ipwebcv.cia": {"size": 563136, "size_str": "549 KiB", "url": "https://github.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/releases/download/v0.1beta/ipwebcv.cia"}}, "github": "MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer", "icon": "https://raw.githubusercontent.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/main/icon.png", "icon_index": 93, "image": "https://raw.githubusercontent.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer/main/icon.png", "image_length": 3574, "license": "mit", "license_name": "MIT License", "qr": {"ipwebcv.cia": "https://db.universal-team.net/assets/images/qr/ipwebcv-cia.png"}, "slug": "ip-cam-viewer", "source": "https://github.com/MC-Gaming-59o/Homebrew-3DS-IP-Webcam-Viewer", "stars": 0, "systems": ["3DS"], "title": "IP-Cam Viewer", "unique_ids": [1045503], "update_notes": "

IP-Cam Viewer for 3DS/2DS. Streams live video from Android devices with IP Webcam or IP Webcam Pro. Beta release, Proof-of-Concept. Recommended resolution 320x240. Known flash bug and LSD/Mushroom mode included. UPDATE: CIA Now Available

", "update_notes_md": "IP-Cam Viewer for 3DS/2DS. Streams live video from Android devices with IP Webcam or IP Webcam Pro. Beta release, Proof-of-Concept. Recommended resolution 320x240. Known flash bug and LSD/Mushroom mode included. UPDATE: CIA Now Available\n", "updated": "2025-09-14T07:53:46Z", "urls": ["https://db.universal-team.net/3ds/ip-cam-viewer"], "version": "v0.1beta", "version_title": "IP-Cam Viewer Beta 0.1"}, {"archive": {"SpaceCadetPinball-3DS-v.*\\.7z": {"SpaceCadetPinball.3dsx": ["SpaceCadetPinball.3dsx"], "SpaceCadetPinball.cia": ["SpaceCadetPinball.cia"]}}, "author": "MaikelChan", "avatar": "https://avatars.githubusercontent.com/u/7031754?v=4", "categories": ["game"], "color": "#77819a", "color_bg": "#636b80", "created": "2021-10-15T11:13:15Z", "description": "Wii and 3DS ports of 3D Pinball - Space Cadet", "download_page": "https://github.com/MaikelChan/SpaceCadetPinball/releases", "downloads": {"SpaceCadetPinball-3DS-v0.6.7z": {"size": 422160, "size_str": "412 KiB", "url": "https://github.com/MaikelChan/SpaceCadetPinball/releases/download/v0.6-3ds/SpaceCadetPinball-3DS-v0.6.7z"}}, "github": "MaikelChan/SpaceCadetPinball", "icon": "https://github.com/MaikelChan/SpaceCadetPinball/raw/3ds/ctr/icon.png", "icon_index": 94, "image": "https://github.com/MaikelChan/SpaceCadetPinball/raw/3ds/ctr/banner.png", "image_length": 17484, "license": "mit", "license_name": "MIT License", "long_description": "# 3D Pinball - Space Cadet for 3DS\n\nThis is a port of 3D Pinball - Space Cadet for Nintendo 3DS. It's originally a game that came bundled with Windows from Windows 95 up to Windows XP. This is the current state of the project:\n\n- No menus, options, or results screen.\n- It plays sound effects and music (if the player supplies the music in OGG format).\n- There are still some bugs here and there.\n- It should be running fine on New 3DS, but on a regular 3DS it runs slow.\n\nIt is based on the PC decompilation made by [k4zmu2a](https://github.com/k4zmu2a): https://github.com/k4zmu2a/SpaceCadetPinball\n\nThe PC decompilation uses SDL2 to render the game. This 3DS port has been changed to use native GPU rendering with the Citro3D library.\n\n## How to build\n\nThe main requirement is to have [devkitPro](https://devkitpro.org).\n\nFollow the instructions to install devkitPro here: https://devkitpro.org/wiki/Getting_Started\nYou will also need the 3DS development package, and also the libraries 3ds-sdl and 3ds-sdl_mixer.\n\nIf you use Windows or Ubuntu, here are more detailed instructions.\n\n### Windows\n\nEven though devkitPro offers a Windows installer, I've had some issues setting it up. It's easier to use WSL. If you want to use the Windows installer anyway, check the link above for instructions.\n\n1. Install [WSL](https://docs.microsoft.com/en-us/windows/wsl/install). By default it will install Ubuntu, which is fine.\n2. Open a WSL terminal and just follow the Ubuntu instructions below. With the difference that, if you want to clone the project into, for example, the `C:\\` folder, you will need move to that folder inside the terminal with the command `cd /mnt/c/`.\n\n### Ubuntu and other Debian based linux distros\n\n1. Open the terminal in the folder where you want to clone the project.\n2. Clone it with the command `git clone --branch 3ds https://github.com/MaikelChan/SpaceCadetPinball`. A subfolder called `SpaceCadetPinball` will be created containing the project.\n3. Move to that subfolder with `cd SpaceCadetPinball`.\n4. Download the latest version of the [custom devkitPro pacman](https://github.com/devkitPro/pacman/releases/tag/v1.0.2), that will be used to download the compilers and libraries to build the project. Once downloaded, put it in the `SpaceCadetPinball` folder.\n5. Install devkitPro pacman with this command: `sudo gdebi devkitpro-pacman.amd64.deb`. If gdebi is not found, install it with `sudo apt install gdebi-core`, and then try again installing pacman.\n6. Use the following command to sync pacman databases: `sudo dkp-pacman -Sy`.\n7. Now update packages with `sudo dkp-pacman -Syu`.\n8. Install the 3DS development tools with `sudo dkp-pacman -S 3ds-dev`.\n9. Install SDL with `sudo dkp-pacman -S 3ds-sdl`.\n10. Install SDL_mixer with `sudo dkp-pacman -S 3ds-sdl_mixer`.\n11. Set the DEVKITPRO environment variables so the system knows where the compilers and libraries are installed with these commands:\n - `export DEVKITPRO=/opt/devkitpro`.\n - `export DEVKITARM=/opt/devkitpro/devkitARM`.\n12. To generate Build the project with the command `make -j4`.\n13. Optionally, to generate a CIA file, you will need to have [bannertool](https://github.com/Steveice10/bannertool/releases/) and [makerom](https://github.com/3DSGuy/Project_CTR/releases) in the `$DEVKITPRO/tools/bin` folder. Then build the project with the command `make -j4 BUILD_CIA=1`.\n\nAfter a successful build, you will get a file called `SpaceCadetPinball.3dsx`, which is the main executable.\n\n## How to run\n\n### 3DS with Homebrew Launcher\n\n1. Go to your SD card and enter the `3ds` folder.\n2. Copy `SpaceCadetPinbal.3dsx` into the `3ds` folder.\n3. Make sure you have your `dspfirm.cdc` in the `3ds` folder, as you will need it to have sound in homebrew games. If you don't have it, [dump your DSP](https://github.com/zoogie/DSP1/releases/latest).\n4. Inside the `3ds` folder, create a new folder named `SpaceCadetPinball`.\n5. For legal reasons, you will need to get the original PC game on your own to obtain the assets like graphics and sound effects. Those are not contained in this repository.\n6. Copy all files from the original PC version into the `SpaceCadetPinball` folder that was created earlier.\n7. Optionally, since this port doesn't play MIDI files, you'll need to convert the music to ogg format, and call the file `PINBALL.ogg`, and put it along the other assets in the `SpaceCadetPinball` folder. Make sure that the music has a sample rate no higher than 44100Hz, or it won't play correctly.\n8. If everything went fine, you should be able to run the game from the Homebrew Launcher.\n\n### Citra\n\n1. Get the [Citra emulator](https://citra-emu.org/download/) if you don't have it.\n2. Open it and go to the menu `File/Open Citra Folder`. This will open the folder where Citra's configuration is stored.\n3. Go to the `sdmc` folder and create a new folder there named `3ds` if it doesn't exist already.\n4. Enter the `3ds` folder and create an empty file there named `dspfirm.cdc`. This will allow to have audio in homebrew apps.\n5. Inside the `3ds` folder create another folder named `SpaceCadetPinball`.\n6. For legal reasons, you will need to get the original PC game on your own to obtain the assets like graphics and sound effects. Those are not contained in this repository.\n7. Copy all PC game's assets to the `SpaceCadetPinball` folder that was created earlier.\n8. Optionally, since this port doesn't play MIDI files, you'll need to convert the music to ogg format, and call the file `PINBALL.ogg`, and put it along the other assets in the `SpaceCadetPinball` folder. Make sure that the music has a sample rate no higher than 44100Hz, or it won't play correctly.\n9. If everything went fine, you should be able to run the game.\n\n## How to play\n\n| Button | Action |\n|----------------------|---------------------------------------------------|\n| A | Launch the ball |\n| L | Move the left paddle |\n| R | Move the right paddle |\n| DPad Left, Right, Up | Bump table |\n| X | Start a new game |\n| Y | Exit the game |\n| Start | Pause |\n", "screenshots": [{"description": "Awaiting deployment", "url": "https://db.universal-team.net/assets/images/screenshots/3d-pinball---space-cadet/awaiting-deployment.png"}], "script_message": "Note: You will need the game data files from\nan actual copy of 3D pinball or \"Full Tilt!\".", "slug": "3d-pinball---space-cadet", "source": "https://github.com/MaikelChan/SpaceCadetPinball/tree/3ds", "stars": 114, "systems": ["3DS"], "title": "3D Pinball - Space Cadet", "unique_ids": [137785], "update_notes": "

What's Changed

\n\n

Full Changelog: v0.5-3ds...v0.6-3ds

", "update_notes_md": "## What's Changed\n* Replace PC Related text by @korbosoft in https://github.com/MaikelChan/SpaceCadetPinball/pull/12\n* Add banner Sound Effect for the 3DS home menu by @korbosoft in https://github.com/MaikelChan/SpaceCadetPinball/pull/17\n\n**Full Changelog**: https://github.com/MaikelChan/SpaceCadetPinball/compare/v0.5-3ds...v0.6-3ds", "updated": "2024-02-08T04:33:50Z", "urls": ["https://db.universal-team.net/3ds/3d-pinball---space-cadet"], "version": "v0.6-3ds", "version_title": "v0.6 3DS", "website": "https://pacochan.net/software/3d-pinball-space-cadet/"}, {"author": "Manuel Rodríguez Matesanz", "avatar": "https://avatars.githubusercontent.com/u/17181899?v=4", "categories": ["game"], "color": "#6d7a68", "color_bg": "#6d7a68", "created": "2017-01-31T16:20:47Z", "description": "A monkey who wants to survive!", "download_page": "https://github.com/Manurocker95/Evolution_Sav3D_Me/releases", "downloads": {"Evolution_Sav3D_Me.cia": {"size": 15668160, "size_str": "14 MiB", "url": "https://github.com/Manurocker95/Evolution_Sav3D_Me/releases/download/1.1/Evolution_Sav3D_Me.cia"}, "Evolution_Sav3D_Me.rar": {"size": 15800689, "size_str": "15 MiB", "url": "https://github.com/Manurocker95/Evolution_Sav3D_Me/releases/download/1.1/Evolution_Sav3D_Me.rar"}}, "github": "Manurocker95/Evolution_Sav3D_Me", "icon": "https://raw.githubusercontent.com/Manurocker95/Evolution_Sav3D_Me/Evolution_Sav3D_Me/icon.png", "icon_index": 95, "image": "https://db.universal-team.net/assets/images/images/evolution_sav3d_me.png", "image_length": 4888, "qr": {"Evolution_Sav3D_Me.cia": "https://db.universal-team.net/assets/images/qr/evolution_sav3d_me-cia.png"}, "slug": "evolution_sav3d_me", "source": "https://github.com/Manurocker95/Evolution_Sav3D_Me", "stars": 1, "systems": ["3DS"], "title": "Evolution_Sav3D_Me", "unique_ids": [1027100], "update_notes": "

Changed the splash screen

", "update_notes_md": "Changed the splash screen", "updated": "2017-08-23T11:38:07Z", "urls": ["https://db.universal-team.net/3ds/evolution_sav3d_me"], "version": "1.1", "version_title": "A New Release "}, {"author": "Manuel Rodríguez Matesanz", "avatar": "https://avatars.githubusercontent.com/u/17181899?v=4", "categories": ["game"], "color": "#5f9478", "color_bg": "#528067", "created": "2017-08-26T12:59:26Z", "description": "T-Rekt for 3DS in C++", "download_page": "https://github.com/Manurocker95/TRekt_3D/releases", "downloads": {"TRekt_3D.cia": {"size": 6026176, "size_str": "5 MiB", "url": "https://github.com/Manurocker95/TRekt_3D/releases/download/1.0/TRekt_3D.cia"}, "TRekt_3D.rar": {"size": 7699415, "size_str": "7 MiB", "url": "https://github.com/Manurocker95/TRekt_3D/releases/download/1.0/TRekt_3D.rar"}}, "github": "Manurocker95/TRekt_3D", "icon": "https://raw.githubusercontent.com/Manurocker95/TRekt_3D/master/TRekt_3D/resources/icon.png", "icon_index": 96, "image": "https://raw.githubusercontent.com/Manurocker95/TRekt_3D/master/TRekt_3D/resources/banner.png", "image_length": 28447, "qr": {"TRekt_3D.cia": "https://db.universal-team.net/assets/images/qr/trekt_3d-cia.png"}, "slug": "trekt_3d", "source": "https://github.com/Manurocker95/TRekt_3D", "stars": 3, "systems": ["3DS"], "title": "TRekt_3D", "unique_ids": [1027148], "update_notes": "

Just one meteorite falls. Debug Mode activated by default

", "update_notes_md": "Just one meteorite falls. Debug Mode activated by default", "updated": "2017-08-26T15:39:19Z", "urls": ["https://db.universal-team.net/3ds/trekt_3d"], "version": "1.0", "version_title": "1.0"}, {"author": "Manuel Rodríguez Matesanz", "avatar": "https://avatars.githubusercontent.com/u/17181899?v=4", "categories": ["game"], "color": "#e98f7d", "color_bg": "#804e44", "created": "2017-04-16T16:13:10Z", "description": "Small Game for 3DS in C++", "download_page": "https://github.com/Manurocker95/WITB_3D/releases", "downloads": {"WITB_3D.cia": {"size": 4899776, "size_str": "4 MiB", "url": "https://github.com/Manurocker95/WITB_3D/releases/download/1.1/WITB_3D.cia"}, "WITB_3D.rar": {"size": 5982710, "size_str": "5 MiB", "url": "https://github.com/Manurocker95/WITB_3D/releases/download/1.1/WITB_3D.rar"}}, "github": "Manurocker95/WITB_3D", "icon": "https://raw.githubusercontent.com/Manurocker95/WITB_3D/master/WITB_3D/icon.png", "icon_index": 97, "image": "https://raw.githubusercontent.com/Manurocker95/WITB_3D/master/WITB_3D/resources/banner.png", "image_length": 18849, "qr": {"WITB_3D.cia": "https://db.universal-team.net/assets/images/qr/witb_3d-cia.png"}, "slug": "witb_3d", "source": "https://github.com/Manurocker95/WITB_3D", "stars": 2, "systems": ["3DS"], "title": "WITB_3D", "unique_ids": [1027116], "update_notes": "
    \n
  • \n

    New .sav mode in /3ds/data/WITB. If .sav doesn't exists, the game checks if the file \"witbdata.txt\" exists in the root of the sd card to read the taps. (Just for debugging) It creates the .sav for taps.

    \n
  • \n
  • \n

    You can now save taps pressing START whenever you want.

    \n
  • \n
  • \n

    Removed 3D Stereoscopic (cz for this is not needed) and tap sound (Seems it was the reason for the freezing)

    \n
  • \n
", "update_notes_md": "- New .sav mode in /3ds/data/WITB. If .sav doesn't exists, the game checks if the file \"witbdata.txt\" exists in the root of the sd card to read the taps. (Just for debugging) It creates the .sav for taps.\n\n- You can now save taps pressing START whenever you want.\n\n- Removed 3D Stereoscopic (cz for this is not needed) and tap sound (Seems it was the reason for the freezing) ", "updated": "2017-04-17T18:32:57Z", "urls": ["https://db.universal-team.net/3ds/witb_3d"], "version": "1.1", "version_title": "Release 1.1 - Freeze Fix"}, {"author": "MaxBrick", "avatar": "https://avatars.githubusercontent.com/u/71112739?v=4", "categories": ["utility"], "color": "#1e282d", "color_bg": "#1e282d", "created": "2025-02-08T17:30:51Z", "description": "SSH client for the 3DS, using libssh2+3ds-mbedtls and libctru's console", "download_page": "https://github.com/Maxbrick/budgieSSH/releases", "downloads": {"budgieSSH.3dsx": {"size": 561636, "size_str": "548 KiB", "url": "https://github.com/Maxbrick/budgieSSH/releases/download/v0.0.2a/budgieSSH.3dsx"}}, "github": "Maxbrick/budgieSSH", "icon_index": 98, "image": "https://db.universal-team.net/assets/images/images/budgiessh.png", "image_length": 7359, "license": "apache-2.0", "license_name": "Apache License 2.0", "long_description": "A working SSH client for the 3DS! \nSSH = Secure Shell Connection; remotely access your computer via a virtual terminal from which you have full remote access to it.\n\nCurrently this client is very simple and does not yet support key authentication. I've tried and tried to make it work but so far it still doesn't. Key authentication is planned to work in a future update.\n\nPlease enjoy this app and give me feedback on my github page! https://github.com/Maxbrick/budgieSSH", "slug": "budgiessh", "source": "https://github.com/Maxbrick/budgieSSH", "stars": 11, "systems": ["3DS"], "title": "budgieSSH", "update_notes": "

No real functionality changes but the code has been split into multiple files and is generally much cleaner than before. Still more work to be done but this paves the way to actually adding features and making functionality better.

\n

Full Changelog: v0.0.1...v0.0.2a

", "update_notes_md": "No real functionality changes but the code has been split into multiple files and is generally much cleaner than before. Still more work to be done but this paves the way to actually adding features and making functionality better.\n\n**Full Changelog**: https://github.com/Maxbrick/budgieSSH/compare/v0.0.1...v0.0.2a", "updated": "2025-06-01T15:15:35Z", "urls": ["https://db.universal-team.net/3ds/budgiessh"], "version": "v0.0.2a", "version_title": "Alpha (Cleaned up code)"}, {"author": "MechanicalDragon", "avatar": "https://avatars.githubusercontent.com/u/43786828?v=4", "categories": ["utility"], "color": "#82c1d7", "color_bg": "#4d7280", "created": "2019-02-26T02:03:28Z", "description": "Remove parental save data (clearing parental lock and COPPA)", "download_page": "https://github.com/MechanicalDragon0687/3DS-ParentalUnlock/releases", "downloads": {"ParentalUnlock.3dsx": {"size": 542960, "size_str": "530 KiB", "url": "https://github.com/MechanicalDragon0687/3DS-ParentalUnlock/releases/download/1.0.1/ParentalUnlock.3dsx"}}, "github": "MechanicalDragon0687/3DS-ParentalUnlock", "icon_index": 99, "image": "https://avatars.githubusercontent.com/u/43786828?v=4&size=128", "image_length": 10211, "slug": "3ds-parentalunlock", "source": "https://github.com/MechanicalDragon0687/3DS-ParentalUnlock", "stars": 6, "systems": ["3DS"], "title": "3DS-ParentalUnlock", "update_notes": "

Fixed name of app in homebrew launcher

\n

thanks to TheMaskedMan on discord for notifying me

", "update_notes_md": "Fixed name of app in homebrew launcher\n\nthanks to TheMaskedMan on discord for notifying me", "updated": "2020-05-28T05:55:43Z", "urls": ["https://db.universal-team.net/3ds/3ds-parentalunlock"], "version": "1.0.1"}, {"author": "MrCheeze", "autogen_scripts": true, "avatar": "https://avatars.githubusercontent.com/u/6541413?v=4", "categories": ["utility"], "color": "#735056", "color_bg": "#735056", "created": "2019-02-02T20:50:32Z", "description": "Super simple custom badge homebrew for the 3DS home menu.", "download_page": "https://github.com/MechanicalDragon0687/GYTB/releases", "downloads": {"GYTB.cia": {"size": 297408, "size_str": "290 KiB", "url": "https://github.com/MechanicalDragon0687/GYTB/releases/download/1.0/GYTB.cia"}, "GYTB_hax.zip": {"size": 180734, "size_str": "176 KiB", "url": "https://github.com/MechanicalDragon0687/GYTB/releases/download/1.0/GYTB_hax.zip"}}, "github": "MechanicalDragon0687/GYTB", "icon": "https://raw.githubusercontent.com/MechanicalDragon0687/GYTB/master/resources/icon.png", "icon_index": 100, "image": "https://raw.githubusercontent.com/MechanicalDragon0687/GYTB/master/resources/banner.png", "image_length": 2798, "installed_files": ["%3DSX%/GYTB.3dsx"], "qr": {"GYTB.cia": "https://db.universal-team.net/assets/images/qr/gytb-cia.png"}, "screenshots": [{"description": "While running", "url": "https://db.universal-team.net/assets/images/screenshots/gytb/while-running.png"}], "scripts": {"GYTB.3dsx": [{"file": "GYTB_hax.zip", "output": "/GYTB_hax.zip", "repo": "MechanicalDragon0687/GYTB", "type": "downloadRelease"}, {"file": "/GYTB_hax.zip", "input": "", "output": "/", "type": "extractFile"}, {"new": "%3DSX%/GYTB.3dsx", "old": "/3ds/GYTB/GYTB.3dsx", "type": "move"}, {"file": "/GYTB_hax.zip", "type": "deleteFile"}]}, "slug": "gytb", "source": "https://github.com/MechanicalDragon0687/GYTB", "stars": 4, "systems": ["3DS"], "title": "GYTB", "unique_ids": [7643], "update_notes": "

forked to provide release for use in tinyDB
\nThanks MrCheeze

", "update_notes_md": "forked to provide release for use in tinyDB\nThanks MrCheeze", "updated": "2019-02-02T20:53:45Z", "urls": ["https://db.universal-team.net/3ds/gytb"], "version": "1.0", "version_title": "GYTB"}, {"author": "MarcuzD", "avatar": "https://avatars.githubusercontent.com/u/59751328?v=4", "categories": ["app"], "color": "#9d9290", "color_bg": "#807775", "created": "2019-04-01T01:27:21Z", "description": "Makes your LED go rainbow.", "download_page": "https://github.com/MechanicalDragon0687/MCU_Bricker_tinydb/releases", "downloads": {"RGB.cia": {"size": 292800, "size_str": "285 KiB", "url": "https://github.com/MechanicalDragon0687/MCU_Bricker_tinydb/releases/download/1.0/RGB.cia"}}, "github": "MechanicalDragon0687/MCU_Bricker_tinydb", "icon": "https://db.universal-team.net/assets/images/icons/mcu-bricker.png", "icon_index": 101, "image": "https://db.universal-team.net/assets/images/images/mcu-bricker.png", "image_length": 6151, "qr": {"RGB.cia": "https://db.universal-team.net/assets/images/qr/rgb-cia.png"}, "slug": "mcu-bricker", "source": "https://github.com/MechanicalDragon0687/MCU_Bricker_tinydb", "stars": 9, "systems": ["3DS"], "title": "MCU Bricker", "unique_ids": [912081], "updated": "2019-04-01T01:27:47Z", "urls": ["https://db.universal-team.net/3ds/mcu-bricker"], "version": "1.0"}, {"author": "MechanicalDragon", "avatar": "https://avatars.githubusercontent.com/u/43786828?v=4", "categories": ["utility"], "color": "#82c1d7", "color_bg": "#4d7280", "created": "2021-04-12T08:12:05Z", "description": "Generate and Install NDS Forwarders", "download_page": "https://github.com/MechanicalDragon0687/NDSForwarder/releases", "downloads": {"ndsForwarder.3dsx": {"size": 1051980, "size_str": "1 MiB", "url": "https://github.com/MechanicalDragon0687/ndsForwarder/releases/download/1.4.6/ndsForwarder.3dsx"}}, "github": "MechanicalDragon0687/NDSForwarder", "icon_index": 102, "image": "https://avatars.githubusercontent.com/u/43786828?v=4&size=128", "image_length": 10211, "installed_files": ["%3DSX%/ndsForwarder.3dsx"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "### Installing\n1. Download the [3DS SD card forwarder pack](https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z)\n1. Extract the contents of the `for SD card root` folder to the root of your SD card\n1. Download [TWiLight Menu++'s apfix.pck](https://github.com/taserbolt/APFix-and-Widescreen-TWL/raw/main/apfix.pck)\n1. Copy `apfix.pck` to `sdmc:/_nds/ntr-forwarder/apfix.pck` on your SD card\n\nWhen installing with Universal-Updater this is done automatically.", "scripts": {"ndsForwarder.3dsx": [{"file": "ndsForwarder.3dsx", "output": "%3DSX%/ndsForwarder.3dsx", "repo": "MechanicalDragon0687/NDSForwarder", "type": "downloadRelease"}, {"file": "https://github.com/RocketRobz/NTR_Forwarder/releases/latest/download/DS.Game.Forwarder.pack.nds-bootstrap.7z", "output": "/DS.Game.Forwarder.pack.nds-bootstrap.7z", "type": "downloadFile"}, {"file": "/DS.Game.Forwarder.pack.nds-bootstrap.7z", "input": "for SD Card root/", "output": "/", "type": "extractFile"}, {"file": "/DS.Game.Forwarder.pack.nds-bootstrap.7z", "type": "deleteFile"}, {"file": "https://github.com/taserbolt/APFix-and-Widescreen-TWL/raw/main/apfix.pck", "output": "/_nds/ntr-forwarder/apfix.pck", "type": "downloadFile"}, {"file": "https://github.com/taserbolt/APFix-and-Widescreen-TWL/raw/main/widescreen.pck", "output": "/_nds/ntr-forwarder/widescreen.pck", "type": "downloadFile"}]}, "slug": "ndsforwarder", "source": "https://github.com/MechanicalDragon0687/ndsForwarder", "stars": 199, "systems": ["3DS"], "title": "ndsForwarder", "update_notes": "

Requires full CFW via Rosalina (b9s+luma3ds)

\n

Usage

\n

Put in /3ds/
\nOpen with homebrew launcher

\n
    \n
  • note: you also need the nds-bootstrap forwarder pack from here.
  • \n
  • Be sure to copy the _nds folder from the for SD card root folder to the sd card.
  • \n
\n

Features

\n
    \n
  • Custom dsiware banners! They must be named the same as the nds file. If your nds file is Jamal's Home Cooking.nds your custom banner should be Jamal's Home Cooking.bin. Custom banners can be located with the nds file or in /3ds/forwarder/banners/
  • \n
  • Custom Icons! They must be 4bit bmps and be named the same as the nds file. If your nds file is Jamal's Home Cooking.nds your custom icon should be Jamal's Home Cooking.bmp. Custom icons can be located with the nds file or in /3ds/forwarder/icons/
  • \n
  • Auto Random TID. This allows separate forwarders for romhacks that dont change TIDs
  • \n
  • Custom Title. If you dont have a custom banner, or want one but need a different Title, check the box!
  • \n
  • Install all in folder. You can install forwarders for all nds files in any given folder
  • \n
\n

Changelog

\n

1.4.6
\nadded force install option for romhacks
\nadded better error codes. check the pinned issue in issue tracker for details

\n

1.4.3
\nremove rom type checking to allow dsiware installation

\n

1.4.2
\nfix the problem with nds file loading introduced in 1.4.1

\n

1.4.1
\nActually fixed the CRC checking issues

", "update_notes_md": "\nRequires full CFW via Rosalina (b9s+luma3ds)\n\n## Usage\nPut in /3ds/\nOpen with homebrew launcher\n\n * note: you also need the nds-bootstrap forwarder pack from [here](https://github.com/RocketRobz/NTR_Forwarder/releases). \n * Be sure to copy the `_nds` folder from the `for SD card root` folder to the sd card.\n\n## Features\n* Custom dsiware banners! They must be named the same as the nds file. If your nds file is `Jamal's Home Cooking.nds` your custom banner should be `Jamal's Home Cooking.bin`. Custom banners can be located with the nds file or in `/3ds/forwarder/banners/`\n* Custom Icons! They must be 4bit bmps and be named the same as the nds file. If your nds file is `Jamal's Home Cooking.nds` your custom icon should be `Jamal's Home Cooking.bmp`. Custom icons can be located with the nds file or in `/3ds/forwarder/icons/`\n* Auto Random TID. This allows separate forwarders for romhacks that dont change TIDs\n* Custom Title. If you dont have a custom banner, or want one but need a different Title, check the box!\n* Install all in folder. You can install forwarders for all nds files in any given folder\n\n## Changelog\n1.4.6\nadded force install option for romhacks\nadded better error codes. check the pinned issue in issue tracker for details\n\n1.4.3\nremove rom type checking to allow dsiware installation\n\n1.4.2\nfix the problem with nds file loading introduced in 1.4.1\n\n1.4.1\nActually fixed the CRC checking issues\n", "updated": "2023-03-23T21:58:05Z", "urls": ["https://db.universal-team.net/3ds/ndsforwarder"], "version": "1.4.6", "version_title": "1.4.6 Use the Force, Luke"}, {"author": "MechanicalDragon", "avatar": "https://avatars.githubusercontent.com/u/43786828?v=4", "categories": ["utility"], "color": "#e3d6d7", "color_bg": "#807879", "created": "2019-02-15T22:11:59Z", "description": "Uninstall the stock TWL apps, to allow system to reinstall them from CDN", "download_page": "https://github.com/MechanicalDragon0687/TWLFix-CFW/releases", "downloads": {"TWLFix-CFW.3dsx": {"size": 572088, "size_str": "558 KiB", "url": "https://github.com/MechanicalDragon0687/TWLFix-CFW/releases/download/1.3.1/TWLFix-CFW.3dsx"}}, "github": "MechanicalDragon0687/TWLFix-CFW", "icon": "https://raw.githubusercontent.com/MechanicalDragon0687/TWLFix-CFW/master/icon.png", "icon_index": 103, "image": "https://raw.githubusercontent.com/MechanicalDragon0687/TWLFix-CFW/master/icon.png", "image_length": 614, "license": "mit", "license_name": "MIT License", "long_description": "### Usage:\n1. copy `TWLFix-CFW.3dsx` to `SD:/3ds/`\n2. open homebrew launcher\n3. run TWLFix-CFW\n4. follow the on screen prompts.\n - once complete, the app should reboot the 3ds.\n6. go to `settings -> other settings -> system update`", "slug": "twlfix-cfw", "source": "https://github.com/MechanicalDragon0687/TWLFix-CFW", "stars": 68, "systems": ["3DS"], "title": "TWLFix-CFW", "update_notes": "

Usage:

\n
    \n
  1. copy TWLFix-CFW.3dsx to SD:/3ds/
  2. \n
  3. open homebrew launcher
  4. \n
  5. run TWLFix-CFW
  6. \n
  7. follow the on screen prompts.\n
      \n
    • once complete, the app should reboot the 3ds.
    • \n
    \n
  8. \n
  9. go to settings -> other settings -> system update
  10. \n
", "update_notes_md": "### Usage:\n1. copy `TWLFix-CFW.3dsx` to `SD:/3ds/`\n1. open homebrew launcher\n1. run TWLFix-CFW\n1. follow the on screen prompts.\n - once complete, the app should reboot the 3ds. \n1. go to `settings -> other settings -> system update`\n", "updated": "2022-12-02T14:04:27Z", "urls": ["https://db.universal-team.net/3ds/twlfix-cfw"], "version": "1.3.1", "version_title": "Fixing KOR again"}, {"author": "Aftendo", "avatar": "https://avatars.githubusercontent.com/u/155912716?v=4", "categories": ["utility"], "color": "#4d5b71", "color_bg": "#4d5b71", "created": "2022-04-26T16:05:24Z", "description": "A Nintendo Zone Revival for the 3DS.", "download_page": "https://github.com/MegaPika/SatellaZone/releases", "downloads": {"LocalSatellaZone.zip": {"size": 237414380, "size_str": "226 MiB", "url": "https://github.com/Aftendo/SatellaZone/releases/download/2.2.1/LocalSatellaZone.zip"}, "LocalSatellaZoneHQ.zip": {"size": 441085006, "size_str": "420 MiB", "url": "https://github.com/Aftendo/SatellaZone/releases/download/2.2.1/LocalSatellaZoneHQ.zip"}, "SatellaZone.zip": {"size": 10905216, "size_str": "10 MiB", "url": "https://github.com/Aftendo/SatellaZone/releases/download/2.2.1/SatellaZone.zip"}, "UsaPatch.zip": {"size": 672, "size_str": "672 Bytes", "url": "https://github.com/Aftendo/SatellaZone/releases/download/2.2.1/UsaPatch.zip"}}, "github": "MegaPika/SatellaZone", "icon": "https://db.universal-team.net/assets/images/icons/satellazone.png", "icon_index": 104, "image": "https://db.universal-team.net/assets/images/icons/satellazone.png", "image_length": 6846, "installed_files": ["/luma/titles/0004001000022B00/", "/luma/titles/0004001000021B00/", "/luma/titles/0004001000020B00/"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "SatellaZone is a 3DS Nintendo Zone Revival patch that allows you to access archives from different stores and restaurants such as Best Buy, AT&T, McDonalds, and more!\n You can access videos using the LocalSatellaZone version.\n You can also be able to access Nintendo Zone without having to launch FBI by downloading the UsaPatch (which is for USA consoles only).\n You can find more informations and tutorials at https://github.com/MegaPika/SatellaZone#readme", "script_message": "Ensure \"Enable game patching\" is enabled\nin Luma3DS settings for this to work.", "scripts": {"EUR": [{"directory": "/luma/titles/0004001000022B00/romfs", "type": "rmdir"}, {"file": "SatellaZone.zip", "output": "/SatellaZone.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/SatellaZone.zip", "input": "", "output": "/luma/titles/0004001000022B00/", "type": "extractFile"}, {"file": "/SatellaZone.zip", "type": "deleteFile"}], "JPN": [{"directory": "/luma/titles/0004001000020B00/romfs", "type": "rmdir"}, {"file": "SatellaZone.zip", "output": "/SatellaZone.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/SatellaZone.zip", "input": "", "output": "/luma/titles/0004001000020B00/", "type": "extractFile"}, {"file": "/SatellaZone.zip", "type": "deleteFile"}], "USA": [{"directory": "/luma/titles/0004001000021B00/romfs", "type": "rmdir"}, {"file": "SatellaZone.zip", "output": "/SatellaZone.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "UsaPatch.zip", "output": "/UsaPatch.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/SatellaZone.zip", "input": "", "output": "/luma/titles/0004001000021B00/", "type": "extractFile"}, {"file": "/UsaPatch.zip", "input": "", "output": "/", "type": "extractFile"}, {"file": "/SatellaZone.zip", "type": "deleteFile"}, {"file": "/UsaPatch.zip", "type": "deleteFile"}], "[local HQ] EUR": [{"directory": "/luma/titles/0004001000022B00/romfs", "type": "rmdir"}, {"file": "LocalSatellaZoneHQ.zip", "output": "/LocalSatellaZoneHQ.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/LocalSatellaZoneHQ.zip", "input": "", "output": "/luma/titles/0004001000022B00/", "type": "extractFile"}, {"file": "/LocalSatellaZoneHQ.zip", "type": "deleteFile"}], "[local HQ] JPN": [{"directory": "/luma/titles/0004001000020B00/romfs", "type": "rmdir"}, {"file": "LocalSatellaZoneHQ.zip", "output": "/LocalSatellaZoneHQ.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/LocalSatellaZoneHQ.zip", "input": "", "output": "/luma/titles/0004001000020B00/", "type": "extractFile"}, {"file": "/LocalSatellaZoneHQ.zip", "type": "deleteFile"}], "[local HQ] USA": [{"directory": "/luma/titles/0004001000021B00/romfs", "type": "rmdir"}, {"file": "LocalSatellaZoneHQ.zip", "output": "/LocalSatellaZoneHQ.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "UsaPatch.zip", "output": "/UsaPatch.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/LocalSatellaZoneHQ.zip", "input": "", "output": "/luma/titles/0004001000021B00/", "type": "extractFile"}, {"file": "/UsaPatch.zip", "input": "", "output": "/", "type": "extractFile"}, {"file": "/LocalSatellaZoneHQ.zip", "type": "deleteFile"}, {"file": "/UsaPatch.zip", "type": "deleteFile"}], "[local] EUR": [{"directory": "/luma/titles/0004001000022B00/romfs", "type": "rmdir"}, {"file": "LocalSatellaZone.zip", "output": "/LocalSatellaZone.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/LocalSatellaZone.zip", "input": "", "output": "/luma/titles/0004001000022B00/", "type": "extractFile"}, {"file": "/LocalSatellaZone.zip", "type": "deleteFile"}], "[local] JPN": [{"directory": "/luma/titles/0004001000020B00/romfs", "type": "rmdir"}, {"file": "LocalSatellaZone.zip", "output": "/LocalSatellaZone.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/LocalSatellaZone.zip", "input": "", "output": "/luma/titles/0004001000020B00/", "type": "extractFile"}, {"file": "/LocalSatellaZone.zip", "type": "deleteFile"}], "[local] USA": [{"directory": "/luma/titles/0004001000021B00/romfs", "type": "rmdir"}, {"file": "LocalSatellaZone.zip", "output": "/LocalSatellaZone.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "UsaPatch.zip", "output": "/UsaPatch.zip", "repo": "MegaPika/SatellaZone", "type": "downloadRelease"}, {"file": "/LocalSatellaZone.zip", "input": "", "output": "/luma/titles/0004001000021B00/", "type": "extractFile"}, {"file": "/UsaPatch.zip", "input": "", "output": "/", "type": "extractFile"}, {"file": "/LocalSatellaZone.zip", "type": "deleteFile"}, {"file": "/UsaPatch.zip", "type": "deleteFile"}]}, "slug": "satellazone", "source": "https://github.com/Aftendo/SatellaZone", "stars": 145, "systems": ["3DS"], "title": "SatellaZone", "update_notes": "
    \n
  • Added Pokémon news, you can view them from Macdonald's zone
  • \n
  • Added 2 ACNL events pages
  • \n
  • Removed discontinued 3DS Community Online Revival event. Thanks to everyone who participated!
  • \n
\n

Special thanks to DarkChicken for the new content!

", "update_notes_md": "- Added Pokémon news, you can view them from Macdonald's zone\n- Added 2 ACNL events pages\n- Removed discontinued 3DS Community Online Revival event. Thanks to everyone who participated!\n\nSpecial thanks to DarkChicken for the new content!", "updated": "2024-05-01T15:19:30Z", "urls": ["https://db.universal-team.net/3ds/satellazone"], "version": "2.2.1", "version_title": "New contents", "website": "https://satellazone.neocities.org/"}, {"author": "Menshion01", "avatar": "https://avatars.githubusercontent.com/u/227543187?v=4", "categories": ["app"], "color": "#a49e66", "color_bg": "#807b4f", "created": "2025-09-04T11:11:31Z", "description": "Speed Cubing Timer for 3DS honouring Cstimer asethetic ", "download_page": "https://github.com/Menshion01/CSTimer-3DS/releases", "downloads": {"3dsdevah.3dsx": {"size": 1734500, "size_str": "1 MiB", "url": "https://github.com/Menshion01/CSTimer-3DS/releases/download/1.1.0/3dsdevah.3dsx"}, "cstimer.cia": {"size": 2126784, "size_str": "2 MiB", "url": "https://github.com/Menshion01/CSTimer-3DS/releases/download/1.1.0/cstimer.cia"}}, "github": "Menshion01/CSTimer-3DS", "icon": "https://raw.githubusercontent.com/Menshion01/CSTimer-3DS/refs/heads/main/icon/icon.png", "icon_index": 105, "image": "https://raw.githubusercontent.com/Menshion01/CSTimer-3DS/refs/heads/main/icon/banner.png", "image_length": 8258, "license": "apache-2.0", "license_name": "Apache License 2.0", "qr": {"cstimer.cia": "https://db.universal-team.net/assets/images/qr/cstimer-cia.png"}, "screenshots": [{"description": "Timer", "url": "https://db.universal-team.net/assets/images/screenshots/cstimer-3ds/timer.png"}], "slug": "cstimer-3ds", "source": "https://github.com/Menshion01/CSTimer-3DS", "stars": 2, "systems": ["3DS"], "title": "CSTimer-3DS", "unique_ids": [1026654], "update_notes": "

Added +2 and DNF features, added tournament-style averages and code fixes

\n

Moved to a new project because I'm not good with Github.

", "update_notes_md": "Added +2 and DNF features, added tournament-style averages and code fixes\n\nMoved to a new project because I'm not good with Github.", "updated": "2025-09-04T11:41:18Z", "urls": ["https://db.universal-team.net/3ds/cstimer-3ds"], "version": "1.1.0", "version_title": "1.1.0"}, {"author": "Milk-Cool", "avatar": "https://avatars.githubusercontent.com/u/43724263?v=4", "categories": ["app"], "color": "#f5ebf5", "color_bg": "#807a80", "created": "2024-12-13T15:37:21Z", "description": "A simple but capable notebook app for your 3DS", "download_page": "https://github.com/Milk-Cool/Notebook3DS/releases", "downloads": {"Notebook3DS.3dsx": {"size": 268428, "size_str": "262 KiB", "url": "https://github.com/Milk-Cool/Notebook3DS/releases/download/release-1.1.0/Notebook3DS.3dsx"}, "Notebook3DS.cia": {"size": 238528, "size_str": "232 KiB", "url": "https://github.com/Milk-Cool/Notebook3DS/releases/download/release-1.1.0/Notebook3DS.cia"}}, "github": "Milk-Cool/Notebook3DS", "icon": "https://raw.githubusercontent.com/Milk-Cool/Notebook3DS/refs/tags/release-1.0.0/res/icon.png", "icon_index": 106, "image": "https://raw.githubusercontent.com/Milk-Cool/Notebook3DS/refs/tags/release-1.0.0/res/banner.png", "image_length": 16398, "license": "mit", "license_name": "MIT License", "long_description": "This is a simple note taking/drawing app. Made it for myself to take notes during classes, but thought someone might find it useful too.\nSupported features:\n\n- Thickness (text size for text)\n- Tools\n- - Free drawing\n- - Straight line\n- - Filled rect\n- - Hollow rect\n- - Text\n- Colors\n- Saving/loading\n- Undo/redo\n- Multiple pages, topics, folders", "qr": {"Notebook3DS.cia": "https://db.universal-team.net/assets/images/qr/notebook3ds-cia.png"}, "screenshots": [{"description": "Example top", "url": "https://db.universal-team.net/assets/images/screenshots/notebook3ds/example-top.png"}, {"description": "Guide", "url": "https://db.universal-team.net/assets/images/screenshots/notebook3ds/guide.png"}], "slug": "notebook3ds", "source": "https://github.com/Milk-Cool/Notebook3DS", "stars": 2, "systems": ["3DS"], "title": "Notebook3DS", "unique_ids": [969216], "update_notes": "

New release!

\n
    \n
  • Added sorting
  • \n
  • Added touch controls in select menus
  • \n
  • Allowed scrolling with the joystick
  • \n
  • Fixed double press logic
  • \n
", "update_notes_md": "New release!\n\n- Added sorting\n- Added touch controls in select menus\n- Allowed scrolling with the joystick\n- Fixed double press logic", "updated": "2024-12-19T10:39:29Z", "urls": ["https://db.universal-team.net/3ds/notebook3ds"], "version": "release-1.1.0", "version_title": "v1.1.0"}, {"author": "Artyom", "avatar": "https://avatars.githubusercontent.com/u/102876334?v=4", "categories": ["game"], "color": "#71abaa", "color_bg": "#54807f", "created": "2025-06-22T19:54:52Z", "description": "Flappy Bird for Nintendo 3DS. With Vertical Orientation. Homebrew", "download_page": "https://github.com/MillKeny/flappy/releases", "downloads": {"flappy.3dsx": {"size": 492020, "size_str": "480 KiB", "url": "https://github.com/MillKeny/flappy/releases/download/v1.1/flappy.3dsx"}, "flappy.cia": {"size": 668608, "size_str": "652 KiB", "url": "https://github.com/MillKeny/flappy/releases/download/v1.1/flappy.cia"}}, "github": "MillKeny/flappy", "icon": "https://github.com/MillKeny/flappy/raw/main/assets/icon.png", "icon_index": 107, "image": "https://github.com/MillKeny/flappy/raw/main/assets/banner.png", "image_length": 7078, "license": "mit", "license_name": "MIT License", "long_description": "Yet another \"Flappy Bird\" mobile game homebrew recreation for Nintendo 3DS (old/new)\n**But with Vertical Orientation**.\n\nAnd also some gameplay features different from the original game.\n\n## Game\n\n* **Tap bottom screen** or **press D-PAD or B** to flap between the pipes.\n* Game's speed is increasing for each score point.\n* For every 25 points you will earn a new medal - **bronze, silver, gold and platina** for 99 score.\n* Your best score is save in game and stored at path: SD:/config/millkeny/flappy.dat. You also can clear your save data from in-game menu.\n\n## Special Thanks\n\n* [devkitPro](https://github.com/devkitPro) - For all tools, libraries, docs and etc.\n* [BlyZeDev](https://github.com/BlyZeDev) - For SD filesystem logic from his [T-Rex-Game-3DS](https://github.com/BlyZeDev/T-Rex-Game-3DS).\n* Dong Nguyen, .GEARS - for this legendary game and original assets.", "qr": {"flappy.cia": "https://db.universal-team.net/assets/images/qr/flappy-cia.png"}, "screenshots": [{"description": "Game over", "url": "https://db.universal-team.net/assets/images/screenshots/yet-another-flappy-bird/game-over.png"}, {"description": "Gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/yet-another-flappy-bird/gameplay.png"}, {"description": "Title", "url": "https://db.universal-team.net/assets/images/screenshots/yet-another-flappy-bird/title.png"}], "slug": "yet-another-flappy-bird", "source": "https://github.com/MillKeny/flappy", "stars": 7, "systems": ["3DS"], "title": "Yet Another Flappy Bird", "unique_ids": [463275], "update_notes": "

Release. v1.1

\n

Yet Another Flappy Bird Clone For Nintendo 3DS! (with vertical orientation)

\n

Updates in v1.1:

\n
    \n
  • Audio! All sound effects from original game. Thanks @BlyZeDev for audio working logic that I used.
  • \n
  • Added Night Mode. It depends on real time on your device. It will be turned on between 21:00 and 06:00.
  • \n
  • SuperBird! Unlocked when best score is 99.
  • \n
  • Score digits animation after Game Over.
  • \n
  • Minor Bugfixes.
  • \n
\n
\n

Screenshots

\n

\"Screenshot

\n
\n

FBI Remote Download:
\n\"QR\"

", "update_notes_md": "# **Release. v1.1**\n\nYet Another Flappy Bird Clone For Nintendo 3DS! _(with vertical orientation)_\n\n## Updates in v1.1:\n* **Audio**! All sound effects from original game. _Thanks @BlyZeDev for audio working logic that I used_.\n* Added **Night Mode**. It depends on real time on your device. It will be turned on between 21:00 and 06:00.\n* **SuperBird**! Unlocked when best score is 99.\n* Score digits animation after Game Over.\n* Minor Bugfixes.\n\n
\n

Screenshots

\n\n![Screenshot of Night mode](/assets/4.png)\n\n
\n\nFBI Remote Download:\n![QR](https://github.com/user-attachments/assets/d3a07df4-a19f-4fa2-be96-e3608e5f3e09)", "updated": "2025-06-29T15:10:21Z", "urls": ["https://db.universal-team.net/3ds/yet-another-flappy-bird"], "version": "v1.1", "version_title": "v1.1"}, {"author": "Mode8fx", "avatar": "https://avatars.githubusercontent.com/u/57763469?v=4", "categories": ["game"], "color": "#e65333", "color_bg": "#802e1c", "created": "2021-09-27T23:23:10Z", "description": "Sudoku made with SDL2", "download_page": "https://github.com/Mode8fx/SuDokuL/releases", "downloads": {"SuDokuL-v1.42-3ds-cia.zip": {"size": 2456651, "size_str": "2 MiB", "url": "https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-3ds-cia.zip"}, "SuDokuL-v1.42-3ds.zip": {"size": 1953807, "size_str": "1 MiB", "url": "https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-3ds.zip"}, "SuDokuL-v1.42-gamecube.zip": {"size": 2838329, "size_str": "2 MiB", "url": "https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-gamecube.zip"}, "SuDokuL-v1.42-psp.zip": {"size": 2385556, "size_str": "2 MiB", "url": "https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-psp.zip"}, "SuDokuL-v1.42-x64.zip": {"size": 11732476, "size_str": "11 MiB", "url": "https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-x64.zip"}, "SuDokuL-v1.42-x86.zip": {"size": 8631095, "size_str": "8 MiB", "url": "https://github.com/Mode8fx/SuDokuL/releases/download/v1.43/SuDokuL-v1.42-x86.zip"}}, "github": "Mode8fx/SuDokuL", "icon": "https://github.com/Mode8fx/SuDokuL/raw/main/SuDokuLVS2019/3ds/logo_icon_3ds_48.png", "icon_index": 108, "image": "https://github.com/Mode8fx/SuDokuL/raw/main/SuDokuLVS2019/3ds/banner_3ds.png", "image_length": 11596, "installed_files": ["%3DSX%/SuDokuL.3dsx"], "license": "mit", "license_name": "MIT License", "long_description": "A Sudoku game made with SDL2. Features 4 difficulty levels, 8 scrolling backgrounds, 8 MOD format songs, those mini numbers to help you keep track of harder puzzles, and optional auto-fill and erase-mistake cheats.", "screenshots": [{"description": "Gameplay bottom", "url": "https://db.universal-team.net/assets/images/screenshots/sudokul/gameplay-bottom.png"}, {"description": "Gameplay top", "url": "https://db.universal-team.net/assets/images/screenshots/sudokul/gameplay-top.png"}], "scripts": {"SuDokuL.3dsx": [{"file": "SuDokuL-v.*-3ds\\.zip", "output": "/SuDokuL.zip", "repo": "Mode8fx/SuDokuL", "type": "downloadRelease"}, {"file": "/SuDokuL.zip", "input": "SuDokuL-3ds/3ds/SuDokuL/SuDokuL.3dsx", "output": "%3DSX%/SuDokuL.3dsx", "type": "extractFile"}, {"file": "/SuDokuL.zip", "type": "deleteFile"}], "SuDokuL.cia": [{"file": "SuDokuL-v.*-3ds-cia\\.zip", "output": "/SuDokuL.zip", "repo": "Mode8fx/SuDokuL", "type": "downloadRelease"}, {"file": "/SuDokuL.zip", "input": "SuDokuL-3ds-cia/cias/SuDokuL.cia", "output": "/SuDokuL.cia", "type": "extractFile"}, {"file": "/SuDokuL.cia", "type": "installCia"}, {"file": "/SuDokuL.cia", "type": "deleteFile"}, {"file": "/SuDokuL.zip", "type": "deleteFile"}]}, "slug": "sudokul", "source": "https://github.com/Mode8fx/SuDokuL", "stars": 23, "systems": ["3DS"], "title": "SuDokuL", "unique_ids": [932162], "update_notes": "
    \n
  • [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.
  • \n
\n

This update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!

", "update_notes_md": "- [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.\n\nThis update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!", "updated": "2025-11-29T04:35:45Z", "urls": ["https://db.universal-team.net/3ds/sudokul"], "version": "v1.43", "version_title": "v1.43"}, {"author": "Mode8fx", "avatar": "https://avatars.githubusercontent.com/u/57763469?v=4", "categories": ["game"], "color": "#0a6c24", "color_bg": "#0a6c24", "created": "2021-11-13T05:10:52Z", "description": "Burninate the countryside!", "download_filter": "3ds", "download_page": "https://github.com/Mode8fx/Trogdor-Reburninated/releases", "downloads": {"Trogdor-Reburninated-v2.31-3ds-cia.zip": {"size": 7759237, "size_str": "7 MiB", "url": "https://github.com/Mode8fx/Trogdor-Reburninated/releases/download/v2.32/Trogdor-Reburninated-v2.31-3ds-cia.zip"}, "Trogdor-Reburninated-v2.31-3ds.zip": {"size": 7364657, "size_str": "7 MiB", "url": "https://github.com/Mode8fx/Trogdor-Reburninated/releases/download/v2.32/Trogdor-Reburninated-v2.31-3ds.zip"}}, "github": "Mode8fx/Trogdor-Reburninated", "icon": "https://raw.githubusercontent.com/Mode8fx/Trogdor-Reburninated/main/Trogdor-Reburninated/release-resources/logo_icon_android_48.png", "icon_index": 109, "image": "https://raw.githubusercontent.com/Mode8fx/Trogdor-Reburninated/main/Trogdor-Reburninated/release-resources/background_psp.png", "image_length": 14597, "installed_files": ["%3DSX%/Trogdor-Reburninated.3dsx"], "license": "mit", "license_name": "MIT License", "long_description": "An enhanced recreation of the Homestar Runner Flash game, \"Trogdor\", expanded with new features.\n- New Options menu to customize your game\n- Level select\n- New cheats\n- Optional soundtrack from Stinkoman 20X6, another Homestar Runner game\n- Multiple screen scaling options\n- Bugs from the original game have been fixed", "screenshots": [{"description": "Gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/trogdor-reburninated/gameplay.png"}], "scripts": {"Trogdor-Reburninated.3dsx": [{"file": "Trogdor-Reburninated-v.*-3ds\\.zip", "output": "/Trogdor-Reburninated.zip", "repo": "Mode8fx/Trogdor-Reburninated", "type": "downloadRelease"}, {"file": "/Trogdor-Reburninated.zip", "input": "Trogdor-Reburninated-3ds/3ds/", "output": "/3ds/", "type": "extractFile"}, {"new": "%3DSX%/Trogdor-Reburninated.3dsx", "old": "/3ds/Trogdor-RB/Trogdor-Reburninated.3dsx", "type": "move"}, {"file": "/Trogdor-Reburninated.zip", "type": "deleteFile"}], "Trogdor-Reburninated.cia": [{"file": "Trogdor-Reburninated-v.*-3ds-cia\\.zip", "output": "/Trogdor-Reburninated.zip", "repo": "Mode8fx/Trogdor-Reburninated", "type": "downloadRelease"}, {"file": "/Trogdor-Reburninated.zip", "input": "Trogdor-Reburninated-3ds-cia/3ds/", "output": "/3ds/", "type": "extractFile"}, {"file": "/Trogdor-Reburninated.zip", "input": "Trogdor-Reburninated-3ds-cia/cias/Trogdor-Reburninated.cia", "output": "/Trogdor-Reburninated.cia", "type": "extractFile"}, {"file": "/Trogdor-Reburninated.cia", "type": "installCia"}, {"file": "/Trogdor-Reburninated.cia", "type": "deleteFile"}, {"file": "/Trogdor-Reburninated.zip", "type": "deleteFile"}]}, "slug": "trogdor-reburninated", "source": "https://github.com/Mode8fx/Trogdor-Reburninated", "stars": 31, "systems": ["3DS"], "title": "Trogdor: Reburninated", "unique_ids": [832812], "update_notes": "
    \n
  • [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.
  • \n
\n

This update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!

", "update_notes_md": "- [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.\n\nThis update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!", "updated": "2025-11-29T04:53:43Z", "urls": ["https://db.universal-team.net/3ds/trogdor-reburninated"], "version": "v2.32", "version_title": "v2.32"}, {"author": "Mode8fx", "avatar": "https://avatars.githubusercontent.com/u/57763469?v=4", "categories": ["game"], "color": "#49ef8e", "color_bg": "#27804c", "created": "2024-03-25T23:03:58Z", "description": "Dodge the incoming blocks!", "download_page": "https://github.com/Mode8fx/blockamok/releases", "downloads": {"BlockamokRemix-v1.2-3ds.cia": {"size": 2578368, "size_str": "2 MiB", "url": "https://github.com/Mode8fx/blockamok/releases/download/v1.21/BlockamokRemix-v1.2-3ds.cia"}, "BlockamokRemix-v1.2-3dsx.zip": {"size": 1870541, "size_str": "1 MiB", "url": "https://github.com/Mode8fx/blockamok/releases/download/v1.21/BlockamokRemix-v1.2-3dsx.zip"}, "BlockamokRemix-v1.2-gamecube.zip": {"size": 2695746, "size_str": "2 MiB", "url": "https://github.com/Mode8fx/blockamok/releases/download/v1.21/BlockamokRemix-v1.2-gamecube.zip"}, "BlockamokRemix-v1.2-psp.zip": {"size": 1935198, "size_str": "1 MiB", "url": "https://github.com/Mode8fx/blockamok/releases/download/v1.21/BlockamokRemix-v1.2-psp.zip"}}, "github": "Mode8fx/blockamok", "icon": "https://github.com/Mode8fx/blockamok/raw/main/release-resources/logo_icon_48.png", "icon_index": 110, "image": "https://github.com/Mode8fx/blockamok/raw/main/release-resources/banner_3ds.png", "image_length": 72113, "installed_files": ["%3DSX%/BlockamokRemix.3dsx"], "license": "mit", "license_name": "MIT License", "long_description": "Fly through a 3D world of never-ending blocks and survive for as long as you can! Includes customization options for gameplay and visuals, along with five music tracks.\n\nNew 3DS is recommended; performance is poor on O3DS.", "qr": {"BlockamokRemix-v1.2-3ds.cia": "https://db.universal-team.net/assets/images/qr/blockamokremix-v1-2-3ds-cia.png"}, "scripts": {"BlockamokRemix.3dsx": [{"file": "BlockamokRemix-v.*-3ds\\.zip", "output": "/BlockamokRemix.zip", "repo": "Mode8fx/BlockamokRemix", "type": "downloadRelease"}, {"file": "/BlockamokRemix.zip", "input": "3ds/BlockamokRemix/BlockamokRemix.3dsx", "output": "%3DSX%/BlockamokRemix.3dsx", "type": "extractFile"}, {"file": "/BlockamokRemix.zip", "type": "deleteFile"}]}, "slug": "blockamok-remix", "source": "https://github.com/Mode8fx/blockamok", "stars": 15, "systems": ["3DS"], "title": "Blockamok Remix", "unique_ids": [258443], "update_notes": "
    \n
  • [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.
  • \n
\n

This update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!

", "update_notes_md": "- [Switch] Recompiled with latest libnx to address compatibility issues caused by 21.0.0 firmware update.\n\nThis update only fixes a technical issue in the Switch version; other systems do not need to update. Enjoy!", "updated": "2025-11-29T05:09:56Z", "urls": ["https://db.universal-team.net/3ds/blockamok-remix"], "version": "v1.21", "version_title": "v1.21"}, {"author": "Morris, Artendo", "avatar": "https://avatars.githubusercontent.com/u/271882124?v=4", "categories": ["app", "utility"], "color": "#316d85", "color_bg": "#2f6880", "created": "2026-03-12T16:35:49.396Z", "description": "Search for github repositorys, download files, star repositorys and watch a list of 3ds homebrew related apps", "download_page": "https://gitlab.com/MorrisTheGamer/GitHub3DS/-/releases", "downloads": {"github3ds.3dsx": {"size": 994804, "size_str": "971 KiB", "url": "https://gitlab.com/MorrisTheGamer/GitHub3DS/-/raw/files/files/1.0/github3ds.3dsx"}, "github3ds.cia": {"size": 1019328, "size_str": "995 KiB", "url": "https://gitlab.com/MorrisTheGamer/GitHub3DS/-/raw/files/files/1.0/GitHub3DS.cia"}}, "gitlab": "MorrisTheGamer/GitHub3DS", "icon": "https://raw.githubusercontent.com/Thorsten-sys/anothercoolpresentation/main/icon.png", "icon_index": 111, "image": "https://raw.githubusercontent.com/Thorsten-sys/anothercoolpresentation/main/banner.png", "image_length": 6634, "long_description": "Download files from github on your 3ds, and Search for repositorys, star repositorys, and watch a big list of 3ds homebrew related repositorys", "qr": {"github3ds.cia": "https://db.universal-team.net/assets/images/qr/github3ds-cia.png"}, "slug": "github3ds", "source": "https://gitlab.com/MorrisTheGamer/GitHub3DS", "stars": 0, "systems": ["3DS"], "title": "GitHub3DS", "unique_ids": [987965], "update_notes": "

some fixes...

", "update_notes_md": "some fixes...", "updated": "2026-04-12T21:31:01.221Z", "urls": ["https://db.universal-team.net/3ds/github3ds"], "version": "v1.0.1", "version_title": "fix for some things", "wiki": "https://gitlab.com/MorrisTheGamer/github3ds/-/wikis/home"}, {"author": "MrHuu", "avatar": "https://avatars.githubusercontent.com/u/561623?v=4", "categories": ["emulator"], "color": "#977331", "color_bg": "#806129", "created": "2022-05-15T15:19:15Z", "description": "Port of DOSBox-SVN for Nintendo 3DS", "download_page": "https://github.com/MrHuu/dosbox-3ds/releases", "downloads": {"dosbox-3ds.3dsx": {"size": 4640024, "size_str": "4 MiB", "url": "https://github.com/MrHuu/dosbox-3ds/releases/download/v0.0.3/dosbox-3ds.3dsx"}, "dosbox-3ds.cia": {"size": 4658624, "size_str": "4 MiB", "url": "https://github.com/MrHuu/dosbox-3ds/releases/download/v0.0.3/dosbox-3ds.cia"}}, "github": "MrHuu/dosbox-3ds", "icon": "https://raw.githubusercontent.com/MrHuu/dosbox-3ds/refs/heads/3DS/ctr/icon.png", "icon_index": 112, "image": "https://raw.githubusercontent.com/MrHuu/dosbox-3ds/refs/heads/3DS/ctr/banner.png", "image_length": 6591, "qr": {"dosbox-3ds.cia": "https://db.universal-team.net/assets/images/qr/dosbox-3ds-cia.png"}, "slug": "dosbox", "source": "https://github.com/MrHuu/dosbox-3ds", "stars": 53, "systems": ["3DS"], "title": "DOSBox", "update_notes": "

Changes

\n
    \n
  • Use ARMv6 CPU Instructions (Thanks @RetroGamer02)
  • \n
  • Add left/right key modifiers to mapper
  • \n
  • Add mouse / joystick axis mapping
  • \n
  • Add reboot(cia only)/shutdown to settings
  • \n
  • Add video scale to screen settings
  • \n
  • Add ipx network support
  • \n
  • Add .conf selection menu*
  • \n
  • Fix cia build
  • \n
  • Various fixes / cleanup
  • \n
\n

Note*

\n
    \n
  • Place .conf files in: sdmc:/3ds/dosbox/config/ to show the selection menu on launch.
    \nDosbox starts normally when no .conf is found.
  • \n
", "update_notes_md": "## Changes\n- [Use ARMv6 CPU Instructions](https://github.com/MrHuu/dosbox-3ds/commit/fe436eaa949c6a885ea3e9666ec5dd53697460e5) (Thanks @RetroGamer02)\n- Add left/right key modifiers to mapper\n- Add mouse / joystick axis mapping\n- Add reboot(cia only)/shutdown to settings\n- Add video scale to screen settings\n- Add ipx network support\n- Add .conf selection menu*\n- Fix cia build\n- Various fixes / cleanup\n\n\n## Note*\n- Place .conf files in: ```sdmc:/3ds/dosbox/config/``` to show the selection menu on launch.\n Dosbox starts normally when no ```.conf``` is found.\n\n", "updated": "2023-05-10T21:47:40Z", "urls": ["https://db.universal-team.net/3ds/dosbox"], "version": "v0.0.3"}, {"author": "MrHuu", "avatar": "https://avatars.githubusercontent.com/u/561623?v=4", "categories": ["game"], "color": "#b3a764", "color_bg": "#807747", "created": "2019-09-13T15:28:55Z", "description": "OpenBOR is the ultimate 2D side scrolling engine for beat em' ups, shooters, and more! ", "download_page": "https://github.com/MrHuu/openbor-3ds/releases", "downloads": {"OpenBOR.3dsx": {"size": 1723876, "size_str": "1 MiB", "url": "https://github.com/MrHuu/openbor-3ds/releases/download/v0.0.6/OpenBOR.3dsx"}, "OpenBOR.cia": {"size": 1781696, "size_str": "1 MiB", "url": "https://github.com/MrHuu/openbor-3ds/releases/download/v0.0.6/OpenBOR.cia"}}, "github": "MrHuu/openbor-3ds", "icon": "https://raw.githubusercontent.com/MrHuu/openbor-3ds/3DS/engine/resources/ctr/OpenBOR_Icon_48x48.png", "icon_index": 113, "image": "https://raw.githubusercontent.com/MrHuu/openbor-3ds/3DS/engine/resources/ctr/OpenBOR_Logo_256x128.png", "image_length": 33143, "license": "bsd-3-clause", "license_name": "BSD 3-Clause \"New\" or \"Revised\" License", "qr": {"OpenBOR.cia": "https://db.universal-team.net/assets/images/qr/openbor-cia.png"}, "slug": "openbor-3ds", "source": "https://github.com/MrHuu/openbor-3ds", "stars": 16, "systems": ["3DS"], "title": "openbor-3ds", "unique_ids": [721981], "update_notes": "

Changes:

\n
    \n
  • Do not disable backlight on o2DS devices
  • \n
", "update_notes_md": "Changes:\n\n- Do not disable backlight on o2DS devices", "updated": "2022-08-24T21:57:13Z", "urls": ["https://db.universal-team.net/3ds/openbor-3ds"], "version": "v0.0.6", "website": "http://www.chronocrash.com"}, {"author": "MrHuu", "avatar": "https://avatars.githubusercontent.com/u/561623?v=4", "categories": ["game"], "color": "#683a2b", "color_bg": "#683a2b", "created": "2018-12-23T19:36:03Z", "description": "A port of the game engine behind the DOS versions of Titus the Fox and Moktar ", "download_page": "https://github.com/MrHuu/opentitus-3ds/releases", "downloads": {"OpenTitus_MOKTAR_3DSX_23-12-2018.7z": {"size": 387496, "size_str": "378 KiB", "url": "https://github.com/MrHuu/opentitus-3ds/releases/download/23-12-2018/OpenTitus_MOKTAR_3DSX_23-12-2018.7z"}, "OpenTitus_MOKTAR_CIA_25-12-2018.7z": {"size": 759262, "size_str": "741 KiB", "url": "https://github.com/MrHuu/opentitus-3ds/releases/download/25-12-2028/OpenTitus_MOKTAR_CIA_25-12-2018.7z"}, "OpenTitus_MOKTAR_LOW_FREQ_27-12-2018.7z": {"size": 1044734, "size_str": "1020 KiB", "url": "https://github.com/MrHuu/opentitus-3ds/releases/download/27-12-2018/OpenTitus_MOKTAR_LOW_FREQ_27-12-2018.7z"}, "OpenTitus_TITUS_3DSX_23-12-2018.7z": {"size": 387241, "size_str": "378 KiB", "url": "https://github.com/MrHuu/opentitus-3ds/releases/download/23-12-2018/OpenTitus_TITUS_3DSX_23-12-2018.7z"}, "OpenTitus_TITUS_CIA_25-12-2018.7z": {"size": 758124, "size_str": "740 KiB", "url": "https://github.com/MrHuu/opentitus-3ds/releases/download/25-12-2028/OpenTitus_TITUS_CIA_25-12-2018.7z"}, "OpenTitus_TITUS_LOW_FREQ_27-12-2018.7z": {"size": 1041305, "size_str": "1016 KiB", "url": "https://github.com/MrHuu/opentitus-3ds/releases/download/27-12-2018/OpenTitus_TITUS_LOW_FREQ_27-12-2018.7z"}}, "github": "MrHuu/opentitus-3ds", "icon": "https://raw.githubusercontent.com/MrHuu/opentitus-3ds/3DS/3ds/Titus_icon_48x48.png", "icon_index": 114, "image": "https://raw.githubusercontent.com/MrHuu/opentitus-3ds/3DS/3ds/Titus_banner.png", "image_length": 24903, "installed_files": ["%3DSX%/OpenTitus.3dsx"], "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "The CIA and 3DSX downloads should be used on new 3DS systems, the LOW_FREQ downloads should be used on old 3DS.\n\nYou will need the original game files in `sdmc:/3ds/OpenTitus/moktar` for the moktar buids and `sdmc:/3ds/OpenTitus/titus` for the titus builds.", "script_message": "You will need to put the original game files in\n\"sd:/3ds/OpenTitus/moktar\" for the game to work.", "scripts": {"[moktar] OpenTitus.3dsx": [{"count": 2, "message": "Are you on a New 3DS/2DS?", "name": "n3ds", "type": "promptMessage"}, {"file": "https://github.com/MrHuu/opentitus-3ds/releases/download/23-12-2018/OpenTitus_MOKTAR_3DSX_23-12-2018.7z", "output": "/OpenTitus.7z", "type": "downloadFile"}, {"count": 1, "type": "skip"}, {"file": "OpenTitus_MOKTAR.*\\.7z", "output": "/OpenTitus.7z", "repo": "MrHuu/opentitus-3ds", "type": "downloadRelease"}, {"file": "/OpenTitus.7z", "input": "OpenTitus/", "output": "/3ds/OpenTitus/", "type": "extractFile"}, {"new": "%3DSX%/OpenTitus.3dsx", "old": "/3ds/OpenTitus/OpenTitus.3dsx", "type": "move"}, {"file": "/OpenTitus.7z", "type": "deleteFile"}], "[moktar] OpenTitus.cia": [{"count": 2, "message": "Are you on a New 3DS/2DS?", "name": "n3ds", "type": "promptMessage"}, {"file": "https://github.com/MrHuu/opentitus-3ds/releases/download/25-12-2028/OpenTitus_MOKTAR_CIA_25-12-2018.7z", "output": "/OpenTitus.7z", "type": "downloadFile"}, {"count": 1, "type": "skip"}, {"file": "OpenTitus_MOKTAR.*\\.7z", "output": "/OpenTitus.7z", "repo": "MrHuu/opentitus-3ds", "type": "downloadRelease"}, {"file": "/OpenTitus.7z", "input": "OpenTitus/", "output": "/3ds/OpenTitus/", "type": "extractFile"}, {"file": "/3ds/OpenTitus/OpenTitus.cia", "type": "installCia"}, {"file": "/3ds/OpenTitus/OpenTitus.cia", "type": "deleteFile"}, {"file": "/OpenTitus.7z", "type": "deleteFile"}], "[titus] OpenTitus.3dsx": [{"count": 2, "message": "Are you on a New 3DS/2DS?", "name": "n3ds", "type": "promptMessage"}, {"file": "https://github.com/MrHuu/opentitus-3ds/releases/download/23-12-2018/OpenTitus_TITUS_3DSX_23-12-2018.7z", "output": "/OpenTitus.7z", "type": "downloadFile"}, {"count": 1, "type": "skip"}, {"file": "OpenTitus_TITUS.*\\.7z", "output": "/OpenTitus.7z", "repo": "MrHuu/opentitus-3ds", "type": "downloadRelease"}, {"file": "/OpenTitus.7z", "input": "OpenTitus/", "output": "/3ds/OpenTitus/", "type": "extractFile"}, {"new": "%3DSX%/OpenTitus.3dsx", "old": "/3ds/OpenTitus/OpenTitus.3dsx", "type": "move"}, {"file": "/OpenTitus.7z", "type": "deleteFile"}], "[titus] OpenTitus.cia": [{"count": 2, "message": "Are you on a New 3DS/2DS?", "name": "n3ds", "type": "promptMessage"}, {"file": "https://github.com/MrHuu/opentitus-3ds/releases/download/25-12-2028/OpenTitus_TITUS_CIA_25-12-2018.7z", "output": "/OpenTitus.7z", "type": "downloadFile"}, {"count": 1, "type": "skip"}, {"file": "OpenTitus_TITUS.*\\.7z", "output": "/OpenTitus.7z", "repo": "MrHuu/opentitus-3ds", "type": "downloadRelease"}, {"file": "/OpenTitus.7z", "input": "OpenTitus/", "output": "/3ds/OpenTitus/", "type": "extractFile"}, {"file": "/3ds/OpenTitus/OpenTitus.cia", "type": "installCia"}, {"file": "/3ds/OpenTitus/OpenTitus.cia", "type": "deleteFile"}, {"file": "/OpenTitus.7z", "type": "deleteFile"}]}, "slug": "opentitus-3ds", "source": "https://github.com/MrHuu/opentitus-3ds", "stars": 3, "systems": ["3DS"], "title": "opentitus-3ds", "unique_ids": [1045312, 1045313], "update_notes": "

ONLY for old3DS users, these builds use low frequency audio.
\nWorse audio quality, but near full speed.

\n

.3dsx / .cia are included

", "update_notes_md": "ONLY for old3DS users, these builds use low frequency audio.\nWorse audio quality, but near full speed.\n\n.3dsx / .cia are included", "updated": "2018-12-27T00:34:34Z", "urls": ["https://db.universal-team.net/3ds/opentitus-3ds"], "version": "27-12-2018"}, {"author": "NPX-I7/Tobi", "avatar": "https://avatars.githubusercontent.com/u/62360113?v=4", "categories": ["utility"], "color": "#e2e6cd", "color_bg": "#7d8072", "created": "2020-07-16T14:29:41Z", "description": "This app resets the democounter of the 3ds", "download_page": "https://github.com/NPXTobi/Demo-Reset/releases", "downloads": {"Demo-Reset.3dsx": {"size": 1873396, "size_str": "1 MiB", "url": "https://github.com/NPXTobi/Demo-Reset/releases/download/1.0.0/Demo-Reset.3dsx"}, "Demo-Reset.cia": {"size": 2036672, "size_str": "1 MiB", "url": "https://github.com/NPXTobi/Demo-Reset/releases/download/1.0.0/Demo-Reset.cia"}}, "github": "NPXTobi/Demo-Reset", "icon": "https://raw.githubusercontent.com/NPXTobi/Demo-Reset/master/gfx/icon.png", "icon_index": 115, "image": "https://raw.githubusercontent.com/NPXTobi/Demo-Reset/master/cia/banner.png", "image_length": 4767, "long_description": "App To reset the Democounter of the 3ds Console", "qr": {"Demo-Reset.cia": "https://db.universal-team.net/assets/images/qr/demo-reset-cia.png"}, "slug": "demo-reset", "source": "https://github.com/NPXTobi/Demo-Reset", "stars": 2, "systems": ["3DS"], "title": "Demo-Reset", "unique_ids": [476512], "update_notes": "

The first version of Demo-Reset. Have Fun.

", "update_notes_md": "The first version of Demo-Reset. Have Fun.", "updated": "2020-07-16T15:14:32Z", "urls": ["https://db.universal-team.net/3ds/demo-reset"], "version": "1.0.0", "version_title": "1.0.0"}, {"archive": {"Home.Menu.Alternate.Banner.zip": {"BootNTRSelector.cia": ["BootNTRSelector.cia"], "BootNTRSelector_Mode3.cia": ["BootNTRSelector_Mode3.cia"]}}, "author": "Nanquitas", "avatar": "https://avatars.githubusercontent.com/u/13298129?v=4", "categories": ["utility"], "color": "#7c626d", "color_bg": "#7c626d", "created": "2016-04-21T14:02:23Z", "download_page": "https://github.com/Nanquitas/BootNTR/releases", "downloads": {"BootNTRSelector.3dsx": {"size": 1071324, "size_str": "1 MiB", "url": "https://github.com/Nanquitas/BootNTR/releases/download/v2.13.7/BootNTRSelector.3dsx"}, "BootNTRSelector.cia": {"size": 1487808, "size_str": "1 MiB", "url": "https://github.com/Nanquitas/BootNTR/releases/download/v2.13.7/BootNTRSelector.cia"}, "BootNTRSelector_Mode3.cia": {"size": 1487808, "size_str": "1 MiB", "url": "https://github.com/Nanquitas/BootNTR/releases/download/v2.13.7/BootNTRSelector_Mode3.cia"}, "Home.Menu.Alternate.Banner.zip": {"size": 2227787, "size_str": "2 MiB", "url": "https://github.com/Nanquitas/BootNTR/releases/download/v2.13.7/Home.Menu.Alternate.Banner.zip"}}, "github": "Nanquitas/BootNTR", "icon": "https://raw.githubusercontent.com/Nanquitas/BootNTR/master/resources/icon.png", "icon_index": 116, "image": "https://db.universal-team.net/assets/images/images/bootntr.png", "image_length": 7456, "license": "mit", "license_name": "MIT License", "qr": {"BootNTRSelector.cia": "https://db.universal-team.net/assets/images/qr/bootntrselector-cia.png", "BootNTRSelector_Mode3.cia": "https://db.universal-team.net/assets/images/qr/bootntrselector_mode3-cia.png"}, "screenshots": [{"description": "Auto updater", "url": "https://db.universal-team.net/assets/images/screenshots/bootntr/auto-updater.png"}, {"description": "Banner fonzd", "url": "https://db.universal-team.net/assets/images/screenshots/bootntr/banner-fonzd.png"}, {"description": "Banner pablomk7", "url": "https://db.universal-team.net/assets/images/screenshots/bootntr/banner-pablomk7.png"}, {"description": "Failed to load", "url": "https://db.universal-team.net/assets/images/screenshots/bootntr/failed-to-load.png"}, {"description": "Main menu", "url": "https://db.universal-team.net/assets/images/screenshots/bootntr/main-menu.png"}], "slug": "bootntr", "source": "https://github.com/Nanquitas/BootNTR", "stars": 695, "systems": ["3DS"], "title": "BootNTR", "unique_ids": [962560, 963328], "update_notes": "

Make sure to use Luma3DS v13.0 or newer. Older Luma3DS versions will not work.

\n

Changelog

\n
    \n
  • Added 11.16.0 firmware compatibility.
  • \n
\n

Filename meaning

\n

You will find different files below depending on your needs. Here is a little explanation on each term:

\n

3dsx/cia

\n

The 3dsx file can be launched from the homebrew launcher while the cia files can be installed to the home menu. (There is only a single 3dsx file variation.)

\n

Mode3

\n

Files which have the the Mode3 label are made specifically for extended memory games on Old 3DS/2DS models. (To detect if you are using an extended memory game, check if the console reboots after you close it from the home menu.) You don't need to install the Mode3 version if you don't want to use any extended memory game or you have a New 3DS/2DS.

\n

Home Menu Banner

\n

The banner is the 3D model that shows in the top screen when you select the app in the home menu. The difference is only visual and is up to your own choice. The default banner files can be directly found below, while the alternate banner files are inside a .zip file.

\n

Default Banner (PabloMK7)

\n

\"image\"

\n

Alternate Banner (FONZD)

\n

\"image\"

", "update_notes_md": "# Make sure to use Luma3DS v13.0 or newer. Older Luma3DS versions will not work.\n\n# Changelog\n- Added 11.16.0 firmware compatibility.\n\n# Filename meaning\nYou will find different files below depending on your needs. Here is a little explanation on each term:\n## 3dsx/cia\nThe **3dsx** file can be launched from the homebrew launcher while the cia files can be installed to the home menu. (There is only a single 3dsx file variation.)\n## Mode3\nFiles which have the the **Mode3** label are made specifically for extended memory games on Old 3DS/2DS models. (To detect if you are using an extended memory game, check if the console reboots after you close it from the home menu.) **You don't need to install the Mode3 version if you don't want to use any extended memory game or you have a New 3DS/2DS.**\n## Home Menu Banner\nThe banner is the 3D model that shows in the top screen when you select the app in the home menu. The difference is only visual and is up to your own choice. The default banner files can be directly found below, while the alternate banner files are inside a `.zip` file.\n\n### Default Banner (PabloMK7)\n![image](https://user-images.githubusercontent.com/10946643/56131741-96b2c500-5f88-11e9-9af7-a81825505f5b.png)\n\n### Alternate Banner (FONZD)\n![image](https://user-images.githubusercontent.com/10946643/56131768-afbb7600-5f88-11e9-8585-6ceb930424cc.png)\n\n", "updated": "2022-08-30T10:45:54Z", "urls": ["https://db.universal-team.net/3ds/bootntr"], "version": "v2.13.7", "version_title": "v2.13.7", "wiki": "https://github.com/Nanquitas/BootNTR/wiki"}, {"archive": {"Forecast.*\\.zip": {"Forecast.3dsx": ["Forecast.3dsx"], "Forecast.cia": ["Forecast.cia"]}}, "author": "Nat Osaka", "avatar": "https://avatars.githubusercontent.com/u/16436651?v=4", "categories": ["app"], "color": "#a2a3a4", "color_bg": "#7e7f80", "created": "2017-07-18T12:56:44Z", "description": "A weather app for the 3DS", "download_page": "https://github.com/NatTupper/Forecast/releases", "downloads": {"Forecast-1.0.1.zip": {"size": 828371, "size_str": "808 KiB", "url": "https://github.com/NatTupper/Forecast/releases/download/v1.0.1/Forecast-1.0.1.zip"}}, "github": "NatTupper/Forecast", "icon": "https://raw.githubusercontent.com/NatTupper/Forecast/master/icon.png", "icon_index": 117, "image": "https://raw.githubusercontent.com/NatTupper/Forecast/master/res/banner%20icon.png", "image_length": 9895, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "slug": "forecast", "source": "https://github.com/NatTupper/Forecast", "stars": 13, "systems": ["3DS"], "title": "Forecast", "unique_ids": [928887], "update_notes": "

Fixed

\n
    \n
  • Fixed #1
  • \n
", "update_notes_md": "## Fixed\n* Fixed #1 ", "updated": "2017-07-25T12:39:20Z", "urls": ["https://db.universal-team.net/3ds/forecast"], "version": "v1.0.1", "version_title": "v1.0.1"}, {"archive": {"FSPDS-.*\\.zip": {"FSPDS.nds": ["FSPDS.nds"]}}, "author": "N•I•L", "avatar": "https://avatars.githubusercontent.com/u/70803115?v=4", "categories": ["utility"], "color": "#c0a28a", "color_bg": "#806c5c", "created": "2021-01-27T13:49:42Z", "description": "Flipnote Studio Player for Nintendo DS", "download_page": "https://github.com/NotImplementedLife/FSPDS/releases", "downloads": {"FSPDS-V1.0.79212842R.nds": {"size": 749568, "size_str": "732 KiB", "url": "https://github.com/NotImplementedLife/FSPDS/releases/download/V1.0/FSPDS-V1.0.79212842R.nds"}}, "github": "NotImplementedLife/FSPDS", "icon": "https://db.universal-team.net/assets/images/icons/fspds.png", "icon_index": 118, "image": "https://db.universal-team.net/assets/images/icons/fspds.png", "image_length": 586, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "A DS ROM which allows playing DSi's Flipnote Studio (.ppm) files on a DS Phat/Lite. It features flipnote image and sound player with pause/resume option, and also a file metadata viewer.\n\nPlace the flipnotes you want to play in a `/flipnotes/` folder at the root of your SD card. FSPDS will not detect/play files larger than 1MB. It is also possible the app won't play correctly files with more than 512KB of BGM soundtrack (although I have never met such a file during my tests).", "prerelease": {"download_page": "https://github.com/NotImplementedLife/FSPDS/releases/tag/V1.0.90343508R", "downloads": {"FSPDS-V1.0.90343508R.nds": {"size": 750080, "size_str": "732 KiB", "url": "https://github.com/NotImplementedLife/FSPDS/releases/download/V1.0.90343508R/FSPDS-V1.0.90343508R.nds"}}, "qr": {"FSPDS-V1.0.90343508R.nds": "https://db.universal-team.net/assets/images/qr/prerelease/fspds-v1-0-90343508r-nds.png"}, "update_notes": "

FSPDS now accepts PPM filenames that do not respect the original naming convention, like \"my_flipnote.ppm\". The filename shouldn't exceed more than 28 characters.

", "update_notes_md": "FSPDS now accepts PPM filenames that do not respect the original naming convention, like \"my_flipnote.ppm\". The filename shouldn't exceed more than 28 characters.", "updated": "2023-12-08T13:29:30Z", "version": "V1.0.90343508R", "version_title": "FSPDS V1.0.90343508R- Minipatch filenames"}, "qr": {"FSPDS-V1.0.79212842R.nds": "https://db.universal-team.net/assets/images/qr/fspds-v1-0-79212842r-nds.png"}, "screenshots": [{"description": "File list", "url": "https://db.universal-team.net/assets/images/screenshots/fspds/file-list.png"}, {"description": "Player 1", "url": "https://db.universal-team.net/assets/images/screenshots/fspds/player-1.png"}, {"description": "Player 2", "url": "https://db.universal-team.net/assets/images/screenshots/fspds/player-2.png"}], "slug": "fspds", "source": "https://github.com/NotImplementedLife/FSPDS", "stars": 38, "systems": ["DS"], "title": "FSPDS", "update_notes": "

We've made it to 1.0 !

\n

What's new:

\n
    \n
  • recreated the application from scratch
  • \n
  • brand new beautiful UI
  • \n
  • considerably improved frame decoding performance
  • \n
  • flipnote paths are preindexed in cache file data for faster access
  • \n
  • flipnotes can be loaded from any location on the SD card
  • \n
  • more stable and useful player bar with previous/next navigation features, auto repeat and shuffling
  • \n
  • can display flipnote author names with Unicode support
  • \n
", "update_notes_md": "We've made it to 1.0 !\n\nWhat's new:\n\n- recreated the application from scratch\n- brand new beautiful UI\n- considerably improved frame decoding performance\n- flipnote paths are preindexed in cache file data for faster access\n- flipnotes can be loaded from any location on the SD card\n- more stable and useful player bar with previous/next navigation features, auto repeat and shuffling\n- can display flipnote author names with Unicode support", "updated": "2023-08-02T15:33:21Z", "urls": ["https://db.universal-team.net/ds/fspds"], "version": "V1.0", "version_title": "FSPDS V1.0", "website": "https://www.gamebrew.org/wiki/FSPDS"}, {"author": "N•I•L", "avatar": "https://avatars.githubusercontent.com/u/70803115?v=4", "categories": ["game"], "color": "#897b7b", "color_bg": "#807272", "created": "2021-10-13T05:33:14Z", "description": "The lost kitty's saga", "download_page": "https://github.com/NotImplementedLife/d-Elusion/releases", "downloads": {"d-Elusion-no-sound.nds": {"size": 583680, "size_str": "570 KiB", "url": "https://github.com/NotImplementedLife/d-Elusion/releases/download/0.3/d-Elusion-no-sound.nds"}, "d-Elusion.nds": {"size": 1780736, "size_str": "1 MiB", "url": "https://github.com/NotImplementedLife/d-Elusion/releases/download/0.3/d-Elusion.nds"}}, "github": "NotImplementedLife/d-Elusion", "icon": "https://db.universal-team.net/assets/images/icons/d-elusion.png", "icon_index": 119, "image": "https://db.universal-team.net/assets/images/icons/d-elusion.png", "image_length": 630, "long_description": "A kitten has lost in the strange outside world. Help the poor kitten find the way back to its mother. Guide it through the map using a fish (the only stimulus the kitten responds to). Explore the zone and mark dangerous zones with flags. Use the arrow cursor to remove a misplaced flag.", "qr": {"d-Elusion-no-sound.nds": "https://db.universal-team.net/assets/images/qr/d-elusion-no-sound-nds.png", "d-Elusion.nds": "https://db.universal-team.net/assets/images/qr/d-elusion-nds.png"}, "screenshots": [{"description": "Gameplay 1", "url": "https://db.universal-team.net/assets/images/screenshots/d-elusion/gameplay-1.png"}, {"description": "Gameplay 2", "url": "https://db.universal-team.net/assets/images/screenshots/d-elusion/gameplay-2.png"}, {"description": "Gameplay 3", "url": "https://db.universal-team.net/assets/images/screenshots/d-elusion/gameplay-3.png"}, {"description": "Level complete", "url": "https://db.universal-team.net/assets/images/screenshots/d-elusion/level-complete.png"}, {"description": "Level select", "url": "https://db.universal-team.net/assets/images/screenshots/d-elusion/level-select.png"}, {"description": "Title screen", "url": "https://db.universal-team.net/assets/images/screenshots/d-elusion/title-screen.png"}], "slug": "d-elusion", "source": "https://github.com/NotImplementedLife/d-Elusion", "stars": 4, "systems": ["DS"], "title": "d-Elusion", "update_notes": "

What's new

\n
    \n
  • allow access to all levels when save mode is disabled
  • \n
", "update_notes_md": "What's new\n- allow access to all levels when save mode is disabled", "updated": "2022-01-15T10:45:25Z", "urls": ["https://db.universal-team.net/ds/d-elusion"], "version": "0.3", "version_title": "d-Elusion v0.3", "website": "https://notimplementedlife.itch.io/d-elusion", "wiki": "https://www.gamebrew.org/wiki/D-Elusion"}, {"archive": {"MontyHallDS.zip": {"MontyHallDS.nds": ["MontyHallDS.nds"]}}, "author": "Rph", "avatar": "https://avatars.githubusercontent.com/u/169435186?v=4", "categories": ["game"], "color": "#723d00", "color_bg": "#723d00", "created": "2024-05-10T07:20:59Z", "description": "The Monty Hall Problem ported to the Nintendo DS!", "download_page": "https://github.com/NotTheOnlyRph/MontyHallDS/releases", "downloads": {"Monty.Hall.DS.v2.0.zip": {"size": 480680, "size_str": "469 KiB", "url": "https://github.com/Rph-nsmb/MontyHallDS/releases/download/v2.0/Monty.Hall.DS.v2.0.zip"}}, "github": "NotTheOnlyRph/MontyHallDS", "icon": "https://db.universal-team.net/assets/images/icons/monty-hall-ds.png", "icon_index": 120, "image": "https://db.universal-team.net/assets/images/icons/monty-hall-ds.png", "image_length": 223, "license": "mit", "license_name": "MIT License", "slug": "monty-hall-ds", "source": "https://github.com/Rph-nsmb/MontyHallDS", "stars": 2, "systems": ["DS"], "title": "Monty Hall DS", "update_notes": "

Welcome to The Monty Hall Problem for Nintendo DS!

\n

\"Game's

\n

Changelog

\n
    \n
  • Added SFX support!
  • \n
  • Improved graphics
  • \n
  • Fixed the simulation, which was doing anything but 2000 games.
  • \n
  • HUGE improvements on source code
  • \n
\n

Description

\n

This game is based on the well-known problem of Monty Hall and has two modes: one for playing the game and another one for simulating 2000 games of Monty Hall.

\n

This game was built in one month using libnds and nflib (v1.0), and edited afterwards (v2.0+). Feel free to edit (see readme.txt for details).

\n

The instructions for playing can be found in readme.md.

", "update_notes_md": "# Welcome to The Monty Hall Problem for Nintendo DS!\n\n![Game's title screen](https://github.com/user-attachments/assets/4ff9ec50-e5f0-400a-9575-db173d4b23ba)\n\n## Changelog\n\n- Added SFX support!\n- Improved graphics\n- Fixed the simulation, which was doing anything but 2000 games.\n- HUGE improvements on source code\n\n## Description\n\nThis game is based on the well-known problem of Monty Hall and has two modes: one for playing the game and another one for simulating 2000 games of Monty Hall.\n\nThis game was built in one month using libnds and nflib (v1.0), and edited afterwards (v2.0+). Feel free to edit (see _readme.txt_ for details).\n\n**_The instructions for playing can be found in_ `readme.md`.**", "updated": "2025-05-29T16:21:38Z", "urls": ["https://db.universal-team.net/ds/monty-hall-ds"], "version": "v2.0", "version_title": "v2.0: The huge release"}, {"author": "Oldhimaster1", "avatar": "https://avatars.githubusercontent.com/u/179153474?v=4", "categories": ["utility"], "color": "#5a635b", "color_bg": "#5a635b", "created": "2026-04-03T20:43:47Z", "description": "Interactive OpenStreetMap and satellite map viewer with GPS tracking, offline tile caching, place search, and route planning.", "download_filter": "\\.3dsx$", "download_page": "https://github.com/Oldhimaster1/3ds-Google-Maps/releases", "downloads": {"3ds_google_maps.3dsx": {"size": 1228008, "size_str": "1 MiB", "url": "https://github.com/Oldhimaster1/3ds-Google-Maps/releases/download/v2.0/3ds_google_maps.3dsx"}}, "github": "Oldhimaster1/3ds-Google-Maps", "icon": "https://raw.githubusercontent.com/Oldhimaster1/3ds-Google-Maps/refs/heads/main/icon.png", "icon_index": 121, "image": "https://raw.githubusercontent.com/Oldhimaster1/3ds-Google-Maps/refs/heads/main/banner.png", "image_length": 42667, "license": "mit", "license_name": "MIT License", "long_description": "Interactive map viewer for Nintendo 3DS. Browse OpenStreetMap street tiles and Esri satellite imagery, track your GPS location through your phone, search for places, plan routes, and save favorites.\n\n**Features:**\n- Pan and zoom maps on both screens (touch, D-pad, Circle Pad, L/R)\n- Three tile sources: OpenStreetMap, Esri Satellite, Esri Street Map\n- Offline tile caching — download regions on your PC and transfer as a single .tilepack file\n- GPS tracking via phone browser (3DS runs an HTTPS server, phone sends coordinates)\n- Place search, route planning, reverse geocoding, favorites\n- Night mode, tile prefetching, SD card tile cache\n\n**Offline caching (new in v2.0):**\nUse the included Python tool to bulk-download tiles for any region. Transfers as one file instead of thousands of PNGs. Works completely without WiFi.\n\n**GPS phone bridge:**\nThe 3DS starts a TLS server and shows a QR code. Scan it with your phone, allow location access, and your position streams to the 3DS in real time. On iPhone, use Chrome instead of Safari.\n\nRequires WiFi for live tile downloads and GPS. Offline tilepacks work without any network.", "slug": "3ds-google-maps", "source": "https://github.com/Oldhimaster1/3ds-Google-Maps", "stars": 4, "systems": ["3DS"], "title": "3ds Google Maps", "update_notes": "

What's New in v2.0

\n

Offline Tile Caching

\n
    \n
  • Tilepack format — download thousands of tiles on your PC and pack them into a single .tilepack file for your SD card
  • \n
  • PC download tool (tools/download_region.py) — bulk tile downloader with 8 parallel workers and SHA-256 deduplication
  • \n
  • In-app Download Region — download tiles for your current map view directly on the 3DS (Settings > Data tab)
  • \n
  • Auto-loading — the app checks for sat.tilepack and street.tilepack on startup
  • \n
\n

New Tile Source

\n
    \n
  • Esri World Street Map — switchable alongside OSM and Esri satellite in the Tiles settings tab
  • \n
\n

Other

\n
    \n
  • Comprehensive README rewrite with offline caching docs
  • \n
  • Updated .gitignore
  • \n
\n

Installation

\n
    \n
  1. Copy 3ds_google_maps.3dsx to sdmc:/3ds/3ds_google_maps/ on your SD card
  2. \n
  3. (Optional) Generate tilepacks with python tools/download_region.py and copy them to sdmc:/3ds_google_maps/tiles/
  4. \n
  5. Launch via Homebrew Launcher
  6. \n
", "update_notes_md": "## What's New in v2.0\n\n### Offline Tile Caching\n- **Tilepack format** — download thousands of tiles on your PC and pack them into a single `.tilepack` file for your SD card\n- **PC download tool** (`tools/download_region.py`) — bulk tile downloader with 8 parallel workers and SHA-256 deduplication\n- **In-app Download Region** — download tiles for your current map view directly on the 3DS (Settings > Data tab)\n- **Auto-loading** — the app checks for `sat.tilepack` and `street.tilepack` on startup\n\n### New Tile Source\n- **Esri World Street Map** — switchable alongside OSM and Esri satellite in the Tiles settings tab\n\n### Other\n- Comprehensive README rewrite with offline caching docs\n- Updated .gitignore\n\n### Installation\n1. Copy `3ds_google_maps.3dsx` to `sdmc:/3ds/3ds_google_maps/` on your SD card\n2. (Optional) Generate tilepacks with `python tools/download_region.py` and copy them to `sdmc:/3ds_google_maps/tiles/`\n3. Launch via Homebrew Launcher", "updated": "2026-04-15T20:53:30Z", "urls": ["https://db.universal-team.net/3ds/3ds-google-maps"], "version": "v2.0", "version_title": "v2.0 — Offline Tile Caching"}, {"author": "Omega", "avatar": "https://avatars.githubusercontent.com/u/56520121?v=4", "categories": ["app"], "color": "#cd264c", "color_bg": "#80182f", "created": "2019-08-10T10:11:33Z", "description": "Omega 2.0, the next evolution of Epsilon! Now available for your Numworks calculator!", "download_filter": "(\\.3dsx|\\.cia)", "download_page": "https://github.com/Omega-Numworks/Omega/releases", "downloads": {"simulator.3dsx": {"size": 1849488, "size_str": "1 MiB", "url": "https://github.com/Omega-Numworks/Omega/releases/download/O1.22.1-E15/simulator.3dsx"}, "simulator.cia": {"size": 1124800, "size_str": "1 MiB", "url": "https://github.com/Omega-Numworks/Omega/releases/download/O1.22.1-E15/simulator.cia"}}, "github": "Omega-Numworks/Omega", "icon": "https://raw.githubusercontent.com/Omega-Numworks/Omega/omega-master/ion/src/simulator/3ds/assets/logo.png", "icon_index": 122, "image": "https://raw.githubusercontent.com/Omega-Numworks/Omega/omega-master/ion/src/simulator/3ds/assets/banner.png", "image_length": 9865, "license": "other", "license_name": "Other", "qr": {"simulator.cia": "https://db.universal-team.net/assets/images/qr/simulator-cia.png"}, "slug": "omega", "source": "https://github.com/Omega-Numworks/Omega", "stars": 353, "systems": ["3DS"], "title": "Omega", "unique_ids": [431136], "updated": "2022-12-29T00:17:52Z", "urls": ["https://db.universal-team.net/3ds/omega"], "version": "O2.0.4-E15", "version_title": "O2.0.4-E15", "website": "https://getomega.dev", "wiki": "https://github.com/Omega-Numworks/Omega/wiki"}, {"archive": {"Open AGB Launcher.zip": {"OpenAGBLauncher.3dsx": ["OpenAGBLauncher.3dsx"], "OpenAGBLauncher.cia": ["OpenAGBLauncher.cia"]}}, "author": "Stellar", "categories": ["utility"], "color": "#9d8bbd", "color_bg": "#6a5e80", "created": "2020-12-01T13:52:50Z", "download_page": "https://gbatemp.net/download/36828/", "downloads": {"Open AGB Launcher.zip": {"url": "https://gbatemp.net/download/36828/download"}}, "gbatemp": "36828", "icon_index": 123, "image": "https://db.universal-team.net/assets/images/images/openagblauncher.png", "image_length": 8593, "long_description": "First of all a HUGE thank you to Nutez, without whom I probably wouldn't even have been able to compile That-Shortcut-Thingy. Special thanks to derrek, profi200, d0k3 for their amazing work on OPEN_AGB_FIRM and Ordim3n for his payload shortcut.
\n
\nUsage:
\n
    \n
  • Follow this guide.
    \n
  • \n
  • Set FastBoot3DS or GodMode9 as your Firm0, B9S won't do.
  • \n
  • If using FastBoot3DS, enable FCRAM boot.
  • \n
  • Download the latest open_agb_firm, rename it to \"GBA.firm\", and place it in the root of your SD card.
  • \n
If there's no \"GBA.firm\", it also looks for \"open_agb_firm.firm\" under \"/luma/payloads/\".", "slug": "openagblauncher", "stars": 0, "systems": ["3DS"], "title": "OpenAGBLauncher", "update_notes": "

First of all a HUGE thank you to Nutez, without whom I probably wouldn't even have been able to compile That-Shortcut-Thingy. Special thanks to derrek, profi200, d0k3 for their amazing work on OPEN_AGB_FIRM and Ordim3n for his payload shortcut.

\n

Usage:

\n
    \n
  • \n

    Follow this guide.

    \n
  • \n
  • \n

    Set FastBoot3DS or GodMode9 as your Firm0, B9S won't do.

    \n
  • \n
  • \n

    If using FastBoot3DS, enable FCRAM boot.

    \n
  • \n
  • \n

    Download the latest open_agb_firm, rename it to \"GBA.firm\", and place it in the root of your SD card.

    \n
  • \n
\n

If there's no \"GBA.firm\", it also looks for \"open_agb_firm.firm\" under \"/luma/payloads/\".

\n", "update_notes_md": "First of all a HUGE thank you to [Nutez](https://gbatemp.net/members/nutez.439371/), without whom I probably wouldn't even have been able to compile [That-Shortcut-Thingy](https://github.com/Ordim3n/That-Shortcut-Thingy). Special thanks to derrek, profi200, d0k3 for their amazing work on [OPEN\\_AGB\\_FIRM](https://github.com/profi200/open_agb_firm) and Ordim3n for his payload shortcut. \n\n \n\nUsage: \n\n- Follow [this guide](https://gbatemp.net/threads/open_agb_firm-discussion-thread.570844/#post-9149895). \n\n- Set FastBoot3DS or GodMode9 as your Firm0, B9S won't do.\n- If using FastBoot3DS, enable FCRAM boot.\n- Download [the latest open\\_agb\\_firm](https://github.com/profi200/open_agb_firm/releases/latest), rename it to *\"GBA.firm\"*, and place it in the root of your SD card.\n\nIf there's no *\"GBA.firm\"*, it also looks for *\"open\\_agb\\_firm.firm\"* under *\"/luma/payloads/\".*", "updated": "2020-12-01T13:52:50Z", "urls": ["https://db.universal-team.net/3ds/openagblauncher"], "version": "2.0"}, {"author": "Olive", "avatar": "https://avatars.githubusercontent.com/u/16279160?v=4", "categories": ["utility"], "color": "#dddcda", "color_bg": "#807f7e", "created": "2016-10-20T21:28:35Z", "description": "Hack your amiibos in a tap", "download_page": "https://github.com/Ordim3n/Smash-Amiibo-Cheat-Tool/releases", "downloads": {"Release.zip": {"size": 412337, "size_str": "402 KiB", "url": "https://github.com/SUOlivia/Smash-Amiibo-Cheat-Tool/releases/download/2.0/Release.zip"}, "SmashAmiiboCheatTool.3dsx": {"size": 682076, "size_str": "666 KiB", "url": "https://github.com/SUOlivia/Smash-Amiibo-Cheat-Tool/releases/download/2.0/SmashAmiiboCheatTool.3dsx"}, "SmashAmiiboCheatTool.cia": {"size": 857024, "size_str": "836 KiB", "url": "https://github.com/SUOlivia/Smash-Amiibo-Cheat-Tool/releases/download/2.0/SmashAmiiboCheatTool.cia"}}, "github": "Ordim3n/Smash-Amiibo-Cheat-Tool", "icon": "https://raw.githubusercontent.com/Ordim3n/Smash-Amiibo-Cheat-Tool/master/meta/icon.png", "icon_index": 124, "image": "https://raw.githubusercontent.com/Ordim3n/Smash-Amiibo-Cheat-Tool/master/meta/banner.png", "image_length": 36320, "license": "mit", "license_name": "MIT License", "qr": {"SmashAmiiboCheatTool.cia": "https://db.universal-team.net/assets/images/qr/smashamiibocheattool-cia.png"}, "slug": "smash-amiibo-cheat-tool", "source": "https://github.com/SUOlivia/Smash-Amiibo-Cheat-Tool", "stars": 13, "systems": ["3DS"], "title": "Smash Amiibo Cheat Tool", "unique_ids": [688072], "update_notes": "

There's quite a lot in this new release, so here we go!

\n

Small path change (again). the folder at the root of the sd card is now /SACT instead of ``/Smash Amiibo Cheat Tool`

\n

Custom bottom screen picture, same format as splashes, goes in /SACT/scan.bin

\n

You can now randomize appdata

\n

You can now bruteforce appids, that means that you will be able to have compatibility with more games

\n

\"SACT

", "update_notes_md": "There's quite a lot in this new release, so here we go!\n\nSmall path change (again). the folder at the root of the sd card is now `/SACT` instead of ``/Smash Amiibo Cheat Tool`\n\nCustom bottom screen picture, same format as splashes, goes in `/SACT/scan.bin` \n\nYou can now randomize appdata\n\nYou can now bruteforce appids, that means that you will be able to have compatibility with more games\n\n![SACT 2.0](http://imgur.com/SdKRETo.png)\n", "updated": "2017-01-27T00:03:00Z", "urls": ["https://db.universal-team.net/3ds/smash-amiibo-cheat-tool"], "version": "2.0", "version_title": "First release of the year"}, {"author": "oreo639", "avatar": "https://avatars.githubusercontent.com/u/31916379?v=4", "categories": ["app"], "color": "#4d5351", "color_bg": "#4d5351", "created": "2018-12-17T04:06:39Z", "description": "Gui music player for the Nintendo 3DS (wip)", "download_page": "https://github.com/Oreo639/LimePlayer3DS/releases", "downloads": {"LimePlayer3DS.3dsx": {"size": 1043248, "size_str": "1018 KiB", "url": "https://github.com/oreo639/LimePlayer3DS/releases/download/v0.0.10/LimePlayer3DS.3dsx"}}, "github": "Oreo639/LimePlayer3DS", "icon": "https://raw.githubusercontent.com/Oreo639/LimePlayer3DS/master/meta/icon.png", "icon_index": 125, "image": "https://raw.githubusercontent.com/Oreo639/LimePlayer3DS/master/meta/banner.png", "image_length": 13104, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "screenshots": [{"description": "File list", "url": "https://db.universal-team.net/assets/images/screenshots/limeplayer3ds/file-list.png"}, {"description": "Playback screen", "url": "https://db.universal-team.net/assets/images/screenshots/limeplayer3ds/playback-screen.png"}, {"description": "Quick menu", "url": "https://db.universal-team.net/assets/images/screenshots/limeplayer3ds/quick-menu.png"}], "slug": "limeplayer3ds", "source": "https://github.com/oreo639/LimePlayer3DS", "stars": 49, "systems": ["3DS"], "title": "LimePlayer3DS", "unique_ids": [973318], "update_notes": "

LimePlayer3DS is a gui music player for the 3DS with MIDI and Internet Radio support.

\n

Download the 3dsx and as always read the wiki and the readme before getting started.

\n

This is a minor release meant to improve some UI issues with the previous release. No major bugfixes or behind the scenes improvements.

\n

What is new:
\nAdded touch screen buttons for switching between browser and controls.
\nRemoved unused icons from quick menu.
\nMade control window buttons clickable.
\nFixed bug where playback would not quit after skipping last song in playlist.

\n

What needs to be worked on:
\nThe ui, blech
\nControls
\nAnd ofc, bugs

", "update_notes_md": "LimePlayer3DS is a gui music player for the 3DS with MIDI and Internet Radio support.\n\nDownload the 3dsx and as always read the [wiki](https://github.com/Oreo639/LimePlayer3DS/wiki) and the [readme](https://github.com/Oreo639/LimePlayer3DS/blob/master/README.md) before getting started.\n\nThis is a minor release meant to improve some UI issues with the previous release. No major bugfixes or behind the scenes improvements.\n\nWhat is new:\nAdded touch screen buttons for switching between browser and controls.\nRemoved unused icons from quick menu.\nMade control window buttons clickable.\nFixed bug where playback would not quit after skipping last song in playlist.\n\nWhat needs to be worked on:\nThe ui, blech\nControls\nAnd ofc, bugs", "updated": "2021-05-15T07:58:46Z", "urls": ["https://db.universal-team.net/3ds/limeplayer3ds"], "version": "v0.0.10", "version_title": "Beta 3 - Late pandemic release", "website": "https://github.com/oreo639/LimePlayer3DS/wiki/", "wiki": "https://github.com/oreo639/LimePlayer3DS/wiki"}, {"author": "PabloMK7", "avatar": "https://avatars.githubusercontent.com/u/188636407?v=4", "categories": ["emulator", "utility"], "color": "#bdd4d4", "color_bg": "#728080", "created": "2024-05-12T17:18:02Z", "description": "A tool for broadcasting games from your console to a compatible 3DS emulator.", "download_page": "https://github.com/PabloMK7/ArticBaseServer/releases", "downloads": {"ArticBase.3dsx": {"size": 460612, "size_str": "449 KiB", "url": "https://github.com/azahar-emu/ArticBaseServer/releases/download/v1.2.0/ArticBase.3dsx"}, "ArticBase.cia": {"size": 372160, "size_str": "363 KiB", "url": "https://github.com/azahar-emu/ArticBaseServer/releases/download/v1.2.0/ArticBase.cia"}}, "github": "PabloMK7/ArticBaseServer", "icon": "https://raw.githubusercontent.com/PabloMK7/ArticBaseServer/main/app/resources/icon.png", "icon_index": 126, "image": "https://raw.githubusercontent.com/PabloMK7/ArticBaseServer/main/app/resources/banner.png", "image_length": 34819, "license": "mit", "license_name": "MIT License", "long_description": "Allows playing your physical or digital games on an emulator without having to dump them.\n\n- Play games from your console without having to dump them, with purchased updates and DLC.\n- Sync the savedata/extdata of the broadcasted game during the play session.\n- Use the console as the input device by enabling the Artic Controller feature on the emulator.\n- Load shared ext data and NCCH archives from your console.\n- Remove the need to dump keys, as the decryption is done by the console's OS.", "qr": {"ArticBase.cia": "https://db.universal-team.net/assets/images/qr/articbase-cia.png"}, "slug": "artic-base-server", "source": "https://github.com/azahar-emu/ArticBaseServer", "stars": 602, "systems": ["3DS"], "title": "Artic Base Server", "unique_ids": [703070], "update_notes": "
    \n
  • Added Artic Controller support, which allows using the console as the input device if the feature is enabled on the emulator.\n
      \n
    • The following inputs are supported:\n
        \n
      • Buttons & circle pad
      • \n
      • Touch screen
      • \n
      • Gyroscope and accelerometer
      • \n
      • New 3DS extra buttons
      • \n
      \n
    • \n
    • The following inputs are not supported:\n
        \n
      • Circle pad pro (on New 3DS, this is emulated with the extra buttons)
      • \n
      \n
    • \n
    \n
  • \n
", "update_notes_md": "- Added Artic Controller support, which allows using the console as the input device if the feature is enabled on the emulator.\n - The following inputs are supported:\n - Buttons & circle pad\n - Touch screen\n - Gyroscope and accelerometer\n - New 3DS extra buttons\n - The following inputs are not supported:\n - Circle pad pro (on New 3DS, this is emulated with the extra buttons) ", "updated": "2024-07-16T21:01:32Z", "urls": ["https://db.universal-team.net/3ds/artic-base-server"], "version": "v1.2.0", "version_title": "The Fourth Release"}, {"author": "PabloMK7", "avatar": "https://avatars.githubusercontent.com/u/10946643?v=4", "categories": ["utility"], "color": "#8a959b", "color_bg": "#727b80", "created": "2022-05-23T21:53:52Z", "description": "Easy Boot9Strap Updater for the 3DS", "download_page": "https://github.com/PabloMK7/EzB9SUpdater/releases", "downloads": {"EzB9SUpdater.cia": {"size": 926656, "size_str": "904 KiB", "url": "https://github.com/PabloMK7/EzB9SUpdater/releases/download/v1.0.1/EzB9SUpdater.cia"}}, "github": "PabloMK7/EzB9SUpdater", "icon": "https://raw.githubusercontent.com/PabloMK7/EzB9SUpdater/main/resources/icon.png", "icon_index": 127, "image": "https://raw.githubusercontent.com/PabloMK7/EzB9SUpdater/main/resources/banner.png", "image_length": 27384, "license": "other", "license_name": "Other", "long_description": "EzB9SUpdater is an utility that allows updating to the latest Boot9Strap version directly on the 3DS without the need of a computer or SD card reader. This tool downloads the latest Boot9Strap and SafeB9SInstaller to the SD card and starts the B9S update process. Since the app fetches the latest version and configuration from its github repo, it can be adjusted or disabled remotely if a new version of B9S is released again or compatibility is lost. As the app does exactly the same steps as the 3DS hacking guide, it's perfectly safe to use.\n\n## Usage\n\n1. Install the EzB9SUpdater cia or scan the QR code above.\n1. Launch the EzB9SUpdater app from the Home Menu.\n1. Follow the instructions in the app. At some point, you will be asked to press and hold the START button to reboot into SafeB9SInstaller. It is important that you keep holding the button until you see the SafeB9SInstaller screen. Otherwise, the console will just reboot into EzB9SUpdater and no update will be performed.\n1. Once you finish the B9S update, you can exit the app and uninstall it from FBI.\n1. In order to check if you updated B9S from 1.3 to 1.4 do the following steps:\n 1. Power off your console.\n 1. Press and hold the following button combination: `X + START + SELECT`.\n 1. Without releasing those buttons, power on your device.\n 1. Your notification LED should lit up for a second ([status codes](https://github.com/PabloMK7/boot9strap/tree/patch-1#led-status-codes)). If it didn't, the update wasn't installed properly.", "qr": {"EzB9SUpdater.cia": "https://db.universal-team.net/assets/images/qr/ezb9supdater-cia.png"}, "screenshots": [{"description": "Main menu", "url": "https://db.universal-team.net/assets/images/screenshots/ezb9supdater/main-menu.png"}], "slug": "ezb9supdater", "source": "https://github.com/PabloMK7/EzB9SUpdater", "stars": 26, "systems": ["3DS"], "title": "EzB9SUpdater", "unique_ids": [969621], "update_notes": "

QR Code

\n

\"ezb9supdater\"

\n

Usage

\n
    \n
  1. Install the EzB9SUpdater cia or scan the QR code above.
  2. \n
  3. Launch the EzB9SUpdtaer app from the Home Menu.
  4. \n
  5. Follow the instructions in the app. At some point, you will be asked to press and hold the START button to reboot into SafeB9SInstaller. It is important that you keep holding the button until you see the SafeB9SInstaller screen. Otherwise, the console will just reboot into EzB9SUpdater and no update will be performed.
  6. \n
  7. Once you finish the B9S update, you can exit the app and uninstall it from FBI.
  8. \n
  9. In order to check if you updated B9S from 1.3 to 1.4 do the following steps:\n
      \n
    1. Power off your console.
    2. \n
    3. Press and hold the following button combination: X + START + SELECT.
    4. \n
    5. Without releasing those buttons, power on your device.
    6. \n
    7. Your notification LED should lit up for a second (status codes). If it didn't, the update wasn't installed properly.
    8. \n
    \n
  10. \n
", "update_notes_md": "## QR Code\n![ezb9supdater](https://user-images.githubusercontent.com/10946643/170087006-a46d23f2-a15c-45ac-aaf3-d539533960b9.png)\n\n## Usage\n1. Install the EzB9SUpdater cia or scan the QR code above.\n2. Launch the EzB9SUpdtaer app from the Home Menu.\n3. Follow the instructions in the app. At some point, you will be asked to press and hold the START button to reboot into SafeB9SInstaller. It is important that you keep holding the button until you see the SafeB9SInstaller screen. Otherwise, the console will just reboot into EzB9SUpdater and no update will be performed.\n4. Once you finish the B9S update, you can exit the app and uninstall it from FBI.\n5. In order to check if you updated B9S from 1.3 to 1.4 do the following steps:\n 1. Power off your console.\n 2. Press and hold the following button combination: `X + START + SELECT`.\n 3. Without releasing those buttons, power on your device.\n 4. Your notification LED should lit up for a second ([status codes](https://github.com/PabloMK7/boot9strap/tree/patch-1#led-status-codes)). If it didn't, the update wasn't installed properly.", "updated": "2022-05-24T16:33:09Z", "urls": ["https://db.universal-team.net/3ds/ezb9supdater"], "version": "v1.0.1", "version_title": "First Release"}, {"author": "PabloMK7", "avatar": "https://avatars.githubusercontent.com/u/10946643?v=4", "categories": ["utility", "exploit"], "color": "#6a5452", "color_bg": "#6a5452", "created": "2021-04-28T21:23:54Z", "description": "Mario Kart 7 semi-primary exploit for the Nintendo 3DS.\n\nNOTE: This is only meant to be used for installing CFW, please do not use unless following a guide.", "download_page": "https://github.com/PabloMK7/kartdlphax/releases", "downloads": {"plugin.3gx": {"size": 489883, "size_str": "478 KiB", "url": "https://github.com/PabloMK7/kartdlphax/releases/download/v1.3.3/plugin.3gx"}}, "github": "PabloMK7/kartdlphax", "icon_index": 128, "image": "https://db.universal-team.net/assets/images/images/kartdlphax.png", "image_length": 57059, "installed_files": ["/luma/plugins/0004000000030700/plugin.3gx", "/luma/plugins/0004000000030600/plugin.3gx", "/luma/plugins/0004000000030800/plugin.3gx"], "license": "unlicense", "license_name": "The Unlicense", "scripts": {"[EUR] plugin.3gx": [{"file": "plugin.3gx", "output": "/luma/plugins/0004000000030700/plugin.3gx", "repo": "PabloMK7/kartdlphax", "type": "downloadRelease"}], "[JPN] plugin.3gx": [{"file": "plugin.3gx", "output": "/luma/plugins/0004000000030600/plugin.3gx", "repo": "PabloMK7/kartdlphax", "type": "downloadRelease"}], "[USA] plugin.3gx": [{"file": "plugin.3gx", "output": "/luma/plugins/0004000000030800/plugin.3gx", "repo": "PabloMK7/kartdlphax", "type": "downloadRelease"}]}, "slug": "kartdlphax", "source": "https://github.com/PabloMK7/kartdlphax", "stars": 81, "systems": ["3DS"], "title": "kartdlphax", "update_notes": "
    \n
  • Fixed menuhax for 11.17 consoles.
  • \n
", "update_notes_md": "- Fixed menuhax for 11.17 consoles.", "updated": "2023-07-24T23:07:13Z", "urls": ["https://db.universal-team.net/3ds/kartdlphax"], "version": "v1.3.3", "version_title": "Fifth Release"}, {"author": "PainDe0Mie", "avatar": "https://avatars.githubusercontent.com/u/97704518?v=4", "categories": ["utility"], "color": "#5f6983", "color_bg": "#5c6680", "created": "2026-04-18T02:45:15Z", "description": "Gamestream client for old 2ds/3DS", "download_page": "https://github.com/PainDe0Mie/PotatoStream/releases", "downloads": {"streampotato.3dsx": {"size": 7624708, "size_str": "7 MiB", "url": "https://github.com/PainDe0Mie/PotatoStream/releases/download/v1.1.0/streampotato.3dsx"}, "streampotato.cia": {"size": 4373440, "size_str": "4 MiB", "url": "https://github.com/PainDe0Mie/PotatoStream/releases/download/v1.1.0/streampotato.cia"}}, "github": "PainDe0Mie/PotatoStream", "icon": "https://raw.githubusercontent.com/PainDe0Mie/PotatoStream/n3ds-main/3ds/res/ic_streampotato.png", "icon_index": 129, "image": "https://raw.githubusercontent.com/PainDe0Mie/PotatoStream/n3ds-main/3ds/res/banner.png", "image_length": 11016, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "PotatoStream is a Moonlight game streaming client for all 3DS and 2DS models, with a focus on Old 3DS/2DS compatibility. Auto-detects hardware at startup and activates \"Potato\" mode on older models with smart frame skipping, Y2RU hardware pipeline and an optimized stream profile (400x240@24fps). (New 3DS keeps the standard MVD hardware decoder) Compatible with Sunshine and NVIDIA GameStream.", "qr": {"streampotato.cia": "https://db.universal-team.net/assets/images/qr/streampotato-cia.png"}, "slug": "potatostream", "source": "https://github.com/PainDe0Mie/PotatoStream", "stars": 5, "systems": ["3DS"], "title": "PotatoStream", "unique_ids": [1792], "update_notes": "

PotatoStream

\n

PotatoStream is a game streaming client for Old 3DS, Old 3DS XL and 2DS, forked from moonlight-N3DS by zoeyjodon.

\n

Compatible with Sunshine (open-source, recommended) and NVIDIA GameStream.

\n
\n

The original project targets the New 3DS and its hardware MVD decoder. PotatoStream shifts the focus to older models: ARM11 compiler optimizations, smart frame skipping, auto-configured stream profile, and native Y2RU video pipeline.

\n
\n\"banner\"\n\"qrcode\"\n

What's new in v1.1.0?

\n
    \n
  • Improved Sunshine pairing and HTTP stability.
  • \n
  • Persisted confirmed pairs to avoid repairing the same host every time.
  • \n
  • Added v1.1 stream profiles and experimental stereoscopic 3D.
  • \n
  • Reduced framebuffer glitches and gated 3D rendering behind the experimental option.
  • \n
  • Improved host flow, stream options, and menu UX.
  • \n
", "update_notes_md": "# PotatoStream\n\n**PotatoStream** is a game streaming client for **Old 3DS, Old 3DS XL and 2DS**, forked from [moonlight-N3DS](https://github.com/zoeyjodon/moonlight-N3DS) by zoeyjodon.\n\nCompatible with [Sunshine](https://github.com/LizardByte/Sunshine) (open-source, recommended) and NVIDIA GameStream.\n\n> The original project targets the *New* 3DS and its hardware MVD decoder. PotatoStream shifts the focus to older models: ARM11 compiler optimizations, smart frame skipping, auto-configured stream profile, and native Y2RU video pipeline.\n\n\"banner\"\n\n\"qrcode\"\n\n## What's new in v1.1.0?\n\n- Improved Sunshine pairing and HTTP stability.\n- Persisted confirmed pairs to avoid repairing the same host every time.\n- Added v1.1 stream profiles and experimental stereoscopic 3D.\n- Reduced framebuffer glitches and gated 3D rendering behind the experimental option.\n- Improved host flow, stream options, and menu UX.", "updated": "2026-05-09T04:09:14Z", "urls": ["https://db.universal-team.net/3ds/potatostream"], "version": "v1.1.0", "version_title": "PotatoStream v1.1.0", "website": "https://github.com/moonlight-stream/moonlight-embedded/wiki"}, {"archive": {"LumaLocaleSwitcher-0.04-NIGHTLY.zip": {"LumaLocaleSwitcher-0.04.3dsx": ["3ds/LumaLocaleSwitcher/LumaLocaleSwitcher-0.04.3dsx"]}}, "author": "Daniel LeWarne", "avatar": "https://avatars.githubusercontent.com/u/153100?v=4", "categories": ["utility"], "color": "#8b9990", "color_bg": "#748078", "created": "2016-05-06T00:51:34Z", "description": "Front end to Luma3DS compatible locale system.", "download_filter": "NIGHTLY", "download_page": "https://github.com/Possum/LumaLocaleSwitcher/releases", "downloads": {"LumaLocaleSwitcher-0.04-NIGHTLY.cia": {"size": 545728, "size_str": "532 KiB", "url": "https://github.com/Possum/LumaLocaleSwitcher/releases/download/0.04/LumaLocaleSwitcher-0.04-NIGHTLY.cia"}, "LumaLocaleSwitcher-0.04-NIGHTLY.zip": {"size": 1764562, "size_str": "1 MiB", "url": "https://github.com/Possum/LumaLocaleSwitcher/releases/download/0.04/LumaLocaleSwitcher-0.04-NIGHTLY.zip"}}, "github": "Possum/LumaLocaleSwitcher", "icon": "https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/master/meta/icon.png", "icon_index": 130, "image": "https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/master/meta/banner.png", "image_length": 39325, "license": "mit", "license_name": "MIT License", "qr": {"LumaLocaleSwitcher-0.04-NIGHTLY.cia": "https://db.universal-team.net/assets/images/qr/lumalocaleswitcher-0-04-nightly-cia.png"}, "slug": "lumalocaleswitcher", "source": "https://github.com/Possum/LumaLocaleSwitcher", "stars": 147, "systems": ["3DS"], "title": "LumaLocaleSwitcher", "unique_ids": [658593], "update_notes": "
    \n
  • Fixes typos in default paths
  • \n
  • Fixes detection issues in the UI
  • \n
  • Hide title IDs most people would not want to tweak (DS/system titles; they can be toggled on with the Y button)
  • \n
\n

The builds below are identical with the exception that they have different defaults.

\n

LUMA STABLE (if your Luma is 6.6 or lower):
\n\"QR\"

\n

LUMA NIGHTLY (if your Luma is greater than 6.6 or Nightly):
\n\"QR\"

", "update_notes_md": "- Fixes typos in default paths\n- Fixes detection issues in the UI\n- Hide title IDs most people would not want to tweak (DS/system titles; they can be toggled on with the Y button)\n\nThe builds below are identical with the exception that they have different defaults.\n\n**LUMA STABLE** (if your Luma is 6.6 or lower):\n![QR](https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/master/qr/0.04.png)\n\n**LUMA NIGHTLY** (if your Luma is greater than 6.6 or Nightly):\n![QR](https://raw.githubusercontent.com/Possum/LumaLocaleSwitcher/master/qr/0.04-NIGHTLY.png)", "updated": "2017-04-22T18:55:03Z", "urls": ["https://db.universal-team.net/3ds/lumalocaleswitcher"], "version": "0.04", "version_title": "0.04"}, {"author": "Pretendo Network", "avatar": "https://avatars.githubusercontent.com/u/36684034?v=4", "categories": ["utility"], "color": "#5e586c", "color_bg": "#5e586c", "created": "2022-02-16T15:25:17Z", "description": "A 3DS game plugin (3GX) to dump the RMC communication between 3DS games and NEX. The traffic is dumped to the SD into pcap files.", "download_page": "https://github.com/PretendoNetwork/HokakuCTR/releases", "downloads": {"HokakuCTR.3gx": {"size": 293838, "size_str": "286 KiB", "url": "https://github.com/PretendoNetwork/HokakuCTR/releases/download/v1.0.3/HokakuCTR.3gx"}}, "github": "PretendoNetwork/HokakuCTR", "icon_index": 131, "image": "https://avatars.githubusercontent.com/u/36684034?v=4&size=128", "image_length": 3197, "installed_files": ["/luma/plugins/default.3gx"], "long_description": "## Usage\n\n1. Install the latest [Luma3DS](luma3ds).\n2. Navigate to **luma/plugins** and copy the **.3gx** file as **default.3gx** to load it for all game or place it inside a folder with the game *titleID* you want to use.\n3. Open the Rosalina menu and enable the plugin loader.\n4. Launch the game to dump traffic from. The screen should flash blue and some text will display on the screen. If it says **Not Ready**, it means this game is not compatible. If it says **Ready**, you can go online to dump the traffic.\n\nThe dumps will be placed inside the **HokakuCTR** folder in the SD card root.", "scripts": {"default.3gx": [{"file": "HokakuCTR.3gx", "output": "/luma/plugins/default.3gx", "repo": "PretendoNetwork/HokakuCTR", "type": "downloadRelease"}]}, "slug": "hokakuctr", "source": "https://github.com/PretendoNetwork/HokakuCTR", "stars": 45, "systems": ["3DS"], "title": "HokakuCTR", "update_notes": "

What's Changed

\n
    \n
  • Fix packet dumping on games with blank process names (Sonic Generations, Style Savvy: Trendsetters, etc.) by @Nasina7 in #13
  • \n
\n

New Contributors

\n\n

Full Changelog: v1.0.2...v1.0.3

", "update_notes_md": "## What's Changed\n* Fix packet dumping on games with blank process names (Sonic Generations, Style Savvy: Trendsetters, etc.) by @Nasina7 in https://github.com/PretendoNetwork/HokakuCTR/pull/13\n\n## New Contributors\n* @Nasina7 made their first contribution in https://github.com/PretendoNetwork/HokakuCTR/pull/13\n\n**Full Changelog**: https://github.com/PretendoNetwork/HokakuCTR/compare/v1.0.2...v1.0.3", "updated": "2024-04-02T17:28:11Z", "urls": ["https://db.universal-team.net/3ds/hokakuctr"], "version": "v1.0.3", "version_title": "v1.0.3", "website": "https://pretendo.network/"}, {"archive": {"3dsx.*\\.zip": {"nimbus.3dsx": ["3ds/nimbus.3dsx", "3ds"]}, "cia.*\\.zip": {"nimbus.cia": ["cias/nimbus.cia", "3ds"]}}, "author": "Pretendo Network", "avatar": "https://avatars.githubusercontent.com/u/36684034?v=4", "categories": ["utility"], "color": "#2b2952", "color_bg": "#2b2952", "created": "2022-01-08T01:36:02Z", "download_page": "https://github.com/PretendoNetwork/nimbus/releases", "downloads": {"3dsx.2.1.0.zip": {"size": 726899, "size_str": "709 KiB", "url": "https://github.com/PretendoNetwork/nimbus/releases/download/v2.1.0/3dsx.2.1.0.zip"}, "cia.2.1.0.zip": {"size": 961258, "size_str": "938 KiB", "url": "https://github.com/PretendoNetwork/nimbus/releases/download/v2.1.0/cia.2.1.0.zip"}, "combined.2.1.0.zip": {"size": 1381770, "size_str": "1 MiB", "url": "https://github.com/PretendoNetwork/nimbus/releases/download/v2.1.0/combined.2.1.0.zip"}}, "github": "PretendoNetwork/nimbus", "icon": "https://db.universal-team.net/assets/images/icons/nimbus.png", "icon_index": 132, "image": "https://db.universal-team.net/assets/images/images/nimbus.png", "image_length": 6460, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "#### Usage\n- Run the Nimbus homebrew and choose to use either a Pretendo or Nintendo account\n\nIf the app doesn't work, try the following steps:\n- Reboot your 3DS while holding SELECT and make sure \"Enable loading external FIRMs and modules\" and \"Enable game patching\" are both turned on\n- Ensure that your Luma3DS version is 13.0 or higher", "screenshots": [{"description": "Nintendo", "url": "https://db.universal-team.net/assets/images/screenshots/nimbus/nintendo.png"}, {"description": "Pretendo", "url": "https://db.universal-team.net/assets/images/screenshots/nimbus/pretendo.png"}], "slug": "nimbus", "source": "https://github.com/PretendoNetwork/nimbus", "stars": 246, "systems": ["3DS"], "title": "Nimbus", "unique_ids": [868562], "update_notes": "

What's Changed

\n
    \n
  • Add PNID unlinking functionality to the Nimbus application by @Aeplet in #79
  • \n
  • Bump Nimbus version to 2.1.0 by @Aeplet in #80
  • \n
\n

New Contributors

\n\n

Full Changelog: v2.0.2...v2.1.0

", "update_notes_md": "## What's Changed\n* Add PNID unlinking functionality to the Nimbus application by @Aeplet in https://github.com/PretendoNetwork/nimbus/pull/79\n* Bump Nimbus version to 2.1.0 by @Aeplet in https://github.com/PretendoNetwork/nimbus/pull/80\n\n## New Contributors\n* @Aeplet made their first contribution in https://github.com/PretendoNetwork/nimbus/pull/79\n\n**Full Changelog**: https://github.com/PretendoNetwork/nimbus/compare/v2.0.2...v2.1.0", "updated": "2026-02-15T15:52:53Z", "urls": ["https://db.universal-team.net/3ds/nimbus"], "version": "v2.1.0", "version_title": "v2.1.0"}, {"author": "Clark Morse, Corey Ross, Jonathan Bryant", "categories": ["game"], "created": "2007-01-01T00:00:00Z", "description": "Protista is an interactive toy where player-created creatures compete for supremacy of the Petri dish.", "downloads": {"Protista.nds": {"size": 1375488, "size_str": "1 MiB", "url": "https://db.universal-team.net/assets/files/Protista.nds"}, "Protista_manual.zip": {"size": 209517, "size_str": "204 KiB", "url": "https://db.universal-team.net/assets/files/Protista_manual.zip"}}, "long_description": "Protista is an interactive toy where player-created creatures compete for supremacy of the Petri dish. Protista, an experiment in interactivity, challenges both the right and left sides of the brain.\n\nThe creative side is unleashed to design and build an assortment of creatures in a full-featured creature editor. Protista tasks the analytic side to program the creatures with a graphical programming language.\n\nThen, the whole brain can sit back and watch its creations battle it out in a struggle of microscopic proportions.\n\nProtista includes the following game modes:\n\nSandbox - A quick way to see your creature in action in a free-play environment.\nCreature Studio - Dreams of oddness become reality.\nAI Lab - Aspiring programmers can develop programs to transform peace-loving microbes into killing machines.\nRace Track - A creature's mobility is put to the test.\nBattle Arena - Creatures are forced to fight until one creature is pushing up seaweed.", "qr": {"Protista.nds": "https://db.universal-team.net/assets/images/qr/protista-nds.png"}, "screenshots": [{"description": "Choose creature", "url": "https://db.universal-team.net/assets/images/screenshots/protista/choose-creature.png"}, {"description": "Gameplay 1", "url": "https://db.universal-team.net/assets/images/screenshots/protista/gameplay-1.png"}, {"description": "Gameplay 2", "url": "https://db.universal-team.net/assets/images/screenshots/protista/gameplay-2.png"}, {"description": "Gameplay 3", "url": "https://db.universal-team.net/assets/images/screenshots/protista/gameplay-3.png"}, {"description": "Title screen", "url": "https://db.universal-team.net/assets/images/screenshots/protista/title-screen.png"}], "slug": "protista", "stars": 0, "systems": ["DS"], "title": "Protista", "updated": "2009-09-01T00:00:00Z", "urls": ["https://db.universal-team.net/ds/protista"], "website": "https://web.archive.org/web/20101226085139/https://www.digipen.edu/?id=1170&proj=436"}, {"author": "Sophie", "avatar": "https://avatars.githubusercontent.com/u/181731403?v=4", "categories": ["game"], "color": "#282828", "color_bg": "#282828", "created": "2025-01-30T15:43:53Z", "description": "Terminal Interface Clicker for the 3ds", "download_page": "https://github.com/PyJulian/termiclicker3ds/releases", "downloads": {"TerminalClicker.3dsx": {"size": 189488, "size_str": "185 KiB", "url": "https://github.com/PyJulian/termiclicker3ds/releases/download/v1.1-fsrelease/TerminalClicker.3dsx"}}, "github": "PyJulian/termiclicker3ds", "icon": "https://raw.githubusercontent.com/PyJulian/termiclicker3ds/refs/heads/main/TerminalClicker/icon.png", "icon_index": 133, "image": "https://raw.githubusercontent.com/PyJulian/termiclicker3ds/refs/heads/main/TerminalClicker/icon.png", "image_length": 545, "license": "mit", "license_name": "MIT License", "long_description": "Terminal Clicker is a simple clicker game made for the terminal interface.\nOne of my first real \"games\" which I'm actually rlly proud of.\n\nSo what you do is click to get cash, buy upgrades.\nEach upgrade can be bought 999 times each, buying every upgrade will result in you winning this game, Hooray!!\nAdded a progress counter too for a more easy visualization of your progress.\n\n_Use cheatcode \"83\" to get into the developer tools if you wish too, but there is not much to find there._\n\n\n**Good Luck!**", "screenshots": [{"description": "Gameplay", "url": "https://db.universal-team.net/assets/images/screenshots/terminal-clicker/gameplay.png"}], "slug": "terminal-clicker", "source": "https://github.com/PyJulian/termiclicker3ds", "stars": 1, "systems": ["3DS"], "title": "Terminal Clicker", "update_notes": "

Removes the screen flicker every frame so it becomes pretty much playable

", "update_notes_md": "Removes the screen flicker every frame so it becomes pretty much playable", "updated": "2026-04-17T19:10:35Z", "urls": ["https://db.universal-team.net/3ds/terminal-clicker"], "version": "v1.1-fsrelease", "version_title": "PATCH 1 - Terminal Clicker 3ds"}, {"author": "Maeve", "avatar": "https://avatars.githubusercontent.com/u/18317099?v=4", "categories": ["app"], "color": "#90c0fc", "color_bg": "#496180", "created": "2017-06-06T19:39:05Z", "description": "Text editor for the Nintendo 3DS console", "download_page": "https://github.com/RMcTn/Notepad3DS/releases", "downloads": {"Notepad3DS.3dsx": {"size": 586076, "size_str": "572 KiB", "url": "https://github.com/MaeveMcT/Notepad3DS/releases/download/1.1.2/Notepad3DS.3dsx"}, "Notepad3DS.cia": {"size": 433600, "size_str": "423 KiB", "url": "https://github.com/MaeveMcT/Notepad3DS/releases/download/1.1.2/Notepad3DS.cia"}}, "github": "RMcTn/Notepad3DS", "icon": "https://raw.githubusercontent.com/RMcTn/Notepad3DS/master/icon.png", "icon_index": 134, "image": "https://db.universal-team.net/assets/images/images/notepad3ds.png", "image_length": 588, "license": "mit", "license_name": "MIT License", "qr": {"Notepad3DS.cia": "https://db.universal-team.net/assets/images/qr/notepad3ds-cia.png"}, "slug": "notepad3ds", "source": "https://github.com/MaeveMcT/Notepad3DS", "stars": 37, "systems": ["3DS"], "title": "Notepad3DS", "unique_ids": [1037311], "update_notes": "

1.1.2

\n

Features

\n
    \n
  • Lines are no longer restricted to a max length of 60 characters. Increased to 1024 to match with notepad's line limit.
  • \n
\n

Bug fixes

\n
    \n
  • Lines are no longer redrawn when pressing down at the end of file.
  • \n
  • Fixed program crashing when adding lines around 26/27 to a new file.
  • \n
", "update_notes_md": "# 1.1.2\n### Features\n* Lines are no longer restricted to a max length of 60 characters. Increased to 1024 to match with notepad's line limit.\n\n### Bug fixes\n* Lines are no longer redrawn when pressing down at the end of file.\n* Fixed program crashing when adding lines around 26/27 to a new file.", "updated": "2017-12-06T15:58:06Z", "urls": ["https://db.universal-team.net/3ds/notepad3ds"], "version": "1.1.2", "version_title": "Notepad3DS"}, {"author": "Kemal Afzal", "autogen_scripts": true, "avatar": "https://avatars.githubusercontent.com/u/9352526?v=4", "categories": ["game"], "color": "#4e4f39", "color_bg": "#4e4f39", "created": "2017-08-11T14:40:48Z", "description": "A second attempt at a homebrew Minecraft clone for 3DS", "download_page": "https://github.com/RSDuck/craftus_reloaded/releases", "downloads": {"craftus_reloaded.3dsx": {"size": 396424, "size_str": "387 KiB", "url": "https://github.com/RSDuck/craftus_reloaded/releases/download/0.3/craftus_reloaded.3dsx"}, "craftus_reloaded.cia": {"size": 562112, "size_str": "548 KiB", "url": "https://github.com/RSDuck/craftus_reloaded/releases/download/0.3/craftus_reloaded.cia"}}, "github": "RSDuck/craftus_reloaded", "icon": "https://raw.githubusercontent.com/RSDuck/craftus_reloaded/master/icon/craftusreloaded.png", "icon_index": 135, "image": "https://raw.githubusercontent.com/RSDuck/craftus_reloaded/master/icon/craftusreloaded.png", "image_length": 4470, "license": "other", "license_name": "Other", "qr": {"craftus_reloaded.cia": "https://db.universal-team.net/assets/images/qr/craftus_reloaded-cia.png"}, "slug": "craftus-reloaded", "source": "https://github.com/RSDuck/craftus_reloaded", "stars": 58, "systems": ["3DS"], "title": "Craftus Reloaded", "unique_ids": [1026852], "update_notes": "

Meanwhile here's a new release

", "update_notes_md": "Meanwhile here's a new release", "updated": "2020-11-18T00:15:43Z", "urls": ["https://db.universal-team.net/3ds/craftus-reloaded"], "version": "0.3", "version_title": "Craftus is still dead", "wiki": "https://github.com/RSDuck/craftus_reloaded/wiki"}, {"author": "Captain_Jerkass96", "avatar": "https://avatars.githubusercontent.com/u/13063346?v=4", "categories": ["emulator"], "color": "#4d4458", "color_bg": "#4d4458", "created": "2021-07-31T03:15:16Z", "description": "Atari 8-bit computer and 5200 console emulator - Unofficial CIA release", "download_page": "https://github.com/RandomMan25XX/atari800/releases", "downloads": {"atari800-3ds.3dsx": {"size": 843900, "size_str": "824 KiB", "url": "https://github.com/RandomMan25XX/atari800-3ds/releases/download/Version_3DS_0.3.10/atari800-3ds.3dsx"}, "atari800-3ds.cia": {"size": 1008576, "size_str": "984 KiB", "url": "https://github.com/RandomMan25XX/atari800-3ds/releases/download/Version_3DS_0.3.10/atari800-3ds.cia"}}, "github": "RandomMan25XX/atari800", "icon": "https://db.universal-team.net/assets/images/icons/atari800-randomman25xx.png", "icon_index": 136, "image": "https://db.universal-team.net/assets/images/images/atari800-randomman25xx.png", "image_length": 12011, "license": "gpl-2.0", "license_name": "GNU General Public License v2.0", "qr": {"atari800-3ds.cia": "https://db.universal-team.net/assets/images/qr/atari800-3ds-cia.png"}, "slug": "atari800-randomman25xx", "source": "https://github.com/RandomMan25XX/atari800-3ds", "stars": 2, "systems": ["3DS"], "title": "Atari800 (RandomMan25XX)", "unique_ids": [688128], "update_notes": "

Well, it's certainly not same day delivery, but it's better than the last few times

", "update_notes_md": "Well, it's certainly not same day delivery, but it's better than the last few times", "updated": "2024-01-21T05:15:33Z", "urls": ["https://db.universal-team.net/3ds/atari800-randomman25xx"], "version": "Version_3DS_0.3.10", "version_title": "A day late, but better than last time", "website": "https://atari800.github.io/"}, {"author": "RedShyGuy", "avatar": "https://avatars.githubusercontent.com/u/43783060?v=4", "categories": ["utility"], "color": "#793e6a", "color_bg": "#793e6a", "created": "2020-07-20T12:17:52Z", "description": "An Animal Crossing Happy Home Designer Modding Menu Overlay to use while playing the game. ", "download_page": "https://github.com/RedShyGuy/Vapecord-ACHHD-Plugin/releases", "downloads": {"Vapecord-ACHHD.zip": {"size": 612846, "size_str": "598 KiB", "url": "https://github.com/RedShyGuy/Vapecord-ACHHD-Plugin/releases/download/v.1.1.0/Vapecord-ACHHD.zip"}}, "github": "RedShyGuy/Vapecord-ACHHD-Plugin", "icon_index": 137, "image": "https://avatars.githubusercontent.com/u/43783060?v=4&size=128", "image_length": 12131, "installed_files": ["/VapecordACHHD"], "license": "mit", "license_name": "MIT License", "scripts": {"Plugin (All Regions)": [{"file": "Vapecord-ACHHD.zip", "output": "/Vapecord.zip", "repo": "RedShyGuy/Vapecord-ACHHD-Plugin", "type": "downloadRelease"}, {"file": "/Vapecord.zip", "input": "luma/plugins/", "output": "/luma/plugins/", "type": "extractFile"}, {"file": "/Vapecord.zip", "input": "VapecordACHHD/", "output": "/VapecordACHHD/", "type": "extractFile"}, {"file": "/Vapecord.zip", "type": "deleteFile"}]}, "slug": "vapecord-achhd-plugin", "source": "https://github.com/RedShyGuy/Vapecord-ACHHD-Plugin", "stars": 16, "systems": ["3DS"], "title": "Vapecord-ACHHD-Plugin", "update_notes": "

Update!

\n

After a long time (sorry) here a new update!!

\n

The update has those features:

\n
\n
    \n
  • EUR support!
  • \n
  • CTRPF Version updated so plugin can be used on newest Luma
  • \n
  • Player Randomizer
  • \n
  • Instant Item Dropper
  • \n
\n
\n

How to use:

\n
    \n
  1. Unzip Vapecord-ACHHD.zip and put everything of it in the root of your SD-Card
  2. \n
  3. Then open the Rosalina Menu and enable the Plugin Loader
  4. \n
  5. Then just start your game!
  6. \n
\n

If you encounter any bugs feel free to report them in the Issues Section or on the official Vapecord Discord Server.

", "update_notes_md": "# Update!\n\nAfter a long time (sorry) here a new update!!\n\n## The update has those features:\n> - EUR support!\n> - CTRPF Version updated so plugin can be used on newest Luma\n> - Player Randomizer\n> - Instant Item Dropper\n\n## How to use:\n1. Unzip `Vapecord-ACHHD.zip` and put everything of it in the root of your SD-Card\n2. Then open the Rosalina Menu and enable the Plugin Loader\n3. Then just start your game!\n\n### If you encounter any bugs feel free to report them in the [Issues Section](https://github.com/RedShyGuy/Vapecord-ACHHD-Plugin/issues) or on the official [Vapecord Discord Server](https://discord.gg/QwqdBpKWf3).", "updated": "2021-04-13T21:58:23Z", "urls": ["https://db.universal-team.net/3ds/vapecord-achhd-plugin"], "version": "v.1.1.0", "version_title": "ACHHD Vapecord Public Plugin [v.1.1.0]"}, {"author": "RedShyGuy", "avatar": "https://avatars.githubusercontent.com/u/43783060?v=4", "categories": ["utility"], "color": "#793e6a", "color_bg": "#793e6a", "created": "2019-08-22T07:15:13Z", "description": "An Animal Crossing New Leaf Modding Menu Overlay to use while playing the game.", "download_page": "https://github.com/RedShyGuy/Vapecord-ACNL-Plugin/releases", "downloads": {"Vapecord.Public.zip": {"size": 4699030, "size_str": "4 MiB", "url": "https://github.com/RedShyGuy/Vapecord-ACNL-Plugin/releases/download/v3.3.1/Vapecord.Public.zip"}}, "github": "RedShyGuy/Vapecord-ACNL-Plugin", "icon_index": 138, "image": "https://avatars.githubusercontent.com/u/43783060?v=4&size=128", "image_length": 12131, "installed_files": ["/Vapecord"], "license": "other", "license_name": "Other", "scripts": {"Plugin (All Regions)": [{"file": "Vapecord.Public.zip", "output": "/Vapecord.zip", "repo": "RedShyGuy/Vapecord-ACNL-Plugin", "type": "downloadRelease"}, {"file": "/Vapecord.zip", "input": "luma/plugins/", "output": "/luma/plugins/", "type": "extractFile"}, {"file": "/Vapecord.zip", "input": "Vapecord/", "output": "/Vapecord/", "type": "extractFile"}, {"file": "/Vapecord.zip", "type": "deleteFile"}]}, "slug": "vapecord-acnl-plugin", "source": "https://github.com/RedShyGuy/Vapecord-ACNL-Plugin", "stars": 164, "systems": ["3DS"], "title": "Vapecord-ACNL-Plugin", "update_notes": "

First hotfix!

\n

This fixes one bug:

\n
    \n
  • USA WA crashing on boot
  • \n
\n

Sorry for the inconveniences it created.

\n

Thank you all for using this plugin!

\n

How to use:

\n

You can find a guide about the installation here.
\nIf you encounter any bugs feel free to report them on the official Vapecord Discord Server.

", "update_notes_md": "# First hotfix!\n\nThis fixes one bug:\n- USA WA crashing on boot\n\nSorry for the inconveniences it created.\n\n## Thank you all for using this plugin!\n\n## How to use:\nYou can find a guide about the installation [here](https://github.com/RedShyGuy/Vapecord-ACNL-Plugin/wiki/How-to-install).\nIf you encounter any bugs feel free to report them on the official [Vapecord Discord Server](https://discord.gg/QwqdBpKWf3). ", "updated": "2026-04-12T07:24:37Z", "urls": ["https://db.universal-team.net/3ds/vapecord-acnl-plugin"], "version": "v3.3.1", "version_title": "ACNL Vapecord Public Plugin [v.3.3.1]", "wiki": "https://github.com/RedShyGuy/Vapecord-ACNL-Plugin/wiki"}, {"archive": {"SuperHaxagon-3DS-armhf.3dsx.zip": {"SuperHaxagon.3dsx": ["SuperHaxagon.3dsx"]}, "SuperHaxagon-3DS-armhf.cia.zip": {"SuperHaxagon.cia": ["SuperHaxagon.cia"]}}, "author": "AJ Walter", "avatar": "https://avatars.githubusercontent.com/u/6108605?v=4", "categories": ["game"], "color": "#6d190a", "color_bg": "#6d190a", "created": "2016-06-11T03:45:12Z", "description": "A Super Hexagon Clone", "download_filter": "SuperHaxagon-3DS-armhf\\.(3dsx|cia)\\.zip", "download_page": "https://github.com/RedTopper/Super-Haxagon/releases", "downloads": {"SuperHaxagon-3DS-armhf.3dsx.zip": {"size": 20934515, "size_str": "19 MiB", "url": "https://github.com/RedTopper/Super-Haxagon/releases/download/3.9.1/SuperHaxagon-3DS-armhf.3dsx.zip"}, "SuperHaxagon-3DS-armhf.cia.zip": {"size": 21669131, "size_str": "20 MiB", "url": "https://github.com/RedTopper/Super-Haxagon/releases/download/3.9.1/SuperHaxagon-3DS-armhf.cia.zip"}}, "github": "RedTopper/Super-Haxagon", "icon": "https://raw.githubusercontent.com/RedTopper/Super-Haxagon/master/media/icon-3ds.png", "icon_index": 139, "image": "https://raw.githubusercontent.com/RedTopper/Super-Haxagon/master/media/banner.png", "image_length": 114192, "license": "gpl-3.0", "license_name": "GNU General Public License v3.0", "long_description": "SuperHaxagon, like the original game Super Hexagon by Terry Cavanagh, has only one goal. Survive as long as possible by avoiding the falling walls in a trippy, spinny frenzy!", "screenshots": [{"description": "Gameplay 1", "url": "https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-1.png"}, {"description": "Gameplay 2", "url": "https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-2.png"}, {"description": "Gameplay 3", "url": "https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-3.png"}, {"description": "Gameplay 4 horihd", "url": "https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-4-horihd.png"}, {"description": "Gameplay 4", "url": "https://db.universal-team.net/assets/images/screenshots/super-haxagon/gameplay-4.png"}], "slug": "super-haxagon", "source": "https://github.com/RedTopper/Super-Haxagon", "stars": 155, "systems": ["3DS"], "title": "Super-Haxagon", "unique_ids": [39338], "update_notes": "

Documentation Update

\n

This version is almost exactly the same as 3.9.0, except the downloads include two new files, outlined below. If you already have v3.9.0 and have installed it properly, there isn't much need to update. (And if you don't know what version you have, you should probably update!)

\n

Changelog

\n
    \n
  • nspire: There are now at least two buttons to perform all basic actions, in case one of your keys is sticky.
  • \n
  • sdl2 and sfml: Drivers and downloads have been renamed to better show what back-end the driver is using.
  • \n
  • all: Downloads now have a README.md that gives offline instructions on how to set up your platform, as well as a link back to this repo.
  • \n
  • all: Downloads now have a vX.X.X.txt file that includes some metadata for the release, like which commit hash the download came from, version information, how it was built, and the time it was built.
  • \n
\n

Install

\n

Please see the README.md to install SuperHaxagon for your platform, or the new README.md within the .zip file itself!

\n

Stores

\n

PortMaster: https://portmaster.games/detail.html?name=superhaxagon
\nUniversal DB (3DS): https://db.universal-team.net/3ds/super-haxagon
\nfortheusers (Switch): https://hb-app.store/switch/Super-Haxagon

", "update_notes_md": "# Documentation Update\n\nThis version is almost exactly the same as 3.9.0, except the downloads include two new files, outlined below. If you already have v3.9.0 and have installed it properly, there isn't much need to update. (And if you don't know what version you have, you should probably update!)\n\n## Changelog\n\n * nspire: There are now at least two buttons to perform all basic actions, in case one of your keys is sticky.\n * sdl2 and sfml: Drivers and downloads have been renamed to better show what back-end the driver is using.\n * all: Downloads now have a `README.md` that gives offline instructions on how to set up your platform, as well as a link back to this repo.\n * all: Downloads now have a `vX.X.X.txt` file that includes some metadata for the release, like which commit hash the download came from, version information, how it was built, and the time it was built. \n\n## Install\n\nPlease see the [README.md](https://github.com/RedTopper/Super-Haxagon/blob/master/README.md) to install SuperHaxagon for your platform, or the *new* `README.md` within the .zip file itself!\n\n## Stores\n\nPortMaster: https://portmaster.games/detail.html?name=superhaxagon\nUniversal DB (3DS): https://db.universal-team.net/3ds/super-haxagon\nfortheusers (Switch): https://hb-app.store/switch/Super-Haxagon\n", "updated": "2025-04-23T00:23:28Z", "urls": ["https://db.universal-team.net/3ds/super-haxagon"], "version": "3.9.1", "version_title": "SuperHaxagon v3.9.1"}, {"archive": {"OmniSpeak-3ds\\.(.*)\\.zip": {"OmniSpeak-3ds-{}.3dsx": ["OmniSpeak-3ds-{}.3dsx"]}}, "author": "Devin", "autogen_scripts": true, "avatar": "https://avatars.githubusercontent.com/u/70994866?v=4", "categories": ["game"], "color": "#525a57", "color_bg": "#525a57", "created": "2023-05-10T00:52:36Z", "description": "An open-source re-implementation of \"Commander Keen in Goodbye Galaxy\"", "download_page": "https://github.com/RetroGamer02/omnispeak-3ds/releases", "downloads": {"OmniSpeak-3ds.V1.0.2.zip": {"size": 6506045, "size_str": "6 MiB", "url": "https://github.com/RetroGamer02/omnispeak-3ds/releases/download/3ds-V1.0.2/OmniSpeak-3ds.V1.0.2.zip"}}, "github": "RetroGamer02/omnispeak-3ds", "icon": "https://db.universal-team.net/assets/images/icons/omnispeak-3ds.png", "icon_index": 140, "image": "https://db.universal-team.net/assets/images/images/omnispeak-3ds.png", "image_length": 26472, "license": "gpl-2.0", "license_name": "GNU General Public License v2.0", "long_description": "OmniSpeak is an open source game engine for playing the MSDOS Commander Keen Galaxy Games 4, 5, and 6.\n\nThe 4th game is shareware and is free to download at the following source. https://davidgow.net/keen/4keen14.zip\n\nThe 5th and 6th games must be bought to legally utilise their .CK files\n\nKeen 4 v1.4 EGA\nKeen 5 v1.4 EGA\nKeen 6 v1.4 EGA\n\nPlace game files in the 3ds/OmniSpeak directory.", "screenshots": [{"description": "Gameplay 1", "url": "https://db.universal-team.net/assets/images/screenshots/omnispeak-3ds/gameplay-1.png"}, {"description": "Gameplay 2", "url": "https://db.universal-team.net/assets/images/screenshots/omnispeak-3ds/gameplay-2.png"}, {"description": "Gameplay 3", "url": "https://db.universal-team.net/assets/images/screenshots/omnispeak-3ds/gameplay-3.png"}, {"description": "Title screen", "url": "https://db.universal-team.net/assets/images/screenshots/omnispeak-3ds/title-screen.png"}], "scripts": {"[shareware] Commander Keen 4": [{"file": "https://davidgow.net/keen/4keen14.zip", "output": "4keen14.zip", "type": "downloadFile"}, {"file": "/4keen14.zip", "input": "", "output": "/3ds/OmniSpeak", "type": "extractFile"}, {"file": "/4keen14.zip", "type": "deleteFile"}]}, "slug": "omnispeak-3ds", "source": "https://github.com/RetroGamer02/omnispeak-3ds", "stars": 5, "systems": ["3DS"], "title": "OmniSpeak-3DS", "unique_ids": [202302], "update_notes": "

I have remade the port with the current upstream source code so there is countless bug fixes.
\nThe best new feature is limited mod support.
\nI have bundled keen 4 and the pre converted mod Keen7 so there is no need to download the files for them yourself.

\n

I hope you all enjoy!

", "update_notes_md": "I have remade the port with the current upstream source code so there is countless bug fixes. \nThe best new feature is limited mod support.\nI have bundled keen 4 and the pre converted mod Keen7 so there is no need to download the files for them yourself.\n\nI hope you all enjoy!", "updated": "2025-09-30T10:17:37Z", "urls": ["https://db.universal-team.net/3ds/omnispeak-3ds"], "version": "3ds-V1.0.2", "version_title": "OmniSpeak 1.2 Preview for 3DS", "website": "https://davidgow.net/keen/omnispeak.html"}, {"archive": {"RAPTOR-3DS(.*)\\.zip": {"RAPTOR-3DS{}.3dsx": ["RAPTOR-3DS{}.3dsx"], "RAPTOR-3DS{}.cia": ["RAPTOR-3DS{}.cia"]}, "RAPTOR-NDS(.*)\\.zip": {"RAPTOR-NDS{}.nds": ["RAPTOR-NDS{}.nds"]}}, "author": "RetroGamer02/Ryan", "avatar": "https://avatars.githubusercontent.com/u/70994866?v=4", "categories": ["game"], "color": "#625456", "color_bg": "#625456", "created": "2022-09-10T22:26:05Z", "description": "Raptor Call Of The Shadows Console Ports from Reversed-engineered source code", "download_filter": "NDS|3DS", "download_page": "https://github.com/RetroGamer02/raptor-consoles/releases", "downloads": {"RAPTOR-3DS-SDL2-V0.9.2.zip": {"size": 4559819, "size_str": "4 MiB", "url": "https://github.com/RetroGamer02/raptor-consoles/releases/download/MultiSys-V1.0.4/RAPTOR-3DS-SDL2-V0.9.2.zip"}, "RAPTOR-NDS-V1.1.0.zip": {"size": 1866951, "size_str": "1 MiB", "url": "https://github.com/RetroGamer02/raptor-consoles/releases/download/MultiSys-V1.0.4/RAPTOR-NDS-V1.1.0.zip"}}, "github": "RetroGamer02/raptor-consoles", "icon": "https://raw.githubusercontent.com/RetroGamer02/raptor-consoles/multi-sys/rsrc/raptor3ds.png", "icon_index": 141, "image": "https://raw.githubusercontent.com/RetroGamer02/raptor-consoles/multi-sys/rsrc/raptor3dsbanner.png", "image_length": 48397, "license": "gpl-2.0", "license_name": "GNU General Public License v2.0", "long_description": "Reversed-engineered source port from Raptor Call Of The Shadows ported to the Nintendo DS and 3DS.", "script_message": "Note: You will need \"FILE0002.GLB\", \"FILE0003.GLB\",\nand \"FILE0004.GLB\" from the v1.2 DOS version the in\nthe sdmc:/3ds/Raptor folder to play the game.", "slug": "raptor-ds3ds", "source": "https://github.com/RetroGamer02/raptor-consoles", "stars": 29, "systems": ["DS", "3DS"], "title": "Raptor DS/3DS", "unique_ids": [202403], "update_notes": "

All have had a bug fixed relating to loading SETUP.INI under certain conditions.

", "update_notes_md": "All have had a bug fixed relating to loading SETUP.INI under certain conditions.", "updated": "2025-09-16T22:51:25Z", "urls": ["https://db.universal-team.net/ds/raptor-ds3ds", "https://db.universal-team.net/3ds/raptor-ds3ds"], "version": "MultiSys-V1.0.4", "version_title": "Raptor MultiSys Bug Fix update"}, {"author": "Rigle", "avatar": "https://avatars.githubusercontent.com/u/8595185?v=4", "categories": ["app"], "color": "#bfa387", "color_bg": "#806d5a", "created": "2026-03-12T11:06:40Z", "description": "An ebook and manga reader for Nintendo 3DS", "download_page": "https://github.com/RigleGit/3dslibris/releases", "downloads": {"3dslibris-debug.3dsx": {"size": 39116592, "size_str": "37 MiB", "url": "https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris-debug.3dsx"}, "3dslibris-debug.cia": {"size": 39351232, "size_str": "37 MiB", "url": "https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris-debug.cia"}, "3dslibris-sdmc.zip": {"size": 5020749, "size_str": "4 MiB", "url": "https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris-sdmc.zip"}, "3dslibris-source.tar.gz": {"size": 68036303, "size_str": "64 MiB", "url": "https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris-source.tar.gz"}, "3dslibris.3dsx": {"size": 39233428, "size_str": "37 MiB", "url": "https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris.3dsx"}, "3dslibris.cia": {"size": 39470016, "size_str": "37 MiB", "url": "https://github.com/RigleGit/3dslibris/releases/download/v2.6.2/3dslibris.cia"}}, "github": "RigleGit/3dslibris", "icon": "https://raw.githubusercontent.com/RigleGit/3dslibris/refs/heads/main/assets/release/icon-32x32.png", "icon_index": 142, "image": "https://raw.githubusercontent.com/RigleGit/3dslibris/refs/heads/main/assets/release/banner.png", "image_length": 48063, "license": "other", "license_name": "Other", "qr": {"3dslibris-debug.cia": "https://db.universal-team.net/assets/images/qr/3dslibris-debug-cia.png", "3dslibris.cia": "https://db.universal-team.net/assets/images/qr/3dslibris-cia.png"}, "screenshots": [{"description": "Menu", "url": "https://db.universal-team.net/assets/images/screenshots/3dslibris/menu.png"}, {"description": "Reading", "url": "https://db.universal-team.net/assets/images/screenshots/3dslibris/reading.png"}], "scripts": {"3dslibris.3dsx": [{"file": "3dslibris.3dsx", "output": "%3DSX%/3dslibris.3dsx", "repo": "RigleGit/3dslibris", "type": "downloadRelease"}, {"file": "3dslibris-sdmc.zip", "output": "/3dslibris-sdmc.zip", "repo": "RigleGit/3dslibris", "type": "downloadRelease"}, {"file": "/3dslibris-sdmc.zip", "input": "3ds", "output": "/3ds", "type": "extractFile"}, {"file": "/3dslibris-sdmc.zip", "type": "deleteFile"}], "3dslibris.cia": [{"file": "3dslibris.cia", "output": "/3dslibris.cia", "repo": "RigleGit/3dslibris", "type": "downloadRelease"}, {"file": "/3dslibris.cia", "type": "installCia"}, {"file": "/3dslibris.cia", "type": "deleteFile"}, {"file": "3dslibris-sdmc.zip", "output": "/3dslibris-sdmc.zip", "repo": "RigleGit/3dslibris", "type": "downloadRelease"}, {"file": "/3dslibris-sdmc.zip", "input": "3ds", "output": "/3ds", "type": "extractFile"}, {"file": "/3dslibris-sdmc.zip", "type": "deleteFile"}]}, "slug": "3dslibris", "source": "https://github.com/RigleGit/3dslibris", "stars": 107, "systems": ["3DS"], "title": "3dslibris", "update_notes": "

3dslibris 2.6.2

\n

Improved EPUB rendering and performance, a new battery indicator in the reader HUD, an optional publisher font-size toggle, and a critical APT suspend thread-safety fix (hopefully) preventing HOME Menu crashes after reading.

\n

See the full changelog below for details.

\n

Improvements

\n
    \n
  • add battery level indicator in the reader HUD
  • \n
  • add publisher font-size toggle in settings
  • \n
  • #85: support basic <hr/> styling for EPUB reflow
  • \n
  • reduce heap allocations during pagination
  • \n
  • reuse BiDi analysis buffers across pagination
  • \n
  • avoid one full temporary buffer copy on EPUB first-time cover extraction
  • \n
  • start visible cover warmup sooner on New 3DS in conservative browser mode
  • \n
  • stop carrying full OPF baggage on metadata-only EPUB indexing
  • \n
  • avoid extra work on simple LTR text during EPUB text shaping
  • \n
  • reuse Latin-1 glyph advances during pagination for EPUB text measurement
  • \n
  • avoid the heavyweight Unicode decoder during layout for simple Latin UTF-8 text
  • \n
  • batch EPUB content text before shaping
  • \n
  • consolidate CSS class lookups into a single pass per element
  • \n
  • simplify button label draw code
  • \n
  • simplify ContainsRTL in BiDi utils
  • \n
\n

Fixes

\n
    \n
  • #87: render large EPUB images by moving pixel budget guard from metadata probe to draw time
  • \n
  • #84: support CSS margin-top and margin-bottom in EPUB reflow
  • \n
  • #68: defer APT suspend hook state mutations to main thread to fix cross-thread write hazards, crashes and freezes on HOME menu
  • \n
  • follow manifest document order for EPUB spine ordering when the NAV toc link is absent
  • \n
  • #82: accumulate nested list indentation correctly per depth level
  • \n
  • apply CSS display:block promotion to block-level layout properties
  • \n
  • restore EPUB open path after parser-reuse regression
  • \n
  • #83: ensure text-align from CSS class definitions applies to block elements properly
  • \n
  • #76: respect list-style-type: none on <ol> and <ul>
  • \n
  • #35: keep adjacent length values on CSS margin shorthand with auto values
  • \n
  • use the document base instead of the inherited context size for heading font-size restore
  • \n
  • #81: clamp tiny CSS font sizes to a readable range
  • \n
  • skip no-op inline font-size changes
  • \n
  • keep thumbnail fast-path under the RGB safety guard for large EPUB PNG/JPEG covers
  • \n
\n

Infrastructure

\n
    \n
  • silence noisy debug builds after the EPUB/cover profiling pass
  • \n
  • remove obsolete EPUB parser helpers left behind by CSS lookup consolidation
  • \n
\n
\n

❤️ Community Shoutouts

\n

3dslibris wouldn't be the same without your support! This version is dedicated to:

\n
    \n
  • Issue reports and testing: Thanks to everyone who reported and followed up on #35, #68, #76, #81, #82, #83, #84, #85 and #87.
  • \n
  • Fueling the Code: A special thank you to my Ko-fi supporters. Your donations help keep the project going and keep me caffeinated!
  • \n
\n

Want to support the project? Consider leaving a ⭐ on GitHub or buying me a coffee!

\n

Included assets

\n
    \n
  • 3dslibris.cia
  • \n
  • 3dslibris-debug.cia
  • \n
  • 3dslibris.3dsx
  • \n
  • 3dslibris-debug.3dsx
  • \n
  • 3dslibris-sdmc.zip (runtime files only; pair it with the .3dsx asset for Homebrew Launcher installs)
  • \n
  • 3dslibris-source.tar.gz
  • \n
", "update_notes_md": "## 3dslibris 2.6.2\n\nImproved EPUB rendering and performance, a new battery indicator in the reader HUD, an optional publisher font-size toggle, and a critical APT suspend thread-safety fix (hopefully) preventing HOME Menu crashes after reading. \n\nSee the full changelog below for details.\n\n### Improvements\n\n* add battery level indicator in the reader HUD\n* add publisher font-size toggle in settings\n* #85: support basic `
` styling for EPUB reflow\n* reduce heap allocations during pagination\n* reuse BiDi analysis buffers across pagination\n* avoid one full temporary buffer copy on EPUB first-time cover extraction\n* start visible cover warmup sooner on New 3DS in conservative browser mode\n* stop carrying full OPF baggage on metadata-only EPUB indexing\n* avoid extra work on simple LTR text during EPUB text shaping\n* reuse Latin-1 glyph advances during pagination for EPUB text measurement\n* avoid the heavyweight Unicode decoder during layout for simple Latin UTF-8 text\n* batch EPUB content text before shaping\n* consolidate CSS class lookups into a single pass per element\n* simplify button label draw code\n* simplify `ContainsRTL` in BiDi utils\n\n### Fixes\n\n* #87: render large EPUB images by moving pixel budget guard from metadata probe to draw time\n* #84: support CSS `margin-top` and `margin-bottom` in EPUB reflow\n* #68: defer APT suspend hook state mutations to main thread to fix cross-thread write hazards, crashes and freezes on HOME menu\n* follow manifest document order for EPUB spine ordering when the NAV `toc` link is absent\n* #82: accumulate nested list indentation correctly per depth level\n* apply CSS `display:block` promotion to block-level layout properties\n* restore EPUB open path after parser-reuse regression\n* #83: ensure text-align from CSS class definitions applies to block elements properly\n* #76: respect `list-style-type: none` on `
    ` and `