ROM Hack CTRPluginFramework - Blank Plugin - Now with Action Replay

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,646
Trophies
3
Age
29
XP
3,446
Country
France
just a question... in what folder should i put the files so that every game will identify the plugin? thanks
"game" folder
but It doesn't seems to be compatible that way.
I tried and it doesn't load at all, only the fps plugin (also in my game folder) is loaded.
I tried in a specific folder, and it worked.

Btw @Nanquitas this plugin seems to not be compatible along with your own fps plugin in the same time, this blank plugin doesn't load at all, I have to remove the fps plugin to make the cheat plugin load.
 

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
36
XP
1,625
Country
"game" folder
but It doesn't seems to be compatible that way.
I tried and it doesn't load at all, only the fps plugin (also in my game folder) is loaded.
I tried in a specific folder, and it worked.

do you mean sdroot/game/ctrplugin.plg
but if that doesnt work, i should put it on sdroot/plugin/gameid/ctrplugin.plg
is that what you mean?
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,646
Trophies
3
Age
29
XP
3,446
Country
France
SD -> plugin -> game -> plugin.plg for load a plugin for all games.
But that doesn't work with the CtrPlugin.

So,
SD -> plugin -> GameID ->CtrPlugin.plg
 
Last edited by Asia81,
  • Like
Reactions: noctis90210

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,460
Trophies
2
XP
4,885
Country
Canada
I am still loving this Masterpiece of your nanquitas. Cant find diddly on pokemon rumble world. Anything I do find dont work. With the code searching and hex view, its just amazing. :D
 
  • Like
Reactions: Nanquitas

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
The certainty of your statement regarding the source not being released at all makes me think, perhaps cell9 has given @Nanquitas access to NTR's source code. Which is exciting because he can achieve so much more than he would be able without it.
I do not have access to NTR's sources. ;)
But it's not a limiting factor as I don't rely on NTR itself to allow CTRPF to boot on multiple versions. I put all the code needed in it, even if I took some ideas from NTR.
Making it independant from NTR in a way (except that we still need the plugin loader builtin NTR).

"game" folder
but It doesn't seems to be compatible that way.
I tried and it doesn't load at all, only the fps plugin (also in my game folder) is loaded.
I tried in a specific folder, and it worked.

Btw @Nanquitas this plugin seems to not be compatible along with your own fps plugin in the same time, this blank plugin doesn't load at all, I have to remove the fps plugin to make the cheat plugin load.

Actually, it's compatible but the current version won't probably allow some features relying on files to work. I'll add 2 versions to work with different paths (including game).

As for why it doesn't work with the OSD plugin, it's because the OSD plugin hooked on the game before CTRPF.
I'll try to add compatibility between all those features. ;)
 
Last edited by Nanquitas,

busmanl30

Well-Known Member
Member
Joined
May 4, 2017
Messages
249
Trophies
0
Age
43
XP
256
Country
United States
I do not have access to NTR's sources. ;)
But it's not a limiting factor as I don't rely on NTR itself to allow CTRPF to boot on multiple versions. I put all the code needed in it, even if I took some ideas from NTR.
Making it independant from NTR in a way (except that we still need the plugin loader builtin NTR).



Actually, it's compatible but the current version won't probably allow some features relying on files to work. I'll add 2 versions to work with different paths (including game).

As for why it doesn't work with the OSD plugin, it's because the OSD plugin hooked on the game before CTRPF.
I'll try to add compatibility between all those features. ;)
Maybe you should have an auto game identifier and let it read titleid.txt
 

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
Hello
I am creating a Japanese version of ctrpf manual,
May I distribute it?
I would like to be certified if I can
Thank you for reading my poor English text.
Of course ! I'm glad to see that there's interest in this. :)

If you need anything, you can ask me (tag or pm me), I'll do my best. ;)

Thanks a lot for your work !
 

haxnume

Active Member
Newcomer
Joined
Nov 7, 2017
Messages
29
Trophies
0
Website
haxnume.hatenablog.com
XP
225
Country
Japan
Excuse me. May I ask you a question?
About known issues in v0.3.0
As far as I can figure out
When CTRPF is enabled, it becomes impossible to use new 3ds only functions (NFC, C stick, ZL / ZR ... etc.)
The screen burns if you continue to open the CTRPF screen in a game such as VC
There are two methods, but are there workarounds and other problems?

And the functions added in v.0.3.0 are
/ Tools / Settings / use floating button
/ Tools / shutdown
/ Tools / Reboot
Is there anything else?

Finally it will be a personal question, can CTRPF stand alone search for pointer code? In case

I was sorry.
And thank you for reading my poor English text as usual
 

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
About known issues in v0.3.0
As far as I can figure out
When CTRPF is enabled, it becomes impossible to use new 3ds only functions (NFC, C stick, ZL / ZR ... etc.)
The screen burns if you continue to open the CTRPF screen in a game such as VC
There are two methods, but are there workarounds and other problems?
Hmm, NFC should be working even with CTRPF on.
As for the HID, it's because of a check on the service, I must patch it.
A workaround for the time being: if you have Luma 8.1.1 and above, in Rosalina you enable the Input Redirection. No need to use it, just enabling it will fix the issue. ;)
What do you mean by the screen burns btw ?

Excuse me. May I ask you a question?
And the functions added in v.0.3.0 are
/ Tools / Settings / use floating button
/ Tools / shutdown
/ Tools / Reboot
Is there anything else?
Hmm, there's many changes from 0.2.0, but most of them are for devs.
The biggest change is that I changed the screen system, and the new one is more stable.

Excuse me. May I ask you a question?
Finally it will be a personal question, can CTRPF stand alone search for pointer code? In case

Hmm, for now it doesn't do pointer search, and I don't think that I'll implement that any time soon, as I've things that have a higher priority on the todo list.
Also, it would be slower than performing a search with the computer, so I'd recommend to use the current method: make dumps with GatewayRAMDumper and use tiers-party software on a computer to find the pointers.

Excuse me. May I ask you a question?
I was sorry.
And thank you for reading my poor English text as usual

You're English is fine, no need to apologize but I'm no expert either. :P
 

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
I have no idea how is that possible...
The drawing is made on the game's framebuffers, using the game's configuration, and the fb are being switched on vblank event.
Absolutely no idea what could burn a screen in the process. :/
 

Nanquitas

Well-Known Member
OP
Member
Joined
Sep 29, 2015
Messages
2,345
Trophies
0
Age
30
Location
South of France :)
XP
3,336
Country
France
No it's okay, if it really happened I'd like to know how it was possible.
I already let the menu opened for dozens of minutes without any issue so maybe it was just a hardware issue of the 3DS.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +2
  • BakerMan @ BakerMan:
    @LeoTCK is your partner the sascrotch or smth?
  • Xdqwerty @ Xdqwerty:
    Good morning
  • Xdqwerty @ Xdqwerty:
    Out of nowhere I got several scars on my forearm and part of my arm and it really itches.
  • AdRoz78 @ AdRoz78:
    Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit chip or was I scammed?
    AdRoz78 @ AdRoz78: Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit...