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 |
|
Ben Vanik
|
2e5489e22f
|
Making the trace format easier to diff with the old stuff.
|
2013-12-08 20:42:12 -08:00 |
|
Ben Vanik
|
65a36fd69c
|
Fixing CNTLZ.
|
2013-12-08 16:01:11 -08:00 |
|
Ben Vanik
|
60015afdc4
|
Misc fixes.
|
2013-12-08 16:00:55 -08:00 |
|
Ben Vanik
|
7c4b2c6d23
|
sradi, which was totally wrong before o_o
|
2013-12-08 15:24:18 -08:00 |
|
Ben Vanik
|
7adc122620
|
No-op MSR instructions.
|
2013-12-08 14:31:19 -08:00 |
|
Ben Vanik
|
760d82a9af
|
Fixing endianess of register load/store.
|
2013-12-08 14:31:03 -08:00 |
|
Ben Vanik
|
ec4bf50363
|
load_acquire/store_release
|
2013-12-08 14:15:28 -08:00 |
|
Ben Vanik
|
2549292a57
|
Return address handling. Not happy with the design, but it (sorta) works.
|
2013-12-08 13:58:57 -08:00 |
|
Ben Vanik
|
dc0848f7ba
|
rld*
|
2013-12-08 13:58:15 -08:00 |
|
Ben Vanik
|
28ff739449
|
Better nop handling.
|
2013-12-08 13:17:50 -08:00 |
|
Ben Vanik
|
50f53a483e
|
How did this ever work? Fixing and*.
|
2013-12-08 12:25:48 -08:00 |
|
Ben Vanik
|
e2e2a392ee
|
Scanner now picks up restgprlr calls.
|
2013-12-08 11:26:43 -08:00 |
|
Ben Vanik
|
1dc356cb4d
|
Allowing dynamic register access checks to be disabled.
|
2013-12-07 13:15:15 -08:00 |
|
Ben Vanik
|
d8cc9fb0b4
|
Register access (dynamic and static) wired up.
|
2013-12-07 13:09:22 -08:00 |
|