jpd002
1ba2aa5dde
Changed lots of stuff to try to see how to make the thing faster... But with no real success...
...
git-svn-id: http://svn.purei.org/purei/trunk@354 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-07-20 17:26:08 +00:00
jpd002
a3c295f1ae
Some tr1 compilance fixes.
...
git-svn-id: http://svn.purei.org/purei/trunk@349 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-06-30 16:31:28 +00:00
jpd002
581b212a93
Castlevania finally loads and displays stuff! \o/
...
git-svn-id: http://svn.purei.org/purei/trunk@347 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-06-23 01:35:05 +00:00
jpd002
ffe5a4646e
Added proper separation of code and data address spaces in MemoryMap.
...
Added DMA channels 0 and 8.
Added VU0 stuff.
Major tweakage of UNPACK in VPU.
git-svn-id: http://svn.purei.org/purei/trunk@342 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-06-15 19:55:28 +00:00
jpd002
6d6b93bb5d
Put the shaders back on for Win32.
...
Converted some stuff (timers).
git-svn-id: http://svn.purei.org/purei/trunk@333 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-30 00:40:39 +00:00
jpd002
8802ea7b5e
Changed some stuff to use the "convertible" class.
...
git-svn-id: http://svn.purei.org/purei/trunk@314 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-10 02:51:43 +00:00
jpd002
2955afc472
Added PROT3 in EE.
...
Fixed a small problem with MPG VPU code.
git-svn-id: http://svn.purei.org/purei/trunk@303 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-01 03:12:06 +00:00
jpd002
df1a121a3b
Fixed some VIF bugs.
...
git-svn-id: http://svn.purei.org/purei/trunk@301 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-23 00:15:51 +00:00
jpd002
ebef225e84
Fixed some destruction order of threads problem with VIF.
...
git-svn-id: http://svn.purei.org/purei/trunk@294 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-09 03:08:32 +00:00
jpd002
b287ddedaf
Third demo of Slave of the VU works. There's still a little crash problem though.
...
git-svn-id: http://svn.purei.org/purei/trunk@289 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-06 20:38:34 +00:00
jpd002
df3dc6e7f2
MacOSX boost1.35 fixes
...
git-svn-id: http://svn.purei.org/purei/trunk@285 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-31 03:37:16 +00:00
jpd002
71c27fe9f3
First demo of Slave of the VU works reasonably well.
...
git-svn-id: http://svn.purei.org/purei/trunk@284 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-30 22:12:52 +00:00
jpd002
384e62a1c8
Various VIF related stuff.
...
git-svn-id: http://svn.purei.org/purei/trunk@283 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-29 16:38:35 +00:00
jpd002
db53541884
Added XGKICK.
...
Added support for E bit.
git-svn-id: http://svn.purei.org/purei/trunk@281 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-25 00:07:10 +00:00
jpd002
d38d3f2e90
More conversion done for VU.
...
git-svn-id: http://svn.purei.org/purei/trunk@278 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-24 01:18:20 +00:00
jpd002
f10f3cf9db
Extracted VPU/VPU1 classes from VIF.cpp
...
A bit of conversion done for microprogram execution.
State loading/saving for VIF/VPU registers.
git-svn-id: http://svn.purei.org/purei/trunk@277 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-22 02:37:01 +00:00