Skip to content

Instantly share code, notes, and snippets.

@Subv
Last active November 13, 2017 21:39
Show Gist options
  • Save Subv/98289140e443cbaef5ad52c523cc176e to your computer and use it in GitHub Desktop.
Save Subv/98289140e443cbaef5ad52c523cc176e to your computer and use it in GitHub Desktop.
Citra IPC debugger requirements

IPC Breakpoints requirements

Breakpoint types

  • Break on SendSyncRequest
  • Break on IPC receive (Only LLE services. ReplyAndReceive)
  • Break on IPC reply (ReplyAndReceive for LLE services)

Breakpoint filters

  • Command ID filter
  • Service name filter
  • Request thread id filter
  • Break only if the result code is an error.

Command buffer view features

  • Inspect the command buffer
  • Modify the command buffer
  • View properties of objects in the command buffer
  • Modify properties of objects in the command buffer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment