ROM Hack Cheat Codes AMS and Sx Os, Add and Request

  • Thread starter Thread starter matias3ds
  • Start date Start date
  • Views Views 24,106,868
  • Replies Replies 73,149
  • Likes Likes 249
to the point where i starting to think that resistance != ship's health.
i even tried using sxos unknown search 32bit and i got the existing ship code with the 3f800000 value, which at this point we know does not work....

If you got that resistance value from adding-in the value after updating the haul upgrades then "maybe" it relates to an upgrade value, not actual health value. Maybe upgrade values and health value are separate.
The Player health was a depth 5 pointer? Did you try to go that far ?
 
If you got that resistance value from adding-in the value after updating the haul upgrades then "maybe" it relates to an upgrade value, not actual health value. Maybe upgrade values and health value are separate.
The Player health was a depth 5 pointer? Did you try to go that far ?
for me to to even find a pointer, i would first need an address... which i cant even find
5 days trying different means, so my mental status is more: :cry::angry::gun::switch::(:sad::cry::cry::cry::cry::cry:
 
South Park Stick of Truth
TID: 010095300B6A4000
BID: 3728e6eb07b4e9ef

[Infinite Health]
580F0000 02AF43B0
580F1000 00000010
580F1000 00000020
580F1000 00000020
580F1000 00000020
580F1000 00000020
580F1000 00000080
780F0000 00000028
640F0000 00000000 43160000


Anyone else tried this cheat?
It seems to not work

--------------------- MERGED ---------------------------

OMG. Guys this just made my day. So for the first cheat code for South Park The stick of Truth.
Can't remember which one works. One does for a bit but then it quits. The other should be correct.

South Park The Stick of Truth
TID: 010095300B6A4000
BID: 3728e6eb07b4e9ef

[9999 Money]
580F0000 02AF4308
780F0000 000000B8
640F0000 00000000 000F41DC

[9999 Money]
580F0000 02AF4848
780F0000 00000028
640F0000 00000000 000F41DC

no work
 
Go up to 10 to 12 pointers. Then using noexs after a new reboot of the game, just parse them and see which one works.
found this
[[[[[[main+5A800D0]+80]+120]+C8]+68]+18]+100
when parsed in neo, copy the address into watch list it allows me to edit my money, so does this mean i have found my first pointer.

going to test now in sx os........ fingers crossed.

NOPE, no luck wtf, how can it work in neo i can poke a new value, but then sx os nothing, tho the fucking this lost connection because id left my switch to enter sleep mode and neo disconnected.
 
Last edited by ,
  • Like
Reactions: Jericoss
found this
[[[[[[main+5A800D0]+80]+120]+C8]+68]+18]+100
when parsed in neo, copy the address into watch list it allows me to edit my money, so does this mean i have found my first pointer.

going to test now in sx os........ fingers crossed.
fingers crossed,luck
 
found this
[[[[[[main+5A800D0]+80]+120]+C8]+68]+18]+100
when parsed in neo, copy the address into watch list it allows me to edit my money, so does this mean i have found my first pointer.

going to test now in sx os........ fingers crossed.

NOPE, no luck wtf
double check your coding
 
double check your coding
these are the notes i made last night:

MAX DEPTH: 5
OFFSETNUM: 4
OFFSETRANGE: 800

FILE: 1576531596924.dmp
ADDRESS: 10C684A470
MAIN START: 6343C04000
MAIN END: 63496AE000
HEAP START: 106B600000
HEAP END: 112BE00000

FILE: 1576538097944.dmp
ADDRESS: 0DE2F68AB0
MAIN START: 7B7EC04000
MAIN END: 7B846AE000
HEAP START: 0D80800000
HEAP END: 0E41000000

was given the following
[[[[[[main+5464C88]+E8]+200]+C8]+68]+8]+60
[[[[[[main+5464C88]+E8]+210]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+30]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+108]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+120]+C8]+68]+8]+60
[[[[[[main+5464C88]+E8]+200]+C8]+68]+10]+B0
[[[[[[main+5464C88]+E8]+210]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+30]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+108]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+120]+C8]+68]+10]+B0
[[[[[[main+5464C88]+E8]+200]+C8]+68]+18]+100
[[[[[[main+5464C88]+E8]+210]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+30]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+108]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+120]+C8]+68]+18]+100

i tested 2nd from bottom in neo, parsed it and gave me an address, which allowed me to poke a new value and worked, copied [[[[[[main+5A800D0]+80]+108]+C8]+68]+18]+100 into sx code creator and got

[Description]
58000000 05A800D0
58001000 00000080
58001000 00000120
58001000 000000C8
58001000 00000068
58001000 00000018
78000000 00000100
64000000 00000000 000003E7

and didnt work, only thing i can think is maybe the register, i see health is using F, so will test that in a moment.
 
these are the notes i made last night:

MAX DEPTH: 5
OFFSETNUM: 4
OFFSETRANGE: 800

FILE: 1576531596924.dmp
ADDRESS: 10C684A470
MAIN START: 6343C04000
MAIN END: 63496AE000
HEAP START: 106B600000
HEAP END: 112BE00000

FILE: 1576538097944.dmp
ADDRESS: 0DE2F68AB0
MAIN START: 7B7EC04000
MAIN END: 7B846AE000
HEAP START: 0D80800000
HEAP END: 0E41000000

was given the following
[[[[[[main+5464C88]+E8]+200]+C8]+68]+8]+60
[[[[[[main+5464C88]+E8]+210]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+30]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+108]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+120]+C8]+68]+8]+60
[[[[[[main+5464C88]+E8]+200]+C8]+68]+10]+B0
[[[[[[main+5464C88]+E8]+210]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+30]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+108]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+120]+C8]+68]+10]+B0
[[[[[[main+5464C88]+E8]+200]+C8]+68]+18]+100
[[[[[[main+5464C88]+E8]+210]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+30]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+108]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+120]+C8]+68]+18]+100

i tested 2nd from bottom in neo, parsed it and gave me an address, which allowed me to poke a new value and worked, copied [[[[[[main+5A800D0]+80]+108]+C8]+68]+18]+100 into sx code creator and got

[Description]
58000000 05A800D0
58001000 00000080
58001000 00000120
58001000 000000C8
58001000 00000068
58001000 00000018
78000000 00000100
64000000 00000000 000003E7

and didnt work, only thing i can think is maybe the register, i see health is using F, so will test that in a moment.
you could use any registers from 0 to f, so it should not matter which register you used
you said you parsed the 2nd from bottom but your coding is for the bottom one
or try the one with the lowest ending offset
[[[[[[main+5A800D0]+80]+30]+C8]+68]+8]+60
 
Last edited by dsrules,
  • Like
Reactions: Retrojunkies
these are the notes i made last night:

MAX DEPTH: 5
OFFSETNUM: 4
OFFSETRANGE: 800

FILE: 1576531596924.dmp
ADDRESS: 10C684A470
MAIN START: 6343C04000
MAIN END: 63496AE000
HEAP START: 106B600000
HEAP END: 112BE00000

FILE: 1576538097944.dmp
ADDRESS: 0DE2F68AB0
MAIN START: 7B7EC04000
MAIN END: 7B846AE000
HEAP START: 0D80800000
HEAP END: 0E41000000

was given the following
[[[[[[main+5464C88]+E8]+200]+C8]+68]+8]+60
[[[[[[main+5464C88]+E8]+210]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+30]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+108]+C8]+68]+8]+60
[[[[[[main+5A800D0]+80]+120]+C8]+68]+8]+60
[[[[[[main+5464C88]+E8]+200]+C8]+68]+10]+B0
[[[[[[main+5464C88]+E8]+210]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+30]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+108]+C8]+68]+10]+B0
[[[[[[main+5A800D0]+80]+120]+C8]+68]+10]+B0
[[[[[[main+5464C88]+E8]+200]+C8]+68]+18]+100
[[[[[[main+5464C88]+E8]+210]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+30]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+108]+C8]+68]+18]+100
[[[[[[main+5A800D0]+80]+120]+C8]+68]+18]+100

i tested 2nd from bottom in neo, parsed it and gave me an address, which allowed me to poke a new value and worked, copied [[[[[[main+5A800D0]+80]+108]+C8]+68]+18]+100 into sx code creator and got

[Description]
58000000 05A800D0
58001000 00000080
58001000 00000120--------Is it supposed to be this 108 or not?
58001000 000000C8
58001000 00000068
58001000 00000018
78000000 00000100
64000000 00000000 000003E7

and didnt work, only thing i can think is maybe the register, i see health is using F, so will test that in a moment.

[Description]
58000000 05A800D0
58001000 00000080
58001000 00000120--------Is it supposed to be this 108 or not?
58001000 000000C8
58001000 00000068
58001000 00000018
78000000 00000100
64000000 00000000 000003E7
 
Last edited by Jericoss,
[Description]
58000000 05A800D0
58001000 00000080
58001000 00000120--------Is it supposed to be this 108 or not?
58001000 000000C8
58001000 00000068
58001000 00000018
78000000 00000100
64000000 00000000 000003E7
Its as it is but doesnt work, im going to look at what @dsrules has said and im going to try it.

--------------------- MERGED ---------------------------

you could use any registers from 0 to f, so it should not matter which register you used
you said you parsed the 2nd from bottom but your coding is for the bottom one
or try the one with the lowest ending offset
[[[[[[main+5A800D0]+80]+30]+C8]+68]+8]+60


It worked

Assassins Creed Black Flag
TID: 010044700deb0000
BID: 85f5d5ab6187f602

[Infinite Money]
580F0000 05A800D0
580F1000 00000080
580F1000 00000030
580F1000 000000C8
580F1000 00000068
580F1000 00000008
780F0000 00000060
640F0000 00000000 3B9AC9FF

Ill give credit to @dsrules for helping with the pointer.

So for future should i try the ones with lowest ending offset first.
 
Its as it is but doesnt work, im going to look at what @dsrules has said and im going to try it.

--------------------- MERGED ---------------------------




It worked

Assassins Creed Black Flag
TID: 010044700deb0000
BID: 85f5d5ab6187f602

[Infinite Money]
580F0000 05A800D0
580F1000 00000080
580F1000 00000030
580F1000 000000C8
580F1000 00000068
580F1000 00000008
780F0000 00000060
640F0000 00000000 3B9AC9FF

Ill give credit to @dsrules for helping with the pointer.

So for future should i try the ones with lowest ending offset first.
hmm not working for me.

--------------------- MERGED ---------------------------

my updated codes for assassins creed black flag
TID: 010044700DEB0000
BID: 85F5D5AB6187F602
[Version 1.0.0]
[01# Inf Health]
580F0000 059BBA60
580F1000 00000078
580F1000 00000140
580F1000 00000030
580F1000 000000D8
580F1000 00000040
780F0000 000000A8
640F0000 00000000 00C80000

[02# Inf Air]
580F0000 059BBA60
580F1000 00000078
580F1000 00000140
580F1000 00000030
580F1000 000000D8
580F1000 00000040
780F0000 000000E0
640F0000 00000000 3f800000

[03# inf ship health]
580F0000 05494F28
580F1000 00000010
580F1000 00000008
580F1000 00000030
580F1000 000002D0
780F0000 00000158
640F0000 00000000 46FA0000

--------------------- MERGED ---------------------------

Its as it is but doesnt work, im going to look at what @dsrules has said and im going to try it.

--------------------- MERGED ---------------------------




It worked

Assassins Creed Black Flag
TID: 010044700deb0000
BID: 85f5d5ab6187f602

[Infinite Money]
580F0000 05A800D0
580F1000 00000080
580F1000 00000030
580F1000 000000C8
580F1000 00000068
580F1000 00000008
780F0000 00000060
640F0000 00000000 3B9AC9FF

Ill give credit to @dsrules for helping with the pointer.

So for future should i try the ones with lowest ending offset first.
another tip. when you get codes with +8 add a 0 to it. otherwise noexs doesn't
recognize it
 
hmm not working for me.

--------------------- MERGED ---------------------------

my updated codes for assassins creed black flag
TID: 010044700DEB0000
BID: 85F5D5AB6187F602
[Version 1.0.0]
[01# Inf Health]
580F0000 059BBA60
580F1000 00000078
580F1000 00000140
580F1000 00000030
580F1000 000000D8
580F1000 00000040
780F0000 000000A8
640F0000 00000000 00C80000

[02# Inf Air]
580F0000 059BBA60
580F1000 00000078
580F1000 00000140
580F1000 00000030
580F1000 000000D8
580F1000 00000040
780F0000 000000E0
640F0000 00000000 3f800000

[03# inf ship health]
580F0000 05494F28
580F1000 00000010
580F1000 00000008
580F1000 00000030
580F1000 000002D0
780F0000 00000158
640F0000 00000000 46FA0000

--------------------- MERGED ---------------------------


another tip. when you get codes with +8 add a 0 to it. otherwise noexs doesn't
recognize it

thanks for the updates, ive tested money code again, try enter pause menu and return to game, it should update value.

ive closed the game, booted up again and works for me.
 
Anyone else tried this cheat?
It seems to not work

--------------------- MERGED ---------------------------
Let me check it out again. It worked and parsed to the address for health on 2 reboots for me.


no work

--------------------- MERGED ---------------------------

Anyone else tried this cheat?
It seems to not work

--------------------- MERGED ---------------------------



no work
It does work. This is for version 1.0 no updates/no dlc either.
 
you have the .txt file,

to drag and drop it
The pointers are working for me when I parse it with Noexs. I'm currently going to try it as a cheat file. Give me a few and I'll let you know

Edit:
Alright so for me the Health code is working fine. The money code when parsed in Noexs brings me to the correct address but it doesn't work as a code for atmosphere. Going to look more into this in a bit.

--------------------- MERGED ---------------------------
Edit 2:
I need to make sure that everyone who uses this, I have no updates installed nor any DLC as well. Is it possible that the update may change the addresses and pointers around but not the build ID?
 
Last edited by wiitendo84,

Site & Scene News

Popular threads in this forum