Commit Graph

  • e54957285f libstrat: comment fixes for fssystem Liam 2023-08-11 12:14:21 -04:00
  • fca213460b libstrat: fix more minor style issues pointed out by Pharynx Michael Scire 2023-08-10 11:48:28 -07:00
  • 4e6bd19fcd fssystem: fix stupid issue in NodeBuffer move-ctor Michael Scire 2023-08-03 16:58:49 -07:00
  • 8b88351cb4 mitm: fix errant include on non-hos Michael Scire 2023-06-06 19:32:06 -07:00
  • 63ea152349 fatal: take good idea from shrek Michael Scire 2023-05-19 11:47:38 -07:00
  • 3cb54e2b4b git subrepo push libraries 1.5.4 Michael Scire 2023-05-14 03:17:20 -07:00
  • e9de11a746 ams: bump version to 1.5.4 Michael Scire 2023-05-14 03:16:27 -07:00
  • b979b5aa36 docs: 1.5.4 changelog, zelda why the fuck Michael Scire 2023-05-14 03:15:43 -07:00
  • 145c6fd08c docs: 1.5.4 changelog, zelda why the fuck fire_emblem_why Michael Scire 2023-05-14 03:15:43 -07:00
  • f2ee44da74 romfs/ams.mitm/pm: refactor to dynamically steal heap for certain games. (#2122) SciresM 2023-05-14 03:06:52 -07:00
  • 576f1c43a4 romfs: zelda is a blight upon this earth Michael Scire 2023-05-11 23:39:02 -07:00
  • a9fc5fdab0 romfs: fix issues in close-during-build Michael Scire 2023-05-10 01:18:49 -07:00
  • 0a207d4d2e romfs: animal crossing is also not a nice game Michael Scire 2023-05-10 00:09:14 -07:00
  • 3124a77165 Release the dynamic heap a little more eagerly Michael Scire 2023-05-10 00:07:33 -07:00
  • 6eec927ad8 pm/romfs: first (broken?) pass at dynamic heap. Michael Scire 2023-05-09 23:47:25 -07:00
  • 94f69276cd romfs: revert memory usage increases; we'll handle torture games case-by-case. Michael Scire 2023-05-09 22:18:50 -07:00
  • efe7b63576 pm/mitm: okay, that api won't work, try a different one Michael Scire 2023-05-09 22:12:00 -07:00
  • 9b480e4757 pm: add api for ams.mitm to steal application memory Michael Scire 2023-05-09 15:07:40 -07:00
  • e1c4523c41 fs.mitm: skeleton the use of special allocation in romfs build Michael Scire 2023-05-08 01:16:29 -07:00
  • 85c23b5781 fusee: actually identify new FS 1.5.3 Michael Scire 2023-05-08 18:38:13 -07:00
  • 8e042f2262 git subrepo push emummc Michael Scire 2023-05-08 18:25:25 -07:00
  • 81e9154a52 emummc: add enums for 16.0.3 Michael Scire 2023-05-08 18:24:49 -07:00
  • e9b9dbc2aa docs: add changelog for 1.5.3 Michael Scire 2023-05-08 18:19:31 -07:00
  • 7e6c849ca4 git subrepo push libraries Michael Scire 2023-05-08 18:06:50 -07:00
  • 8ec7c096d0 git subrepo push emummc Michael Scire 2023-05-08 18:05:36 -07:00
  • 6e5b901a9b emummc: support 16.0.3 Michael Scire 2023-05-08 18:03:35 -07:00
  • b800953d66 ams: recognize 16.0.3('s FS) Michael Scire 2023-05-08 17:51:13 -07:00
  • f0240db75a fs.mitm: mitm glue for font replacement, before I forget Michael Scire 2023-05-08 17:40:10 -07:00
  • 1f5ec68a5c ams: fix compilation with gcc 13 Michael Scire 2023-05-06 17:49:36 -07:00
  • ed9e60acb9 kern: track heap in KPageTableBase::MemoryRange Michael Scire 2023-04-30 16:50:53 -07:00
  • a7300b0fa4 haze: fix file size transmission issue Liam 2023-04-19 01:08:37 -04:00
  • 8e2eca2004 haze: abstract firmware version and serial number fetch Liam 2023-04-18 18:36:25 -04:00
  • 9f83b3c838 ams: I really need to automate keeping this in sync Michael Scire 2023-04-17 20:57:57 -07:00
  • 434c8cefc4 git subrepo push libraries 1.5.2 Michael Scire 2023-04-17 20:40:41 -07:00
  • d8aed7de6d ams: add 16.0.2 enum Michael Scire 2023-04-17 20:40:02 -07:00
  • a346014dc7 haze: get serial number and firmware version from set:sys Liam 2023-04-17 22:22:28 -04:00
  • 4b3c801e9f dist: add haze to output zip Michael Scire 2023-04-17 14:35:25 -07:00
  • 90db1223f6 docs: avoid unintended insinuations Michael Scire 2023-04-17 14:24:27 -07:00
  • fa64a6ff4d docs: pretend to be literate Michael Scire 2023-04-17 14:20:16 -07:00
  • 0c6a06a0cf git subrepo push libraries Michael Scire 2023-04-17 14:19:59 -07:00
  • 5efb4a2a98 docs: bump version, 16.0.1 exists too Michael Scire 2023-04-17 14:19:10 -07:00
  • 3b662122f9 troposphere: add haze MTP server (#2095) liamwhite 2023-04-17 17:08:05 -04:00
  • e9b28ab4b1 kern: adjust wording to be more technically correct Michael Scire 2023-03-27 10:54:58 -07:00
  • 1afb184c14 docs: pretend I know how to type common words Michael Scire 2023-03-14 01:52:06 -07:00
  • 5e070600a9 docs: add faq.md Michael Scire 2023-03-14 01:48:19 -07:00
  • 8274081e39 git subrepo push libraries 1.5.1 Michael Scire 2023-03-13 17:17:50 -07:00
  • f1ad26ce84 ams: bump version Michael Scire 2023-03-13 17:16:51 -07:00
  • e4c314146e docs: update changelog Michael Scire 2023-03-13 17:16:33 -07:00
  • 52f00731d9 settings: add os guard Michael Scire 2023-03-12 22:34:23 -07:00
  • 476d658a79 ams: allow convertible-to-result in abort print macros Michael Scire 2023-03-11 15:14:33 -07:00
  • 7263022bac docs: mention bluetooth db feature Michael Scire 2023-03-10 10:24:19 -07:00
  • e0e7aa1e2f set.mitm: misc style fixes for bluetooth db Michael Scire 2023-03-10 10:19:58 -07:00
  • bd9d8fff46 Add system setting to mirror bluetooth pairing database to sd card (#1787) ndeadly 2023-03-10 18:06:38 +01:00
  • 61e3f0b391 windows: disable -fdata-sections Michael Scire 2023-03-09 23:46:54 -07:00
  • cd9b173318 windows: re-enable lto for os/fs libraries Michael Scire 2023-03-09 23:46:31 -07:00
  • a8df400825 kern: fix stray addressof operator Michael Scire 2023-03-08 09:46:38 -07:00
  • 68040e2922 windows: add brave new mingw compat hook for gcc 12.2.0+ Michael Scire 2023-03-07 22:07:03 -07:00
  • 8da4d14e15 kern: minor cleanup (thanks @liamwhite) Michael Scire 2023-03-06 21:18:00 -07:00
  • e2ebf9c0ff fatal: correct comment about pools Michael Scire 2023-03-01 03:21:51 -07:00
  • 5fb6f52b9e fatal: dynamically allocate memory as required (preferring system > nonsecure > unsafe) Michael Scire 2023-03-01 03:20:42 -07:00
  • 982389dceb os: add UnsafeMemory apis Michael Scire 2023-03-01 03:19:04 -07:00
  • f636596ee2 daybreak: scale title font size Adubbz 2023-02-25 10:52:45 +11:00
  • 0a2440522f fatal: use a hack to be kinder wrt pl:u session limit Michael Scire 2023-02-23 22:06:49 -07:00
  • 3292ea5970 kern: fix stray comment copy/paste error Michael Scire 2023-02-23 22:00:00 -07:00
  • 33d42f4831 erpt: update server code for 16.0.0 logic changes Michael Scire 2023-02-23 21:51:51 -07:00
  • 46094cfb3e kern: increase non-dynamic heap sizes to 8 GB to match Michael Scire 2023-02-23 19:05:52 -07:00
  • 618691a500 git subrepo push libraries Michael Scire 2023-02-23 09:01:41 -07:00
  • 356d89244f docs: add 1.5.0 pre-release changelog 1.5.0-prerelease Michael Scire 2023-02-22 18:36:01 -07:00
  • 1ce3611695 git subrepo push emummc Michael Scire 2023-02-22 18:26:15 -07:00
  • 1ab8b23444 emummc: try fixing commit id Michael Scire 2023-02-22 18:25:34 -07:00
  • 06b4738d54 emummc: re-update for 16.0.0 Michael Scire 2023-02-22 18:24:51 -07:00
  • b92c614347 git subrepo clone --force --branch=develop https://github.com/m4xw/emummc Michael Scire 2023-02-22 18:22:56 -07:00
  • 99175c1149 loader: update usb3 patches for 16.0.0 Michael Scire 2023-02-22 18:19:14 -07:00
  • 8876eedfb0 ncm: alignment was changed for PlaceHolderId/ContentId in 16.0.0 Michael Scire 2023-02-22 18:03:03 -07:00
  • bbcee8c77c ncm: fix inversion in activation skipping Michael Scire 2023-02-22 15:29:04 -07:00
  • f7915c2c05 ncm: Add IntegratedContent*Impl Michael Scire 2023-02-22 15:16:30 -07:00
  • 668cabd4a2 ncm: first pass at ContentManagerImpl refactor (missing the IntegratedImpls, won't link) Michael Scire 2023-02-22 13:59:05 -07:00
  • d64ab354ad kern: 16.x web applet crashes on exit with 48 MB stolen (rip) Michael Scire 2023-02-21 23:31:31 -07:00
  • 59b518783d ncm: fix copy/paste error in switch case Michael Scire 2023-02-21 23:19:18 -07:00
  • 6462101b6f strat: fix sysmodule building, bump version so I don't forget later Michael Scire 2023-02-21 23:09:47 -07:00
  • 0ea5dbcfbb libstrat: make build with new ncm/fs api changes (sysmodules probably fail to build) Michael Scire 2023-02-21 22:51:05 -07:00
  • bb6446aada erpt: update for new ids Michael Scire 2023-02-21 16:11:21 -07:00
  • e46e7e0eb1 boot2: update for 16.0.0 Michael Scire 2023-02-21 16:06:21 -07:00
  • cb89c66bd8 emummc: update for 16.0.0 Michael Scire 2023-02-21 15:33:33 -07:00
  • e85a512cf4 fusee/exo: implement the usual changes for new firmware support Michael Scire 2023-02-21 15:12:27 -07:00
  • 7d9fea01c3 kern: bump supported version to 16.x Michael Scire 2023-02-21 14:03:39 -07:00
  • 406320f6ec kern: better divide non-secure size, don't waste fatal memory unless necessary Michael Scire 2023-02-21 14:02:13 -07:00
  • aad2be0a01 kern: delete creation time field from KProcess Michael Scire 2023-02-21 13:51:56 -07:00
  • 25383db524 kern: add InfoType_IoRegionHint Michael Scire 2023-02-21 13:28:14 -07:00
  • 48f4c526f3 kern: refactor priority inheritance to represent locks as C++ objects Michael Scire 2023-02-21 13:15:01 -07:00
  • 1279d236f3 kern: remove unnecessary interrupt disables from arbiter/condvar Michael Scire 2023-02-21 10:58:02 -07:00
  • 008eb974d4 kern: KConditionVariable::SignalToAddress now emits dmb before userspace write Michael Scire 2023-02-21 10:42:24 -07:00
  • 035cebef9d kern: refactor init (kill identity map, merge cpu on logic) Michael Scire 2023-02-21 10:38:48 -07:00
  • 8db22967bf kern: use variable-count parameter arrays for DebugEvents Michael Scire 2023-02-21 09:16:15 -07:00
  • db510f96c3 kern: update KSystemControl::InitializePhase1, dynamically scale 39-bit address space regions Michael Scire 2023-02-21 08:53:17 -07:00
  • 6e2dd791b2 kern: update for new ChangePermissions page table operation Michael Scire 2023-02-21 08:39:21 -07:00
  • bff61c68ab kern: adjust pool allocations Michael Scire 2023-02-21 08:16:39 -07:00
  • ca7734ffaf kern: simplify KSchedulerLock::Lock Michael Scire 2023-02-21 08:08:08 -07:00
  • ed22f802ee kern: allow QueryIoMapping to find Static mappings Michael Scire 2023-02-21 08:06:12 -07:00
  • 8ffc177b44 kern: update UnmapIoRegion for new Mapping_Memory handling Michael Scire 2023-02-21 08:02:59 -07:00