Renegade Ops with directx10 for XP - not enough storage

Having trouble playing a game, post here

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by 2000gamer » Sat Nov 23, 2013 6:44 pm

The program loaded this dll:

"Loaded "c:\winnt\system32\DXGI.DLL" at address 0x69C20000", but not working :(
2000gamer
 
Posts: 93
Joined: Fri Mar 01, 2013 11:25 am
Location: Hungary

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by OldBoy2k » Sat Nov 23, 2013 7:21 pm

Okay, i think this would work:
- look in your Windows 2000 system32 directory if you can find gdi32.dll. If not, search this forum for "gdi32.dll" and how to install it.
- copy gdi32.dll to some TEMP directory and rename it to dxgi.dll and copy it to your Windows 2000 system32 directory.

The Windows XP System dxgi.dll is named gdi32.dll on Windows 2000 but the Windows XP dxgi.dll does not work on Windows 2000 so you need to copy gdi32.dll to some place, rename it to dxgi.dll and copy this back to Windows 2000 system32 directory. Now the DXGI.DLL from the Renegade Ops fix should work.

You maybe have to create a register dxgi.bat file with the following entry:
Code: Select all
regsvr32 dxgi.dll

copy this dxgi.bat to your system32 directory and run it next to the dxgi.dll (renamed gdi32.dll)

BR
OldBoy2k
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by 2000gamer » Sun Nov 24, 2013 10:45 am

I think, the problem is caused by the dxgi.dll not resgistered.

I try to register it, but an error message appaers:
"dxgi.dll was loaded, but the DllRegisterServer entry point was not found.

DllRegisterServer may not be exported, or a corrupt version of dxgii.dll may be in memory. Consider using PView to detect and remove it.
"

I always get this message all dll register manualy on every windows versions.
2000gamer
 
Posts: 93
Joined: Fri Mar 01, 2013 11:25 am
Location: Hungary

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by 2000gamer » Sun Nov 24, 2013 10:51 am

Oops.
It's not a good idea to change dxgi.dll: If I remove dxgi.dll from game directory, it generate a missing export in dxgi.dll, which the renamed gdi32.dll.
2000gamer
 
Posts: 93
Joined: Fri Mar 01, 2013 11:25 am
Location: Hungary

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by OldBoy2k » Sun Nov 24, 2013 11:09 am

Something is wrong with your setup.

You should have these files:
in Renegade Ops
c:\program files\sega\renegade ops\dxgi.dll -> from the Renegade Ops game fix

in System32
c:\winnt\system32\dxgi.dll -> renamed gdi32.dll from Windows 2000

If you can't register it, you need to find out the reason for it or you can add dxgi.dll to the KnownDLLSession list. After that you need to reboot the system.

To remember:
Win2kgaming: Advanced Fix Guide
New XP or Wrapper system files can be added to the KnownDLLs as follows:
1. on desktop -> press START -> choose RUN -> type regedt32 -> press ENTER
2. go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\
and double click "KnownDLLs" entry. Then add dxgi.dll underneath the library list which need to get included in system32 root loading. Go to EDIT -> Add Value -> enter dxgi.dll (Reg_SZ is ok) -> OK -> enter dxgi.dll again and press OK. Reboot system.

BR
OldBoy2k



BR
OldBoy2k
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by 2000gamer » Sun Nov 24, 2013 11:26 am

Okay, a moment....
2000gamer
 
Posts: 93
Joined: Fri Mar 01, 2013 11:25 am
Location: Hungary

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by 2000gamer » Sun Nov 24, 2013 11:32 am

I have to rename gdi32.dll to dxgi
2. register it
3. copy dxgi.dlll to game directory

double click "KnownDLLs" entry


am I to slick to the folder, and on right side add dxgi.dll?
2000gamer
 
Posts: 93
Joined: Fri Mar 01, 2013 11:25 am
Location: Hungary

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by OldBoy2k » Sun Nov 24, 2013 11:40 am

The dxgi.dll from the fix to the game directory, the renamed Windows 2000 gdi32.dll now dxgi.dll to the Windows system32 folder. The dxgi.dll from the fix is a wrapper, the system file comes in the system32 folder.

BR
OldBoy2k
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by 2000gamer » Sun Nov 24, 2013 11:44 am

It,s no effect.

Also I restart my computer, it might be solve....
2000gamer
 
Posts: 93
Joined: Fri Mar 01, 2013 11:25 am
Location: Hungary

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by OldBoy2k » Sun Nov 24, 2013 11:44 am

2000gamer wrote:I have to rename gdi32.dll to dxgi
2. register it
3. copy dxgi.dlll to game directory

double click "KnownDLLs" entry


am I to slick to the folder, and on right side add dxgi.dll?


-> in regedt32 you have to add dxgi.dll to the KnownDLLs as described.
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by 2000gamer » Sun Nov 24, 2013 11:50 am

Okay, after restarting I get a missing export in dxgi.dll. :shock:

It means, that it see this dll.

It may be I must set back the original dxgi.dll
2000gamer
 
Posts: 93
Joined: Fri Mar 01, 2013 11:25 am
Location: Hungary

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by OldBoy2k » Sun Nov 24, 2013 11:57 am

Where did you take the original dxgi.dll from? Windows 2000 doesn't come with dxgi.dll! The library dxgi.dll is only used on Windows XP,Vista,7. Did you download it from the internet? Can you upload it? It surely has missing exports. If you rename gdi32.dll to dxgi.dll there shouldn't be any missing exports. It was taken from Windows 2000 :wink:
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by 2000gamer » Sun Nov 24, 2013 12:01 pm

You say, that dxgi.dll is not contained by windows 2000 defaulty?

I may have installed with directx 10.


dxgi.dll (105KB)

Download Link
http://www.sendspace.com/file/7e96u4
2000gamer
 
Posts: 93
Joined: Fri Mar 01, 2013 11:25 am
Location: Hungary

Re: Renegade Ops with directx10 for XP - not enough storage

PostPosted by OldBoy2k » Sun Nov 24, 2013 12:07 pm

2000gamer wrote:You say, that dxgi.dll is not contained by windows 2000 defaulty?

No. The library dxgi.dll fulfills the same purpose as gdi32.dll on Windows 2000. The dxgi.dll from Windows XP is not compatible with Windows 2000.

BR
OldBoy2k
OldBoy2k
 
Posts: 1351
Joined: Fri Feb 15, 2008 5:10 pm

PreviousNext

Return to Troubleshooting

Who is online

Users browsing this forum: No registered users and 0 guests

cron