View Full Version : Finding out which .DLL...
Argoth
January 13th, 2001, 21:09
I am busy editing Quake2, so that when I play a network game, Quake2 will not use the .DLL from the server, but always my own. But...how do I find out where it gets the .DLL? The name of the .DLL is Gamex86.dll.
carpathia
January 13th, 2001, 23:56
Maybe I dont fully understand your question, but the dll is searched for first in the same directory as the exe, then \windows, \windows\system and system32 dir.
if you still struggle, just use 'MOD gamex86' command in softice while your app is running.
Regards
Carpathia
Argoth
January 15th, 2001, 16:55
Tnx, but it wasn't really what I meant. (It is my fault though, coz my question wasn't very clear). What I meant was: How do I find out where (at what location in the program) the program loads the .DLL.
And how does a program check if it has a network/I-net connection?
Greetz
Argoth
aimless
January 16th, 2001, 02:00
Try using Filemon.
It should give you a detailed information whether its opening the GAMExxx.dll from your local machine, or from the server.

latigo
January 16th, 2001, 11:56
Try bpx LoadLibraryA in softice.
also bpx getprocaddress.
The first one is used to load the dll and the other one is used to get the address of the exported functions.
Good Luck.
Latigo
Powered by vBulletin® Version 4.2.2 Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.