
Norman
Published
WINEDLLOVERRIDES="d3d8.dll=n,b" %command%
By default, when installing and starting up the Dreamcast Restoration Mod (pretty much the best way to play this game nowadays), the Lantern Mod throws an error complaining that it can't find the d3d8to9 driver (even though it's literally in the game folder). The game will still try to run despite this, but it consistently crashes whenever I try to load areas that have more advanced lighting, such as Casinopolis and the inside of the Egg Carrier. To fix this, simply using the argument "WINEDLLOVERRIDES="d3d8.dll=n,b" %command%" will override the need for the d3d8to9 driver, and thus the game doesn't complain about it. Not only that, but the crashes are fixed too! I didn't experience any other errors or discrepancies while playing.
As members like xerz, MOAR GUN, and FetusZero have already pointed out, I had to install Protontricks and run "protontricks 200940 d3dcompiler_43 d3dx9_43" in the Terminal to get the game fully working. Before that, it just loaded a blank screen; the sound worked, and my inputs were being registered, but I couldn't see what I was doing. After that, the game runs just as it does on my Windows partition, no complaints.
The game doesn't seem to render things like ground folliage and small rocks in the terrain. This issue isn't exclusive to GE, as it also occurs on Proton 9.0-3 and Experimental.
When I first reported on this game using EndeavourOS, I was facing an issue where the game wouldn't render certain objects in the terrain that were affected by draw distance (such as folliage, small rocks, cacti, etc.). However, playing the game again on the same computer with a new installation of Arch, everything renders just fine. Not sure what changed between Endeavour and Arch that caused it to bug out on the former, but the game runs pretty much perfectly now.
Works perfectly from what I can see, but Configuration File doesn't launch through Steam, but can be run with Wine.
On first launch, I got an error stating that it couldn't detect a valid graphics device, asking me to open the Configuration File and launch again. Said Configuration File flat-out doesn't launch through Steam, but I can launch the .exe with standalone Wine, and I was able to get the graphics card set up. After that, the game launches and runs perfectly from what I can see, no graphics or audio issues or anything else. Even rumble works! No complaints apart from what I already mentioned.
Runs pretty much just as it would on a native Windows machine!
I noticed a lot of screen tearing, even though I enabled VSync in the options.
Runs perfectly fine... unless you're using Optimus Manager with NVIDIA graphics.
When I have Optimus Manager set to use my NVIDIA card, the game just gives me a black screen for a second and quits. It just refuses to fully launch. However, when using the hybrid setting, the game launches and works totally fine, no graphical or audio glitches or controller issues. I'm not sure what's causing this but it is noteworthy to those on laptops running Optimus Manager.
Proton 6.3-8 and Experimental only launch the game through hybrid or integrated modes when using Optimums Manager, not NVIDIA for some reason. As AceChroma2000 had also observed, this is not issue with 4.11-13, and the game runs fine on it with the NVIDIA card selected.
Runs absolutely ASTONISHINGLY! It runs just as it would on a native Windows machine! Barely any issues to be found here!
When I quickly try to turn the D-Pad of my controller (8BitDo M30) to do a special move, 9 times out of 10, it doesn't work. I've tried this on both X-Input mode and D-Input mode and got the same results. This (from my experience) isn't an issue on a native Windows install with either X or D-Input modes. However, using the keyboard works just fine, and I was able to do special moves frequently with it.