189 Commits

Author SHA1 Message Date
Shadowtrance 584341f33a Merge pull request #12 from d0k3/patch-2
Revert NAND_SWITCH commit
v2.1
2015-08-26 01:23:02 +10:00
d0k3 dbb465337d Change app title to 'Decrypt9UI' 2015-08-25 14:13:51 +02:00
Matthias b12ca9d054 Revert NAND_SWITCH commit
Doesn't work properly - do this in a a different way for now.

EmuNAND is now enabled via #define USE_EMUNAND in common.h. Also, fixed one small typo in FirmPadgen().
2015-08-25 14:10:13 +02:00
Shadowtrance d8ec0fa3b0 tiny menu graphics change 2015-08-24 12:28:01 +10:00
Shadowtrance 7c5878dc8b Merge pull request #11 from d0k3/patch-3
Enable experimental NAND switch feature
2015-08-24 12:02:35 +10:00
d0k3 bbdafb75e7 Enable experimental NAND_SWITCH feature 2015-08-23 23:56:15 +02:00
d0k3 b73a609cf1 Further Makefile cleanup 2015-08-23 23:56:14 +02:00
d0k3 3ece7e549c Create XORpads for FIRM0 and FIRM1 2015-08-23 23:56:13 +02:00
d0k3 4d3384a89e Makefile cleanup 2015-08-23 23:56:02 +02:00
Shadowtrance 439974c9b5 Merge pull request #10 from d0k3/patch-3
Revert some Makefile changes
2015-08-19 05:23:54 +10:00
d0k3 fadf07119c Revert some Makefile changes
We don't want to build the Launcher.dat when building CakeHax
Decrypt9.dat
2015-08-18 21:14:07 +02:00
Shadowtrance 584651f17f Merge pull request #9 from d0k3/patch-3
Modifications for new menu structure
v2.0
2015-08-17 12:14:39 +10:00
d0k3 1fc514548b Improve and simplify the Make system
o 'release' goal will now also build CakeHax .dat
o also, fail gracefully if the CakeHax submodule is not available
2015-08-17 02:33:38 +02:00
d0k3 8f0636ecc0 Mass replace Tabs with Spaces 2015-08-17 02:33:37 +02:00
d0k3 0c1208e430 Update menu.c for new menu structure
o MenuEntry struct simplified (same warning / progress / done / failed
gfx for everything anyways)
o New MenuInfo struct, contains 10 MenuEntries each
2015-08-17 02:33:17 +02:00
Shadowtrance 62222440a0 And now it works!
On both old 3ds and new 3ds via mset thanks cakehax/cakerop... not sure
why that change makes it stop freezing on startup on n3ds but it does.
:)
2015-08-15 23:52:17 +10:00
Shadowtrance 58549d790d more mset + new gfx 2015-08-15 22:16:40 +10:00
Shadowtrance 0255c5cd35 experimental mset support with cakehax, i say experimental because it boots, but the system freezes shortly after the menu appears on n3ds. Appears to be working normally on o3ds though... hmm 2015-08-15 22:10:47 +10:00
Shadowtrance ad9bc9f7bd Merge pull request #8 from d0k3/bootstrap
Menu.c/.h rewrite, build system update, draw.c/.h cleanup & console functionality
2015-08-12 10:26:10 +10:00
d0k3 97c423ed23 Fixed console.c / console.h & enabled text scrolling
Plus, everything is now handled via draw.c, which provides functionality
from console.h / console.c to all other source files.
2015-08-11 15:35:57 +02:00
d0k3 17832efa5d Code cleanup: draw.c / draw.h
o Removed redundant functions and calls (no need to clear the screen
before drawing the logo, f.e.)
o Used hex values for colors
o In general: minimized the draw.c / draw.h code while retaining
functionality
2015-08-11 15:35:56 +02:00
d0k3 c7d1cfb74a Rewrite the menu system code
o Makefile: some minor optimizations
o Also reinstated DANGER_ZONE #define, allowing to build a safe version
now
o Moved Reboot() and PowerOff() to main()
2015-08-11 15:35:55 +02:00
d0k3 c1758c510d Update makefiles / build systems
Also fixed Launcher.dat compile in release goal
2015-08-11 15:35:35 +02:00
Shadowtrance a00bf4fd39 Merge pull request #7 from d0k3/bootstrap
Updated Python scripts plus various code improvements
2015-08-07 21:05:13 +10:00
d0k3 e57ba6d39d Update Python scripts to most recent versions 2015-08-07 12:50:59 +02:00