Skip to content

DBZ BT4 2.4.1 — the window is Vulkan's: no more black fullscreen

Choose a tag to compare

@recomp-code recomp-code released this 25 Oct 05:20
· 40 commits to main since this release

What's new

Fullscreen works with the Vulkan presentation. With Recomp 3.4.3 the native renderer's window now belongs to Vulkan alone: OpenGL draws the picture off screen and the runtime's Vulkan swapchain shows it. Before, Vulkan presented on a window OpenGL also drew into, and the NVIDIA driver showed the fullscreen OpenGL window directly instead, so the screen stayed black. Windowed and fullscreen (3440x1440 tested) show the game at ~100 fps with "Más fps en pantalla".

  • Recomp 3.4.3 turns this on by itself for this pack (2.4.1) and newer. An older launcher keeps the previous OpenGL presentation, which also works.
  • Same game, same online: nothing in the game state changed, so 2.4.1 plays online with 2.4 and with PCSX2 players.
  • The runner is built again with profile-guided optimisation.

macOS: DBZ_BT4_Mac.zip is the Mac app (Recomp 3.4.2: native renderer with MetalFX, built with profile-guided optimisation, about 7% less game-thread time on an M2 Pro). Recomp on a Mac updates itself to it.

You need your own ISO (SLUS-219.78, Beta 14 Rev2); nothing from the disc is included.

Build notes: patches/bt3recomp-bt4mod-vkwindow.patch (docs/BUILDING.md).

File SHA-256
DBZ_BT4_Windows_Recomp.zip 2f9e52f7d570a4e84504dbc89bf3108061c38fb5d1cd93bbb7a9b393d373c1ff
DBZ_BT4_Mac.zip 5408d147796c75ee43b78e2dde10c41edc77aa29b144b11741a040f2a8245fb5