Atmosphère implements cheat support

37918415.png

It's no secret that Atmosphère was eventually getting a cheat functionality: such a thing was already listed in the planned feature set for Stratosphère's debugging module and @SciresM started working on it shortly after releasing version 0.8.4 of his CFW. However, thanks to some recent commits, it's now possible to get a proper taste of said feature in action!

The new module (dmnt-cheat) can be used by creating a text file containing a list of cheats for a game that will be activated upon launching the game and, optionally, a companion homebrew app to individually toggle them on or off directly from the Switch itself. The module uses the same cheat format as SX OS, meaning you can use codes meant for the former in Atmosphère and vice-versa. A new variable has been added to microsd:/atmosphere/system_settings.ini to toggle on/off defaults when cheats are enabled:

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

Adding your own cheats is very similiar to how it's done in SX OS. You need to create a text file in the following path containing your cheat definitions:

microsd:/atmosphere/titles/<title id>/cheats/<build id>.txt

Regarding homebrew code managers, EdiZon has been updated to support interfacing itself with dmnt-cheats, however there is no stable version out yet so you will have to compile it from source if you want to use this new feature. One you have it on your Switch, you can get into its "Edit RAM" menu to toggle your cheats when a game is running in the background. Just like EdiZon, there is no precompiled Atmosphère build containing this system module, meaning you will either have to compile it yourself from source (if so, remember to use sept-secondary.enc from the previous release to make it compatible with firmwares 7.0.0/7.0.1) or wait for the next release.

The feature has been deemed fully functional, however it should be still considered a WIP for the time being - your mileage may vary!

:arrow: Source: Atmosphère's GitHub Repo
:arrow:
Source: EdiZon's GitHub Repo
:arrow: GBAtemp Threads: Atmosphère / EdiZon
 
Last edited by RattletraPM,

leon315

POWERLIFTER
Member
Joined
Nov 27, 2013
Messages
4,100
Trophies
2
Age
124
XP
4,082
Country
Italy
Where are whinny TX fanbois scream: LOOK SciresM copied feutures from TX!!!

xDD

Edit: well done, can't wait for user friendly GUI version!
 
Last edited by leon315,
  • Like
Reactions: Owenge

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,800
Trophies
1
Age
44
XP
6,568
Country
Germany
The module uses the same cheat format as SX OS, meaning you can use codes meant for the former in Atmosphère and vice-versa.
Thank god SciresM is wise enough to not start a special favor here. No matter if you like SX OS or not, the fact that their cheat engine was so easy to use led to a big library of cheats already which is a good thing for the whole community. :)
 
Last edited by lordelan,

phonz

Well-Known Member
Member
Joined
May 1, 2018
Messages
278
Trophies
0
XP
1,868
Country
Canada
What's the best tool to use for searching/creating cheats on Atmosphere that works with current firmwares?
 

leon315

POWERLIFTER
Member
Joined
Nov 27, 2013
Messages
4,100
Trophies
2
Age
124
XP
4,082
Country
Italy
Thank god SciresM is wise enough to not start a special favor here. No matter if you like SX OS or not, the fact that their cheat engine was so easy to use , lead to a big library of cheats already which is a good thing for the whole community. :)
You mean TX spent whole existence to copypaste source codes, now they JUST taste their own medicine?
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,441
Country
Netherlands
Thank god SciresM is wise enough to not start a special favor here. No matter if you like SX OS or not, the fact that their cheat engine was so easy to use , lead to a big library of cheats already which is a good thing for the whole community. :)
I mean, they quite literally reused the GW cheat system.

In any case, this is nice. I know some people are adverse to using sys-netcheat, so this will hopefully be useful.
 
  • Like
Reactions: lordelan

gizmomelb

Well-Known Member
Member
Joined
Jul 13, 2006
Messages
926
Trophies
1
XP
1,658
Country
Australia
Where are whinny TX fanbois scream: LOOK SciresM copied feutures from TX!!!

xDD

Edit: well done, can't wait for user friendly GUI version!

I can't say I've ever seen SX OS users bad mouth other CFWs, it's usually just one sided whining. It is nice that the GW / SX OS format was kept (rather than re-inventing the wheel). Maybe with other CFW users seeing features that SX OS has, they'll see why some people bought SX OS so early on for ease of use and convenience.

EDIT: Tinkle.. darn you.
 
Last edited by gizmomelb,

reshiram1

Active Member
Newcomer
Joined
Aug 12, 2013
Messages
26
Trophies
0
Age
54
XP
299
Country
hello The cheats of cfw Atmosphère have cheats search by numbers for example money 1000 and you look for this number in the search engine and repeat this search about three times and then down you put the amount to get for example 999999 in money and select it and put the game in the foreground and in the game you go to the menu of the game and the money that you have now can work so the cheats of the cfw of Atmosphère?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=KYZD7ykz9aQ