hexkyz
f4e763ce40
fusee: fix mariko master key derivation
2021-01-05 11:05:33 -08:00
hexkyz
a05e87f78a
fusee: cleanup code and start fleshing out mariko keygen
2021-01-05 11:05:33 -08:00
hexkyz
4809ced64d
fusee: start fleshing out nxboot for Mariko
2021-01-05 11:05:33 -08:00
hexkyz
b625fd324e
fusee/sept: update fuse driver code
2021-01-05 11:05:33 -08:00
hexkyz
3e2f776184
fusee/sept: isolate common code for mariko preparation (to be revised during C++ rewrite)
2021-01-05 11:05:33 -08:00
Michael Scire
63e3c02688
fusee/exo: support dynamic control of invert flag for logging
2020-12-11 03:18:21 -08:00
Michael Scire
734122f20a
fusee: update for 11.0.1
2020-12-11 03:06:17 -08:00
Michael Scire
58c3c8c19a
fusee: take three tries for a basic assignment
2020-12-07 19:34:13 -08:00
Michael Scire
f62330c73b
fusee: update for exo flags arr-type
2020-12-07 19:33:29 -08:00
Michael Scire
2de85c633a
exo/meso/fusee: support dynamic control of log port/baud rate
2020-12-07 19:25:06 -08:00
Michael Scire
a0a45853dd
nogc: update for new lafw
2020-12-02 06:43:37 -08:00
Michael Scire
93128b6b17
fusee-secondary: update for 11.0.0 erista
2020-12-02 06:43:37 -08:00
Michael Scire
078a42f80c
fusee: integrate mariko fatal.
2020-11-22 10:28:23 -08:00
Michael Scire
f24171dc41
ams: build experimental zip in addition to standard one
2020-10-15 09:41:01 -07:00
Michael Scire
1930880270
fusee: change ncm from opt-in to opt-out
2020-09-17 21:04:43 -07:00
Michael Scire
47d0d5c6ab
ams: support 10.2.0 (bump vers to 0.14.3)
2020-09-14 18:13:18 -07:00
Michael Scire
cd62d83586
fusee: fix sleep/wake on 6.x
2020-09-07 10:43:35 -07:00
Michael Scire
bb1cdd8c87
fusee: fixes for sd meso on lower firmwares
2020-09-07 10:43:35 -07:00
Michael Scire
ff9b9fc5ff
fusee: change meso loading to parse INI from Nintendo's kernel
2020-09-07 10:43:35 -07:00
Michael Scire
b65707efd9
ams: add support for 10.1.1
2020-08-01 15:29:59 -07:00
hexkyz
98ca5e2927
fusee: re-design and fix emummc handling
2020-08-01 17:20:56 +01:00
Hthh
65b42497d7
Fix building with devkitarm-rules 1.1.0
2020-07-26 22:46:01 -07:00
Michael Scire
c01753370a
ams: update to know about 10.1.0
2020-07-13 17:34:48 -07:00
Michael Scire
1473adf5c4
fusee/exo: correct device key management for newer consoles ( closes #1053 )
2020-06-28 05:39:25 -07:00
Michael Scire
37d13f92a8
ams: bump to 0.13.0, add 10.0.4 recognition
2020-06-14 22:07:45 -07:00
Michael Scire
1047ceab98
exo2/fusee: full 1.0.0 support.
2020-06-14 22:07:45 -07:00
Michael Scire
597bdded69
fusee/exo2: more fixes to boot lower firmwares
2020-06-14 22:07:45 -07:00
Michael Scire
c75e61a40b
fusee: switch to use exo2 instead of exo1
2020-06-14 22:07:45 -07:00
Michael Scire
1fb9407d5d
fusee/sept: changes for exo2 (note: not final)
2020-06-14 22:07:45 -07:00
Michael Scire
80e49696ea
ams: update for 10.0.3
2020-05-25 19:33:21 -07:00
SciresM
3a1ccdd919
Switch atmosphere's build target to C++20. ( #952 )
...
* ams: update to build with gcc10/c++20
* remove mno-outline-atomics
* ams: take care of most TODO C++20s
* fusee/sept: update for gcc10
* whoosh, your code now uses pre-compiled headers
* make: dependency fixes
2020-05-11 15:02:10 -07:00
Michael Scire
8e75a4169d
ams: revamp target firmware
2020-05-06 22:29:07 -07:00
SciresM
3bc2d79384
PRODINFO: Revamp blanking/write disallow policy. ( #913 )
...
* exo/fusee: hookup new prodinfo settings
* fusee: new scheme doesn't need FLAGS_DEFAULT
* fusee: fix c/p errors
* ams.mitm: completely revamp prodinfo backup mechanism
* ams.mitm: Implement revamped blanking/write policy
* strat: make early boot more debuggable
* exo: condense flag logic
2020-04-22 16:22:14 -07:00
Michael Scire
15c929a0e4
fusee: add support for 10.0.0
2020-04-13 23:35:52 -07:00
Michael Scire
f3732c72dc
fusee: embed opt-in NCM kip
2020-03-08 00:21:01 -08:00
Michael Scire
6ecf04c3b7
find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} +
2020-01-24 02:10:40 -08:00
Jan4V
471bc7cc92
fusee/exo/sept: fix dev key derivation
2020-01-21 13:07:07 -08:00
Michael Scire
7e6ff1f327
exosphere: support enabling usermode pmu regs ( closes #703 )
2019-12-07 15:35:34 -08:00
Michael Scire
33827fe3a3
Implement support for 9.1.0
2019-12-07 13:44:08 -08:00
Michael Scire
93d83c5bb9
ams: initial support for 9.0.0
2019-09-14 10:43:39 -07:00
hexkyz
dc4dbe29ae
Move memory training code into it's own stage (fusee-mtc)
2019-07-26 20:38:15 +01:00
hexkyz
85bf7c86e0
fusee: cleanup and optimize boot sequence
2019-07-06 20:58:01 +01:00
hexkyz
6333327b81
fusee: update partition based emummc sector detection
2019-06-28 16:34:04 +01:00
Michael Scire
241b8f4627
fusee: fix config init/ini read order
2019-06-19 20:28:06 -07:00
Michael Scire
befd912a88
sept: update to support 8.1.0
2019-06-18 23:23:31 -07:00
hexkyz
7c37b7497b
emummc: sanitize raw image file find loop (thanks @AnalogMan)
2019-06-17 19:47:47 +01:00
hexkyz
2c46ec9638
emummc: fix file based mode
2019-06-16 20:51:25 +01:00
hexkyz
3caa7166f2
fusee: update folder structure for emummc files mode
2019-06-15 19:08:23 +01:00
hexkyz
cd080e2552
fusee: BCT.ini to emummc.ini
2019-06-15 17:39:03 +01:00
Michael Scire
e5402bd8b8
fusee: embed a copy of emummc
2019-06-15 05:48:04 -07:00