NX torrent player mod v0.0.2
🚀 NX Torrent Player MOD v0.0.2 — Release Notes
¡Bienvenidos a la versión v0.0.2 de NX Torrent Player (MOD) creada por dl3g0!
Esta actualización representa un salto en estabilidad, rendimiento y funcionalidades, incorporando un reproductor local dedicado, gestor completo de descargas offline a la MicroSD (Debrid + Torrent P2P), optimizacion frente a congelamientos en catálogos, CPU Boost inteligente y solución definitiva a los cuelgues al adelantar vídeos o cambiar de pista de audio.
🌟 Novedades Principales en v0.0.2
🎬 1. Nuevo Reproductor Exclusivo para Archivos Locales y Descargas
- Arquitectura 100% Desacoplada:
- Se diseñó un reproductor dedicado (
LocalPlayerActivity/LocalMpvView) exclusivo para archivos en la MicroSD y descargas completadas, eliminando toda sobrecarga de red y P2P.
- Se diseñó un reproductor dedicado (
- Interfaz y Controles Completos:
- Controles táctiles completos (toque en barra de búsqueda y arrastre suave para previsualizar).
- Panel lateral de configuración translúcido (
X) con selector de pistas de audio, subtítulos integrados/externos, tamaño y retardo de subtítulos (sub-delay), y velocidad de reproducción (0.5x - 2.0x). - Bloqueo de controles con botón
Ypara evitar toques accidentales. - Adelantar/Retroceder continuo y fluido mediante el Joystick izquierdo/derecho con aceleración progresiva y sin pausar el vídeo.
📴 2. Gestor de Descargas Offline a la MicroSD (Debrid + Torrents P2P)
- Descarga de Contenido Completo en Segundo Plano:
- Descarga películas o episodios completos directamente a
sdmc:/switch/NX-torrent-player/downloads/para verlos sin conexión a internet (ideal para viajes o juego portátil).
- Descarga películas o episodios completos directamente a
- Acceso Directo con Botón
Y:- Al explorar fuentes de cualquier título en Stremio, presiona
Y(Descargar) para añadir el enlace (Directo Debrid o Torrent P2P) a la cola de descargas.
- Al explorar fuentes de cualquier título en Stremio, presiona
- Cola de Descargas Secuencial Inteligente:
- Procesa las descargas una a una a máxima velocidad para proteger el sistema de archivos FAT32 de la Switch y evitar cuellos de botella de escritura.
- Estados en tiempo real:
Descargando: 45.2% (1.2 GB) - 3.8 MB/syIn queue (Waiting).
- Resolución Automática de Colisiones y Duplicados:
- Permite descargar diferentes versiones o calidades del mismo título generando nombres únicos (
(1),(2)) sin pisar archivos previos.
- Permite descargar diferentes versiones o calidades del mismo título generando nombres únicos (
- Verificación de Integridad y Eliminación Segura:
- Sincronización forzada a la MicroSD (
fsync) antes de finalizar la descarga para evitar archivos truncados. - Pausa, reanudación y eliminación de tareas en cola o activas sin riesgo de crasheos del sistema operativo.
- Sincronización forzada a la MicroSD (
🏎️ 3. Optimizacion ante Congelamiento de UI
- Subida Pautada de Texturas OpenGL:
- Optimizacion ante micro-tirones (stutters) al navegar catálogos grandes con decenas de pósters.
- Descarga Paralela con 3 Hilos: Carga concurrente ultra-rápida de carátulas sin interferir con el hilo de dibujo.
⚡ 4. Rendimiento y Batería (CPU Boost Inteligente 1785 MHz)
- FastLoad Automático (1785 MHz):
- Al iniciar la búsqueda de fuentes, metadatos y arranque de torrents, la CPU sube automáticamente a 1785 MHz para acelerar el inicio del búfer a la mitad de tiempo.
- Normalización Dinámica (1020 MHz):
- Una vez que la reproducción comienza, la CPU vuelve automáticamente a 1020 MHz, manteniendo la consola silenciosa, fría y alargando la vida de la batería.
🛠️ 5. Corrección de Crashes al Adelantar / Buscar (vd-lavc-dr=no)
- Solución a Fallos de Decodificación por Hardware:
- Se desactivó el Direct Rendering (
vd-lavc-dr=no) en libmpv para evitar colisiones de memoria DMA en el chip Nvidia Tegra X1 (T210). - El seek / adelantar vídeo ahora es completamente estable y seguro.
- Se desactivó el Direct Rendering (
🔊 6. Cambio Fluido e Instantáneo de Pistas de Audio y Subtítulos
- Pistas de Audio Asíncronas:
- Cambio inmediato de idiomas o pistas de audio (Stereo / 5.1 Surround / DTS) sin congelar la interfaz ni bloquear el menú.
- Audio Continuo Sin Reinicios:
- Activación de
audio-stream-silence=yesyaudio-wait-open=0para que el driver de sonido de la Switch no interrumpa la salida de fotogramas de vídeo.
- Activación de
- Detección de Búfer Inteligente:
- Evita la aparición espuria de la pantalla "Cargando búfer..." durante el reajuste milimétrico de paquetes de audio.
📊 7. Indicador de Velocidad en Tiempo Real (Speed HUD)
- Indicador visual en la esquina superior derecha (
📥 3.4 MB/s/750 KB/s) activo al pausar o mostrar los controles en pantalla, compatible tanto con Torrents P2P como con enlaces Debrid/HTTP.
📥 Instalación
- Descarga el archivo
NX-torrent-player.nroadjunto en este release. - Cópialo a tu tarjeta microSD en:
sdmc:/switch/NX-torrent-player/NX-torrent-player.nro - Inicia la aplicación desde el Homebrew Menu en tu Nintendo Switch (se recomienda ejecutarlo en modo Title Override / manteniendo
Rsobre cualquier juego para disponer de toda la memoria RAM).