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
|
0aa7d1ec05
|
Adding libjit.
Removing some old xethunk cruft.
|
2013-05-19 09:23:50 -07:00 |
Ben Vanik
|
b018b6fe56
|
Broken, incomplete, but need to move forward with rewrite.
|
2013-04-21 12:34:20 -07:00 |
Ben Vanik
|
4987147055
|
Moving disasm functions to ppc/.
|
2013-03-30 02:01:33 -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
|
c46093266e
|
Tracking code low/high addresses per module.
|
2013-02-24 11:45:16 -08:00 |
Ben Vanik
|
c60bc70bcc
|
Updating building docs.
|
2013-02-24 11:44:10 -08:00 |
Ben Vanik
|
690e59ca3e
|
Fixing OSX build.
|
2013-02-10 12:38:50 -08:00 |
Ben Vanik
|
0d3dbd7c8f
|
Merge branch 'master' of github.com:benvanik/xenia
|
2013-02-10 12:22:17 -08:00 |
Ben Vanik
|
bfda368ab5
|
Compiling on linux.
|
2013-02-10 12:21:56 -08:00 |
Ben Vanik
|
8a43e0a768
|
Update README.md
|
2013-02-10 11:00:19 -08:00 |
Ben Vanik
|
3cae7ed714
|
Converting logging to ASCII and other Windows fixes.
|
2013-02-09 08:05:39 -08:00 |
Ben Vanik
|
fa16593ab6
|
wslay fixes for Windows.
|
2013-02-08 22:08:44 -08:00 |
Ben Vanik
|
338b890ef5
|
Fixing VC++ warnings and errors.
|
2013-02-08 22:07:38 -08:00 |
Ben Vanik
|
c1e2119db4
|
Moving socket stuff to core/.
Stubbed win32 methods.
|
2013-02-06 22:55:18 -08:00 |
Ben Vanik
|
2c42ea909b
|
Removing the dependency on OpenSSL, as it sucks.
|
2013-02-06 21:47:05 -08:00 |
Ben Vanik
|
7009cd8047
|
Updates for VC++ projects.
|
2013-02-06 19:57:45 -08:00 |
Ben Vanik
|
7435a327f7
|
Windows compat fixes.
|
2013-02-06 10:04:34 -08:00 |
Ben Vanik
|
2521d64615
|
Fixing decryption key choice to be more robust.
|
2013-02-06 03:07:57 -08:00 |
Ben Vanik
|
da23c00d31
|
Simple thread PAL type (until core/ is rewritten).
|
2013-02-06 02:44:15 -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
|
3dfd9c4b00
|
Tweaks to get the generator running on the next app.
|
2013-02-03 23:26:20 -08:00 |
Ben Vanik
|
f1ea74dcff
|
Setting the condition bit in stwcx.
|
2013-02-03 21:45:44 -08:00 |
Ben Vanik
|
7fed5cf579
|
Last of the integer memory instructions and a lot of the fp ones.
|
2013-02-03 21:41:38 -08:00 |
Ben Vanik
|
9dcf2d27fb
|
Renaming tests.
|
2013-02-03 16:02:21 -08:00 |
Ben Vanik
|
4204bc5575
|
More instructions.
|
2013-02-03 16:02:09 -08:00 |
Ben Vanik
|
59ccfdd999
|
Read and write map files.
|
2013-02-03 03:34:43 -08:00 |
Ben Vanik
|
a020072ed7
|
Splitting up the symbol database code to make it easier to work with.
|
2013-02-03 00:50:39 -08:00 |
Ben Vanik
|
63f0785ecf
|
Rearranging --abort_before_entry.
|
2013-02-03 00:34:45 -08:00 |
Ben Vanik
|
4f9e6b0547
|
More debugger work.
Posix only right now.
|
2013-02-03 00:29:40 -08:00 |
Ben Vanik
|
02696f8dc4
|
git rebase Merge branch 'master' of github.com:benvanik/xenia
|
2013-02-02 02:51:07 -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
|
fb602f3803
|
Update README.md
|
2013-02-01 19:37:53 -08:00 |
Ben Vanik
|
c2fbafdc28
|
Skeleton of the debugger host.
|
2013-02-01 05:37:42 -08:00 |
Ben Vanik
|
b6a9dfe7e0
|
Tweaking output.
|
2013-02-01 00:21:59 -08:00 |
Ben Vanik
|
44b39c797b
|
Fixing ? operator parens issues.
|
2013-01-31 22:07:56 -08:00 |
Ben Vanik
|
e8dd27f490
|
Tweaks to the tweaks.
SDB needs a rewrite.
|
2013-01-31 22:00:43 -08:00 |
Ben Vanik
|
837a414249
|
Minor tweaks to the SDB to get parsing of real games a bit further.
Unfortunately it looks like issue #10 will have to be addressed before
anything can progress :(
|
2013-01-31 21:40:07 -08:00 |
Ben Vanik
|
7f846afdfc
|
Adding support for disc images.
With this, games can now be loaded! Of course, prep fails.
|
2013-01-31 20:11:13 -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
|
59189f12ab
|
Skeleton for the virtual filesystem.
|
2013-01-31 13:27:00 -08:00 |
Ben Vanik
|
c77bcbf879
|
Better module handling.
|
2013-01-31 11:27:05 -08:00 |
Ben Vanik
|
9cfc01940e
|
Thread IDs in critical sections.
|
2013-01-31 03:01:57 -08:00 |
Ben Vanik
|
56912aa2bd
|
Rough CriticalSection work.
|
2013-01-31 02:50:37 -08:00 |
Ben Vanik
|
fdbd30acb7
|
Partially implemented string functions.
|
2013-01-31 00:19:48 -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
|
2ecacedaa6
|
Cleaning up LLVM exports and adding an access violation trap.
|
2013-01-30 14:52:41 -08:00 |
Ben Vanik
|
23378443e8
|
Kernel function work.
|
2013-01-30 14:26:28 -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 |