https://bugs.winehq.org/show_bug.cgi?id=56639
Bug ID: 56639 Summary: PSO:BB: Various missing/black textures Product: Wine-staging Version: 9.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: myriabelmonte@gmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Phantasy Star Online Blue Burst was an old online only game made by SEGA so it requires some setup beforehand to play locally but it's easier than ever to set up, you will require these tools:
Game Server Software https://github.com/fuzziqersoftware/newserv
Prepatched Client ready to connect to localhost https://web.archive.org/web/20240402011115/https://ragol.org/files/bb/TethVe...
The game relies on a lot of moving textures to acomplish different sci-fi like effects, however for some reason these appear missing or black or as solid static colors in many areas such as terminals, fences, doors, etc.
Is not game breaking by any means but probably also affects other games with similar techniques to achieve similar effects.
I don't think these bugs are a regression but always had been present in Wine and left unreported, either way, I've tested these on Wine 9.0, Wine 9.5 Staging (the current one shipping with Fedora 40) on the Steam Deck with Proton Hotfix and in Bottles using various wine combinations too, the result is always the same with those graphic glitches.
The Wine console with the debug mode on doesn't really displays anything other than these two strings that might be relevant
0114:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1. 0114:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
So instead, here's an Apitrace of the whole process of logging in, heading into the lobby where the top green bar at the ceiling is missing its moving texture, and heading into a game room where most of the gfx bugs happen pointing at various missing textures along the way.
Apitrace (6GB): https://drive.google.com/file/d/1poIeU-g5nnpMB3Zq37zuo-pxI6SsoNrK/view?usp=s...
Other areas screenshots with more similar gfx bugs are attached to this issue