-
619a7b2074
git subrepo pull emummc
Michael Scire
2021-09-16 16:52:08 -07:00
-
a941e4be03
ncm: skeleton new commands
Adubbz
2021-09-17 09:32:33 +10:00
-
e2a74a9e38
git subrepo pull emummc
Michael Scire
2021-09-16 16:28:04 -07:00
-
89541c8042
sprofile: fully reimplement sprof:bg + sprof:sp
Michael Scire
2021-09-16 16:14:26 -07:00
-
ae54ec5981
sprofile: implement non-importer bgagent commands
Michael Scire
2021-09-16 00:07:06 -07:00
-
75d5e2aef0
sprofile: implement OpenProfileUpdateObserver
Michael Scire
2021-09-15 23:10:11 -07:00
-
bd240b23d8
erpt: skeleton sprofile apis
Michael Scire
2021-09-15 21:50:06 -07:00
-
568a3b62eb
set.mitm: pointer buffer size was increased to 0x200 in 13.0.0
Michael Scire
2021-09-15 17:27:36 -07:00
-
04cbc06bc1
ams: update current target firmware
Michael Scire
2021-09-15 17:15:15 -07:00
-
385f00c375
fusee: bump package2 check
Michael Scire
2021-09-15 16:31:02 -07:00
-
23a1cee2e3
exo: more fixes for 13.0.0
Michael Scire
2021-09-15 16:28:31 -07:00
-
fedd684a1c
fusee/exo: update for new dram id changes
Michael Scire
2021-09-15 16:25:32 -07:00
-
cb299d9260
fusee/exo: update for recognition of 13.0.0
Michael Scire
2021-09-15 16:08:57 -07:00
-
724bd2b4d2
boot2: launch nintendo lm from built in system, not none
Michael Scire
2021-09-12 12:40:27 -07:00
-
50c1b628a8
linguist: add vanity corrections
Michael Scire
2021-09-11 20:03:42 -07:00
-
f2da92184b
cs: fix launching of tio server
Michael Scire
2021-07-29 01:15:02 -07:00
-
a595091be0
cs: fix screenshot packet semantics
Michael Scire
2021-07-28 21:52:55 -07:00
-
0ec23e74b5
cs: implement TakeScreenShot command
Michael Scire
2021-07-28 17:38:31 -07:00
-
8acf0a4fa9
cs: fix allocator aborts
Michael Scire
2021-07-27 23:55:53 -07:00
-
ebb0bd2b41
kern: improve single-step around user-exception entry
Michael Scire
2021-07-27 15:09:36 -07:00
-
c10265676f
kern: fix spsr register in RestoreContext
Michael Scire
2021-07-27 14:15:21 -07:00
-
9e7b56b33c
kern: optimize hw-single-step management
Michael Scire
2021-07-27 14:05:32 -07:00
-
05ea0c53d7
dmnt: use hardware single step extension if available
Michael Scire
2021-07-27 05:34:51 -07:00
-
4075d24e0c
kern: add hardware single step extension
Michael Scire
2021-07-27 05:34:40 -07:00
-
904ab19823
dmnt: implement remaining basic gdbstub packets
Michael Scire
2021-07-23 05:29:39 -07:00
-
534c2c76f5
dmnt: reload modules on NRO load/unload
Michael Scire
2021-07-22 06:01:07 -07:00
-
d216a77187
dmnt: first pass at breakpoints/watchpoints
Michael Scire
2021-07-22 00:51:28 -07:00
-
1401f3520e
dmnt: refactor to use process accessor
Michael Scire
2021-07-20 01:29:00 -07:00
-
c6fad1b0ee
osdbg: implement thread info api
Michael Scire
2021-07-19 17:35:00 -07:00
-
9f1f0c7cbd
dmnt: add attach support to gdbstub
Michael Scire
2021-07-18 23:22:44 -07:00
-
649a0052d0
dmnt: refactor/add support for getting process list in gdb
Michael Scire
2021-07-17 06:27:40 -07:00
-
a7f9729f63
dmnt: begin working on packet parser
Michael Scire
2021-07-16 02:40:08 -07:00
-
f85df27875
dmnt: add basic gdb packet receive logic
Michael Scire
2021-07-16 00:31:17 -07:00
-
db7268de2e
dmnt2: add logging logic, for use with gdbstub development
Michael Scire
2021-07-15 21:38:00 -07:00
-
a2c0cc924b
fix dmnt.gen2 title id (not sure how I typo'd this)
Michael Scire
2021-07-15 19:03:18 -07:00
-
206516411f
boot2: launch dmnt.gen2 over dmnt, when using htc
Michael Scire
2021-07-15 17:23:50 -07:00
-
b61797224d
tma2: include sysmodules in stratosphere.romfs
Michael Scire
2021-03-21 13:20:44 -07:00
-
899efec302
cs: implement GetFirmwareVersion command
Michael Scire
2021-03-17 21:46:32 -07:00
-
1a1b1355ba
scs: implement EventHandlerThread for shell
Michael Scire
2021-03-17 21:01:04 -07:00
-
aa2dce7316
scs: implement DoShellServer
Michael Scire
2021-03-17 17:39:49 -07:00
-
e9849c74cf
LogManager: implement system module, client api, logging api (#1617)
SciresM
2021-09-11 19:32:14 -07:00
-
a1fb8a91c8
Add arguments support to Daybreak (#1616)
HamletDuFromage
2021-09-11 19:55:25 +02:00
-
bfeba7c1e8
build: fix building with directory existing
Michael Scire
2021-09-09 00:15:35 -07:00
-
31d44d821f
fusee: fix log_inverted flag parse
Michael Scire
2021-09-08 14:32:15 -07:00
-
44beeecc9e
fusee: fix prodinfo blanking flag detection for sysmmc (closes #1610)
Michael Scire
2021-09-07 04:34:52 -07:00
-
844e88bdfe
git subrepo push libraries
Michael Scire
2021-09-06 16:33:59 -07:00
-
a1af1af74d
docs: mention custom splash script in changelog
Michael Scire
2021-09-06 16:25:45 -07:00
-
5e64460bb9
utils: add script for inserting custom image into package3
Michael Scire
2021-09-06 16:21:55 -07:00
-
960161741d
ams: docs/build update
Michael Scire
2021-09-06 11:21:18 -07:00
-
443271de35
fusee: accept spaces inside ini values (we still left/right strip)
Michael Scire
2021-09-06 00:31:56 -07:00
-
4ad300c33c
fusee: add package3 magic
Michael Scire
2021-09-05 22:59:54 -07:00
-
715eacbf8e
fusee: accept ini files without empty line at end
Michael Scire
2021-09-05 20:59:08 -07:00
-
dda7ea6ac2
fusee: attempt reboot to self if possible, better abort/fatal handlers
Michael Scire
2021-09-05 20:57:04 -07:00
-
005aac5a2b
package3: fix hekate compatibility (use real sizes)
Michael Scire
2021-09-05 20:28:33 -07:00
-
1e4356cdb9
build: fix clean target
Michael Scire
2021-09-05 15:55:48 -07:00
-
e0f45d54f1
stratosphere: remove 0.19.0 update cleanup logic.
Michael Scire
2021-09-05 15:53:54 -07:00
-
8da223468f
fusee: remove TODO comments in buildscript
Michael Scire
2021-09-05 15:46:34 -07:00
-
045f9b2f15
fusee: fix buildsystem, rename secondary -> package3
Michael Scire
2021-09-05 15:45:40 -07:00
-
b7521465ee
fusee: tactically don't trash PLLA1, fixes audio corruption on boot
Michael Scire
2021-09-05 12:44:52 -07:00
-
a8f898b591
patches: nogc patches now embedded in fusee rather than being .ips
Michael Scire
2021-09-05 10:18:29 -07:00
-
158da95b9f
config: BCT.ini no longer exists
Michael Scire
2021-09-05 10:16:04 -07:00
-
36c470ad11
ams-1.0.0: bump version number well ahead of time
Michael Scire
2021-09-05 10:13:15 -07:00
-
62f8408a2e
fusee_cpp: rename source dir to fusee
Michael Scire
2021-09-05 10:12:20 -07:00
-
a6ea490615
fusee: delete fusee (this will break build temporarily)
Michael Scire
2021-09-05 10:09:51 -07:00
-
da208f8001
ams-1.0.0: meso no longer optional, remove conditional logic
Michael Scire
2021-09-05 10:08:30 -07:00
-
320f0bbcfd
fusee_cpp: improve/fix file-based emummc
Michael Scire
2021-09-05 00:52:24 -07:00
-
2247f97cdc
fusee: fix sd card size detection for emummc
Michael Scire
2021-09-05 00:27:24 -07:00
-
0ef9f7ccc8
fusee_cpp: improved relocation logic
Michael Scire
2021-09-04 23:00:06 -07:00
-
596f5c3f52
fusee_cpp: various fixes, unpatched erista boots now
Michael Scire
2021-09-04 21:43:19 -07:00
-
e5106ffa2c
fusee_cpp: implement package2 rebuild/kip patching
Michael Scire
2021-09-03 18:34:20 -07:00
-
968ced677e
fusee_cpp: fix mariko mtc (mariko now gets as far as erista)
Michael Scire
2021-09-03 12:43:07 -07:00
-
5950ff5b5e
fusee_cpp: validate mtc overlay before jumping to it.
Michael Scire
2021-09-03 01:49:18 -07:00
-
b520f5c53b
fusee_cpp: emummc implies decompressed text segment
Michael Scire
2021-09-03 00:43:34 -07:00
-
c5d021c172
fusee_cpp: implement ips patching of kips
Michael Scire
2021-09-03 00:40:26 -07:00
-
07779b787a
fusee_cpp: implement nogc patches
Michael Scire
2021-09-02 23:45:51 -07:00
-
cefdda77e5
fusee_cpp: implement KIP selection
Michael Scire
2021-09-02 20:40:15 -07:00
-
622650623c
fusee_cpp: we're over the size limit with mtc in nv-text
Michael Scire
2021-09-01 23:51:51 -07:00
-
7ea9b533d9
fusee_cpp: only check pk11 header2 on mariko (thanks @slp32)
Michael Scire
2021-09-01 23:16:40 -07:00
-
c2a930965a
fusee_cpp: import mariko mtc
Michael Scire
2021-09-01 23:15:49 -07:00
-
c4fee796ea
fusee_cpp: begin mariko mtc work
Michael Scire
2021-09-01 19:06:46 -07:00
-
598edc0a46
fusee_cpp: move mtc code/used-tables to nv memory (needed for mariko downtrain fix)
Michael Scire
2021-09-01 18:25:36 -07:00
-
40e2d4bbe6
fusee_cpp: implement cpu startup
Michael Scire
2021-09-01 18:10:48 -07:00
-
648ad51056
fusee_cpp: fix some careless search/replace mistakes
Michael Scire
2021-09-01 14:08:39 -07:00
-
e0a41e9d33
fusee_cpp: implement exosphere load/configuration
Michael Scire
2021-09-01 14:05:39 -07:00
-
1dd0297db3
fusee_cpp: implement warmboot firmware load
Michael Scire
2021-09-01 10:37:01 -07:00
-
4355a2b036
fusee_cpp: implement read/decryption of package2
Michael Scire
2021-09-01 00:50:52 -07:00
-
dbad464323
fusee_cpp: list remaining tasks for setup
Michael Scire
2021-09-01 00:16:53 -07:00
-
565282d06e
fusee_cpp: implement target firmware detection
Michael Scire
2021-08-31 23:17:40 -07:00
-
2f7012cbc6
fusee_cpp: implement emummc/system partition mounting
Michael Scire
2021-08-31 22:51:51 -07:00
-
8560713a60
fusee: implement parsing for emummc.ini
Michael Scire
2021-08-28 03:05:03 -07:00
-
6c5f2804ab
fusee_cpp: implement all required key derivation
Michael Scire
2021-08-28 01:15:15 -07:00
-
51cf28339b
fusee_cpp: implement tsec_keygen firmware execution
Michael Scire
2021-08-27 23:20:46 -07:00
-
80999988d4
fusee_cpp: skeleton the remaining code flow
Michael Scire
2021-08-27 17:35:57 -07:00
-
ecbf13e45d
fusee_cpp: import full erista mtc logic
Michael Scire
2021-08-27 16:18:23 -07:00
-
237b11892e
fusee_cpp: implement mtc erista patram writes
Michael Scire
2021-08-25 10:41:51 -07:00
-
d7192343d8
fusee_cpp: implement erista pll selection logic for mtc
Michael Scire
2021-08-24 22:30:08 -07:00
-
d2f3b806d6
fusee_cpp: implement inline storage of EmcDvfsTimingTables
Michael Scire
2021-08-24 16:51:16 -07:00
-
3bcdd0c3c8
fusee_cpp: add logic for loading mtc overlays
Michael Scire
2021-08-23 21:15:51 -07:00
-
4480e7a8a5
fusee_cpp: implement bpmp overclock
Michael Scire
2021-08-23 15:10:24 -07:00
-
1a8f886a6e
fusee_cpp: Implement fatal display, reading of fusee-secondary
Michael Scire
2021-08-23 14:18:59 -07:00