I'm writing this out of deep frustration and surrendering spirit.
I'm genuinely tired of searching everywhere for this information and always being directed to topics that have the exact title that I want, but develops into such an advanced talk that I don't understand the first thing they said.
Let me give you guys a background on my CE knowledge: I downloaded CE and started the tutorial and learned how to do everything there. The things that I found too difficult, I searched on Google and YouTube for explanations and Tutorials. Very well, I've done everything that darn thing told me to do, and I repeated that Tutorial many times.
Later, I subscribed to a lot of Cheat Engine teaching Channels on YouTube, aiming on improving what I knew. I learned from the basic stuff to making a simple injection code using the assembler.
Great, there I am, so proud, so joyful, thinking that I can now start cheating on my favorite old games from PS2. For the most part, I did very well. Some games are just too easy to cheat on. Some offered more challenge, but I was able to think it through; using the Memory Viewer helped a lot. But my knowledge of pointers (given by the Tutorial) never helped me any bit in those tasks.
Then, I came into some hardcore games (to me).FFX, FFX-2, Dynasty Warriors Series and so on. Everything, and I mean, every little thing I learned about pointers: in the tutorials, on this forum, on Google, on YouTube, never helped me, I used everything I learned, I came up with.: nothing. Every search I made gave me something like '[ecx], eax', which never helped me, because searching for pointers based on these values always returned no results; or the search would give me '[ecx+xx], eax', which for a moment would make me smile happily! Just to have my dreams crushed when the result I was looking for didn't come up when I tried to create the pointer + the offset.
Seriously, I'm tired.not tired of trying, but tired of hitting my head on the wall every time. You know, I thought that maybe the problem was probably just the use of an emulator, so I tried playing a simple game from steam, one that I could deal with directly. What do I found? Well, my knowledge of pointers didn't work there either.: found a dynamic value and tried to find its pointer, results? Not one to be found. Always '[ecx], eax' or something like that.
I wasted hours and I mean HOURS, hours per DAYS, then WEEKS (when my routine permitted) reading everything I could find on this forum that could relate to my problem on pointers, read great tutorials, that explained the origins of pointers and how they work in memory and blah, blah, blah, great stuff, but not practical. .
Also, my knowledge of programming is shallow, at best, and non existent, if realistic. I went through a course of VB6, but it was ages ago and I don't remember a thing of it, not that it would help me anyway, I believe.
Now that I complained enough and gave my background to you guys, so that you know you're dealing with a complete newbie, I'm going to ask my question:
How can I find pointers to games in pcsx2??? To be more specific, let's use the game I'm currently playing: Dynasty Warriors Gundam 2. I was able to realize that in Official Mode (the story mode), the values for the Armor (HP), Special and Thruster (Boost) are static to each mission. Also, the Pilot Points (experience) are static to each character, so once you've found them, you're good for life.
But the problem comes now. The Mission Mode, which is where the player really spends its time, the best part of the game, has dynamic addresses. so I tried doing the same thing I did on Official Mode, but every time I entered another battle, the game would simply change the addresses again, similar to FFX. I tried looking for pointers, what do I find?? Take a guess.:
For the Armor '3097D26D - 89 11 - mov [ecx],edx'
Yay, this thing again! Thank god the CE's Tutorial prepared me for it, right? Errr., no.
Looking for the address in a 4-byte search in hex gives me nothing; adding a pointer with offset 0 gives me nothing.
This is the before and after of the command in my assembler:
![Engine Engine](https://i.ytimg.com/vi/_9gtk8rg3cc/hqdefault.jpg)
![Pcsx2 Cheat Engine Pcsx2 Cheat Engine](https://asfinfo.files.wordpress.com/2015/04/log3.jpg)
Does anyone have a clue on how to help me? Just tell me something! Even if you give me materials to study I will already be happy, just give me a clue. I'm going crazy here.
And a request, to DarkByte and whoever is related to this: Please man, think of the children, think of us babies in CE that need milk. Improve that tutorials of Cheat Engine, implementing new tough cases and puzzles so that we are prepared to what we are going to face. Why do we have to suffer on games when you could make us suffer on the tutorials, which will have explanations to what we need to do to escape the problems? I prefer a thousand times to suffer in front of my sensei, than to suffer when my life may depend on it.
Thanks in advance for anyone who had enough patience to read 'til here.
Any reply that brings edification is welcome.
Last edited by rfb on Fri May 13, 2016 10:22 pm; edited 2 times in total
I'm genuinely tired of searching everywhere for this information and always being directed to topics that have the exact title that I want, but develops into such an advanced talk that I don't understand the first thing they said.
Let me give you guys a background on my CE knowledge: I downloaded CE and started the tutorial and learned how to do everything there. The things that I found too difficult, I searched on Google and YouTube for explanations and Tutorials. Very well, I've done everything that darn thing told me to do, and I repeated that Tutorial many times.
Later, I subscribed to a lot of Cheat Engine teaching Channels on YouTube, aiming on improving what I knew. I learned from the basic stuff to making a simple injection code using the assembler.
Great, there I am, so proud, so joyful, thinking that I can now start cheating on my favorite old games from PS2. For the most part, I did very well. Some games are just too easy to cheat on. Some offered more challenge, but I was able to think it through; using the Memory Viewer helped a lot. But my knowledge of pointers (given by the Tutorial) never helped me any bit in those tasks.
Then, I came into some hardcore games (to me).FFX, FFX-2, Dynasty Warriors Series and so on. Everything, and I mean, every little thing I learned about pointers: in the tutorials, on this forum, on Google, on YouTube, never helped me, I used everything I learned, I came up with.: nothing. Every search I made gave me something like '[ecx], eax', which never helped me, because searching for pointers based on these values always returned no results; or the search would give me '[ecx+xx], eax', which for a moment would make me smile happily! Just to have my dreams crushed when the result I was looking for didn't come up when I tried to create the pointer + the offset.
Seriously, I'm tired.not tired of trying, but tired of hitting my head on the wall every time. You know, I thought that maybe the problem was probably just the use of an emulator, so I tried playing a simple game from steam, one that I could deal with directly. What do I found? Well, my knowledge of pointers didn't work there either.: found a dynamic value and tried to find its pointer, results? Not one to be found. Always '[ecx], eax' or something like that.
I wasted hours and I mean HOURS, hours per DAYS, then WEEKS (when my routine permitted) reading everything I could find on this forum that could relate to my problem on pointers, read great tutorials, that explained the origins of pointers and how they work in memory and blah, blah, blah, great stuff, but not practical. .
Also, my knowledge of programming is shallow, at best, and non existent, if realistic. I went through a course of VB6, but it was ages ago and I don't remember a thing of it, not that it would help me anyway, I believe.
Now that I complained enough and gave my background to you guys, so that you know you're dealing with a complete newbie, I'm going to ask my question:
How can I find pointers to games in pcsx2??? To be more specific, let's use the game I'm currently playing: Dynasty Warriors Gundam 2. I was able to realize that in Official Mode (the story mode), the values for the Armor (HP), Special and Thruster (Boost) are static to each mission. Also, the Pilot Points (experience) are static to each character, so once you've found them, you're good for life.
But the problem comes now. The Mission Mode, which is where the player really spends its time, the best part of the game, has dynamic addresses. so I tried doing the same thing I did on Official Mode, but every time I entered another battle, the game would simply change the addresses again, similar to FFX. I tried looking for pointers, what do I find?? Take a guess.:
For the Armor '3097D26D - 89 11 - mov [ecx],edx'
Yay, this thing again! Thank god the CE's Tutorial prepared me for it, right? Errr., no.
Looking for the address in a 4-byte search in hex gives me nothing; adding a pointer with offset 0 gives me nothing.
This is the before and after of the command in my assembler:
![Engine Engine](https://i.ytimg.com/vi/_9gtk8rg3cc/hqdefault.jpg)
S3.google translator. Patches can be in either RAW (unencrypted) or PNACH (PCSX2 cheat file) cheat code format; Not all cheat code types are supported! For RAW: Code types 0, 1, 2 are supported For PNACH: 'word, 'short', 'byte' as well as 'extended' types 0, 1, 2 are supported; Options. Selecting the 'RAW Code' radio button interprets patches in RAW format. PCSX2 is a free, open-source PlayStation 2 (PS2) software emulator for Microsoft Windows and Linux operating systems. PCSX2 allows for PS2 discs to be played on a computer by utilizing the DVD drive. Adobe photoshop express. Action Replay is a cheat device developed by Datel that allows players to alter a game's code. Multi Converter - 2.1. Multi Converter is a powerful tool for converting raw cheats to PCSX2's pnach format, creating and editing PCSX2 cheat patches and even providing a save state preview in the output window, using IrfanView. I also use Cheat Engine 6.5 to make even more cheats that do not exist in my pnach files, but this is very annoying to cheat with Cheat Engine, because the memory locations are always changing and moving to another locations every time either I continue playing the game or restart the game or the pcsx2. Next, On The Cheat Engine, Click On The Process List Icon (Under The “File” On Menu Bar, Yellow Blinked One!), Choose The Pcsx2 Process (Highlighted On The Pics Below) And Then Click Open. How to purple restore for mac 2017. Fa premier league manager 2002 iso software, free download 2012. Now Back To The Pcsx2 And Open/Run And Play The Game!
Pcsx2 Pnach Cheat Files Download
![Pcsx2 Cheat Engine Pcsx2 Cheat Engine](https://asfinfo.files.wordpress.com/2015/04/log3.jpg)
Pcsx2 Enable Cheats
Quote: |
3097D256 - C1 E8 0C - shr eax,0C 3097D259 - 8B 04 85 3000800F - mov eax,[eax*4+0F800030] 3097D260 - BB 6FD29730 - mov ebx,3097D26F : [9DA805C7] 3097D265 - 01 C1 - add ecx,eax 3097D267 - 0F88 D33F83D2 - js pcsx2.exe+2201240 3097D26D - 89 11 - mov [ecx],edx 3097D26F - C7 05 A89D7E01 143D2400 - mov [pcsx2.exe+839DA8],00243D14 : [(float)-125.1030] 3097D279 - 83 05 C09E7E01 04 - add dword ptr [pcsx2.exe+839EC0],04 |
Does anyone have a clue on how to help me? Just tell me something! Even if you give me materials to study I will already be happy, just give me a clue. I'm going crazy here.
And a request, to DarkByte and whoever is related to this: Please man, think of the children, think of us babies in CE that need milk. Improve that tutorials of Cheat Engine, implementing new tough cases and puzzles so that we are prepared to what we are going to face. Why do we have to suffer on games when you could make us suffer on the tutorials, which will have explanations to what we need to do to escape the problems? I prefer a thousand times to suffer in front of my sensei, than to suffer when my life may depend on it.
Thanks in advance for anyone who had enough patience to read 'til here.
Any reply that brings edification is welcome.
Pcsx2 Cheat Engine Speed Hack
Last edited by rfb on Fri May 13, 2016 10:22 pm; edited 2 times in total