Rootbeer128 Posted August 6, 2014 Share Posted August 6, 2014 Hello; before you delete this post, this is not what you think. I've already tried to copy the file into both the Rock Raider directory and the Windowssystem folder. I'm running Windows 7 64-bit, with 16 GBs of RAM and an NVidia GTX 560 Ti (2GB RAM)... I've tried running the game in administrator mode for Windows 98/ME, Windows 95, Windows XP (Service Pack 2) and (Service Pack 3), with desktop composition disabled and visual themes disabled. In addition I've checked the "run in 256 colors" box. The version of the game I am trying to run is for Windows 95 / 98, not the newer XP version. It is without any downloaded patches (if there are any, to patch it to a newer version), and I replaced the EXE like instructed. When I start the game, I get this error after a few seconds on the splash screen. [File Path]d3drm.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. I run into a similar error when I try to run dxinstall.exe and DXSETUP.EXE in the Rock Raider directory. "This version of the file is not compatible with the version of Windows you're running..." Does anyone know of a solution? I'm sorry if the solution has been posted before but I didn't feel like looking through 16 pages of posts; I gave up on page 3... Link to comment Share on other sites More sharing options...
Cap't Rex Posted August 6, 2014 Share Posted August 6, 2014 Did you try installing via Windows 95 compatability mode? That might help. Rootbeer128 1 Link to comment Share on other sites More sharing options...
mumboking Posted August 6, 2014 Share Posted August 6, 2014 Have you tried the DirectX End-User Runtime Web Installer? Rootbeer128 1 Link to comment Share on other sites More sharing options...
Cyrem Posted August 7, 2014 Share Posted August 7, 2014 Interesting, where did you download the dll from? Link to comment Share on other sites More sharing options...
RockRaiderWolf Posted August 7, 2014 Share Posted August 7, 2014 where did you installl rockraiders? if it is in program files that could possibly be causing it. Rootbeer128 1 Link to comment Share on other sites More sharing options...
Rootbeer128 Posted August 9, 2014 Author Share Posted August 9, 2014 I didn't know you guys would get back to me so quickly... I installed Rock Raiders on the desktop; I did this by extracting the data1.cab into a folder on the desktop... The .dll came from the DirectX6 folder inside the extracted data1.cab... I haven't tried installing DirectX6 through that way, though I will try it. Thank you for mentioning it, mumboking. I actually didn't try to install the game the old way in compatibility mode; I tried it once (as an admin, I think), and it froze after the opening loading bar reached 100 percent (before anything else could come up)... After that, I extracted the data1.cab and figured I wouldn't need to do anything else. EDIT: Trying the DirectX web installer didn't work; it gave the message that a newer version (or equivalent) was already installed. EDIT 2: I tried running the installer (setup.exe) in Windows 95 compatibility mode and as an administrator, and it still froze, when a box said it was preparing to install, after reaching 100 percent. The same thing happened with autorun.exe. I also tried doing so after copying the files off of the disc and onto the desktop, still no dice. Strangely enough, I get three processes when I run setup.exe; InstallShield Engine, InstallShield Deleter (?), and Setup... The deleter process doesn't start when I run the files off of the desktop. Under setup, though, it lists it as a 32-bit process, which could be why the installer freezes. Does anyone have a solution to this problem? I still haven't fixed it yet... Link to comment Share on other sites More sharing options...
RockRaiderWolf Posted August 11, 2014 Share Posted August 11, 2014 (edited) only things I can think of is to make sure your d3drm.dll is the correct size of 342kb (thats what mine is) and if that doesn't help maybe see if it is possible to run on a virtual machine in 32 or 16 bit mode. (not sure if it is possible to run at lower bit than your pc though) EDIT: I just double checked and my D3drm.dll is in the system folder NOT system 32 or the installation directory so maybe try putting it there instead as well. Edited August 11, 2014 by RockRaiderWolf Rootbeer128 1 Link to comment Share on other sites More sharing options...
TheDoctor Posted August 12, 2014 Share Posted August 12, 2014 There are three reasons this could be happening (in order of most to least likely). You've installed the game wrong and it doesn't work. You've managed to get a bad version of d3drm.dll, which can be found here: [Link] You're system is weird and we have no idea why it's doing that. I made a java tool to manually install the game from the disk a while back. If you have the disk this will work for you, otherwise you have a unique problem. [Link] Rootbeer128 1 Link to comment Share on other sites More sharing options...
Rootbeer128 Posted August 13, 2014 Author Share Posted August 13, 2014 Just checked... The d3drm.dll is 427 kbs instead of 342 kbs... I'll try downloading the new version instead, see if that helps. If that doesn't work, then I'll try the java tool The Doctor posted. If neither of those work, I might give up because this is crazy. Thank you all for the help in this bizarre matter. EDIT: And... Somehow we got a bad .dll... It's a retail version, so I have no idea how that happened. Thank you everyone for the help; the game now runs, and I can get to the menu. Hopefully we won't have a new myriad of problems from there. Link to comment Share on other sites More sharing options...
alan Posted August 13, 2014 Share Posted August 13, 2014 On 8/13/2014 at 6:12 PM, Rootbeer128 said: Somehow we got a bad .dll Luckily you found the cause. I don't know where you downloaded the bad dll but this might be a virus then, I'm not sure, just gessing. Link to comment Share on other sites More sharing options...
lol username Posted August 13, 2014 Share Posted August 13, 2014 On 8/13/2014 at 6:28 PM, alan said: I don't know where you downloaded the bad dll but this might be a virus then, I'm not sure, just gessing. On 8/9/2014 at 9:42 PM, Rootbeer128 said: The .dll came from the DirectX6 folder inside the extracted data1.cab... On 8/13/2014 at 6:12 PM, Rootbeer128 said: And... Somehow we got a bad .dll... It's a retail version, so I have no idea how that happened. Link to comment Share on other sites More sharing options...
alan Posted August 14, 2014 Share Posted August 14, 2014 Sorry, didn't think of the last posts anymore Link to comment Share on other sites More sharing options...
RockRaiderWolf Posted August 18, 2014 Share Posted August 18, 2014 Great! Glad to have helped. Link to comment Share on other sites More sharing options...
aidenpons Posted August 18, 2014 Share Posted August 18, 2014 On 8/13/2014 at 6:12 PM, Rootbeer128 said: And... Somehow we got a bad .dll... It's a retail version, so I have no idea how that happened. Actually, my dll from the RR disc didn't work either. I stole it off LI. Link to comment Share on other sites More sharing options...
Recommended Posts