Skip to content
This repository has been archived by the owner on Oct 24, 2020. It is now read-only.

Debug Xbox executables emulated by Cxbx Reloaded

Notifications You must be signed in to change notification settings

x1nixmzeng/Cxbx-Reloaded-Debugger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cxbx Reloaded Debugger

The Cxbx Debugger is a tool to provide debugging capability to Xbox executables emulated by Cxbx Reloaded.

Note: This repo is a fork of the original project that aims to expand on the original tool as a drop-in replacement

Cxbx-Debugger screenshot at breakpoint

Cxbx-Debugger screenshot at memory editor

How it works

The debugger is a C# application that is launched through Cxbx Reloaded after opening an XBE file. The launch option is Emulation -> Start Debugger.

Cxbx Reloaded will launch cxbxr-debugger.exe and pass on a specific set of arguments.

Cxbx Debugger will start a new instance of Cxbx Reloaded (passing on the arguments to cxbx.exe) with debug privileges

The debugger makes use of specific exception messages that the emulator will trigger (such as file events)

Links

About

Debug Xbox executables emulated by Cxbx Reloaded

Topics

Resources

Stars

Watchers

Forks

Languages