jpd002
b1afb8abee
Added new way to search for blocks in the compiled block list which is O(1).
...
Removed some useless params in MIPS constructor.
Removed the need for the _PSX preprocessor def.
git-svn-id: http://svn.purei.org/purei/trunk@860 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-03-13 06:16:33 +00:00
jpd002
e83a427c11
Added a generic way to distinguish branch instructions that don't have a delay slot (needed for VCALLMS, ERET and SYSCALL) from those who have.
...
Added a real COP_SCU_Reflection file.
git-svn-id: http://svn.purei.org/purei/trunk@821 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-12-10 20:49:50 +00:00
jpd002
68735e46e1
Added callMs info field in the MIPS context.
...
Removed lots of unused fields.
Added an exception type enum.
git-svn-id: http://svn.purei.org/purei/trunk@802 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-10-23 20:19:51 +00:00
jpd002
6d375ec8fd
Re-enabled Q register pipeline emulation.
...
Added MAC flags pipeline emulation.
Removed MAC flags checking patches for Atelier Iris.
git-svn-id: http://svn.purei.org/purei/trunk@746 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-04-03 05:25:07 +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
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
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
8d700c8876
MacOSX
...
git-svn-id: http://svn.purei.org/purei/trunk@205 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-12-22 05:25:57 +00:00
jpd002
2c5b592126
New VM state engine
...
git-svn-id: http://svn.purei.org/purei/trunk@202 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-12-17 04:08:46 +00:00
jpd002
38e1632c11
Project heavily modified from previous revision.
...
git-svn-id: http://svn.purei.org/purei/trunk@180 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-12-01 04:08:34 +00:00
jpd002
50c1db6776
git-svn-id: http://svn.purei.org/purei/trunk@178 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-11-22 19:49:28 +00:00
jpd002
175f74312a
git-svn-id: http://svn.purei.org/purei/trunk@167 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-11-06 02:08:51 +00:00
jpd002
0c5fb983fd
Moved remotely
...
git-svn-id: http://svn.purei.org/purei/trunk@40 b36208d7-6611-0410-8bec-b1987f11c4a2
2006-06-15 04:19:30 +00:00