Jump to content


Switch sys-patch 1.5.0

¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter, Mastodon o Threads!

Sys-Patch es un módulo de sistema tipo script que parchea fs, es, ldr y nifm en el arranque.

Configuración

sys-patch presenta una configuración simple. Puede editarse manualmente o actualizarse mediante la superposición.

El archivo de configuración se encuentra en /config/sys-patch/config.ini. El archivo se genera una vez que el módulo se ejecuta por primera vez.

[options]
patch_sysmmc=1   ; 1=(default) patch sysmmc, 0=don't patch sysmmc
patch_emummc=1   ; 1=(default) patch emummc, 0=don't patch emummc
enable_logging=1 ; 1=(default) output /config/sys-patch/log.ini 0=no log
version_skip=1   ; 1=(default) skips out of date patterns, 0=search all patterns

Overlay

sys-patch.webp

El overlay se puede utilizar para cambiar las opciones de configuración y ver qué parches se han aplicado.

  • Sin parche significa que el parche no se aplicó (probablemente no se encontró).
  • Parcheado (verde) significa que fue parcheado por sys-patch.
  • Parcheado (amarillo) significa que ya fue parcheado, probablemente por sigpatches o una construcción personalizada de Atmosphere.

¿Qué se está parcheando?

He aquí un breve resumen de lo que se está parcheando:

  • fs
  • es
  • ldr
  • nifm

fs y es necesitan nuevos parches después de cada nueva versión de firmware. ldr necesita nuevos parches después de cada nueva versión de Atmosphere. el parche nifm ctest permite que el dispositivo se conecte a una red sin necesidad de conectarse a un servidor.

Los parches se aplican en el arranque. Una vez hecho, el sys-module deja de ejecutarse. La huella de memoria (16kib) y el tamaño binario (~50kib) son ambos muy pequeños.

PREGUNTAS FRECUENTES:

  • Si ya estoy usando sigpatches, ¿tiene sentido usar esto?
    • Sí, en 3 situaciones.
      • Es necesario crear un nuevo parche ldr después de cada actualización de Atmosphere. A veces, se lanza una nueva actualización silenciosa de Atmosphere. Esta herramienta siempre parcheará ldr sin tener que actualizar los parches.
      • Construir Atmosphere desde src requerirá que generes un nuevo parche ldr para ese Atmosphere construido a medida. Esto es bastante fácil debido a los scripts / herramientas públicas que existen por ahí, sin embargo esto siempre será capaz de parchear ldr.
      • Si olvidas actualizar tus parches cuando actualizas tu firmware / Atmosphere, este sys-module debería ser capaz de parchear todo. Así que puede ser utilizado como un fall back.
  • ¿Significa esto que debo dejar de descargar / utilizar sigpatches?
    • No, personalmente recomendaría seguir utilizando sigpatches. La razón es que si esta herramienta se rompe alguna vez, es probable que no sea rápido para arreglarlo.

sys-patch ha sido creado por ITotalJustice.


Que novedades incluye la versión 1.5.0

Released

  • Actualizado el parche noncasigchk para fw 17.0.

No te pierdas nada, síguenos en Twitter, Mastodon o Threads!
Preguntas, aportes y peticiones en el foro.

  • Contenido similar

    • Por Dekuwa
      Turnips es una aplicación que ofrece una vista previa de precios de nabos para Animal Crossing: New Horizons.
      AVISO: Esta herramienta lee datos de tu partida guardada. No me hago responsable de posibles pérdidas de datos; considera hacer una copia de seguridad antes de usarla.


      Créditos:
      The NHSE project for save decrypting/parsing. u/Kyek for the background and logo assets. Turnips es una aplicación creada por averne.
    • Por Dekuwa
      ScummVM es un emulador que te permite ejecutar ciertos juegos clásicos de aventuras gráficas point-and-click, siempre que ya dispongas de sus archivos de datos. ¿La parte ingeniosa? ScummVM simplemente sustituye los ejecutables originales de los juegos, lo que te permite jugarlos en sistemas para los que nunca fueron diseñados.

      ScummVM es compatible con una enorme biblioteca de aventuras que supera los 250 juegos en total. Admite muchos clásicos publicados por estudios legendarios como LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. y Westwood Studios. Además de títulos revolucionarios como la saga Monkey Island, Broken Sword, Myst, Blade Runner y muchísimos otros, también encontrarás aventuras muy poco conocidas y auténticas joyas ocultas por descubrir.
      Se incluyen versiones para Windows, macOS, Linux, Switch, PS3, PSP, PS Vita, Dreamcast, iOS, Android, Nintendo 3DS y Nintendo DSi.
    • Por Dekuwa
      NXMilk es un reproductor de audio sencillo para Nintendo Switch.
      Utiliza FFMpeg (con ayuda de otras bibliotecas) para la decodificación de audio y projectM para las visualizaciones. La interfaz gráfica está hecha con ImGui.

      Características
      Amplio soporte de formatos de audio (ver más abajo)
      Visualizaciones mediante la biblioteca projectM
      Compatibilidad con fuentes japonesas, chinas, coreanas y cirílicas
      Capacidad para leer desde tarjeta SD, almacenamiento USB, fuentes en red y archivos de imagen
      Archivos compatibles (usando ffmpeg)
      Soporte para MP3 (con etiquetas ID3)
      Soporte para OGG (con metadatos, si están presentes)
      Soporte para FLAC (con metadatos, si están presentes)
      Soporte para WAV
      Soporte para AC3
      Soporte para AAC
      Muchos otros formatos (¡ffmpeg es increíble!). Puedes ampliar los formatos permitidos mediante el archivo de configuración .ini
      Archivos compatibles mediante 
      libopenmpt
      Soporte para múltiples formatos de módulos tracker, incluyendo:
      Composer 667 (.667), 669 (.669), 670 (.c67)
      Digi Booster (.digi / .dbm)
      X-Tracker (.dmf)
      Impulse Tracker (.itp)
      Jazz Jackrabbit 2 (.j2b)
      Scream Tracker (.stm / .stx)
      MO3, MT2, UMX (de Unreal, Deus Ex, Jazz Jackrabbit 3D)
      XM, MOD, MED, y muchos más…
      Archivos compatibles mediante 
      libgme
      AY (ZX Spectrum/Amstrad CPC)
      GBS (Nintendo Game Boy)
      GYM (Sega Mega Drive/Genesis)
      HES (TurboGrafx-16/PC Engine)
      NSF/NSFE (NES/Famicom)
      SPC (Super Nintendo)
      VGM/VGZ (Sega Master System, Mega Drive, etc.)
      Y otros…
      Archivos compatibles mediante 
      libmodplug
      Casi todos los formatos de libopenmpt
      Archivos MIDI (para mejores resultados, usa archivos GUS patch: https://www.chocolate-doom.org/wiki/index.php/GUS)
      Archivos de imagen de disco compatibles
      CD-Audio (CUE/BIN)
      ISO9660
      Archivos comprimidos compatibles (usando libarchive)
      RAR
      ZIP
      TAR.GZ
      LHA
      Controles
      ZL/ZR: Preset anterior/siguiente
      L/R: Avanzar/retroceder 5 segundos
      B: Parar
      Y: Desactivar visualización projectM
      Botón +: Apagar retroiluminación (ahorra batería)
      Soporte táctil limitado
      Instalación
      Copia el archivo NXMilk.nro en una subcarpeta, por ejemplo: /switch/NXMilk/
      (Opcional) Copia los presets milk en /switch/NXMilk/presets/milk/
      (Opcional) Copia las texturas en /switch/NXMilk/presets/Textures/
      (Opcional, para mejor reproducción MIDI) Copia timidity.conf y los archivos GUS patch en /switch/NXMilk/timidity/
      Edita el archivo de configuración NXMilk.ini:
      [AudioPlayer] startpath = /switch/NXMilk milkpresetspath = /switch/NXMilk/presets/milk/ milktexturespath = /switch/NXMilk/presets/Textures/ interfacehidesec = 10 usebuiltinpreset = true enabled_extensions = .aac,.ac3,.wav Red (a partir de la versión 0.2.0)
      Para SMB
      [Samba Test] server = 192.168.1.1 type = smb username = USUARIO password = CONTRASEÑA path = RUTA_COMPARTIDA Para SSH/SFTP (usuario y contraseña)
      [SSH Test] server = 192.168.1.1 type = sftp username = USUARIO password = CONTRASEÑA path = RUTA_REMOTA port = 22 Para SSH/SFTP con clave pública/privada
      [SSH Test] server = 192.168.1.1 type = sftp username = USUARIO path = RUTA_REMOTA pubkeypath = /switch/nxmp/sshkey/id_rsa.pub privkeypath = /switch/nxmp/sshkey/id_rsa port = 22 Nota: NXMilk usa ffmpeg junto con muchas otras bibliotecas, así que la lista de archivos compatibles es ENORME.
      Cuenta con presets integrados que pueden desactivarse cambiando a false la opción usebuiltinpreset.
      NXMilk es una aplicación creada por proconsule.
    • Por Dekuwa
      NXThemes Installer es una aplicación homebrew para Nintendo Switch que nos permite gestionar nuestros temas personalizados directamente desde la consola. Es capaz de instalar tanto temas en formato nx como en szs.
      Puedes crear y editar temas personalizados con Switch Theme Injector.

      Principales características de NXThemes Installer:
      Instalar el nuevo formato nxtheme Instalar el viejo formato szs Automáticamente detecta el nombre y firmware correcto para los archivos szs Dumpeo directo del home menu nca, nunca más hacdiskmount Soporte para la mayoría de CFWs (Atmosphere, ReiNX o SX OS) ¿Cómo instalar temas con NXThemes Installer?
      No tiene mucha historia. simplemente crea una carpeta llamada "themes" en el directorio raiz de tu tarjeta sd y copia los temas dentro de ella. Luego desde NXThemes Installer los verás todos y podrás instalar los que quieras.
    • Por Dekuwa
      Switch Theme Injector es una aplicación para crear y editar temas personalizados para Nintendo Switch.
      Todos los firmwares superiores o igual al 5.0.0 están oficialmente soportados, mientras que firmwares más antiguos pueden ser compatibles pero no han sido testeados.
      La aplicación es bastante sencilla de usar: los temas están en formato SZS y se extraen del menú de inicio RomFS, abre un szs compatible, abre una imagen de 1280x720 para usar como fondo y haz clic en guardar.
      Puedes instalar los temas en Switch utilizando la aplicación NXThemes Installer.

      Principales características de Switch Theme Injector:
      Compatibilidad con pantalla de bloqueo, menú de inicio y ajustes de usuario para firmwares desde la versión 5.0 hasta la 6.1.0. A partir del firmware 6.0, soporte para la app de noticias y los ajustes de la consola como archivos SZS independientes. En versiones 5.x o anteriores, todo está incluido en common.szs. Las versiones de firmware más antiguas han sido confirmadas como funcionales, pero no se ofrece soporte oficial para ellas. Inyección automática de imágenes, sin necesidad de herramientas externas. Soporte para layouts personalizados, con ejemplos integrados. Conversión automática de imágenes a formato DDS. Extracción automática de archivos NCA para facilitar la extracción de archivos SZS del menú de inicio (basado en hactool). Herramientas avanzadas para ayudar en el desarrollo de layouts o parches personalizados. Versión web con Auto-Theme para compartir temas.  No requiere instalación: solo hay que extraer los archivos y ejecutar el .exe principal. Esta aplicación requiere .NET Framework 4.6 y funciona en Linux a través de Wine (algunas funciones como la conversión de imágenes a DDS o la extracción de NCA solo están disponibles en Windows).
      Aplicación creada por exelis11.
×
×
  • Crear nuevo...