From c8abd7501acaf849fab389d332706b578f7106dc Mon Sep 17 00:00:00 2001 From: DH Date: Sun, 1 Sep 2024 00:25:36 +0300 Subject: [PATCH] dce: add stub for open ioctl --- rpcsx-os/iodev/dce.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/rpcsx-os/iodev/dce.cpp b/rpcsx-os/iodev/dce.cpp index 0a69c040b..5a0d89f75 100644 --- a/rpcsx-os/iodev/dce.cpp +++ b/rpcsx-os/iodev/dce.cpp @@ -200,6 +200,15 @@ static orbis::ErrorCode dce_ioctl(orbis::File *file, std::uint64_t request, // ORBIS_LOG_NOTICE("dce: FlipControl", args->id, args->arg2, args->ptr, // args->size); + if (args->id == 0) { + ORBIS_LOG_NOTICE("dce: FlipControl: open", + args->padding, args->arg2, args->ptr, args->size, + args->arg5, args->arg6); + ORBIS_RET_ON_ERROR( + orbis::uwrite(orbis::ptr(args->arg5 + 0), 1)); + return orbis::uwrite(orbis::ptr(args->arg5 + 8), 0); + } + if (args->id == 6) { // set flip rate? ORBIS_LOG_NOTICE("dce: FlipControl: set flip rate", args->arg2, args->ptr, args->size);