.. |
CDVD
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
DebugTools
|
Fix for some general slowness in Release builds, accidentally introduced in r3724
|
2010-10-04 18:18:10 +00:00 |
Docs
|
New Docs folder setup: original proprietary docs files are kept in /pcsx2/Docs, and distributable PDFs should be generated from them into /bin/docs for releases. :)
|
2010-05-30 11:47:46 +00:00 |
IPU
|
Small fix to logging.
|
2010-12-20 21:36:06 +00:00 |
Linux
|
Various changes to avoid using deprecated Gtk+ code. Gtk+ 3.0 is slated to remove most of the currently deprecated calls...
|
2010-12-24 23:58:56 +00:00 |
RDebug
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
System
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
Utilities
|
Changed the FastFormatString functions into nifty little classes that use TLS for their buffer workspaces. Result: a fully concurrent printf with zero malloc/free overhead. Use the pxsFmt macro for them -- which is a fully working alternative to wxsFormat().
|
2010-08-03 22:18:19 +00:00 |
ZipTools
|
wxSavestates: Fixed Bios CRC calculations and improved robustness against saving multiple states at once (hackfix). Console title still doesn't display the BIOS label properly ... not sure yet the good way to remedy that one.
|
2010-12-15 00:04:23 +00:00 |
gui
|
wxSavestates branch: sync with trunk, preparing for re-integration.
|
2010-12-23 05:17:39 +00:00 |
ps2
|
wxSavestates branch: sync with trunk, preparing for re-integration.
|
2010-12-23 05:17:39 +00:00 |
windows
|
* Bugfix for Recent Iso List (it stopped remembering stuff a couple revs ago).
|
2010-12-14 07:18:09 +00:00 |
x86
|
microVU: minor changes
|
2010-12-12 06:38:17 +00:00 |
3rdparty
|
Linux: Make the build system even more hackish, to avoid issues with AC_OUTPUT and automake 1.11.
|
2009-06-07 07:13:54 +00:00 |
CMakeLists.txt
|
cmake: rework the resource stuff. Avoid rebuild and files are clear by cmake.
|
2010-12-14 21:44:12 +00:00 |
COP0.cpp
|
wxIsoFile branch: (needs linux testing)
|
2010-10-18 01:40:49 +00:00 |
COP0.h
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
COP2.cpp
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
Cache.cpp
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
Cache.h
|
Refactoring:
|
2010-08-09 04:10:38 +00:00 |
Common.h
|
* Redid the VIFunpacker's wrapped memory address detection (a bit more compact now)
|
2010-08-24 17:53:27 +00:00 |
Config.h
|
New option to backup the old, existing savestate when creating a new one.
|
2010-11-21 12:35:59 +00:00 |
Counters.cpp
|
* Implemented GIF PATH/TAG logging option.
|
2010-10-04 17:22:54 +00:00 |
Counters.h
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
Dmac.h
|
- Standardized DMA Source chains, all DMA's now act exactly the same (within reason) Explanation for this in Hw.cpp. Consequently this fixed a hack id done for FFX videos (Not the one there is a game fix for)
|
2010-11-19 16:29:28 +00:00 |
Dump.cpp
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
Dump.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
Elfheader.cpp
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
Elfheader.h
|
Reload disc info as needed, gets some "codebreaker" ELF which switches to the normal boot sequence after a while closer to working.
|
2010-05-28 12:13:51 +00:00 |
FPU.cpp
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
FiFo.cpp
|
(u64*) [compilation error fix]
|
2010-09-09 09:47:13 +00:00 |
GS.cpp
|
IPU: Split IPU DMA stuff out into its own file, and add missing region info (got left out AGAIN >_<) and a potentially important bit of IPU information to the savestate.
|
2010-09-05 00:36:03 +00:00 |
GS.h
|
ReorderingMTGS:
|
2010-07-15 05:21:26 +00:00 |
GSState.cpp
|
Refactoring:
|
2010-08-09 04:10:38 +00:00 |
GameDatabase.cpp
|
GameDB: Fix long loading times of the database, by using a very efficient block-based allocation system, and reserving enough memory for about 9500 titles. Also added a thread at startup to load the gamedb in the background while PCSX2 is opening windows and printing to the console.
|
2010-06-28 03:05:10 +00:00 |
GameDatabase.h
|
* Fix patches, which were broken in r3398 (they weren't being applied).
|
2010-07-07 07:41:44 +00:00 |
Gif.cpp
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
Gif.h
|
- Standardized DMA Source chains, all DMA's now act exactly the same (within reason) Explanation for this in Hw.cpp. Consequently this fixed a hack id done for FFX videos (Not the one there is a game fix for)
|
2010-11-19 16:29:28 +00:00 |
Hardware.h
|
Merge const qualifiers and cleanups from ReorderingMTGS: Includes the VIF DIRECT changes, which seem to be stable this time. ;)
|
2010-07-22 12:20:11 +00:00 |
Hw.cpp
|
This is part of r4035, you just "Thought" you saw a new revision..
|
2010-11-19 16:32:48 +00:00 |
Hw.h
|
Hack for Midway (Thanks guys!) games, as to show their muppetry in coding, i have left big dev warnings everytime it hits their cockup. On a more serious note, Solves the issue of a failing COP Condition they are trying to achieve.
|
2010-12-06 21:40:36 +00:00 |
HwRead.cpp
|
Significant VIFunpack retooling. Interpreters are considerably more efficient, and Recompilers are slightly more efficient. Details:
|
2010-09-13 21:13:10 +00:00 |
HwWrite.cpp
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
Interpreter.cpp
|
newHostVM:
|
2010-11-03 14:18:30 +00:00 |
IopBios.cpp
|
Trace Logging:
|
2010-08-16 15:01:13 +00:00 |
IopBios.h
|
Implemented a better "host:" rewrite system, which takes the path of the elf being loaded as the root of the virtual "host:". This is the same behaviour as pc-side ps2link clients. The code could probably be cleaned up a lot or made more configurable, if someone wants to improve it.
|
2010-06-26 21:17:21 +00:00 |
IopCommon.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
IopCounters.cpp
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
IopCounters.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
IopDma.cpp
|
Made some minor tweaks to SIF to test some theories and fix some broken-looking code -- please report any regressions. Also commented some of SIF and IPU stuff. :)
|
2010-09-20 12:47:17 +00:00 |
IopDma.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
IopHw.cpp
|
Converted IOP to use a static/global hardware register allocation. (same as I did for the EE a few weeks ago).
|
2010-09-23 19:44:55 +00:00 |
IopHw.h
|
Converted IOP to use a static/global hardware register allocation. (same as I did for the EE a few weeks ago).
|
2010-09-23 19:44:55 +00:00 |
IopIrq.cpp
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
IopMem.cpp
|
newHostVM: Cleanups, improved error messages.
|
2010-11-16 04:53:52 +00:00 |
IopMem.h
|
newHostVM: (WIP, may not run!) -- Applied host virtual memory mapping to the EE/IOP/VU main and on-chip memory banks. Added a new OO-based system allocator object for handling said virtual memory resources. Plus many code cleanups, and some added mess that needs to be cleaned up.
|
2010-11-15 14:05:02 +00:00 |
IopModuleNames.cpp
|
R3000A: rewrote module import table hooks for more extensive HLE in the near future.
|
2010-05-04 15:03:16 +00:00 |
IopSio2.cpp
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
IopSio2.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
MMI.cpp
|
pcsx2 mmi: apparently msvc does an unsigned compare jump when you have:
|
2010-09-01 02:03:10 +00:00 |
MTGS.cpp
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
Mdec.cpp
|
spu2-x: Misc Alsa stuff. Added a few missing files into the pcsx2 codeblocks project.
|
2010-10-13 09:15:54 +00:00 |
Mdec.h
|
Removed all trailing whitespace in *.c *.cpp *.h because it irritates me.
|
2010-04-25 00:31:27 +00:00 |
Memory.cpp
|
newHostVM: Some Linux compilation fixes, warning removals.
|
2010-11-16 05:32:31 +00:00 |
Memory.h
|
newHostVM: (WIP, may not run!) -- Applied host virtual memory mapping to the EE/IOP/VU main and on-chip memory banks. Added a new OO-based system allocator object for handling said virtual memory resources. Plus many code cleanups, and some added mess that needs to be cleaned up.
|
2010-11-15 14:05:02 +00:00 |
MemoryTypes.h
|
newHostVM: (WIP, may not run!) -- Applied host virtual memory mapping to the EE/IOP/VU main and on-chip memory banks. Added a new OO-based system allocator object for handling said virtual memory resources. Plus many code cleanups, and some added mess that needs to be cleaned up.
|
2010-11-15 14:05:02 +00:00 |
NakedAsm.h
|
Added a threadless state managed IPU. The code is still in it's early stages and will now be worked on to optimize for speed. The first optimization is to increase the read size in Vlc.h from 32 bit to 64 bit.
|
2010-07-26 10:18:28 +00:00 |
Patch.cpp
|
* Removed a completely unnecessary use of xSmartJump in the SLT instruction generation
|
2010-07-06 11:48:48 +00:00 |
Patch.h
|
Fix patch application, which I broke in r3273. :)
|
2010-06-23 01:15:09 +00:00 |
Patch_Memory.cpp
|
Cleanup patch.cpp...
|
2010-05-17 05:18:11 +00:00 |
Patch_Obsolete.h
|
Cleanup patch.cpp...
|
2010-05-17 05:18:11 +00:00 |
PathDefs.h
|
Major UI renovations!
|
2010-04-27 13:12:03 +00:00 |
Pcsx2Config.cpp
|
New option to backup the old, existing savestate when creating a new one.
|
2010-11-21 12:35:59 +00:00 |
PluginManager.cpp
|
wxSavestates: many bugfixes!! *now* it's ready for testing. :p
|
2010-12-14 22:41:02 +00:00 |
Plugins.h
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
PrecompiledHeader.cpp
|
[copyright]
|
2010-07-08 16:40:44 +00:00 |
PrecompiledHeader.h
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
R3000A.cpp
|
UI bugfix for speedhacks being improperly applied even when speedhacks were disabled.
|
2010-09-29 13:48:36 +00:00 |
R3000A.h
|
newHostVM: improving error handling and memory management (WIP)
|
2010-10-28 13:14:18 +00:00 |
R3000AInterpreter.cpp
|
newHostVM:
|
2010-11-03 14:18:30 +00:00 |
R3000AOpcodeTables.cpp
|
R3000A: rewrote module import table hooks for more extensive HLE in the near future.
|
2010-05-04 15:03:16 +00:00 |
R5900.cpp
|
newHostVM: (WIP, may not run!) -- Applied host virtual memory mapping to the EE/IOP/VU main and on-chip memory banks. Added a new OO-based system allocator object for handling said virtual memory resources. Plus many code cleanups, and some added mess that needs to be cleaned up.
|
2010-11-15 14:05:02 +00:00 |
R5900.h
|
newHostVM: improving error handling and memory management (WIP)
|
2010-10-28 13:14:18 +00:00 |
R5900Exceptions.h
|
Mostly-new host exception system (host meaning the C++ / SEH exceptions, not the VM's PS2/MIPS exceptions). Main purpose is to make specifying diagnostic and end-user messages more sane. Secondary goal was to remove the need for C++ multiple and virtual inheritance, which are buggy in MSVC still, and problematic even when they aren't buggy.
|
2010-06-28 18:03:54 +00:00 |
R5900OpcodeImpl.cpp
|
* Move the GIF register handlers from dmac to hwRead/hwWrite (like the VIF registers they aren't actually DMA-related).
|
2010-09-04 14:11:50 +00:00 |
R5900OpcodeTables.cpp
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
R5900OpcodeTables.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
SPR.cpp
|
- Standardized DMA Source chains, all DMA's now act exactly the same (within reason) Explanation for this in Hw.cpp. Consequently this fixed a hack id done for FFX videos (Not the one there is a game fix for)
|
2010-11-19 16:29:28 +00:00 |
SPR.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
SamplProf.h
|
newHostVM:
|
2010-11-03 14:18:30 +00:00 |
SaveState.cpp
|
Integrated new wxSavestates. Features:
|
2010-12-23 06:03:49 +00:00 |
SaveState.h
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
ShiftJisToUnicode.cpp
|
[copyright]
|
2010-07-09 15:36:09 +00:00 |
Sif.cpp
|
Changed SIF and IPU macros for hw register mappings into references. (-> into .)
|
2010-09-05 02:51:36 +00:00 |
Sif.h
|
Made some minor tweaks to SIF to test some theories and fix some broken-looking code -- please report any regressions. Also commented some of SIF and IPU stuff. :)
|
2010-09-20 12:47:17 +00:00 |
Sif0.cpp
|
Made some minor tweaks to SIF to test some theories and fix some broken-looking code -- please report any regressions. Also commented some of SIF and IPU stuff. :)
|
2010-09-20 12:47:17 +00:00 |
Sif1.cpp
|
- Standardized DMA Source chains, all DMA's now act exactly the same (within reason) Explanation for this in Hw.cpp. Consequently this fixed a hack id done for FFX videos (Not the one there is a game fix for)
|
2010-11-19 16:29:28 +00:00 |
Sifcmd.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
Sio.cpp
|
Refactoring:
|
2010-08-09 04:10:38 +00:00 |
Sio.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
SourceLog.cpp
|
wxSavestates branch: (partially sync'd with trunk**)
|
2010-12-14 07:28:05 +00:00 |
Stats.cpp
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
Stats.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
SysForwardDefs.h
|
Fix patch application, which I broke in r3273. :)
|
2010-06-23 01:15:09 +00:00 |
System.cpp
|
wxSavestates: Fixed Bios CRC calculations and improved robustness against saving multiple states at once (hackfix). Console title still doesn't display the BIOS label properly ... not sure yet the good way to remedy that one.
|
2010-12-15 00:04:23 +00:00 |
System.h
|
newHostVM:
|
2010-11-16 15:58:42 +00:00 |
VU.h
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
VU0.cpp
|
General emulator memory work, regarding my new policy that most (or all) cpu and hardware registers should be standard globals, as it makes our lives a lot easier in general (and their memory footprint is small so it won't adversely affect the virtual memory availability of the host operating systems). Details:
|
2010-08-27 03:21:16 +00:00 |
VU0micro.cpp
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
VU0microInterp.cpp
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
VU1micro.cpp
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
VU1microInterp.cpp
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
VUflags.cpp
|
Refactoring:
|
2010-08-09 04:10:38 +00:00 |
VUflags.h
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
VUmicro.cpp
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
VUmicro.h
|
newHostVM: (WIP, may not run!) -- Applied host virtual memory mapping to the EE/IOP/VU main and on-chip memory banks. Added a new OO-based system allocator object for handling said virtual memory resources. Plus many code cleanups, and some added mess that needs to be cleaned up.
|
2010-11-15 14:05:02 +00:00 |
VUmicroMem.cpp
|
wxSavestates branch: still nothing to see here (yet)...
|
2010-11-18 13:01:38 +00:00 |
VUops.cpp
|
Fix the VU interpreter (and occasionally sVU) addressing change from r3697.
|
2010-09-28 19:07:17 +00:00 |
VUops.h
|
General emulator memory work, regarding my new policy that most (or all) cpu and hardware registers should be standard globals, as it makes our lives a lot easier in general (and their memory footprint is small so it won't adversely affect the virtual memory availability of the host operating systems). Details:
|
2010-08-27 03:21:16 +00:00 |
Vif.cpp
|
Fixes for Ikusa, Kinetica and Need for Speed Underground, should all be working again (or as good as before r3274)
|
2010-12-11 00:29:20 +00:00 |
Vif.h
|
Minor tweaks to assist in comparing new and old DMAC behaviors:
|
2010-10-12 12:15:57 +00:00 |
Vif0_Dma.cpp
|
-Fix for killzone.
|
2010-11-11 21:48:55 +00:00 |
Vif1_Dma.cpp
|
Fixed monumental cockup from my big commit, it shows, product placement really does work!! FFXII now works again, at normal speed.
|
2010-11-19 19:47:06 +00:00 |
Vif1_MFIFO.cpp
|
*Insert Profanity here*
|
2010-11-19 20:37:11 +00:00 |
Vif_Codes.cpp
|
Fixes for Ikusa, Kinetica and Need for Speed Underground, should all be working again (or as good as before r3274)
|
2010-12-11 00:29:20 +00:00 |
Vif_Dma.h
|
... and update the savestate version, since I changed all the vif containers around.
|
2010-09-13 23:05:14 +00:00 |
Vif_Transfer.cpp
|
Fixed a bug in partial DIRECT/HL transfers, Fixes Ape Escape hang going ingame.
|
2010-11-26 20:50:28 +00:00 |
Vif_Unpack.cpp
|
Made some more mVU messages tied to verbose flag.
|
2010-09-26 19:02:13 +00:00 |
Vif_Unpack.h
|
GCC compilation fixes.
|
2010-09-13 22:52:04 +00:00 |
bin
|
Linux: A little more consistancy about using the System.h wrappers, restore the bin symlink, and a few other minor changes to plugins.
|
2009-02-21 11:14:09 +00:00 |
cheatscpp.h
|
Removed all trailing whitespace in *.c *.cpp *.h because it irritates me.
|
2010-04-25 00:31:27 +00:00 |
sio_internal.h
|
Completed support for various MemoryCard sizes (16, 32, 64 megs cards).
|
2010-05-26 19:45:33 +00:00 |
vtlb.cpp
|
Internationalization fix-ups. PCSX2 0.9.7 should *finally* be ready for translations. Whew.
|
2010-12-02 08:15:11 +00:00 |
vtlb.h
|
newHostVM: Cleanups, improved error messages.
|
2010-11-16 04:53:52 +00:00 |