Announcement

Collapse
No announcement yet.

How to get addresses for hard to find values? Pokemon, Dark Cloud 2, Batman, Bully

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • How to get addresses for hard to find values? Pokemon, Dark Cloud 2, Batman, Bully

    Question about Code 1: Pokemon Fire Red (VBA)... Complete Pokedex! by Codejunkies - found here: https://gamehacking.org/game/5633
    Question about Code 2: Dark Cloud 2 (PCSX2)... Unlock And Clear All Dungeon Levels by bungholio (Rest in peace) - found here: https://gamehacking.org/game/103477
    Question 3: Batman Arkham City (PC)... There is no code for this yet, but I'm trying to make a cheat where player can get ALL Riddler's trophies with 1 cheat

    I'm a newbie and have too many questions to ask. I have some knowledge of how to use cheat engine/make scripts in it. I have made cheat tables for PC games like the old GTA games, Bully, final fantasy 13 etc. However I usually ignore emulator cheating because i don't quite understand it all, its quite weird to use cheat engine with an emulator game. My experience with a PS2 game on PCSX2: The module address and bytes change after i reload the game so scripts don't work because it can't locate the unique AOB. I just started getting into gameshark/action replay/codebreaker etc. so here are my questions. If anyone can answer any of these, i'd appreciate it.

    Question 1: There is a code for pokemon fire red (VBA) "Have complete pokedex", it makes sure your pokedex has all the pokemon in it. how did this person find the cheat for it? just trying to backtrace his steps. did he complete the entire pokedex by himself and then found an address for that? o.O or did he had to get address for every individual pokemon or somethin like that?

    Question 2: in a PS2 game like Dark Cloud 2, I used bungholio's code to unlock and clear all dungeons, i wanted to backtrace the steps of the creator of this code as well. how did he find something like this? there are like 7-8 maps in this game, each containing about 10-20 dungeon levels, and on top of that each level has specific goals/objectives. and in Bungholio's cheat, his cheat unlocks all of these dungeons and makes it so the player has completed these dungeons and completed ALL of its objectives/goals as well. How would u find something like this? what kind of address are we looking for? I'm asking because I want to improve this cheat, bungholio left 1 thing out. One of the objectives/goals is to collect All Geostones on a dungeon level (each dungeon level has one after a certain point in the game). I wonder why bungholio didn't make it so player would have All Geostones as well. But he got most of it anyway! which is still good. I think the geostones are probably just like Riddler's trophies in batman games. Each item (each geostone or riddler's trophy) has an individual address of its own... what do you think? if it is indeed a hard to find value like riddler's trophies then i need your help :<

    Question 3: In Batman games for PC specifically was working on Arkham City, trying to make a cheat that will make player get all the Riddler Trophies with just 1 cheat, but failed to find an address for the trophies. I made a cheat like this in the old GTA games (gta 3, vice city and san andreas) where you can make player get all 100 hidden packages. It was easy to find as opposed to Riddler's trophies in Batman which is hard because I think the Riddler trophies all have an individual address of its own so it would be hard to scan for something like that. Any tips are appreciated!

    I also tried finding similar collectible items in the game Bully: Scholarship edition for PC (items like Rubberbands, G&G cards, or Gnomes) but failed to find anything any address etc. I did find a display value and backtraced it, looking for any "Xor" (encryption) instructions nearby, but could not find anything. If you have any advice for me to look for all this stuff, i would greatly appreciate it
    Last edited by Negan; 09-18-2020, 01:42:18 PM.

  • #2
    The Hackmaster

    Comment


    • #3
      Yeah I just watched this yesterday and all of his other relevant videos regarding that. I will try to apply what I learned to the games in front of me, but I'm not confident, because i failed alot now i'm a bit discouraged lol And what CTG does in that video is a bit different than what i'm trying to do, but it can certainly increase my knowledge and who knows I might find something. I have tried the basic things that you would to find those values, but in this video he shows how to set breakpoints and manually trace a value of an object by going through each line of instruction 1 by 1. That's something I haven't tried applying to games in front of me so I will do that the next time I tackle these games.

      In his video, you can see he started with a value (item value) that he already found so he worked from there. In Batman with Riddler's Trophies however, I have no value that I can work from. it's nearly impossible to find an address, i could not even find a display address. so i'm stuck at step 1. CTG told me that Riddler's trophies all have individual addresses and it would be hard to find the address, but he did gave me some tips, i have yet to try it out. I didn't get time to get back into it because i'm busy with school now, but I've taken a break from all this because i was just getting discouraged failing at all these games. and so i've just taken a break and been steadily learning more, watching videos and asking people for advice for now so the next time I tackle the problem, I can try all those things.
      Last edited by Negan; 09-18-2020, 02:06:01 PM.

      Comment


      • #4
        Hold on, Stephen Chapman has some good tutorials on hard to find values, let me do a search, BRB.
        The Hackmaster

        Comment


        • #5




          https://www.youtube.com/watch?v=QHRaq6UmYEo
          Last edited by dlevere; 09-18-2020, 02:17:16 PM.
          The Hackmaster

          Comment


          • #6
            Thanks! i haven't seen any of these before. I'll check them out

            Comment


            • #7
              This post is regarding me finding the addresses for Pokedex in Pokemon Emerald.

              So i worked on pokemon emerald for GBA (VBA) and found 3 addresses for the pokedex. It helped me unlock about 64 pokemon in the pokedex (not all of them), I believe this is because i need to find a 4th address which will help me unlock the rest of it. I don't know exactly how many addresses there are for the pokedex on this game but yeah. I'm satisfied that I did find something on it. Initially when I had begun working on it, I thought i wouldn't be able to find anything, but i was wrong. I did find something! haha. Due to my busy schedule i haven't been able to work on the other games yet, I will get on it and post my findings here. If anybody has any questions for me regarding how I found the pokedex addresses here's how I did it:

              I had just started the game and as soon as i got the pokedex i saved my game near some grass where i could encounter wild pokemon. as long as you save your game and even if you reset the VBA, the addresses won't change. but if you close down VBA emulator and launch it back again, then the addresses will change, I believe. Anyway, there's 2 types of addresses we're looking for. One is the address that controls "how many pokemon you've CAUGHT/OWNED to be shown in the pokedex". and the other address (i found 3 of these so far) is for "how many pokemon you've SEEN in the pokedex". they are separate addresses. To find it is pretty simple. Start with unknown initial value in cheat engine, I found it by setting mine to "All" type scan which included byte, 4 byte and 8 bytes in the scan settings. you can set it to whichever one of those and you should be able to find it. Do changed/unchanged scans. When you encounter a pokemon for the first time, it goes in the pokedex, you haven't OWNED it yet, but some of the information like its picture does appear in the pokedex on the first encounter. so once u encounter the pokemon, just select run and once the battle is over, look for changed value. Look for unchanged a few times to widdle down the results as long as you are not encountering new pokemon. (This has to be a pokemon that you have not encountered before, if it can't already be in the pokedex). So now you look for another different pokemon, look for changed value again. bla bla bla and repeat. this will give you the addresses for "how many pokemon you've SEEN". You can reset your VBA and the addresses won't change and repeat the process.

              To find the other address which controls "how many pokemon you OWN/HAVE CAUGHT" do the same thing as above except this time, catch the pokemon first (has to be a pokemon you've never caught before), catch it, after the battle is over, look for changed value. Do unchanged few times bla bla bla, look for new pokemon, catch it, look for changed value again. bla bla bla. You can reset your VBA and the addresses won't change and repeat the process.

              Once you have found these addresses, you can try manipulating the value to whatever that comes to your mind and you will find that you get the best results (the one that unlocks the pokedex the most) is when you set the value to -1. Switch your address type to 8 bytes, right click on it turn on "Signed" so you can set it to a negative value. Set the value to -1. You will see that when you do this, it unlocks a lot of the pokedex.

              And yeah that's how it is. was pretty simple to find it.
              Last edited by Negan; 09-24-2020, 05:46:13 PM.

              Comment


              • #8
                Originally posted by Negan View Post
                Question about Code 1: Pokemon Fire Red (VBA)... Complete Pokedex! by Codejunkies - found here: https://gamehacking.org/game/5633
                Question about Code 2: Dark Cloud 2 (PCSX2)... Unlock And Clear All Dungeon Levels by bungholio (Rest in peace) - found here: https://gamehacking.org/game/103477
                Question 3: Batman Arkham City (PC)... There is no code for this yet, but I'm trying to make a cheat where player can get ALL Riddler's trophies with 1 cheat
                it
                uhh, so I found the collectibles in Bully by using Ultimap feature in Cheat Engine, and with a lil help from Azagthoth who already found those collectibles in the PS2 version. but yeah I'm happy I found it in the PC version, it was different, but i think somewhat same concept applied. but he pretty much inspired me and made me believe again cuz i haven't touched the game for a year. well all that's changed now. I feel like I've learned a lot. And now I'm pretty sure I can find Riddler's trophies in Batman with this same method that I found collectibles in Bully with. my knowledge on reverse engineering PS2/console games is very limited though, I only know about PC stuff so far. I'm just getting started with console hacks
                Last edited by Negan; 09-14-2021, 04:09:13 PM.

                Comment


                • #9
                  does any one have codes for GTA V?

                  Comment

                  Working...
                  X