Esta es otra actualización más grande con una docena de actualizaciones importantes.
- ¡Esta versión presenta la primera versión móvil del juego desarrollado para la plataforma Android!
- El soporte para gamepads se ha actualizado e intercambiado, ahora es compatible con la reconexión en caliente y el mapeo automático para los gamepads y joysticks. Además, aquí podrás usar tanto el D-Pad como el joystick analógico izquierdo para controlar el movimiento de un personaje jugable.
- Además, hay otros errores de vainilla que se han corregido, como el error mortal que mata a Link que monta el Clown Car y es tocado por la vid.
- Para abordar los problemas de compatibilidad con algunos niveles, se ha agregado la capacidad de restaurar el antiguo comportamiento de los puntos de control
compat.ini. Los modos Speedrun 2 y 3 también restaurarán el antiguo comportamiento de los puntos de control. - La versión macOS del juego ahora tiene la compilación universal que funcionará bien en las arquitecturas x86_64 y arm64 (gracias a @ kode54 por la guía sobre cómo hacerlo).
- Aquí puedes copiar y eliminar partidas guardadas desde el menú del juego directamente.
- Y muchas otras correcciones y adiciones …
Cambios para 1.3.5
- Se corrigió el control del gamepad atascado debido a que los ejes devolvieron un valor que no es igual al estado inicial en algunos dispositivos.
- Se corrigió la conversión no válida de sprites antiguos con una máscara que es más pequeña que el frente.
- Se implementó el uso de SDL_GameController con algunos extras como el uso del ruido y el estado de la batería (el renderizado del estado aún no está implementado)
- El jugador ahora puede salir de la pantalla de créditos presionando el botón Inicio en el gamepad
- Se corrigió la representación defectuosa del primer fotograma en el menú principal y en el mapa mundial cuando se habilita el salto de fotogramas
- Cada modelo de gamepad mantendrá su configuración individual por jugador
- Se agregó el elemento de menú “Restablecer a los valores predeterminados” para restablecer los controles.
- Se resolvió el lento trabajo del mapa mundial en dispositivos débiles.
- Se agregó la impresión de depuración de rendimiento que puede activar con la tecla F3
- Seleccionar automáticamente el gamepad al inicio si el usuario no configuró manualmente el uso del teclado
- Se agregó la capacidad de conexión y desconexión en caliente de los controladores del juego.
- Las asignaciones de control se han trasladado a “controls.ini” para que el archivo “thextech.ini” sea compatible con los humanos.
- Swooper puede reproducir el sonido de la aleta si se presenta en el paquete de activos
- Iceball puede tener el sonido de disparo individual de los sonidos .ini permite que
- Se corrigió una habilidad inesperada de Peach para saltar desde las enredaderas y al presionar ALT-JUMP mientras se mantiene presionada la tecla JUMP
- Se corrigió el temblor GFX de las plantas de pirañas al revés cuando se personalizaron en algunos casos
- El sonido de congelación del NPC tiene un sonido individual en lugar del impacto del proyectil
- La ruptura de Frozen NPC tiene un sonido individual
- Se agregó la capacidad de poner el silencio en lugar del archivo de sonido real especificando el campo “silent = true” en lugar del “file = …”
- Thwomps sacudirá ligeramente la pantalla en su caída
- La libra de tierra de Yoshi sacudirá ligeramente la pantalla.
- Brotar la vid de los bloques tiene un sonido individual
- Se corrigió un ajuste de palabras incorrecto en los cuadros de mensaje.
- Se corrigió el error vanilla GFX: el efecto de tierra de la libra de tierra del thwomp no estaba alineado correctamente
- Bowser III’rd sacudirá la pantalla en su libra de tierra
- Se corrigió el error de vainilla: Link puede morir cuando intenta usar el Clown Car en forma de hada y cuando vuela en el Clown Car mientras hay enredaderas detrás de él.
- Se evitó la capacidad de cambiar el personaje jugable por el Clown Car en la parte superior de un bloque de cambio de jugador.
- Se agregó la capacidad de restaurar el comportamiento de los puntos de control antiguos de SMBX 1.3 usando el archivo “compat.ini”
- Se corrigió el error de vainilla GFX: una alineación incorrecta de Link en el Clown Car después de ser transformado de cualquiera que monta a Yoshi
- Se corrigió que la balsa del cráneo se atascara en los bloques de pendiente del techo.
- Se corrigió el error de vainilla GFX: la aparición inesperada del efecto de salpicadura de agua en BGOs
- Se corrigió la imposibilidad de configurar el botón de salto en los gamepads en algunas condiciones.
- Se corrigió el error de vainilla: incapacidad para configurar el desplazamiento automático para cualquier sección distinta de cero
- Se agregó el soporte para la configuración de desplazamiento automático por sección de estilo simple de la especificación SMBX-38A
- Se corrigió el bloqueo de vainilla cuando el NPC se ubicaba lejos de la pantalla, intentaba encontrar bloques
- Se agregó la capacidad de copiar y eliminar partidas guardadas desde el menú del juego.
- Se corrigió la bandera de “Juego derrotado” mientras se cargaba el juego guardado.
Problemas conocidos
- El fuerte retraso en los dispositivos lentos cuando el nivel tiene capas en movimiento que se mueven horizontalmente (por el eje X), principalmente porque la indexación de búsqueda de bloques se desactiva por completo cuando la capa se mueve por el eje X. Todo : implemente QuadTree para todos los objetos de nivel y asegúrese de que se actualicen y se encuentren correctamente. (Problema # 33 )
- No se pueden escribir trucos en un dispositivo móvil sin un teclado USB-OTG, sí. Algunos niveles (por ejemplo, el “Superb Demo 128” en “Prelude To The Stupid”) requieren el uso de trampas para pasar, de lo contrario, estos niveles se vuelven imbatibles sin un teclado USB-OTG conectado. Todo : implementar la llamada del teclado del software para permitir la ejecución de trampas en dispositivos móviles. (Problema # 61 )
- Algunos otros errores de vainilla conocidos aún no se han solucionado.
Algunas imagenes:
Puedes descargarlo acá:








