Michael Scire
7945a921ca
Merge branch 'ro_dev'
2019-04-22 13:07:11 -07:00
Michael Scire
b09adb6a34
stratosphere: only hold sm sessions open when needed
2019-04-22 12:59:49 -07:00
Michael Scire
c3875796df
dmnt: update for ldr/ro api change
2019-04-22 09:50:45 -07:00
Michael Scire
a1d4caa7b4
ro: add support for applying ips patches to NROs.
2019-04-22 04:32:15 -07:00
Michael Scire
9f972831cc
fs.mitm: fix data abort
2019-04-22 03:42:37 -07:00
Michael Scire
f50bfaf7d7
dist: add boot2.flag for ro (to launch on <3.0.0)
2019-04-22 01:54:44 -07:00
Michael Scire
bfd04cfe92
loader: remove more unused ro functionality
2019-04-22 00:40:19 -07:00
Michael Scire
cb74bc6bb8
ro: fix UnloadNro logic error
2019-04-22 00:31:17 -07:00
Sun
be4ca7eee5
Implement Auto Reboot Timer ( #518 ) ( #519 )
...
* Implement Auto Reboot Timer (#518 )
* Use > to check for values below -1
* Use TimeoutHelper and accept MS
* Add fatal_auto_reboot_interval into config (commented)
* Check for 0
2019-04-22 00:18:01 -07:00
Michael Scire
7b24b43477
Merge branch 'master' into ro_dev
2019-04-21 09:08:19 -07:00
Michael Scire
253afc90a4
loader: remove ldr:ro (moved into ro sysmodule)
2019-04-21 09:08:08 -07:00
Michael Scire
a09c08994f
sm: change location of apm:p check, fixes failure to launch older games
2019-04-21 08:57:21 -07:00
Michael Scire
13ded6bd1c
ro: implement loadnro/unloadnro
2019-04-21 07:28:07 -07:00
Michael Scire
4ba6d8b24c
ro: implement rest of LoadNrr/LoadNrrEx
2019-04-21 05:28:57 -07:00
Michael Scire
cb88fdfd62
ro: implement UnloadNrr, half of LoadNrr/LoadNrrEx
2019-04-21 03:39:29 -07:00
Michael Scire
d69fc060f4
ro: Implement ro:dmnt
2019-04-21 02:09:08 -07:00
Michael Scire
e04fcfff6b
ro: fix typo
2019-04-20 18:37:50 -07:00
Michael Scire
79c52e2b91
ro: skeleton ldr:ro
2019-04-20 18:37:01 -07:00
Michael Scire
4ac8f2745b
ro: skeleton ro:dmnt
2019-04-20 18:16:33 -07:00
Michael Scire
6004b7479e
ro: add ro sysmodule skeleton
2019-04-20 18:16:33 -07:00
Michael Scire
ed86c44a49
loader: refactor to use LoaderModuleInfo
2019-04-20 18:15:39 -07:00
Michael Scire
5c9d0f05b1
loader: use libstratosphere randomness
2019-04-20 16:53:56 -07:00
Michael Scire
87f7a6ebdc
fusee: support both exfat and non-exfat
2019-04-20 11:24:05 -07:00
Michael Scire
664e5e6b52
Small 0.8.8 changelog addition
2019-04-20 10:37:53 -07:00
Michael Scire
9691286d73
Bump version to 0.8.8
2019-04-20 10:36:38 -07:00
Michael Scire
81895c8019
fusee: update to support booting 8.0.0
2019-04-20 10:36:38 -07:00
Michael Scire
1a396235cd
fusee: only partially hash 8.0.0 kernel, add ControlCodeMemory patch
2019-04-20 10:36:38 -07:00
hexkyz
732a6159f7
fusee: Properly finalize SDMMC1 (fixes 8.0.0 issues with PCV)
2019-04-20 10:36:38 -07:00
Michael Scire
a3389e25c9
nogc: implement 8.0.0 patches
2019-04-20 10:36:38 -07:00
Michael Scire
908de31a0e
pm: on 7.0.0+, npns is launched in maintenance boot ( closes #511 )
2019-04-20 10:36:38 -07:00
Michael Scire
4e5f033e41
sm: for 8.0.0, add some first class homebrew support
2019-04-20 10:36:38 -07:00
Michael Scire
ae90a9d7a6
exo/fusee: implement 8.0.0 support (package2 changes still TODO)
2019-04-20 10:36:38 -07:00
Michael Scire
a67d4064f0
pm: update with new meme command for 8.0.0
2019-04-20 10:36:38 -07:00
hexkyz
017d473b99
emunand: Add multipart support for rawnand images in fusee
2019-04-13 18:28:54 +01:00
hexkyz
a1512cf30f
Merge branch 'master' into emunand_dev
2019-04-13 18:23:23 +01:00
Michael Scire
d0659377e8
creport: speed up code region detection ( closes #491 )
2019-04-12 23:04:12 -07:00
Michael Scire
ac07971211
stratosphere: custom exception handlers (reboot to fusee)
2019-04-12 15:28:46 -07:00
Michael Scire
b03a778611
Bump version to 0.8.7
2019-04-11 16:54:12 -07:00
Michael Scire
67891954ec
loader: fix support for 7.0.0+ games with NPDM flag bit 4 set.
2019-04-11 16:39:59 -07:00
Michael Scire
1e5fcff242
exo: always enable usermode exception handlers
2019-04-10 23:30:19 -07:00
hexkyz
88294116b8
fusee-secondary: Fix arg names in raw_dev
2019-04-09 19:40:00 +01:00
hexkyz
fe62ab9aed
emunand: Implement folder and file detection (boot0/boot1 now work from SD)
2019-04-09 19:32:18 +01:00
hexkyz
5868e0769a
Merge branch 'master' into emunand_dev
2019-04-09 19:14:21 +01:00
2g4y1
3cb60b324b
More 2019 Copyrights ( #503 )
2019-04-08 12:47:01 +02:00
Michael Scire
03e176d7f1
atmosphere: current year is 2019
2019-04-07 19:00:49 -07:00
hexkyz
92816be055
emunand: Move all emulation code to fusee-secondary and simplify logic
2019-04-07 19:02:01 +01:00
hexkyz
9eb0b84ed1
Merge branch 'master' into emunand_dev
2019-04-07 18:56:28 +01:00
Michael Scire
6b41a7e2e1
fatal: unconditionally reassign cpu_ctx ptr
2019-04-06 15:02:48 -07:00
Michael Scire
aed472775c
fatal: fix invalid struct access, cap stack trace size.
2019-04-06 15:00:40 -07:00
hexkyz
a8ca92bc1e
BCT: Restore newline
2019-04-06 20:04:16 +01:00