Line 4:
Line 4:
| type = utility
| type = utility
| licence = GPL
| licence = GPL
−
| author = [[User:Megazig|Megazig]]
+
| author = [[User:Megazig|Megazig]], [[User:Tpw rules|tpw_rules]]
−
| version = c
+
| version = v0.4
| download = media:MegaCodeDownloader.rar
| download = media:MegaCodeDownloader.rar
−
| source = http://github.com/Megazig/MegaCodeDownloader
+
| source = http://github.com/tpwrules/MegaCodeDownloader/
| website =
| website =
| discussion = http://forum.wiibrew.org
| discussion = http://forum.wiibrew.org
Line 13:
Line 13:
| hbb = yes
| hbb = yes
}}
}}
−
'''MegaCodeDownloader''' is a cheat code downloader for the Wii. It is being converted to C++ to add a GUI.
+
'''MegaCodeDownloader''' is a cheat code downloader for the Wii.
−
The project is currently being maintained by [[User:Megazig|Megazig]]. The GUI will be powered by '''[[libwiigui]]'''.
+
The project is currently being maintained by [[User:Tpw rules|tpw_rules]] but was previously maintained by [[User:Megazig|Megazig]].
== Features ==
== Features ==
* Wiimote support
* Wiimote support
* Open Source!
* Open Source!
+
* Shiny GUI
== Setup & Installation ==
== Setup & Installation ==
−
This download contains a Homebrew Browser compatible version: [[Media:MegaCodeDownloader.zip]]
+
This download contains a Homebrew Browser compatible version: [[Media:MegaCodeDownloader.zip|Link]]
Alternatively you can take the original download from above:
Alternatively you can take the original download from above:
−
After download and extraction, open the "MegaCodeDownloader" folder. Rename the "MegaCodeDownloader.dol" to "boot.dol". Then, place the "MegaCodeDownloader" folder in the "apps" folder on your SD card.
+
After download and extraction, open the "MegaCodeDownloaderv04" folder. Place the "MegaCodeDownloader" folder in the "apps" folder on your SD card.
+
+
== Notes ==
+
* GCT Generation
+
** Since the text cheat code format is really annoying to parse, it may fail to parse some files.
+
** Will only work with files that have Unix line endings (just \n, not \r\n).
+
** Doesn't allow you to edit codes that have variables in them (yet!) and just errors out.
+
* General
+
** Will return to HBC if a network connection could not be established.
== Changelog ==
== Changelog ==
+
=== v0.4 ===
+
* Now has working GUI
+
* Create GCT files
=== v0.1c ===
=== v0.1c ===
* Initial launch
* Initial launch