Alright, ladies and gentlemen, here's the table for the switch emulation
. After a lot of consideration, I'm just going to release it for ryujinx only ,
because the latest yuzu I'm using 1715 ea, has graphical issue (idc tbh) but I don't want people to complain here, wasting people time. Ryujinx on the other hand, doesn't seem to have any problem like that. (will release yuzu version by request or if yuzu fix the graphic glitch). For now, if you're on yuzu, save file can easily be transferred between the two emulator.
Here's a list you need to read bcus I will ignore questions stated in the list below ~ which included all the bs things and reason why the "reluctant" to release the table.
1. Yuzu and RyujinX updated everyday, sometimes it's even 5 revision a day. That's why unless you're use the same emulator that I created the cheat on, high chance it won't work on the new update. Tested on Yuzu 1703,1713,1715 and
RyujinX 1.0.6896 RyujinX 1.0.6900. Will continue to update as long as I'm interested in the game. [If you're new on CE, that mean the cheat will break]
2. The game itself has update, usually console game rarely got update, but this happen to some titles. I saw the Jap version on 1.0.3 while the cheat is for 1.0.1 International. [Same reason as above]
3. Injection is slow, It takes like 5-10 seconds to enable a cheat, if you feel that's long, it is, and debugging the cheat was hell, but disable on the other hand took only 1 sec.
4. Some of the cheat will crash you. I'm just going to stated some of the obvious first and tell me if you find more later:-
-Certain demon ID will crash you.
-More than 24 of the skill slots will freeze you.
-Each demon must have a minimum level or it will freeze the screen on exp gain.
-The OHK sometimes crash the game. [Rarely happen]
5. I put activation requirement on each cheat, but most of the time I find it safer to trigger that activation action first before actually activating the cheat. Otherwise, prone to crash
With that out of the way. Here's the cheat table with the options, n warning beside them of course.
1. Demon Editor - Edit Demon [ Each demon has their minimum level, try changing the level until you see some exp instead of zero exp, and that's the minimum level. Failure to do so, make you freeze on exp gain. #Update after I progress more on the game, the "demon compendium > view" freeze if you didn't obtained the demon legally. A way to bypass this is using fusion with the illegal demon to create a legal demon. Here's a good site to refer for fusing demon [Link]
2. OHK - depend upon the demon editor to be activated. buggy but I tested a few battles, seems alright to me.
3. Stats Editor -Attributes editor. Two things eludes me, one is why the demon id, stats, and skills address is so far from each other. The second one is what attribute is just sitting there between STR and MAG .
4. Skill Editor - Max 24, some skill may crash. Exceed 8 your unit animation will disappear. Simple enough.
5. Macca Editor - No warning here
6. Moon Editor - Freeze when need. More than certain value by editing will crash the game.
7. Give All Item x10 - Not sure if this will implicated the game as even reserved item are included.
8. Give Existing Item x90 - Only change what you have to x90 and allow increase - Edit the script for personal preference.
Edit1: I'm not sure why, but some people addresses is on rl64, while mine was on 32 . So, I fixed the skills and stats script. Not sure about the other script, drop me a PM if there's any issue, with your save file and emu ver.
Edit2: I just realized fit-girl repack for the game has different instruction. Will try to look into it ~ but no guarantee
Edit3: I edited skills and stats for the fitgirl-repack. Most of the cheat is intended for the ryujin emulator on the official page with SMT3 ver 1.0.1 .xci + 4 dlc
Edit4: Small fix on ohko as I removed one line and forget to re-add it back.
Edit5: Alright, I finally did an extensive test for the ohko and it shouldn't be wrong anymore, *cross finger. Add god-mode with ohk but the implementation is a bit crude as I didn't do the max hp to current hp. (latest v1.2)
Edit6: Update v2 - Tested on RyujinX 1.0.6896 with all cheats working. Added No Encounter script => need to freeze the "No Encounter" for both (already on drop down list)
Edit7: Checked on RyujinX 1.0.6898, all cheats seems to be working still. Feeling ecstatic bcus it persists 3 updates. On the other hands, test yuzu EA 1730 (today 1735), my original cheat broke ~ . Check again for RyujinX 1.0.900, still doing fine.
Edit8: Added exp multiplier. Tested on RyujinX 1.0.906 and it still working.
Edit9: Added demon compendium editor (look at my latest post for steps) and tested on RyujinX 1.0.910 which is still working fine. Delete 3 old table for some cleanup.
Last Edit: Probably. I finally finish the game and won't update for a long time or till the emulator achieved a speed that is very good to the public. For now, here's the emulator on last version I played until the of the game is 1.0.6913(30-60fps)
[Link]
Re-visited on July: So, I was playing SMT4 on Citra after completing this game, basically it has the same long wait on enabling the cheat. As I had enough of this BS and after some research and overview on the memory, I got a good grasp how to make the cheat enable way faster by specifying only on a small region. The only cons is there's a chance the cheat can get easily screwed by update and if you look on this cheat table, it been working for so long from 1.0.6896 > 1.0.6946. That's 50 updates and revisions without doing any signature change to the cheat
. So, I leave behind the previous one as it still working and added the one that can enable faster.
Alright, that's all. Enjoy yourself~
Best regards,
notpikachu
ps:
if anyone wanted help for the pc version for the scripting I be more willing to help. Drop a message or something. Check next thread for pc cheat table.