Papel de estaño
Un juego casero, una actualización y un instalador de DLC.
Capturas de pantalla
Instalación
- Cree el directorio
/switch/tinfoil/
en la tarjeta SD de su switch. - Copie
tinfoil.nro
a /switch/tinfoil/tinfoil.nro
. - Obtenga o genere un archivo
keys.txt
y colóquelo en /switch/tinfoil/keys.txt
. keys.txt
es un archivo de texto que contiene varias claves de cifrado de Switch. Si planea generarlo usted mismo, puede encontrar instrucciones aquí: https://gbatemp.net/threads/how-to-get-switch-keys-for-hactool-xci-decrypting.506978/ o use Lockpick
Protocolos admitidos
TARJETA SD
Admite la instalación desde la tarjeta SD local. Utilice el URI sdmc:/
para apuntar a la tarjeta SD. Los subdirectorios también funcionan, por ejemplo sdmc://nsps/
.
ftp
FTP normal, no FTPS, no SFTP, FTP normal y corriente.
HTTP
HTTP requiere que esté habilitado el listado/navegación de directorios.
Dispositivo de almacenamiento masivo USB SX / Disco duro
Requiere SX OS 2.2.1+. Conecte el disco duro antes de iniciar Tinfoil. Tinfoil escaneará automáticamente el directorio raíz; cualquier subdirectorio debe agregarse a ubicaciones.conf. Actualmente no admite intercambio en caliente.
USB
Requiere un servidor nut
configurado. Consulte aquí para obtener más detalles.
SERVIDOR DE TUERCA
Requiere un servidor nut
configurado. Consulte aquí para obtener más detalles. Asegúrese siempre de estar ejecutando el último servidor NUT con Tinfoil.
Solución de problemas
Veo mis ubicaciones de red, sin embargo, no aparece ningún archivo en la lista.
O Tinfoil no puede conectarse con la configuración de red proporcionada, está utilizando http y no habilitó la exploración de directorios, su firewall está bloqueando la conexión.
- Asegúrese de poder conectarse al servidor FTP/HTTP/NUT utilizando la configuración proporcionada desde una PC diferente a la que ejecuta el servidor.
- Tinfoil no admite subdirectorios, por lo que cada directorio debe apuntar al directorio exacto en el que se encuentran los NSP.
- Asegúrese de que su firewall permita conexiones externas. Configure o deshabilite su firewall.
- Si utiliza HTTP, asegúrese de que la lista/exploración de directorios esté habilitada. Esto debe habilitarse manualmente con IIS.
Puedo ver los archivos, pero no puedo descargarlos.
- Si usa HTTP, verifique que pueda descargar el archivo usando un navegador web. IIS requiere que agregue un tipo MIME para NSP (aplicación/flujo de octeto) antes de poder descargar.
Tinfoil se cuelga al inicio. Lo ejecuto.
Los bloques de papel de aluminio en USB esperan si tiene su conmutador conectado a una PC al arrancar, que no está ejecutando un servidor USB Nut.
Descargo de responsabilidad
Úselo bajo su propia responsabilidad y tenga siempre una copia de seguridad NAND.
Información adicional
Preguntas frecuentes
¿Qué significa cada ícono de la izquierda?
A la izquierda, verá íconos que indican lo que aún no está instalado en su Switch, pero que está en su PC (el controlador de juego) y todo lo que está en su PC/servidor (ícono de PC). Todo lo que aparece en Juegos, DLC y Actualizaciones, con el ícono del controlador de juego al lado, es lo que está actualmente en tu PC pero no en tu Switch. Puedes ir a la pestaña Inicio para ver todo lo que tienes instalado en tu Switch.
Registro de cambios
- Se agregó el registro de errores de CURL a la ventana de la consola para solucionar problemas de red.
- Se agregaron barras de desplazamiento al menú, para aquellas almas que agregan un millón de ubicaciones.
- Se agregó un fondo de color a las entradas de la cola terminadas.
- Se solucionó el problema al instalar actualizaciones superiores a 0x1000/65536
- Se agregaron barras de desplazamiento a la consola.
- Se eliminó el ícono de Pepe.
- Se corrigieron fallas gráficas menores en la barra de desplazamiento.
- Se corrigieron problemas de nomenclatura con apóstrofes y símbolos.
- Se agregaron iconos/opción de diseño en mosaico y una vista intercambiable para juegos.
- Se agregó un menú plegable al navegar por los paneles.
- Se corrigieron algunas pérdidas de memoria.
- Se eliminó la versión del sistema para verificar las instalaciones.
- Se corrigió el error de corrupción de datos al verificar a través del sistema operativo.
- Se ha optimizado el rendimiento del icono de la interfaz de usuario.
- Se solucionó el problema de falta de memoria al instalar ciertos títulos.
- Apertura optimizada de ciertos tipos de archivos.
- Se mejoró un poco la velocidad de descarga.
- Se agregaron íconos para DLC y actualizaciones.
- Se solucionó el problema al descargar DLC pequeño.
- Se agregó una ventana para eliminar registros de aplicaciones.
- Ajustes de la interfaz de usuario
- Se agregó clasificación para directorios de red.
- Tamaño de archivo agregado y fecha de modificación para ubicaciones FTP.
- Se agregaron indicadores de espacio libre.
- Barra de progreso movida para detener
- Se agregó versión e idioma a la lista de títulos y se limpiaron los nombres.
- Se corrigió el error de instalación temprana fallido de la última confirmación, causado por tarjetas SD lentas.
- Se corrigieron pequeñas instalaciones de DLC.
- Se agregó una ubicación de ejemplo para instalaciones SD.
- Opción de instalación NAND agregada
- Se agregó soporte para el servidor Nut
- Se corrigieron algunos problemas de navegación en el modo mosaico.
- Mayores tiempos de espera de escritura para personas con tarjetas SD lentas.
- Se movieron las aplicaciones instaladas a la parte superior.
- Se agregó un mensaje de error cuando no se descarga toda la NCA.
- Se corrigió el error con algunas instalaciones de SD que fallaban.
- Se agregó actualización de espacio libre después de la instalación.
- Se agregaron inicios de clasificación. Todavía tiene errores, no informe.
- Se agregó una caja de luz para los diálogos.
- Carga de iconos significativamente mejorada.
- Se corrigió la carga de íconos en la pantalla de inicio de las aplicaciones.
- Opciones de instalación agregadas. Actualmente, solo están operativos location e includeDlc.
- Se agregó instalación experimental USB. Comando del servidor (asegúrese de que Nut pueda ver su NSP):
nut.py --usb
- Se agregó la columna de tipo de título y la columna de región ahora se completa con el servidor NUT.
- Se agregó información de DLC nuevamente al nombre para que puedas diferenciarlos en la lista.
- Se agregó un desplazamiento de mosaicos más suave.
- Se agregaron listas fusionadas automáticas de juegos, DLC y actualizaciones, y se ocultan los títulos que ya tienes instalados. Estas secciones combinan todos los títulos de todas sus ubicaciones en una lista única.
- La sección de actualizaciones fusionadas solo muestra actualizaciones superiores a las que ha instalado.
- Se agregó una lista de DLC y actualizaciones al cuadro de diálogo de instalación.
- La última actualización incluida en el cuadro de diálogo de instalación ahora funciona.
- Se agregó soporte para cargar titles.US.en.json para cargar nombres/metadatos para todos los títulos. Coloque este archivo en /switch/tinfoil/titles.US.en.json
- "Fecha de modificación" ahora es "Fecha de lanzamiento"
- Se cambió el nombre a Papel de aluminio.
- Salida con botón b desactivada.
- Se corrigió la visualización del nombre "Desconocido".
- Rendimiento de carga de iconos mejorado.
- Se agregó el modo de icono pequeño.
- Se agregó desplazamiento suave a las listas regulares.
- Se corrigieron nuevos fallos gráficos.
- Se agregó el nombre de la sección al título.
- Tema oscuro reactivado
- Salida fija del botón b
- Se corrigieron errores de visualización de la interfaz de usuario.
- Se habilitó la descarga de miniaturas de la web antes de intentar leer desde NSP.
- Mejoras generales en la interfaz de usuario.
- Rendimiento mejorado de la red de Internet.
- El nombre de host (debería) funcionar en las ubicaciones ahora.
- Se agregó un explorador de archivos de solo lectura. Agregará capacidades con el tiempo.
- Se eliminaron ubicaciones individuales del menú. Los NSP se pueden instalar desde ubicaciones en el Explorador de archivos.
- Se corrigieron instalaciones USB rotas.
- Se agregó la capacidad de mostrar títulos instalados en juegos, DLC y actualizaciones.
- Se corrigieron algunas peculiaridades de navegación en la interfaz de usuario de la cuadrícula.
- Se agregó soporte para almacenamiento masivo USB SX. Tinfoil escaneará el directorio raíz de forma predeterminada; cualquier otro directorio debe agregarse en ubicaciones.conf. No estoy seguro si esto fallará en sistemas operativos que no sean sx.
- Carga de metadatos agregada (imágenes y descripciones). debe tener los títulos apropiados.XX.yy.json en /switch/tinfoil/db/
- Se agregó traducción de metadatos en las opciones.
- Cuadros de diálogo de títulos optimizados, cuadros de diálogo de instalación, etc., para que sean coherentes en todas las pantallas.
- Opción de instalación agregada para reinstalar NCA.
- Se corrigió la prioridad SXUSB, por lo que es una ubicación de instalación preferida.
- Se solucionó el problema con los puertos predeterminados que a veces eran incorrectos.
- Pantalla de carga agregada
- Se corrigió el bloqueo del NSP basura al deshabilitar el ícono.
- Se corrigieron actualizaciones adicionales que restablecían el estado de vista.
- Consumo de memoria reducido.
- Se cambió a renderizado por GPU.
- Rendimiento de carga de iconos mejorado.
- Se agregó teclado en pantalla.
- Se agregó búsqueda/filtro de texto.
- Filtro de región agregado.
- Mejoras generales en la interfaz de usuario.
- Recuerda el estado de la vista de lista de juegos (vista de lista/cuadrícula, clasificación).
- Se agregó filtrado por número de jugadores, clasificación de contenido y género.
- Para la seguridad del usuario, Tinfoil ahora exige la verificación NCA, por lo que Tinfoil ya no instalará NCA modificadas para evitar la posible ejecución de código malicioso. Esto significa que no puede usar Tinfoil para instalar ningún convertidor casero NSP o XCI -> NSP.
- Se agregó un nuevo logotipo.
- Selector de temas agregado.
- Se corrigió el error al acceder a algunos archivos en la SD.
- Se corrigieron elementos aleatorios de la interfaz de usuario.
- Tiempos de espera de red reducidos.
- Se agregó la capacidad de descargar los metadatos más recientes de Internet.
- Se agregaron traducciones de la interfaz de usuario.
- Mejoras generales en la interfaz de usuario.
- Se agregaron más ubicaciones de escaneo predeterminadas.
- Se corrigieron algunos problemas de representación de fuentes de caracteres asiáticos. Probablemente rompió más cosas.
- Se corrigieron los idiomas asiáticos cuando el interruptor no estaba en inglés.
- Se agregó clasificación inversa.
- Suspensión deshabilitada durante la instalación (gracias WAIN)
- Se eliminó el bloque del botón de inicio.
- Se eliminaron archivos json antes de escribirlos para intentar evitar la corrupción.
- Mejoras generales en la interfaz de usuario.
- Se agregó la máscara de título homebrew 05XXXXXXXXXXY000 donde Y es un dígito par. Utilice Nro2Nsp.
- Mejoras generales en la interfaz de usuario.
- Genera automáticamente más directorios necesarios, en caso de que la aplicación no se instale correctamente.
- Mejoras en la velocidad de la interfaz de usuario.
- Representación de texto mejorada y barra de desplazamiento agregada a la descripción del juego.
- Se agregó la capacidad de eliminar desde el explorador de archivos (no todas las ubicaciones admiten la eliminación).
- Se agregó la capacidad de copiar y pegar desde el explorador de archivos (no todas las ubicaciones admiten escritura).
- Se agregó una opción para configurar el tiempo de espera de la conexión de red.
- Opción agregada para omitir la descarga automática de la base de datos.
- Varias mejoras en la interfaz gráfica de usuario.
- Opción agregada para habilitar la instalación de código sin firmar.
- Se solucionaron algunos problemas con algunas actualizaciones/dlc que no se mostraban.
- Se agregaron más teclas al teclado.
- Se agregó la capacidad de agregar y eliminar ubicaciones de la GUI en lugar de ubicaciones.conf.
- Contraseñas censuradas al mostrar URL en pantalla.
- Correcciones aleatorias de GUI.
- Se agregaron opciones de overclock para la interfaz de usuario y la instalación.
- Se corrigió la barra de progreso de copia del navegador de archivos.
- Se agregó soporte para temas.
- Mejoras generales en la interfaz de usuario.
- Se agregó la capacidad de precargar metaimágenes.
- Comenzó a almacenar todas las imágenes en bases de datos de imágenes en lugar de en el sistema de archivos.
- El ícono de Internet se ilumina cuando la aplicación se descarga de Internet.
- El ícono SD se ilumina cuando se escribe en la tarjeta SD (alta probabilidad de corrupción si presiona Inicio mientras está encendido).
- Se corrigió un error que bloqueaba el interruptor después de ~25 instalaciones.
- Se agregó la opción de instalar todo.
- Se corrigió "eliminar después de la instalación"
- Se agregó la sección "Incompleta". Enumera los títulos a los que les faltan NCA para que puedan reinstalarse fácilmente con instalar todo.
- Se cambió la ruta de /switch/tinfoil/tinfoil.nro a /switch/tinfoil/tinfoil.nro
Créditos
Ideas de Adubbz: https://github.com/Adubbz/
El código fuente de HACTOOL fue sometido a ingeniería inversa, con pequeños fragmentos de código eliminados aquí y allá: https://github.com/SciresM/hactool
Analizador JSON aleatorio: https://github.com/nlohmann/json
Marca
el nombre "Tinfoil" es una marca registrada y no puede usarse sin permiso expreso.