| View previous topic :: View next topic |
| Author |
Message |
Sh4wn How do I cheat?
Reputation: 0
Joined: 15 Dec 2007 Posts: 1
|
Posted: Sat Dec 15, 2007 11:36 am Post subject: OpenGL Engine hooking? |
|
|
Hi guys,
I'm dedicated Linux user, and yes there are games for that OS. More than you think But, I want to get into the game hacking too.
I've got some experience in C++, so programming should not be the problem. But the question is, does OpenGL has sort of Engine hooking too like D3D does? I'm going to try to create a hack for Enemy Territory Quake Wars, which is using the Doom 3 engine, and uses OpenGL.
Thanks in advance
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25862 Location: The netherlands
|
Posted: Sat Dec 15, 2007 3:27 pm Post subject: |
|
|
direct3d is object oriented and you can just change the functionpointers in the classes to point to your filters. OpenGL is a functional design. Functioncalls with results, but not really classes. Here you'll have to do some deeper api hooking. (replace original code with jmps, or try insruction lookup hooks. Don't have much experience with linux modules, but I think it should be possible)
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Sat Dec 15, 2007 7:33 pm Post subject: |
|
|
Take a look at www.gamedeception.net, they have tons of tutorials and articles on hooking OpenGL as well as a ton of source code examples for some popular games. You should be able to get some info there about how to hook and wrap OpenGL.
_________________
- Retired. |
|
| Back to top |
|
 |
|