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

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,047
Trophies
1
Location
California
XP
6,072
Country
United States
time is static in mame, so no pointer is needed MAIN+1221901 = 99

Code:
ACA Neogeo Samurai Shodown 2
010052b00871c000
15102BE545EF5007

[ZR Player Infinite Health AMS CFW only]
80000200
580F0000 012DCFC0
520E0000 01250958
980FF0E0
780F0000 000000ba
610F0000 00000000 00000080
20000000

[CPU Health AMS CFW only]
8000xxxx
580F0000 012DCFC0
520E0000 0125095c
980FF0E0
780F0000 000000ba
610F0000 00000000 000000xx
20000000
xx insert your own button and cpu hp value
Actually, for Samurai Shodown 1 and 2 on the Switch, it should also require a Pointer for some reason.

Mine was 4C85427901
 
  • Like
Reactions: uzimakiuchiha

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,717
Trophies
2
XP
6,284
Country
ACA Neogeo Samurai Shodown 1.0.1
bid: e7c1eca56d362ef6

Code:
[Player Infinite Health AMS CFW only]]
14060000 012d0fa8 00000000
580F0000 012686c0
520E0000 0129a164
980FF0E0
780f0000 000000a4
610F0000 00000000 00000080
20000000

[CPU Health AMS CFW only]
8000xxx
580F0000 012686c0
520E0000 0129a168
980FF0E0
780F0000 000000A4
610F0000 00000000 000000xx
20000000

xx insert your own button and cpu health value

Time = MAIN+0129a161 = 99
@Smoker1, look at the Time address and the Health code, if Time address is dynamic then the Health cheat would have no effect
 
Last edited by dsrules,

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,047
Trophies
1
Location
California
XP
6,072
Country
United States
ACA Neogeo Samurai Shodown 1.0.1
bid: e7c1eca56d362ef6

Code:
[Player Infinite Health AMS CFW only]]
14060000 012d0fa8 00000000
580F0000 012686c0
520E0000 0129a164
980FF0E0
780f0000 000000a4
610F0000 00000000 00000080
20000000

[CPU Health AMS CFW only]
8000xxx
580F0000 012686c0
520E0000 0129a168
980FF0E0
780F0000 000000A4
610F0000 00000000 000000xx
20000000

xx insert your own button and cpu health value

Time = MAIN+0129a161 = 99
@Smoker1, look at the Time address and the Health code, if Time address is dynamic then the Health cheat would have no effect
Yeah, trying to find the Health is a pain for 1 and 2. I thought using the Pointer Searcher would work when it came out, but, it only works if the Dynamic is in HEAP only.
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,717
Trophies
2
XP
6,284
Country
Yeah, trying to find the Health is a pain for 1 and 2. I thought using the Pointer Searcher would work when it came out, but, it only works if the Dynamic is in HEAP only.
you still could not find the pointer for these 2 games even if it supports searching in MAIN as the pointer needs 2 address added together
 

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,007
Trophies
1
XP
4,900
Country
Congo, Republic of the
@patjenova

These code have no effect in the game :
Narcos: Rise of the Cartels
Title ID: 010072B00BDDE000
Build: 2e6fa6fae12d8085

[01# 9999999 money]
580F0000 05539960
780F1000 00015E24
640F0000 00000000 4B18967F

[02# 9999999 Skill points]
580F0000 05539960
780F1000 00015FB8
640F0000 00000000 0098967F
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,508
Trophies
1
Age
44
XP
14,655
Country
United States
No. If the Address is in MAIN instead, it throws me a Error to Check the Addresses.
Using JNoexs 1.1.2
Pointer Searcher is v0.04
Didn't follow the whole conversation, is the pointer 32bit? You may get this error with JNoexs when the upper 32bit is not zero if you try to "Parse" an "Expression" which has 32bit pointer.
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,047
Trophies
1
Location
California
XP
6,072
Country
United States
Didn't follow the whole conversation, is the pointer 32bit? You may get this error with JNoexs when the upper 32bit is not zero if you try to "Parse" an "Expression" which has 32bit pointer.
Try finding a Pointer with the 2 Games ACA NeoGeo Samurai Shodown 1&2. Dynamic Addresses are in MAIN, and the Pointer Searcher Program will not allow a Pointer Search for it, due to the Dynamic Address Location. Looking for P1 Inf Health. The MAME Cheat File shows that even the Arcade Game Required a Pointer of sorts. So the Pointer more than likely will require a 2-3 Depth Pointer, with the last 2 being the last 3 or 4 of what the Address is for the MAME Cheat File. Time worked the same way, only that was easy to find with JNoexs and the Offset was the MAME Address of A09
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,508
Trophies
1
Age
44
XP
14,655
Country
United States
Here is a tech demo I leave the power hack to those who know the game better. The trick is to change MainEnd and HeapStart to a guess value and HeapEnd to the real MainEnd as illustrated in my screenshot. My tool need to be hacked to support this and is attached. Proper release later. In theory the original JNoexs + pointersearch 0.4 should work too.

Darkest Dungeon
TID: 01008F1008DA6000
BID: bedba708383fd7eb

[slot1]
580F0000 02D80B70
580F1000 00000028
580F1000 00000020
640F0000 0000000000000064

[slot2]
580F0000 02D80B70
580F1000 00000038
580F1000 00000020
640F0000 0000000000000064

[slot3]
580F0000 02D80B70
580F1000 00000048
580F1000 00000020
640F0000 0000000000000064

View attachment 226625
View attachment 226627
View attachment 226626
@dsrules This technique also works for "SKY JAGUAR 2" but only with my tools as this one is 32bit
upload_2020-10-1_7-15-36.png
2020100107150600-CCFA659F4857F96DDA29AFEDB2E166E6.jpg


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

Try finding a Pointer with the 2 Games ACA NeoGeo Samurai Shodown 1&2. Dynamic Addresses are in MAIN, and the Pointer Searcher Program will not allow a Pointer Search for it, due to the Dynamic Address Location. Looking for P1 Inf Health. The MAME Cheat File shows that even the Arcade Game Required a Pointer of sorts. So the Pointer more than likely will require a 2-3 Depth Pointer, with the last 2 being the last 3 or 4 of what the Address is for the MAME Cheat File. Time worked the same way, only that was easy to find with JNoexs and the Offset was the MAME Address of A09
I made some progress with Main search. See https://gbatemp.net/threads/cheat-codes-ams-and-sx-os-add-and-request.520293/page-1471#post-9216873.
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,717
Trophies
2
XP
6,284
Country
Try finding a Pointer with the 2 Games ACA NeoGeo Samurai Shodown 1&2. Dynamic Addresses are in MAIN, and the Pointer Searcher Program will not allow a Pointer Search for it, due to the Dynamic Address Location. Looking for P1 Inf Health. The MAME Cheat File shows that even the Arcade Game Required a Pointer of sorts. So the Pointer more than likely will require a 2-3 Depth Pointer, with the last 2 being the last 3 or 4 of what the Address is for the MAME Cheat File. Time worked the same way, only that was easy to find with JNoexs and the Offset was the MAME Address of A09
I was saying even if the tool supports pointer searching, it would still could not find the working pointer, normal pointers are pointer + xx = cheat address, but those 2 games need to add 2 values , pointer + yy +xx = cheat address , where yy value is dynamic

@TomSwitch , he still has no idea what I am talking about
 
Last edited by dsrules,

Jerriel

Well-Known Member
Newcomer
Joined
Mar 13, 2018
Messages
86
Trophies
0
Age
25
XP
445
Country
Philippines
If you'd search you'll see that I posted multipliers and you can follow the pattern to increase them higher.
i enabled inf hl but its not increasing do i need to do something to make it infinite my moeny is still the same

Sent from my CPH1819 using Tapatalk
 

Jericoss

Well-Known Member
Member
Joined
Sep 24, 2019
Messages
1,640
Trophies
1
XP
4,949
Country
Mexico
Here is a tech demo I leave the power hack to those who know the game better. The trick is to change MainEnd and HeapStart to a guess value and HeapEnd to the real MainEnd as illustrated in my screenshot. My tool need to be hacked to support this and is attached. Proper release later. In theory the original JNoexs + pointersearch 0.4 should work too.

Darkest Dungeon
TID: 01008F1008DA6000
BID: bedba708383fd7eb

[slot1]
580F0000 02D80B70
580F1000 00000028
580F1000 00000020
640F0000 0000000000000064

[slot2]
580F0000 02D80B70
580F1000 00000038
580F1000 00000020
640F0000 0000000000000064

[slot3]
580F0000 02D80B70
580F1000 00000048
580F1000 00000020
640F0000 0000000000000064

View attachment 226625
View attachment 226627
View attachment 226626

It is EU ? what version is it? and the pointer search tool marks it with a virus, at least I can't download it.
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,508
Trophies
1
Age
44
XP
14,655
Country
United States
It is EU ? what version is it? and the pointer search tool marks it with a virus, at least I can't download it.
My released version was hard coded to use the heap address and ignore main. Only this quick hack would work for darkest dungeon. But since darkest dungeon is 64 bit you can use Jnoexs+pointersearcher0.4, in theory it should work. I will tidy up and release them maybe later today.
 
Last edited by TomSwitch,
  • Like
Reactions: Jericoss

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,508
Trophies
1
Age
44
XP
14,655
Country
United States
I was saying even if the tool supports pointer searching, it would still could not find the working pointer, normal pointers are pointer + xx = cheat address, but those 2 games need to add 2 values , pointer + yy +xx = cheat address , where yy value is dynamic

@TomSwitch , he still has no idea what I am talking about
if you need to combine two pointer chain use different registers and use code type 9 to combine them.
How you discover this two pointer situation? What technique you use? Maybe Hades also need this.
 
Last edited by TomSwitch,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    I think I did then it broke a few months later
  • Psionic Roshambo @ Psionic Roshambo:
    Used it as a web cam for a day for fun, sooo shitty it was hilarious
  • Psionic Roshambo @ Psionic Roshambo:
    I had two Ken one regular black one and a silver special edition one lol
  • K3Nv2 @ K3Nv2:
    Speaking of old stuff those green og Logitech Xbox controllers still being listed around $100
  • The Real Jdbye @ The Real Jdbye:
    eyetoy was fun yeah
  • The Real Jdbye @ The Real Jdbye:
    super basic, but the minigames were well designed
  • The Real Jdbye @ The Real Jdbye:
    i'm sure there's at least 1 emulator out there that works with it
  • Psionic Roshambo @ Psionic Roshambo:
    I had the PS3 one too and The Eye of Judgement game lol was ass
  • The Real Jdbye @ The Real Jdbye:
    i had eye toy play on ps2
  • K3Nv2 @ K3Nv2:
    Microsoft ruined it with kinect
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, PCSX2 works with any web cam and emulates the EyeToy with it
  • K3Nv2 @ K3Nv2:
    I remember mic support for the n64 being janky
  • K3Nv2 @ K3Nv2:
    Emulation wise
  • Psionic Roshambo @ Psionic Roshambo:
    I had a kinnect.... It blew rotting goat balls
  • Psionic Roshambo @ Psionic Roshambo:
    Ken amazingly DraStic microphone support works better than real hardware lol
  • Psionic Roshambo @ Psionic Roshambo:
    On a phone of course
  • Psionic Roshambo @ Psionic Roshambo:
    Also touch is better.... Well at least better than the launch DS, the lite one improved that a ton
  • K3Nv2 @ K3Nv2:
    Touch
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I really need to dig out my USB Wii sensor bar and experiment with Wii emulation and synching Wii remotes with BT lol
  • Psionic Roshambo @ Psionic Roshambo:
    Sort of redundant since I have a Wii lol
  • Psionic Roshambo @ Psionic Roshambo:
    With HDMI lol
  • K3Nv2 @ K3Nv2:
    I also have a Wii
  • K3Nv2 @ K3Nv2:
    Tomorrow be may 4th
  • Psionic Roshambo @ Psionic Roshambo:
    Getting Wiid from Street Pharmacist Mario?
  • K3Nv2 @ K3Nv2:
    1tb SD card for whatever reason
    K3Nv2 @ K3Nv2: 1tb SD card for whatever reason