Memory Buffer Problem - Cheat Happens General Discussions Message Board (Page 3)
Cheat Happens Game Cheats and Wallpapers
Cheat Happens Game Cheats and Wallpapers
 
Cheat Happens Game Cheats and Wallpapers
 
     TRAINERS       REQUESTS       GAME REVIEWS       GAME WALLPAPERS       BOARDS
-OR-
 
     
  MESSAGE BOARD LINKS:   SIGNUP    |    BOARDS HOME    |   MY FAVORITE BOARDS    |   NEWEST POSTS    |   MY THREADS  
 
GENERAL DISCUSSIONS MESSAGE BOARD
 
   
SEARCH BOARDS:  
SEARCH THIS BOARD ONLY  
SEARCH HEADERS ONLY  
 
           
   Page 3 of 6     First Page     Previous Page     Next Page     Last Page  New Topic New Topic    New Poll New Poll    Post Reply Post Reply    Help Help   
 
 MESSAGE BOARDS >> GENERAL DISCUSSIONS
 Memory Buffer Problem  
 
 
Current rank: 1 Star. Next Rank at 100 Posts.

Send a PM to Sil3nt_Pr0digy
SAGE
Sil3nt_Pr0digy
  send PM
  view profile
  add to friends

United States 
User #: 936845
Posts: 69 
Joined: Mar 16, 2010   
Last visit: Feb 14, 2011
Posted: Mar 18, 2010 3:24:40 PM - Report post  (0)  (0)       Post Reply  post reply  

Ok, So Now that I got the major things for Spore, I'm going to try to make a new trainer for a different game, I'm stuck between ME:2, Borderlands, RE:5, DMC: 4, and Dead Space....
Current rank: 3.5 Stars. Next Rank at 8000 Posts.

Send a PM to DABhand
AUTHOR
DABhand
  send PM
  view profile
  add to friends

United Kingdom 
User #: 157287
Posts: 5257 
Joined: Aug 27, 2006   
Last visit: Jul 24, 2014
Posted: Mar 18, 2010 3:49:33 PM - Report post  (0)  (0)       Post Reply  post reply  

Yeah TSearch is too old and outdated now.

But glad you figured it out.

---------------------------------------------------------------------------
Great site for new games with constant deals

Click Here for G2Play for great deals

Oh and Don't forget some tuts on ASM and defeating DMA

Clicky Here for them
Current rank: 1 Star. Next Rank at 100 Posts.

Send a PM to Sil3nt_Pr0digy
SAGE
Sil3nt_Pr0digy
  send PM
  view profile
  add to friends

United States 
User #: 936845
Posts: 69 
Joined: Mar 16, 2010   
Last visit: Feb 14, 2011
Posted: Mar 18, 2010 6:11:01 PM - Report post  (0)  (0)       Post Reply  post reply  

 quote:
 originally posted by DABhand:

Yeah TSearch is too old and outdated now.

But glad you figured it out.

Yeah it was NOPing lines that weren't even involved with the selected code; And that was what was causing it to crash.

Current rank: 1 Star. Next Rank at 100 Posts.

Send a PM to Sil3nt_Pr0digy
SAGE
Sil3nt_Pr0digy
  send PM
  view profile
  add to friends

United States 
User #: 936845
Posts: 69 
Joined: Mar 16, 2010   
Last visit: Feb 14, 2011
Posted: Mar 18, 2010 10:56:44 PM - Report post  (0)  (0)       Post Reply  post reply  

Okay, So I'm confused about this single floating-point scalar instruction... can I treat xmm registers the same as eax registers when I am creating a code cave? I was just working on NOPs, but that is just the easy way out of coding, and now i'm wanting to kick it up a notch to code injection with code caves. And I need to know if I can treat xmm registers like eax registers for code injection.

[Edited by Sil3nt_Pr0digy, 3/18/2010 10:59:34 PM]

Okay, So I found out that I can't... and that I need to isolate it more, to find the location of the player's health... i'm trying to find websites which properly explain how movss works.

[Edited by Sil3nt_Pr0digy, 3/19/2010 12:14:52 AM]

Current rank: 1 Star. Next Rank at 100 Posts.

Send a PM to Sil3nt_Pr0digy
SAGE
Sil3nt_Pr0digy
  send PM
  view profile
  add to friends

United States 
User #: 936845
Posts: 69 
Joined: Mar 16, 2010   
Last visit: Feb 14, 2011
Posted: Mar 19, 2010 12:39:14 AM - Report post  (0)  (0)       Post Reply  post reply  

while test NOPing lines of code that access the health function, I found an address that when NOP'd results in one hit kills for nero, dante, and any enemies.

Nice little find for an accident.

It is the same premise as Heaven Or Hell mode, except it will work to your advantage on Dante Must Die mode, because normally enemies have normal health, and Dante will die from 1 hit... It evens it up as if it was still Heaven Or Hell mode :

Kind of a cheap thing, but nice to have anyways.

Current rank: 1 Star. Next Rank at 100 Posts.

Send a PM to Sil3nt_Pr0digy
SAGE
Sil3nt_Pr0digy
  send PM
  view profile
  add to friends

United States 
User #: 936845
Posts: 69 
Joined: Mar 16, 2010   
Last visit: Feb 14, 2011
Posted: Mar 20, 2010 12:40:52 PM - Report post  (0)  (0)       Post Reply  post reply  

Decided to move on to Dead Space while trying to understand the XMM registers better. It seems that almost every game I come across uses those XMM registers for health and similar things.

I started using code injection for my trainers : yay, I no longer have to do the noobish way of simply NOPing code and I actually build a success code cave. Not that it was difficult, I'm just glad that I am grasping it correctly.

[Edited by Sil3nt_Pr0digy, 3/20/2010 12:42:05 PM]

Current rank: 1 Star. Next Rank at 100 Posts.

Send a PM to Sil3nt_Pr0digy
SAGE
Sil3nt_Pr0digy
  send PM
  view profile
  add to friends

United States 
User #: 936845
Posts: 69 
Joined: Mar 16, 2010   
Last visit: Feb 14, 2011
Posted: Mar 20, 2010 5:26:49 PM - Report post  (0)  (0)       Post Reply  post reply  

Ok... A bit of a problem... here is my current DS code with Code Injection:

Original Code From Memory: 004F930E - 89 be 84 06 00 00 - mov [esi+00000684],edi
Code To Be Injected: 004002E5 - mov [esi+00000684],157


Infinite Ammo Button Code:
004002E5 - c7 86 84 06 00 00 57 01 00 00 - mov [esi+00000684],00000157
004002EF - c3 - ret
004002F0 - 90 - nop

004F930E - e8 d2 6f f0 ff - call 004002e5
004F9313 - 90 - nop




Original Code From Memory: 00521624 - 89 81 94 05 00 00 - mov [ecx+00000594],eax
Code To Be Injected: 004002F1 - mov [ecx+00000594],157


Infinite Power Nodes Button Code:
004002F1 - c7 81 94 05 00 00 57 01 00 00 - mov [ecx+00000594],00000157
004002FB - c3 - ret
004002FC - 90 - nop

00521624 - e8 c8 ec ed ff - call 004002f1
00521629 - 90 - nop


The problem is that it is writing the second half for both pieces of code(the call instruction and the nop instruction) and if I am messing with the code in CE, the it works fine; But if I don't, and I run it, the game crashes, curious as to why it was doing this, I used Debug.

When running Debug I found that 12 bytes per button were not being written, the first half of the code; curious, isn't it?

Does anyone know why this would happen? why can I inject my code in CE, but not using the poke function in a TMK built trainer?

[Edited by Sil3nt_Pr0digy, 3/20/2010 5:29:52 PM]

Current rank: 1 Star. Next Rank at 100 Posts.

Send a PM to Sil3nt_Pr0digy
SAGE
Sil3nt_Pr0digy
  send PM
  view profile
  add to friends

United States 
User #: 936845
Posts: 69 
Joined: Mar 16, 2010   
Last visit: Feb 14, 2011
Posted: Mar 20, 2010 6:22:53 PM - Report post  (0)  (0)       Post Reply  post reply  

Ha! I hacked my first XMM register... well, sortof... i used the same address that the movss was using, and I instead used mov, to the same address, and then converted a float value to dec, then to hex, coded it in, and voila, Infinite Oxygen!

Found out what the problem was... I was using a Read-Only address for my code cave, dumb mistake, I forgot to uncheck to scan for read-only address. Oh well, it's fixed now :

I'm getting better at least.

[Edited by Sil3nt_Pr0digy, 3/20/2010 7:11:49 PM]

Page 3 of 6     First Page     Previous Page     Next Page     Last Page
Go to page: 1  2  4  5  6 
All times are (GMT -08:00) Pacific Time (US & Canada). Current time is 3:21:29 PM
Return to General Discussions Message Board 2562 users online.   2433 guests / 129 members.
 
     
 
 
Trainer Troubleshooting Guide        Cheat Terms and Tutorials        Anti-Virus Notifications        Site Help / FAQ        Submit Cheats        Our Friends and Affiliates        About Us
      Copyright © 2001 - 2014  webworks, LLC  All Rights Reserved    -   DISCLAIMER    -   PRIVACY POLICY    -   TERMS OF SERVICE