Skip to content

R2RETRO v0.5.1 · GPU + HLE gráfico (experimental)

Pre-release
Pre-release

Choose a tag to compare

@R2two R2two released this 06 Oct 16:51
· 17 commits to main since this release

Primera publicación de R2RETRO

Aplicación homebrew multisistema para PS4, desarrollada en C++17 y SDL2, con interfaz XMB. Integra Nintendo 64, Game Boy, Game Boy Color, Game Boy Advance, NES y SNES.

Esta publicación distribuye el último PKG existente, sin recompilarlo. Es una pre-release experimental.

Novedades v0.5.1

  • GLideN64 GLES2 con HLE gráfico para tareas reconocidas y respaldo CXD4 para las restantes.
  • Modos Angrylion, GPU + HLE gráfico y GPU + RSP LLE; Angrylion sigue como inicial.
  • Contadores HLE/LLE y medición opcional SDL/núcleo en pausa.
  • La selección GPU se aplica a la próxima ROM y no persiste al reiniciar la aplicación.

Funciones incluidas

Biblioteca interna/USB, filtro por sistema, guardados SRAM/RTC según núcleo, estados cuando están disponibles, capturas PNG, marcos GB/GBC/GBA/SNES, paletas GB, avance rápido portátil/NES/SNES y fichas/carátulas Libretro por HTTPS con caché sin conexión. Un mando, sin vibración.

Descarga e identidad

Dato Valor
Archivo R2RETRO-v0.5.1-gpu-hle.pkg
Tamaño 64.159.744 bytes / 61,19 MiB
Title ID RNTD00064
SFO 00.51
Content ID IV0001-RNTD00064_00-R2N64APP00000001
Datos /data/R2N64

SHA-256:

4889669f6e556fc8b229111be2f5a1c4f650ecbbdb66025bdfacf990f8bb4483

El PKG y build-info-v0.5.1.json se adjuntan abajo. El archivo SHA-256 está disponible en el repositorio; los metadatos conservan revisiones, hashes y validación originales.

Instalación

  1. Verificar el SHA-256 del PKG.
  2. Instalar mediante el instalador de PKG de una PS4 con entorno homebrew compatible y GoldHEN ya configurado. Firmware/GoldHEN exactos aún no certificados.
  3. Abrir R2RETRO; Acerca de → Prueba Nintendo 64 permite probar sin juegos comerciales.
  4. Colocar ROMs propias en /data/R2N64/roms/ o USB R2N64/roms/, en la raíz o subcarpetas n64, gb, gbc, gba, nes, snes.
  5. Biblioteca → Triángulo → seleccionar → X → X. Salir del juego con Volver a la biblioteca para guardar correctamente.

Conserva las rutas e identidad R2N64; respalda partidas antes de probar versiones experimentales.

Validación y límites

  • Registros locales: 49/49 CTest, ASan/UBSan del despachador y 10/10 regresiones focalizadas finales aprobados.
  • PKG compilado, extraído y validado; hash comprobado nuevamente para esta publicación.
  • Mario/Zelda: 9.600 VI en frontend, 2.400 VI adicionales de UI y 16.800 VI en comparaciones locales. Son Linux/Mesa, no medidas de PS4 ni partidas completas.
  • El usuario informa rendimiento similar en consola tras v0.5.1; falta un perfil físico detallado. No se promete velocidad completa.
  • Diferencias visuales HLE/LLE, estados rápidos GPU desactivados y restricciones de chips/estados SNES.
  • Pokémon 3D es un laboratorio desktop separado, no incluido en el PKG.

Próximos pasos

Medición reproducible en PS4, optimización N64 basada en perfiles y validación de NES, marcos y HTTPS. Favoritos, remapeo y más mandos permanecen en el backlog.

Guía de uso · Roadmap · Informe técnico

No incluye ROMs comerciales ni BIOS externas. Código GPL-3.0-or-later; dependencias y arte conservan sus avisos y derechos.