Play-/Source
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
..
iop Added new way to search for blocks in the compiled block list which is O(1). 2012-03-13 06:16:33 +00:00
ISO9660 Added precompiled headers for Visual Studio project. 2008-04-05 03:38:53 +00:00
macosxui Compilation fixes for MacOSX port. 2012-03-11 20:20:00 +00:00
saves Cleaned lots of code from the Memory Card manager and added support for animated save icons. 2011-12-30 22:49:52 +00:00
shaders Fixed OpenGL texture mapping shaders so they take vertex colors in consideration. 2011-04-06 01:35:58 +00:00
win32ui Code cleanup and compilation fixes. 2012-03-12 05:24:43 +00:00
AppConfig.cpp Cleaned lots of code from the Memory Card manager and added support for animated save icons. 2011-12-30 22:49:52 +00:00
AppConfig.h MacOSX Compilation Fixes 2009-09-07 19:23:46 +00:00
AppDef.h Play! - Version 0.30 2011-06-01 01:52:50 +00:00
BasicBlock.cpp Tidied up some code. 2011-12-26 05:52:20 +00:00
BasicBlock.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
ControllerInfo.cpp Removed uses of CList, CEvent, CEventEx, CEventHandler. 2008-08-24 21:28:42 +00:00
ControllerInfo.h Removed uses of CList, CEvent, CEventEx, CEventHandler. 2008-08-24 21:28:42 +00:00
COP_FPU_Reflection.cpp 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. 2011-12-10 20:49:50 +00:00
COP_FPU.cpp Added SUBA.S 2011-11-22 02:55:52 +00:00
COP_FPU.h 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. 2011-12-10 20:49:50 +00:00
COP_SCU_Reflection.cpp 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. 2011-12-10 20:49:50 +00:00
COP_SCU.cpp 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. 2011-12-10 20:49:50 +00:00
COP_SCU.h 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. 2011-12-10 20:49:50 +00:00
COP_VU_Reflection.cpp 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. 2011-12-10 20:49:50 +00:00
COP_VU.cpp Changed 64-bits and 128-bits memory access instructions to use new 64-bits and 128-bits params/return values now supported in Jitter. 2012-01-08 06:20:22 +00:00
COP_VU.h 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. 2011-12-10 20:49:50 +00:00
Dmac_Channel.cpp Made major modifications to the IPU internals to make it more data starving resilient, using code from MPlayer. 2011-06-26 18:54:39 +00:00
Dmac_Channel.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
DMAC.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
DMAC.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
ELF.cpp Some stuff for Guilty Gear XX. 2008-10-20 04:12:44 +00:00
ELF.h Remade Elf Header, Section and Program view panes using Win32 Dialogs. 2012-01-29 22:31:57 +00:00
ElfFile.cpp Some stuff for Guilty Gear XX. 2008-10-20 04:12:44 +00:00
ElfFile.h Some stuff for Guilty Gear XX. 2008-10-20 04:12:44 +00:00
FpMulTruncate.cpp Some compilation fixes. 2011-11-22 02:52:52 +00:00
FpMulTruncate.h Some compilation fixes. 2011-11-22 02:52:52 +00:00
GIF.cpp Some compilation fixes. 2011-11-22 02:52:52 +00:00
GIF.h Fixed some concurrency problems... Some problems are still present though. 2008-04-07 00:51:28 +00:00
GSH_Null.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
GSH_Null.h Added AVI recording. 2011-05-19 04:42:46 +00:00
GSH_OpenGL_Texture.cpp Compilation fix. 2010-11-26 02:39:27 +00:00
GSH_OpenGL.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
GSH_OpenGL.h Added AVI recording. 2011-05-19 04:42:46 +00:00
GSHandler.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
GSHandler.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
INTC.cpp Removed hack in INTC. 2008-03-18 02:35:15 +00:00
INTC.h Made PS2 Doom work: 2010-10-13 01:53:26 +00:00
Integer64.h 1987 goes a bit further! 2008-01-02 04:03:05 +00:00
IPU_DmVectorTable.cpp Moved remotely 2006-06-15 04:19:30 +00:00
IPU_DmVectorTable.h Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MacroblockAddressIncrementTable.cpp Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MacroblockAddressIncrementTable.h Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MacroblockTypeBTable.cpp Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MacroblockTypeBTable.h Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MacroblockTypeITable.cpp Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MacroblockTypeITable.h Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MacroblockTypePTable.cpp Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MacroblockTypePTable.h Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MotionCodeTable.cpp Moved remotely 2006-06-15 04:19:30 +00:00
IPU_MotionCodeTable.h Moved remotely 2006-06-15 04:19:30 +00:00
IPU.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
IPU.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
IszImageStream.cpp Added raw data block mode in IszImageStream. 2009-05-23 02:09:37 +00:00
IszImageStream.h Added raw data block mode in IszImageStream. 2009-05-23 02:09:37 +00:00
License.txt Moved remotely 2006-06-15 04:19:30 +00:00
Log.cpp MacOSX 2007-12-12 03:09:57 +00:00
Log.h Project heavily modified from previous revision. 2007-12-01 04:08:34 +00:00
MA_EE_Reflection.cpp Added PMINW, RNEXT, LQD. 2011-05-14 04:47:49 +00:00
MA_EE.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
MA_EE.h Added PMINW, RNEXT, LQD. 2011-05-14 04:47:49 +00:00
MA_MIPSIV_Reflection.cpp 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. 2011-12-10 20:49:50 +00:00
MA_MIPSIV_Templates.cpp Re-enabled the division by zero check code because it was necessary for Parasite Eve PSF (or maybe it shouldn't be?) and tweaked it a little bit to make it work with the new JIT using 64-bits registers. 2010-12-01 02:39:48 +00:00
MA_MIPSIV.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
MA_MIPSIV.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
MA_VU_Lower.cpp Changed 64-bits and 128-bits memory access instructions to use new 64-bits and 128-bits params/return values now supported in Jitter. 2012-01-08 06:20:22 +00:00
MA_VU_LowerReflection.cpp Added ISWR. Fixed ISW. 2011-12-25 01:24:22 +00:00
MA_VU_Upper.cpp Added ISWR. Fixed ISW. 2011-12-25 01:24:22 +00:00
MA_VU_UpperReflection.cpp Added ISWR. Fixed ISW. 2011-12-25 01:24:22 +00:00
MA_VU.cpp 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. 2011-12-10 20:49:50 +00:00
MA_VU.h Added ISWR. Fixed ISW. 2011-12-25 01:24:22 +00:00
MailBox.cpp git-svn-id: http://svn.purei.org/purei/trunk@477 b36208d7-6611-0410-8bec-b1987f11c4a2 2009-02-10 05:06:57 +00:00
MailBox.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
MemoryMap.cpp Some cosmetic MemoryMap changes: 2012-01-08 06:04:48 +00:00
MemoryMap.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
MemoryStateFile.cpp New VM state engine 2007-12-17 04:08:46 +00:00
MemoryStateFile.h Changes to support move of CZipFile into Framework namespace. 2009-10-12 00:06:24 +00:00
MemoryUtils.cpp Changed 64-bits and 128-bits memory access instructions to use new 64-bits and 128-bits params/return values now supported in Jitter. 2012-01-08 06:20:22 +00:00
MemoryUtils.h Changed 64-bits and 128-bits memory access instructions to use new 64-bits and 128-bits params/return values now supported in Jitter. 2012-01-08 06:20:22 +00:00
MIPS.cpp Added new way to search for blocks in the compiled block list which is O(1). 2012-03-13 06:16:33 +00:00
MIPS.h Added new way to search for blocks in the compiled block list which is O(1). 2012-03-13 06:16:33 +00:00
MIPSAnalysis.cpp Added proper separation of code and data address spaces in MemoryMap. 2008-06-15 19:55:28 +00:00
MIPSAnalysis.h git-svn-id: http://svn.purei.org/purei/trunk@102 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-10-12 06:16:48 +00:00
MIPSArchitecture.cpp Moved remotely 2006-06-15 04:19:30 +00:00
MIPSArchitecture.h 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. 2011-12-10 20:49:50 +00:00
MIPSAssembler.cpp Separated FileIo from Ioman. 2008-11-12 01:34:01 +00:00
MIPSAssembler.h PsfPlayer : Fixed playing speed problems. 2008-07-29 19:01:20 +00:00
MipsAssemblerDefinitions.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
MipsAssemblerDefinitions.h git-svn-id: http://svn.purei.org/purei/trunk@136 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-27 15:09:14 +00:00
MIPSCoprocessor.cpp Moved remotely 2006-06-15 04:19:30 +00:00
MIPSCoprocessor.h 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. 2011-12-10 20:49:50 +00:00
MipsExecutor.cpp Added new way to search for blocks in the compiled block list which is O(1). 2012-03-13 06:16:33 +00:00
MipsExecutor.h Added new way to search for blocks in the compiled block list which is O(1). 2012-03-13 06:16:33 +00:00
MIPSInstructionFactory.cpp Integrated new JIT compilation engine in the trunk. 2010-08-11 03:47:19 +00:00
MIPSInstructionFactory.h 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. 2011-12-10 20:49:50 +00:00
MipsJitter.cpp More changes to allow quake.elf to run a bit further. 2010-09-17 18:44:40 +00:00
MipsJitter.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
MIPSModule.h Fixed some bugs in MIPSIV core. 2010-03-04 05:35:41 +00:00
MIPSReflection.cpp 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. 2011-12-10 20:49:50 +00:00
MIPSReflection.h 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. 2011-12-10 20:49:50 +00:00
MIPSTags.cpp Cleaned code a little bit. 2011-07-03 21:32:54 +00:00
MIPSTags.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
MipsTestEngine.cpp git-svn-id: http://svn.purei.org/purei/trunk@145 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-04-08 02:31:15 +00:00
MipsTestEngine.h git-svn-id: http://svn.purei.org/purei/trunk@145 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-04-08 02:31:15 +00:00
OsStructManager.h Minor change to StructManager. 2009-01-31 02:09:11 +00:00
PadHandler.cpp Readded PadHandler creation and rewrote GSHandler creation. 2008-01-24 01:37:47 +00:00
PadHandler.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
PadListener.cpp Removed uses of CList, CEvent, CEventEx, CEventHandler. 2008-08-24 21:28:42 +00:00
PadListener.h Removed uses of CList, CEvent, CEventEx, CEventHandler. 2008-08-24 21:28:42 +00:00
Posix_VolumeStream.cpp MacOSX 2008-01-24 05:00:30 +00:00
Posix_VolumeStream.h MacOSX 2008-01-24 05:00:30 +00:00
Profiler.cpp git-svn-id: http://svn.purei.org/purei/trunk@62 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-18 12:08:40 +00:00
Profiler.h git-svn-id: http://svn.purei.org/purei/trunk@62 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-07-18 12:08:40 +00:00
Ps2Const.h Added new idle loop detection scheme for Castlevania: Curse of Darkness. 2011-05-08 21:58:55 +00:00
PS2OS.cpp Fixed stack alignment issue in assembled INTC handler parser + minor code cleanup. 2012-03-12 06:01:54 +00:00
PS2OS.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
PS2VM_Preferences.h Added option in file menu to boot disk images directly. 2009-02-18 00:56:38 +00:00
PS2VM.cpp Added new way to search for blocks in the compiled block list which is O(1). 2012-03-13 06:16:33 +00:00
PS2VM.h Honor OS's request to flush the instruction cache. 2011-12-25 04:50:54 +00:00
RegisterStateFile.cpp New VM state engine 2007-12-17 04:08:46 +00:00
RegisterStateFile.h Changes to support move of CZipFile into Framework namespace. 2009-10-12 00:06:24 +00:00
SIF.cpp Implemented GetOtherData command in SIF. 2011-12-17 06:15:44 +00:00
SIF.h Implemented GetOtherData command in SIF. 2011-12-17 06:15:44 +00:00
SifModule.h Mucho IOP stuff. 2008-12-08 03:43:30 +00:00
SifModuleAdapter.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
StructCollectionStateFile.cpp git-svn-id: http://svn.purei.org/purei/trunk@472 b36208d7-6611-0410-8bec-b1987f11c4a2 2009-02-05 16:51:42 +00:00
StructCollectionStateFile.h Changes to support move of CZipFile into Framework namespace. 2009-10-12 00:06:24 +00:00
StructFile.cpp git-svn-id: http://svn.purei.org/purei/trunk@472 b36208d7-6611-0410-8bec-b1987f11c4a2 2009-02-05 16:51:42 +00:00
StructFile.h git-svn-id: http://svn.purei.org/purei/trunk@472 b36208d7-6611-0410-8bec-b1987f11c4a2 2009-02-05 16:51:42 +00:00
Timer.cpp Improved timer emulation : implemented return to zero, reenabled overflow detection and cleaned code a little bit. 2011-10-18 06:10:20 +00:00
Timer.h Improved timer emulation : implemented return to zero, reenabled overflow detection and cleaned code a little bit. 2011-10-18 06:10:20 +00:00
uint128.h Moved remotely 2006-06-15 04:19:30 +00:00
Utils.cpp MacOS 2007-12-07 00:26:56 +00:00
Utils.h MacOS 2007-12-07 00:26:56 +00:00
VIF.cpp Unified VIF0/VIF1 DMA handling code. 2011-11-23 06:50:06 +00:00
VIF.h Unified VIF0/VIF1 DMA handling code. 2011-11-23 06:50:06 +00:00
VirtualMachine.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
VolumeStream.cpp git-svn-id: http://svn.purei.org/purei/trunk@76 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-08-08 06:27:51 +00:00
VolumeStream.h Moved remotely 2006-06-15 04:19:30 +00:00
VPU1.cpp Fixed bug with DIRECT command. 2009-11-28 02:25:51 +00:00
VPU1.h Added MSCALF and Unpack S-8. 2011-11-22 06:50:59 +00:00
VPU.cpp Code cleanup and compilation fixes. 2012-03-12 05:24:43 +00:00
VPU.h Added MSCALF and Unpack S-8. 2011-11-22 06:50:59 +00:00
VuBasicBlock.cpp Re-enabled Q register pipeline emulation. 2011-04-03 05:25:07 +00:00
VuBasicBlock.h Fixed compilation using the new JIT compiler engine. 2010-09-03 21:13:57 +00:00
VuExecutor.cpp Added new way to search for blocks in the compiled block list which is O(1). 2012-03-13 06:16:33 +00:00
VUExecutor.h First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
VUShared_Reflection.cpp Added MADDi, MSUB, MSUBq, MSUBA, MULAq. 2011-11-22 06:40:29 +00:00
VUShared.cpp First pass of cleanup for C++11. 2012-03-11 20:06:14 +00:00
VUShared.h Changed 64-bits and 128-bits memory access instructions to use new 64-bits and 128-bits params/return values now supported in Jitter. 2012-01-08 06:20:22 +00:00