Commit Graph

  • 027e209073 kern/ldr: enable the use of relr for relocations Michael Scire 2024-09-01 22:27:48 -07:00
  • 423a05a1e9 meso: fix sign-comparison warn on svc/interrupt flag compare Michael Scire 2024-09-01 16:27:01 -07:00
  • 4617fec672 fusee: add missing mtc tables hexkyz 2024-07-10 21:36:22 +01:00
  • e85bc4db0b fusee: add nogc case for 18.1 Michael Scire 2024-06-11 10:29:02 -07:00
  • 39c201e37f git subrepo push libraries Michael Scire 2024-06-10 22:19:29 -07:00
  • ab5cc75684 git subrepo push emummc Michael Scire 2024-06-10 22:18:44 -07:00
  • 1e3349e99a emummc: update readme Michael Scire 2024-06-10 22:18:04 -07:00
  • 76628e273a ams: bump to 1.7.1 (support for 18.1.0) Michael Scire 2024-06-10 22:17:23 -07:00
  • 257ac2bd33 emummc: update to support 18.1.0 Michael Scire 2024-06-10 22:16:24 -07:00
  • 9eb92f37db git subrepo push libraries Michael Scire 2024-06-05 11:29:13 -07:00
  • 5b135d12ca libstrat: fix more gnu++23 errors Michael Scire 2024-06-05 11:28:29 -07:00
  • c41a6b80d7 git subrepo push libraries Michael Scire 2024-06-05 09:22:53 -07:00
  • 05fde7b764 ams: may as well test removal of CRTP from Result Michael Scire 2024-05-26 15:40:06 -07:00
  • 1609f804f2 ams: build with -std=gnu++23 Michael Scire 2024-05-26 15:39:00 -07:00
  • f35c94810c ams: fix compilation with gcc 14 (closes #2330) Michael Scire 2024-05-26 14:32:11 -07:00
  • 548b48b2a6 loader: update to reflect latest 18.0.0 changes Michael Scire 2024-05-27 15:43:58 -07:00
  • 35d93a7c41 git subrepo push libraries Michael Scire 2024-03-29 03:20:12 -07:00
  • 410f23035e docs: update changelog for 1.7.0 Michael Scire 2024-03-29 03:19:17 -07:00
  • 29cc13543a kern: fix using memory config for half-of-true-size Michael Scire 2024-03-29 03:18:20 -07:00
  • 31ad4eec1d git subrepo push emummc Michael Scire 2024-03-29 02:57:53 -07:00
  • 3ccb0ae02b git subrepo push libraries Michael Scire 2024-03-29 02:56:10 -07:00
  • 4f7db6e60e docs: add changelog for 1.7.0 Michael Scire 2024-03-29 02:54:40 -07:00
  • a325e18cb5 loader: add usb3 patches for 18.0.0 Michael Scire 2024-03-28 09:55:38 -07:00
  • af41272591 spl: add support for new spl:es command 33 Michael Scire 2024-03-28 04:43:07 -07:00
  • 551821e7e2 erpt: actually support non-sequential ids, nintendo why Michael Scire 2024-03-28 04:36:14 -07:00
  • b081762657 emummc: update for 18.0.0 Michael Scire 2024-03-28 04:33:44 -07:00
  • d2c2a94c5e erpt: add new IDs/categories Michael Scire 2024-03-28 03:51:10 -07:00
  • 4ff9278d11 jpegdec: stop bundling (TODO post-prerelease) Michael Scire 2024-03-28 03:46:41 -07:00
  • 21c85c6a4f exo/fusee: apparently 18.0.0 did not burn a fuse Michael Scire 2024-03-28 03:45:07 -07:00
  • 05090005b7 svc: advertise support for 18.3.0.0 Michael Scire 2024-03-28 03:44:31 -07:00
  • c0487ad384 kern: fix whoops in new page table logic Michael Scire 2024-03-28 03:43:22 -07:00
  • ecbe5cd406 kern: refactor smc helpers to share more common logic Michael Scire 2024-03-28 03:42:37 -07:00
  • 4fe139ea52 kern: return ExceptionType_UnalignedData on data abort caused by alignment fault Michael Scire 2024-03-28 02:52:32 -07:00
  • 6922eae3e7 kern: add KPageGroup::CopyRangeTo Michael Scire 2024-03-28 02:50:37 -07:00
  • 952188fc73 kern: implement new attr tracking for memory range/traversal context Michael Scire 2024-03-28 02:30:24 -07:00
  • c0a4fc30a8 kern: simplify size calculations in KPageTableBase::Read/WriteDebugIoMemory Michael Scire 2024-03-28 02:22:19 -07:00
  • 0b04c89a84 kern: pass properties directly to KPageTableBase::AllocateAndMapPagesImpl Michael Scire 2024-03-28 02:19:45 -07:00
  • 217dd1260a kern: take alignment argument in KMemoryManager::AllocateAndOpen Michael Scire 2024-03-28 02:17:38 -07:00
  • 8aa62a54d8 kern/os: support CreateProcessFlag_EnableAliasRegionExtraSize Michael Scire 2024-03-28 02:07:04 -07:00
  • 25bae14064 kern: revise KPageTableBase region layout logic to match 18.0.0 changes Michael Scire 2024-03-28 01:47:36 -07:00
  • 900913fe3b kern: fix longstanding bug in ConvertToKMemoryPermission Michael Scire 2024-03-28 00:25:48 -07:00
  • 7562f807fd kern: pass kernel base from KernelLdr to Kernel Michael Scire 2024-03-28 00:24:45 -07:00
  • cf5895e04f kern: use userspace access instructions to read from tlr Michael Scire 2024-03-28 00:18:31 -07:00
  • 1f37fbed1d fusee/exo/ams: update with new keydata/version enums Michael Scire 2024-03-27 18:48:49 -07:00
  • 9701d5b2ab readme: fix broken discord icon JerryWn 2024-03-20 15:56:08 +08:00
  • c8c76bf8f8 readme: I suppose we're living in 2024, then Michael Scire 2024-03-04 14:51:44 -07:00
  • 0220f67085 fssrv: fix dumb assert error Michael Scire 2024-02-23 13:55:43 -07:00
  • 615f8a3ef3 dmnt: Fix debug log for cheats german77 2024-02-04 12:39:07 -06:00
  • 000e382c42 dmnt.gen2: avoid data abort when too many breakpoints are created Liam 2024-01-21 15:32:06 -05:00
  • 3627356d4b dmnt.gen2: enable gdbserver QStartNoAckMode Liam 2024-01-21 14:10:59 -05:00
  • 72b0fe6c1c strat: fix nx_debug build target Michael Scire 2024-01-20 13:31:12 -07:00
  • e919b80fa2 pm: improve resource limit management accuracy Michael Scire 2024-01-20 13:09:04 -07:00
  • fc16f28d0c settings: support PortugueseBr (closes #2264) Michael Scire 2024-01-08 12:20:53 -07:00
  • e09ba765a1 kern: fix various comment/style hygiene issues (thanks @liamwhite) Michael Scire 2023-12-27 23:24:35 -07:00
  • 3217df147e kern: allow ktrace map capability when ktrace is disabled Michael Scire 2023-12-27 23:17:52 -07:00
  • 1fa41c3e2a loader/ro: abort if patching would go out of bounds Michael Scire 2023-12-27 23:05:10 -07:00
  • db3dc4ebd2 git subrepo push libraries Michael Scire 2023-11-28 13:02:32 -07:00
  • 742fd16080 sf: fix ipc serialization bug (out object id offsets) Michael Scire 2023-11-28 12:54:00 -07:00
  • 812b2aeb4c git subrepo push libraries Michael Scire 2023-11-16 16:25:52 -07:00
  • 46a4357882 fusee: remove ips patch parsing from sd filesystem Michael Scire 2023-11-13 12:45:00 -07:00
  • 872c18c501 kern: fix some comment typos Michael Scire 2023-11-01 10:25:31 -07:00
  • afc0e14556 kern/svc: fix query/insecure names Michael Scire 2023-11-01 10:24:13 -07:00
  • f7bf379cfe git subrepo push libraries Michael Scire 2023-10-27 16:22:45 -07:00
  • 9f26419b1a ams: bump version to 1.6.2, add changelog Michael Scire 2023-10-27 16:21:57 -07:00
  • 1b057d48c6 sm: fix compat with new service macros Michael Scire 2023-10-26 14:44:45 -07:00
  • 0c3afff4d3 pm: update to reflect 17.0.0 internal design changes Michael Scire 2023-10-26 14:44:32 -07:00
  • 274f6b63f2 erpt: add remaining SubmitFsInfo helpers Michael Scire 2023-10-25 16:08:12 -07:00
  • 2ed8450446 erpt: SubmitFileSystemProxyErrorInfo Michael Scire 2023-10-25 14:21:27 -07:00
  • 60974a5f4e erpt: GetMmcErrorInfo, GetSdCard*Info Michael Scire 2023-10-25 12:41:18 -07:00
  • fa384fd920 erpt: begin SubmitFsinfo (SubmitMmcDetailInfo) Michael Scire 2023-10-25 04:45:41 -07:00
  • 3f19db0d96 jpegdec: fix abort check on output width Michael Scire 2023-10-18 02:33:59 -07:00
  • a84f725e21 jpegdec: update to reflect 17.0.0 changes Michael Scire 2023-10-18 02:31:26 -07:00
  • 7f61dfdb8d pm: since 15.0.0, WaitApplicationMemoryAvailable is more lenient Michael Scire 2023-10-17 11:25:35 -07:00
  • c44da84869 pm: adjust resource limit function names Michael Scire 2023-10-17 11:10:09 -07:00
  • 7f4450f930 haze: pretend to be able to write MTP server code Liam 2023-10-16 17:31:09 -04:00
  • edb4e2ea56 git subrepo push libraries Michael Scire 2023-10-16 12:31:15 -07:00
  • 183f3e0d7e ams: bump version to 1.6.1 Michael Scire 2023-10-16 12:30:35 -07:00
  • 7650c5eb96 docs: add changelog for 1.6.1 Michael Scire 2023-10-16 12:30:11 -07:00
  • 0ff197b300 haze: fix bMaxPacketSize0 Liam 2023-10-13 23:12:47 -04:00
  • d9fff85bc4 haze: use gpu console for rendering Liam 2023-10-13 21:44:52 -04:00
  • c866c15856 haze: implement GetObjectPropList Liam 2023-10-13 20:59:36 -04:00
  • e8ac23e2ee ncm: fix two comments Michael Scire 2023-10-16 08:24:07 -07:00
  • 3a8cffef57 ncm: better detect + fix 17 brick after-the-fact Michael Scire 2023-10-16 02:37:40 -07:00
  • 13411902c9 fs: add missing stub for GetProgramId Liam 2023-10-14 10:42:18 -04:00
  • 693fb423cb kern: fix minor sin Michael Scire 2023-10-12 14:25:17 -07:00
  • 8a9eb85e05 git subrepo push libraries Michael Scire 2023-10-12 09:23:31 -07:00
  • d389ef639e docs: add changelog for 1.6.0 Michael Scire 2023-10-12 09:19:26 -07:00
  • 719858ad18 git subrepo push emummc Michael Scire 2023-10-12 09:02:30 -07:00
  • e4d08ae0c5 erpt: amend min-version for latest CreateReportWithAttachments Michael Scire 2023-10-12 08:52:39 -07:00
  • 0c063db926 loader: add usb3 patches for 17.0.0 Michael Scire 2023-10-12 08:43:27 -07:00
  • 02e987819b ncm: work around change in Nintendo save handling behavior Michael Scire 2023-10-12 08:17:05 -07:00
  • 2ec3e141c7 bpc.mitm/exo: support pmic reboot/shutdown on mariko (thanks @CTCaer) Michael Scire 2023-10-11 18:50:38 -07:00
  • 71d0274884 erpt: remove deprecated fields, they didn't actually change IDs, just the mapping between id and name table index Michael Scire 2023-10-11 17:48:40 -07:00
  • 05259b7519 emummc: fix offsets for 17.0.0 Michael Scire 2023-10-11 16:59:46 -07:00
  • 59a24fa646 fusee: support parsing 17.0.0+ INI Michael Scire 2023-10-11 14:01:00 -07:00
  • f5b2eab4a8 exo: fix up new titlekey option extents Michael Scire 2023-10-11 13:36:40 -07:00
  • e96e1063e2 jpegdec: stop bundling (TODO post-prerelease) Michael Scire 2023-10-11 13:32:46 -07:00
  • aa170a72a9 erpt: Add basic (TODO-impl post-prerelease) support for 17.0.0 changes Michael Scire 2023-10-11 13:32:22 -07:00
  • 9d4cb685a7 fs: update OpenCodeFileSystem abi for 17.0.0 Michael Scire 2023-10-11 12:45:11 -07:00
  • c95741142e ncm: update for new 17.0.0 apis Michael Scire 2023-10-11 12:31:37 -07:00