Commit Graph

  • 0b4fdc6e66 Revert "Shutdown via rosalina menu is now much faster; similar thing for reboot" TuxSH 2020-05-10 15:08:13 +01:00
  • d3e62df769 rosalina: implement dirty hb chainload TuxSH 2020-05-10 02:58:21 +01:00
  • 04bd881cfa
    Update README.md Aurora 2020-05-09 20:07:07 +02:00
  • 96799455cb rosalina: allow booting homebrew w/o having to reboot if using a different memory mode TuxSH 2020-05-09 02:25:33 +01:00
  • 814792eb91 pm: fix handling of PMLAUNCHFLAG_FORCE_USE_O3DS_MAX_APP_MEM TuxSH 2020-05-09 01:37:09 +01:00
  • 2834bae318 rosalina screenshots: improve conversion time by another 10% TuxSH 2020-05-08 20:51:41 +01:00
  • 037fae99d6 rosalina: use kernel cached RAM mapping for pixel conversion TuxSH 2020-05-08 20:20:51 +01:00
  • 49c8888948 rosalina: put screenshot loop inside same TU TuxSH 2020-05-08 18:19:17 +01:00
  • 1875556f81
    Merge pull request #1417 from mtheall/master TuxSH 2020-05-08 16:52:52 +01:00
  • 00850bf691 rosalina: fast screenshots (10s -> 0.3s on my end) TuxSH 2020-05-08 16:03:37 +01:00
  • 09fd199487 rosalina: Dynamically alloc/free fb cache, exempt rosalina from reslimiting TuxSH 2020-05-08 01:17:46 +01:00
  • 32c53578e0 Add printf attrtibute to Draw_DrawFormattedString Michael Theall 2020-05-06 22:34:09 -05:00
  • 0da90f61fc Fix ODR bugs TuxSH 2020-05-05 18:13:32 +01:00
  • 9942e8b299 Shutdown via rosalina menu is now much faster; similar thing for reboot TuxSH 2020-05-05 02:01:30 +01:00
  • daaeb97834 Don't do firmlaunch patches on safe_firm (because of USM) TuxSH 2020-05-03 01:53:35 +01:00
  • 92da214066 loader: add dsp patch for safe_firm TuxSH 2020-05-02 23:50:04 +01:00
  • 0f05dd5c0a Revert "rosalina draw.c: remove wait for cmd, gpu processing engine is prone to crashes" TuxSH 2020-05-02 23:36:27 +01:00
  • 166bdbeb7d Add option to run rosalina on N3DS SAFE_FIRM. TuxSH 2020-05-02 23:05:49 +01:00
  • 7dc2b7123b rosalina draw.c: remove wait for cmd, gpu processing engine is prone to crashes TuxSH 2020-05-02 22:38:03 +01:00
  • 3d0ec9b785 Make 3dsx feature compatible with n3ds safe_firm, HOWEVER apps that actually use the GPU won't work TuxSH 2020-05-02 22:37:15 +01:00
  • 85cfa5cba6 loader: enable secureinfo patch on safe_firm TuxSH 2020-05-02 18:26:58 +01:00
  • fdc1eaa16c pm: quick safe_firm fixes TuxSH 2020-05-02 18:08:24 +01:00
  • d4dcf1a3e9 k11ext: support SAFE_FIRM in rosalinaThreadLockPredicate TuxSH 2020-05-02 14:44:39 +01:00
  • 43fd137d55 Use kernel version minor TuxSH 2020-05-02 12:35:44 +01:00
  • 6931eadc34 update bug report template again TuxSH 2020-04-29 23:09:20 +01:00
  • 3143e7e1d0 ntp: stop overwriting rtc hwcal cfg backup TuxSH 2020-04-29 20:18:02 +01:00
  • d03396d272 pxi: stop putting thread structures on the stack TuxSH 2020-04-29 16:58:52 +01:00
  • c8aa2e8a89 change notification 0x1001=>0x2000 TuxSH 2020-03-28 10:58:36 +00:00
  • c7a3a0278c add quick luma detection getinfo TuxSH 2020-04-28 10:42:30 +01:00
  • 5924f60d06 gbd: fix address lookup limit on lower fw TuxSH 2020-04-28 02:45:48 +01:00
  • cd68b66c03 change kext base address to 0x70000000 TuxSH 2020-04-28 02:39:57 +01:00
  • 44cd3928fb rosalina & pm: properly shutdown when debugger, input redir (but not both) and force connection are enabled TuxSH 2020-04-28 01:31:29 +01:00
  • 8c54613e44 rosalina/sysconfig: fix handling of disconnected routers in wifi forcing + handle leak TuxSH 2020-04-28 00:05:55 +01:00
  • 7dfa83b8c0 rosalina: fix gdb/input redir hanging if no internet & fix recovering from failures TuxSH 2020-04-27 21:58:40 +01:00
  • b551061264 rosalina/sysconfig: fix wifi forcing, including a regression from v10.1.1 TuxSH 2020-04-27 20:00:41 +01:00
  • 3e228c33c9 here we go again TuxSH 2020-04-27 18:11:42 +01:00
  • 2b23be8f44 rosalina/cheats: fix v10.1.1 regression where cheats were not working at all. Fixes #1404 TuxSH 2020-04-27 17:59:51 +01:00
  • ced78cb072 use -wrap for exit TuxSH 2020-04-27 01:07:57 +01:00
  • fb17850c3d Update issue template TuxSH 2020-04-27 01:00:01 +01:00
  • 7f7c4852cc hbloader: raise the maximum time share APT_SetAppCpuTimeLimit can set from 30% to 89%... TuxSH 2020-04-27 00:57:00 +01:00
  • f334e3b951 loader/pm: move "force init SD" code to pm. Greatly reduces the number of Arm9 svcBreak with 0xC8804465 TuxSH 2020-04-27 00:47:16 +01:00
  • 9d62995799 rosalina: make the task runner thread actually exit TuxSH 2020-04-26 21:37:18 +01:00
  • 1d8b793cf7 rosalina: don't keep an ac:u handle. Partially fixes the shutdown issue TuxSH 2020-04-26 20:55:52 +01:00
  • 33431cb939 pm/kext: make pm terminate Rosalina, removing the need for a dodgy kext hook TuxSH 2020-04-26 20:33:24 +01:00
  • e677e0142c rosalina: lower thread prios & make task runner take termination into account TuxSH 2020-04-26 19:36:59 +01:00
  • b313a4aa2f rosalina: remove all remaining refs to __syscalls (which we don't init) TuxSH 2020-04-26 12:07:17 +01:00
  • 37c5c6f049 cheats: don't use rand() TuxSH 2020-04-26 11:47:15 +01:00
  • a6d92ed8fe cheats: use pm:dbg new commands to get the application's title ID TuxSH 2020-04-26 11:27:55 +01:00
  • eb37ac4142 redefine exit methods for sysmodules. Partially fixes the shutdown issue TuxSH 2020-04-26 01:50:47 +01:00
  • a0d4b96915 Fix stack overflow in ProcessListMenu_DumpMemory TuxSH 2020-04-25 22:48:31 +01:00
  • 31891efbca Current year is 2020 TuxSH 2020-04-25 13:26:21 +01:00
  • 58f3edda12 ARM => Arm TuxSH 2020-04-25 13:17:23 +01:00
  • 4a655384e2 Add .gitattributes, update README and issue template TuxSH 2020-04-25 13:03:46 +01:00
  • 0543c208fd Fix #1375 properly this time TuxSH 2020-04-24 22:52:05 +01:00
  • 0e834ec004 hbloader: allow launching 3dsx apps on < 8.x where Rosalina is supported (4.x+) TuxSH 2020-04-19 18:22:09 +01:00
  • 26454dc832 loader/patcher.c: make gcc stop sometimes complaining TuxSH 2020-04-19 18:03:45 +01:00
  • 5c16836626 ntp: change ip to time.windows.com, apparently not blocked in China TuxSH 2020-04-18 00:29:37 +01:00
  • 67e28b2a82 arm9: check for combos again after the PIN has been entered/splash has been displayed TuxSH 2020-04-17 01:01:35 +01:00
  • c2a2893b5c
    Merge pull request #1284 from izzy84075/toggle-power-button TuxSH 2020-04-17 00:37:59 +02:00
  • 68b670f94f
    Merge branch 'master' into toggle-power-button TuxSH 2020-04-17 00:36:07 +02:00
  • 5a83a46423
    Merge pull request #1349 from leoetlino/bps TuxSH 2020-04-16 23:35:14 +02:00
  • 8785fd0236 Use -Os for rosalina, pm, sm. Decrease gdb buffer sizes, etc. TuxSH 2020-04-16 21:05:33 +01:00
  • a67e8e60c6 rosalina: screen_filter: save up around 10K using this simple trick TuxSH 2020-04-16 19:50:18 +01:00
  • c7551a731c rosalina: revert errdisp ipc handling TuxSH 2020-04-16 00:16:25 +01:00
  • d9c5437902 rosalina: revert menu thread stack size now that screen filters LUT is in .bss TuxSH 2020-04-15 23:15:02 +01:00
  • 55d51217d8 Fix hex parsing in patcher.c (langemu). Fixes #1375 TuxSH 2020-04-15 22:28:38 +01:00
  • 11c9caaf13
    Merge pull request #1348 from mariohackandglitch/patch-1 TuxSH 2020-04-15 22:36:21 +02:00
  • c4711e5e3a
    Merge pull request #1388 from Margen67/readme TuxSH 2020-04-15 22:33:47 +02:00
  • d34f0a8eca README: Formatting Margen67 2020-04-02 05:19:35 -07:00
  • 8233d4e226 loader: Add support for BPS patches Léo Lam 2019-07-08 18:28:35 +02:00
  • ca49956219 loader: Compile C++ code with -std=gnu++17 Léo Lam 2019-11-24 11:38:02 +01:00
  • 5edfbfc1f7
    Fix stack overflow on screen filters PabloMK7 2019-12-17 15:00:37 +01:00
  • dfd50d9d75
    Merge pull request #1298 from LiquidFenrir/force-wifi TuxSH 2019-11-05 00:15:41 +00:00
  • 1946941340
    Merge pull request #1306 from lioncash/null TuxSH 2019-11-05 00:15:07 +00:00
  • 31dae90dcd
    Merge pull request #1307 from lioncash/null2 TuxSH 2019-11-05 00:14:49 +00:00
  • da8df54649
    Merge pull request #1308 from lioncash/uninit TuxSH 2019-11-05 00:14:28 +00:00
  • 0e1415299a
    Merge pull request #1332 from Oreo639/errdisp TuxSH 2019-11-05 00:14:07 +00:00
  • 93f770888d
    Merge pull request #1320 from nathanhitch/master TuxSH 2019-11-05 00:13:22 +00:00
  • 0886b10619 rosilina: save errdisp info before doing anything else oreo639 2019-10-22 16:03:00 -07:00
  • e8493d18c5 Add ability to offset ntp by any amount of minutes nathan hitch 2019-09-16 17:13:23 +09:30
  • 60a8bf56c6 rosalina/errdisp: Correct uninitialized variable usage in ERRF_HandleCommands Lioncash 2019-08-13 03:11:45 -04:00
  • c95b59c72e sm/notifications: Prevent potential null pointer dereference in ReceiveNotification Lioncash 2019-08-13 03:01:24 -04:00
  • 7e14c83bdd rosalina/gdb/server: Prevent potential null dereference case Lioncash 2019-08-13 02:54:09 -04:00
  • a2e46919c1
    Merge pull request #1305 from piepie62/master TuxSH 2019-08-12 21:11:21 +02:00
  • a4befc29c8 Fix off-by-one error with extra cheat page piepie62 2019-08-12 00:58:16 -04:00
  • 93e87284aa follow changes in ctrulib PR LiquidFenrir 2019-07-23 00:13:17 +02:00
  • 236dbb043c add wifi connection forcing to rosalina breaks regular auto connect until reboot allows connecting to a wifi without internet (for example, for transferring stuff with 3dslink or ftpd/3DShell) LiquidFenrir 2019-07-21 19:05:37 +02:00
  • 77f0295a04
    Merge pull request #1287 from leoetlino/logic TuxSH 2019-07-09 00:39:39 +02:00
  • c3b97999f5 loader: Fix boolean logic error Léo Lam 2019-07-07 15:06:15 +02:00
  • 3061001fb1 Switch to updating all 4 bytes of the IRQ mask, on the suggestion of profi200. selabnayr 2019-07-05 15:37:54 -07:00
  • 0bc51d5c34 Add an entry to the System Configuration menu to toggle disabling a short press of the power button triggering a software closure. selabnayr 2019-07-05 15:04:38 -07:00
  • c913de1e67 Fix layeredfs, fix #1280 #1275 #1262 & others TuxSH 2019-07-03 22:19:38 +02:00
  • c9a578734e Fix N3DS applications not closing properly (fix #1271, #1270, etc.) TuxSH 2019-06-30 22:59:44 +02:00
  • 37544a0eb9 Fix process list TuxSH 2019-06-30 13:54:41 +02:00
  • 3ad314a5ac Fix ntp menu (if user pressed A multiple times) TuxSH 2019-06-29 17:05:43 +02:00
  • 58a6a25eb3 ntp: also zero field 0x30001 TuxSH 2019-06-29 16:53:31 +02:00
  • 6ed93a1f09
    Merge pull request #1266 from luigoalma/master TuxSH 2019-06-29 16:51:57 +02:00
  • 76dbdf45cf
    Properly create BLX instruction luigoalma 2019-06-29 14:37:09 +01:00
  • d4e1da0174 Update Rosalina credits TuxSH 2019-06-29 12:21:25 +02:00
  • fde3b70d03 Fix info os cfwversion/memory by adding null terminator to xml files (thanks @fincs) TuxSH 2019-06-28 23:44:09 +02:00