cc9977774e
fix compile errors
2020-07-04 03:30:15 +02:00
a39053c3c3
Merge remote-tracking branch 'origin/master'
...
* origin/master: (98 commits)
rosalina: fix for latest libctru changes
pm: fix critical bugs where 1.0(?) titles not in the list have scheduling mode misconfigured
loader: revert to use the NS patch due to a Nintendo bug: https://www.3dbrew.org/wiki/NCCH/Extended_Header#Flag1
loader: replace NS N3DS CPU patch with exheader override, fix overriding exheader with homebrew
rosalina: ntp: use PTMSYSM_SetRtcTime
revert the memory map to the old one (mostly)
fix module loading
kext: fix outer memory cacheability on newer versions
so bascially rosalina's image...
rosalina: add hidden debug info menu
rosalina: refactor menu handling
rosalina: rephrase brightness warning
rosalina: add brightness control menu
rosalina/pm: remove fs patch, use pm instead
rosalina: cleanup variable names
rosalina: reorder menus
Fix latest commit
rosalina menu: add scrolling, cpad and inputredir support (note: no ZL/ZR due to technical reasons)
stuff
newlib...
...
# Conflicts:
# k11_extension/source/main.c
# k11_extension/source/svc/UnmapProcessMemoryEx.c
# sysmodules/rosalina/Makefile
# sysmodules/rosalina/include/menu.h
# sysmodules/rosalina/include/utils.h
# sysmodules/rosalina/source/errdisp.c
# sysmodules/rosalina/source/main.c
# sysmodules/rosalina/source/menu.c
# sysmodules/rosalina/source/menus.c
2020-07-04 02:43:27 +02:00
TuxSH
dc4de4ce6f
rosalina: fix for latest libctru changes
2020-06-26 09:43:42 +01:00
TuxSH
4e12453fff
pm: fix critical bugs where 1.0(?) titles not in the list have scheduling mode misconfigured
...
Also fix the comments.
Thanks @fincs
2020-06-26 01:04:12 +01:00
Aurora Wright
3a0418e279
loader: revert to use the NS patch due to a Nintendo bug: https://www.3dbrew.org/wiki/NCCH/Extended_Header#Flag1
2020-05-29 23:31:05 +02:00
Aurora Wright
1899bf377b
loader: replace NS N3DS CPU patch with exheader override, fix overriding exheader with homebrew
2020-05-29 20:57:05 +02:00
TuxSH
0471002d4c
rosalina: ntp: use PTMSYSM_SetRtcTime
2020-05-18 22:43:00 +01:00
TuxSH
704e08dc23
revert the memory map to the old one (mostly)
2020-05-18 22:15:34 +01:00
TuxSH
adda19ecb2
so bascially rosalina's image...
...
was in BASE (hardcoded by kernel) while its heaps were in SYSTEM. Fix this; also put the kext where BASE was.
2020-05-18 01:15:44 +01:00
TuxSH
b02d0346fd
rosalina: add hidden debug info menu
2020-05-17 22:48:26 +01:00
TuxSH
9097276a06
rosalina: refactor menu handling
2020-05-17 16:42:44 +01:00
TuxSH
e99ab11c6f
rosalina: rephrase brightness warning
2020-05-16 18:31:30 +01:00
TuxSH
a564d8536a
rosalina: add brightness control menu
2020-05-16 02:37:47 +01:00
TuxSH
a21eee9207
rosalina/pm: remove fs patch, use pm instead
2020-05-15 22:15:55 +01:00
TuxSH
71cddef78f
rosalina: cleanup variable names
2020-05-15 20:00:13 +01:00
TuxSH
9ae913064c
rosalina: reorder menus
2020-05-15 02:29:17 +01:00
TuxSH
a2313d1c03
Fix latest commit
2020-05-15 02:06:52 +01:00
TuxSH
22db3445a0
rosalina menu: add scrolling, cpad and inputredir support (note: no ZL/ZR due to technical reasons)
2020-05-14 21:05:27 +01:00
TuxSH
8b10906d90
newlib...
2020-05-10 18:54:51 +01:00
TuxSH
0c55324d11
rosalina shutdown/reboot: fix a few things
2020-05-10 15:35:39 +01:00
TuxSH
0b4fdc6e66
Revert "Shutdown via rosalina menu is now much faster; similar thing for reboot"
...
This reverts commit 9942e8b299
.
2020-05-10 15:08:13 +01:00
TuxSH
d3e62df769
rosalina: implement dirty hb chainload
2020-05-10 02:58:21 +01:00
TuxSH
96799455cb
rosalina: allow booting homebrew w/o having to reboot if using a different memory mode
2020-05-09 02:25:33 +01:00
TuxSH
814792eb91
pm: fix handling of PMLAUNCHFLAG_FORCE_USE_O3DS_MAX_APP_MEM
2020-05-09 01:37:09 +01:00
TuxSH
2834bae318
rosalina screenshots: improve conversion time by another 10%
2020-05-08 20:51:41 +01:00
TuxSH
037fae99d6
rosalina: use kernel cached RAM mapping for pixel conversion
...
Conversion time goes down by 90% with this
2020-05-08 20:20:51 +01:00
TuxSH
49c8888948
rosalina: put screenshot loop inside same TU
2020-05-08 18:19:17 +01:00
TuxSH
1875556f81
Merge pull request #1417 from mtheall/master
...
Add printf attrtibute to Draw_DrawFormattedString
2020-05-08 16:52:52 +01:00
TuxSH
00850bf691
rosalina: fast screenshots (10s -> 0.3s on my end)
2020-05-08 16:44:30 +01:00
TuxSH
09fd199487
rosalina: Dynamically alloc/free fb cache, exempt rosalina from reslimiting
2020-05-08 01:17:46 +01:00
Michael Theall
32c53578e0
Add printf attrtibute to Draw_DrawFormattedString
2020-05-06 22:34:09 -05:00
TuxSH
0da90f61fc
Fix ODR bugs
2020-05-05 18:13:32 +01:00
TuxSH
9942e8b299
Shutdown via rosalina menu is now much faster; similar thing for reboot
2020-05-05 02:01:30 +01:00
TuxSH
92da214066
loader: add dsp patch for safe_firm
2020-05-02 23:50:04 +01:00
TuxSH
0f05dd5c0a
Revert "rosalina draw.c: remove wait for cmd, gpu processing engine is prone to crashes"
...
This reverts commit 7dc2b7123b
.
2020-05-02 23:36:27 +01:00
TuxSH
166bdbeb7d
Add option to run rosalina on N3DS SAFE_FIRM.
...
Also enables a qtm error bypass
2020-05-02 23:32:21 +01:00
TuxSH
7dc2b7123b
rosalina draw.c: remove wait for cmd, gpu processing engine is prone to crashes
2020-05-02 22:38:03 +01:00
TuxSH
3d0ec9b785
Make 3dsx feature compatible with n3ds safe_firm, HOWEVER apps that actually use the GPU won't work
2020-05-02 22:37:15 +01:00
TuxSH
85cfa5cba6
loader: enable secureinfo patch on safe_firm
2020-05-02 18:26:58 +01:00
TuxSH
fdc1eaa16c
pm: quick safe_firm fixes
2020-05-02 18:08:24 +01:00
TuxSH
43fd137d55
Use kernel version minor
2020-05-02 12:35:44 +01:00
TuxSH
3143e7e1d0
ntp: stop overwriting rtc hwcal cfg backup
2020-04-29 20:18:02 +01:00
TuxSH
d03396d272
pxi: stop putting thread structures on the stack
2020-04-29 16:58:52 +01:00
TuxSH
c8aa2e8a89
change notification 0x1001=>0x2000
2020-03-28 10:58:36 +00:00
TuxSH
c7a3a0278c
add quick luma detection getinfo
2020-04-28 10:42:30 +01:00
TuxSH
5924f60d06
gbd: fix address lookup limit on lower fw
2020-04-28 02:45:48 +01:00
TuxSH
44cd3928fb
rosalina & pm: properly shutdown when debugger, input redir (but not both) and force connection are enabled
2020-04-28 01:31:29 +01:00
TuxSH
8c54613e44
rosalina/sysconfig: fix handling of disconnected routers in wifi forcing + handle leak
2020-04-28 00:05:55 +01:00
TuxSH
7dfa83b8c0
rosalina: fix gdb/input redir hanging if no internet & fix recovering from failures
2020-04-27 21:58:40 +01:00
TuxSH
b551061264
rosalina/sysconfig: fix wifi forcing, including a regression from v10.1.1
2020-04-27 20:00:41 +01:00