Commit Graph

79 Commits

Author SHA1 Message Date
Maschell c82f178943
Format the code via clang-format (#1)
* Format the code via clang-format
2022-02-02 19:12:52 +01:00
Maschell e4b5d5920c Move logging into a separate file 2022-01-30 13:56:33 +01:00
Maschell a2dededf64 Only use `-fno-exceptions -fno-rtti` flags for c files 2022-01-30 13:55:58 +01:00
Maschell 4d8592c3f9 Fix building with `make DEBUG=1` 2022-01-30 13:36:36 +01:00
Maschell e0a0184560 [CI] Change asset content_type to zip 2022-01-23 22:24:52 +01:00
Maschell 2e44af129e Properly deinit logging, call missing __fini(), return instead of calling _Exit(0); 2022-01-21 19:02:31 +01:00
Maschell fb5f06064e Fix clearing the default environment 2022-01-03 19:00:35 +01:00
Maschell 9b86283cfd Fix black screen on the TV when coldbooting and opening the environment selection screen 2022-01-01 15:49:01 +01:00
Maschell 2e61281d0a Cause an OSFatal when the EnvironmentLoader has been loaded twice 2022-01-01 01:34:10 +01:00
Maschell 66dc52a537 Formatting 2021-12-31 15:08:33 +01:00
Maschell bb44c61230 Update the README 2021-12-31 14:42:54 +01:00
Maschell 80e48c3c30 Update the README 2021-12-30 17:05:01 +01:00
Maschell 9039d91d0a Improve UI when no envionments where found 2021-12-30 16:21:29 +01:00
Maschell 66d282afcc Add warning when no environment was found 2021-12-30 16:10:59 +01:00
Maschell 9d95d6ad29 Add missing OSScreenShutdown(); call 2021-12-30 14:19:37 +01:00
Maschell e4edcfd3b4 Restrict the memory we're using and call _Exit() when leaving 2021-12-30 14:19:24 +01:00
Maschell 5fadb8e222 Rename config file to default.cfg 2021-12-29 18:07:43 +01:00
Maschell 31f14b6410 Minor cleanups 2021-12-29 16:54:37 +01:00
Maschell 1fc0b0d8de Fix setting the startAddress of modules 2021-12-29 16:48:29 +01:00
Maschell a2f04afd09 Improve environment selection menu, add option to set a default environment, show menu if no default environment is set. 2021-12-29 16:21:14 +01:00
Maschell 6cbe000c49 Only do logging when building with `make DEBUG=1` 2021-12-28 21:00:01 +01:00
Maschell 86f124baaa Copy the executables to the end of the memory region 2021-12-28 18:22:35 +01:00
Maschell f926166929 Try to get the environment path from IOSU to support IOSU reloading 2021-12-28 15:40:37 +01:00
Maschell e3b8de0204 Flush the caches after doing the relocations 2021-12-28 02:18:06 +01:00
Maschell 2db63bafab Load setup modules into 0x009XXXXX instead of 0x008XXXXX 2021-12-27 01:11:08 +01:00
Maschell 10b0825be0 Fix gamepad reading 2021-12-26 20:52:06 +01:00
Maschell 13055af2ca Fix OSAcquire 2021-12-26 20:51:55 +01:00
Maschell 4808320121 OSFatal on error 2021-12-25 23:58:54 +01:00
Maschell 19bc8fa8be first commit 2021-12-25 20:14:56 +01:00