Online Gateway To NTR Code Converter
What is this?
This is a program I started working on 2 days ago that will automatically convert Gateshark codes to NTR. The converter itself was written completely from scratch with no code taken from Nanquitas' Gateshark2NTR or from any other converter. I wrote one in Python a while ago, but it wasn't very good due to my limited knowledge of that language. This one is a major improvement over it. However, I am still a beginner at programming, so the source code is very dirty (which means don't comment on it, because I already am aware of how it isn't very well-written). I could improve it a lot, although it isn't really necessary as the program functions optimally for the end-user. If you are seriously trying to convert codes (not putting in random stuff to try and mess with the converter) it should work almost all of the time.
Features:
-Code Checker, to see if your codes will convert properly
-Help pages, such as the NDS Codetype documentation
-Optimization, to clean up the code once it's converted to NTR
-Plugin builder, build the plugin file with one click
-Copy to Clipboard, to easily copy all of the converted codes
Advantages over other converters:
-Online support for all plugins created using this converter
-Can convert codes into either CTRPluginFramework plugins or lib 2 plugins
-Menu features, such as folders and notes
-Open Source
-The source code of your plugin will be openly available inside of the /pluginMenu or /ctrpfMenu directory
-Complete UI
-Type/copy codes as text or load them from a file
-All of the things listed above under "Features"
Planned Improvements:
-Improve the Code Checker to check for more potential errors
(Leave a like to show support)
v2.0.3 (Current version):
-Fixed 0xDB codetype
-Support for CTRPluginFramework
-New button activator generator function for CTRPF
-Built in updater
-Various fixes and improvements
v1.0.5:
-Added notes
-Improved help page to give more detailed help information
-Added titles to all popup information boxes
v1.0.4:
-Added support for spoilers
-Improved support for E codetypes (almost all codes will work now)
-Updated code checker to accommodate for these new changes
-General bug squashing by testing many different types of codes
v1.0.3:
-Added support for 0xE codetype (unfinished; however most codes will work)
-General improvements
v1.0.2:
-Added more code name exceptions
-Added support for loops (0x0C codetype)
-Added support for D1 codetype
-Improved code checker
v1.0.1:
-Fixed a bug with button activators
v1.0.0:
-Initial Release
-Fixed 0xDB codetype
-Support for CTRPluginFramework
-New button activator generator function for CTRPF
-Built in updater
-Various fixes and improvements
v1.0.5:
-Added notes
-Improved help page to give more detailed help information
-Added titles to all popup information boxes
v1.0.4:
-Added support for spoilers
-Improved support for E codetypes (almost all codes will work now)
-Updated code checker to accommodate for these new changes
-General bug squashing by testing many different types of codes
v1.0.3:
-Added support for 0xE codetype (unfinished; however most codes will work)
-General improvements
v1.0.2:
-Added more code name exceptions
-Added support for loops (0x0C codetype)
-Added support for D1 codetype
-Improved code checker
v1.0.1:
-Fixed a bug with button activators
v1.0.0:
-Initial Release
Enclose codes in a spoiler by adding +Spoiler Name above the first code in the left inputbox. Nested spoilers work just as you would expect. You can close off the most recent spoiler by typing - below the final code in the spoiler.
Code:
+Spoiler with this name
+Nested Spoiler with this name
[Code 1234]
D3000000 14000000
B0001234 00000000
20000008 000000FF
D2000000 00000000
-
-You don't need to put anything next to the hyphen, but it will close the most recent spoiler.
Add a note for a code by typing *Your note here below the code. To create a multi-line note, you have to use the newline seperator: \n
Code:
[Code 1234]
D3000000 14000000
B0001234 00000000
20000008 000000FF
D2000000 00000000
*This is a note for Code 1234\nAnd this is another line of the note
Download: https://github.com/DarkFlare69/Gateway-To-NTR-Converter/raw/master/Gateway To NTR Converter/Release/Gateway To NTR Converter.zip
Source Code: https://github.com/DarkFlare69/Gateway-To-NTR-Converter
Enjoy!
Last edited by DarkFlare69,