diff options
Diffstat (limited to 'src/yuzu_tester')
| -rw-r--r-- | src/yuzu_tester/service/yuzutest.cpp | 2 | ||||
| -rw-r--r-- | src/yuzu_tester/yuzu.cpp | 5 | ||||
| -rw-r--r-- | src/yuzu_tester/yuzu.rc | 2 | 
3 files changed, 6 insertions, 3 deletions
| diff --git a/src/yuzu_tester/service/yuzutest.cpp b/src/yuzu_tester/service/yuzutest.cpp index 85d3f436b..2d3f6e3a7 100644 --- a/src/yuzu_tester/service/yuzutest.cpp +++ b/src/yuzu_tester/service/yuzutest.cpp @@ -53,7 +53,7 @@ private:          IPC::ResponseBuilder rb{ctx, 3};          rb.Push(RESULT_SUCCESS); -        rb.Push<u32>(write_size); +        rb.Push<u32>(static_cast<u32>(write_size));      }      void StartIndividual(Kernel::HLERequestContext& ctx) { diff --git a/src/yuzu_tester/yuzu.cpp b/src/yuzu_tester/yuzu.cpp index 676e70ebd..083667baf 100644 --- a/src/yuzu_tester/yuzu.cpp +++ b/src/yuzu_tester/yuzu.cpp @@ -2,6 +2,7 @@  // Licensed under GPLv2 or any later version  // Refer to the license.txt file included. +#include <chrono>  #include <iostream>  #include <memory>  #include <string> @@ -255,9 +256,11 @@ int main(int argc, char** argv) {      system.GPU().Start();      system.Renderer().Rasterizer().LoadDiskResources(); +    system.Run();      while (!finished) { -        system.RunLoop(); +        std::this_thread::sleep_for(std::chrono::milliseconds(1));      } +    system.Pause();      detached_tasks.WaitForAllTasks();      return return_value; diff --git a/src/yuzu_tester/yuzu.rc b/src/yuzu_tester/yuzu.rc index 7de8ef3d9..0cde75e2f 100644 --- a/src/yuzu_tester/yuzu.rc +++ b/src/yuzu_tester/yuzu.rc @@ -14,4 +14,4 @@ YUZU_ICON               ICON                    "../../dist/yuzu.ico"  // RT_MANIFEST  // -1                       RT_MANIFEST             "../../dist/yuzu.manifest" +0                       RT_MANIFEST             "../../dist/yuzu.manifest" | 
