Ben Vanik
|
d78f045123
|
libjit update.
|
2013-05-19 17:23:24 -07:00 |
Ben Vanik
|
1ce68ca7fe
|
Removing LLVM submodule and build information.
Code is still present until transitioned over to libjit.
|
2013-05-19 09:29:22 -07:00 |
Ben Vanik
|
b018b6fe56
|
Broken, incomplete, but need to move forward with rewrite.
|
2013-04-21 12:34:20 -07:00 |
Ben Vanik
|
85bdbd24d1
|
In-progress work: refactoring PAL not to be instanced.
This removes a lot of useless passing around of the PAL object.
|
2013-03-29 05:07:32 -07:00 |
Ben Vanik
|
3cae7ed714
|
Converting logging to ASCII and other Windows fixes.
|
2013-02-09 08:05:39 -08:00 |
Ben Vanik
|
338b890ef5
|
Fixing VC++ warnings and errors.
|
2013-02-08 22:07:38 -08:00 |
Ben Vanik
|
2c42ea909b
|
Removing the dependency on OpenSSL, as it sucks.
|
2013-02-06 21:47:05 -08:00 |
Ben Vanik
|
7435a327f7
|
Windows compat fixes.
|
2013-02-06 10:04:34 -08:00 |
Ben Vanik
|
88431eadce
|
Screw convention; moving include files alongside source files.
They now will show up in xcode/etc.
|
2013-02-06 02:19:50 -08:00 |
Ben Vanik
|
63f0785ecf
|
Rearranging --abort_before_entry.
|
2013-02-03 00:34:45 -08:00 |
Ben Vanik
|
c2fbafdc28
|
Skeleton of the debugger host.
|
2013-02-01 05:37:42 -08:00 |
Ben Vanik
|
f78fdba9c3
|
Wiring up xex loading via the new virtual filesystem.
File resolution is hacked, but works well enough for testing.
|
2013-01-31 16:52:50 -08:00 |
Ben Vanik
|
49af0dbc85
|
Real modules and threads (mostly).
Need events/waiting to get proper launch thread behavior.
|
2013-01-30 22:44:32 -08:00 |
Ben Vanik
|
ae4d8ad40e
|
Code fixes to get things somewhat compiling on Windows.
|
2013-01-30 01:35:08 -08:00 |
Ben Vanik
|
5c2060af72
|
Now running up to the first required kernel call.
If memory address validation is turned off it runs a lot further.
|
2013-01-28 03:03:37 -08:00 |
Ben Vanik
|
12d9c3d15e
|
First instruction executed in the test runner!
Fixes #7.
|
2013-01-27 17:49:32 -08:00 |
Ben Vanik
|
bba99d4a22
|
Refactoring to allow for raw binary loading.
|
2013-01-27 12:48:10 -08:00 |
Ben Vanik
|
26d5df0d38
|
Adding the start of the instruction test infrastructure.
|
2013-01-27 02:51:53 -08:00 |
Ben Vanik
|
860a0739ec
|
Adding gflags to handle command line flags.
It sucks, but is the best there is without using boost.
|
2013-01-23 21:31:23 -08:00 |
Ben Vanik
|
ca2908db32
|
Converting everything to C++ cause I'm a masochist.
|
2013-01-20 01:13:59 -08:00 |
Ben Vanik
|
2f4bc598e5
|
CPU skeleton.
|
2013-01-13 00:34:08 -08:00 |
Ben Vanik
|
bcd575f9b0
|
Massive dump of xenia-info required code.
This is a working xenia-info for xex files (no gdfs files yet).
|
2013-01-12 23:25:41 -08:00 |
Ben Vanik
|
7e4a9220d7
|
Initial project skeleton.
This includes a working gyp-based build of an executable that uses LLVM.
|
2013-01-11 01:23:08 -08:00 |