-
4ac8f2745b
ro: skeleton ro:dmnt
Michael Scire
2019-04-20 18:13:32 -07:00
-
6004b7479e
ro: add ro sysmodule skeleton
Michael Scire
2019-04-20 17:43:56 -07:00
-
-
ed86c44a49
loader: refactor to use LoaderModuleInfo
Michael Scire
2019-04-20 18:15:39 -07:00
-
5c9d0f05b1
loader: use libstratosphere randomness
Michael Scire
2019-04-20 16:53:56 -07:00
-
87f7a6ebdc
fusee: support both exfat and non-exfat
Michael Scire
2019-04-20 11:24:05 -07:00
-
664e5e6b52
Small 0.8.8 changelog addition
Michael Scire
2019-04-20 10:37:53 -07:00
-
9691286d73
Bump version to 0.8.8
Michael Scire
2019-04-20 10:30:57 -07:00
-
81895c8019
fusee: update to support booting 8.0.0
Michael Scire
2019-04-20 03:41:03 -07:00
-
1a396235cd
fusee: only partially hash 8.0.0 kernel, add ControlCodeMemory patch
Michael Scire
2019-04-19 04:20:50 -07:00
-
732a6159f7
fusee: Properly finalize SDMMC1 (fixes 8.0.0 issues with PCV)
hexkyz
2019-04-20 17:30:03 +01:00
-
a3389e25c9
nogc: implement 8.0.0 patches
Michael Scire
2019-04-19 03:17:06 -07:00
-
908de31a0e
pm: on 7.0.0+, npns is launched in maintenance boot (closes #511)
Michael Scire
2019-04-19 03:01:54 -07:00
-
4e5f033e41
sm: for 8.0.0, add some first class homebrew support
Michael Scire
2019-04-18 18:25:39 -07:00
-
ae90a9d7a6
exo/fusee: implement 8.0.0 support (package2 changes still TODO)
Michael Scire
2019-04-18 01:02:12 -07:00
-
a67d4064f0
pm: update with new meme command for 8.0.0
Michael Scire
2019-04-18 00:18:53 -07:00
-
017d473b99
emunand: Add multipart support for rawnand images in fusee
hexkyz
2019-04-13 18:28:54 +01:00
-
a1512cf30f
Merge branch 'master' into emunand_dev
hexkyz
2019-04-13 18:23:23 +01:00
-
-
-
-
d0659377e8
creport: speed up code region detection (closes #491)
Michael Scire
2019-04-12 23:04:12 -07:00
-
ac07971211
stratosphere: custom exception handlers (reboot to fusee)
Michael Scire
2019-04-12 15:28:46 -07:00
-
b03a778611
Bump version to 0.8.7
Michael Scire
2019-04-11 16:52:07 -07:00
-
67891954ec
loader: fix support for 7.0.0+ games with NPDM flag bit 4 set.
Michael Scire
2019-04-11 16:39:59 -07:00
-
1e5fcff242
exo: always enable usermode exception handlers
Michael Scire
2019-04-10 23:30:19 -07:00
-
88294116b8
fusee-secondary: Fix arg names in raw_dev
hexkyz
2019-04-09 19:40:00 +01:00
-
fe62ab9aed
emunand: Implement folder and file detection (boot0/boot1 now work from SD)
hexkyz
2019-04-09 19:32:18 +01:00
-
5868e0769a
Merge branch 'master' into emunand_dev
hexkyz
2019-04-09 19:14:21 +01:00
-
-
-
-
3cb60b324b
More 2019 Copyrights (#503)
2g4y1
2019-04-08 12:47:01 +02:00
-
03e176d7f1
atmosphere: current year is 2019
Michael Scire
2019-04-07 19:00:49 -07:00
-
92816be055
emunand: Move all emulation code to fusee-secondary and simplify logic
hexkyz
2019-04-07 19:02:01 +01:00
-
9eb0b84ed1
Merge branch 'master' into emunand_dev
hexkyz
2019-04-07 18:56:28 +01:00
-
-
-
-
6b41a7e2e1
fatal: unconditionally reassign cpu_ctx ptr
Michael Scire
2019-04-06 15:02:48 -07:00
-
aed472775c
fatal: fix invalid struct access, cap stack trace size.
Michael Scire
2019-04-06 15:00:40 -07:00
-
a8ca92bc1e
BCT: Restore newline
hexkyz
2019-04-06 20:04:16 +01:00
-
c878e96398
emunand: Fix bugs and add missing stuff
hexkyz
2019-04-06 20:01:11 +01:00
-
e5045556bf
emunand: Preliminary skeleton for emunand in fusee
hexkyz
2019-04-06 19:35:27 +01:00
-
-
5bedcd305d
dmnt-cheat: add clear-reg to save/restore reg
Michael Scire
2019-04-05 14:19:12 -07:00
-
c7ffcad74e
dmnt-cheat: add clear to save/restore reg
Michael Scire
2019-04-05 14:16:07 -07:00
-
2f1f56307d
fix libstrat revision again
Michael Scire
2019-04-05 13:46:48 -07:00
-
9113b04b48
update libstrat
Michael Scire
2019-04-05 13:42:34 -07:00
-
05c4dfd8f8
Merge remote-tracking branch 'origin/master'
Michael Scire
2019-04-05 13:42:17 -07:00
-
-
938169cd3c
fs.mitm: experimental support for save redirection to sd.
Michael Scire
2019-04-05 13:36:38 -07:00
-
7a4d1e786c
ldr_map: Silence lingering initializer warning (#500)
Mat M
2019-04-05 02:13:46 -04:00
-
b237168ec7
loader: Silence Wmissing-field-initializers warnings (#499)
Mat M
2019-04-05 00:05:41 -04:00
-
753958de28
fs_mitm/fs_dir_utils: Amend logic error within IterateDirectoryRecursivelyInternal() (#498)
Mat M
2019-04-04 23:04:26 -04:00
-
-
fb5e02050b
fs.mitm: fix logic error in CopyFile
Michael Scire
2019-04-04 15:41:41 -07:00
-
08a2f02a7c
dmnt-cheat: Add Save/Restore register mask opcode
Michael Scire
2019-04-04 12:23:51 -07:00
-
477bee2e4c
dmnt-cheat: Add Save/Restore register opcode
Michael Scire
2019-04-04 12:16:00 -07:00
-
a0f3183c79
strat: sha256 s/linux/libnx/g
Michael Scire
2019-04-04 12:01:37 -07:00
-
f44a730a90
fatal_font: Add missing va_end() calls to PrintFormatLine() and PrintFormat() (#497)
Mat M
2019-04-04 14:21:25 -04:00
-
3459968ac3
more fixes
SciresM
2019-04-01 17:41:58 -07:00
-
428e176d9c
Wording, (dkp-)
SciresM
2019-04-01 17:39:44 -07:00
-
16430217ff
Add additional dependency information (#495)
James Elliott
2019-04-02 11:35:10 +11:00
-
262d6af519
bis_protect: guard against autorcm on rcm-patched units
Michael Scire
2019-04-01 17:24:15 -07:00
-
350dccff3d
exo: also check for rcm ipatch (thanks @balika011)
Michael Scire
2019-04-01 16:37:04 -07:00
-
4d76f4d79c
exo: add config item for rcm patch detection (note TODO)
Michael Scire
2019-04-01 13:10:45 -07:00
-
fd4d6a4e55
exosphere: add new ConfigItem which allows the caller to retrieve the git commit hash. (#493)
thedax
2019-03-29 18:16:03 -04:00
-
81aa5c7ec7
set_mitm: result defs instead of magics
Michael Scire
2019-03-28 23:04:13 -07:00
-
c6d67eab6a
strat: 0 -> ResultSuccess
Michael Scire
2019-03-28 22:39:39 -07:00
-
9427a5cf46
strat: use TitleId defs instead of magics.
Michael Scire
2019-03-28 21:36:08 -07:00
-
4167dfea14
strat: vi results over magics
Michael Scire
2019-03-28 20:39:17 -07:00
-
c50cb83ec1
strat: use lr results instead of magics
Michael Scire
2019-03-28 20:31:48 -07:00
-
0001e93810
strat: use atmosphere results instead of magics
Michael Scire
2019-03-28 20:19:38 -07:00
-
84c4cd7c53
strat: use sf/hipc results instead of magic numbers
Michael Scire
2019-03-28 20:00:16 -07:00
-
29be429d2f
strat: fix remaining FS result magic numbers
Michael Scire
2019-03-28 19:45:41 -07:00
-
acffae6643
strat: replace kernel/dbg magic numbers with result defs
Michael Scire
2019-03-28 16:57:18 -07:00
-
285feba42b
fatal: Standardize result definitions
Michael Scire
2019-03-28 15:37:50 -07:00
-
b940f61d42
sm: Use result definitions instead of magic numbers
Michael Scire
2019-03-28 15:28:36 -07:00
-
696f66f620
pm: Use result definitions instead of magic numbers
Michael Scire
2019-03-28 15:16:36 -07:00
-
db19fa0f7f
loader: Use result definitions instead of magic numbers
Michael Scire
2019-03-28 15:06:50 -07:00
-
2678735f73
stratosphere: migrate result headers to libstrat
Michael Scire
2019-03-28 14:23:34 -07:00
-
23424629c9
BCT.md: Atmosphere -> Atmosphère for consistency with other docs. (#490)
thedax
2019-03-28 13:52:37 -04:00
-
f2433824ba
fs.mitm: fix missing include in fs_shim.c
Michael Scire
2019-03-28 10:51:51 -07:00
-
d00b183f92
fs.mitm: Implement DirectorySaveDataFileSystem.
Michael Scire
2019-03-28 10:43:33 -07:00
-
994d7d5429
loader: same heap size change for gcc 8.3.0 compat
Michael Scire
2019-03-26 20:56:04 -07:00
-
eb90603f18
pm: increase heap size (fixes fs reliability issues with gcc 8.3.0)
Michael Scire
2019-03-26 17:47:29 -07:00
-
2d27dab6ab
ams: bump version to 0.8.6
Michael Scire
2019-03-26 11:54:56 -07:00
-
325c71b1b4
ams_mitm: fix erroneous comment due to copy-paste.
Michael Scire
2019-03-26 12:02:51 -07:00
-
f9c9c1048e
fs.mitm: prefer official web content to hbl_html
Michael Scire
2019-03-26 11:53:30 -07:00
-
4ccb39a228
ams_mitm: add ns:web mitm for HBL web support
Michael Scire
2019-03-26 11:35:50 -07:00
-
ad8acaefec
fs.mitm: fix some filesystem issues
Michael Scire
2019-03-26 09:05:19 -07:00
-
106ae81614
fatal: improve start address detection
Michael Scire
2019-03-26 09:04:32 -07:00
-
93745dc40c
docs: update, add 0.8.6 changelog ahead of release
Michael Scire
2019-03-25 17:46:02 -07:00
-
3316820f86
pm: use fixed-sized buf + scoped lock (gcc 8.3 compat)
Michael Scire
2019-03-25 17:12:19 -07:00
-
f4950ff26e
dmnt-cheat: Add support for saving/restoring cheat toggle state
Michael Scire
2019-03-25 10:35:08 -07:00
-
20ba6432b9
set.mitm: fix 1.0.0 compat (closes #459)
Michael Scire
2019-03-24 14:41:49 -07:00
-
a611027eeb
Add info to set_mitm docs, clean up loader docs (#488)
BlockBuilder57
2019-03-24 17:39:16 -05:00
-
1a82b407a4
sept-sign: remove += for compatibility
Michael Scire
2019-03-24 08:26:14 -07:00
-
dc1db0dc72
loader: Ensure code:/ unmounts if mounted.
Michael Scire
2019-03-23 18:27:53 -07:00
-
047f3b653e
fs.mitm: also give choinx access to boot1 (closes #485)
Michael Scire
2019-03-23 16:33:49 -07:00
-
79244078a6
fs.mitm: make HBL web content work (verified on hw)
Michael Scire
2019-03-22 16:54:37 -08:00
-
fce2099d7d
fs.mitm: fix error in FsPathUtils::VerifyPath
Michael Scire
2019-03-22 15:06:50 -07:00
-
22d4de27f1
fs.mitm: fix null deref
Michael Scire
2019-03-22 14:49:07 -07:00
-
9d5ca47ac8
fs.mitm: Add Hbl Web override support, also support choinx"
Michael Scire
2019-03-22 12:38:23 -07:00
-
c1588d0300
fs.mitm: Implement path normalization
Michael Scire
2019-03-22 11:52:03 -07:00
-
b62014554c
fs.mitm: Implement SubDirectoryFileSystem
Michael Scire
2019-03-22 11:28:09 -07:00
-
afcaf20020
fs.mitm: ProxyFile, ProxyDirectory, ProxyFileSystem
Michael Scire
2019-03-22 10:20:36 -07:00
-
bcf20b4441
fs.mitm: implement ifilesystem wrapper
Michael Scire
2019-03-22 09:51:47 -07:00
-
c8a4a6dc58
fs.mitm: fix inverted ifile condition
Michael Scire
2019-03-22 08:58:08 -07:00
-
634ce933be
fs.mitm: start implementation of IFileSystem api.
Michael Scire
2019-03-22 08:49:10 -07:00
-
ca42a9daec
hbl: change default to every_app=true, change default override key
Michael Scire
2019-03-22 07:13:49 -07:00
-
9e1e9ff8c0
loader: separate override_any_app (deprecate =app)
Michael Scire
2019-03-22 06:59:28 -07:00