CTCaer
3db55df0a6
display v2: Refactor everything
2020-04-30 13:45:28 +03:00
CTCaer
8c762c52e2
Various fixes and whitespace removal
2020-04-30 03:25:22 +03:00
CTCaer
dd4dd91152
makefile: Show a warning when binary exceeds limits
2020-03-24 20:06:10 +02:00
CTCaer
a52af1bf41
Fix building on make 4.3
2020-03-04 01:34:35 +02:00
CTCaer
c6e92311f9
Add error printing for issues with libraries
...
It will now show erros for the following:
- Missing or old libsys_minerva.bso (DRAM training).
- Missing libsys_lp0.bso (LP0 sleep mode).
- Missing or old Nyx version
2019-12-11 11:22:11 +02:00
CTCaer
d0850516ab
Bump hekate to v5.1.0 and Nyx to v0.8.3
2019-12-08 18:59:00 +02:00
CTCaer
f256bd5909
Move all I/DRAM addresses into a memory map
...
Many addresses were moved around to pack the memory usage!
2019-12-08 02:23:03 +02:00
CTCaer
fe339120e2
Bump hekate to v5.0.2 and Nyx to v0.8.2
...
Also rip hekate main's menu logo.
(It will be back :P)
2019-09-12 23:55:48 +03:00
friedkeenan
0fc17cccfb
Fix building with -C
2019-07-08 14:17:15 -05:00
ctcaer@gmail.com
101c8bc1d0
Bump hekate to v5.0.1 and Nyx to v0.8.1
2019-07-06 22:43:53 +03:00
ctcaer@gmail.com
01e2302f84
Bump version to v5.0.0
2019-06-30 04:03:42 +03:00
ctcaer@gmail.com
c41f98039c
[Nyx] Introducing hekate GUI, named Nyx!
...
Version 0.8.0.
Expect dragons!
2019-06-30 04:03:00 +03:00
ctcaer@gmail.com
c0b3a4fc54
Add info about Nyx/emuMMC
2019-06-30 03:57:45 +03:00
ctcaer@gmail.com
52478833de
[MTC] Utilize Minerva Training Cell
2019-06-30 03:49:33 +03:00
ctcaer@gmail.com
f3dcfab095
More bugfixes
2019-06-30 03:40:37 +03:00
ctcaer@gmail.com
03268c4655
Bump version to v4.10.1
2019-04-23 18:23:17 +03:00
ctcaer@gmail.com
36d2da5d79
Bump version to v4.10.0
2019-04-21 17:38:29 +03:00
Kostas Missos
ff9671c481
Bump version to v4.9.1
2019-03-10 00:38:18 +02:00
Kostas Missos
be09b68532
Bump version to v4.9
2019-03-09 00:12:08 +02:00
Kostas Missos
f139f9c56f
[FSS0] Add Fusee secondary storage parser
...
Using "fss0={sd path}" allows you to parse kips, exosphere and warmboot from a fusee secondary binary.
Exosphere and warmboot are overridable if these entries are defined after that.
Additionally any extra kip can be loaded as before via
kip1={sd path}/* for many
or
kip1={sd path} for a sigle one
Warning: Don't double load core kips like loader, pm, sm and ams_mitm. The result will be a hang.
2019-03-08 01:14:43 +02:00
Kostas Missos
0ddc1c71a8
Bugfixes and hardcoded naming
...
- Make debugmode for exosphere mandatory
- Support dev RSA modulus for warmboot
- Fix a critical bug where it allowed free() to be used on a non-heap address.
- Better the makefile
2019-03-08 00:19:04 +02:00
Kostas Missos
2e9a89aa20
[Versioning] Better and smarter for update and sept
...
- Still compatible with old hekate.
- Allows for hotfix control
- Sept is now copied from actual running payload, negating the need to check update.bin
- If a foreign payload is found in sept then it is renamed and hekate copies itself. After sept run, it renames it back and continues with boot.
2019-03-07 23:53:58 +02:00
Kostas Missos
3b9bf65071
Bump version to v4.8
2019-02-24 03:09:07 +02:00
Kostas Missos
f911fab9f2
[7.0.0-7.0.1] Add full support via Atmosphere's sept
2019-02-24 03:03:17 +02:00
Kostas Missos
2fb37db707
[Boot Config] Add HOS reboot to config
...
This storage allows you to reboot from HOS to the selected ini boot entry.
In the future it will be used for far more.
2019-02-24 02:43:13 +02:00
Kostas Missos
b677d6cad3
Add max77620-rtc driver & disable alarm on shut off
2019-02-12 00:45:27 +02:00
Kostas Missos
4781dc2ab4
Bump version to v4.6
2018-12-17 02:31:44 +02:00
Kostas Missos
98d715243a
Fixes to update.bin reloc (breaking!)
...
This fixes a regression in chainloading update.bin where the added check for if it's update or not, didn't copy the reloc code. And the calling was not updated to reflect this.
Additionally:
- Delete the reloc.S relic
- Force running config_hw in case we change hw init again in the future.
2018-12-16 19:04:46 +02:00
Kostas Missos
30d3c76655
Bugfixes
2018-12-16 16:52:38 +02:00
Kostas Missos
20040ae70f
Bump version to v4.5
2018-12-02 11:12:19 +02:00
Kostas Missos
1ac7f61f49
Add 6.2.0 exosphere support
...
And refactor it to its own file.
2018-12-01 20:46:59 +02:00
Kostas Missos
4b3599b2d8
6.2.0 support
...
Co-Authored-By: nwert <nwert@users.noreply.github.com>
Co-Authored-By: Balázs Triszka <balika011@gmail.com>
2018-11-30 23:20:15 +02:00
Kostas Missos
ceabbb0be0
Refactor hos.c
2018-11-28 21:26:16 +02:00
Kostas Missos
471c1e514c
Major refactoring of main.c
2018-11-27 11:45:43 +02:00
Kostas Missos
fac8db4238
Bump version to v4.2
2018-09-24 23:51:36 +03:00
Kostas Missos
c99ea77daf
Bump version to v4.1
2018-09-19 17:58:26 +03:00
Kostas Missos
b54cbbfc3c
Fix version check for the update chainloader
2018-09-19 00:36:40 +03:00
Kostas Missos
6a554eec6c
Update Readme + Fix Auto Update
2018-08-23 04:27:49 +03:00
Kostas Missos
13a07663ee
Add autolaunch updated bootloader (mostly for modchips)
2018-08-21 04:41:16 +03:00
Kostas Missos
5328f89ffe
Add support for split inis in 'bootloader/ini'
...
- A new option was added to Launch.
- These can be configured for autoboot
2018-08-21 04:37:40 +03:00
Kostas Missos
1d623eacf9
Our 1st module. LP0 configuration.
2018-08-21 04:14:31 +03:00
Kostas Missos
e5abdd938e
Refactor ALL the things + enable LTO
2018-08-13 11:58:24 +03:00
M4xw
8b0915cb01
Implement elfloader/module support
2018-08-07 22:41:05 +02:00
Rajko Stojadinovic
977ef6f150
Add KIP1 patching support (with 2 FS patches included)
2018-07-29 22:03:12 +02:00
Kostas Missos
94bd9a24d3
Add global configuration and saving mechanism
2018-07-01 20:45:25 +03:00
Kostas Missos
e5a34c3818
Small unfattening
2018-07-01 04:56:58 +03:00
Kostas Missos
66b6c5cdf0
Add 16px font support back
2018-06-28 00:21:05 +03:00
Kostas Missos
60f4000e9d
Fix build
2018-06-24 22:42:46 +03:00
Kostas Missos
481a3945e8
[FatFS] Update to 0.13b_rev2
2018-06-23 06:30:57 +03:00
Kostas Missos
171e5ba30f
Compile time configurable menu logo
2018-06-19 17:10:59 +03:00