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 


Rupee help for Legend of Zelda A Link to the Past (Snes9X)

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

Joined: 27 May 2013
Posts: 4

PostPosted: Mon May 27, 2013 5:13 pm    Post subject: Rupee help for Legend of Zelda A Link to the Past (Snes9X) Reply with quote

Hi guys! I need help with the "pointers" part of CE. I can't seem to figure that part out at all...Sad I am working with "The Legend of Zelda : A Link To The Past" ROM using the Emulator called Snes9X v1.53 on Win7's 64 bit OS. I found the spot where the end result for the rupees are stored, but whenever I try to change the values temporarily, it pulls the value back down to it's original level. When I try to change it permanently, it crashes the game as soon as I go into another scene. I want to max out the rupees and hold it there but this is really proving a bit difficult for me. I could REALLY use your help on this one, guys. Y'all seem to know a lot about CE as related to SNES games. I think it has something to do with pointers, but haven't quite figured that out yet. I tried not to waste space on the forum talking about a particular game, But since I am a n00b to the blog, I am not able to PM anyone right now. I do wish I could talk to someone live about this because I think it would help me the most, but I need someone who can be patient with me, especially if I don't understand what you may think might be a basic concept that everyone should already be familiar with. I understand a little bit about CE but I can't seem to wrap my head around the "pointers" topic too well... I couldn't get past lesson 6 in the tutorial...Sad Btw, I am not familiar with assembly, (but I want to be!!Wink.) Any help you guys can give would be most appreciated. Thanks for your time guys!!
_________________
Old School NES Gamer Wink
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Mon May 27, 2013 5:38 pm    Post subject: Reply with quote

For rupees, search for a 2 byte value. At some point, you may end up with a couple of results; one like so:

039BF774

Add the address to your cheat table. Change the value of this address to test, by adding 5 rupees. Acquire another rupee after changing the value to ensure that it does, indeed, work.

Once satisfied, right-click on the address and select pointer scan.

For the pointer scan options, change the Maximum offset value to 99999, and change the Max level to 1.

You should end up with about 500+ results.

Near the bottom of the list, you should find an address with the offset +F6CC. This is the one that I used, and although I have not thoroughly tested it, it has proven to work every time.

By the way, I am using snesgt.exe. Both, the rom file and the emulator, have been archived with my trainer.
Back to top
View user's profile Send private message
OldSchool_NES_Gamer
How do I cheat?
Reputation: 0

Joined: 27 May 2013
Posts: 4

PostPosted: Mon May 27, 2013 6:50 pm    Post subject: Reply with quote

Well it worked, but I'm not exactly sure why it worked... The only difference in what you did was to change the word from 4 bytes to 2. Does it really make that big of a difference? Maybe so... Probably just comes down to the preciseness of programming... oh well. The big discussion here though is how to figure out what these pointers are all about and how and when to use them... I have tried playing around with some online facebook games that use flash, but they seem to do something similar and I can't seem to wrap my head around those pointers. I want to learn to fully utilize CE to the best of it's abilities (and mine too for that matter...) I need someone who is willing to help me learn. I am currently attending college for computer maintenance so my time is a little limited, but I will work on it when I can. This is pretty interesting to me. I'm even willing to learn assembly, if I can, because I know it would help. Anyway, please let me know your thoughts. Thanks GNIREENIGNE!!
_________________
Old School NES Gamer Wink
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Mon May 27, 2013 7:30 pm    Post subject: Reply with quote

If you really want to learn, you need to practice. Apply what you learn by tackling different games (and game types) for a better understanding. I would recommend completing the CE tutorial. Focus on understanding what you are doing, as opposed to just completing the steps. Refer to this forum and to youtube videos for help and for a better understanding. Learning assembly would be advantageous (and is highly recommended), but can be learned as you go. Once you have completed the tutorial, start with an easy target (like zelda) and focus on easy-to-make cheats at first. Work your way up to more advanced cheats that involve sophisticated code injection etc.

As far as the basics are concerned, you can learn everything I know and more in a couple of months (much less, if you are dedicated).
Back to top
View user's profile Send private message
OldSchool_NES_Gamer
How do I cheat?
Reputation: 0

Joined: 27 May 2013
Posts: 4

PostPosted: Tue May 28, 2013 7:25 am    Post subject: Reply with quote

The problem is I come across issues that aren't covered in the tutorials... Such as CE giving me an error when trying to initialize the search for a percentage bar type system, like the hearts in zelda or some other bar in another game. I would like to find some sort of mentor that I could talk to and get advice from so I didn't feel so alone with this... Sad
_________________
Old School NES Gamer Wink
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Tue May 28, 2013 12:51 pm    Post subject: Reply with quote

OldSchool_NES_Gamer wrote:
The problem is I come across issues that aren't covered in the tutorials...
-Everyone does...that is what this forum is for. Just post your questions.

I can tell you that the hearts in Zelda were a little tricky and took some experimenting.

It doesn't matter how much you know...sometimes, even an expert has to just experiment/guess until a solution is found.

Most of what we learn here is by doing. The rest can be picked up in the forum or on the web. It requires a lot of time and hard work - there is no way around that.

If you need any help/tips/hints etc., just ask.
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