Skip to content

Commit

Permalink
Added a way to force VGA mode in safe menu
Browse files Browse the repository at this point in the history
  • Loading branch information
Aurelio92 committed May 22, 2021
1 parent 4521e3a commit 22c9f7a
Show file tree
Hide file tree
Showing 63 changed files with 11 additions and 2 deletions.
Empty file modified include/config.h
100755 → 100644
Empty file.
Empty file modified include/debug.h
100755 → 100644
Empty file.
Empty file modified include/gc2wiimote.h
100755 → 100644
Empty file.
Empty file modified include/genpad.h
100755 → 100644
Empty file.
Empty file modified include/gpio.h
100755 → 100644
Empty file.
Empty file modified include/gui/guielements.h
100755 → 100644
Empty file.
Empty file modified include/gui/guigamesview.h
100755 → 100644
Empty file.
Empty file modified include/gui/guihbview.h
100755 → 100644
Empty file.
Empty file modified include/gui/guiluaelement.h
100755 → 100644
Empty file.
Empty file modified include/gui/theme.h
100755 → 100644
Empty file.
Empty file modified include/hiidra.h
100755 → 100644
Empty file.
Empty file modified include/i2c.h
100755 → 100644
Empty file.
Empty file modified include/luasupport.h
100755 → 100644
Empty file.
1 change: 1 addition & 0 deletions include/main.h
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@ void lockSIMutex();
void unlockSIMutex();
Vector2 getScreenSize();
bool isVGAEnabled();
void setVGAEnabled(bool en);
Empty file modified include/nintendont.h
100755 → 100644
Empty file.
Empty file modified include/peripherals/ave.h
100755 → 100644
Empty file.
Empty file modified include/peripherals/mx.h
100755 → 100644
Empty file.
Empty file modified include/peripherals/pms2.h
100755 → 100644
Empty file.
Empty file modified include/peripherals/rvldd.h
100755 → 100644
Empty file.
Empty file modified include/peripherals/uamp.h
100755 → 100644
Empty file.
Empty file modified include/safemenu.h
100755 → 100644
Empty file.
Empty file modified include/system.h
100755 → 100644
Empty file.
Empty file modified include/systitles.h
100755 → 100644
Empty file.
Empty file modified include/titles/titles.h
100755 → 100644
Empty file.
Empty file modified include/utils.h
100755 → 100644
Empty file.
Empty file modified include/virtualsysconf.h
100755 → 100644
Empty file.
Empty file modified source/config.cpp
100755 → 100644
Empty file.
Empty file modified source/debug.c
100755 → 100644
Empty file.
Empty file modified source/genpad.cpp
100755 → 100644
Empty file.
Empty file modified source/gui.cpp
100755 → 100644
Empty file.
Empty file modified source/gui/README.md
100755 → 100644
Empty file.
Empty file modified source/gui/guigamesview.cpp
100755 → 100644
Empty file.
Empty file modified source/gui/guihbview.cpp
100755 → 100644
Empty file.
Empty file modified source/gui/guiluaelement.cpp
100755 → 100644
Empty file.
Empty file modified source/i2c.c
100755 → 100644
Empty file.
Empty file modified source/luasupport.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luaanimlib.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luagcpluslib.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luagfxlib.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luaguilib.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luapadlib.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luapms2lib.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luasyslib.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luatimelib.cpp
100755 → 100644
Empty file.
Empty file modified source/luasupport/luauamplib.cpp
100755 → 100644
Empty file.
7 changes: 7 additions & 0 deletions source/main.cpp
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,11 @@

#include "textures.h"
#include "textures_tpl.h"
#include "opensans_ttf.h"
#include "notosans_ttf.h"

#include "testelement_lua.h"

#define HUD_CONFIG_PATH "/rvloader/hud.conf"

static Vector2 screenSize;
Expand Down Expand Up @@ -83,6 +86,10 @@ bool isVGAEnabled() {
return VGAEnabled;
}

void setVGAEnabled(bool en) {
VGAEnabled = en;
}

void shutdownCB() {
powerOff();
}
Expand Down
Empty file modified source/peripherals/ave.cpp
100755 → 100644
Empty file.
Empty file modified source/peripherals/mx.cpp
100755 → 100644
Empty file.
Empty file modified source/peripherals/pms2.cpp
100755 → 100644
Empty file.
Empty file modified source/peripherals/rvldd.cpp
100755 → 100644
Empty file.
Empty file modified source/peripherals/uamp.cpp
100755 → 100644
Empty file.
5 changes: 3 additions & 2 deletions source/safemenu.cpp
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -72,12 +72,13 @@ void safeMenu() {

//VIDEO_Init disables VGA, so we need to enable it again
i2c_init();
if (isVGAEnabled()) {
if (isVGAEnabled() || (held & PAD_BUTTON_B)) {
setVGAEnabled(true);
aveEnableVGA();
}
i2c_deinit();

printf("\x1b[2;0HPMv2 safe menu\n\nSelect your option:\n");
printf("\x1b[2;0HRVL safe menu\n\nSelect your option:\n");
printf("> Boot priiloader\n");
printf("- Reset GC+ sticks\n");
printf("- Exit to System Menu\n");
Expand Down
Empty file modified source/system.cpp
100755 → 100644
Empty file.
Empty file modified source/systitles.cpp
100755 → 100644
Empty file.
Empty file modified source/theme.cpp
100755 → 100644
Empty file.
Empty file modified source/titles/chan.cpp
100755 → 100644
Empty file.
Empty file modified source/titles/gc.cpp
100755 → 100644
Empty file.
Empty file modified source/titles/hb.cpp
100755 → 100644
Empty file.
Empty file modified source/titles/vc.cpp
100755 → 100644
Empty file.
Empty file modified source/titles/wii.cpp
100755 → 100644
Empty file.
Empty file modified source/titles/wiitdb.cpp
100755 → 100644
Empty file.
Empty file modified source/utils.cpp
100755 → 100644
Empty file.
Empty file modified source/virtualsysconf.cpp
100755 → 100644
Empty file.

0 comments on commit 22c9f7a

Please sign in to comment.