Homebrew CTRTool GUI

DylanWedman

Well-Known Member
OP
Newcomer
Joined
Jun 16, 2019
Messages
68
Trophies
0
Age
22
XP
307
Country
United States
Before reading this post, if anyone has or knows of a documentation on CTRTool and how it works, can someone please send me a link to it?

I have already made a post about my GUI for CTRTool in the NDS Emulation and Homebrew section but I didn't know if anyone over here had seen that post so I'll post it here as well since right now my program only supports .cia files. To put it simple, this is just a GUI for CTRTool to make it easier to use, it's not complete and I still need to add support for the other file types that CTRTool supports. My GUI is coded in Java so you will need to have it installed on your computer, right now it only works on Windows but I made the source code public so anyone can help out with my program, I would like for someone to help me get it working for the MacOSX and Linux versions of CTRTool, I also would like if someone could give me an explanation on the remaining input file types I still need to implement, I already have .cia working just fine.

File types I still need to add support for:
nscd
ncch
exheader
lzss
firm
cwav
exefs
romfs

If anyone can give me an explanation on what these files are, what CTRTool uses them for, and how I can acquire them, that would be great.

My GUI is available here.

Capture.PNG
 
  • Like
Reactions: DSoryu

DylanWedman

Well-Known Member
OP
Newcomer
Joined
Jun 16, 2019
Messages
68
Trophies
0
Age
22
XP
307
Country
United States
Nice work!
All the info you need is on:
https://3dbrew.org
Thank you, after looking through this site for a bit I found the information I need, when I have time I will start adding in the other file formats, first I need to come up with a plan for the GUI and go from there, this may take awhile but I will not abandon this project.
 
  • Like
Reactions: zoogie

DylanWedman

Well-Known Member
OP
Newcomer
Joined
Jun 16, 2019
Messages
68
Trophies
0
Age
22
XP
307
Country
United States
@zoogie As an update to the progress on this, The GUI portion of adding in all of this is complete but I still need to add functionality to the GUI and I'm currently working on that. I also added in an update checker which will check the GitHub page for an update and if one is found it will let you download it directly from the program. Screenshots are below.

Capture.PNG


Capture2.PNG


Capture3.PNG


Capture4.PNG


Capture5.PNG


Capture6.PNG


Capture7.PNG


Capture8.PNG
 
Last edited by DylanWedman,
  • Like
Reactions: zoogie

DylanWedman

Well-Known Member
OP
Newcomer
Joined
Jun 16, 2019
Messages
68
Trophies
0
Age
22
XP
307
Country
United States
I am very happy to announce that v1.2 of CTRTool GUI has been released and is now available for download here along with it's source code. I added in support for the remaining file types among other things as shown in the Changelog, if you find any bugs please report them to me.
 
Last edited by DylanWedman,

DylanWedman

Well-Known Member
OP
Newcomer
Joined
Jun 16, 2019
Messages
68
Trophies
0
Age
22
XP
307
Country
United States
CTRToolGUI v1.3 has been released and has a new Advanced Mode GUI. To update, either download the .jar file from the GitHub page or use the built-in updater.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
  • K3Nv2 @ K3Nv2:
    I'll see the 19.0 update that blocks use ability to it
    +1
  • K3Nv2 @ K3Nv2:
    Lol newegg+
    Screenshot-20240423-053504-Gmail.jpg
  • S @ salazarcosplay:
    does update 19 really block it
  • SylverReZ @ SylverReZ:
    Update 19 never came out yet. Just the 18.1.
    SylverReZ @ SylverReZ: Update 19 never came out yet. Just the 18.1.