ROM Hack Question CHEATS CODE - Main address ?

merlin555

Master
OP
Member
Joined
Oct 27, 2014
Messages
1,585
Trophies
1
XP
5,829
Country
Germany
I have a game to cheat where as an address,
MAIN takes and has 10 positions.
When typing at the Ram Editor, however, you can only enter 8 digits
and with the CHEAT file it says it has the wrong format.
Do I have to change MAIN's address?

Who knows more?
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,703
Trophies
2
XP
6,267
Country
I have a game to cheat where as an address,
MAIN takes and has 10 positions.
When typing at the Ram Editor, however, you can only enter 8 digits
and with the CHEAT file it says it has the wrong format.
Do I have to change MAIN's address?

Who knows more?
can you post a picture? screenshot
 

Stoned

Well-Known Member
Member
Joined
Mar 26, 2014
Messages
2,763
Trophies
2
Age
45
XP
4,383
Country
Germany
I have a game to cheat where as an address,
MAIN takes and has 10 positions.
When typing at the Ram Editor, however, you can only enter 8 digits
and with the CHEAT file it says it has the wrong format.
Do I have to change MAIN's address?

Who knows more?

Like Main+0x (0000000000)?
 
  • Like
Reactions: matias3ds

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,165
Country
United States
I have a game to cheat where as an address,
MAIN takes and has 10 positions.
When typing at the Ram Editor, however, you can only enter 8 digits
and with the CHEAT file it says it has the wrong format.
Do I have to change MAIN's address?

Who knows more?
its likely the format of your code, can you upload your txt file.

codes must be as follows

[cheat description]
XXXXXXXX AAAAAAAA BBBBBBBB CCCCCCCC

A= code type
B= memory address
C= value
X= if you want to add an activator (optional)

So a code example:

[99 Lives]
01010000 006c7640 00000063

0X010000 - X= equals the byte size
01Y10000 - Y= If its a heap put as 1 (may not work if its address is dynamic)
010Z0000 - Z= register to use

Byte explained
1 byte if you want more than 255 (FF)
2 byte if you want more than 999 (3EF)
4 byte usually can give maximum the game can give 999999999 (3B9AC9FF)

This is just basic, it can go more in depth such as adding button activators
 
  • Like
Reactions: merlin555

merlin555

Master
OP
Member
Joined
Oct 27, 2014
Messages
1,585
Trophies
1
XP
5,829
Country
Germany
Thanks!
That's clear.
But the address is 10 digits and you can't enter in the RAM editor
at all and that's why SX OS also reports wrong format.
I thought that can sort of convert it.

Like Main+0x (0000000000) !
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,703
Trophies
2
XP
6,267
Country
Thanks!
That's clear.
But the address is 10 digits and you can't enter in the RAM editor
at all and that's why SX OS also reports wrong format.
I thought that can sort of convert it.

Like Main+0x (0000000000) !
a screenshot would be nice, we've never seen Main + 10digits
 

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,165
Country
United States
Thanks!
That's clear.
But the address is 10 digits and you can't enter in the RAM editor
at all and that's why SX OS also reports wrong format.
I thought that can sort of convert it.

Like Main+0x (0000000000) !
ahh i get what you mean, ive only seen this once and was with skyrim where its address was too long.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: 9:02 am here