Repository navigation
B3-Express v0.1.6
Fixes for AMD and Intel graphics cards.
No game files are included. You need your own extracted dump, updated to v1.2.0. See INSTALL.txt in the zip, or the install guide.
Fixed
- Black 3D on AMD graphics cards (#3). Only the UI showed, because the renderer asked for a 24-bit depth buffer format that AMD cards can't render to, and every 3D draw was dropped. It now uses 32-bit depth on cards without 24-bit depth.
- Intel integrated graphics losing the device (#2). The game stopped with
VK_ERROR_DEVICE_LOSTabout 20 seconds after start on Intel Iris Xe. On integrated graphics the game no longer keeps video memory copies of its memory pools. They gave no speed there, because video memory and system memory are the same RAM, and the way they are made is the likely cause of the crash. SetSNX_NVN_VRAM=1in the environment to keep the copies anyway. - The warning at startup that the renderer is "past this GPU's per-stage limits" no longer appears when it isn't true.
Results on the test PC (Ryzen 7 5700X3D, RTX 3080)
- With 32-bit depth forced on, the scripted fight drew correctly, with depth and shadows, and no pipeline failed
- With pool copies off, the path integrated graphics now take, the scripted fight drew correctly and no pipeline failed
- Normal play on NVIDIA: no change
Upgrading from 0.1.5
Unzip 0.1.6 to a new folder and run Install again from your extracted dump. Your graphics card's shaders are prepared again on the first Play, a few minutes once.
Known limits
- Neither fix has been tested on an AMD or Intel card yet. If the problem stays, please comment on the issue with your
Bayo3_120\Bayo3_120.log - Tested on one PC. Other PCs and most chapters are untested
Built on ScarletNX, GPL-3.0-or-later. Not affiliated with Nintendo, SEGA or PlatinumGames.
SHA-256 of B3-Express-0.1.6-windows-x64.zip: 50e6316154f07af909b66b00f30cd60792a5d23ebae34ccc57237592282a8d2f