Skip to content

NFSMW Android Evolved v0.2.0

Choose a tag to compare

@codepdbh codepdbh released this 29 Sep 21:03
· 9 commits to main since this release

Novedades

Rendimiento

  • Compilación Release optimizada (-O3, ThinLTO, ARMv8.2) en lugar de Debug.
  • Renderizador nativo de nfsmw-nx en lugar de la GPU Xenos emulada. En un Galaxy S25 Ultra (Snapdragon 8 Elite) va a 60 FPS estables a 1280x720.
  • Caché de pipelines persistente: sin tirones por compilar shaders al volver a jugar.

Controles

  • Mando táctil completo: stick de dirección analógico, cruceta, A/B/X/Y, LB/RB, BACK, START y pedales de gas y freno.
  • Editor de controles (engranaje): mover, cambiar tamaño, ocultar/mostrar, opacidad y restablecer.
  • Dirección por inclinación opcional y vibración al pulsar.
  • Mandos Bluetooth/USB: funcionan como jugador 1, y los controles táctiles se ocultan al usarlos.

Pantalla y launcher

  • La imagen se estira a toda la pantalla (o 16:9 original, a elegir). La app va siempre en horizontal.
  • Launcher nuevo con comprobación de archivos y opciones gráficas: resolución (hasta 1080p), límite de FPS (30/60, y 90/120 experimentales), antialiasing FXAA, sombras, reflejos, resplandor del cielo y filtros de imagen.

Instalación

  1. Instala el APK (Android 8+, ARM64, Vulkan).
  2. Copia tu propia copia extraída del juego (PAL España: default.xex, NFS/, Movies/) en Memoria interna/nsfmw-androidevolved/, o elígela desde la app.
  3. Genera nfsmw_shaders.nfsp a partir de tu disco con tools/biblioteca_shaders.mjs (ver README) y cópialo en esa misma carpeta. Sin él, el juego usa la GPU emulada y va muy lento.

Este APK no incluye archivos del juego. Necesitas tu propia copia legal. Proyecto de aficionados, sin afiliación con Electronic Arts.