Commit graph

53 commits

Author SHA1 Message Date
jpd002
8b355c3e2b Compilation fixes due to change of RECT handling.
git-svn-id: http://svn.purei.org/purei/trunk@1118 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-04-29 04:53:49 +00:00
jpd002
8565987c4f Removed frame skipping and VPU state saving stuff.
git-svn-id: http://svn.purei.org/purei/trunk@1113 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-04-22 03:06:16 +00:00
jpd002
5370cc608f Changed the way CDisAsm handles Ctrl+C to allow other windows to get the copy notification.
git-svn-id: http://svn.purei.org/purei/trunk@1074 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-02-05 03:39:29 +00:00
jpd002
f0a025f11e Moved CBiosBase shared ptr definition in BiosBase.h.
git-svn-id: http://svn.purei.org/purei/trunk@1021 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-10-21 02:08:14 +00:00
jpd002
3182d98813 Moved clock frequency constant in Ps2Const and normalized some of the names in there.
git-svn-id: http://svn.purei.org/purei/trunk@996 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-09-12 01:03:53 +00:00
jpd002
4d149ae982 Removed unicode format for Debugger.cpp
git-svn-id: http://svn.purei.org/purei/trunk@995 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-09-11 22:18:09 +00:00
jpd002
8b8b4a1c9c Compilation fixes due to changes in StdStreamUtils.
Added support for the presentation params system on Win32 port.

git-svn-id: http://svn.purei.org/purei/trunk@989 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-09-06 06:32:15 +00:00
jpd002
3c74d837e0 Changed the way stack crawling works to give better information.
Got rid of MIPSModule and DebugThreadInfo and created BiosDebugInfoProvider.


git-svn-id: http://svn.purei.org/purei/trunk@927 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-05-24 05:57:31 +00:00
jpd002
e8b6f2541b Removed OsEventViewWnd (wasn't even being used)
Added ThreadViewWnd and moved some of the stack crawling stuff in MIPSAnalysis.

git-svn-id: http://svn.purei.org/purei/trunk@926 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-05-21 06:31:50 +00:00
jpd002
0b3d55eb54 Removed all the "unit-testing" stuff. (To be moved in a separate project)
git-svn-id: http://svn.purei.org/purei/trunk@922 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-05-11 04:22:14 +00:00
jpd002
ce24bedb88 Added a function pattern matcher to allow finding common library functions easily across all games.
git-svn-id: http://svn.purei.org/purei/trunk@871 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-03-25 20:18:09 +00:00
jpd002
2cbda43b89 Code cleanup and compilation fixes.
git-svn-id: http://svn.purei.org/purei/trunk@857 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-03-12 05:24:43 +00:00
jpd002
3896c42b41 Allow re-analyzing the executable from the debugger.
git-svn-id: http://svn.purei.org/purei/trunk@798 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-10-21 19:01:59 +00:00
jpd002
2580b346e2 Added a little something that allows dumping of the VM state before executing any VU1 microprogram.
git-svn-id: http://svn.purei.org/purei/trunk@745 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-03-29 00:46:18 +00:00
jpd002
4e1f402006 Made PS2 Doom work:
- Rehabilitated Timer support.
- Added support for FINISH flag in GSHandler.
- Added fake IOP RAM area in EE memory space.
- Fixed minor IOP stuff.

git-svn-id: http://svn.purei.org/purei/trunk@710 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-10-13 01:53:26 +00:00
jpd002
2bf0835431 Removed the TestEngine stuff that wasn't being used any more.
git-svn-id: http://svn.purei.org/purei/trunk@709 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-10-09 03:31:24 +00:00
jpd002
52dff4b55a Debugger compilation fixes.
git-svn-id: http://svn.purei.org/purei/trunk@683 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-07-20 02:09:11 +00:00
jpd002
a31f76524a VU1 debugging support in debugger.
git-svn-id: http://svn.purei.org/purei/trunk@589 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-01-14 03:24:15 +00:00
jpd002
f4bd746de4 Some minor bugfixes and stuff.
git-svn-id: http://svn.purei.org/purei/trunk@460 b36208d7-6611-0410-8bec-b1987f11c4a2
2009-01-11 02:35:27 +00:00
jpd002
68daccb985 Hacked placeholder definitions so it can compile on multiple platforms.
git-svn-id: http://svn.purei.org/purei/trunk@454 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-12-24 01:39:03 +00:00
jpd002
775ef52d0e Made the thing compile with boost 1.37.
Some RPC call stuff which isn't totally functional.
Fixed bugs in MailBox.

git-svn-id: http://svn.purei.org/purei/trunk@447 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-12-15 02:57:21 +00:00
jpd002
83c9c02b69 git-svn-id: http://svn.purei.org/purei/trunk@435 b36208d7-6611-0410-8bec-b1987f11c4a2 2008-12-03 03:17:13 +00:00
jpd002
1241465ad5 FunctionsView now support modules.
git-svn-id: http://svn.purei.org/purei/trunk@428 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-11-30 02:30:05 +00:00
jpd002
c21ef94a37 git-svn-id: http://svn.purei.org/purei/trunk@426 b36208d7-6611-0410-8bec-b1987f11c4a2 2008-11-28 02:56:27 +00:00
jpd002
646ee08ad2 Some stuff for Guilty Gear XX.
git-svn-id: http://svn.purei.org/purei/trunk@380 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-10-20 04:12:44 +00:00
jpd002
14129468e4 Removed uses of CList, CEvent, CEventEx, CEventHandler.
Fixed TR1 compilance.
Input configuration support for Win32.
Support for analog axis in PadMan.

git-svn-id: http://svn.purei.org/purei/trunk@361 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-08-24 21:28:42 +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
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
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
ff52e430f6 Begun conversion for Ys1&2. (cdrom0 and some instructions)
git-svn-id: http://svn.purei.org/purei/trunk@226 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-01-19 03:36:27 +00:00
jpd002
669ac71159 Even more conversion done for quake.elf (SIF/IOP overhaul)
git-svn-id: http://svn.purei.org/purei/trunk@224 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-01-15 20:27:44 +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
d0ed89364b git-svn-id: http://svn.purei.org/purei/trunk@138 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-28 19:15:32 +00:00
jpd002
fc3bb74573 git-svn-id: http://svn.purei.org/purei/trunk@135 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-27 13:18:18 +00:00
jpd002
a386c1ed84 git-svn-id: http://svn.purei.org/purei/trunk@134 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-22 19:56:00 +00:00
jpd002
2ba1b990c8 git-svn-id: http://svn.purei.org/purei/trunk@131 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-20 20:48:39 +00:00
jpd002
98755ad216 git-svn-id: http://svn.purei.org/purei/trunk@130 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-16 05:10:43 +00:00
jpd002
c2dbe3162f git-svn-id: http://svn.purei.org/purei/trunk@129 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-14 01:28:22 +00:00
jpd002
4ed4abc749 git-svn-id: http://svn.purei.org/purei/trunk@128 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-14 00:24:32 +00:00
jpd002
fb65a3a230 git-svn-id: http://svn.purei.org/purei/trunk@127 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-13 23:43:35 +00:00
jpd002
3e52a9f431 git-svn-id: http://svn.purei.org/purei/trunk@126 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-12 22:28:01 +00:00
jpd002
7b0965e0fb git-svn-id: http://svn.purei.org/purei/trunk@124 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-03-03 19:24:42 +00:00
jpd002
b2443834fd git-svn-id: http://svn.purei.org/purei/trunk@119 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-02-21 01:33:20 +00:00
jpd002
7894c76449 git-svn-id: http://svn.purei.org/purei/trunk@118 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-02-20 21:16:34 +00:00
jpd002
35cc5da2b8 git-svn-id: http://svn.purei.org/purei/trunk@117 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-02-20 13:56:24 +00:00
jpd002
f92886f6ee git-svn-id: http://svn.purei.org/purei/trunk@114 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-01-18 07:19:29 +00:00
jpd002
c9fa9f271f git-svn-id: http://svn.purei.org/purei/trunk@113 b36208d7-6611-0410-8bec-b1987f11c4a2 2007-01-16 17:10:48 +00:00
jpd002
c670705d36 git-svn-id: http://svn.purei.org/purei/trunk@108 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-12-29 04:51:50 +00:00
jpd002
3e81da22a5 git-svn-id: http://svn.purei.org/purei/trunk@107 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-12-26 21:53:04 +00:00
jpd002
1732437f76 git-svn-id: http://svn.purei.org/purei/trunk@106 b36208d7-6611-0410-8bec-b1987f11c4a2 2006-12-26 05:43:34 +00:00