Painkiller

Started by duocast, 06 May 2004, 23:44:05

Previous topic - Next topic

duocast

OK this game has alot of bugs, but i got past the CD/DVD emulator error to get "ERROR: could not initialize directx 9 renderer"...so obviously it has something to do with DirectX and was wondering if their was ANY way possible i could get around this, if not thats cool, but best to ask the experts and see...I'm running a Voodoo 5500 with Amigamerlin 3.0...

"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg."
- Bjarne Stroustrup

omega_supreme

Are we talking The Painkiller? The one you have to kill demons the serious sam way :D. Yes it can be played on voodoo cards. Just set color depth on "force 32 bpp" in 3dfx advanced features menu (3dfx tools). The start 3D analyze select the game executable (painkiller.exe) activate emulate HW T&L emulation and voodoo flicker fix and the game should run fine. I finished the whole game on my voodoo 5 6000 on 1024x768 and detail on medium. And about the bugs : we cant complain. only one major bug --> swamp boss is totally white instead of transparent. I'm sorry if you mean onother game :

(but i got past the CD/DVD emulator error to get "ERROR: could not initialize directx 9 renderer")

But if you mean this painkiler.... it works. There's even a 3dfx patch for the demo version
https://www.3dfxzone.it/news/reader.php?objid=198

good luck!
 

duocast

yeah thats the Painkiller i meant :D, i'll try your fix see if it works [8D] thanks for the reply
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg."
- Bjarne Stroustrup

duocast

um....yeah troubles...there is a "force 16-bit textures" in the opengl settings but i'm lost to find a 32-bit....more info maybe [8)]
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg."
- Bjarne Stroustrup

duocast

ugh the new 3D Analyze is crashing, the closest i've gotten this game to work was a black screen then crashing to the desktop....i tried tommti-systems patch provided here on 3dfx by Glide and no luck, i have the 1.15 patch installed, somebody give me a tutorial or something this is highly frustrating ;)
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg."
- Bjarne Stroustrup

omega_supreme

OK this is how i got it working:

First i wanna make sure that i am using Win XP with the amigamerlin 3.0 driver.

Then i used the full version of painkiller, so i dont know for the demo. For the demo i used amigamerlin's 3dfx patch. Ow yeah if your trying to run the second demo that was released...dont bother i tried to help someone else with it... it doesnt work! Now for the 32 bpp force method its very simple. You just open the 3dfx tools from the taskbar. Then you go to the "3dfx advanced features" tab. Then you go to the D3D section by clicking on the + No you go to "rendering color depth" and choose Force 32 bpp rendering.

So far for the settings. Now i used the latest version of 3d analyze. But i did not have a patch installed for the game. I assume that you know how 3danalyze works. Just select painkiller.exe and activate HW T&L emulation and voodoo flicker fix. Thats all no pixelshader or whatsoever. Now when you press launch the game should work. Ow one thing i forgot to mention....very stupid of me[xx(] If using the full version you will have to remove any movies from the gamefolder or rename them. (demo gives blue screen full version gives desktop crash when movies are still there) No worries you can download a bik player and watch them apart from the game. Well i hope it works now ;)

happy demon fragging

ps here's a movie player for the bik movies http://www.radgametools.com/down/Bink/RADTools.exe
 

duocast

Well specifically what version of 3D Analyzer are you using because i used version 2.33 and absolutely nothing happens, when i use version 2.31 it gives me the following error:

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="PainGame.exe" FILTER="GRABMI_FILTER_PRIVACY">
   <MATCHING_FILE NAME="binkw32.dll" SIZE="350720" CHECKSUM="0x4652BD7F" BIN_FILE_VERSION="1.5.21.0" BIN_PRODUCT_VERSION="1.5.21.0" PRODUCT_VERSION="1.5y" FILE_DESCRIPTION="RAD Video Tools" COMPANY_NAME="RAD Game Tools, Inc." PRODUCT_NAME="Bink and Smacker" FILE_VERSION="1.5y" LEGAL_COPYRIGHT="Copyright (C) 1994-2003, RAD Game Tools, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x0" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.5.21.0" UPTO_BIN_PRODUCT_VERSION="1.5.21.0" LINK_DATE="09/24/2003 23:29:18" UPTO_LINK_DATE="09/24/2003 23:29:18" />
   <MATCHING_FILE NAME="D3Dev.dll" SIZE="651264" CHECKSUM="0x7811D5B4" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="05/05/2004 18:07:52" UPTO_LINK_DATE="05/05/2004 18:07:52" />
   <MATCHING_FILE NAME="Engine.dll" SIZE="3936256" CHECKSUM="0xAD1F0040" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="05/05/2004 18:07:41" UPTO_LINK_DATE="05/05/2004 18:07:41" />
   <MATCHING_FILE NAME="mss32.dll" SIZE="372736" CHECKSUM="0x18C9585F" BIN_FILE_VERSION="3.0.0.0" BIN_PRODUCT_VERSION="3.0.0.0" PRODUCT_VERSION="6.6a" FILE_DESCRIPTION="Miles Sound System" COMPANY_NAME="RAD Game Tools, Inc." PRODUCT_NAME="Miles Sound System" FILE_VERSION="6.6a" LEGAL_COPYRIGHT="Copyright (C) 1991-2004, RAD Game Tools, Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x0" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.0.0.0" UPTO_BIN_PRODUCT_VERSION="3.0.0.0" LINK_DATE="04/02/2004 04:22:59" UPTO_LINK_DATE="04/02/2004 04:22:59" />
   <MATCHING_FILE NAME="Painkiller.exe" SIZE="3121152" CHECKSUM="0x87236FA9" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" PRODUCT_VERSION="1.0" FILE_DESCRIPTION="3D-Analyze QuickStart" COMPANY_NAME="ToMMTi-Systems" PRODUCT_NAME="3D-Analyze QuickStart" FILE_VERSION="1.0" ORIGINAL_FILENAME="QuickStart.exe" INTERNAL_NAME="QuickStart" LEGAL_COPYRIGHT="ToMMTi-Systems Copyright (C) 2003" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="11/29/2003 19:47:03" UPTO_LINK_DATE="11/29/2003 19:47:03" VER_LANGUAGE="German (Germany) [0x407]" />
   <MATCHING_FILE NAME="PainGame.exe" SIZE="3055675" CHECKSUM="0x322C46D2" BIN_FILE_VERSION="1.0.0.1" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="Painkiller" COMPANY_NAME="People Can Fly" PRODUCT_NAME="Painkiller" FILE_VERSION="0.0.1.5" ORIGINAL_FILENAME="PainGame.exe" INTERNAL_NAME="PainGame.exe" LEGAL_COPYRIGHT="(c) People Can Fly.  All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.1" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="05/05/2004 18:09:42" UPTO_LINK_DATE="05/05/2004 18:09:42" VER_LANGUAGE="English (United States) [0x409]" />
   <MATCHING_FILE NAME="hook_3DA.dll" SIZE="86016" CHECKSUM="0x7257B22D" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" PRODUCT_VERSION="1.0" FILE_DESCRIPTION="hook_3DA" COMPANY_NAME="ToMMTi-Systems" PRODUCT_NAME="hook_3DA" FILE_VERSION="1.0" ORIGINAL_FILENAME="hook_3DA.dll" INTERNAL_NAME="hook_3DA" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="12/11/2003 22:51:25" UPTO_LINK_DATE="12/11/2003 22:51:25" VER_LANGUAGE="Language Neutral [0x0]" />
   <MATCHING_FILE NAME="ForceDLL.dll" SIZE="46592" CHECKSUM="0xE351E992" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" PRODUCT_VERSION="1.0" FILE_DESCRIPTION="ForceDLL" COMPANY_NAME="ToMMTi-Systems" PRODUCT_NAME="ForceDLL" FILE_VERSION="1.0" ORIGINAL_FILENAME="ForceDLL.dll" INTERNAL_NAME="ForceDLL" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="11/28/2003 18:24:51" UPTO_LINK_DATE="11/28/2003 18:24:51" VER_LANGUAGE="Language Neutral [0x0]" />
   <MATCHING_FILE NAME="d3df.dll" SIZE="802816" CHECKSUM="0xCEC3A91F" BIN_FILE_VERSION="5.3.0.900" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="5.3.0000000.900" FILE_DESCRIPTION="3DA Direct3D Wrapper" COMPANY_NAME="ToMMTi-Systems" FILE_VERSION="5.3.0.900" ORIGINAL_FILENAME="D3D8.dll" INTERNAL_NAME="D3D8.dll" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.3.0.900" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="11/28/2003 18:26:50" UPTO_LINK_DATE="11/28/2003 18:26:50" VER_LANGUAGE="German (Germany) [0x407]" />
   <MATCHING_FILE NAME="d3dg.dll" SIZE="1142784" CHECKSUM="0x2446374D" BIN_FILE_VERSION="5.3.1.902" BIN_PRODUCT_VERSION="1.0.0.1" PRODUCT_VERSION="5.3.0000001.902" FILE_DESCRIPTION="3DA Direct3D Wrapper" COMPANY_NAME="ToMMTi-Systems" FILE_VERSION="5.3.1.902" ORIGINAL_FILENAME="D3D9.dll" INTERNAL_NAME="D3D9.dll" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="5.3.1.902" UPTO_BIN_PRODUCT_VERSION="1.0.0.1" LINK_DATE="11/28/2003 18:28:05" UPTO_LINK_DATE="11/28/2003 18:28:05" VER_LANGUAGE="German (Germany) [0x407]" />
   <MATCHING_FILE NAME="opengl32.dll" SIZE="974848" CHECKSUM="0x4CB10B0E" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="11/28/2003 18:26:05" UPTO_LINK_DATE="11/28/2003 18:26:05" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
   <MATCHING_FILE NAME="kernel32.dll" SIZE="930304" CHECKSUM="0xCBCCF8A9" BIN_FILE_VERSION="5.1.2600.1106" BIN_PRODUCT_VERSION="5.1.2600.1106" PRODUCT_VERSION="5.1.2600.1106" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.1106 (xpsp1.020828-1920)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xE7ED3" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.1106" UPTO_BIN_PRODUCT_VERSION="5.1.2600.1106" LINK_DATE="08/29/2002 10:40:40" UPTO_LINK_DATE="08/29/2002 10:40:40" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>


So...whats your opinion about this...i'm using Windows XP Professional
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg."
- Bjarne Stroustrup

omega_supreme

I cant see whats going wrong in the log file.[V] I also use windows xp pro. And i also used 3danalyze v2.33 However i did not install any patch on the game itself. So you can try using the games version 1.0 instead of 1.15. Then did u make sure the game cannot acces the bik movies in the folder [...\Painkiller\Data\Movies]. Please do, beacause the game gets stuck if it tries to play the movies. I just gave the folder a diffrent name [...\Painkiller\Data\Movies1].

What you can also try is setting the amigamerlin drivers on the recommanded settings. You can find them here : https://www.3dfxzone.it/dir/3dfx/bestsettings/am30xp/am30xpd3d.htm

The game is d3d so you will only have to adjust you d3d settings.

here's my 3da settings (very simple)


Image Insert:

117.01 KB

hopefully you get it working now :)
 

omega_supreme

#8
yes i really think you forgot about the movies. I reinstalled the game and tried it immediatly without changing anything. The game crashed to desktop and nothing seemed to happen. Except that the brightness was way to high. The game folder should look like this [8D]



Image Insert:

66.05 KB
 

duocast

ok i figured out what was the problem, it wasnt the movies thing because i had already done that with no success, it was that i had installed patch 1.15....

After doing a complete reinstall and trying out all we've spoken about it worked, but once 1.15 is installed...nothing...it breaks compatibility with it.

So i have 1 last problem how did you (if you did) get ride of the yellow numbers in the bottom left corner?

here is an included screenshot because i'm having problems uploading pictures to 3dfxzone:

http://www2.freepichosting.com/Images/156385/22.jpg
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg."
- Bjarne Stroustrup

omega_supreme

i dont know about the yellow numbers. They suddenly appeared after I finished the game and tried helping you with it. I'm goig to work on this tomorrow. its sleepy time now for me. (00:39h) ;)
 

Grand Admiral Thrawn

#11
I got Painkiller to run without 3DAnalyze in Win9x. I just activated T&L Emulation (Geometry Assist) as well as Force 32bpp Rendering and Renamed the Movie folder. => Painkiller 1.00 runs out of the box.

Didn't try Patch 1.15 however...

Edit: I forgot..  I tried it on a v5 6000 Rev.3400-A3. But i guess this should work for v5 5500 Users too. I did however NOT test those simple settings with my 5500 yet.
http://www.hardoverclock.com - Hard : Overclock!  Professionality   ...even overclocked!

Obi-Wan Kenobi

Then I hope that Geomettry Assist will return in the next AmigaMelin drivers. for Win2K/XP as for 9.xx/Me users.

It always had it's possitive sides.
Powered By The Force, x-3dfx & The Jedi Academy

RSQJohn

I had all the above problems and tried all the above fixes, nothing worked [:(]

So I did another wee search and found out from an official forum (can't remember which one) that you have to install DirectX 9.0c, as all the issues are with version 9.0b. Nice Microsoft [:o)]

http://www.microsoft.com/downloads/details.aspx?FamilyId=0A9B6820-BFBB-4799-9908-D418CDEAC197&displaylang=en

At last I can run Painkiller :D

RSQJohn

#14
edit : forgot to mention I'm also running the latest patch from the Painkiller webby (1.3.5) and WinXPSP1

Can't seem to edit posts, that disabled here?

edit : so I do, thought I was [:I]