377 Commits

Author SHA1 Message Date
jpd002
663cd3ae80 Fixed a really really bad memory corruption bug... and prevented others from happening.
git-svn-id: http://svn.purei.org/purei/trunk@322 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-19 01:14:26 +00:00
jpd002
389ec6f042 git-svn-id: http://svn.purei.org/purei/trunk@321 b36208d7-6611-0410-8bec-b1987f11c4a2 2008-05-16 21:32:21 +00:00
jpd002
cef8504b7f Got rid of all CStrA uses.
git-svn-id: http://svn.purei.org/purei/trunk@319 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-14 03:09:54 +00:00
jpd002
543b4a56b8 git-svn-id: http://svn.purei.org/purei/trunk@318 b36208d7-6611-0410-8bec-b1987f11c4a2 2008-05-13 21:43:29 +00:00
jpd002
90f5d6cfca Fixed usability issue in CdromSelectionWnd.
git-svn-id: http://svn.purei.org/purei/trunk@317 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-13 01:43:08 +00:00
jpd002
b9a6bb9f1d Some IPU refactoring (needs some testing).
git-svn-id: http://svn.purei.org/purei/trunk@316 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-13 01:19:01 +00:00
jpd002
06f1e0ed8f Completed McServ emulation for Atelier Iris (can load and save games now.)
git-svn-id: http://svn.purei.org/purei/trunk@315 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-13 00:04:37 +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
2e1b5497d0 git-svn-id: http://svn.purei.org/purei/trunk@313 b36208d7-6611-0410-8bec-b1987f11c4a2 2008-05-09 21:45:04 +00:00
jpd002
5794bc3d08 git-svn-id: http://svn.purei.org/purei/trunk@312 b36208d7-6611-0410-8bec-b1987f11c4a2 2008-05-08 21:44:40 +00:00
jpd002
a277e555fd Fixed a small bug with IPU input FIFO.
git-svn-id: http://svn.purei.org/purei/trunk@311 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-07 23:35:25 +00:00
jpd002
a0182abcae Added PsfPlayer2
git-svn-id: http://svn.purei.org/purei/trunk@310 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-06 23:26:52 +00:00
jpd002
3005c8a312 Fixed more stack alignment issues on MacOSX
git-svn-id: http://svn.purei.org/purei/trunk@309 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-04 19:59:53 +00:00
jpd002
40d46f28b9 Some state loading handler fixes
git-svn-id: http://svn.purei.org/purei/trunk@308 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-03 02:07:13 +00:00
jpd002
94c457da2b Modified MIPS constructor and added a Reset function.
git-svn-id: http://svn.purei.org/purei/trunk@307 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-02 15:00:27 +00:00
jpd002
d0ca3dff07 VU Q pipeline simulator (disabled for now).
git-svn-id: http://svn.purei.org/purei/trunk@306 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-02 00:55:54 +00:00
jpd002
b530b387a4 xcode project
git-svn-id: http://svn.purei.org/purei/trunk@305 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-01 03:17:05 +00:00
jpd002
10643cbf7c Fixed potential problem in DIRECT VPU code.
git-svn-id: http://svn.purei.org/purei/trunk@304 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-05-01 03:15:22 +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
8c28031761 Fixed a some problems with texture uploading vs. multithreading.
git-svn-id: http://svn.purei.org/purei/trunk@302 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-30 01:13:31 +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
6a251a4091 Still more conversion done...
git-svn-id: http://svn.purei.org/purei/trunk@300 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-20 20:55:03 +00:00
jpd002
0e3e0bc1db Some more conversion done.
git-svn-id: http://svn.purei.org/purei/trunk@299 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-19 16:50:09 +00:00
jpd002
33ab5cdf26 More conversion done for VU on Atelier Iris.
Bugfix in DMAC.

git-svn-id: http://svn.purei.org/purei/trunk@298 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-18 01:09:44 +00:00
jpd002
0c77228fc2 Converted stuff to use the revamped layout stuff.
git-svn-id: http://svn.purei.org/purei/trunk@297 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-12 16:02:19 +00:00
jpd002
31f71af075 Updated xcode project
git-svn-id: http://svn.purei.org/purei/trunk@295 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-09 03:10:28 +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
5f31206020 Got rid of CCacheBlock.
Cleaned up a lot of code.

git-svn-id: http://svn.purei.org/purei/trunk@293 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-09 02:52:38 +00:00
jpd002
e2798e4894 Removed personal settings from xcode project
git-svn-id: http://svn.purei.org/purei/trunk@292 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-07 03:20:38 +00:00
jpd002
078bbf9594 XCode Project Update
git-svn-id: http://svn.purei.org/purei/trunk@291 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-07 02:58:14 +00:00
jpd002
4b5cc22f1a Fixed some concurrency problems... Some problems are still present though.
git-svn-id: http://svn.purei.org/purei/trunk@290 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-07 00:51:28 +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
d975c3e2eb Added precompiled headers for Visual Studio project.
Fixes to include path (due to changes with the layout stuff)
Fixed STREAK_SEEK_* ambiguity

git-svn-id: http://svn.purei.org/purei/trunk@288 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-05 03:38:53 +00:00
jpd002
8c0131b120 Second demo of Slave of the VU works properly.
git-svn-id: http://svn.purei.org/purei/trunk@287 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-04 01:50:41 +00:00
jpd002
949727b46c Possible fix for crashing problem on MacOSX.
git-svn-id: http://svn.purei.org/purei/trunk@286 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-04-03 00:34:17 +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
ec7650afc8 This week's UI changes.
git-svn-id: http://svn.purei.org/purei/trunk@282 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-28 21:41:14 +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
e72110be26 Added base for WpfUi
git-svn-id: http://svn.purei.org/purei/trunk@280 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-24 21:14:04 +00:00
jpd002
acb2276b42 Created folder remotely
git-svn-id: http://svn.purei.org/purei/trunk@279 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-24 21:10:32 +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
jpd002
5c63662cba Fixed some CodeGen stuff for slave_of_the_vu
VIF back in action.

git-svn-id: http://svn.purei.org/purei/trunk@276 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-21 01:53:44 +00:00
jpd002
8a8e524f3b Fixed compilation problems due to CConfig changes.
git-svn-id: http://svn.purei.org/purei/trunk@274 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-19 23:26:24 +00:00
jpd002
7c726a7ffa More refactoring in Iso9660 and CConfig
git-svn-id: http://svn.purei.org/purei/trunk@273 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-19 15:29:06 +00:00
jpd002
93fac4df68 Removed some unused/old stuff.
Added a basic idle loop skipper.

git-svn-id: http://svn.purei.org/purei/trunk@272 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-19 11:30:45 +00:00
jpd002
3ee6aa2994 Removed unused file.
git-svn-id: http://svn.purei.org/purei/trunk@271 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-18 11:31:06 +00:00
jpd002
26c793267f Removed hack in INTC.
git-svn-id: http://svn.purei.org/purei/trunk@270 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-03-18 02:35:15 +00:00