Commit graph

67 commits

Author SHA1 Message Date
Tyler Stachecki
62de15eaf0 Debugger: Start adding models/protocol.
Conflicts:
	device/device.c
2015-01-18 20:09:29 -05:00
Tyler Stachecki
fd85f01b10 Start ramming in the network API. 2015-01-17 21:07:15 -05:00
Tyler Stachecki
6d6063aec5 Kill CEN64_DEVFEATURES, add debug option. 2015-01-17 20:29:16 -05:00
Tyler Stachecki
2ae746415b Remove -ddipl requirement for -ddrom. 2015-01-17 11:38:41 -05:00
Tyler Stachecki
56426bb6ef Make the cart ROM an optional argument. 2015-01-08 12:17:26 -05:00
Tyler Stachecki
67fca6c47f Add -ddrom to the command line. 2015-01-08 12:17:17 -05:00
Tyler Stachecki
10fc81d7a3 Start filling in lots of 64DD implementation.
Also, fix a few bugs in the past two commits.
2015-01-06 22:21:00 -05:00
Tyler Stachecki
9aba20b423 Change the device subsystem cycle order.
We can eek out a little more performance by preferentially
cycles devices in a certain order.
2015-01-05 22:12:56 -05:00
Tyler Stachecki
742ffc1493 Fix a series of RSP bugs that krom pointed out. 2015-01-01 21:13:41 -05:00
Tyler Stachecki
f74ff068c4 Don't boot when if the CIC type is not known. 2015-01-01 15:01:37 -05:00
Tyler Stachecki
40ff6bd9ac Automatically seed the PIF RAM based on CIC type. 2015-01-01 15:01:33 -05:00
Tyler Stachecki
64b9ce8f5f os/unix: Shuffle things around to align with WINAPI. 2015-01-01 11:33:55 -05:00
Tyler Stachecki
d9d4ebcb8b os/unix: Don't race during window initialization. 2015-01-01 10:47:00 -05:00
Tyler Stachecki
824131db6b Use a union for RSP vectors to force alignment. 2014-12-26 14:19:45 -05:00
Tyler Stachecki
8b45d7eab5 Fix padding around SSE register types.
Really need to stop doing patchjobs and just fix this.
2014-11-16 14:27:43 -05:00
Tyler Stachecki
b1ada90657 Fix incorrect return value on successful exit. 2014-11-16 14:21:28 -05:00
Tyler Stachecki
459aed5e8d Generate two binaries.
Generate a 'fast' release binary and a developer binary. The
developer binary contains extra calls that permit debugging and
such things.
2014-11-16 13:32:04 -05:00