diff options
Diffstat (limited to 'Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs')
-rw-r--r-- | Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs b/Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs index 44964b8f..763391b4 100644 --- a/Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs +++ b/Ryujinx.Graphics.Gpu/Engine/Dma/DmaClass.cs @@ -115,7 +115,8 @@ namespace Ryujinx.Graphics.Gpu.Engine.Dma } else /* if (type == LaunchDmaSemaphoreType.ReleaseFourWordSemaphore) */ { - Logger.Warning?.Print(LogClass.Gpu, "DMA semaphore type ReleaseFourWordSemaphore was used, but is not currently implemented."); + _channel.MemoryManager.Write(address + 8, _context.GetTimestamp()); + _channel.MemoryManager.Write(address, (ulong)_state.State.SetSemaphorePayload); } } } |