ROM Hack CTRPluginFramework - Blank Plugin - Now with Action Replay

  • Thread starter Thread starter Nanquitas
  • Start date Start date
  • Views Views 832,673
  • Replies Replies 1,472
  • Likes Likes 100
Got a Exception Error (Arm11). It went to Flash, and pops up with the Error.
I disable the Arm11 Exception Handlers, and it gets stuck at the Nintendo3DS Screen.
Error
View attachment 242540

--------------------- MERGED ---------------------------

So the only other idea would be to Update to the latest and see what happens?
Perharps you can try better with this special Luma version (instead of the normal one):

https://github.com/Nanquitas/Luma3DS/releases/latest
 
Well, I already Update to 11.14.0-46E. Will test now, and if not, will try that Link.

--------------------- MERGED ---------------------------

@fmkid - Still not working. Are there any Settings that need to be done in the Luma Menu (Screen Brightness, Splash, those Settings)??? Like Loading External FIRMs, or Modules, Enable Game Patching, those Options?
 
Well, I already Update to 11.14.0-46E. Will test now, and if not, will try that Link.

--------------------- MERGED ---------------------------

@fmkid - Still not working. Are there any Settings that need to be done in the Luma Menu (Screen Brightness, Splash, those Settings)??? Like Loading External FIRMs, or Modules, Enable Game Patching, those Options?

I always leave the luma setting like this.
DSC_0730.JPG
 
  • Like
Reactions: Smoker1
I tried testing other Games, but I got a Arm11 Exception Error, something about a Data Abort,

now you are still talking about the error with the action replay plugin? or you get this error when you launch the game even with the plugin loader disabled?
 
now you are still talking about the error with the action replay plugin? or you get this error when you launch the game even with the plugin loader disabled?
That is with the Blank Plugin CTR. I Enable the Plugin, I get the Errors. I Disable, and Games work fine, just can not look for Cheats
 
That is with the Blank Plugin CTR. I Enable the Plugin, I get the Errors. I Disable, and Games work fine, just can not look for Cheats

yeah... still the same problem, even with the system firmware updated... anyway there are still some issues with this plugin. but your problem is something else. I will also test a little more, see if I can replicate your error.

Currently you could just use checkpoint instead. :unsure:
 
Last edited by Yuanye198425,
  • Like
Reactions: Smoker1
@Nanquitas are you going to add a function the CTRPluginFramework::File class that allows
reading a file 1 line at a time? (Something like std::getline(std::ifstream&, std::string&)?
 
Oh? I'll be sure to look into it. Thanks! :)

EDIT: Hmm, seems to be in /Utils/LineReader.hpp in
CTRPF download dir. Is that it?
 
Last edited by SirEnder125,
Also, In ACNL I was searching for an address of a pointer and every time I get one search hit,
the system either:
freezes (luma3ds 9.1),
has an ARM11 exception (luma3ds 10.2.1)
or an errDisp...
I don't know if that's what they are called, but every time I am about to see the first hit, it crashes.
On 0.5.0 (my plugin) and 0.6.0 (Vapecord)
 
New CTRPF version was released (0.7.0)

- Many internal stability changes have been made. This will improve performance and fix many bugs.
- Changed the build system to be more clean:
- No longer has a copy of libctru in the sources.
- CTRPF is now properly installed as a library in the devkitpro folder. The include and lib folders are now stored in this folder and can be removed from the plugin sources directory. New CTRPF versions can be installed by just replacing files in the this new folder.​
- Added sound playback capabilities. Almost all the menu interactions can play a sound effect stored in the SD card. Users can also load their own sounds and play them at any moment. (Check the documentation in Sound.hpp)
- CTRPF now works in Korean and Chinese systems.
- Added more screenshot API functions, a custom exception handler, better menu navigation using buttons, more custom keyboard events, Process::GetFreeMemoryRegion() and more I can't remember.

Blank plugin download: https://cdn.discordapp.com/attachme...7837940766/CTRPluginFramework_BlankPlugin.3gx
 
New CTRPF version was released (0.7.0)

- Many internal stability changes have been made. This will improve performance and fix many bugs.
- Changed the build system to be more clean:
- No longer has a copy of libctru in the sources.
- CTRPF is now properly installed as a library in the devkitpro folder. The include and lib folders are now stored in this folder and can be removed from the plugin sources directory. New CTRPF versions can be installed by just replacing files in the this new folder.​
- Added sound playback capabilities. Almost all the menu interactions can play a sound effect stored in the SD card. Users can also load their own sounds and play them at any moment. (Check the documentation in Sound. hpp)
- CTRPF now works in Korean and Chinese systems.
- Added more screenshot API functions, a custom exception handler, better menu navigation using buttons, more custom keyboard events, Process::GetFreeMemoryRegion(), and more I can't remember.

Blank plugin download: https://cdn.discordapp.com/attachme...7837940766/CTRPluginFramework_BlankPlugin.3gx

Thanks a lot!! That's fast! I tested it and it works great!

But I found a small issue that could cause the crash, when you call the action replay out by pressing SELECT, then press the Search button, you will get into the search function. the upper screen will display the results of the search. the problem is here. if you press RIGHT on the d-pad(next page) when the result list is empty, the console will crash. and it's very easy to avoid. just don't press RIGHT before you do any search and you will be fine. I tested this plugin in many games. it works great. it's very handy to have this on 3ds. this is the only problem that I have found so far. other than that, nothing else to say, just amazing !! Thanks!
243417-e392e9ce55e01c32cb18681abf3ff445.jpg
243418-5f1a06f1b08fe511052b13a6e6d74667.jpg
 

Attachments

  • DSC_0740.JPG
    DSC_0740.JPG
    909.2 KB · Views: 450
  • DSC_0741.JPG
    DSC_0741.JPG
    968.8 KB · Views: 368
  • Like
Reactions: PabloMK7
I tested CTRPF 0.7.0 .3gx you uploaded and I still get crashes while searching for pointers.
Why is this happening?? :/ Other people have found pointers fine...

--------------------- MERGED ---------------------------

Who said u needed discord to get it?
You don't? Then probably some idiot told me lol. Uhhh Where can I get 0.7.0 library then?
 
I tested CTRPF 0.7.0 .3gx you uploaded and I still get crashes while searching for pointers.
Why is this happening?? :/ Other people have found pointers fine...

--------------------- MERGED ---------------------------


You don't? Then probably some idiot told me lol. Uhhh Where can I get 0.7.0 library then?

Read my last post, that's the only reason that could cause the crash so far.
 

Site & Scene News

Popular threads in this forum