diff options
| author | Sean Miller <seanmiller999@gmail.com> | 2026-04-07 15:08:16 +0100 |
|---|---|---|
| committer | Sean Miller <seanmiller999@gmail.com> | 2026-04-07 15:08:16 +0100 |
| commit | c1610da573139af0ee0922cfc32d6a4187a54a38 (patch) | |
| tree | e3a650eaf6b92c9e1383366c76bc7f6c97b7ccd6 /src | |
| parent | 37f308f57e9dcebd2f6601da4243e4641b2b8028 (diff) | |
100% mpls.cpp
Diffstat (limited to 'src')
| -rw-r--r-- | src/toBeSorted/mpls.cpp | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/toBeSorted/mpls.cpp b/src/toBeSorted/mpls.cpp new file mode 100644 index 00000000..e5ae1804 --- /dev/null +++ b/src/toBeSorted/mpls.cpp @@ -0,0 +1,37 @@ +#include "toBeSorted/mpls.h" + +#include "s/s_Assert.h" + +#include "rvl/OS.h" +#include "rvl/SC.h" + +#include <cstring> + +bool lbl_80574FA8; +bool lbl_80574FA9; +bool lbl_80574FAA; + +void fn_80006CE0(int argc, char **argv) { + if (argc == 2) { + if (strcmp("MPLS_FIRST", argv[1]) == 0) { + lbl_80574FA9 = true; + } else if (strcmp("MPLS_NORMAL", argv[1]) == 0) { + lbl_80574FA9 = true; + lbl_80574FAA = true; + } + } + + lbl_80574FA8 = true; +} + +void fn_80006D60() { + if (!lbl_80574FA9 && !SCGetMplsMoviePlay()) { + OSExecl("/sys/mpls_movie/player.dol", "", "", "ASPECT_RATIO_AUTO", "DEFAULT", nullptr); + sAssert::assert(); + } +} + +void fn_80006DC0() { + OSExecl("/sys/mpls_movie/player.dol", "", "", "ASPECT_RATIO_AUTO", "FORCE_MENU", nullptr); + sAssert::assert(); +} |
