4.3 KiB
| lang | layout | section | category | title | description |
|---|---|---|---|---|---|
| es-ES | wiki | nds-bootstrap | other | Preguntas frecuentes y soluciones | Preguntas frecuentes y soluciones para nds-bootstrap |
¿Por qué me salta un pantallazo blanco cuando intento cargar un juego de la tarjeta SD?
- Comprueba la lista de compatibilidad de nds-bootstrap y asegúrate de que el juego es compatible
- Prueba a quitar todos los trucos para ese juego, ya que pueden no ser aún compatibles con nds-bootstrap, puedes usar L para desactivar todos los de un juego
- Si se trata de un juego DSi Enhanced, asegúrate de que TWiLight Menu++ esta puesto en
DS Mode - Si antes funcionaba, borra las carpetas
fatTableypatchOffsetCacheensd:/_nds/nds-bootstrap/
¿Por qué surgen estos problemas al cargar las ROMs aunque se lancen de forma nativa?
nds-bootstrap parchea las funciones de la ROM para que funcionen desde una tarjeta SD, ya que las ROMs están pensadas para leerse desde la Slot-1. También hay problemas de tiempo y medidas antipiratería (la mayoría ya eliminadas), y ambas pueden hacer que la ROM no funcione correctamente. Para mejorar el rendimiento, nds-bootstrap comprime la pila del juego en memoria, cosa que rompe algunos juegos, aunque tanto los accesos directos como TWiLight Menu++ tienen una lista negra para evitar que esto ocurra.
¿Por qué usar nds-bootstrap en vez de una flashcard?
- Algunas ROMs compatibles se cargan en la RAM, lo que permite tiempos de carga más rápidos incluso que de cartuchos normales
- Puedes expandir el bus de la memoria VRAM a 32-bit
- Utiliza la velocidad adicional de CPU de la DSi
- Mejora tu audio a 48 kHz
- Usa el Modo DSi, permitiendo utilizar funciones de DSi
- Con ciertos cartuchos puedes usar IR en tu aplicación
- nds-bootstrap es de código abierto, por lo que los desarrolladores siempre pueden actualizarlo para arreglar errores y añadir más cosas incluso si la empresa cierra
- Se emula el DS Memory Expansion Pak, por lo que los juegos que lo necesiten funcionarán
ROMs Donantes
La mayoría de los juegos SDK5 se pueden usar como una ROM Donante (se puede hacer a través de TWiLight Menu++). El binario ARM7 de la ROM Donante es copiado por nds-bootstrap y reemplaza el del juego que está intentando lanzar. Esto permite a ciertos juegos SDK5 ejecutarse y guardar.
¿Qué es una versión Nightly y dónde la consigo?
Una build nightly contiene hasta el último cambio hecho por un desarrollador. Pueden ser inestables, pero tienen las correcciones de errores más recientes. Puedes obtener las builds nightly de nds-bootstrap aquí.
¿Por qué no funcionan mis trucos?
La forma en la que los trucos de tipo E están implementados en nds-bootstrap está rota, por lo que funcionarán la mitad de las veces. Tu truco probablemente sea de ese tipo. No es culpa de la base de datos de trucos, sino de nds-bootstrap. Por favor, no pidas que se borren dichos trucos de la base de datos.
¿Algo más que deba saber sobre los trucos?
Puedes poner en los ajustes la compresión de la pila a Hi para tener algo más de compatibilidad con los trucos.
Puedes encontrar más información sobre los trucos aquí.
Solucionar problemas de nds-bootstrap
Si tienes problemas con la última versión de nds-bootstrap, te sugerimos varias opciones.
- Ejecuta todo a 67 MHz, Modo DS, con 32 kHz de audio, etc. Básicamente, mantén todo en la configuración de DS. No intentes mejorarla con opciones de DSi
- Borra las carpetas
fatTableypatchOffsetCacheensd:/_nds/nds-bootstrap/ - Probablemente no sea tan grave; pregunta en el servidor de Discord
Si en el servidor te dicen que es problema de nds-bootstrap, comprueba que el juego no se ha reportado aún en GitHub. Comprueba también los problemas cerrados, quizá lo hayamos cerrado para dar preferencia a otro. Si no hay ningún tema relacionado en GitHub, siéntete libre de crear uno nuevo.
Junto a esto, asegúrate de añadirlo en la lista de compatibilidad de Google Sheets.