No description
- C++ 99.2%
- Makefile 0.8%
* New translations app.json (Italian) * New translations app.json (Italian) * New translations app.json (Spanish) * New translations app.json (Spanish) * New translations app.json (German) * New translations app.json (Italian) * New translations app.json (Japanese) * New translations app.json (Polish) * New translations app.json (French) * New translations app.json (Russian) * New translations app.json (Danish) * New translations app.json (Lithuanian) * New translations app.json (Portuguese) * New translations app.json (Bruh) * New translations app.json (French) * New translations app.json (Italian) * New translations app.json (Russian) * New translations app.json (Polish) * New translations app.json (Polish) * New translations app.json (Japanese) * New translations app.json (Japanese) * New translations app.json (Italian) * New translations app.json (Italian) * New translations app.json (Bruh) * New translations app.json (Russian) * New translations app.json (Italian) * New translations app.json (German) * New translations app.json (German) * New translations app.json (German) * New translations app.json (Portuguese) * New translations app.json (Portuguese) * New translations app.json (Hungarian) * New translations app.json (Hungarian) * New translations app.json (Hungarian) * New translations app.json (Hungarian) * New translations app.json (Hungarian) * New translations app.json (Hungarian) * New translations app.json (French) * New translations app.json (Spanish) * New translations app.json (Danish) * New translations app.json (German) * New translations app.json (Hungarian) * New translations app.json (Italian) * New translations app.json (Japanese) * New translations app.json (Lithuanian) * New translations app.json (Polish) * New translations app.json (Portuguese) * New translations app.json (Russian) * New translations app.json (Bruh) * New translations app.json (German) * New translations app.json (Japanese) * New translations app.json (Bruh) * New translations app.json (Japanese) * New translations app.json (Japanese) * New translations app.json (Russian) * New translations app.json (French) * New translations app.json (Spanish) * New translations app.json (Danish) * New translations app.json (German) * New translations app.json (Hungarian) * New translations app.json (Italian) * New translations app.json (Japanese) * New translations app.json (Lithuanian) * New translations app.json (Polish) * New translations app.json (Portuguese) * New translations app.json (Bruh) * New translations app.json (French) * New translations app.json (Polish) * New translations app.json (Bruh) * New translations app.json (German) * New translations app.json (Japanese) * New translations app.json (French) * New translations app.json (Russian) * New translations app.json (French) * New translations app.json (French) * New translations app.json (Italian) * New translations app.json (Italian) * New translations app.json (French) * New translations app.json (Spanish) * New translations app.json (Danish) * New translations app.json (German) * New translations app.json (Hungarian) * New translations app.json (Italian) * New translations app.json (Japanese) * New translations app.json (Lithuanian) * New translations app.json (Polish) * New translations app.json (Portuguese) * New translations app.json (Russian) * New translations app.json (Bruh) * New translations app.json (German) * New translations app.json (Japanese) * New translations app.json (German) * New translations app.json (German) * New translations app.json (Italian) * New translations app.json (French) * New translations app.json (French) * New translations app.json (French) * New translations app.json (Bruh) * New translations app.json (French) * New translations app.json (French) * New translations app.json (Hungarian) * New translations app.json (Hungarian) * New translations app.json (Hungarian) * New translations app.json (French) * New translations app.json (Spanish) * New translations app.json (Danish) * New translations app.json (German) * New translations app.json (Hungarian) * New translations app.json (Italian) * New translations app.json (Japanese) * New translations app.json (Lithuanian) * New translations app.json (Polish) * New translations app.json (Portuguese) * New translations app.json (Russian) * New translations app.json (Bruh) * New translations app.json (Japanese) * New translations app.json (Spanish) * New translations app.json (Spanish) * New translations app.json (German) * New translations app.json (French) * New translations app.json (Bruh) * New translations app.json (Hungarian) * New translations app.json (Hungarian) * New translations app.json (Italian) * New translations app.json (Italian) * New translations app.json (Russian) * New translations app.json (Russian) * New translations app.json (Portuguese, Brazilian) * New translations app.json (Portuguese) * New translations app.json (Portuguese, Brazilian) * New translations app.json (Portuguese, Brazilian) * New translations app.json (Portuguese, Brazilian) * New translations app.json (Portuguese, Brazilian) * New translations app.json (Portuguese, Brazilian) * New translations app.json (Spanish) * New translations app.json (Spanish) * New translations app.json (Spanish) * New translations app.json (Spanish) |
||
|---|---|---|
| .github | ||
| .vscode | ||
| app | ||
| assets/gfx | ||
| include | ||
| romfs | ||
| screenshots | ||
| source | ||
| Universal-Core@155058f9a1 | ||
| .gitignore | ||
| .gitmodules | ||
| clean.bat | ||
| compile.bat | ||
| crowdin.yml | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||

An easy to use app for installing and updating 3DS homebrew
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 we do that for you.
Features
- A store format with a concept similar to the Cydia Repositories
- Default is Universal-DB
- Want to add your own? Go to settings, find "Select Unistore", hit the + icon and type the URL or hit the QR button and scan the QR code (if they have one)
- Customization in sorting and display
- All sorting keys: "Title", "Author" & "Last Updated"
- Direction could be Ascending or Descending
- App display could be shown in either a Grid or Rows
- Translations for multi-lingual users
- To contribute to translations, join our Crowdin
- Request a new language on our Discord Server
Compilation
Setting up your enviromment
To build Universal-Updater from source, you will need to setup devkitARM with libctru, 3ds-curl and 3ds-libarchive. Follow devkitPro's Getting Started page to install pacman, then run (sudo dkp-)pacman -S 3ds-dev 3ds-curl 3ds-libarchive. You will also need bannertool and makerom in your PATH. Once you clone the repo (and its submodules), simply run make in the source code directory.
Screenshots
Credits
- SuperSaiyajinStackZ - Lead developer, reworked quirc to C++
- Pk11 - Mockup Designer, Website Maintainer
- NightScript - Concept Creator & Planner
- dlbeer - Original developer of quirc
- FlagBrew: Original QR Code Scanner code
- Icons8: Icon Designer
- PabloMK7: Download Code Improvements













