|
|
Post by TsukiyE on Feb 5, 2015 7:59:08 GMT -5
há,now with this dll fix ur slowmotion game... i think xDDD anyway,just test and post ur result here Install: just put dll in game folder ss: with dll  no dll: Dropbox 4shared
MediaFireCredits to verteks
|
|
Snipz
Modder
Your friendly neighborhood showcaser!
Posts: 1,186
|
Post by Snipz on Feb 5, 2015 8:59:48 GMT -5
I just tested it myself and I noticed an increase  I tested it in the place I usually drop in FPS the most which is when the Big Spider Boss appears, I used to get around 30-40FPS then it'd be fine again. Now I just drop to 70 and it looks smooth :3 don't know who made this fix but have to thank them! and thank you TsukiyE for sharing it with us!
|
|
|
|
Post by TsukiyE on Feb 5, 2015 9:35:47 GMT -5
i am glad that fix worked for u,maybe this fix really can help the most people with low fps and slow motion ;o ,thx to comment ur result. ^^
|
|
EvilLord
Modder
Ada... Ada Wong :D
Posts: 8,709
Original Join Date: Aug 21, 2008
|
Post by EvilLord on Feb 5, 2015 10:21:32 GMT -5
Good Job mate thanks for sharing this my friend really needed this thanks a lot again ^_^
|
|
80t
Full Member
 
Posts: 110
|
Post by 80t on Feb 5, 2015 11:04:01 GMT -5
Great! I get a solid -10FPS "boost" Thx. But no thx...
EDIT: ...or more!!!
|
|
Snipz
Modder
Your friendly neighborhood showcaser!
Posts: 1,186
|
Post by Snipz on Feb 5, 2015 11:29:15 GMT -5
Great! I get a solid -10FPS "boost" Thx. But no thx... EDIT: ...or more!!! Maybe it works differently for people? o_O If so thats very odd... Also for other people that see this, I scanned it after downloading and its clean.
|
|
80t
Full Member
 
Posts: 110
|
Post by 80t on Feb 5, 2015 11:52:05 GMT -5
Great! I get a solid -10FPS "boost" Thx. But no thx... EDIT: ...or more!!! Maybe it works differently for people? o_O If so thats very odd... Also for other people that see this, I scanned it after downloading and its clean. I didn't said it's clean or not. I only said that I get ~75FPS in dining room constantly with this dll and I get ~90FPS constantly in the same room without it. Load game in Save room near Jill Sandwich room I get drops in fps for a few seconds or until I switch screen / enter status menu down to ~55 without this dll. With the dll I get the same FPS drop but even further down to constant ~40 and not recovering after few seconds or after screen change / enter menu... It just hogs there in the low ~40FPS until I completely exit the room...
|
|
Snipz
Modder
Your friendly neighborhood showcaser!
Posts: 1,186
|
Post by Snipz on Feb 5, 2015 12:01:32 GMT -5
Maybe it works differently for people? o_O If so thats very odd... Also for other people that see this, I scanned it after downloading and its clean. I didn't said it's clean or not. I only said that I get ~75FPS in dining room constantly with this dll and I get ~90FPS constantly in the same room without it. Load game in Save room near Jill Sandwich room I get drops in fps for a few seconds or until I switch screen / enter status menu down to ~55 without this dll. With the dll I get the same FPS drop but even further down to constant ~40 and not recovering after few seconds or after screen change / enter menu... It just hogs there in the low ~40FPS until I completely exit the room... Whoa hold up, when did I say these words? I never said you didn't say it wasn't clean. I was pointing it out for others thats why I said "Also for other people that see this" now I'm not starting an argument/flaming with you. I quoted you for the part where I said it was odd it didn't work and dropped instead. Now I'm gonna go about my day, I do apologize if somehow pointing out for other people that its clean offended you.
|
|
|
|
Post by maynard76 on Feb 5, 2015 12:20:55 GMT -5
This is the same file that that guy at the steam forums is getting bashed for, can't blame them though, the way he presented it kinda makes you think he's linkbaiting. Anyway I tried it out and it worked for me, getting constant 60 fps now except for cutscenes. Thank a lot mate.
|
|
|
|
Post by brad86 on Feb 5, 2015 12:55:22 GMT -5
I do appreciate stuff like this if it makes a difference,
But... Games drop frames for a reason, and most of the time (especially for the incredibly well optimized MT Framework engine) that reason is due to the users hardware limitations and not the game itself. Obviously games can be badly optimized, but that would be a rare case for this engine imo. Too many people expect to run any game on any card. It just doesn't work that way.
This fix may well indeed give an FPS boost, but at what cost? Something must have taken a hit in the process. I would be willing to try myself, but considering no information has been given whatsoever as to what this actually does, I'm just going to sit back and wait.
|
|
atom0s
Full Member
 
http://atom0s.com
Posts: 153
|
Post by atom0s on Feb 5, 2015 15:04:17 GMT -5
Care to share what your DLL does to improve FPS? Kind of sketchy to post something and just say "here install this".
|
|
80t
Full Member
 
Posts: 110
|
Post by 80t on Feb 5, 2015 15:11:12 GMT -5
I didn't said it's clean or not. I only said that I get ~75FPS in dining room constantly with this dll and I get ~90FPS constantly in the same room without it. Load game in Save room near Jill Sandwich room I get drops in fps for a few seconds or until I switch screen / enter status menu down to ~55 without this dll. With the dll I get the same FPS drop but even further down to constant ~40 and not recovering after few seconds or after screen change / enter menu... It just hogs there in the low ~40FPS until I completely exit the room... Whoa hold up, when did I say these words? I never said you didn't say it wasn't clean. I was pointing it out for others thats why I said "Also for other people that see this" now I'm not starting an argument/flaming with you. I quoted you for the part where I said it was odd it didn't work and dropped instead. Now I'm gonna go about my day, I do apologize if somehow pointing out for other people that its clean offended you. Sorry, that was a sloppy post from me... I just didn't double checked what I've written a in hurry and reading that in retrospective does look different from what I've meant. What I wanted to say was I didn't bothered checking if that file was malicious or not. I've only checked it's performance, and it didn't do any good on my system.
|
|
jodan
Junior Member

Posts: 51
|
Post by jodan on Feb 5, 2015 16:45:18 GMT -5
Yeah... a dll file can be harmful to your pc (while small, a dll file can have malicious binary code that redirects a computer to do something you don't want it to do) ; and the guy posting this offers no explanation, other then it works... (not saying dan1337 has ill intent, just that a lot more information is needed besides a few images)
I personally would not run the file, I searched for the original file name from the steam forum on google, and the search results brought up two Russian websites. One of which was a torrent page in which someone anonymously posted it (d3d9queryfix) as a lag fix (again with no explanation) on the 27th of last month.
Just a word of warning...
|
|
atom0s
Full Member
 
http://atom0s.com
Posts: 153
|
Post by atom0s on Feb 5, 2015 17:10:01 GMT -5
The file is safe, I took a look into it. However I don't really see it doing anything at all that would encourage any performance boost. It is a simple d3d9 proxy but nothing seems to actually be changed in the proxy calls. It's all forwarding everything as normal. Granted, I may have missed something but from what I gather this dll does nothing.
For example..
Direct3DCreate9 call hook is:
IDirect3D9 *__stdcall Direct3DCreate9(UINT SDKVersion) { IDirect3D9 *result; // eax@4 IDirect3D9 *v2; // [sp+0h] [bp-118h]@6 CHAR Buffer; // [sp+8h] [bp-110h]@2 int v4; // [sp+110h] [bp-8h]@1 HMODULE hModule; // [sp+114h] [bp-4h]@2
v4 = 0; if ( !byte_1000EF64 ) { GetSystemDirectoryA(&Buffer, 0x104u); strcat(&Buffer, "\\d3d9.dll"); hModule = LoadLibraryA(&Buffer); dword_1000EF60 = (int (__stdcall *)(_DWORD))GetProcAddress(hModule, "Direct3DCreate9"); byte_1000EF64 = 1; } v4 = dword_1000EF60(SDKVersion); if ( v4 ) { if ( operator new(8u) ) v2 = (IDirect3D9 *)sub_10001130(v4); else v2 = 0; result = v2; } else { result = 0; } return result; }
Pretty standard for a proxy, it is just wrapping the return value and creating a wrapped IDirect3D9 instance.
IDirect3D9::CreateDevice:
int __stdcall sub_10001440(int a1, int a2, int a3, int a4, int a5, int a6, int a7) { int v8; // [sp+0h] [bp-10h]@5 int v9; // [sp+Ch] [bp-4h]@3
if ( a5 & 4 ) OutputDebugStringA("=== Creating Multithreaded Device ==="); v9 = (*(int (__stdcall **)(_DWORD, int, int, int, int, int, int))(**(_DWORD **)(a1 + 4) + 64))( *(_DWORD *)(a1 + 4), a2, a3, a4, a5, a6, a7); if ( v9 >= 0 ) { if ( operator new(0xCu) ) v8 = sub_100014E0(*(_DWORD *)a7); else v8 = 0; *(_DWORD *)a7 = v8; } return v9; }
Again no parameters changed, just creating the wrapped device object IDirect3DDevice9. From this point I did not see any calls inside of the IDirect3DDevice9 wrappers doing anything, they all look like simple pass-though proxies. So I'm not quiet sure what this DLL is supposed to be doing to boost fps.
|
|
|
|
Post by maynard76 on Feb 5, 2015 17:13:49 GMT -5
According to this site cs.rin.ru/forum/viewtopic.php?p=1010927#p1010927You can do the same thing that this dll does by changing an address in the executable itself, so I guess that the dll just does it for you without needing a hex editor. I have no problems with it whatsoever, it does it's job of giving me extra fps. Still, I won't encourage anyone to use it if your doubtful about it. Some Screenshots: NO DLL  WITH DLL 
|
|