Commit Graph
4576 Commits
Author SHA1 Message Date
hexkyz 6ed1413b23 loader/util: fully implement zstd bic variant
Implement both compression and decompression utilities and simplify loader logic
2026-04-04 21:38:18 +02:00
Alula 9d11621f1a erpt: use official name for erpt::IManager cmd 7 2026-04-04 21:37:56 +02:00
Alula 9c4159cc2d erpt: revert GetReportSizeMax to not potentially break old firmwares 2026-04-04 21:37:56 +02:00
Alula 44d1ffc5b7 loader: update for 22.0.0 2026-04-04 21:37:40 +02:00
Alula 1c97db2525 loader: the two unknown titles are LGE/LGP for China 2026-04-04 21:37:40 +02:00
Alula f452642e71 loader/strat: Add amalgamated zstd 1.5.7 with ZBIC patches 2026-04-04 21:37:40 +02:00
hexkyz ed4c9d53ea Merge emummc changes from pull request #2743
Remaining changes are duplicated in pull request #2744
2026-04-04 21:37:29 +02:00
hexkyz e7e9158dbe loader: add USB 3.0 patches for 22.0.0
Additionally remove duplicated entry for 20.1.0, just use the 20.0.0 one.
2026-04-04 21:37:29 +02:00
CTCaer 0a31b2e7e0 exosphere: allow memory mode to be used on retail 2026-04-04 21:33:00 +02:00
CTCaer 979eb86a48 exosphere: automatically adjust dram id if needed
Checks if programmed memory size matches the one from fused dram id.
If not, adjust it properly so PCV can do proper training and not crash.
2026-04-04 21:30:29 +02:00
Alula 63409d8a13 erpt: rename old ControllerStyleList field 2026-04-04 21:30:19 +02:00
Alulaandnvnprogram 82018c0004 erpt: Implement 22.0.0 commands and changes
Co-authored-by: nvnprogram <97150065+nvnprogram@users.noreply.github.com>
2026-04-04 21:30:19 +02:00
Alula 424a32bc7a erpt: make FieldType u8 to match Nintendo 2026-04-04 21:30:19 +02:00
Alula 0a46f80eec kern: don't allow mapping device pages as executable on abi 26.x+ 2026-04-04 21:30:19 +02:00
Alula 7872e2bb13 kern: make KProcess layout accurate to N's code 2026-04-04 21:30:19 +02:00
Alula b6b374a98b kern: N made this an u32 for some reason 2026-04-04 21:30:19 +02:00
Alula 7ff6ac0399 pinmux: add a build time option to configure JC rail uart 2026-04-04 21:30:18 +02:00
Alula 250cdc5d2e fs: DisableAutoSaveDataCreation was removed in 22 2026-04-04 21:30:18 +02:00
Alula 57c341c8e1 svc: bump supported kernel version 2026-04-04 21:30:18 +02:00
Alula 688091abc9 kern: write thread handle to tls +0x110 on creation 2026-04-04 21:30:18 +02:00
Alula db41e33507 fusee/exo/ams: update with new keydata/version enums 2026-04-04 21:30:18 +02:00
hexkyz b794d96c2c erpt: style fix 2026-04-04 21:30:18 +02:00
hexkyz 872d91deaf erpt: add new IDs for 22.0.0 2026-04-04 21:30:18 +02:00
hexkyz 0126b96f8a erpt: types are now a byte in 22.0.0 2026-04-04 21:30:18 +02:00
hexkyz 9c482e6b03 Merge pull request #2703 from HydrationMan/master
Update fusee_display.cpp - add missing newline
2026-04-04 21:30:05 +02:00
hexkyz aae3ccf581 Merge pull request #2726 from ndeadly/svc-shim-compat
libstrat: update GetDebugEvent svc shim for compatibility with libnx changes
2026-04-04 21:30:01 +02:00
Michael Scire bf21711e30 git subrepo push libraries
subrepo:
  subdir:   "libraries"
  merged:   "9a8703e71"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs"
  branch:   "master"
  commit:   "9a8703e71"
git-subrepo:
  version:  "0.4.1"
  origin:   "???"
  commit:   "???"
2026-04-04 21:29:01 +02:00
ndeadly 80bd459516 git subrepo push libraries
subrepo:
  subdir:   "libraries"
  merged:   "8e9c9ab16"
upstream:
  origin:   "https://github.com/Atmosphere-NX/Atmosphere-libs"
  branch:   "master"
  commit:   "8e9c9ab16"
git-subrepo:
  version:  "0.4.9"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "5e0f401"
2026-04-04 16:44:08 +02:00
hexkyz 931e3c37fd docs: add changelog for 1.11.0 2026-04-03 23:34:13 +01:00
hexkyz 4b4db91341 pgl: no need to initialize lr services when already using our own 2026-04-03 23:32:15 +01:00
hexkyz e3fc339fe5 Merge pull request #2766 from alula/erpt-crash-fix
erpt: Fix rare aborts caused by ResultInvalidPowerState
2026-04-03 23:09:55 +01: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 bae1ad22ec Merge pull request #2768 from masagrator/patch-1
Update services in PGL to match 21.0.0
2026-04-03 22:33:28 +01:00
hexkyz cd1503a9ca emummc: fix offsets
22.0.0 now boots under emummc
2026-04-03 22:31:19 +01:00
Alula 72e3b0dd34 erpt: Fix rare aborts caused by ResultInvalidPowerState 2026-04-03 22:55:09 +02:00
MasaGratoR ac120cf84b Match 21.0.0 FW 2026-04-03 22:23:08 +02:00
MasaGratoR 97ffad2ab6 Update service access to match 21.0.0 2026-04-03 22:22:15 +02:00
hexkyz c8d68a3a8a Merge pull request #2763 from masagrator/patch-1
Fix off by 1 bug + allocation error + missing initialize in PGL
2026-04-03 19:27:56 +01:00
hexkyz 8987d642d1 Merge pull request #2748 from CTCaer/auto_dram_cfg
[Feature] Auto dram cfg & Auto memory mode
2026-04-03 19:27:38 +01:00
hexkyz 7ffb1da2ac Merge pull request #2734 from ndeadly/r_discard
libvapours: add R_DISCARD macro
2026-04-03 19:27:19 +01:00
hexkyz 5c426bf90d loader: remove unused file 2026-04-03 19:09:28 +01:00
MasaGratoR 31ca20f3b7 Add missing libstratosphere lr::Initialize() 2026-04-02 21:09:15 +02:00
MasaGratoR 174da786e4 Override new and delete operators 2026-04-02 20:45:30 +02:00
hexkyz 93a82c0441 loader: patch am to recover homebrew compatibility
This patch is to be removed if/once hbmenu/libnx re-designs the exiting logic
2026-04-02 01:42:53 +01: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
hexkyz db388385b0 Merge pull request #2761 from alula/22_support
22.0.0 support part 3
2026-04-02 01:17:19 +01:00
MasaGratoR 4a8f7628c2 Update pgl_srv_shell_host_utils.cpp 2026-04-01 20:44:08 +02:00
MasaGratoR 9d16ee6a74 Update pgl_srv_shell_host_utils.cpp 2026-04-01 20:41:25 +02:00
MasaGratoR 3b9ee08c69 Update pgl_srv_shell_host_utils.cpp 2026-04-01 20:33:27 +02:00