35 lines
1014 B
C++
35 lines
1014 B
C++
|
/**
|
||
|
******************************************************************************
|
||
|
* Xenia : Xbox 360 Emulator Research Project *
|
||
|
******************************************************************************
|
||
|
* Copyright 2014 Ben Vanik. All rights reserved. *
|
||
|
* Released under the BSD license - see LICENSE in the root for more details. *
|
||
|
******************************************************************************
|
||
|
*/
|
||
|
|
||
|
#include <xdb/xdb.h>
|
||
|
|
||
|
#include <gflags/gflags.h>
|
||
|
|
||
|
|
||
|
//using namespace xdb;
|
||
|
|
||
|
|
||
|
int xenia_debug(int argc, xechar_t** argv) {
|
||
|
int result_code = 1;
|
||
|
|
||
|
// Create platform abstraction layer.
|
||
|
xe_pal_options_t pal_options;
|
||
|
xe_zero_struct(&pal_options, sizeof(pal_options));
|
||
|
XEEXPECTZERO(xe_pal_init(pal_options));
|
||
|
|
||
|
|
||
|
result_code = 0;
|
||
|
XECLEANUP:
|
||
|
if (result_code) {
|
||
|
XEFATAL("Failed to launch debugger: %d", result_code);
|
||
|
}
|
||
|
return result_code;
|
||
|
}
|
||
|
XE_MAIN_WINDOW_THUNK(xenia_debug, XETEXT("xenia-debug"), "xenia-debug");
|