Commit Graph

18 Commits

Author SHA1 Message Date
Ben Vanik 0aa7d1ec05 Adding libjit.
Removing some old xethunk cruft.
2013-05-19 09:23:50 -07:00
Ben Vanik bfda368ab5 Compiling on linux. 2013-02-10 12:21:56 -08: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 7009cd8047 Updates for VC++ projects. 2013-02-06 19:57:45 -08:00
Ben Vanik 5650cf92ab Initial the websocket implementation.
Not yet running on other threads, but can read/write to a websocket from
a browser.
2013-02-02 02:50:56 -08:00
Ben Vanik b6a9dfe7e0 Tweaking output. 2013-02-01 00:21:59 -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 42009cda88 Fixes to get things compiling on OSX again. 2013-01-30 11:03:19 -08:00
Ben Vanik 1585730ec1 Running on Windows!
Minus gflags parsing right now.
2013-01-30 02:48:34 -08:00
Ben Vanik 94d55b5056 GYP updates for Windows.
This will break OSX for a moment.
2013-01-30 02:19:38 -08:00
Ben Vanik f117f870fb Cleaning up build warnings. 2013-01-29 20:27:24 -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 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 c18e94c5be Fleshing out the symbol database.
Now detecting a lot of functions via method hints and generating stub
functions. A few holes (in the test xex), but enough to move forward with
codegen.
2013-01-17 23:18:09 -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 986d63e412 Fixing xcode builds. 2013-01-11 01:54:48 -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