alrite, ive gone through each page lol and ive managed to sorta start at this...
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
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 [Only registered and activated users can see links. ]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.
If your Money was not 1000 at the start of this process CheatSearcher cannot find the correct adress.
Maybe [Only registered and activated users can see links. ]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.
fabulous i appreciate the help man, hope i can pull this off lol.
The red 'o' needs to either be a zero, or one. Off or on, respectively (this affects whether the cheat is activated by default or not in the cheat selection menu).
Purple zero has changed to a two, as this indicates the value at this address is 32-bits. Zero is 8-bit, 1 is 16-bit, etc. There are other values used for other code types. Make sure you understand WHY to use a specific bit type.
The green value is 9999999 in hex, which was missing from your code, so it did nothing.
I would suggest the cwcheat wiki (link on main page) as a good reference for the cheat code syntax. Good luck.
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 [Only registered and activated users can see links. ]
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.
Code:
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...
In this example I have probed 4 more adresses. But only found 2 to be working.
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.
Now you never have to ask for someone to convert something for you ever again! Just ask for a memdump and do it yourself.
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.
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.
Bookmarks