30 Commits

Author SHA1 Message Date
d0k3 42ab8a3446 Allow alternative progress indicator with theme 2016-02-12 18:01:46 +01:00
d0k3 63cd6c546f Fix console reverse scrolling 2016-02-12 17:01:48 +01:00
d0k3 2992a7457d Improved the Debug() function for the /r symbol 2016-01-12 00:57:16 +01:00
d0k3 2d9987dc5b Allow user folder selection for SD padgen 2016-01-03 22:17:28 +01:00
d0k3 dc702507af Don't process the DSiWare folder in the SD Decryptor
... also use 'backup' instead of 'backups'
2015-12-23 01:27:50 +01:00
d0k3 da6ce462c8 Added experimental scrolling of debug output 2015-12-18 20:14:00 +01:00
d0k3 4ef0d70eaf Fix theme display of SD unmount & debug background GFX 2015-12-07 01:25:47 +01:00
d0k3 13b97230d0 Theme functions cleanup
o ImportFrameBuffer() moved to theme.c
o Removed LoadThemeGfxS() (only leads to confusion)
o Allow defining USE_THEME in common.h
2015-11-29 21:38:25 +01:00
d0k3 eb8e8fba00 Allow theming via #define USE_THEME 2015-11-27 20:11:23 +01:00
d0k3 b87bf67915 Extended the capabilities of the draw functions
o Better handling of ClearFullScreen()
o Set distinct colors for standard & debug font/bg
o Introduce transparent background color
o This prepares the code for theming capabilities!
2015-11-27 17:41:19 +01:00
d0k3 0115ad1a39 Moved DumpFrameBuffer() function to draw.c/.h 2015-11-13 20:28:36 +01:00
d0k3 d8653d9395 Enabled writing to a log file 2015-11-13 20:28:20 +01:00
d0k3 8ffb292c59 Use bottom screen for Decrypt9 menu 2015-11-06 02:40:47 +01:00
d0k3 45f6f34ef3 Properly handle the bottom screen
... just in case we'll ever need it.
2015-11-05 12:39:16 +01:00
d0k3 71b89fb0f2 More consistent coding style 2015-10-14 02:20:31 +02:00
d0k3 c663aca7cb Rewrote the menu system
Supports arrow key navigation, a main menu and up to 8 entries per
submenu now.
2015-10-02 17:27:55 +02:00
d0k3 cbaee22438 Added text scrolling to debugging output 2015-09-27 13:37:30 +02:00
d0k3 3a7a3c58c2 Menu: warning for dangerous features 2015-09-18 01:03:15 +02:00
d0k3 6ddda7b762 Properly aligned progress percentage 2015-07-11 15:29:51 +02:00
d0k3 2c24b418fc Properly align CTR in DecryptBuffer()
A possible fix for launcher.dat not working
2015-07-10 17:50:16 +02:00
d0k3 bf07088373 Fix screen outptu spilling to the bottom screen 2015-07-03 15:29:45 +02:00
d0k3 869cec7451 Swap SCREEN_HEIGHT and SCREEN_WIDTH
These were wrongly named before.
2015-07-03 15:14:11 +02:00
d0k3 6fc87c5fa9 Converted Tabs to Spaces 2015-06-26 22:43:27 +02:00
d0k3 e8b955b5a2 Fixed screen output
vasprintf() breaks the output for me (on Brahma)

Clearing the screen makes sense, because some ncchinfo.bin files
completely fill the screen with Debug messages, leading to bad output
otherwise.

current_y should not be modified externally, but you may want to put it
back in if you intended to use that.
2015-06-26 20:17:22 +02:00
archshift 929bea8307 Changes to make Decrypt9 run via bootstrap on Ninjhax 2015-06-25 20:04:47 -07:00