Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Ryujinx.Graphics.OpenGL.Pipeline.SetDepthMode(Ryujinx.Graphics.GAL.DepthMode)
at Ryujinx.Graphics.Gpu.Engine.Methods.UpdateViewportTransform(Ryujinx.Graphics.Gpu.State.GpuState)
at Ryujinx.Graphics.Gpu.Engine.Methods.UpdateRenderTargetState(Ryujinx.Graphics.Gpu.State.GpuState, Boolean, Int32)
at Ryujinx.Graphics.Gpu.Engine.Methods.Clear(Ryujinx.Graphics.Gpu.State.GpuState, Int32)
at DynamicClass.Macro(Ryujinx.Graphics.Gpu.Engine.MME.MacroJitContext, Ryujinx.Graphics.Gpu.State.GpuState, Int32)
at Ryujinx.Graphics.Gpu.Engine.GPFifo.GPFifoProcessor.Send(Ryujinx.Graphics.MethodParams)
at Ryujinx.Graphics.Gpu.Engine.GPFifo.GPFifoProcessor.Process(System.ReadOnlySpan`1<Int32>)
at Ryujinx.Graphics.Gpu.Engine.GPFifo.GPFifoDevice.DispatchCalls()
at Ryujinx.Ui.GlRenderer.Render()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
折腾一天了 无论怎么搜索都找不到解决办法 都是闪退 开始怀疑显卡 换了好多驱动 换了操作系统 换了好多RYUJINX版本 还是一样 听吧友说是配置不行 我是gtx980 4790k 16g内存 心想难道要模拟必须换机器? 后来还是一直试, 看找到有什么解决办法 在无数次闪退中 有一次 右边屏幕在看视频 左边屏幕运行模拟器 结果右边视频卡得xx不认得 打开任务管理器一看 cpu内存都占用满了 心想按道理不应该 cpu能上4.5的4核8线 应该基本盘了吧?不是所有模拟器都特别需要高频率吗按道理不是u问题? 内存,内存全炸满,难道16g不够,翻百度查找Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.都说是配置不行,偶尔看到一条增加显卡虚拟内存?显卡有虚拟内存吗?系统倒是有 于是就试试 结果ok 不退出了
at Ryujinx.Graphics.OpenGL.Pipeline.SetDepthMode(Ryujinx.Graphics.GAL.DepthMode)
at Ryujinx.Graphics.Gpu.Engine.Methods.UpdateViewportTransform(Ryujinx.Graphics.Gpu.State.GpuState)
at Ryujinx.Graphics.Gpu.Engine.Methods.UpdateRenderTargetState(Ryujinx.Graphics.Gpu.State.GpuState, Boolean, Int32)
at Ryujinx.Graphics.Gpu.Engine.Methods.Clear(Ryujinx.Graphics.Gpu.State.GpuState, Int32)
at DynamicClass.Macro(Ryujinx.Graphics.Gpu.Engine.MME.MacroJitContext, Ryujinx.Graphics.Gpu.State.GpuState, Int32)
at Ryujinx.Graphics.Gpu.Engine.GPFifo.GPFifoProcessor.Send(Ryujinx.Graphics.MethodParams)
at Ryujinx.Graphics.Gpu.Engine.GPFifo.GPFifoProcessor.Process(System.ReadOnlySpan`1<Int32>)
at Ryujinx.Graphics.Gpu.Engine.GPFifo.GPFifoDevice.DispatchCalls()
at Ryujinx.Ui.GlRenderer.Render()
at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
折腾一天了 无论怎么搜索都找不到解决办法 都是闪退 开始怀疑显卡 换了好多驱动 换了操作系统 换了好多RYUJINX版本 还是一样 听吧友说是配置不行 我是gtx980 4790k 16g内存 心想难道要模拟必须换机器? 后来还是一直试, 看找到有什么解决办法 在无数次闪退中 有一次 右边屏幕在看视频 左边屏幕运行模拟器 结果右边视频卡得xx不认得 打开任务管理器一看 cpu内存都占用满了 心想按道理不应该 cpu能上4.5的4核8线 应该基本盘了吧?不是所有模拟器都特别需要高频率吗按道理不是u问题? 内存,内存全炸满,难道16g不够,翻百度查找Fatal error. System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.都说是配置不行,偶尔看到一条增加显卡虚拟内存?显卡有虚拟内存吗?系统倒是有 于是就试试 结果ok 不退出了