Skip to content

B2recomp v0.1.2: font and RX 400/500 fixes

Pre-release
Pre-release

Choose a tag to compare

@K0NL K0NL released this 17 Oct 22:46
· 12 commits to main since this release

Bug-fix release for two start-up problems players reported. Same use as before; this download still contains no game files.

Fixed

  • The game stopped right after the first frame when the dump had no system fonts (shared font 0 NOT FOUND ... stopping in the log). The fonts are now optional, as the documentation said: without them a font of your PC (Yu Gothic, Meiryo, Segoe UI or Arial) stands in. If you do have your console's shared fonts, put them in <dump>\sysdata\fonts\ before building, or in B2recomp\targets\sysdata\fonts\ later, as .ttf or as the console's .bfttf files. See "System fonts" in BUILDING.md.
  • AMD Radeon RX 400 / RX 500 cards (RX 460-590) stopped at start with NOT IMPLEMENTED ... a GPU without VK_EXT_vertex_input_dynamic_state. AMD's Windows driver does not offer that feature for these cards, so the game now uses a fallback path there. It is tested in a simulation only, not on a real RX 400/500 card yet: if you have one, please post your build\play\stdout.txt. On those cards the first runs may hitch a little more while the graphics are prepared.

Nothing changes for GPUs that already worked: their shader cache stays valid.

How to use

  1. Unzip B2recomp-builder-1642dd6.zip anywhere (a new folder, or replace your old one and build again).
  2. Start B2recomp.exe, choose your dump folder and press Build (about 5 minutes on a 16-thread PC).
  3. When the build is done, choose your settings and press Play.

Windows SmartScreen may warn about B2recomp.exe because it is not signed: choose "More info", then "Run anyway".
SHA-256 of the zip: 88391f6d4c47bc2f2c338d080a89295ce2915a34cee830ad7e457012c352ca92