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

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,161
Country
United States
Thanks for the hint. The game is good and I was too busy playing to spend time searching for this one. If you do play this game I highly recommend updating it. Here is inf armor and health to those who wants it. I do die from time to time even with the fire power but so far didn't have enough setback to look for it.

Star Wars: Republic Commando
TID: 0100FA10115F8000
BID: 99CAC56A0829EF37

[Inf Armor and health]
540F0000 008C3364
780F0000 00000294
680F1000 43480000 43480000
680F0000 47C38200 47C38200

[L Grenade 888]
80000040
540F0000 008C3364
540F1000 000002FC
540F1000 000000CC
540F1000 0000000C
540F1000 00000008
780F0000 000002D4
640F1000 00000000 00000378
640F0000 00000000 00000378
20000000

[L Bulet 41025]
80000040
540F0000 008C3360
540F1000 000004A4
540F1000 00000494
540F1000 000000A4
540F1000 000000CC
780F0000 000002D4
640F1000 00000000 0000A041
640F0000 00000000 0000A041
20000000


I cant seem to get a good pointer for the base version for ammo/no reload/grenades.

updated my health code, noticed if you get incapacitated you cant call your squad to revive you.

https://gbatemp.net/threads/cheat-codes-ams-and-sx-os-add-and-request.520293/page-1853#post-9434831
 
Last edited by Spider_Man,

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,429
Trophies
1
Age
44
XP
14,430
Country
United States
I cant seem to get a good pointer for the base version for ammo/no reload/grenades.

updated my health code, noticed if you get incapacitated you cant call your squad to revive you.

https://gbatemp.net/threads/cheat-codes-ams-and-sx-os-add-and-request.520293/page-1853#post-9434831
32bit games are quite often difficult to have good pointers. Did you use my tools or Jnoexs and pointersearcher 0.4? The originals don't support 32bit pointers so you will be only looking at a subset of pointers that happens to have a u32 0 following it.

I think the incapacitate problem you encountered is because there are some hit that will take out all your health, your code then make it not zero but the status now is not in sync. The solution is to make it a big number that no one hit can take you out. I make it 200 and instead of 100 a very big number (100100).
 
  • Like
Reactions: Jericoss

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,161
Country
United States
32bit games are quite often difficult to have good pointers. Did you use my tools or Jnoexs and pointersearcher 0.4? The originals don't support 32bit pointers so you will be only looking at a subset of pointers that happens to have a u32 0 following it.

I think the incapacitate problem you encountered is because there are some hit that will take out all your health, your code then make it not zero but the status now is not in sync. The solution is to make it a big number that no one hit can take you out. I make it 200 and instead of 100 a very big number (100100).
im using your sxos pointer tools was able to get health/armor but ammo having no luck.

if i set health value higher, it causes sprites to show on screen, but its very rare you die, if you stand next to something that would be a 1 hit kill (exploding barrels while been set on fire and getting shot at).
 
  • Like
Reactions: Jcrx92

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,429
Trophies
1
Age
44
XP
14,430
Country
United States
im using your sxos pointer tools was able to get health/armor but ammo having no luck.

if i set health value higher, it causes sprites to show on screen, but its very rare you die, if you stand next to something that would be a 1 hit kill (exploding barrels while been set on fire and getting shot at).
You are probably not using my tools. https://github.com/tomvita/PointerSearcher-SE and https://github.com/tomvita/Noexes.
Maybe you are using some other fork. The originals assume pointers to be 64bits. Unless the fork you use has been modified to support 32bit pointers you will be missing a big percentage of potential pointers.

There is two, actually four f32 numbers, let's call it HP1, HP1 max, HP2, HP2 max. HP1 max is 200 float, HP2 max is 100 float. If you make HP1 a bigger number than 200 your screen looks horrible. If you make HP2 a big number you just won't be incapacitated and HP1 goes down very slowly.
 
Last edited by TomSwitch,
  • Like
Reactions: Jericoss

Spider_Man

Well-Known Member
Member
Joined
May 28, 2015
Messages
3,924
Trophies
0
Age
38
XP
5,161
Country
United States
You are probably not using my tools. https://github.com/tomvita/PointerSearcher-SE and https://github.com/tomvita/Noexes.
Maybe you are using some other fork. The originals assume pointers to be 64bits. Unless the fork you use has been modified to support 32bit pointers you will be missing a big percentage of potential pointers.

There is two, actually four f32 numbers, let's call it HP1, HP1 max, HP2, HP2 max. HP1 max is 200 float, HP2 max is 100 float. If you make HP1 a bigger number than 200 your screen looks horrible. If you make HP2 a big number you just won't be incapacitated and HP1 goes down very slowly.
If i remember correctly you did a pointersearch to use with sxos memory dumps, this is what i am using, not used edizon before.
 

VKnincfw

Well-Known Member
Newcomer
Joined
Jun 14, 2020
Messages
60
Trophies
0
Age
30
XP
591
Country
France
So I searched some info on the pc version. The powers may have a flag set to them, essentially 0 for off and 1 for on. The timer for them it seems to count up in Float format. The issue I may find is the address to turn on the powers. The pc version once you get it turned on, it stays on technically. So it doesn't switch back to 0. So to find that code might be a bit harder.

Okay, let me know if you find anything
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,429
Trophies
1
Age
44
XP
14,430
Country
United States
If i remember correctly you did a pointersearch to use with sxos memory dumps, this is what i am using, not used edizon before.
To illustrate the problem with 32bit pointer see this screen shot of edizon memory explorer looking at the first offset of my HP pointer.
The first offset is not 64 bit aligned so even with the next 4 byte being zero you won't be able to find this one with the original.
Here every box with a number that isn't starting with 0 is probably a pointer. Of all these only the one in the light green box will be considered by the original as pointer candidate.


2021041100051100-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
 
  • Like
Reactions: xtatu

felindamuliadi

Member
Newcomer
Joined
Mar 29, 2021
Messages
23
Trophies
0
XP
338
Country
China
Anyone can confirm if the newest update (v1.0.4) of Story of Seasons: Pioneers of Olive Town won't change the BID? I haven't update it yet for fear of this, thanks.
 

roman2277

Well-Known Member
Member
Joined
Sep 1, 2019
Messages
209
Trophies
0
Age
53
XP
1,309
Country
Czech Republic
I saw it work on Spyro Reignited Trilogy codes I'm interested in this game in particular I'm looking for codes -Spyro fairy power -Have the level key -unlimited flight time

Especially the unlimited flight times because its levels are really difficult
Only PC version.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: