Universal-Updater es una aplicación homebrew para Nintendo 3DS con la intención de hacer que la descarga de otros homebrew sea simple y fácil. No es necesario copiar archivos manualmente ni realizar procesos de instalación, ya que lo hace todo por usted.
Características
- Un formato de tienda con un concepto similar a los Repositorios de Cydia
- El valor predeterminado es Universal-DB
- ¿Quieres agregar más? Vaya a configuración, elija "Seleccionar Unistore", haga clic en el ícono + y seleccione uno de la lista, ingrese una URL o escanee un código QR
- Personalización en clasificación y visualización.
- Varias claves de clasificación: "Título", "Autor" y "Última actualización"
- La dirección puede ser Ascendente o Descendente
- La visualización de la aplicación se puede mostrar en una cuadrícula o en filas
- Instalación en segundo plano para que puedas seguir usando el resto de la aplicación mientras la instalas
- Búsqueda y marcas para facilitar la búsqueda de aplicaciones
- Ver capturas de pantalla y notas de la versión de aplicaciones
- Accesos directos para actualizar fácilmente aplicaciones actualizadas con frecuencia cuando se utiliza Homebrew Launcher
- Traducciones para usuarios de muchos idiomas.
- Para contribuir a las traducciones, únete a nuestro proyecto Crowdin
- Para solicitar un nuevo idioma, únete a nuestro servidor Discord o contacta a un gerente de proyecto en Crowdin
Compilación
Configurando su entorno
Para compilar Universal-Updater desde el código fuente, necesitará instalar devkitARM y algunas bibliotecas. Siga la página de introducción de devkitPro para instalar pacman, luego ejecute el siguiente comando para instalar todo lo que necesita:
(sudo dkp-)pacman -S 3ds-dev 3ds-curl 3ds-bzip2 3ds-liblzma
(Es posible que sudo dkp-
no sea necesario dependiendo de su sistema operativo)
También necesitarás bannertool y makerom en tu RUTA.
Clonando el repositorio
Para descargar el código fuente necesitarás clonar el repositorio con submódulos, esto se puede hacer ejecutando:
git clone --recursive https://github.com/Universal-Team/Universal-Updater.git
Si ya lo ha clonado, puede usar el siguiente comando para actualizar todos los submódulos:
git submodule update --init --recursive
Edificio
Una vez que haya clonado el repositorio (con submódulos), simplemente ejecute make
en la raíz del repositorio.
Si estás probando en Citra, ejecuta make citra
en lugar de simplemente make
para desactivar la verificación de Wi-Fi. (Nota: source/utils/download.cpp
debe reconstruirse para que esto surta efecto; guarde el archivo si ya se creó)
Capturas de pantalla
Capturas de pantalla
Créditos
- SuperSaiyajinStackZ: desarrollador líder, quirc reelaborado a C++
- Pk11: Diseñador de maquetas, Mantenedor de sitios web
- NightScript - Creador y planificador de conceptos
- dlbeer - Desarrollador original de quirc
- FlagBrew: Código de escáner de código QR original
- Icons8: Diseñador de iconos
- lvandeve: Para LodePNG
- PabloMK7: Mejoras en el banner 3D y el código de descarga
- lividhen: Banner 3D