Page 1 of 1

Amnesia The Dark Descent Renderer#0 error on Intel Graphics

Posted: Thu Feb 24, 2011 9:05 am
by redfootagebooby
Hello, I want to ask you if it is possible to make a fix for the game, "Amnesia - The dark descent" to run on the Intel HD Graphics. I am pretty sure that this game does not require high end graphics, but the game programmer did not want to make the game supported to Intel HD Graphics, so we have to fix this.

The game i can run on Intel(R) HD Graphics without any problem(Lagging, Crashing) are - Far Cry2, Stalker - Clear Sky, Rainbow6 Vegas2, Resident Evil5. IGI, IGI2, Dark Sector, Prince of Persia - The Forgotten sands (and all parts), Left4Dead2, Street Fighter4 etc, Call of Duty: Black ops.

As the game i described above required 256 MB Graphics or more and was not supported to Intel HD Graphics in the PC Requirement, i could even successfully run on Intel(R) HD Graphics.

The game i was unable to run after every possible fix: Need for Speed: Shift, Silent Hill: Shattered Memories, Amnesia - The dark Descent

So, My request is to make a fix in the Amnesia.exe to make it support Intel HD Graphics. I know its possible and you can do that.

Here is what i tried:
1. Installed Amnesia - The dark descent to C:\
2. Updated to Amnesia 1.01 (The latest patch available)
3. Entered Serial 11111111111111
4. Did Random Settings (LOw, Medium, High) but can not run.
5. When launched the game i get error "FATAL ERROR: Renderer #0 could not be initialized! Make sure Your graphic card drivers are up to date. Check log file for more information"

Thank you Sethioz.

Here is the log file details (Sorry could not attach it , because i get error (log file extension is not allowed)

Version 1.10 - s26ADEE0-539
-------- THE HPL ENGINE LOG ------------
Engine build ID 20100818114615

Creating Engine Modules
--------------------------------------------------------
Creating graphics module
Creating system module
Creating resource module
Creating input module
Creating sound module
Creating physics module
Creating ai module
Creating gui module
Creating generate module
Creating haptic module
Creating scene module
--------------------------------------------------------

Initializing Resources Module
--------------------------------------------------------
Creating loader handlers
Creating resource managers
Adding loaders to handlers
--------------------------------------------------------

Initializing Graphics Module
--------------------------------------------------------
Init lowlevel graphics: 1024x768 bpp:32 fs:1 ms:0 gpufmt:2 cap:'Amnesia - The Dark Descent - Loading...' pos:(-1x-1)
Setting video mode: 1024 x 768 - 32 bpp
Init Glew...OK
Setting up OpenGL
Vendor: Intel
Renderer: Intel(R) HD Graphics
Version: 2.1.0 - Build 8.15.10.2104
Max texture image units: 16
Max texture coord units: 8
Max user clip planes: 6
Two sided stencil: 1
Vertex Buffer Object: 1
Anisotropic filtering: 1
Max Anisotropic degree: 2
Multisampling: 1
Texture compression: 1
Texture compression S3TC: 1
Auto generate MipMaps: 1
Render to texture: 1
Max draw buffers: 8
Max color render targets: 8
Packed depth-stencil: 1
Texture float: 1
GLSL Version: 1.20 - Intel Build 8.15.10.2104
ShaderModel 2: 1
ShaderModel 3: 1
ShaderModel 4: 0
OGL ATIFragmentShader: 0
ATTENTION: System does not support const arrays in glsl!
Setting up G-Bugger: type: 0 texturenum: 3
ERROR: Frame buffer 'Deferred_GBuffer_Main' is not complete! Format is unsupported!
ERROR: Could not create frame buffer for Deferred renderer type: 0!
FATAL ERROR: Renderer #0 could not be initialized! Make sure your graphic card drivers are up to date. Check log file for more information.

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Thu Feb 24, 2011 9:44 am
by KEN
Its troublesome job to do that.....i also ran many and many and many games with intel card,almost all games,i had run gta4 too at 15 fps max.....try using 3danalyzer with different settings,with and without z buffer checked.....i used to use version 2.34,newer versions did not worked on my intel card.....now i hav a ati card so i cant really check into it much.

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Thu Feb 24, 2011 7:08 pm
by Sethioz
umm im not sure how, but you would have to make game think that you are not using intel.
have you checked if amnesia has any encryption ? it might be job work HEX editor, to find some list where it says "omg intel, ERROR" and just replace it or find a place where it makes the check.
this is job for olly debugger.

im not exactly the right person for reverse engineering tho.

have you tried simple things, like googling ? "how to run amnesia on intel". i did quick search, there are lot of results. most are crap, but i didnt went thru them, cuz i couldnt test anyway.
if no luck, try asking Luigi (aluigi.org) or on xentax forums. xentax is game research and such (google it).

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Thu Feb 24, 2011 8:39 pm
by redfootagebooby
@Sethioz You are right! Thanks, but how do i search for word "intel" using Olly Debugger? I didnt check encryption in Amnesia and dont know how to check.
I have search whole internet with every possible keywords and did not find a fix. I saw a video on youtube where a guy was running this game on intel gma card, but i have Intel HD Graphics (better than that), just tell me the possible way to fix its exe. thanks for your kind and correct information.

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Fri Feb 25, 2011 1:45 am
by Sethioz
nah, you dont search intel with olly. i meant open it in hex editor and search for intel. who knows, might work.
with olly, i meant reverse engineer it and find out where that error is called from and add jmp there (jump). so when error should be called, instead it jumps over the error, just like nothing is wrong.
nopping the fuction might work too.
maybe TeamRetox knows something about on how to do this with olly. he dont visit very often. ill send him the thread link when i see him.

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Fri Feb 25, 2011 8:51 am
by redfootagebooby
thanks. i will try it. :)

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Fri Feb 25, 2011 3:34 pm
by Sethioz
now to think of it, i remember that on "hackthissite" there were few missions to fool a program like this. you should check HTS tutorials and missions.
one of them being annoying program where you had to click on button, but as soon as you moved mouse on it, then it changed. something like that.
check into application missions on HTS, thats where they are.
you could try using reshacker on amnesia.exe too, but i doubt it gives any results (resource hacker).

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Fri Feb 25, 2011 7:57 pm
by redfootagebooby
i would surely check.
I wonder how did you think that Reshacker can do that?
Lol! Reshacker only shows options to replace icons of Amnesia.exe
but i admit Olly Debugger can do it, but am not so good in Hex editing

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Sat Feb 26, 2011 1:30 am
by Sethioz
reshacker able to replace only icons in amnesia has nothing to do with reshacker being for icons. reshacker can do a lot. i patched my msn with it, so i can still use 8.5 (without forced update). it was just suggestion, depending on .dll / .exe reshacker can show / edit different things.
it somewhat reverse engineers what possible and lets you edit those parts. if it only showed icons, then amnesia.exe is more complicated.

rar it and attach it your post, ill take a quick look into it.

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Sat Feb 26, 2011 6:46 am
by redfootagebooby
Hello, see attachment and i checked Amnesia.exe in ResHacker, it does not show anything other than replacing icon. No more options..

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Sat Feb 26, 2011 3:18 pm
by Sethioz
doesn't look readable, it might be encrypted. im not the best reverse engineer, dont really know where to look with olly

Re: Amnesia The Dark Descent Renderer#0 error on Intel Graph

Posted: Sat Feb 26, 2011 5:23 pm
by redfootagebooby
Same with me :) LOL Fuck Amnesia i blewed off my 20$