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

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,473
Trophies
1
Age
44
XP
14,563
Country
United States
Look (I know it is because of the game) .. if I want to move the player only with the L stick, some yellow arrows appear to shoot some arrows.

But if I press the ZL button I can do it (the truth is, I have not played the game well, I just put it on my swicth)

But anyway I would like to know, I say if you can.



Thanks and see you tomorrow


Here is a demo of Breeze Overlay's toggle code function.
I assigned R to toggle hover. No need to hold R to hover.
Jericoss the problem you face was you can't move left and right when R is pressed.

Some games make full use of every key so holding some key down is at times inconvenient and at other times not practical. There are also cases when most of the time you want the code enabled but occasionally you want to be able to quickly disable it. Moon Jump is very often going to prevent dropping down from platform. A quick way to disable moon jump is very nice.
 
Last edited by TomSwitch,
  • Like
Reactions: piek50 and crazy_p

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
4,473
Trophies
1
Age
44
XP
14,563
Country
United States
Breeze Overlay
A tesla overlay for game cheating with the following features:

Monitor Game Memory
  1. Show up to 10 EdiZon SE bookmark value in game real time
Multiply Value Increase
  1. Monitor and multiply value delta by X.


Assign button combos for cheats
  1. Two kind of button combos are available. Button combo that is bind to the cheat code as conditional execute and button combos that trigger the overlay to toggle on/off the cheat code for button hold free enjoyment.

https://user-images.githubuserconte...8517-4b318293-0405-4b9d-a3d0-f9aeae2de433.mp4

https://user-images.githubuserconte...9230-ff923520-17f1-445e-b756-34a1e0338208.mp4
  1. In this example the cheat code that moves the game character up and down is assigned to the stick up and stick down as conditional execute and the cheat code hover which makes the game character hover in the air is assign to button R which toggles the cheat on/off. The button combos that is bind to code is shown on the left of the cheat label and the code that toggles the cheat on / off is shown on the right of the cheat label.
  2. Some games make full use of every key so holding some key down is at times inconvenient and at other times not practical. There are also cases when most of the time you want the code enabled but occasionally you want to be able to quickly disable it. Moon Jump is very often going to prevent dropping down from platform. A quick way to disable moon jump is a good use case for this feature.
 
Last edited by TomSwitch,

livinitwarrior

Well-Known Member
Member
Joined
Apr 10, 2020
Messages
218
Trophies
0
Age
35
XP
1,322
Country
United States
Breeze Overlay
A tesla overlay for game cheating with the following features:

Monitor Game Memory
  1. Show up to 10 EdiZon SE bookmark value in game real time
Multiply Value Increase
  1. Monitor and multiply value delta by X.


Assign button combos for cheats
  1. Two kind of button combos are available. Button combo that is bind to the cheat code as conditional execute and button combos that trigger the overlay to toggle on/off the cheat code for button hold free enjoyment.

https://user-images.githubuserconte...8517-4b318293-0405-4b9d-a3d0-f9aeae2de433.mp4

https://user-images.githubuserconte...9230-ff923520-17f1-445e-b756-34a1e0338208.mp4
  1. In this example the cheat code that moves the game character up and down is assigned to the stick up and stick down as conditional execute and the cheat code hover which makes the game character hover in the air is assign to button R which toggles the cheat on/off. The button combos that is bind to code is shown on the left of the cheat label and the code that toggles the cheat on / off is shown on the right of the cheat label.
  2. Some games make full use of every key so holding some key down is at times inconvenient and at other times not practical. There are also cases when most of the time you want the code enabled but occasionally you want to be able to quickly disable it. Moon Jump is very often going to prevent dropping down from platform. A quick way to disable moon jump is a good use case for this feature.


been using this for about a week, and love it. Any chance you'll start uploading to the app store soon?
 

crazy_p

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
1,348
Trophies
1
XP
8,194
Country
Thailand
@crazy_p - Not sure which one or ones, but the Game keeps crashing after you try running the Game. Thought the Off Codes might be it, but it still crashes. Doom Eternal 1.6

EDIT - One of these of who knows which ones
[Demons always drop Ammo & Health (ON)]
040C0000 0613C690 00000001
[Demons always drop Ammo & Health (OFF)]
040C0000 0613C690 00000000

[Disable Enemy Senses (ON)]
040C0000 0612B810 00000000
[Disable Enemy Senses (OFF)]
040C0000 0612B810 00000001

[Force Enemy Idle (ON)]
040C0000 06122E10 00000001
[Force Enemy Idle (OFF)]
040C0000 06122E10 00000000

The Cheats should be fine i double checked the Addresses in IDA and they are Correct.
I was able to complete the whole Mission 2 with all mentioned Cheats enabled (+ some more)
and i don't had a single Crash, i played for about 1h.

It's more likely your Setup is messed up from reading your Posts...
Are you sure you did set up Atmosphere correctly?
No useless Sysmodules that eat up your Memory for no Reason?

The Bare minimum to use Cheats is:
Atmosphere + Sigpatches + Edizon-SE (+ modified system_settings.ini)

Did you use the Cheat File i provided or the one you modified?

Or you simply use the Cheats wrong...
You're supposed to use the Cheats like this:

Code:
1. Enable "ON" Cheat
2. Disable "ON" Cheat
3. Enable "OFF" Cheat
4. Disable "OFF" Cheat
5. Enable "ON" Cheat
6. ...
7. ...

Since ASM Cheats are Static there's no need to let them enabled for the whole Time.
I always enable any "ON" Cheat then immediately disable the "ON" Cheat.

Once the Function is rewritten it stays that way until you revert it to it's original State.

It's obvious that your Game crashes if you try to disable a Cheat that is still "ON",
you can't write two Values at the same Time to the same Address.

@crazy_p now yo can organize you cheats with outline but only users who uses Breeze Overlay can take advantage of your extra effort.

This is amazing i love the Overlay there's so much Potential, for Example:

At the Moment i'm trying to find a more reliable Pointer Chain for a certain Cheat
that only resolves after entering a Shop.

This should help me identify the working Pointer Chain in Real Time, without checking the
Value in the Bookmarks first!

Or in General i can see in Real Time which of my Bookmarks behave as expected,
this makes identifying Addresses much easier and more convenient.

The Outline Label feature also works Perfect.

Here's a Use Case if anyone is wondering what it is:

Code:
[Battle]

[Inf. HP]
58000000 00000000
78000000 00000000
64000000 00000000 00000063

[Inf. MP]
58000000 00000000
78000000 00000000
64000000 00000000 00000063

[Inventory]

[Slot 1 x99]
58000000 00000000
78000000 00000000
64000000 00000000 00000063

[Slot 2 x99]
58000000 00000000
78000000 00000000
64000000 00000000 00000063

[Misc.]

[Moonjump]
58000000 00000000
78000000 00000000
64000000 00000000 00000063

And thank you so much for all your Time & Efforts you put into Edizon-Se, Breeze & the Overlay.
I really appreciate it!
 

Smoker1

Well-Known Member
Member
Joined
Feb 17, 2015
Messages
5,045
Trophies
1
Location
California
XP
6,064
Country
United States
@crazy_p - From the Switch Main Screen. I start it up, get the Switch Logos, then crash. Also, I have my Settings so the Cheats are not Automatically Enabled, but for some reason, they are all on. Shows 0x00 for Enabled, but 0x01 for save Toggles. If I get into the Game, and I only Enable certain ones, I have to go to Breeze and Write the File to Directory in order to save the Toggles. Can only use Breeze for some reason, as when I try to load EdiZon, it says it can not be run because dmnt:cht is not running.
When I look at the Sysmodules running, it is
Tesla
noexes
Tesla (not a Typo)
and 4200000000000FFF
 

Shekan

Active Member
Newcomer
Joined
May 25, 2017
Messages
42
Trophies
0
Age
25
XP
418
Country
Canada
What do those letter studs mean? or did you mean that my cheat doesn't work?
Because the whole game worked for me.
When I tried to use your pointer chain it didn’t work for me. It might be because of the update, or it may have been a temporary pointer chain.
I didn’t want to completely remove you from my post, since you did contribute to the code, but I just wanted to be clear that I couldn’t use your pointer chain when I updated the code (again)
 

crazy_p

Well-Known Member
Member
Joined
Sep 3, 2016
Messages
1,348
Trophies
1
XP
8,194
Country
Thailand
@crazy_p - From the Switch Main Screen. I start it up, get the Switch Logos, then crash. Also, I have my Settings so the Cheats are not Automatically Enabled, but for some reason, they are all on. Shows 0x00 for Enabled, but 0x01 for save Toggles. If I get into the Game, and I only Enable certain ones, I have to go to Breeze and Write the File to Directory in order to save the Toggles. Can only use Breeze for some reason, as when I try to load EdiZon, it says it can not be run because dmnt:cht is not running.
When I look at the Sysmodules running, it is
Tesla
noexes
Tesla (not a Typo)
and 4200000000000FFF

If Edizon-SE tells you dmnt is already attached, means you have already opened the OG Edizon
Overlay in Tesla, or you did not close it properly.
To fix this open Tesla -> Edizon -> Cheats -> B -> B -> B -> B (while in Edizon-SE)

This is how my system_settings.ini File looks like:

Code:
[eupld]
upload_enabled = u8!0x0
; Disable uploading error reports to Nintendo

[usb]
usb30_force_enabled = u8!0x0
; Enable USB 3.0 superspeed for homebrew
; 0 = USB 3.0 support is system default (usually disabled), 1 = USB 3.0 support is enabled.

[ro]
ease_nro_restriction = u8!0x1
; Control whether RO should ease its validation of NROs.
; (note: this is normally not necessary, and ips patches can be used.)

; Atmosphere custom settings

[atmosphere]
fatal_auto_reboot_interval = u64!0x0
; Reboot from fatal automatically after some number of milliseconds.
; If field is not present or 0, fatal will wait indefinitely for user input.

power_menu_reboot_function = str!payload
; Make the power menu's "reboot" button reboot to payload.
; Set to "normal" for normal reboot, "rcm" for rcm reboot.

dmnt_cheats_enabled_by_default = u8!0x0
; Controls whether dmnt cheats should be toggled on or off by
; default. 1 = toggled on by default, 0 = toggled off by default.

dmnt_always_save_cheat_toggles = u8!0x0
; Controls whether dmnt should always save cheat toggle state
; for restoration on new game launch. 1 = always save toggles,
; 0 = only save toggles if toggle file exists.

enable_hbl_bis_write = u8!0x0
; Enable writing to BIS partitions for HBL.
; This is probably undesirable for normal usage.

enable_hbl_cal_read = u8!0x0
; Enable reading the CAL0 partition for HBL.
; This is probably undesirable for normal usage.

fsmitm_redirect_saves_to_sd = u8!0x0
; Controls whether fs.mitm should redirect save files
; to directories on the sd card.
; 0 = Do not redirect, 1 = Redirect.
; NOTE: EXPERIMENTAL
; If you do not know what you are doing, do not touch this yet.

enable_am_debug_mode = u8!0x0
; Controls whether am sees system settings "DebugModeFlag" as
; enabled or disabled.
; 0 = Disabled (not debug mode), 1 = Enabled (debug mode)

enable_dns_mitm = u8!0x1
; Controls whether dns.mitm is enabled
; 0 = Disabled, 1 = Enabled

add_defaults_to_dns_hosts = u8!0x1
; Controls whether dns.mitm uses the default redirections in addition to
; whatever is specified in the user's hosts file.
; 0 = Disabled (use hosts file contents), 1 = Enabled (use defaults and hosts file contents)

enable_dns_mitm_debug_log = u8!0x0
; Controls whether dns.mitm logs to the sd card for debugging
; 0 = Disabled, 1 = Enabled

enable_htc = u8!0x0
; Controls whether htc is enabled
; 0 = Disabled, 1 = Enabled

[hbloader]
applet_heap_size = u64!0x0
; Controls the size of the homebrew heap when running as applet.
; If set to zero, all available applet memory is used as heap.
; The default is zero.

applet_heap_reservation_size = u64!0x8600000
; Controls the amount of memory to reserve when running as applet
; for usage by other applets. This setting has no effect if
; applet_heap_size is non-zero. The default is 0x8600000.

To make sure you don't have any existing Toggle Files go to:
atmosphere/contents
Press ctrl+f, type toggle and delete any existing Toggle Files.

If you used FTP or MTP to copy system_settings.ini don't forget to reboot your Console.
 

hassan ali

Well-Known Member
Member
Joined
Sep 21, 2015
Messages
182
Trophies
0
Age
34
XP
484
Country
Skyward sword 1.0.1 codes please

I did look back in the forum before asking. Nobody has posted anything for this game since the update released
 
  • Like
Reactions: platanos

uzimakiuchiha

Well-Known Member
Member
GBAtemp Patron
Joined
May 17, 2009
Messages
879
Trophies
2
XP
2,409
Country
United States
i already tested again. some code already works.
but for item code nothing change

Yeah I found our I was unable to properly convert the codecave codes, sorry. You'll need a way better coder than me for that. Those are the ones that have a few lines to point to their functions before the actual asm function of the code itself, I converted them poorly because I don't understand asm at all myself. MAYBE, MAYBE, xtatu or patjenova could help but it's an old game so please don't spam them for it either though.
 

jhmiller

Well-Known Member
Member
Joined
Nov 23, 2010
Messages
637
Trophies
2
Location
Madrid
XP
4,716
Country
Spain
Breeze Overlay
A tesla overlay for game cheating with the following features:

Monitor Game Memory
  1. Show up to 10 EdiZon SE bookmark value in game real time
Multiply Value Increase
  1. Monitor and multiply value delta by X.


Assign button combos for cheats
  1. Two kind of button combos are available. Button combo that is bind to the cheat code as conditional execute and button combos that trigger the overlay to toggle on/off the cheat code for button hold free enjoyment.

https://user-images.githubuserconte...8517-4b318293-0405-4b9d-a3d0-f9aeae2de433.mp4

https://user-images.githubuserconte...9230-ff923520-17f1-445e-b756-34a1e0338208.mp4
  1. In this example the cheat code that moves the game character up and down is assigned to the stick up and stick down as conditional execute and the cheat code hover which makes the game character hover in the air is assign to button R which toggles the cheat on/off. The button combos that is bind to code is shown on the left of the cheat label and the code that toggles the cheat on / off is shown on the right of the cheat label.
  2. Some games make full use of every key so holding some key down is at times inconvenient and at other times not practical. There are also cases when most of the time you want the code enabled but occasionally you want to be able to quickly disable it. Moon Jump is very often going to prevent dropping down from platform. A quick way to disable moon jump is a good use case for this feature.


Forgive my ignorance, but how do you install this?
Where is the ovl file put?
 
  • Like
Reactions: crazy_p

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sonic Angel Knight @ Sonic Angel Knight: Or, I also heard that if you use flash memory, it can act as more "RAM" at least windows tell me...