You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Lego Rock Raider (SecuROM version) d3drm.dll - 5.1.26000.0 - PCGamingWiki version (game will not load at all with bundled CD DirectX6 D3DRM.DLL - 4.06.02.436)
Problem: When dxwrapper is used to wrap stub ddraw.dll, and when options Compatibility/DDrawCompat and DDrawCompat/ none/DDrawCompat20/DDrawCompat21/DDrawCompat31, are both enabled, the game will show a black screen with audio playing and the game still playable, albeit not visible.
Note: Compatibility options ForceTermination and ResetScreenRes are only enabled because when the game hangs and cannot be exited safely. It needs to be closed via task bar (cannot see Task Manager to end process) and the screen resolution will be stuck in 640x480 (when process is ended in Task Manager, screen resolution does not go back to normal - needs to be reset via Windows' Display Settings).
Game Settings:
Mode Selection
Device
Direct3D HAL (Microsoft Direct3D Hardware acceleration through Direc....)
When Compatibility options Dd7to9 / D3d8to9 / EnableDdrawWrapper / EnableD3d9Wrapper and/or ddraw options ConvertToDirectDraw7 and ConvertToDirect3D7 are enabled, the game will not detect these options properly and will show the error No supported screen modes found.
As a side note, I also tested the game with only DDrawCompat (v0.5.1) and the game worked perfectly fine with Compatibility Mode set to Windows 98 (AVI cutscenes won't play if this isn't enabled), even scaling to fullscreen 1080p.
I also tested with DDrawCompat v0.3.1 (since dxwrapper uses this version) and the game also worked pretty much the same as the newer version does, albeit it doesn't scale to 1080p.
Using DDrawCompat in conjunction with dxwrapper's stubs dinput.dll and dsound.dll and options enabled, the game still works as intended.
For whatever reason, dxwrapper's ddraw.dll stub and options for this wrapped dll, completely breaks the game.
The text was updated successfully, but these errors were encountered:
master801
changed the title
Lego Rock Raider - Incompatibility / Black screen
Lego Rock Raiders - Incompatibility / Black screen
Feb 16, 2024
OS: Windows 10 Pro 22H2 (
19045.4046
)CPU: AMD Ryzen 1600 3.20 GHz
RAM: 16GB 2400 MHz
GPU: Gigabyte AMD RX 580 GAMING 4G (4GB) - AMD Adrenalin
24.1.1
Lego Rock Raider (SecuROM version)
d3drm.dll
-5.1.26000.0
- PCGamingWiki version (game will not load at all with bundled CD DirectX6D3DRM.DLL
-4.06.02.436
)Problem: When dxwrapper is used to wrap stub
ddraw.dll
, and when optionsCompatibility
/DDrawCompat
andDDrawCompat
/ none/DDrawCompat20
/DDrawCompat21
/DDrawCompat31
, are both enabled, the game will show a black screen with audio playing and the game still playable, albeit not visible.Note:
Compatibility
optionsForceTermination
andResetScreenRes
are only enabled because when the game hangs and cannot be exited safely. It needs to be closed via task bar (cannot see Task Manager to end process) and the screen resolution will be stuck in640x480
(when process is ended in Task Manager, screen resolution does not go back to normal - needs to be reset via Windows'Display Settings
).Game Settings:
dxwrapper.ini
dxwrapper-legorr.log
When
Compatibility
optionsDd7to9
/D3d8to9
/EnableDdrawWrapper
/EnableD3d9Wrapper
and/orddraw
optionsConvertToDirectDraw7
andConvertToDirect3D7
are enabled, the game will not detect these options properly and will show the errorNo supported screen modes found.
As a side note, I also tested the game with only DDrawCompat (v0.5.1) and the game worked perfectly fine with Compatibility Mode set to Windows 98 (AVI cutscenes won't play if this isn't enabled), even scaling to fullscreen 1080p.
This is the log file for DDrawCompat 0.5.1:
DDrawCompat-LegoRR.log
I also tested with DDrawCompat v0.3.1 (since dxwrapper uses this version) and the game also worked pretty much the same as the newer version does, albeit it doesn't scale to 1080p.
Using DDrawCompat in conjunction with dxwrapper's stubs
dinput.dll
anddsound.dll
and options enabled, the game still works as intended.For whatever reason, dxwrapper's
ddraw.dll
stub and options for this wrapped dll, completely breaks the game.The text was updated successfully, but these errors were encountered: