Crash on Batman Arkham Asylum
- AwesomeSauce69420
- Topic Author
Less
More
4 months 1 week ago #1
by AwesomeSauce69420
Crash on Batman Arkham Asylum was created by AwesomeSauce69420
I decided to replay Batman Arkham Asylum with mods, since I figured it'd probably be a lot better. However, when I finally got into the game, it froze as soon as my shaders finished compiling and loading. From then on, through numerous removals and re-additions of mods, like a dozen reshade installs (across both 6.5.0 and 6.3.3, which I still had in my downloads folder), installations of old drivers and more, I finally just removed reshade and it ran fine.
The issue:
The game freezes as soon as reshade finishes loading shaders, usually on a black screen. This is not a problem with compatibility between reshade and my other mods, I tried uninstalling them and running the game with just reshade.
API:
d3dx9
Operating System:
Windows 11 (64-bit)
CPU:
Ryzen 5 5600 6-Core
GPU:
Radeon RX 6650 XT
Graphics Driver:
25.5.1 (Through AMD Adrenalin Edition)
The only other thread which I found to be much like my problem, across any platform, is from this forum in early 2024 (and it doesn't seem to be answered at all).
The issue:
The game freezes as soon as reshade finishes loading shaders, usually on a black screen. This is not a problem with compatibility between reshade and my other mods, I tried uninstalling them and running the game with just reshade.
API:
d3dx9
Operating System:
Windows 11 (64-bit)
CPU:
Ryzen 5 5600 6-Core
GPU:
Radeon RX 6650 XT
Graphics Driver:
25.5.1 (Through AMD Adrenalin Edition)
The only other thread which I found to be much like my problem, across any platform, is from this forum in early 2024 (and it doesn't seem to be answered at all).
Please Log in or Create an account to join the conversation.
- AwesomeSauce69420
- Topic Author
Less
More
4 months 5 days ago - 4 months 5 days ago #2
by AwesomeSauce69420
Replied by AwesomeSauce69420 on topic Crash on Batman Arkham Asylum
I've further tested this in other DX 9 games (Reshade version 6.5.0, driver updated to 25.6.1), and I got interesting results.
I looked at PCGamingWiki's list of game compatibility with Reshade, and decided to try Portal (Direct3D 9) since I already had it installed. I used the below preset, and it worked fine, until I messed with my settings in AMD Adrenalin Edition to make it look better and then restarted (CTD on launch).
www.nexusmods.com/portal/mods/31
Basically, because I had to disable in-game MSAA to get the depth buffer to work, I cranked up the graphics through AMD, particularly Anti-Aliasing, which I set to "8xEQ SSAA." However, I actually found that the game wouldn't crash on startup if I set my Anti-Aliasing to application settings (or even enhance application settings) rather than overwrite. The game looked like shit until I disabled AMD's "Morphological Anti-Aliasing," though. I noticed a few very minor visual gimmicks with my setup, but it ran very well otherwise, only stuttering a little bit around loading and with less visible effects through portals.
Next, I selected another game to test, Sonic All-Stars Racing Transformed, because its probably not intended to run with Reshade. I could only find one Reshade preset online for it to begin with, and then it didn't even run by itself. So I picked Torchlight II instead, one of my favorite games. Again, I could only find one preset online, but this did not deter me. What did deter me, however, was that Reshade couldn't detect the game's API when I selected TL2. So I selected yet another game, Stalker (Call of Pripyat, OG non-enhanced).
I launched the game, which has sat installed and 100% unplayed for months, and set it up with Reshade. The game ran, Reshade installed fine, and I was able to find more than one preset, good signs. This was the preset I used for installation.
www.moddb.com/mods/stalker-anomaly/addons/grim-sky-reshade
But after installation, Reshade wouldn't even launch with the game. I know that the game has rendering options in-game which say "DX11 and "DX12" but they're disabled by default (and I specifically left them off).
I have no idea why I've encountered so many problems, Reshade usually runs beautifully (though obviously it isn't responsible for the one game not running at all). Regardless, I'm just gonna give up. Why try again when you can spend your time playing games which actually work with Reshade? Besides, I guess I did figure out that Reshade with DirectX 9 doesn't do this for every game on my computer, but at the cost of hours of my life.
PS: Why do we have to specifically call crashing to desktop "CTD" instead of differentiating freezing since crashing to desktop is really just a normal crash? The term CTD just makes me think of CBT.
SOLUTION:
Based off of my Portal problem, I got the bright idea to try and turn off the MSAA that comes with Arkham Asylum and the problem is fixed. I no longer freeze when launching the game.
I looked at PCGamingWiki's list of game compatibility with Reshade, and decided to try Portal (Direct3D 9) since I already had it installed. I used the below preset, and it worked fine, until I messed with my settings in AMD Adrenalin Edition to make it look better and then restarted (CTD on launch).
www.nexusmods.com/portal/mods/31
Basically, because I had to disable in-game MSAA to get the depth buffer to work, I cranked up the graphics through AMD, particularly Anti-Aliasing, which I set to "8xEQ SSAA." However, I actually found that the game wouldn't crash on startup if I set my Anti-Aliasing to application settings (or even enhance application settings) rather than overwrite. The game looked like shit until I disabled AMD's "Morphological Anti-Aliasing," though. I noticed a few very minor visual gimmicks with my setup, but it ran very well otherwise, only stuttering a little bit around loading and with less visible effects through portals.
Next, I selected another game to test, Sonic All-Stars Racing Transformed, because its probably not intended to run with Reshade. I could only find one Reshade preset online for it to begin with, and then it didn't even run by itself. So I picked Torchlight II instead, one of my favorite games. Again, I could only find one preset online, but this did not deter me. What did deter me, however, was that Reshade couldn't detect the game's API when I selected TL2. So I selected yet another game, Stalker (Call of Pripyat, OG non-enhanced).
I launched the game, which has sat installed and 100% unplayed for months, and set it up with Reshade. The game ran, Reshade installed fine, and I was able to find more than one preset, good signs. This was the preset I used for installation.
www.moddb.com/mods/stalker-anomaly/addons/grim-sky-reshade
But after installation, Reshade wouldn't even launch with the game. I know that the game has rendering options in-game which say "DX11 and "DX12" but they're disabled by default (and I specifically left them off).
I have no idea why I've encountered so many problems, Reshade usually runs beautifully (though obviously it isn't responsible for the one game not running at all). Regardless, I'm just gonna give up. Why try again when you can spend your time playing games which actually work with Reshade? Besides, I guess I did figure out that Reshade with DirectX 9 doesn't do this for every game on my computer, but at the cost of hours of my life.
PS: Why do we have to specifically call crashing to desktop "CTD" instead of differentiating freezing since crashing to desktop is really just a normal crash? The term CTD just makes me think of CBT.
SOLUTION:
Based off of my Portal problem, I got the bright idea to try and turn off the MSAA that comes with Arkham Asylum and the problem is fixed. I no longer freeze when launching the game.
Last edit: 4 months 5 days ago by AwesomeSauce69420. Reason: Right after this, I got an idea and decided to try turning off application MSAA, and it fixed my problem
Please Log in or Create an account to join the conversation.