This website requires JavaScript.
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