Gaming Homebrew Project OcarinaCTRComposer - a .3gx cheat plugin for Zelda OoT3D

  • Thread starter Thread starter samaBR
  • Start date Start date
  • Views Views 324
  • Replies Replies 7
  • Likes Likes 8

samaBR

Active Member
Newcomer
Joined
May 4, 2023
Messages
35
Reaction score
28
Trophies
0
Location
São Paulo
Website
samabr85.github.io
XP
138
Country
Brazil
Hey everyone!

I was trying to use Nanquita's ZeldaOoT3D cheat plugin, but it just wouldn't open anymore on current Luma.
So I went back to Claude which I previously used to create Gen6CTRPFrameworkOverhauled (not a programmer — just a curious player) — ported it over to a new framework, and added a bunch of stuff along the way.

home.png


The new bits besides the regular cheats: swap between Adult and Child Link, teleport to any dungeon, save and warp to waypoints, a 100% checklist that reads your save so you don't tick 200 boxes by hand, a quick menu for your favorites, color themes, and a full walkthrough built right into the plugin. Everything opens with SELECT.

Watch the tour below:



If you play this game, try it out:
https://github.com/samaBR85/OcarinaCTRComposer

Full write-up (with screenshots): https://github.com/samaBR85/OcarinaCTRComposer
Download latest version here: https://github.com/samaBR85/OcarinaCTRComposer/releases/

or Install via Universal Updater:

unistore-qr.png

go to Settings
→ Select UniStore
→ +
→ Scan QR Code, then pick OcarinaCTRComposer
→ Download.
Installs straight to your SD card, no PC needed.


Any feedback is appreciated.
 
Last edited by samaBR,
@biometrix76 I would love to get some feedback from you on this project, if possible.
General feedback - graphics and UI look nice, but can't really say much about this plugin or CTRComposer as I haven't tested it. Based off first glance of the source code, it seems like a lot of the foundational setup was mashed into the main.c file. If someone were to use CTRComposer as a "template," I think they would have a hard time navigating through it unlike the original CTRPluginFramework. Sometimes too much commenting and text (something that AI typically does) isn't always beneficial, either. I like the ideas and concepts thus far, but can't say anything more. Since I haven't tested or looked through the code comprehensively, I also can't say anything about stability/bugs either. It's nice to have a new look/refresher for 3DS plugins, nonetheless
 
  • Love
Reactions: samaBR
General feedback - graphics and UI look nice, but can't really say much about this plugin or CTRComposer as I haven't tested it. Based off first glance of the source code, it seems like a lot of the foundational setup was mashed into the main.c file. If someone were to use CTRComposer as a "template," I think they would have a hard time navigating through it unlike the original CTRPluginFramework. Sometimes too much commenting and text (something that AI typically does) isn't always beneficial, either. I like the ideas and concepts thus far, but can't say anything more. Since I haven't tested or looked through the code comprehensively, I also can't say anything about stability/bugs either. It's nice to have a new look/refresher for 3DS plugins, nonetheless
thanks a lot for the feedback. I'll have another look at the base raw plugin looking into the problems/concerns you listed.
that's really valuable. thanks again!
 
"but things made with AI are bad!!!!" :D (joking... but it is scary, although the benefit is that we're getting more homebrew and stuff like this)


thanks for sharing, this looks cool :) nice you shared a video too
if only we had this stuff 10 years ago
 
  • Like
Reactions: samaBR
"but things made with AI are bad!!!!" :D (joking... but it is scary, although the benefit is that we're getting more homebrew and stuff like this)


thanks for sharing, this looks cool :) nice you shared a video too
if only we had this stuff 10 years ago
Yeah, I mean... it all started with a simple idea I wanted to add to a plugin that was already awesome, made by a real dev... then you try a little something here, a little something there... and out of nowhere it starts taking shape. And well, with every new feature I’m always testing things to make sure nothing breaks, that it looks good, readable, and actually useful.

I agree that the way I’m building this plugin—like the great Biometrix pointed out—is generating a bunch of code slop, but I have zero issues taking that feedback and trying to fix things. I know I’m not gonna become a programmer, but I’ll do my best to polish and tweak stuff wherever needed. At the end of the day, I’m making this for myself first, and for me, it always starts with the visuals so it actually feels nice to use. Anyway... now I gotta sort out the backend so it runs smoothly.

We out here! Always learning...
 

Site & Scene News

Popular threads in this forum