Repository navigation
B3-Express v0.1.4
Replaces the game's checkerboard fade with a smooth see-through fade, and makes the game use the fast renderer however it is started.
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.
Added
-
Object fade. Bayonetta 3 fades objects with a checkerboard pattern instead of real transparency: enemies being summoned, figures fading in and out, things close to the camera. On a sharp PC screen the pattern can look rough, and at some resolutions it shows small crosses. The launcher's Graphics page now has an Object fade setting (also in the in-game menu):
- Transparent (the default): fading objects are smoothly see-through.
- Game: the original checkerboard, as on the Switch.
- Off: no checkerboard, and objects that would fade stay solid.
- Even pattern: the checkerboard at your screen's own pixels, fine and even on Balanced and Sharp.
The fade only shows for a moment while something is fading, so most of the time all four look the same.
Fixed
- The game ran on the old, much slower renderer when started without the launcher, for example by opening
Bayo3_120.exedirectly. It now uses the fast renderer however it is started. The newfast_renderersetting inBayo3_120.iniswitches it off if ever needed.
Results on the test PC (Ryzen 7 5700X3D, RTX 3080, 2560x1440)
- Object fade costs nothing measurable: on a scripted fight, the frames over 33 ms were 492 to 517 of 5999 in every mode, run to run
- All 429 of the game's shaders that use the fade are changed, and every changed shader passes the SPIR-V validator
Upgrading from 0.1.2
Unzip 0.1.4 to a new folder and run Install again from your extracted dump. The first launch with each Object fade setting prepares shaders once, like after a driver update.
Known limits
- With Transparent, something behind a fading object can sometimes be hidden or drawn in the wrong order
- Loading new areas can still hitch while textures load
- Tested on one PC. AMD GPUs, other PCs and most chapters are untested
Built on ScarletNX, GPL-3.0-or-later. The even pattern follows Witch Time (GPL-3.0-or-later). Not affiliated with Nintendo, SEGA or PlatinumGames.
SHA-256 of B3-Express-0.1.4-windows-x64.zip: 6ca3059944cd132ad1d01ec4063802cbead96207e24caa625bf701aee8df64f9