PDA

View Full Version : Possible Error Solutions


ddcc
01-02-2008, 09:33 PM
I've updated four of the DLL's used by 9Dragons (binkw32, dbghelp, fmod, and qhtm) and I've noticed that they've increased performance, decreased crash frequency, etc, for me. I'm not sure if it'll do that for everyone, but I'd like to get some input. If you want to test them, follow the instructions below:

Download the DLL archive from http://members.cox.net/ddchen/DLLSNEW.zip and save it somewhere.
MD5: 987b691b20f210c5d31b00fa5b474649

Go to your 9Dragons install directory (C:/Program Files/9Dragons), and backup binkw32.dll, dbghelp.dll, fmod.dll, and qhtm.dll.

Go to virustotal.com or virusscan.jotti.org, upload the archive, and make sure there are no viruses.

Extract the archive, and have it overwrite the default DLL's.

Start 9Dragons and play the game.

Post back if you've noticed increased, decreased, or unchanged performance.

ddcc
01-03-2008, 10:09 PM
*bump*

gabfrab
01-05-2008, 06:39 AM
did what u have sed and am testing will test it in about 10-12 hours (when i wake up :p)

(will edit post with what i think of it)

*EDIT*
sorry couldnt do it today will try tomorrow (had to go out):(

*EDIT AGAIN*

got on today and it does work hefei hardly laggs for me any more

thx man!!

dndhatcher
02-04-2008, 01:06 PM
Downloading DLLs from an unoffical source is always a risk. I wouldnt do it.

They could give control of your PC to a hacker, especially when coupled with turning off security! They could record your login info and give your account away.

Where did you get these .dll files?

dndhatcher
02-04-2008, 03:58 PM
I sent this info to the 9D GMs to have it checked out. If somone modified the .dlls without permission then at the very least it is a bannable EULA violation to use them.

My bet is he is logging usernames/passwords or using it as a backdoor to get into your system. Neither would show up on a virus scanner (nice subterfuge to recommend a free scanner to check it with).

I wouldnt touch it unless Acclaim says its ok.

ddcc
02-04-2008, 04:37 PM
I got them from the sources that Acclaim get them. For example, fmod.dll is part of the FMOD music & soundeffects system at http://www.fmod.org. QHTM is from GipsySoft, http://www.gipsysoft.com/qhtm. Dbghelp.dll is from the official Microsoft Debugging Tools for Windows package. A lot of software uses the binkw32 (bink libraries), so I simply copied over a later verson from a different game.

BTW: You can verify the DLL's yourself with md5sum, calculate the md5sums for each DLL and then verify that they match. Note that binkw32 seems to be compressed differently sometimes though.

Zabrian
02-04-2008, 11:01 PM
yes but dling them from offical areas that use them is safer then dling them from somones person home page you could end up with hacked and extra or undercoded dll's which will cause you issues later on.

ddcc
02-04-2008, 11:10 PM
That's my homepage. :D

Zabrian
02-04-2008, 11:16 PM
and it is a personal one not that we dont trust you but i would rather get them form seure sights like microsoft or other secure sights that use the dll for their softwares.... not saying microsofts site is secure but you understand what im saying.

ddcc
02-04-2008, 11:37 PM
Here are instructions then:

Backup fmod.dll, dbghelp.dll, qhtml.dll, and binkw32.dll in the 9Dragons folder.

dbghelp.dll: Install the Debugging Tools for Windows from http://www.microsoft.com/whdc/devtools/debugging/default.mspx After it's installed, replace dbghelp.dll in the 9Dragons folder with C:/Program Files/Debugging Tools for Windows/dbghelp.dll

fmod.dll: Go to http://www.fmod.org/index.php/download and scroll down to "FMOD 3 Programmers API" and click the download link by Windows 32bit. Replace fmod.dll in the 9Dragons folder with that dll.

qhtm.dll: Go to http://www.gipsysoft.com/qhtm/freedownload.shtml and download the zip. The package does require installation; it should install to C:/Program Files/GipsySoft or something similar. Replace the 9Dragons qhtml.dll with the qhtml.dll in the package that you just installed. After copying it away, you can remove the GipySoft QTML package.

binkw32.dll: The latest version is 1.9c, but it's not readily available. A chinese site (http://www.xdowns.com/soft/31/32/2007/Soft_37794.html) does offer the download, but I'm not sure it's reputable. The latest "safe" version that I could find was 1.8x, which is also available from another chinese download site (http://download.pchome.net/multimedia/video/detail-69221.html) but I'm not sure that's trustworthy either. At any rate, I pulled binkw32.dll from either the free trial of Unreal Tournament 3 or Call of Duy 4, I can't remember which. I never installed the game, though, I used "Less MSIérables" to extract the dll straight from the MSI archive.

putty159
04-11-2008, 05:53 PM
:D:D:D:D:DOMG THANK GOD!!! i thought i messed mine up when i replaced my fmod.dll with a faulty one...but it accepted the new one... But the question about the qhtm.dll...after i download it, i open the file and its empty. I say extract all files, and it says "This has been blocked for your safety." I unblock it and it still says that

ddcc
04-11-2008, 09:34 PM
If you trust the files I provide, you can just download the zip mentioned in the first post and unzip them all into the 9Dragons directory.