diff --git a/renderd7.cpp b/renderd7.cpp index 5be5afa..b45f112 100644 --- a/renderd7.cpp +++ b/renderd7.cpp @@ -155,6 +155,7 @@ void RenderD7::Init::NdspFirm(bool useit) { dspststus = "Not found: dspfirm.cdc"; renderd7log.Write("RenderD7: SoundEngine Error! ndspfirm not found!"); + RenderD7::AddOvl(std::make_unique()); } } } @@ -740,7 +741,6 @@ Result RenderD7::Init::Main(std::string app_name) mt_csv << "FPS,CPU,GPU,CMD\n"; mt_csv.close(); } - RenderD7::AddOvl(std::make_unique()); C3D_Init(C3D_DEFAULT_CMDBUF_SIZE); C2D_Init(size_t(maxobj__)); @@ -774,6 +774,8 @@ Result RenderD7::Init::Reload() void RenderD7::ToggleRD7SR() { + shouldbe_disabled = true; + cnttttt = 0; // Display black screen C3D_FrameBegin(C3D_FRAME_SYNCDRAW); C2D_TargetClear(Top, RenderD7::Color::Hex("#000000")); diff --git a/renderd7.hpp b/renderd7.hpp index 9f698bb..a544eb0 100644 --- a/renderd7.hpp +++ b/renderd7.hpp @@ -180,7 +180,7 @@ namespace RenderD7 {20, 135, 120, 35, "MT_OVL", -19, 10}, {20, 185, 120, 35, "FPS", 6, 10}, {180, 35, 120, 35, "MTSCREEN", -29, 10}, - {180, 85, 120, 35, "", -13, 10}, + {180, 85, 120, 35, "DSPERR", -13, 10}, {180, 135, 120, 35, "", 2, 10}, {180, 185, 120, 35, "", -13, 10} };