Support configuratable screen offset and remove resolved TODOs

This commit is contained in:
2024-07-30 16:13:32 -05:00
parent ee78193bfd
commit 40c7dea1f0
8 changed files with 20 additions and 26 deletions

View File

@@ -27,6 +27,9 @@ struct DefaultConfiguration {
static constexpr GPU::PositionU16 CLUT_load_pos();
};
// Offsets the default origin of the screen by the specified value
static constexpr auto DisplayDefaultOffset;
struct Periphery {
// Turns on the second controller port and enables multi tap support
static constexpr bool include_portB();
@@ -36,6 +39,8 @@ struct DefaultConfiguration {
```
### `CustomConfiguration` macros
```c++
#define __USE_DEBUG_COLOR__ // Turns on colored rectangles during boot (off by default)
#define __SUPPORT_PS3__ // Turns on PS3 support (on by default)
// Turns on colored rectangles during boot (off by default)
#define __USE_DEBUG_COLOR__
// Turns on PS3 support (on by default)
#define __SUPPORT_PS3__
```