ROM Hack CTRPluginFramework - Blank Plugin - Now with Action Replay

hotaru251

Well-Known Member
Newcomer
Joined
Jan 8, 2017
Messages
56
Trophies
0
Age
34
XP
308
Country
United States
since discord links are all expired..

anyone able to do a quick toss up of what the file structure to use the current ctr looks like? (as in through screenshots or just txt form of what "required" files are in what folder/subfolder?)



I managed to make it work, but i also put basically every file in every location (so idk what worked and didnt) and had a crash after 20min of playing my copy of EON so assuming soemthign is likely conflicting in a bad way and wanna make it proper.

got plugin folder in root, a cheats folder in root, the AR plg in luma folder, etc.)

(p.s. is it bad i took a sick day when I saw it arrive in mail and dumped it?)
 

Nutez

Assimilator of Lumas
Member
Joined
Jan 2, 2018
Messages
175
Trophies
0
Location
The other side of paradise.
XP
1,814
Country
United Kingdom
since discord links are all expired..

anyone able to do a quick toss up of what the file structure to use the current ctr looks like? (as in through screenshots or just txt form of what "required" files are in what folder/subfolder?)



I managed to make it work, but i also put basically every file in every location (so idk what worked and didnt) and had a crash after 20min of playing my copy of EON so assuming soemthign is likely conflicting in a bad way and wanna make it proper.

got plugin folder in root, a cheats folder in root, the AR plg in luma folder, etc.)

(p.s. is it bad i took a sick day when I saw it arrive in mail and dumped it?)
The AR plugin method is pretty much deprecated now. If you just want to use cheats then you can use Luma cheats option. If you want to create your own cheats then use this new CTRPlugin. And if you have a game specific plugin then BootNTR is the best option for compatibility.
 

Knight of Time

Well-Known Member
Member
Joined
Apr 19, 2015
Messages
135
Trophies
0
Age
41
XP
1,279
Country
Canada
Hey guys, could I have some help with something, please?

I requested (and received) some codes for Majora's Mask 3D from a guy by the name of Dybbles, and attempted to add them in the cheats.txt file I have for the game, however when I started up the game, the new codes were all shown as a single entry instead of separate entries, and since the version of CTRPF I'm using doesn't seem to let me manually add codes on my O3DS, I'm at a bit of a loss here. Anyway, if someone can add the codes for me please, that would be appreciated. Here they are:

Easy Town Shooting Gallery Mini Game
D3000000 00000000
004E441C E2811032
D2000000 00000000

Easy Swamp Shooting Gallery Mini Game
D3000000 00000000
004FA838 E2812B1E
D2000000 00000000

Easy Beaver Swimming Mini Game
D3000000 00000000
0036A358 E1A00000
0036A360 E1A00000
D2000000 00000000

Easy Fisherman Jumping Mini Game And Boat Cruise Mini Game
D3000000 00000000
00171780 E3A00015
D2000000 00000000

Auto Win All 3 Honey And Darling Mini Games
D3000000 00000000
00458774 E2800000
D2000000 00000000

Dybbles also left a note for each code about using them:

1: For the Town Shooting Gallery Mini Game, shoot 1 Octorock and wait for the timer to run out and you will win.
2: For the Swamp Shooting Gallery, shoot 1 Deku Scrub and wait for the timer to run out and you will win.
3: There are no rings to collect, so just swim to the end and you will win.
4: Just wait until both mini games end and you will win, your score will be 21 automatically.
5: The instant you start up any Honey and Darling mini game the game will think you scored a perfect score and you will win.
 

hotaru251

Well-Known Member
Newcomer
Joined
Jan 8, 2017
Messages
56
Trophies
0
Age
34
XP
308
Country
United States
The AR plugin method is pretty much deprecated now. If you just want to use cheats then you can use Luma cheats option. If you want to create your own cheats then use this new CTRPlugin. And if you have a game specific plugin then BootNTR is the best option for compatibility.

I was using the CTRpluginframework one but when i updated my luma and console it didnt work anymore :(
so been stuck using the luma/rosalina one.
 

Nutez

Assimilator of Lumas
Member
Joined
Jan 2, 2018
Messages
175
Trophies
0
Location
The other side of paradise.
XP
1,814
Country
United Kingdom
Great! Some details I discovered: ticking only the top panel FPS option, after sleep all is ok. After a reboot the FPS was still being displayed but the option was turned off. Instead, the touch coord option was on, but not active.

I got some more feedback/questions after using it for a little while.
  • How does the guidebook function work again?
  • Love the screenshot functionality
  • The FPS options are really cool
  • InputRedirection needs WiFi, otherwise it fails to start (with a specific error code I didn't write down)
  • The c-stick didn't work in Captain Toad and Majora's Mask, but it did after I tried to enable InputRedirection, which failed due to WiFi being off. After turning WiFi on, it was still on the failed error, but after pressing A and exiting that Rosalina menu item, my c-stick worked
  • I would love it if you could implement @Joel16 's separate panel brightness app functionality in CTRPluginFramework. There's also NTR Plugin --- Backlight adjust, that supposedly enables an even lower brightness setting. And better yet, a newer Redshift enabled Luma3DS luild, from last September, with source code.
I finally finished merging redshift into the .3gx plugin loader. I spent far too long playing around with the cheats menu for personal interest heh... Find it here :).
 
  • Like
Reactions: jelbo

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,651
Country
United States
Hey guys, could I have some help with something, please?

I requested (and received) some codes for Majora's Mask 3D from a guy by the name of Dybbles, and attempted to add them in the cheats.txt file I have for the game, however when I started up the game, the new codes were all shown as a single entry instead of separate entries, and since the version of CTRPF I'm using doesn't seem to let me manually add codes on my O3DS, I'm at a bit of a loss here. Anyway, if someone can add the codes for me please, that would be appreciated. Here they are:

[snip]

Dybbles also left a note for each code about using them:

1: For the Town Shooting Gallery Mini Game, shoot 1 Octorock and wait for the timer to run out and you will win.
2: For the Swamp Shooting Gallery, shoot 1 Deku Scrub and wait for the timer to run out and you will win.
3: There are no rings to collect, so just swim to the end and you will win.
4: Just wait until both mini games end and you will win, your score will be 21 automatically.
5: The instant you start up any Honey and Darling mini game the game will think you scored a perfect score and you will win.
pretty sure you just need to add brackets around the code names like so (I also added comments and removed unnecessary lines for you):

Code:
[Easy Town Shooting Gallery Mini Game]
004E441C E2811032
{Shoot 1 octorok, then let time run out}

[Easy Swamp Shooting Gallery Mini Game]
004FA838 E2812B1E
{Shoot 1 deku scrub, then let time run out}

[Easy Beaver Swimming Mini Game]
0036A358 E1A00000
0036A360 E1A00000
{Swim to end}

[Easy Fisherman Jumping Mini Game And Boat Cruise Mini Game]
00171780 E3A00015
{Let time run out}

[Auto Win All 3 Honey And Darling Mini Games]
00458774 E2800000
{Instant effect}
 

Knight of Time

Well-Known Member
Member
Joined
Apr 19, 2015
Messages
135
Trophies
0
Age
41
XP
1,279
Country
Canada
pretty sure you just need to add brackets around the code names like so (I also added comments and removed unnecessary lines for you):

Code:
[Easy Town Shooting Gallery Mini Game]
004E441C E2811032
{Shoot 1 octorok, then let time run out}

[Easy Swamp Shooting Gallery Mini Game]
004FA838 E2812B1E
{Shoot 1 deku scrub, then let time run out}

[Easy Beaver Swimming Mini Game]
0036A358 E1A00000
0036A360 E1A00000
{Swim to end}

[Easy Fisherman Jumping Mini Game And Boat Cruise Mini Game]
00171780 E3A00015
{Let time run out}

[Auto Win All 3 Honey And Darling Mini Games]
00458774 E2800000
{Instant effect}

I'm surprised some of the lines of code weren't really necessary. Nonetheless, I managed to get the codes working (I used the brackets around the code names, and I had them on separate lines)...I guess from now on when I add more codes to a game's "cheats.txt" file, I'll make sure the added code(s) are on separate lines below the other codes. Thanks though.
 

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,651
Country
United States
I'm surprised some of the lines of code weren't really necessary.
the D3 codes did literally nothing (they set the offset to 0x00000000, which is the default behavior) and D2 codes are only needed when chaining multiple codes (or in cases where you want to close all conditionals and maybe start a loop at the same time). They're added by default when generating a code from a search in one Nanquitas' AR-support plugins (in which case the D3 code is sometimes needed if the code starts at 0x10000000 or later - though you can also set very specific offsets like 0x08871234), such as the one this thread is for.
 
Last edited by iSharingan,

Nutez

Assimilator of Lumas
Member
Joined
Jan 2, 2018
Messages
175
Trophies
0
Location
The other side of paradise.
XP
1,814
Country
United Kingdom
I was using the CTRpluginframework one but when i updated my luma and console it didnt work anymore :(
so been stuck using the luma/rosalina one.
It sounds like you are using the old Luma from the original post on this thread. That version will not work on the latest firmware. You want this new Luma version or the one linked in my sig that has redshift too. These versions work with new .3gx plugins, such as that blank plugin I posted before. You won't need the old action replay plugin with these latest tools.
 
  • Like
Reactions: jelbo

Guest_190304

New Member
Newbie
Joined
Mar 3, 2019
Messages
2
Trophies
0
Age
22
XP
42
Country
United States
Hi guys, Could I ask you help me?
I put plugin.plg in sd:/luma/plugins/titlename/, also put ActionReplay.plg in sd:/luma/plugins/ActionReplay.
And I've set in Rosalina can use PluginLoader enable, but still cannot use ActionRaplay when I press Select all this time.
Tell me please, Did I something wrong?
 

Guest_190304

New Member
Newbie
Joined
Mar 3, 2019
Messages
2
Trophies
0
Age
22
XP
42
Country
United States
the latest modified Luma (9.1) uses .3gx plugins instead of .plg
Thanks for the reply! However, when I change plg to 3gx, 3ds does not recognize the sd card. And I got message that I have to format sd card when I connected it to PC. Is 3gx really the best way to do this?
 

iSharingan

Show me your power
Member
Joined
Jun 23, 2016
Messages
804
Trophies
0
XP
1,651
Country
United States
when I change plg to 3gx, 3ds does not recognize the sd card
Don't just change the file extension on the plugin. That's like trying to change a game's executable into a text file and expecting to be able to read the code they used to program it. Get the 3gx format file form the link in the OP.

I got message that I have to format sd card when I connected it to PC
SD cards occasionally do that. Say 'no' and try accessing it anyway. It will usually work fine.
 
Last edited by iSharingan,

jelbo

Ōkami!
Member
Joined
Sep 12, 2003
Messages
868
Trophies
2
Location
Netherlands
Website
cursors.pocketheaven.com
XP
879
Country
Netherlands
Ok, so this is a tool to make a .3gx file from input.bin and settings.plgInfo.
So how can I build input.bin and settings.plginfo?
I have no experience with that, but I'd also ask on the Discord server linked there. .. that link is dead. Correct link is https://discord.gg/z4ZMh27
 
Last edited by jelbo,

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
just curious... since people mostly spend their time on switch, ps4, xbox... is there anyone interested converting existing .plg plugins to .3gx plugin? or anybody still interested creating some?
 

PokemonCrossing

Member
Newcomer
Joined
Nov 19, 2018
Messages
5
Trophies
0
Age
27
XP
63
Country
Australia
Hey, when I try to replace my boot.firm with the plugin loader boot.firm, i get the fail to apply 1 patch error upon boot-up. I want to be able to play Ultra Sun or Ultra Moon on the o3DS with cheats, but I can't access the plugin without this loader operating, which I obviously can't get running. I'm using Analogman's plugin by the way. If anyone could come up with anything to get this working and the cheats finally operating for the o3DS, then I would be greatly appreciative.
 

PokemonCrossing

Member
Newcomer
Joined
Nov 19, 2018
Messages
5
Trophies
0
Age
27
XP
63
Country
Australia
Hey, for everyone trying to use the ultra sun and ultra moon cheat plugin framework on the o3DS, I have found the answer.

Ensure you have downloaded and replaced your boot.firm with badda's plugin loader variation, that jelbo kindly posted a link to on the top of page 57 of this forum post.

Download the USUM plugin framework from analogman, and place it in the same file location, applying the same rules as the OP had stated on the main page top post.

As of this post, replacing the latest official luma boot.firm with badda's boot.firm will not bring up any nasty errors.

Launch the pokemon ultra moon or ultra sun game, and press the select button (I think the select button), once you are in-game and have access to your pokemon

If anyone fleshes out any errors, post your problem.

Can I request a possible sticky of this?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @genistopitauniverfrocrami, What drugs is this dude on?