-
e1d82a13f3
erpt: implement new 21.0.0 commands
Michael Scire
2025-11-12 16:18:13 -07:00
-
4f1201a022
erpt: fix ids, failed to copy the new categories
Michael Scire
2025-11-12 14:38:52 -07:00
-
4201bbff63
fatal: add new HashedTraceContext command
Michael Scire
2025-11-12 14:38:28 -07:00
-
94c36a3255
erpt: add new IDs for 21.0.0
Michael Scire
2025-11-11 20:06:24 -07:00
-
6b0ef21b83
kern: RESERVED_2F now set by HandleFpuException
Michael Scire
2025-11-11 19:35:39 -07:00
-
ac382f69e7
kern: exception flags are now atomic.
Michael Scire
2025-11-11 19:34:34 -07:00
-
2a44550dbe
kern: pass u32 directly to CopyMemoryToUserSize32Bit
Michael Scire
2025-11-11 18:48:37 -07:00
-
3bc1951820
ams: mark ams::Result [[nodiscard]] (partially complete).
Michael Scire
2025-11-11 16:13:25 -07:00
-
418fde40a8
kern: Nintendo now also devirtualizes KAutoObject::DynamicCast
Michael Scire
2025-11-11 10:54:32 -07:00
-
e36051359c
kern: write cpu tick differential to tls +0x108 on thread switch
Michael Scire
2025-11-11 10:50:17 -07:00
-
18bb1fdea0
fusee/exo/ams: update with new keydata/version enums
Michael Scire
2025-11-10 22:32:02 -07:00
-
c8e39a54d2
fs.mitm: add another game which needs stolen heap for layeredfs
Michael Scire
2025-10-07 23:12:07 -07:00
-
11a46e4579
git subrepo push libraries
Michael Scire
2025-10-07 17:34:00 -07:00
-
652519da2e
fssystem: fix support for parsing newer-format BKTR NCAs
Michael Scire
2025-10-07 17:30:12 -07:00
-
410afb166d
force 4gb config
icosa_force_4gb
Christoph Baumann
2025-05-21 16:55:14 +02:00
-
-
-
a1a88e5c42
ams: bump version, add enum support for 20.5.0
Michael Scire
2025-09-29 18:44:40 -07:00
-
de9b02007b
git subrepo push libraries
Michael Scire
2025-09-29 18:45:20 -07:00
-
982f0e4fd4
ams: bump version, add enum support for 20.5.0
Michael Scire
2025-09-29 18:44:40 -07:00
-
5bc02311c6
exo: improve offset-table fix (save 8 bytes)
Michael Scire
2025-09-02 19:50:08 -07:00
-
2703bfc712
docs: add note about deadlock fix
Michael Scire
2025-09-02 18:37:24 -07:00
-
8ab0ac2706
ams.mitm: fix deadlock when building multiple romfs simultaneously (closes #1972)
Michael Scire
2025-09-02 18:35:42 -07:00
-
93e73a3c36
ams: bump version, add enum support for 20.4.0
Michael Scire
2025-09-02 18:29:36 -07:00
-
75003401ba
exo: fix register access tables to page start
Michael Scire
2025-09-02 09:16:34 -07:00
-
7c54aff4d4
build: portability fixes
comex
2025-08-16 12:14:46 -07:00
-
e42f7c1ee2
nanovg: disable some compiler warnings
comex
2025-08-08 14:13:11 -07:00
-
25c423203d
daybreak: fix strncpy compiler warning
comex
2025-08-08 14:13:09 -07:00
-
e9147d8e1d
haze: fix duplicate-macro warnings
comex
2025-08-08 14:13:04 -07:00
-
412b11451d
ams: bump version, support 20.3.0
Michael Scire
2025-07-29 15:16:51 -07:00
-
dba25b2c85
fs.mitm: steal some heap when building romfs for kotor2 (closes #2564)
Michael Scire
2025-07-22 00:36:51 -07:00
-
2bbef1e64f
ams: bump version, add 1.9.2 changelog
Michael Scire
2025-07-16 10:23:05 -07:00
-
9cde2f57fa
ams: add enum version support for 20.1.x/20.2.0
Michael Scire
2025-07-14 18:23:14 -07:00
-
d7936d3fa4
exo: improve offset-table fix (save 8 bytes)
Michael Scire
2025-09-02 19:50:08 -07:00
-
1c0ea680b6
docs: add note about deadlock fix
Michael Scire
2025-09-02 18:37:24 -07:00
-
b8ed942ae4
git subrepo push libraries
Michael Scire
2025-09-02 18:36:29 -07:00
-
98bc030b37
ams.mitm: fix deadlock when building multiple romfs simultaneously (closes #1972)
Michael Scire
2025-09-02 18:35:42 -07:00
-
081e76a2b5
ams: bump version, add enum support for 20.4.0
Michael Scire
2025-09-02 18:29:36 -07:00
-
e8de1e3c34
exo: fix register access tables to page start
Michael Scire
2025-09-02 09:16:34 -07:00
-
41b28bb0c4
build: portability fixes
comex
2025-08-16 12:14:46 -07:00
-
3197b1e25b
nanovg: disable some compiler warnings
comex
2025-08-08 14:13:11 -07:00
-
822cbbbc8b
daybreak: fix strncpy compiler warning
comex
2025-08-08 14:13:09 -07:00
-
4237f52ee2
haze: fix duplicate-macro warnings
comex
2025-08-08 14:13:04 -07:00
-
8b8e4438e8
git subrepo push libraries
Michael Scire
2025-07-29 15:17:41 -07:00
-
debfff9f62
ams: bump version, support 20.3.0
Michael Scire
2025-07-29 15:16:51 -07:00
-
c77acb32be
fs.mitm: steal some heap when building romfs for kotor2 (closes #2564)
Michael Scire
2025-07-22 00:36:51 -07:00
-
af859d9e65
git subrepo push libraries
Michael Scire
2025-07-16 10:23:50 -07:00
-
a487efad6b
ams: bump version, add 1.9.2 changelog
Michael Scire
2025-07-16 10:23:05 -07:00
-
7e0eb10e32
git subrepo push libraries
Michael Scire
2025-07-14 18:24:52 -07:00
-
4a3e2b5c57
ams: add enum version support for 20.1.x/20.2.0
Michael Scire
2025-07-14 18:23:14 -07:00
-
e2ef4cf207
git subrepo push emummc
lulle2007200
2025-06-14 22:41:56 +02:00
-
4a83cd0403
loader: add usb 3.0 enable patches for 20.1.0 (#2556)
lsp199308
2025-06-03 16:04:52 +08:00
-
8d4a7d21a9
git subrepo push libraries
Michael Scire
2025-05-28 19:34:34 -07:00
-
3efd3ff98c
docs: add basic changelog for 1.9.1
Michael Scire
2025-05-28 19:33:49 -07:00
-
e343e6b93c
Clarify that code type 0xC4 uses a 64-bit value in cheats.md by formatting the key values as such
Marcus Carter
2025-05-27 16:23:21 -04:00
-
f1fe491bcf
emummc: note 20.1.0 support in README
Michael Scire
2025-05-28 12:29:17 -07:00
-
8adaf8dc79
kern: move spendsgir static assert
Michael Scire
2025-05-28 12:18:51 -07:00
-
cb0ad3aaf3
fusee/emummc: add support for FS 20.1.0
Michael Scire
2025-05-28 12:02:56 -07:00
-
ad92c908c4
erpt: update IDs for 20.1.0
Michael Scire
2025-05-28 11:48:04 -07:00
-
b3dcb7d590
kern: save/restore spendsgir in KInterruptController::Save/RestoreCoreLocal
Michael Scire
2025-05-28 10:54:52 -07:00
-
8665036092
kern: wait 100us after synchronizing cores before saving interrupt state on sleep
Michael Scire
2025-05-28 10:48:42 -07:00
-
50956fce6f
kern: use KLightLock for KCoreBarrierInterruptHandler
Michael Scire
2025-05-28 10:44:31 -07:00
-
99136146dd
Add version enums for 20.1.0
Michael Scire
2025-05-28 10:32:26 -07:00
-
b9024a89e2
docs: add banner to readme
Michael Scire
2025-05-27 22:24:41 -07:00
-
d8a37b4b71
loader: add usb 3.0 enable patches for 20.1.0 (#2556)
lsp199308
2025-06-03 16:04:52 +08:00
-
b11850b3a3
git subrepo push libraries
Michael Scire
2025-05-28 19:34:34 -07:00
-
77603bf7e5
docs: add basic changelog for 1.9.1
Michael Scire
2025-05-28 19:33:49 -07:00
-
6b01ebca9e
Clarify that code type 0xC4 uses a 64-bit value in cheats.md by formatting the key values as such
Marcus Carter
2025-05-27 16:23:21 -04:00
-
17be65b4b9
git subrepo push emummc
Michael Scire
2025-05-28 12:29:54 -07:00
-
409c3cf9e1
emummc: note 20.1.0 support in README
Michael Scire
2025-05-28 12:29:17 -07:00
-
f4e1d0bf9f
kern: move spendsgir static assert
Michael Scire
2025-05-28 12:18:51 -07:00
-
ae65b5df0c
fusee/emummc: add support for FS 20.1.0
Michael Scire
2025-05-28 12:02:56 -07:00
-
0a299a3d40
erpt: update IDs for 20.1.0
Michael Scire
2025-05-28 11:48:04 -07:00
-
801438953d
kern: save/restore spendsgir in KInterruptController::Save/RestoreCoreLocal
Michael Scire
2025-05-28 10:54:52 -07:00
-
3fbc59cce1
kern: wait 100us after synchronizing cores before saving interrupt state on sleep
Michael Scire
2025-05-28 10:48:42 -07:00
-
f646d9c8f9
kern: use KLightLock for KCoreBarrierInterruptHandler
Michael Scire
2025-05-28 10:44:31 -07:00
-
69cc653e7f
Add version enums for 20.1.0
Michael Scire
2025-05-28 10:32:26 -07:00
-
6da88f8f3e
docs: add banner to readme
Michael Scire
2025-05-27 22:24:41 -07:00
-
52d0e89f01
git subrepo push emummc
lulle2007200
2025-05-22 23:07:03 +02:00
-
8c11b287ff
fix strcat
Christoph Baumann
2025-05-22 22:50:17 +02:00
-
63a12453f3
fix memory mode
Christoph Baumann
2025-05-22 22:50:11 +02:00
-
2d20e9af5a
add partition checks
Christoph Baumann
2025-05-22 14:42:55 +02:00
-
8254e56b58
fix MountSd check
Christoph Baumann
2025-05-22 13:34:20 +02:00
-
5468af8934
reset active partition cache when deinit
Christoph Baumann
2025-05-22 12:28:07 +02:00
-
941a624642
Use SD card if emusd disabled
Christoph Baumann
2025-05-22 12:24:18 +02:00
-
6cff5a41b4
indentation
Christoph Baumann
2025-05-22 12:23:27 +02:00
-
11d32ec78f
Only deinit if necessary
Christoph Baumann
2025-05-22 12:22:32 +02:00
-
3c290caac1
fatal code for flush fail
Christoph Baumann
2025-05-22 01:38:31 +02:00
-
5fe0d8d2a4
dont close file based emusd files when SD is closed, only flush
Christoph Baumann
2025-05-22 01:38:21 +02:00
-
ede1fba59e
more logging, fix emmc/sd mount logic
Christoph Baumann
2025-05-22 00:46:09 +02:00
-
03af482a20
git subrepo push emummc
lulle2007200
2025-05-21 21:18:45 +02:00
-
42943c467e
change remote
Christoph Baumann
2025-05-21 21:12:20 +02:00
-
c2691d917c
add logging
Christoph Baumann
2025-05-21 21:05:38 +02:00
-
7c86c4c047
only init file based if necessary
Christoph Baumann
2025-05-21 21:03:17 +02:00
-
d2358b5631
git subrepo pull --branch=internal-emummc --force emummc
lulle2007200
2025-05-21 20:28:32 +02:00
-
ae849ca642
fix version mismatch check
Christoph Baumann
2025-05-21 19:21:50 +02:00
-
5f15a2c15b
fix debug logs
Christoph Baumann
2025-05-21 19:21:00 +02:00
-
e26b05bb45
add memory_mode_auto config to exosphere.ini template
Christoph Baumann
2025-05-21 16:54:46 +02:00
-
5819f3a830
add exosphere.ini option to determine memory mode from physical memory instead of boot config
Christoph Baumann
2025-05-21 01:17:18 +02:00
-
77a01f0a9b
allow emmc writes (to write warmboot to emusd), allow unaligned emmc writes
Christoph Baumann
2025-05-20 23:52:02 +02:00
-
b301bba5e7
support file based/sd partition emusd
Christoph Baumann
2025-05-20 20:57:35 +02:00
-
178c833862
forgot to init m_file_size
Christoph Baumann
2025-05-20 20:53:58 +02:00