diff --git a/debugger/debugger.js b/debugger/debugger.js index 37622e73a..f0c54052e 100644 --- a/debugger/debugger.js +++ b/debugger/debugger.js @@ -40,3 +40,21 @@ var DebugClient = function(endpoint) { var client = new DebugClient('ws://127.0.0.1:6200'); + + +var myTextArea = document.querySelector('.debugger-fnview-textarea'); +var myCodeMirror = CodeMirror.fromTextArea(myTextArea, { + mode: 'javascript', + theme: 'default', + indentUnit: 2, + tabSize: 2, + + lineNumbers: true, + firstLineNumber: 0, + lineNumberFormatter: function(line) { + return String('0x00000000' + line); + }, + gutters: [], + + //readOnly: true, +}); diff --git a/debugger/index.html b/debugger/index.html index 6c3502a87..d24aa955c 100644 --- a/debugger/index.html +++ b/debugger/index.html @@ -1,9 +1,446 @@ - + Xenia Debugger - + + + + +
+
+ +
+
+ +
+
+
+ debug header/toolbar/etc +
+
+
+
+
+ + +
+
+
+
+ fn
fn
fn +
+
+ +
+
+
+
+ function name + (0x80000000-0x80000000) +
+
+ +
+
+
+
+ +
+
+ graph! +
+
+ +
+
+
+
+ + +
+
+
+ callstack +
+
+ registers +
+
+
+
+
+ +
+ TODO: memory +
+ +
+ TODO: kernel +
+ +
+ TODO: GPU +
+ +
+ TODO: APU +
+ +
+ +
+ + + + + +