Commit Graph

123 Commits

Author SHA1 Message Date
TuxSH bb07a7334f update gitignore and makefile 2020-07-16 18:06:14 +01:00
Death Mask Salesman 95fd4e763b
Fix release building (#1454)
`boot.3dsx` is downloaded from a static URL via `curl`.

Fixes #1453
2020-07-12 19:39:03 +01:00
TuxSH 555286ea47 Separate exception dump parser in another repo, add boot.3dsx to release command
https://github.com/LumaTeam/luma3ds_exception_dump_parser
2020-07-09 19:52:55 +01:00
TuxSH f3b2a6c30d Fix some of the bugs 2019-03-15 23:03:24 +01:00
TuxSH e6b7dc1dc5 Add top-level Makefile + @fincs 's linker script fixes 2019-03-15 23:03:22 +01:00
TuxSH 52cd950ca6 source => arm9/source 2019-03-15 23:03:20 +01:00
TuxSH 0c9365bcb7 Do the same for large patches (emunand, reboot). This greatly simplifies logic. 2019-03-15 23:03:18 +01:00
TuxSH c0bd69309a Do the same for arm9 exceptions 2019-03-15 23:03:18 +01:00
TuxSH 55bd62d7a9 Merge the chainloader into the main ARM9 folder 2019-03-15 23:03:18 +01:00
TuxSH 8258a98647 Integrate 3ds_pxi and 3ds_sm 2017-11-02 15:11:55 +01:00
Aurora Wright 95d2d0a6bd Update makefile 2017-10-12 20:56:47 +02:00
Aurora Wright d4d0fbd73b Re-add dir_build variable 2017-07-02 00:46:57 +02:00
Aurora Wright fd69b4169f Use GNU/BSD agnostic syntax instead of detecting the OS (thanks @smartperson) 2017-07-02 00:44:14 +02:00
Aurora Wright 82143212ce Remove the need for Homebrew and GNU tools on macOS 2017-06-26 18:32:33 +02:00
TuxSH 7246a2664e Move section0 to second quarter of VRAM 2017-06-26 17:41:40 +02:00
Aurora Wright 6e54dcc24c Add macOS building support (you need to install coreutils and gnu-sed with homebrew) 2017-06-26 16:29:04 +02:00
TuxSH 17828273a5 Revamp config format, add saving of Rosalina opt.
(menu combo & 3dsx title ID)
2017-06-18 22:31:21 +02:00
TuxSH e1d0602f25 Move the kext outside Rosalina
- Stability (tm)
- Boots 1s faster on N3DS
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
2017-06-13 02:00:41 +02:00
TuxSH a16d1ebe33 Refactor k11 main hook
Much less error-prone now.
2017-06-07 22:13:05 +02:00
TuxSH 21db0d45bd Added Rosalina, see details
- see release notes
- ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
- ( ͡ᵔ ͜ʖ ͡ᵔ) ♫┌( ͡° ͜ʖ ͡°)┘♪ ♫└( ͡° ͜ʖ ͡°)┐♪
2017-06-05 02:02:04 +02:00
TuxSH 5b34b2d114 Change directory structure 2017-06-02 19:35:08 +02:00
TuxSH 0b65fcbdd7 Add -S nand-retail to be sure 2017-06-02 19:34:54 +02:00
TuxSH dd21a3930d Adapt changes from b9s/next 2017-06-02 19:34:47 +02:00
TuxSH 53209b9be0 Begin turning Luma3DS into a proper firm
Unfinished work
2017-06-02 19:34:46 +02:00
TuxSH ab14e77b50 Remove A9LH & Brahma support altogether, use FIRM format instead 2017-05-19 22:06:49 +02:00
TuxSH 1f300e1b75 Update Makefile 2017-05-17 20:30:20 +02:00
TuxSH 56efe6035f Finally fix Makefiles 2017-05-17 20:28:46 +02:00
Aurora Wright bd62f033ab Drop pre-A9LH support 2017-05-17 14:53:29 +02:00
TuxSH 4a042241a8 Update Makefile 2017-04-11 14:45:17 +02:00
TuxSH bf7e30539e Fix parallel builds for a9lh target
Cakes* builds are still broken, not sure it's our fault
2017-02-23 19:07:53 +01:00
Aurora ab8507e09d Makefile cleanup 2016-12-03 23:22:48 +01:00
Aurora 9c9fd2deef Include base_tools instead of specifying binaries manually 2016-11-26 18:00:17 +01:00
Aurora 3bb01ffd68 Remove useless makefile rules 2016-11-26 17:48:57 +01:00
Aurora 3b5a5759b8 Forgot this 2016-09-25 15:22:07 +02:00
Aurora c1f55735fc Reintroduce the CakeBrah patch to avoid having the Luma3DS.dat file on *hax/menuhax 2016-09-25 15:10:44 +02:00
Aurora 1a5d953a98 Not needed 2016-09-23 18:49:27 +02:00
Aurora d46beac22a Pass name variable along 2016-09-23 18:37:46 +02:00
Aurora 5196869634 Bring our own chainloader for *hax 2016-09-23 18:07:45 +02:00
Aurora 100c3d9e36 Minor stuff 2016-09-23 02:25:37 +02:00
Aurora 01fbf8c3a5 Forgot this 2016-09-23 02:13:12 +02:00
Aurora a36556d7e4 Got rid of the bin2c dependency 2016-09-23 02:06:04 +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 420ccdcb82 Merge master and dev builds 2016-09-19 14:05:56 +02:00
Aurora 0853f6f7ad Automate building the menuhax 3dsx and copying the pathchanger stuff 2016-09-14 19:14:45 +02:00
Aurora 8c79285774 Redundancy 2016-09-11 01:28:57 +02:00
Aurora 3034420ac2 Merge changes, also change the dev build variable to DEV, which must have a value of TRUE 2016-09-11 00:58:34 +02:00
Aurora f1cb9630ec Improve readability 2016-09-08 22:33:25 +02:00
Aurora ebbea57400 Add -dev archive generation 2016-09-08 19:28:17 +02:00
Aurora dc8e4e5f14 Merged the two branches 2016-09-08 18:50:17 +02:00
Aurora bf234950cb Merge master into developer 2016-09-03 21:55:37 +02:00