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

  • Thread starter Thread starter matias3ds
  • Start date Start date
  • Views Views 24,125,784
  • Replies Replies 73,165
  • Likes Likes 249
Nintendo 64 - Nintendo Switch Online


USA-EUR [0100C9A00ECE6000] Update 1.2 [8f75c9f4201839a9]

[Aspect Ratio 16:9 by ImanCol]
04100000 00A706F4 40000000
04100000 00A70704 3FC00000

[Aspect Ratio 4:3 by ImanCol]
04100000 00A706F4 3FC00000
04100000 00A70704 3FC00000



JP[010057D00ECE4000] Update 1.2 [3d9fd225850a5a92]

[Aspect Ratio 16:9 by ImanCol]
04100000 00A6F6F4 40000000
04100000 00A6F704 3FC00000

[Aspect Ratio 4:3 by ImanCol]
04100000 00A6F6F4 3FC00000
04100000 00A6F704 3FC00000


Banjo approves
View attachment 294871
Your Widescreen code has increased a lot, cut off important parts of the game, but I was able to change the code so that it looks good on my screen. Thanks for the code and the dedication.

My code:
[Aspect Ratio 16:9]
04100000 00A706F4 3FAB0000

Can you make Widescreen codes for NES/SNES/Genesis?

In other emulators would the Widescreen code affect the 3 screen options, 4:3, Pixel Perfect, CRT ?
 
Last edited by AlanLC,
Boss, please ask for advice, such as [[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 20

There are 28 values in the penultimate position, and each address is + 8. Can this write a cyclic address?
 
Boss, please ask for advice, such as [[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 20

There are 28 values in the penultimate position, and each address is + 8. Can this write a cyclic address?
if you're going to ask this nearly EVERY DAY, lets get more information:
1)is the value a static value, does it need to change?
2)are the addresses something like:
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 20
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 28
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 30
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 38
 
  • Like
Reactions: crazy_p
if you're going to ask this nearly EVERY DAY, lets get more information:
1)is the value a static value, does it need to change?
2)are the addresses something like:
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 20
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 28
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 30
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 38
1111111111111.JPG
 
ok,
[loop code]
580F0000 04A425E8
580F1000 00014758
580F1000 000000C8
580F1000 000000D0
580F1000 00000010
580F1000 00000028
400D0000 00000000 00000020
300E0000 0000001C
989CF000
580C0000 00000000
640C01D0 00000000 XXXXXXXX
780F0000 00000008
310E0000

and the value?
 
  • Like
Reactions: crazy_p
Boss, please ask for advice, such as
if you're going to ask this nearly EVERY DAY, lets get more information:
1)is the value a static value, does it need to change?
2)are the addresses something like:
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 20
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 28
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 30
[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 38


[[[[[[main + 4a425e8] + 14758] + C8] + d0] + 10] + 28] + 20

580F0000 04a425e8
580F1000 00014758
580F1000 000000C8
580F1000 000000D0
580F1000 00000010
580F1000 00000028
780F0000 00000020
300E0000 00000006
640F0000 00000000 00000063
780F0000 00000008
310E0000
20000000

This is the address of the write cycle of the last digit value + 8.

What I want to ask is, + 28] this value + 8, how to write the cyclic address
 
ok,
[loop code]
580F0000 04A425E8
580F1000 00014758
580F1000 000000C8
580F1000 000000D0
580F1000 00000010
580F1000 00000028
400D0000 00000000 00000020
300E0000 0000001C
989CF000
580C0000 00000000
640C01D0 00000000 XXXXXXXX
780F0000 00000008
310E0000

and the value?
What consciousness do these four codes represent? Is it a fixed code?
 

Attachments

  • 22222222222222.JPG
    22222222222222.JPG
    50.9 KB · Views: 83
ok, so it looks like i need to break down the code i edited in:
[loop code]
580F0000 04A425E8
580F1000 00014758
580F1000 000000C8
580F1000 000000D0
580F1000 00000010
580F1000 00000028 <- pointer setup
400D0000 00000000 00000020 <- last part of pointer ( + 20 ) offset
300E0000 00000006 <- loop start
989CF000 <- transfer register F to separate register C
580C0000 00000000 <- load that address
640C01D0 00000000 00000063 <- write 0x63 to address+offset
780F0000 00000008 <- add 0x8 to F, so if F was 28, now its 30, if 30, then 38.....
310E0000

......if youre trying to write this for sxos, you cant because of the codetype 9
 
Last edited by Gamerjin,
  • Like
Reactions: crazy_p
Your Widescreen code has increased a lot, cut off important parts of the game, but I was able to change the code so that it looks good on my screen. Thanks for the code and the dedication.

My code:
[Aspect Ratio 16:9]
04100000 00A706F4 3FAB0000
The code is fine. You are probably using third party files...
Can you make Widescreen codes for NES/SNES/Genesis?
OK tomorrow

In other emulators would the Widescreen code affect the 3 screen options, 4:3, Pixel Perfect, CRT ?
I did not remember those filters, N64 NSO also uses them, but I did not notice any effect, only CTR is clearer.
FULL_SCREEN, CRT, PIXEL_PERFECT

2022012420265100.jpg
2022012420284200.jpg
2022012420331200.jpg
 
  • Like
Reactions: AlanLC
Last edited by Sm0k3r83,
ok, so it looks like i need to break down the code i edited in:
[loop code]
580F0000 04A425E8
580F1000 00014758
580F1000 000000C8
580F1000 000000D0
580F1000 00000010
580F1000 00000028 <- pointer setup
400D0000 00000000 00000020 <- last part of pointer ( + 20 ) offset
300E0000 00000006 <- loop start
989CF000 <- transfer register F to separate register C
580C0000 00000000 <- load that address
640C01D0 00000000 00000063 <- write 0x63 to address+offset
780F0000 00000008 <- add 0x8 to F, so if F was 28, now its 30, if 30, then 38.....
310E0000

......if youre trying to write this for sxos, you cant because of the codetype 9
After testing, the address is wrong and invalid. I use the atmosphere
 
After testing, the address is wrong and invalid. I use the atmosphere

Try this:

[loop code]
580F0000 04A425E8
580F1000 00014758
580F1000 000000C8
580F1000 000000D0
580F1000 00000010
400D0000 00000000 00000020
300E0000 00000006
989CF000
580C1000 00000028
640C01D0 00000000 00000063
780F0000 00000008
310E0000
 
  • Like
Reactions: Yondaime_Kazzy
Try this:

[loop code]
580F0000 04A425E8
580F1000 00014758
580F1000 000000C8
580F1000 000000D0
580F1000 00000010
400D0000 00000000 00000020
300E0000 00000006
989CF000
580C1000 00000028
640C01D0 00000000 00000063
780F0000 00000008
310E0000

Thank you. It's easy to use. What consciousness do these represent?
 

Attachments

  • 33333333333333333.JPG
    33333333333333333.JPG
    26.7 KB · Views: 81
Code:
Bayonetta 1 (010076f0049a2000)(7ae22ddabce854f5)
(tested with NA eShop and JPN cart)

[Inf Halos]
04000000 0320ae64 05F5E0FF

[Inf. Magic]
04000000 0320ae5c 44480000

[Inf. Jumps]
580F0000 010ACBF0
780F0000 00000C30
640F0000 00000000

Would someone kindly test my Infinite Jump Code for Bayonetta 1.
Works on my system after multiple restarts, but got a bunch more pointer results and want to make sure this one is stable.

Tested and working.
Thanks @Masim
Relevant to a problem I'm having now. The infinite jump cheat doesn't work as it should. I can only double jump once and it won't let me double jump after that except at total random. Using on NA eshop copy.

EDIT. I've found another variation of the infinite jump code and it just entirely crashes the game.
 
I did not remember those filters, N64 NSO also uses them, but I did not notice any effect, only CTR is clearer.
FULL_SCREEN, CRT, PIXEL_PERFECT

View attachment 295176View attachment 295177View attachment 295178
I didn't correctly ask the question about the emulator options, if there is a Widescreen code for SNES, only the 4:3 option will be stretched and will not have any effect on the 8:7 option, or will the 87 option also be scaled?
Modifying displayresolutionmanager.lua to change the scale affects the 3 options of Snes, 4:3 and CRT are Widescreen and 8:7 is also changed to a different scale, the same happens using Cheat ?

Sorry my english is not so good, so I can be hard to understand.
 
Last edited by AlanLC,
Sorry @Gamerjin , if i want to compress 10 codes or more into one for example like these
Code:
04000000 01AA9D10 00000384
04000000 01AA9D14 00000384
04000000 01AA9D18 00000384
04000000 01AA9D1C 00000384
04000000 01AA9D20 00000384
04000000 01AA9D24 00000384
04000000 01AA9D28 00000384
04000000 01AA9D2C 00000384
04000000 01AA9D30 00000384
04000000 01AA9D34 00000384
is there a command(also manual)to do it or not?
 
Sorry @Gamerjin , if i want to compress 10 codes or more into one for example like these
Code:
04000000 01AA9D10 00000384
04000000 01AA9D14 00000384
04000000 01AA9D18 00000384
04000000 01AA9D1C 00000384
04000000 01AA9D20 00000384
04000000 01AA9D24 00000384
04000000 01AA9D28 00000384
04000000 01AA9D2C 00000384
04000000 01AA9D30 00000384
04000000 01AA9D34 00000384
is there a command(also manual)to do it or not?
you could increase the type from 4 to 8 which could do more than one line into one code if its within range.
 
  • Like
Reactions: crazy_p
I humbly request Game Dev Tycoon

TID: 0100E95010F6A000
BID: 54B6A8646ED7DD4A

Money, fans, research points and unlock topics would be great cheats. Thank you!
 

Site & Scene News

Popular threads in this forum