Last year I shared a plugin for Fantasy Life which I decided to update a little to use my menu.
I join a list of the objects and items ID nicely dumped and shared by @TheDeKay in the archive.
Note that you must inverse the bytes from @TheDeKay's list.
Example: 3F 02 | object -> 023F
Have fun guys and happy new year 2017 !!
Changelog
From 3.2, I implemented a language system that I've been working on. I didn't tried it intensively, but it should load a language file according to the current system language.
Language files are simple text files, and every one can create or edit them.
Here the filenames according to language:
Sorry to bump the old thread.
Any chance to recompile the PLG into 3GX for the new Luma plugin loader.
I'm being locked with the new firmware & Luma. The NTR is no longer working at the moment and no ETA of the fix/update from Luma team...
Last year I shared a plugin for Fantasy Life which I decided to update a little to use my menu.
I join a list of the objects and items ID nicely dumped and shared by @TheDeKay in the archive.
Note that you must inverse the bytes from @TheDeKay's list.
Example: 3F 02 | object -> 023F
Have fun guys and happy new year 2017 !!
Changelog
From 3.2, I implemented a language system that I've been working on. I didn't tried it intensively, but it should load a language file according to the current system language.
Language files are simple text files, and every one can create or edit them.
Here the filenames according to language:
I want to start by saying that I understand the codes were originally meant for a modded/hacked 3DS.
But for some reason your codes do not seem to work on Citra, but codes I've found elsewhere in the same format (also meant for hacked/modded 3DS) as yours do.
Any suggestions to get them to work in Citra? Of interest are the codes that give you 99 of every stackable item in storage and the code to disable snapshots.
Edit: The Infinite S. Skill code works but the others I want to use, x99 of all stackable items in storage and the disable snapshots codes don't work.
But for some reason your codes do not seem to work on Citra, but codes I've found elsewhere in the same format (also meant for hacked/modded 3DS) as yours do.
Its because in a few cases I used code types added by Nanqutas' upgraded CTRPFAR plugin that don't exist on gateshark - namely bitwise operators on values stored in data to toggle specific bits on and off or bit masks in conditionals that only check part of the value as opposed to the whole value. Some of the loop codes also loop based on a value in data, which may not work on gateshark format
Any suggestions to get them to work in Citra? Of interest are the codes that give you 99 of every stackable item in storage and the code to disable snapshots.
If Citra has a memory viewer, go to the address 0x723289 and subtract 0x40 from the value there to turn off screen shots - but only if screenshots are already on (IE: if its 0xC1, it would become 0x81). I believe the storage code was from when I was experimenting with accounting for alternate save slots (which in practice I believe did nothing after the save was loaded since the game moves the loaded save to the first save's memory region even if you didn't load the first save). You should be able to remove lines 2-7 (the A0 line through the first D1 line) safely, which also removes the CTRPF specific conditional and loop functions.
Its because in a few cases I used code types added by Nanqutas' upgraded CTRPFAR plugin that don't exist on gateshark - namely bitwise operators on values stored in data to toggle specific bits on and off or bit masks in conditionals that only check part of the value as opposed to the whole value. Some of the loop codes also loop based on a value in data, which may not work on gateshark format
If Citra has a memory viewer, go to the address 0x723289 and subtract 0x40 from the value there to turn off screen shots - but only if screenshots are already on (IE: if its 0xC1, it would become 0x81). I believe the storage code was from when I was experimenting with accounting for alternate save slots (which in practice I believe did nothing after the save was loaded since the game moves the loaded save to the first save's memory region even if you didn't load the first save). You should be able to remove lines 2-7 (the A0 line through the first D1 line) safely, which also removes the CTRPF specific conditional and loop functions.
I'll give that a shot. Thank you very much for the timely response!
Edit: So unfortunately Citra does not have a built-in memory viewer. Cheat Engine does, however, but does not display addresses as you have written.
As for the storage items code, removing the lines you mentioned did not resolve the problem. I guess it's as you said, they are simply not compatible with Gateway cheats. (Well you mentioned Gateshark, but I'm assuming it's related to Gateway.)
Thank you for trying to help, regardless.
Edit 2:
I wish there was a way to read/view .plg files so I could grab Nanquitas' codes and input them in Citra's cheat manager.
There's actually another option. The save is not encrypted and should be very easy to access with Citra, so open it in a hex editor and edit the byte at 0x22349 and modify it like I mentioned previously. Do NOT mess with the right digit at that address, as that contains the DLC flag for the save (though if you don't have DLC and want to activate it, add 8 if the value is 7 or below - just keep in mind its base 16 and not base 10, so 10-15 are represented as A-F).
That's actually because I made a minor error telling you which lines to remove (I had you keep line 1, the save slot identifier address instead of line 4, the actual start of the save in RAM). To make is simpler, start with the original code, remove lines 2-8 (you won't need the offset jump after the following), and change line one to "D3000000 007084D8", which will take it straight to the start of storage.
There's actually another option. The save is not encrypted and should be very easy to access with Citra, so open it in a hex editor and edit the byte at 0x22349 and modify it like I mentioned previously. Do NOT mess with the right digit at that address, as that contains the DLC flag for the save (though if you don't have DLC and want to activate it, add 8 if the value is 7 or below - just keep in mind its base 16 and not base 10, so 10-15 are represented as A-F).
That's actually because I made a minor error telling you which lines to remove (I had you keep line 1, the save slot identifier address instead of line 4, the actual start of the save in RAM). To make is simpler, start with the original code, remove lines 2-8 (you won't need the offset jump after the following), and change line one to "D3000000 007084D8", which will take it straight to the start of storage.
Holy hell, it actually works now! Thank you very much. You've just made Fantasy Life even more enjoyable than it already was for me now. (I already beat it legit, this is my fun "cheat run" replay as a refresher on the game before the new Fantasy Life sequel comes out.)
RE: The Mistake: That's alright, it's no problem. You've had patience with me technically necro'ing the thread, so I have patience with with that in return. No big deal at all.
Ah, so even if I found a way to magically view them, it wouldn't have mattered. I had thought they would be listed in the usual format inside the file. His codes are great, I wish there was some way to use them on Citra. Hopefully someone comes up with a way someday. (I am by no means a programmer or scripter.)
Uh, considering that abomination of a code (looks like one of the fort42 garbage codes) is actually setting the wrong address to 17224 and not health to 200, you simply don't use that code at all. Here's more effective codes that actually max your HP to whatever your current max is, so you don't need to worry about 200 vs 999 etc.:
Uh, considering that abomination of a code (looks like one of the fort42 garbage codes) is actually setting the wrong address to 17224 and not health to 200, you simply don't use that code at all. Here's more effective codes that actually max your HP to whatever your current max is, so you don't need to worry about 200 vs 999 etc.:
Good morning! I have a little problem, I was testing the "loot editor" and it was working perfectly. but now I can't open my items, my 3ds crashes and restarts. I can see my equipment, and sell my items if I want, but I can't directly access the item tab from the menu. Can anyone help me?
Post automatically merged:
Good morning! I have a little problem, I was testing the "loot editor" and it was working perfectly. but now I can't open my items, my 3ds crashes and restarts. I can see my equipment, and sell my items if I want, but I can't directly access the item tab from the menu. Can anyone help me?
It was ... well several. I'm compiling the list right now. My save file is usable, but if I select my items, it will crash.
I'm thinking maybe if I use the item via crafting that it will go away (I hope... 300+ hour save file)
89 0A | Divine Stone <--- This isn't the item, it's the boss "Divine Stone" (FML)
Having resolved this privately: to anyone else using the loot spawner in the plugin: don't use any item IDs from 0x0A1D through 0x0AAE ("1D 0A | Killer Bunny" through "AE 0A | Millennial Tree" in the item IDs text file) These are the bounties themselves (the ones normally in a bag/cage that you turn in at the bounty clerks to get the crafting item versions) and not the items you want. Having them in your inventory will crash the game when you try to view your inventory.
If there are still people here, I was wondering if anyone could help with a couple things ^^` There are two codes I need help with because they aren't working, but I am unsure how to fix them myself ^^` There's a disabling screenshots one, and one that makes all stackable storage x99. This one is supposed to disable the screenshots,
D3000000 00723289
DB000000 00000000
F6000000 000000BF
D8000000 00000000
DC000000 FFFFFFFF
And this one is supposed to make the stackable storage x99
D3000000 0073F058
A0000000 FF0000FF
DB000001 00000000
D3000000 00700F40
C1000000 00000000
DC000000 0003B400
D1000000 00000000
DC000000 00007598
C0000000 000005DC
80000004 000005C4
70000004 000009FF
2000000A 00000063
D0000000 00000000
D0000000 00000000
DC000000 0000003C
D1000000 00000000
Neither are working for me ^^` Thank you in advance if anyone is able to help or know where I could go for help ^^`
I mostly just want the disabling screenshots so it doesn't take a screenshot every time I open the menu for cheats ^^`
I could always change the menu combo so it doesn't take select or start but still ^^`
If there are still people here, I was wondering if anyone could help with a couple things ^^` There are two codes I need help with because they aren't working, but I am unsure how to fix them myself ^^` There's a disabling screenshots one, and one that makes all stackable storage x99. This one is supposed to disable the screenshots,
D3000000 00723289
DB000000 00000000
F6000000 000000BF
D8000000 00000000
DC000000 FFFFFFFF
And this one is supposed to make the stackable storage x99
D3000000 0073F058
A0000000 FF0000FF
DB000001 00000000
D3000000 00700F40
C1000000 00000000
DC000000 0003B400
D1000000 00000000
DC000000 00007598
C0000000 000005DC
80000004 000005C4
70000004 000009FF
2000000A 00000063
D0000000 00000000
D0000000 00000000
DC000000 0000003C
D1000000 00000000
Neither are working for me ^^` Thank you in advance if anyone is able to help or know where I could go for help ^^`
I mostly just want the disabling screenshots so it doesn't take a screenshot every time I open the menu for cheats ^^`
I could always change the menu combo so it doesn't take select or start but still ^^`
the reason they don't work is I wrote them for use with the CTRPFAR blank plugin, which has additional code types and functionality over base gateshark code types. It doesn't play nice with Luma's code system.
If you just want to disable screenshots, you can do that in the save itself. To do so, flip the 0x40 bit back off at 0x22349 in a US/EU save file using a hex editor on a save dumped with JKSM/Checkpoint (essentially subtract 4 from the left digit and leave the right digit/letter alone, as that affects whether DLC is active or not). Hex editors like HxD have a goto feature that makes it simple to jump straight to the address you need.
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
Another video game prototype has been found and preserved, and this time, it's none other than the game that spawned an entire franchise beloved by many, the very...
Anbernic is back with yet another retro handheld device. The upcoming RG28XX is another console sporting the quad-core H700 chip of the company's recent RG35XX 2024...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
Nintendo has officially announced that a successor to the beloved Switch console is on the horizon. As we eagerly anticipate what innovations this new device will...
While rumors had been floating about rampantly as to the future plans of Nintendo, the President of the company, Shuntaro Furukawa, made a brief statement confirming...
Nintendo might just as well be a law firm more than a videogame company at this point in time, since they have yet again issued their now almost trademarked usual...
As each year passes, retro games become harder and harder to play, as the physical media begins to fall apart and becomes more difficult and expensive to obtain. The...
The time has finally come, and after many, many years (if not decades) of Apple users having to side load emulator apps into their iOS devices through unofficial...
A new Nintendo Switch firmware update is here. System software version 18.0.1 has been released. This update offers the typical stability features as all other...
TheFlow has done it again--a new kernel exploit has been released for PlayStation 4 consoles. This latest exploit is called PPPwn, and works on PlayStation 4 systems...
After rumour got out about an upcoming NES Edition release for the famed Nintendo World Championships, Nintendo has officially unveiled the new game, titled "Nintendo...
Ubisoft has today officially revealed the next installment in the Assassin's Creed franchise: Assassin's Creed Shadows. This entry is set in late Sengoku-era Japan...
DOOM is well-known for being ported to basically every device with some kind of input, and that list now includes the old retro game console in Persona 5 Royal...
Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam