compress Changing Material functions with Cheat Engine

  • brandondorf9999
  • brandondorf9999's Avatar Topic Author
  • Offline
  • Beginner Marbler
  • Beginner Marbler
  • Posts: 69
  • Thank you received: 2
22 Mar 2016 09:15 - 22 Mar 2016 18:12 #1
After a long period of absence, I've found a way to change material functions using cheat engine. I know all of you folks are interested in altering graphics for the game, here's how to change the graphic functions:

1. Open up Marble Blast
2. Open up Cheat Engine and click the select a process to open button.
3. Navigate and find your MBP executable and then click open.
4. Click memory view, hover and click view, and click referenced functions shown here:

Start the code dissection. Once it's done dissecting code, find the functions in the referenced functions window related to OpenGL32 like OpenGL32.glBlendfunc for example.

5. Click on an address to navigate to an offset and find the operations like this:
Code:
push 00000303 push 00000302
6.Double click the opcode and change the value to your choice, please be cautious that some values may crash the game. Here are some examples of alpha blending changes for the interface:





Using breakpoints or using any tools to quickly find out what the addresses are accessed or written will crash the game.
Attachments:
Last edit: 22 Mar 2016 18:12 by brandondorf9999.

Please Log in or Create an account to join the conversation.

Moderators: Doomblah
Time to create page: 0.910 seconds