hexkyz
f5cd912604
dns.mitm: implement mitm for the new c-ares resolver and update serializer code
2026-10-06 02:25:38 +01:00
borntohonk
7dd6771584
ncm: add OpenWeb and SystemWeb applet ids
2026-09-27 11:30:35 +02:00
hexkyz
58f2b963d5
ro: implement NRO decompression and fix bugs
2026-09-24 01:18:59 +01:00
hexkyz
44d9649c6d
ams: use R_DISCARD everywhere
2026-09-23 20:42:15 +01:00
hexkyz
0411dbfdda
ro: start implementing 23.0.0 changes
2026-09-20 23:23:56 +01:00
Alula
1d308207f7
pinmux: configure logport via exosphere
2026-09-18 03:38:32 +02:00
hexkyz
ab1e8a3e32
kern/loader/svc: adopt updated names
2026-09-17 21:42:22 +01:00
hexkyz
9b4e4a2190
gpio: update for 23.0.0
2026-09-17 19:40:17 +01:00
hexkyz
ff09b598d5
i2c: deprecate SetRetryPolicy as of 23.0.0
2026-09-17 17:11:51 +01:00
hexkyz
6acbabeb72
Merge pull request #2844 from alula/23_support
...
23.0.0: kernel changes
2026-09-17 00:36:07 +01:00
hexkyz
98d64c28d8
sprofile: clean up and update for 23.0.0
2026-09-17 00:34:00 +01:00
hexkyz
092f451c33
pgl: fix bad copy paste
2026-09-15 22:26:03 +01:00
hexkyz
49b12237e8
pgl: clean up and add new 23.0.0 command
2026-09-15 22:16:29 +01:00
Alula
0f15010ba5
kern/loader: make aware of new address space and shadow stack region
2026-09-15 17:04:50 +02:00
hexkyz
e6a3d71692
exo/spl: new ConfigItem in 23.0.0 is wild
2026-09-14 23:04:57 +01:00
hexkyz
819da013ed
erpt: implement new command changes for 23.0.0
2026-09-12 21:23:53 +01:00
hexkyz
3d8caba822
erpt: update categories for 23.0.0
2026-09-12 18:33:22 +01:00
hexkyz
85aea12e53
erpt: add new IDs and category changes for 23.0.0
2026-09-10 16:57:39 +01:00
hexkyz
3d3f0c2daf
fusee/exo/ams: update with new keydata/version enums
2026-09-10 15:31:12 +01:00
hexkyz
3ace80cc7b
loader/util: support regular zstd alongside zbic
2026-06-24 22:08:13 +01:00
Alula
38251801df
loader/strat: fix/refactor zstd-zbic integration
2026-06-24 20:50:41 +02:00
hexkyz
974a1025b8
erpt: add new ID for 22.5.0
2026-06-16 22:10:07 +01:00
hexkyz
c497ffda75
ams: add enum recognition for 22.5.0
2026-06-16 18:41:32 +01:00
Zachary Kirtz
7d38bf16cd
pgl: GetHostContentMetaInfo returns a ncm::ContentMetaType
2026-05-29 01:16:11 -05:00
Alula
020ed307b1
ams: add enum recognition for 22.1.0
2026-04-07 03:22:37 +02:00
Alula
a051c3c723
erpt: document unknown 0x20000 flag
2026-04-04 00:06:49 +02:00
Alula
9a1ea02c8c
erpt: Add some missed 20.0.0+ FsInfo changes
2026-04-04 00:06:49 +02:00
hexkyz
082115187a
loader/util: fully implement zstd bic variant
...
Implement both compression and decompression utilities and simplify loader logic
2026-04-02 01:30:45 +01:00
Alula
8a7c2872c3
erpt: use official name for erpt::IManager cmd 7
2026-04-01 05:57:28 +02:00
Alula
27455329b3
loader: update for 22.0.0
2026-03-28 01:43:19 +01:00
Alula
8c0ff851f2
loader/strat: Add amalgamated zstd 1.5.7 with ZBIC patches
2026-03-27 23:51:04 +01:00
Alula
49e2330ed8
erpt: rename old ControllerStyleList field
2026-03-18 23:40:40 +01:00
Alula
1847db06f8
erpt: Implement 22.0.0 commands and changes
...
Co-authored-by: nvnprogram <97150065+nvnprogram@users.noreply.github.com >
2026-03-18 23:33:55 +01:00
Alula
f028802fb8
erpt: make FieldType u8 to match Nintendo
2026-03-18 23:30:06 +01:00
Alula
26990b3be9
fs: DisableAutoSaveDataCreation was removed in 22
2026-03-18 23:25:24 +01:00
Alula
9cc82c6f80
fusee/exo/ams: update with new keydata/version enums
2026-03-18 23:25:24 +01:00
hexkyz
6b831406d6
erpt: style fix
2026-03-18 21:35:18 +00:00
hexkyz
23ebd4d677
erpt: add new IDs for 22.0.0
2026-03-18 21:32:35 +00:00
ndeadly
dfb936ed11
libstrat: update GetDebugEvent svc shim for compatibility with libnx changes
2026-02-03 22:59:47 +01:00
Michael Scire
1e88f37892
ams/emummc: update for 21.2.0
2026-01-13 23:24:53 -07:00
Michael Scire
3cb5d5f957
ams: add enum recognition for 21.1.0
2025-12-08 18:41:01 -07:00
Michael Scire
db71eefd9f
loader: update for 20.0.0/21.0.0
2025-11-15 12:31:07 -07:00
Michael Scire
4b32a2b964
pgl/pm: add GetProcessId command
2025-11-15 12:31:07 -07:00
Michael Scire
e1d82a13f3
erpt: implement new 21.0.0 commands
2025-11-15 12:31:07 -07:00
Michael Scire
4f1201a022
erpt: fix ids, failed to copy the new categories
2025-11-15 12:31:07 -07:00
Michael Scire
4201bbff63
fatal: add new HashedTraceContext command
2025-11-15 12:31:07 -07:00
Michael Scire
94c36a3255
erpt: add new IDs for 21.0.0
2025-11-15 12:31:07 -07:00
Michael Scire
3bc1951820
ams: mark ams::Result [[nodiscard]] (partially complete).
...
NOTE: This work is not yet fully complete; kernel is done, but
it was taking an exceedingly long time to get through libstratosphere.
Thus, I've temporarily added -Wno-error=unused-result for libstratosphere/stratosphere.
All warnings should be fixed to do the same thing Nintendo does as relevant, but this
is taking a phenomenally long time and is not actually the most important work to do,
so it can be put off for some time to prioritize other tasks for 21.0.0 support.
2025-11-15 12:31:07 -07:00
Michael Scire
18bb1fdea0
fusee/exo/ams: update with new keydata/version enums
2025-11-15 12:31:07 -07:00
Michael Scire
982f0e4fd4
ams: bump version, add enum support for 20.5.0
2025-09-29 18:44:40 -07:00