Commit Graph

  • 3f4e884bdb
    Merge 18530d0bf60b80b2ee72ba0399b51cf414de35cb into 4e99a5e08d255dc52b55f2ab0b491e6eb85cee20 MonsterDruide1 2025-01-10 07:58:30 +05:00
  • db481e8cda
    Merge cc474dc6b96b4fceea5e8035b383e6acb5d63515 into 4e99a5e08d255dc52b55f2ab0b491e6eb85cee20 parkatoast 2025-01-10 07:58:13 +05:00
  • 4e99a5e08d
    Add extensions to dmnt cheat virtual machine (#2479) master tomvita 2025-01-10 10:38:59 +08:00
  • 11afc3ad3c updated according to review tomvita 2025-01-09 16:26:56 +08:00
  • 4e5a067a7b Type 9 extension for floating point math tomvita 2025-01-08 16:59:43 +08:00
  • 52d2df33c7 remove C0Tcr6Ma aaaaaaaa VVVVVVVV (VVVVVVVV) tomvita 2025-01-08 13:16:51 +08:00
  • 38ed75cc00 Add type 1 extension tomvita 2025-01-08 12:51:21 +08:00
  • c2cef36702 implement code type 0xC4 tomvita 2025-01-06 18:09:28 +08:00
  • 0ea8d67f06 update cheat.md with new code type 0xC4 tomvita 2025-01-06 14:02:18 +08:00
  • 90272a8649 clearify that bit 27 does not correspond to a button tomvita 2025-01-05 23:03:47 +08:00
  • 0eecd0fbf0 update type 8 extension tomvita 2025-01-05 22:07:14 +08:00
  • d00e14d2f9 dmnt_extension tomvita 2025-01-05 11:18:34 +08:00
  • cc474dc6b9
    Update ams_target_firmware.h parkatoast 2024-11-22 15:07:11 +01:00
  • 562eebf199
    Merge 4457f20472cb8d0d25a9368c323e622f63bd3747 into 9f8d17b9e6079eb421e194b81bed8a3de357c10d abcboy101 2024-10-30 21:20:05 -04:00
  • 9f8d17b9e6 crypto: implement CmacGenerator Michael Scire 2024-10-30 18:08:29 -07:00
  • 3a5f70dceb fs: fix uninit warnings on windows localfilesystem Michael Scire 2024-10-29 20:00:08 -07:00
  • e51e11a71c libstrat: re-nolto files when compiling for windows-audit Michael Scire 2024-10-29 19:30:30 -07:00
  • 57e15f3622 strat: ldr::PlatformId -> ncm::ContentMetaPlatform Michael Scire 2024-10-29 19:24:52 -07:00
  • c6014b533f docs: add changelog for 1.8.0 1.8.0-prerelease Michael Scire 2024-10-15 21:55:50 -07:00
  • 0c3608d1f4 git subrepo push libraries Michael Scire 2024-10-15 21:52:50 -07:00
  • be19749841 svc: bump supported kernel version Michael Scire 2024-10-15 21:51:17 -07:00
  • 7c31b21d4b git subrepo push emummc Michael Scire 2024-10-15 21:50:20 -07:00
  • 9112461620 loader: add usb 3.0 enable patches for 19.0.0 Michael Scire 2024-10-14 10:19:37 -07:00
  • 3522ac18c1 kern: support reboot to fatal error on mariko Michael Scire 2024-10-10 19:14:22 -07:00
  • e63cae5c77 kern: Perform page table validity pass during KPageTableImpl::InitializeForKernel Michael Scire 2024-10-10 19:14:07 -07:00
  • c911420d6a kern: fix more page table refactor bugs Michael Scire 2024-10-10 18:04:54 -07:00
  • 570989384b kern: first round of page table refactor bug fixes Michael Scire 2024-10-10 16:10:18 -07:00
  • 4c81432e94 kern: update KPageTable::Map for new refactor Michael Scire 2024-10-10 15:29:29 -07:00
  • e1e84d4450 kern: update ChangePermissions to use new iteration logic Michael Scire 2024-10-10 14:20:31 -07:00
  • d2656e3948 kern: update KPageTable::Finalize for the refactor Michael Scire 2024-10-10 14:00:15 -07:00
  • 62abb31122 kern: use new merge pages api Michael Scire 2024-10-10 13:39:08 -07:00
  • cb970049db kern: implement KPageTableImpl merge Michael Scire 2024-10-10 13:25:37 -07:00
  • 9610f42dc0 kern: continue page table refactor, implement separate/unmap Michael Scire 2024-10-10 12:58:15 -07:00
  • 02e837d82e kern: start KPageTable(Impl) refactor, use array-with-levels for KPageTableImpl Michael Scire 2024-10-10 05:31:57 -07:00
  • 7aa0bed869 ldr: ProgramInfo is 0x410 now, and fix debug flags for hbl Michael Scire 2024-10-10 03:45:09 -07:00
  • a80d5b5c86 pm: add new 19.0.0 commands Michael Scire 2024-10-10 02:44:19 -07:00
  • 77d239265d ns_mitm: update to support new 19.0.0 command Michael Scire 2024-10-10 02:37:18 -07:00
  • 624f8d0d8d ro: support NROs with read-only first page Michael Scire 2024-10-10 01:40:28 -07:00
  • 9cfd535568 kern: invoke supervisor mode thread functions from C++ context with valid stack frame Michael Scire 2024-10-09 22:01:45 -07:00
  • 23ba31da1f kern: add note that N ifdef'd out calling HandleException() for EL1 faults Michael Scire 2024-10-09 21:49:38 -07:00
  • 3b03b9603c kern: specify allowable ipc client memory attr via inverted-whitelist, not blacklist Michael Scire 2024-10-09 21:46:15 -07:00
  • 912b84c4e3 kern: add minimum alignment support to KMemoryManager Michael Scire 2024-10-09 21:36:49 -07:00
  • ff38a32a9b kern/ldr: add support for --x executables Michael Scire 2024-10-09 17:42:02 -07:00
  • 2855b8ee35 kern/strat: update for new DebugFlags capability semantics Michael Scire 2024-10-09 16:50:20 -07:00
  • 00716576cd kern: simplify KProcess max memory calculation Michael Scire 2024-10-09 15:20:32 -07:00
  • 743634c3fd kern: move KTargetSystem into .rodata, split init/verify Michael Scire 2024-10-09 15:12:46 -07:00
  • 3394a88a1a kern: fix debug build Michael Scire 2024-10-09 15:12:25 -07:00
  • a72e39d657 kern: allocate all TTBR0 pages during init, use procidx as asid Michael Scire 2024-10-09 14:04:15 -07:00
  • c3fa42d958 kern: clear gicd/gicc pointers in KInterruptController::Finalize Michael Scire 2024-10-09 12:52:07 -07:00
  • 126cb8bbdf kern: fix KMemoryBlock ctor reorder warn Michael Scire 2024-10-09 12:51:49 -07:00
  • 753cf74bf2 kern: eliminate use of KMemoryInfo, shuffle KMemoryBlock fields Michael Scire 2024-10-09 12:44:11 -07:00
  • 70bf833070 kern: KAddressSpaceInfo now takes CreateProcessFlags in getters Michael Scire 2024-10-09 12:03:21 -07:00
  • a0ad3ef949 kern/svc: update WaitForAddress to support 64-bit WaitIfEqual Michael Scire 2024-10-09 11:36:17 -07:00
  • 5de551db29 kern: add InfoType_TransferMemoryHint Michael Scire 2024-10-09 11:04:43 -07:00
  • 77d17dc4ff emummc: update for 19.0.0 Michael Scire 2024-10-08 16:12:56 -07:00
  • 4acfac539c erpt: add new IDs/categories Michael Scire 2024-10-08 12:24:41 -07:00
  • c4a5d4db09 fusee/exo/ams: update with new keydata/version enums Michael Scire 2024-10-08 11:50:32 -07:00
  • 8fbee5637a loader: add usb 3.0 enable patches for 19.0.0 1900_support Michael Scire 2024-10-14 10:19:37 -07:00
  • 5717ea6c00 kern: support reboot to fatal error on mariko Michael Scire 2024-10-10 19:14:22 -07:00
  • c06a4c696d kern: Perform page table validity pass during KPageTableImpl::InitializeForKernel Michael Scire 2024-10-10 19:14:07 -07:00
  • 5c7122d0f3 kern: fix more page table refactor bugs Michael Scire 2024-10-10 18:04:54 -07:00
  • ecff16fb3c kern: first round of page table refactor bug fixes Michael Scire 2024-10-10 16:10:18 -07:00
  • ac1a8e749e kern: update KPageTable::Map for new refactor Michael Scire 2024-10-10 15:29:29 -07:00
  • c9df4f8e26 kern: update ChangePermissions to use new iteration logic Michael Scire 2024-10-10 14:20:31 -07:00
  • 2749ac416e kern: update KPageTable::Finalize for the refactor Michael Scire 2024-10-10 14:00:15 -07:00
  • 170688ef30 kern: use new merge pages api Michael Scire 2024-10-10 13:39:08 -07:00
  • e2f068548b kern: implement KPageTableImpl merge Michael Scire 2024-10-10 13:25:37 -07:00
  • 104be247da kern: continue page table refactor, implement separate/unmap Michael Scire 2024-10-10 12:58:15 -07:00
  • 197ffa1dbc kern: start KPageTable(Impl) refactor, use array-with-levels for KPageTableImpl Michael Scire 2024-10-10 05:31:57 -07:00
  • 0c4ae55731 ldr: ProgramInfo is 0x410 now, and fix debug flags for hbl Michael Scire 2024-10-10 03:45:09 -07:00
  • 49763aee92 pm: add new 19.0.0 commands Michael Scire 2024-10-10 02:44:19 -07:00
  • a6e14c5989 ns_mitm: update to support new 19.0.0 command Michael Scire 2024-10-10 02:37:18 -07:00
  • 5c6362c56d ro: support NROs with read-only first page Michael Scire 2024-10-10 01:40:28 -07:00
  • 4baf0e8cce kern: invoke supervisor mode thread functions from C++ context with valid stack frame Michael Scire 2024-10-09 22:01:45 -07:00
  • d0c557e30f kern: add note that N ifdef'd out calling HandleException() for EL1 faults Michael Scire 2024-10-09 21:49:38 -07:00
  • 5ff0a236e2 kern: specify allowable ipc client memory attr via inverted-whitelist, not blacklist Michael Scire 2024-10-09 21:46:15 -07:00
  • d78e450db6 kern: add minimum alignment support to KMemoryManager Michael Scire 2024-10-09 21:36:49 -07:00
  • 12f7c95c5d kern/ldr: add support for --x executables Michael Scire 2024-10-09 17:42:02 -07:00
  • dfff4508fa kern/strat: update for new DebugFlags capability semantics Michael Scire 2024-10-09 16:50:20 -07:00
  • 52bc54205b kern: simplify KProcess max memory calculation Michael Scire 2024-10-09 15:20:32 -07:00
  • e200dfb48c kern: move KTargetSystem into .rodata, split init/verify Michael Scire 2024-10-09 15:12:46 -07:00
  • 117da7ff37 kern: fix debug build Michael Scire 2024-10-09 15:12:25 -07:00
  • c8e73003f3 kern: allocate all TTBR0 pages during init, use procidx as asid Michael Scire 2024-10-09 14:04:15 -07:00
  • c6b2692168 kern: clear gicd/gicc pointers in KInterruptController::Finalize Michael Scire 2024-10-09 12:52:07 -07:00
  • 3d178950e8 kern: fix KMemoryBlock ctor reorder warn Michael Scire 2024-10-09 12:51:49 -07:00
  • e3ee4cb544 kern: eliminate use of KMemoryInfo, shuffle KMemoryBlock fields Michael Scire 2024-10-09 12:44:11 -07:00
  • 93d4656d0b kern: KAddressSpaceInfo now takes CreateProcessFlags in getters Michael Scire 2024-10-09 12:03:21 -07:00
  • 456b88ed9a kern/svc: update WaitForAddress to support 64-bit WaitIfEqual Michael Scire 2024-10-09 11:36:17 -07:00
  • 483d06ac0e kern: add InfoType_TransferMemoryHint Michael Scire 2024-10-09 11:04:43 -07:00
  • 34e27ee97d emummc: update for 19.0.0 Michael Scire 2024-10-08 16:12:56 -07:00
  • 4793ba2caa erpt: add new IDs/categories Michael Scire 2024-10-08 12:24:41 -07:00
  • 4bce7efec7 fusee/exo/ams: update with new keydata/version enums Michael Scire 2024-10-08 11:50:32 -07:00
  • b6fd951a9d
    Merge pull request #4 from Atmosphere-NX/master Dave / Xieon 2024-10-02 20:54:52 -04:00
  • 4457f20472
    loader: document China LGPE title IDs abcboy101 2024-09-26 19:02:25 -04:00
  • 3e717c1215
    Merge cd6d1295401c101cde21bd49d4db0920ffa71af5 into 10c7a395285c133e4c17c52d84728a4c7b24accd Deleted user 2024-09-26 04:25:34 +08:00
  • 10c7a39528 kern/creport: use mod0 to locate symbol table for all modules Michael Scire 2024-09-24 13:15:21 -07:00
  • 009f581721 creport: optimize ScopedFile performance Michael Scire 2024-09-23 02:41:57 -07:00
  • 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
  • 4e76c2e0a5
    Merge pull request #2 from Atmosphere-NX/master XieonGaming 2024-07-23 17:03:41 -04:00