TODO List: Difference between revisions

4 bytes removed ,  10 October 2015
m
Text replacement - " x86" to ""
m (Text replacement - "== ([^=\[{])" to "== $1")
m (Text replacement - " x86" to "")
Line 28: Line 28:
When JIT-ed PPC code crashes because of an invalid memory access, the curent behavior is to display a cryptic message box to the user ("BackPatch - no support for operand size 1", or "Unhandled disasm case in write handler") and/or kill the whole program. This makes it hard to debug these issues after the crash happened because no debug informations has been left behind.
When JIT-ed PPC code crashes because of an invalid memory access, the curent behavior is to display a cryptic message box to the user ("BackPatch - no support for operand size 1", or "Unhandled disasm case in write handler") and/or kill the whole program. This makes it hard to debug these issues after the crash happened because no debug informations has been left behind.


Writing a crash dump file with the PPC backtrace, state of all the PPC registers, x86 code of the JIT block that caused the crash + exact instruction causing the crash, and maybe informations about the user hardware would be very nice.
Writing a crash dump file with the PPC backtrace, state of all the PPC registers, code of the JIT block that caused the crash + exact instruction causing the crash, and maybe informations about the user hardware would be very nice.


== Implement Post-Processing shaders in D3D11 ==
== Implement Post-Processing shaders in D3D11 ==