Skip to content

Releases

DB Final Bout Recompiled v0.2.1 — mantenimiento (experimental)

Choose a tag to compare

@novapowers0 novapowers0 released this 19 Oct 21:09

DB Final Bout Recompiled v0.2.1 — estabilidad de mantenimiento (experimental)

Para jugar

Descarga dbfb-0.2.1-windows-x64.zip, descomprime y abre
DBFinalBout_Recompiled.exe. Selecciona tu disco USA SLUS-00493. El paquete
incluye el juego compilado, la variante PGXP, bibliotecas nativas de overlays,
OpenBIOS y herramientas de recompilación de overlays. No requiere generar ni
compilar el juego antes de jugar.

Novedades

  • Corrección de una espera bloqueante del núcleo. El mantenimiento del
    compilador en VBlank esperaba sin límite a trabajadores auxiliares que ya
    habían anunciado su finalización lógica, pero cuyo hilo todavía podía seguir
    vivo. Ahora consulta su terminación sin detener el juego, conserva el estado
    y los recursos mientras hagan falta, y finaliza una sola vez. El cierre del
    programa sigue esperando la terminación real de esos hilos.
  • Regresión reproducible: una prueba controlada que retiene esos
    trabajadores se bloqueaba antes del cambio y pasa después.
  • Diagnóstico pasivo del watchdog: el reporte final incluye el mayor
    intervalo entre comprobaciones (pared, CPU, ciclos, función) y el tiempo de
    ocho secciones de mantenimiento del host. No se cambió el umbral, el
    heartbeat ni la decisión del watchdog.
  • Herramienta de matriz aislada en el repositorio para probar original,
    combate renovado y PGXP desde un paquete verificado, con carpetas privadas
    por modo y comprobaciones del runtime.
  • El contenido jugable es el mismo que en v0.2.0.

Comprobaciones

  • 121 pruebas correctas, 36 grupos del arnés C y matriz integrada de 942
    variantes.
  • Compilación de ejecutables normal y PGXP; verificación offline PASS con
    1.158 bibliotecas nativas en cg18_1b6950cb_gc164a1e9a_f0.
  • Matriz del paquete 0.2.1 extraído y verificado, sin sustituir binarios:
    original 600 s con 5 combates, combate renovado 300 s con 3 combates y PGXP
    300 s con 2 combates; 3/3 PASS con pausa, guardar/cargar, locomoción propia,
    cierre normal y sampler desactivado. Identidad del ejecutable:
    nightly-1382-ga51c9aa7.
  • Los ocho fragmentos kernel rechazados por la auditoría siguen excluidos;
    no se afirma que todos los overlays compilen.

Alcance de esta versión

Incidencia abierta: siguen existiendo cierres intermitentes por watchdog
en el modo original cuya causa no está demostrada. Esta versión corrige una
espera bloqueante real y medible, pero no atribuye a esa corrección todos
los cierres históricos ni declara estabilidad universal
. Se conservan el
umbral del watchdog y todos sus detectores. El rescan síncrono del proveedor
mantiene costes medidos de aproximadamente 1,1–1,4 s en sesiones sanas.

El perfil de combate sigue siendo experimental. No sustituye todos los
movimientos o animaciones. El vuelo conserva planos nativos que pueden
recortar a un luchador. Las fichas de golpes tienen muestras pequeñas y no
cubren todos los aéreos/bloqueos; no se afirma balance competitivo exhaustivo.
La comparación de cámara tiene un par con estado de ambos luchadores idéntico;
el resto es observacional y no una reproducción determinista completa.

Software/4:3 es la referencia. Vulkan, PGXP y netplay conservan su alcance
experimental previo. No se distribuyen discos, BIOS retail, capturas, estados
ni volcados privados.

Los límites declarados de v0.2.0 sobre cámara en vuelo, fichas y balance se
mantienen; el detalle vive en ROADMAP_RELEVO_COMBATE.md y
R0_ESTABILIDAD.md.

DB Final Bout Recompiled v0.2.0 — Combate renovado (experimental)

Choose a tag to compare

@novapowers0 novapowers0 released this 19 Oct 08:07

DB Final Bout Recompiled v0.2.0 — Combate renovado (experimental)

Para jugar

Descarga dbfb-0.2.0-windows-x64.zip, descomprime y abre
DBFinalBout_Recompiled.exe. Selecciona tu disco USA SLUS-00493. El paquete
incluye el juego compilado, la variante PGXP, bibliotecas nativas de overlays,
OpenBIOS y herramientas de recompilación de overlays. No requiere generar ni
compilar el juego antes de jugar.

Novedades

  • Combate renovado, un único interruptor opcional en Mods: entradas,
    retención de remates aéreos por las rutas nativas, ritmo de ataques/poses,
    aceleración/frenado, defensa, hit-stop, cancelación tras impacto, ki y ráfagas.
  • Transición nueva de asentamiento del brazo en la recuperación de la acción 6,
    limitada al registro de animación 0 identificado y verificado.
  • Cámara general ligeramente más abierta (6,25 %) y cámara de KO. Para comparar
    con el encuadre original: variable de entorno DBFB_CAMERA_FRAMING=0.
  • Todos los personajes: desbloqueo opcional de los 17 luchadores.
  • El muestreo diagnóstico que suspendía el hilo de emulación en Windows queda
    desactivado por defecto. La protección contra bloqueos sigue activa.
  • Herramientas de análisis y medición de combate, comparación visual y pruebas
    reproducibles incluidas en el repositorio.

Los mods vienen desactivados. Activa los que quieras en el lanzador. El
combate renovado se limita al juego offline.

Comprobaciones

  • Suite del proyecto: 112 pruebas correctas, 36 grupos del arnés C y matriz
    integrada de 942 variantes.
  • Compilación de ejecutables normal y PGXP; verificación offline.
  • Revisión visual por el agente de una secuencia real de recuperación y de
    capturas de cámara activada/desactivada desde el mismo estado guardado.
  • Pausa y guardar/cargar dentro de la transición nueva: conserva el contexto
    exacto y reanuda correctamente.
  • Partidas automatizadas con combates completos, KO, pausa, guardar/cargar y
    locomoción. Detalle y alcance en ROADMAP_RELEVO_COMBATE.md, §9.

Alcance de esta versión

Incidencia abierta: dos pruebas del modo original desde paquetes extraídos
terminaron por la protección contra bloqueos (watchdog), incluso sin muestreo
que suspenda el hilo. Otra prueba completó dos combates y cerró normalmente.
No se ha demostrado la causa de esta incidencia intermitente; se conserva en
R0 y esta publicación es una pre-release experimental, no una declaración
de estabilidad universal. La protección sigue activa. El paquete inicial que
tenía incompleto el Python auxiliar fue corregido y no se publica.

El perfil sigue siendo experimental. No sustituye todos los movimientos o
animaciones. El vuelo conserva planos nativos que pueden recortar a un
luchador. Las fichas de golpes tienen muestras pequeñas y no cubren todos los
aéreos/bloqueos; no se afirma balance competitivo exhaustivo. La comparación
de cámara tiene un par con estado de ambos luchadores idéntico; el resto es
observacional y no una reproducción determinista completa.

Se incluyen 1.158 bibliotecas nativas en la configuración verificada. Ocho
fragmentos kernel rechazados por la auditoría no se distribuyen como nativos;
la auditoría no se ha relajado. Software/4:3 es la referencia. Vulkan, PGXP y
netplay conservan su alcance experimental previo.

No se distribuyen discos, BIOS retail, capturas, estados ni volcados privados.

DB Final Bout Recompiled v0.1.1

Choose a tag to compare

@novapowers0 novapowers0 released this 26 Sep 16:39

Dragon Ball GT: Final Bout Recompiled v0.1.1

Maintenance release updating the PSXRecomp and recomp-ui framework pins, with a
runtime recovery for a stale, cleared IRQ callback that could wedge a combat
transition.

Included

  • psxrecomp at 7d70880d on the Final Bout rework-master integration branch,
    including the upstream merge and the mid-block Reserved Instruction fix.
  • Narrow handling for a stale all-NOP IRQ callback in low RAM when reached from
    the kernel's IRQ walker. Other unsupported instructions retain the regular RI
    exception path.
  • empty_irq_callback_returns telemetry in freeze heartbeats and crash reports
    to show whether the recovery path was exercised in a session.
  • Refreshed recomp-ui at 01bff947 and nested recomp-net at c2338c63.
  • Rebuilt Windows setup-host package and normal/PGXP runtimes with version stamp
    0.1.1.

Validation

  • Normal and PGXP Windows runtimes compiled and linked.
  • Offline verification passed, including configuration, code generation,
    overlay-cache, Vulkan/netplay build surfaces and runtime presence.
  • Manual gameplay completed Piccolo vs Goku and proceeded to Piccolo vs Little
    Goku Super Saiyan without a hang. The session closed normally with no fatal
    error, unknown dispatch, or mid-block unsupported instruction.
  • That playtest's logs predate the new callback counter, so they do not establish
    whether the recovery path ran during that session. Later sessions expose the
    counter for direct confirmation. This is evidence for the tested sequence,
    not a guarantee against every possible hang or configuration.
  • Online ICE/TURN remains disabled. Vulkan and PGXP are optional variants;
    software rendering remains the reference path.

Download

dbfb-0.1.1-setup-host-win64.zip

The setup package does not include the game disc image or retail BIOS. Provide
files from your own legally obtained copy as described in baserom.md.

DB Final Bout Recompiled v0.1.0

Choose a tag to compare

@novapowers0 novapowers0 released this 18 Aug 09:42

First playable release

DB Final Bout Recompiled is now playable from start to finish in the validated build. The previous transition that could freeze during the second fight no longer reproduces in the current release validation.

Included

  • Native Windows build based on PSXRecomp.
  • Widescreen presentation through the psx.enhancement.widescreen mod.
  • 16:9 and adaptive presentation options.
  • Software renderer enabled as the default reference path.
  • Vulkan renderer compiled and available as an experimental option.
  • Netplay, rollback/runtime support, lobby plumbing, LAN and direct-IP paths compiled in.
  • Normal and PGXP runtime variants.
  • Overlay cache and native overlay support for the validated build.

Important Notes

  • This release does not include copyrighted game data, BIOS files or disc images.
  • Provide your own legally obtained Dragon Ball GT: Final Bout disc for SLUS-00493.
  • See baserom.md for the expected disc identity and checksums.
  • Online ICE/TURN connectivity is not enabled in this build. LAN/direct-IP is the available netplay path.
  • Widescreen is stretch-only. Experimental FOV and guest culling rewrites remain disabled for stability.
  • Some 2D menus may still show a brief 4:3 pillarbox transition when widescreen is enabled.

About v0.0.1

The original v0.0.1 publication was withdrawn rather than presented as a supported release. It was in an excessively unstable state, with crashes/freezes during menu and fight transitions and incomplete validation. The old tag was replaced by v0.1.0 after the runtime, overlay handling and release configuration were stabilized and the current build was validated more thoroughly.

Legal

This project is unofficial, non-commercial and not affiliated with Bandai, Shueisha, Toei Animation or any other rightsholder.