Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Code cave Gameboy / learning script need help

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
A418128
How do I cheat?
Reputation: 0

Joined: 25 Jan 2009
Posts: 9
Location: Fort Worth, Texas

PostPosted: Wed Jan 28, 2009 2:14 pm    Post subject: Code cave Gameboy / learning script need help Reply with quote

Should I put this in the console hacking? need help.... >.>

EMU: Visualboy Advance 1.8.0-beta 3
Game: Pokemon Yellow
Program: Cheat Engine 5.5

First off I understand that people don't like pokemon but this is more for learning purposes than anything else.
The code that I am searching for is the Health. So searching I find out that it is a byte.

I found out that it woud not let me use plain addresses so I used this.
VisualBoyAdvance.exe+30A134 Offset 15 (In Hex)

This points me to the address 01767abd (may point elsewhere for new games)

This address is my first pokemon HP while in battle Note: This is pokemon yellow and I used pikachu.

Now I could just Freeze the value yay problem solved but I am not trying to do that. Instead I wish to make a God mode of sorts...

So I try to find what writes to this address
Then it pops up
Find out what writes to this pointer and
Find out what reads from the address this pointer points to.

Damage modifier gets the same thing though DM doesn't always work or
Messes up.

I selected the second option and despite what I do I only get this

004e3995 88 1c 08 mov [eax+ecx],bl
004e3998 83 c4 14 add esp,14

Using Basic assembler tut at
viewtopic.php?t=71

I thought that the value of "bl" is placed at the location of [eax+ecx]
//BL is the lower end of EBX right?

Just so you know ecx happens to be "VisualBoyAdvance.exe+30A134"
Eax = 15 thus how I got my pointer.

I do not know how change the value of "bl" so that it stays at a set value
Or find where it decreases?
Edit: january 28 1:30
I tried moving 255 or ff into ebx since it is the 32 bit version of bl but instead I get an error in visual boy....

Loading trainer so other ppl can play with it.



Pokeylw.GIF
 Description:
 Filesize:  63 KB
 Viewed:  4214 Time(s)

Pokeylw.GIF



VisualBoyAdvance-pokered.CT
 Description:
Pokemon red just because... Godmode doesnt work right now...

Download
 Filename:  VisualBoyAdvance-pokered.CT
 Filesize:  2.71 KB
 Downloaded:  549 Time(s)


Pokemon Yellow.CT
 Description:
Pokemon Yellow CT

Download
 Filename:  Pokemon Yellow.CT
 Filesize:  1.05 KB
 Downloaded:  475 Time(s)


_________________
With blood and tears I shall fly onto the heavens for I crave to fill that empty void that was my soul.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites