Go Back   FileForums > Games > Game Trainers

Reply
 
Thread Tools Display Modes
  #1  
Old 25-06-2009, 04:39
ititit ititit is offline
Registered User
 
Join Date: Jun 2009
Location: inPornHeaven
Posts: 13
Thanks: 0
Thanked 5 Times in 1 Post
ititit is on a distinguished road
Cool Prototype Permanent Patcher [God|InfAmmo|SloMo]

I've made a little DLL hack for prototype
this is not a trainer the patcher included here modifies prototypeenginef.dll
so u wont need to use trainers anymore

NUMPAD 1 - Enable GodMode-InfAmmo
NUMPAD 2 - Disable GodMode-InfAmmo
NUMPAD 4 - Enable SlowMotion
NUMPAD 5 - Disable SlowMotion

The GOD Mode put you in Critical Mass so have fun with devastator Attacks



edit...
FIXED the pointer i was using isnt the right one now i'm using a pointer that originally was in a readonly memory obviously now it has the permission to write there
edit..
FIXED again :| the patcher was mistakenly modifing image size try now and tell me
Attached Files
File Type: zip prototype-iTiTiT-patch.zip (39.6 KB, 2818 views)

Last edited by ititit; 28-06-2009 at 15:22. Reason: FIXED
Reply With Quote
The Following 5 Users Say Thank You to ititit For This Useful Post:
cee jay (16-11-2014), glenndave112 (05-03-2014), joshuabarkley (05-05-2014), kdpa (14-02-2014), LoL_BS (05-03-2014)
Sponsored Links
  #2  
Old 25-06-2009, 05:17
DABhand DABhand is offline
Banned
 
Join Date: Nov 2004
Location: Near my PC
Posts: 5,411
Thanks: 0
Thanked 3 Times in 3 Posts
DABhand is on a distinguished road
Also people make sure you back up the original dll file incase you want to go back and play normally.
Reply With Quote
  #3  
Old 25-06-2009, 05:58
ititit ititit is offline
Registered User
 
Join Date: Jun 2009
Location: inPornHeaven
Posts: 13
Thanks: 0
Thanked 5 Times in 1 Post
ititit is on a distinguished road
the patcher automatically backups the original DLL
Reply With Quote
  #4  
Old 25-06-2009, 06:36
DABhand DABhand is offline
Banned
 
Join Date: Nov 2004
Location: Near my PC
Posts: 5,411
Thanks: 0
Thanked 3 Times in 3 Posts
DABhand is on a distinguished road
Ahh well not bad then
Reply With Quote
  #5  
Old 25-06-2009, 09:50
Caliber Caliber is offline
Banned
 
Join Date: Feb 2007
Location: USA
Posts: 134
Thanks: 0
Thanked 1 Time in 1 Post
Caliber is on a distinguished road
note that if the game undergoes a patch that this prototypeenginef.dll will update and this PATCHER you made will not work any longer (unless you designed it to work with opcode searches)

best,
Cal
Reply With Quote
  #6  
Old 26-06-2009, 01:33
ititit ititit is offline
Registered User
 
Join Date: Jun 2009
Location: inPornHeaven
Posts: 13
Thanks: 0
Thanked 5 Times in 1 Post
ititit is on a distinguished road
Caliber this patcher works only if the DLL exacly resembles the 1.0.0.1 version
if the game updates the DLL my patcher wont even scratch the DLL
and i will just have to update the Patcher (if i have time obviously)
doing it with opcode searches is pretty hazardous cause in the DLL i add a section called myhook with the code cave and and then i replace the opcodes with jumps
i could have made it to use CALL opcode and RET to jump back but finding the codecave and adjusting CALL opcode to the position is not in my plans

best,
iTiTiT

edit.
the new section in PE file wasnt exacly needed so now the patcher use a big cave present in the DLL from the beginning

Last edited by ititit; 26-06-2009 at 02:28.
Reply With Quote
  #7  
Old 26-06-2009, 02:14
JimFinlay JimFinlay is offline
Registered User
 
Join Date: Jun 2009
Location: Engerland
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
JimFinlay is on a distinguished road
Massive thanks for this, I already completed the game on 360 and wanted to mess around playing through again on PC, the trainers I've used so far don't keep you in critical mass (or don't do it very well) whereas this does, so I can use devastators to my heart's content. Cheers! (Also works fine on Windows 7 etc..)
Reply With Quote
  #8  
Old 26-06-2009, 02:43
[Psych] [Psych] is offline
Banned
 
Join Date: Nov 2008
Location: In a heap :-)
Posts: 201
Thanks: 0
Thanked 0 Times in 0 Posts
[Psych] is on a distinguished road
Quote:
Originally Posted by JimFinlay View Post
...the trainers I've used so far don't keep you in critical mass (or don't do it very well) whereas this does, so I can use devastators to my heart's content...
There is at least one trainer out that was made with the critical mass in mind. So there's no way you can say "no trainers do this" :P Just search about a bit more.

Quote:
Originally Posted by ititit View Post
Caliber this patcher works only if the DLL exacly resembles the 1.0.0.1 version
if the game updates the DLL my patcher wont even scratch the DLL
and i will just have to update the Patcher (if i have time obviously)
doing it with opcode searches is pretty hazardous cause in the DLL i add a section called myhook with the code cave and and then i replace the opcodes with jumps
i could have made it to use CALL opcode and RET to jump back but finding the codecave and adjusting CALL opcode to the position is not in my plans...
As for the patching thing. It's silly IMO. That's exactly the purpose of a trainer. No files are hard-edited with a memory hack. So the ability to turn it off is always there. Suppose at some point during the game you can't progress (for whatever reason) or just don't want it anymore. You have to then quit, revert to the backed-up file. Not sure of the point to it :/ You've certainly hit the nail on the head yourself by saying that
Reply With Quote
  #9  
Old 26-06-2009, 04:31
ititit ititit is offline
Registered User
 
Join Date: Jun 2009
Location: inPornHeaven
Posts: 13
Thanks: 0
Thanked 5 Times in 1 Post
ititit is on a distinguished road
Psych i played the game 100% with that thing and it doesnt corrupt game storyline
i made a patcher cause i like to have cheats always enabled without having to use a trainer
i can easily make a trainer out of it but i dont like trainers
PS.
i hate those fucking promo trainers or those bad made trainers that dont do proper codeshifting and the game crashes to everyone

and if i hardly want to i could make it toggleable i just have to use getAsynckeystate push values to it call it cmp returned value a "je" and it's done
ASM FTW! xD

Last edited by ititit; 27-06-2009 at 14:12.
Reply With Quote
  #10  
Old 26-06-2009, 05:55
DABhand DABhand is offline
Banned
 
Join Date: Nov 2004
Location: Near my PC
Posts: 5,411
Thanks: 0
Thanked 3 Times in 3 Posts
DABhand is on a distinguished road
/facepalm

Cal can do codeshifting
Reply With Quote
  #11  
Old 26-06-2009, 06:56
ititit ititit is offline
Registered User
 
Join Date: Jun 2009
Location: inPornHeaven
Posts: 13
Thanks: 0
Thanked 5 Times in 1 Post
ititit is on a distinguished road
nonono you misunderstood Caliber trainers works perfect
i'm talking about those noobs that release trainers that always do problems


NEW RELEASE that includes the option to toggle cheats
repeat THIS IS NOT A TRAINER IT'S A DLL MOD

Last edited by ititit; 26-06-2009 at 07:53.
Reply With Quote
  #12  
Old 26-06-2009, 09:46
[Psych] [Psych] is offline
Banned
 
Join Date: Nov 2008
Location: In a heap :-)
Posts: 201
Thanks: 0
Thanked 0 Times in 0 Posts
[Psych] is on a distinguished road
Not a trainer... ok :P Modifies in memory... ok.. /facepalm again...
Reply With Quote
  #13  
Old 26-06-2009, 10:43
ititit ititit is offline
Registered User
 
Join Date: Jun 2009
Location: inPornHeaven
Posts: 13
Thanks: 0
Thanked 5 Times in 1 Post
ititit is on a distinguished road
Psych i really dont understand what do you mean by "Modifies in memory... ok.. /facepalm again..."

anyway your trainers are good too
PS.
i'm using 100 bytes for that damn mod it was hella hard to write them into the hex editor
i think that a dll mod with toggleable options is more cute than a trainer
with my thing you start PC, you start game, press KP1 and wow InfLife&InfAmmo

Last edited by ititit; 26-06-2009 at 10:47.
Reply With Quote
  #14  
Old 26-06-2009, 11:22
DABhand DABhand is offline
Banned
 
Join Date: Nov 2004
Location: Near my PC
Posts: 5,411
Thanks: 0
Thanked 3 Times in 3 Posts
DABhand is on a distinguished road
What he means is..

no matter the delivery system, be it a hacked file or an engine that looks for keypresses.. its technically a trainer either way.
Reply With Quote
  #15  
Old 26-06-2009, 12:34
Caliber Caliber is offline
Banned
 
Join Date: Feb 2007
Location: USA
Posts: 134
Thanks: 0
Thanked 1 Time in 1 Post
Caliber is on a distinguished road
well nice work on it. i don't think we meant to beat you up about this. i was just warning you that when the game patches, the patcher you made might need to be revised, etc. if our trainer is lacking in the critical mass thing, then let me know and maybe i can look at it-

best,
Cal
Reply With Quote
Reply

Tags
hack, ititit, patch, prototype

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -7. The time now is 17:19.


Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Copyright 2000-2017, FileForums @ http://fileforums.com