979c59d6f2
Merge commit 'bb07a7334f064c9512bd7e387dab1b9ef9e228cd' into 3gx-master
...
* commit 'bb07a7334f064c9512bd7e387dab1b9ef9e228cd': (23 commits)
update gitignore and makefile
rosalina: ndm + shutdown issue workaround
rosalina: ndm doesn't exist on SAFE_FIRM
Update bug-report.md, etc
rosalina: forgot float suffix in luminance.c
rosalina: display min/max luminance
hbloader: allow homebrew to write to the shared config page
rosalina: minor menu changes
rosalina/sm: properly interact with ndm
k11ext: refactor ndm:u workaround
k11ext: fix oops
rosalina: properly rewrite luminance-setting menu, etc.
sysmodules: use libctru configmem defs
Fix release building (#1454 )
sysmodules: introduce "luma shared config", rewrite ndmu workaround
rosalina: autoclose menu on sleep mode/shell closed to prevent lockup
rosalina: prevent disconnect when shell is closed
rosalina: properly restore screen filters when lid is reopened
rosalina: prevent sleep mode entry if debugger/input redir is enabled to prevent lockup
Separate exception dump parser in another repo, add boot.3dsx to release command
...
# Conflicts:
# .gitignore
# exception_dump_parser/luma3ds_exception_dump_parser/__main__.py
# sysmodules/rosalina/source/input_redirection.c
# sysmodules/rosalina/source/menu.c
2020-07-21 11:27:18 +02:00
TuxSH
748b771618
rosalina: ndm + shutdown issue workaround
2020-07-16 17:55:31 +01:00
TuxSH
768e587b76
sysmodules: introduce "luma shared config", rewrite ndmu workaround
2020-07-12 19:36:18 +01:00
TuxSH
e3bb1c1b63
rosalina: autoclose menu on sleep mode/shell closed to prevent lockup
2020-07-11 22:04:13 +01:00
TuxSH
4c01bb453c
rosalina: prevent disconnect when shell is closed
...
Fuck ndm, fuck StreetPass
2020-07-11 21:39:36 +01:00
TuxSH
dc67d438dc
rosalina: properly restore screen filters when lid is reopened
2020-07-10 22:58:07 +01:00
TuxSH
2d58ec4c86
rosalina: prevent sleep mode entry if debugger/input redir is enabled to prevent lockup
2020-07-09 22:20:29 +01:00
TuxSH
9ca52054cf
rosalina: bump FS priority
2020-07-07 23:27:26 +01: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
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
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
d3e62df769
rosalina: implement dirty hb chainload
2020-05-10 02:58:21 +01:00
TuxSH
09fd199487
rosalina: Dynamically alloc/free fb cache, exempt rosalina from reslimiting
2020-05-08 01:17:46 +01:00
TuxSH
c8aa2e8a89
change notification 0x1001=>0x2000
2020-03-28 10:58:36 +00: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
ced78cb072
use -wrap for exit
2020-04-27 01:07:57 +01:00
TuxSH
9d62995799
rosalina: make the task runner thread actually exit
2020-04-26 21:37:18 +01:00
TuxSH
1d8b793cf7
rosalina: don't keep an ac:u handle. Partially fixes the shutdown issue
2020-04-26 20:55:52 +01:00
TuxSH
e677e0142c
rosalina: lower thread prios & make task runner take termination into account
2020-04-26 19:36:59 +01:00
TuxSH
37c5c6f049
cheats: don't use rand()
2020-04-26 11:47:15 +01:00
TuxSH
eb37ac4142
redefine exit methods for sysmodules. Partially fixes the shutdown issue
2020-04-26 01:50:47 +01:00
TuxSH
31891efbca
Current year is 2020
2020-04-25 13:42:10 +01:00
TuxSH
c7551a731c
rosalina: revert errdisp ipc handling
2020-04-16 00:16:25 +01:00
LiquidFenrir
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)
2019-07-21 19:05:37 +02:00
PabloMK7
8168d2c2f9
Manually merge files
2019-06-29 16:26:03 +02:00
TuxSH
eef22f8701
Fix "debug next process" with hbldr homebrew
2019-04-18 22:58:53 +02:00
TuxSH
fb800bd4c9
Add support to force-debug applications before they start running code
2019-03-31 20:01:16 +02:00
TuxSH
22ec031495
Add client code for new custom pm commands, use them, fix pm race conditions
2019-03-30 18:12:54 +01:00
TuxSH
ef034a87d4
revert fsldr change, fix null deref in pm
2019-03-29 22:40:54 +01:00
TuxSH
e688ec9257
move patches to pm
2019-03-29 19:07:24 +01:00
TuxSH
7177799021
Rosalina: delete "auto screenfilter restore on wakeup" functionality.
...
It was causing sleep mode wakeup issues and/or interfering with gsp in a
bad way.
2019-03-29 18:23:52 +01:00
TuxSH
e57abad52f
ctrulib changes
2019-03-29 00:09:59 +01:00
TuxSH
474eb3001b
Introduce service_manager, also fix hb:ldr pm/pm race condition
2019-03-16 23:40:43 +01:00
TuxSH
4b40dd52f4
Give a proper build system for each sysmodule, k11ext, arm11.
...
Previously, these Makefiles didn't correctly track header changes.
The project doesn't build as a whole, future commits will fix it.
2019-03-15 23:03:19 +01:00
BuildTools
1c7b55ee1e
Bump copyright year
2019-02-24 18:04:32 -07:00
TuxSH
f437d92374
Merge pull request #1065 from panicbit/screen_filter
...
Implement blue light filters
2019-02-21 19:48:07 +01:00
Nanquitas
2182742708
Implement plugin loader
2018-11-15 13:38:19 +01:00
Nanquitas
bec8daf028
Fix sleep issue (freeze) when InputRedirection is enabled
2018-06-23 23:06:18 +02:00
TuxSH
1600171ffa
Bump copyright year
2018-06-14 18:13:57 +02:00
panicbit
d0306609c3
Apply screen filter when waking up from standby
2018-04-15 16:26:20 +02:00
TuxSH
9074688491
Make srvGetServiceHandle non-blocking if service port is full in all cases
2018-01-15 02:27:07 +01:00
TuxSH
22a8661fe1
Always patch FS and P9, remove SM service checks
2017-11-02 21:52:14 +01: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
b71dedccfc
Full support for fw >= 6.x (tested)
...
Virtually full support for 5.x except that svcUnmapProcessMemoryEx will be forwarded to svcUnmapProcessMemory (both are equivalent for up to 64MB chunks)
2017-06-16 04:21:48 +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
21db0d45bd
Added Rosalina, see details
...
- see release notes
- ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
- ( ͡ᵔ ͜ʖ ͡ᵔ) ♫┌( ͡° ͜ʖ ͡°)┘♪ ♫└( ͡° ͜ʖ ͡°)┐♪
2017-06-05 02:02:04 +02:00