|
|||||||
| English Support Board English & Foreign Languages support |
![]() |
|
|
LinkBack | Strumenti discussione |
|
|||
|
now im playing Generation of Chaos (good or bad its all opinion anyways)...its the EUR version so by my luck cwcheat has only the US cheats...duno how to convert those..anywho i attempted the same values in the first post...put dec at 1000 and this is exactly what i got. 0X000003E8 0000001000 0X00000000 0X01800000 FOUND 628 and thats it...so i thought hmm lets try continuing for a fixed value and so this is where i got to...with the above codes plus 10 addresses found: 0x0001FD68 " "25278 29D88 3BDF8 4462C 44898 47904 47A14 47B5C 47CB8 and they all equal or arrow to "-> 0x000003E8 <1000>" now i dont know what to do with that, i dont even know if i even have money selected...i got about 225 580 in gold right at the start of the first battle. i was hoping to get this right so i can start makign these codes for people with the EUR version of this game...no one seems to have US anymore and no codes for EU either lol. thanks for the help. I know how to add codes to the db from doing it before for star ocean....but duno how to create the cheats in the first place., thanks again |
|
||||
|
If your Money was not 1000 at the start of this process CheatSearcher cannot find the correct adress.
Maybe this post will help you understand what you have to do. It's intended for MHFU but in the end the process is the same for any game. You might have to change the value in the code at the end if you want more or less than 9999999. |
|
|||
|
Citazione:
_S ULES-00820 _G Generation of Chaos (E) _CO Money _L 0x002216CC my end result...failure, Lol didnt seem to work money didnt get to 9999999 i was left with that one line for the code but i duno didnt seem to work. |
|
||||
|
Convert Cheats from other Versions of a Game
This is a constanly asked question and thus it's time for a nice Tutorial that explains it all.
In most cases the games are releases earlier in different regions. Meaning that alot of the interesting cheats were allready discovered. But to get them to work on your version they need to be adjusted. Due to regional differences (Kanji to English to Multi Translations etc) The data you'll want to change will be stored at a different spot. So we need to find the offset-difference for the cheats. 'Safe Spot' Method (nonPointerCodes only) The first thing we should do is collect as many working codes of the version we want to convert from. Next we need to sort them by adress. If you don't know which part of a cheat is the adress, have a look at the CodeTypes Now pick one that you can easily find yourself (like money) And go ahead and find it with the cheat searcher. Now we have two adresses for this cheat but we need the offset-difference. For that use the calculator of your choice ![]() (Like this one: Windows Calculator in Scientific Hex Mode) and substract the smaller adress from the bigger one. This is important because we do not want a negative hex number!!! Remember which was which so you know if you have to substract or add the offset for the cheat conversions ![]() Now we have the difference for that area. It will work for the cheats that are close to the created (here money) cheat. Since we have the cheats sorted by adress we can now try to convert cheats further and further away from the original cheat. Codice:
1200000 1212345 Playtime (foreign) [difference not working] 12... 1300000 1312345 EXP (foreign) [difference works] 13... 1400000 1412345 Money (foreign) [Found difference to local +ABC] 14... 1600000 1612345 Points (foreign) [difference working] 16... 1C00000 1C12345 PlayerName (foreign) [difference not working] 12... That is enough evidence to conclude that the Difference will work for any cheat within this range (1312345-1612345). Memdump Compare Method In some areas it will be impossible to find any cheat with the cheat searcher. For example if the cheats change specific asm instructions in game code. The only safe way to change those is to aquire a memdump of the foreign version. Just find a thread (in any forum) that discusses the forein version. And politely ask for one. Usually someone will be able to help you. Harrr (I'll just skip the obvious alterantive option) Harrr ![]() Now you have 2 memdumps. Next you need a hexeditor. Use the one you prefer. Or use google & wikipedia to find out what it is in the first place. Navigate to the adress of a cheat you want to convert. Do it in both memdumps and look for similarities. In most cases you will have to scroll up or down a bit to find a structure that you can easily identify. Like the start or/and end of a Block ![]() Or a certain Byte pattern ![]() It's best to find more than just one point because you might want to make sure that you actually found the right spot in your version. If adjacent structures are matching aswell you have won!! Use the adresses of those easily identifyable blocks/chunks/patterns to calculate the difference you need for the conversion. Just ask for a memdump and do it yourself. ![]() Questions & Suggestions are welcome ![]() |
|
||||
|
Does anybody know how one would go about finding the values used to represent locations in a game? I'm trying to make a "transport" cheat to different areas. Seeing as every time a new area is loaded, new textures are loaded and could be in any location...so searching for a change is out of the question.
|
|
||||
|
The last time I made a code like that all I did was use unknown value search. Stand in one place search same. Stand in different place search different than before. The hard part is figuring out what values bring you to different places.
__________________
http://www.consoleworld.org/forum/cu...pic12401_1.gif PSP 5.00 M33-3 CWCheat Version:0.2.2 Rev. D If I helped you Up the Rep . THANKS AND PEACE! |
|
||||
|
Well I was thinking more along the lines of loading a different area rather then moving around within one. Like you walk out a door and you go to a loading screen and then to a completely different area. Kind of like GTA with the hacked save and the transport cheats they had for that.
|