Solución de problemas
El objetivo de este artículo es ayudarte con los problemas que experimentes en DDNet.
La información útil para que los desarrolladores depuren problemas son:
- Registros de aserción/crash.
- Información de Hardware (GPU, CPU, RAM, sistema operativo (Windows, Linux, etc.)) - Puedes ver qué GPU está usando tu cliente al presionar F1 cuando lo inicias. Debería haber un texto púrpura.
- Pasos para reproducir el problema.
Crasheos
Los crasheos son cierres inesperados, los cuales son generalmente causados por un error en el código de DDNet, o en cualquier otro software.
La regla general es: si puedes reproducir el crasheo, debes contactar a los desarolladores.
Consulta links externos o cree una incidencia GitHub.
Desde DDNet 16 para Windows, el cliente puede crear un registro de crash o un registro de aserción, el cual puedes encontrar en el directorio de configuración, dentro de "dumps". Envíaselos a los desarrolladores para que puedan encontrar información útil en cualquiera de los registros.
Si el cliente crashea al iniciarse, probablemente sea porque los controladores de tu tarjeta gráfica están rotos o desactualizados (revisa Solución de problemas gráficos), o por algún antivirus que está interviniendo (busca en internet cómo desactivar el antivirus para una aplicación específica).
Nota: No todos los crasheos/bugs son causados por el código de DDNet, también debes tener tu sistema y controladores siempre actualizados. Solo los bugs reproducibles o que se encuentren en un registro de crash, que indican un error en el código de DDNet, pueden ser arreglados fácilmente.
Problemas gráficos
Si experimentas fallas en los gráficos, y los desarrolladores no pueden reproducirlos, hay una buena posibilidad de que tus controladores gráficos están desactualizados, tienen errores o simplemente están descontinuados.
Todavía puedes intentar lo siguiente:
Si tienes una GPU moderna, primero prueba actualizar sus controladores, todos los siguientes pasos son alternativas que también tienen inconvenientes (p. ej. peores gráficos).
Dentro del cliente, ve a Configuraciones -> Gráficos Debajo de "Renderizador" selecciona OpenGL 1 Reinicia
Si prefieres tener una solución más apropiada para tu problema, visita Solución de problemas gráficos, donde se analizan los problemas gráficos más detalladamente.
Problemas con ALT + TAB
Lo más probable es que se trate de un problema con el controlador de gráficos. Sin embargo, aún puedes intentar solucionarlo utilizando "Ventana a pantalla completa".
Este es un modo especial de pantalla completa, que hace que la ventana actúe como si estuviera en pantalla completa, incluso si no lo está.
Nota: Esto tiene un inconveniente en algunos sistemas. Por ejemplo, en Windows, esto puede hacer que el compositor de escritorio de Windows quede activo, lo que resulta en una baja de FPS y, en los peores casos, retraso en la entrada (ej. al mover el ratón).
Dentro del cliente, ve a Configuración -> Gráficos Haz clic en "Pantalla completa" (o lo último que hayas seleccionado) y escoge "Ventana a pantalla completa".
(si experimentas errores al hacer este cambio, solamente reinicia el juego una vez y asegúrate de que la opción seleccionada sea "Pantalla completa")
Transmisión rota
Cuando experimentas un error al transmitir DDNet en Discord, lo más probable es que estés usando una tarjeta gráfica Nvidia.
Un usuario ya se acercó al Discord y le dijeron que:
Si tienes problemas para encontrar DDNet en Nvidia Shadow Play.
Asegúrate de que estás usando la tarjeta Nvidia para jugar DDNet (presiona F1 luego de iniciar el cliente y revisa si el texto púrpura dice algo como "gfx [...] Vendor:" mencionando a Nvidia)
En Windows, normalmente puedes seleccionar tu tarjeta gráfica preferida en los ajustes gráficos de Windows, o directamente en el panel de control de tu controlador gráfico (ej. Panel de control de NVIDIA)
Problemas de red / conexión
El código de red de DDNet y Teeworlds requiere una conexión estable con la menor fluctuación de ping posible.
Si experimentas problemas, asegúrate de:
- Usar un cable LAN en vez de la señal Wifi
- Apaga otras aplicaciones en tu computadora y otras computadoras en tu red para saber si son la fuente del problema
- Prefiere Fibra/DSL antes de internet por cable
- Asegúrate de que el servidor no esté bajo ataque DoS/DDoS (¿El servidor estaba funcionando?, ¿Otros servidores funcionan bien?)
- Ingresa
ping -t ger2.ddnet.org
en el cmd.exe por unos minutos, detenlo con ctrl+c y revisa si el ping también es alto o si tienes pérdida de paquetes - Intenta rastrear la ruta de la conexión al servidor de DDNet (ingresa
tracert ger2.ddnet.org
en el cmd.exe) y revisa si hay mal enrutamiento (pregúntale a tu proveedor si puede arreglarlo)