Commit Graph

  • 5a9f0df101 增加处理autorun的代码 main root 2024-07-03 09:38:47 +08:00
  • 35a7ca25b1 Reword README.md TuxSH 2024-03-18 00:48:31 +01:00
  • 36df6d6a98 Bump version number PabloMK7 2023-11-19 11:46:26 +01:00
  • bef642c04f Add volume slider override PabloMK7 2023-11-18 13:49:57 +01:00
  • 8cc294b3cb config: Boot chainloader menu option Jade Herd 2023-12-13 09:48:38 -05:00
  • a3c5746e06
    Add more mountpoint names for LayeredFS updates (#1994) CyberYoshi64 2024-02-02 14:42:57 +01:00
  • e2778a45cf Fix macro change in libctru PabloMK7 2023-10-31 18:38:40 +01:00
  • 3b64e25402 rosalina: display SSID in force-wifi-connection menu TuxSH 2023-09-16 21:30:23 +02:00
  • 6a2e1d4aa3 Patch legacy k11 to allow exception dispatching TuxSH 2023-09-16 19:45:06 +02:00
  • c0e0f02443 Fix a LGY K11 bug where user TLS was not accessible to user mode TuxSH 2023-09-14 00:28:37 +02:00
  • a9fcca52d0 Fix issue where luma screeninit would result in two white screens or wrong colors TuxSH 2023-09-14 00:18:26 +02:00
  • 035c50c625 Fix support for all older versions TuxSH 2023-08-12 18:00:08 +02:00
  • 5989d9d61d hbldr: fix DSPmem cacheability attrib regression TuxSH 2023-08-10 16:41:40 +02:00
  • 37572f3a48 Fix svcbreak detection TuxSH 2023-08-10 00:40:39 +02:00
  • 41eccacd51 hbldr: fix DSPmem mapping and give access to all Arm11 IO regs TuxSH 2023-08-09 23:52:16 +02:00
  • 0f09900a2a Fix luma config softlock (#1931) PabloMK7 2023-07-25 20:35:07 +02:00
  • dd22a0cd93 Fix plugin home menu event notification. PabloMK7 2023-07-23 17:43:50 +02:00
  • 3ecce3fc3e Don't copy to CTRNAND if building for exploit mode lifehackerhansol 2023-07-24 06:19:29 -07:00
  • f40a1cc47b Fix external module loading for firm modules such as TwlBg TuxSH 2023-07-21 11:30:55 +02:00
  • 11be450894 Use different error for /luma folder creation failure TuxSH 2023-07-20 19:11:24 +02:00
  • a03988b05d Fix rare race condition issue causing white screens TuxSH 2023-07-18 00:47:57 +02:00
  • 497e1904d5 Add an option to save an exit in the config menu. PabloMK7 2023-07-17 17:01:20 +02:00
  • 41edcde5c0 Add enable_dsi_external_filter and allow_updown_leftright_dsi TuxSH 2023-07-17 01:11:43 +02:00
  • cf3cf12414 Add mechanism to patch TwlBg on the fly TuxSH 2023-07-15 20:05:48 +02:00
  • c055fb6f5e
    Merge 3GX plugin loader fork (#1916) PabloMK7 2023-07-14 20:08:07 +02:00
  • b20c79eda4 Revert some recent change wrt. remounting due to driver issues TuxSH 2023-07-14 18:28:27 +02:00
  • 97418ca9a1 Properly support arbitrarily-sized and uncompressed TwlBg/AgbBg TuxSH 2023-07-11 00:33:32 +02:00
  • 9fa1d42aa8 Loader: make it simpler to load ext. modules by clearing N3DS bit TuxSH 2023-07-09 22:00:51 +02:00
  • 5b417189db Remove "Use EmuNAND FIRM with R" option TuxSH 2023-07-09 00:22:45 +02:00
  • 06c3215546 Add svcGetSystemInfo option to get booted firm path PabloMK7 2023-06-17 17:21:42 +02:00
  • 82d689b485 Fix build issues TuxSH 2023-06-16 21:28:08 +02:00
  • 631dddeff8 Fix config text wrapping for hb autoboot TuxSH 2023-03-28 22:24:07 +02:00
  • 64eda63132 Update singleOptionsText TuxSH 2023-03-28 19:53:11 +02:00
  • 3e6399490c Hide "force audio output" option TuxSH 2023-03-28 00:40:30 +02:00
  • 4025f252c7 boot menu: clarify autoboot hb is meant to launch hbmenu TuxSH 2023-03-27 23:44:18 +02:00
  • 985380c0d8 loader: break when failing to load process (e.g. missing boot.3dsx) TuxSH 2023-03-27 21:49:00 +02:00
  • dc7edbd44f Fix handling negative screen filters values TuxSH 2023-03-27 21:35:51 +02:00
  • ef1072f996 Add option to force audio routing to speakers, closes #1837 TuxSH 2023-02-10 01:02:01 +00:00
  • 89f77db986 rosalina: clarify name of default screen filter TuxSH 2023-02-09 00:20:38 +00:00
  • 2e08b7b44f libctru svcCreateCodeSet changes TuxSH 2023-02-08 18:25:03 +00:00
  • 1d7cca25d1 Fix long-standing bug affecting hbldr TID change option TuxSH 2023-02-08 16:14:59 +00:00
  • 1888e17b22 Add ability to force routing audio to headphones... TuxSH 2023-02-08 00:52:57 +00:00
  • dfeda19451 Fix #1821 TuxSH 2023-02-06 01:27:25 +00:00
  • 5a5332a212 Do not always reboot to HM when autobooting HB TuxSH 2023-02-05 22:08:15 +00:00
  • 9957d6db1a rosalina: move "save settings" to top-level menu TuxSH 2023-02-05 16:34:37 +00:00
  • e7a4003f06 rosalina: fix shell open notif. handling at boot TuxSH 2023-02-05 01:13:02 +00:00
  • faa4a0d4f9 rosalina: always try to display battery percentage TuxSH 2023-01-31 17:14:18 +00:00
  • 777b43b285 rosalina: allow setting top and bot screen filters separately TuxSH 2023-01-31 00:32:16 +00:00
  • 35e6c5ace9 hbldr: fix dependency list (and launch mp)... TuxSH 2023-01-29 19:25:32 +00:00
  • 088cf6b673 hbldr: add act/cecd/friends to deplist TuxSH 2023-01-25 22:03:46 +00:00
  • 7b97af473a Add ability to redirect app core1 threads to core2 TuxSH 2023-01-24 22:05:57 +00:00
  • ceea6afa05 loader: add external CXI loading. TuxSH 2023-01-23 19:48:13 +00:00
  • eb6d8523d1 loader: enable layeredfs+locale emu for all applets TuxSH 2023-01-22 18:45:47 +00:00
  • ee9f283d4d rosalina: fix rare screen filter race condition TuxSH 2023-01-21 20:32:57 +00:00
  • 8dd40158ca Add config persistence for new screen filters stuff TuxSH 2023-01-21 18:28:53 +00:00
  • e2e38d9b9f rosalina: refactor screen filter stuff again & add invert TuxSH 2023-01-20 18:41:16 +00:00
  • 7397c85434 rosalina: add color gamma control, and more TuxSH 2023-01-20 02:10:14 +00:00
  • 6592b516a4 rosalina: refactor screen filter code TuxSH 2023-01-17 23:48:07 +00:00
  • 571592ca7c pm: fix handling of "force next app debug" when autobooting homebrew TuxSH 2023-01-17 00:06:02 +00:00
  • 19f7ef372b errdisp: properly handle game medium being removed TuxSH 2023-01-11 23:24:59 +00:00
  • 635235c86c pm: fix racecond regression introduced by 7074ac1 TuxSH 2023-01-09 14:22:37 +00:00
  • a812990f0d pm: mitigate libctru race condition+kernel bug TuxSH 2023-01-08 19:39:38 +00:00
  • d09bfaf348 hbldr: grant full RW access to DSP RAM TuxSH 2023-01-07 22:36:01 +00:00
  • 5cdbfab54b Add build options to Makefile TuxSH 2023-01-07 01:58:11 +00:00
  • da0b1a1389 Revert force-setting SysNAND when launching TWL Mode TuxSH 2023-01-03 21:31:37 +01:00
  • fe4bb0857b Implement autobooting into homebrew (3DS and DSi modes) TuxSH 2023-01-03 15:30:07 +01:00
  • 0a6b6865ca loader: always reload ExHeader for hb, after all TuxSH 2022-12-29 18:47:43 +01:00
  • ffbd8554d5 loader: implement PASLR (disabled by default) TuxSH 2022-12-29 00:23:45 +01:00
  • 7074ac1166 Move hb:ldr from Rosalina to Loader TuxSH 2022-12-25 18:27:32 +01:00
  • 6fa80c959d Update FatFS from R0.13c to R0.15 TuxSH 2022-12-23 19:25:23 +01:00
  • a7b840e531 Fix upgrade process possibly copying non-Luma firms TuxSH 2022-12-23 14:48:35 +01:00
  • fcd08d6614 Patch kernel11 to remove checks on core2/3 thread creation TuxSH 2022-12-17 23:33:15 +01:00
  • 71cf677b00 config: Ignore rest of pressed buttons (fixes #1769) PabloMK7 2022-06-25 13:13:00 +02:00
  • 0c3f51815e Rosalina: Fix crash for external PMDBG_DebugNextApplicationByForce Bent 2022-06-15 12:45:01 +02:00
  • 80aee6fdc1 Fix mcu firmware version check (byte order was inverted) TuxSH 2022-06-10 22:55:18 +01:00
  • 2c184cf7a3 Update chainloader version number TuxSH 2022-06-04 22:27:31 +01:00
  • 3227b2ea4b Fix battery voltage calculation (thanks nocash) TuxSH 2022-06-03 23:53:07 +01:00
  • e5e09c1e13 gdb: use 'swbreak' for bkpt too TuxSH 2022-06-03 22:18:10 +01:00
  • 4de0375bde kext: fix bug in rosalinaThreadLockPredicate (thanks @hax0kartik) TuxSH 2022-05-21 20:01:15 +01:00
  • ea8f9f4667 loader: refactor part around HIO TuxSH 2022-05-06 19:53:27 +01:00
  • 6573fc4247 k11ext: fix wrong condition bug TuxSH 2022-05-02 15:57:08 +01:00
  • 65825020ab bootdiag: add process list dumping TuxSH 2022-04-23 23:55:48 +02:00
  • e17ff09713 rosalina: Add define to print process creation time TuxSH 2022-04-23 13:03:30 +02:00
  • b79717e848 ruh roh TuxSH 2022-04-16 00:02:04 +01:00
  • c0eaf1ea3c Add option to toggle power to card slot. TuxSH 2022-04-15 21:41:23 +01:00
  • 0e16e4c5fc config init: disable patch games by default; alter system settings version string by default TuxSH 2022-04-13 21:54:56 +01:00
  • 32d13dc117 Add boot9/boot11 dumping TuxSH 2022-04-13 21:53:09 +01:00
  • d957494d45 kext: even more perf improvements TuxSH 2022-04-12 23:53:58 +01:00
  • 1e95344588 bootdiag: forgot #else TuxSH 2022-04-11 13:36:14 +01:00
  • cb398f1e4a ldr => ldrb TuxSH 2022-04-11 01:06:59 +01:00
  • ef842dda2a Fix extremely obnoxious race-cond+uninit handle bug TuxSH 2022-04-10 22:19:32 +01:00
  • 56be46b4bd rosalina: introduce bootdiag, tool to dump state of a process in early init TuxSH 2022-04-10 21:43:19 +01:00
  • f32f3a4854 Fix config yet again TuxSH 2022-04-10 01:31:41 +01:00
  • 859b11a27d Fix k11ext regression TuxSH 2022-04-10 00:05:36 +01:00
  • 97ec1298e3 derp TuxSH 2022-04-09 23:26:28 +01:00
  • 188d86cb7f gdb: always pass current thread ID when stopping TuxSH 2022-04-09 21:26:47 +01:00
  • 01ebbf114c Restore extended-remote support & map <GDB PID>-><1 + 3DS PID> (breaking change) TuxSH 2022-04-08 23:47:31 +01:00
  • 2b5da40a1d arm9: util: make chrono non-static TuxSH 2022-04-06 02:03:04 +01:00
  • c64f94bc82 kernel ext: perf improvements TuxSH 2022-04-05 22:23:09 +01:00
  • 3463effeae rosalina: add "time to boot to HM" in debug menu TuxSH 2022-04-05 18:33:12 +01:00