TuxSH
1600171ffa
Bump copyright year
2018-06-14 18:13:57 +02:00
TuxSH
21db0d45bd
Added Rosalina, see details
...
- see release notes
- ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
- ( ͡ᵔ ͜ʖ ͡ᵔ) ♫┌( ͡° ͜ʖ ͡°)┘♪ ♫└( ͡° ͜ʖ ͡°)┐♪
2017-06-05 02:02:04 +02:00
TuxSH
e8d4a98c7b
Refactor string handling
2017-05-07 17:58:44 +02:00
Aurora
7a3d15c48b
Got rid of CakeHax, patched CakeBrah to load arm9loaderhax.bin directly (lifting size restrictions in the process), got rid of the pathchanger (to have a custom path you can now enable the option and write it in a /luma/path.txt file, it must start with a / (this path is also picked up by the patched CakeBrah loader), fixed loading SafeA9LHInstaller and other payloads which need the OTP hash if having a PIN, fixed writing a file smaller than the existing one not removing the extra size, slightly changed the PIN format, added support for the alternate framebuffer and made the splash screen use it (it is now displayed all at once), fixed screen issues from CakeBrah
2016-09-22 14:54:55 +02:00
Aurora
7952271d61
Get rid of selectScreen, allow clearing the screens separately, implement a PIN message function on the bottom screen (you can place a textfile named pinmessage.txt in /luma, with 800 characters max)
2016-09-13 16:22:26 +02:00
Aurora
ffaa5790c2
Cleanup, add boundary checks for files loaded from SD
2016-09-13 15:07:07 +02:00
Aurora
934c4bed0b
Minor stuff (2)
2016-09-13 02:50:05 +02:00
TuxSH
50e5c29b1c
Display the stack dump partially on the bottom screen when handling an exception
2016-09-13 00:52:15 +02:00
Aurora
e4eb3ae38d
Minor stuff
2016-09-06 22:23:28 +02:00
TuxSH
72caad86cc
Minor stuff
2016-07-05 16:05:53 +02:00
TuxSH
575adcbb9d
Revert part of 136e0d89
(due to cache issues)
2016-07-03 20:53:13 +02:00
TuxSH
96211813e3
Use bool instead of u32 where it's relevant
2016-07-02 14:44:01 +02:00
Aurora
136e0d8974
Cleanup
2016-07-01 20:27:28 +02:00
TuxSH
e593584a47
Move screen management code to screen.c and fix cache-related issues
...
- Screen brightness is now updated as soon as the user selects a brightness option, on all boot environments
- Payloads can now be 1KB bigger
- Some cache-related bugs may have been fixed
2016-06-10 21:48:22 +02:00
TuxSH
d2f53626ae
Add precise and reliable time measurement (with a resolution of 67MHz).
...
Splash screens now last 3 seconds after they have been loaded.
The delay after pressing START in the configuration menu is now 2s long.
2016-05-10 01:27:58 +02:00
Aurora
95d06c115a
Fixed crashes loading an emuNAND if the SD was too small to be able to hold it
2016-05-02 02:07:23 +02:00
Aurora
3fd4603553
Welcome Luma3DS
2016-04-23 01:43:36 +02:00
Aurora
9e851d2dfd
Small code reorganization
2016-04-05 05:34:57 +02:00
Aurora
5f32779ceb
Lots of changes/new features
...
- To override the last used boot mode on soft reboot, you only need to press A if you want to boot to the default option. Holding L(+payload button)/R is enough for the other modes.
- Added version number to the config menu
- Replaced the memsearch algorithm with a faster one
- Integrated 3ds_injector from @yifanlu. This brings us region free and all the other FreeMultiPatcher patches. Other than that, you now have the possibility to display the currently booted NAND/FIRM in System Settings!
- Rewritten most code for the config menu. You now can navigate to the first/last options with left and right.
- You can now choose the 9.0 FIRM to be default in the config menu. This will essentially switch "no buttons" and L in both modes.
- You can now choose the second emuNAND to be default in the config menu. This will essentially switch "B is not pressed" and "B is pressed".
- When the second emuNAND is booted, it will persist like the other boot options on soft reboot
- Bugfixes
2016-03-29 17:43:53 +02:00
Aurora
b7b734bad1
Added configuration menu (thanks to Cakes for the screen printing code - no more flags!), auto-delete of patched FIRMs when switching to/from A9LH or the CFW gets updated, moved screen init from the loader, general reorganization
2016-03-23 02:46:41 +01:00
Aurora
9468582d83
Clean-up, fixed mistake
...
GCC, why no u warn me of strict aliasing
2016-03-12 15:48:20 +01:00
Aurora
6707a36ffe
Minor changes
2016-03-10 16:06:44 +01:00
Aurora
99829b3cf7
(Hopefully last) clean-up
2016-03-06 05:04:28 +01:00
Aurora
32e2b85f3a
Get up-to-date with official build
2016-02-29 16:28:43 +01:00
Aurora
23fd26630f
New reboot patch (works on N3DS, no more GBA/DS or 80 MB games toggle), fixed N3DS 3D bug (thanks TiniVi and Cakes), code cleanup, new universal MPU code (thanks Cakes)
...
Thanks to a very skilled reverser for the reboot patch!
2016-02-25 20:22:10 +01:00
Aurora
42b39c9ab8
Merged my changes
...
There you have it!
2016-02-08 03:37:03 +01:00
Reisyukaku
d89c7daf3b
LICENSE update (GPLv3)
2015-08-14 22:47:21 -04:00
Reisyukaku
4f3761d4a5
Changed payload offset, added clearScreen function, etc.
2015-08-06 21:45:39 -04:00
Reisyukaku
66c5551323
refactoring
2015-08-05 05:54:00 -04:00