Ben Vanik
|
7098ed3b02
|
Plumbing breakpoints down into alloy Debugger interface.
|
2013-12-22 17:50:14 -08:00 |
Ben Vanik
|
e45a7afabc
|
MakeReady behavior.
|
2013-12-22 16:48:50 -08:00 |
Ben Vanik
|
076fb70335
|
Adding/removing breakpoints.
|
2013-12-22 15:42:41 -08:00 |
Ben Vanik
|
4e85308deb
|
Fixing filter box width.
|
2013-12-22 14:15:59 -08:00 |
Ben Vanik
|
9208132ad9
|
Load map files and set function names.
|
2013-12-22 14:04:41 -08:00 |
Ben Vanik
|
47f0397245
|
Fixing layout churn in codemirror.
|
2013-12-22 13:22:26 -08:00 |
Ben Vanik
|
d861ef8aab
|
Prettier ppc disasm.
|
2013-12-22 13:06:15 -08:00 |
Ben Vanik
|
de6dc92663
|
Only generate debug info when in --debug mode (or asked).
|
2013-12-22 09:50:31 -08:00 |
Ben Vanik
|
c92142ca02
|
Displaying (unformatted) function code.
|
2013-12-22 09:25:44 -08:00 |
Ben Vanik
|
4ecdfed46f
|
Function listing and selection.
|
2013-12-22 02:59:42 -08:00 |
Ben Vanik
|
a631ada0f7
|
Routing messages to debug targets.
|
2013-12-22 00:51:50 -08:00 |
Ben Vanik
|
88c8220951
|
Removing asmjit.
|
2013-12-22 00:32:54 -08:00 |
Ben Vanik
|
284e8a92e6
|
Deleting old debugger code.
|
2013-12-22 00:23:00 -08:00 |
Ben Vanik
|
80d8dc02aa
|
Messaging over debug channel.
|
2013-12-22 00:21:35 -08:00 |
Ben Vanik
|
a9378eb7eb
|
Debugger can now connect. AngularJS: I have no idea what I'm doing.
|
2013-12-21 11:53:49 -08:00 |
Ben Vanik
|
da340891c4
|
Fixing sockets and response.
|
2013-12-21 11:52:48 -08:00 |
Ben Vanik
|
d98d5c855a
|
WaitForClient moved to server, now working.
|
2013-12-20 23:52:47 -08:00 |
Ben Vanik
|
8a7bd7b69a
|
GET /sessions returns the title info.
|
2013-12-20 23:44:22 -08:00 |
Ben Vanik
|
1461792289
|
Debugger now listens for connections and will only allow one at a time.
|
2013-12-19 10:08:25 -08:00 |
Ben Vanik
|
597e196940
|
Extremely rough debugger UI mock.
|
2013-12-17 22:21:53 -08:00 |
Ben Vanik
|
2cb5c97052
|
GDB debug protocol that IDA can connect to.
Unfortunately, IDA sucks, and this likely won't ever work right.
|
2013-12-17 10:20:07 -08:00 |
Ben Vanik
|
b5f5668f6d
|
Sockets implementation for Windows, WebSockets client now working.
|
2013-12-16 22:43:03 -08:00 |
Ben Vanik
|
d548e7f770
|
Starting revival of debugger system. Work on #41.
|
2013-12-16 20:28:58 -08:00 |
Ben Vanik
|
c17122e022
|
Using raw addresses for gpu writeback.
|
2013-12-15 15:32:06 -08:00 |
Ben Vanik
|
f9cd87811d
|
Some games seem to write to 0x0... damn.
|
2013-12-15 15:31:32 -08:00 |
Ben Vanik
|
9fdacebf2d
|
Better handling of undefined imports.
|
2013-12-15 15:26:12 -08:00 |
Ben Vanik
|
f2348301ea
|
More aggressive constant propagation pass.
|
2013-12-15 14:40:18 -08:00 |
Ben Vanik
|
769b8d59d9
|
Fixing some constant checks.
|
2013-12-15 14:34:57 -08:00 |
Ben Vanik
|
84651623a5
|
Removing BranchIf.
|
2013-12-15 14:34:41 -08:00 |
Ben Vanik
|
417a970aab
|
Various fixes.
|
2013-12-15 13:58:40 -08:00 |
Ben Vanik
|
1d0ed4882d
|
Constant type fixes.
|
2013-12-15 12:09:28 -08:00 |
Ben Vanik
|
88cdb9e36c
|
Replacing store vector left/right opcodes by just using permutes.
|
2013-12-15 11:58:54 -08:00 |
Ben Vanik
|
a44551c418
|
Fixing some copy/paste errors. Sigh.
|
2013-12-14 15:47:45 -08:00 |
Ben Vanik
|
52ff9bdfd0
|
Fixing swizzle.
|
2013-12-14 15:47:32 -08:00 |
Ben Vanik
|
1fb8650f6d
|
Fixing I2F.
|
2013-12-14 14:41:45 -08:00 |
Ben Vanik
|
8af24ab9bb
|
Fixing vrlimi128
|
2013-12-14 09:27:34 -08:00 |
Ben Vanik
|
c9adf893a6
|
Fixing a bunch of vector ops.
|
2013-12-14 08:47:36 -08:00 |
Ben Vanik
|
7ebdd3f7e0
|
Fixing vectors.
|
2013-12-14 07:17:33 -08:00 |
Ben Vanik
|
21d1e7236b
|
Fixing permute functions.
|
2013-12-14 06:24:29 -08:00 |
Ben Vanik
|
a1f41c656a
|
stve*x
|
2013-12-13 22:24:19 -08:00 |
Ben Vanik
|
d1210218ac
|
Comment fixes.
|
2013-12-13 21:20:01 -08:00 |
Ben Vanik
|
69704853a3
|
Special casing sldi.
|
2013-12-13 20:11:04 -08:00 |
Ben Vanik
|
24ce893256
|
Fixing ROTL macro.
|
2013-12-13 20:10:56 -08:00 |
Ben Vanik
|
689de0279f
|
Swapping bytes. Probably still wrong.
|
2013-12-08 23:33:40 -08:00 |
Ben Vanik
|
eb2d596c27
|
srawx, vsldoi, vupkd3d of D3DCOLOR -- all untested
|
2013-12-08 23:15:05 -08:00 |
Ben Vanik
|
3ec930d9fc
|
INSERT
|
2013-12-08 23:14:27 -08:00 |
Ben Vanik
|
ccd5346332
|
LOAD/STORE_VECTOR_LEFT/RIGHT. It'd be nice not to have these.
|
2013-12-08 22:16:37 -08:00 |
Ben Vanik
|
b9df6dc703
|
load_vector_sh*
|
2013-12-08 20:58:24 -08:00 |
Ben Vanik
|
07b5c3ad81
|
Adding f64-to-i32 convert.
|
2013-12-08 20:42:33 -08:00 |
Ben Vanik
|
24a13b4021
|
Fixing carry.
|
2013-12-08 20:42:20 -08:00 |