PCSX2 - The Playstation 2 Emulator
Go to file
refraction 774411e3a4 Pleanty O' Changes:
- IPU 1 DMA rewritten - now much more readable, less hacky. A couple of games are still slightly picky, but overall compatability is similar (if not better in some cases)
- Reverse VIF transfers figured out and implemented (mostly)! - There are still some problems with this, will work on it.
- Improved GS PATH transfer control, now PATH2 and 3 cant transfer when PATH1 is, PATH3 cant when PATH2 is and so on.
- IPU now waits for ended GS transfers, for some reason this was screwing videos (mainly from PATH2) and causing them to be torn, which the original voodoo cycles addition fixed.

Note: You may see a lot of "Double IRQ on DMA 4" messages.  At the moment these are unavoidable but aren't actually causing any issues. I do know about them :P

Feel free to negative is I've seriously broke something lol

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2822 96395faa-99c1-11dd-bbfe-3dabce05a288
2010-04-08 01:22:30 +00:00
3rdparty Update code::blocks project with the new version of zlib. 2010-03-30 21:48:47 +00:00
bin The "highload" version of ps2link seems to work fine for our purposes. 2010-02-15 19:22:40 +00:00
cmake Fix back up CMake. 2010-02-17 13:40:45 +00:00
common Fixed trap instructions by using the old implementation for now. 2010-03-15 14:15:40 +00:00
fps2bios FPS2BIOS. 2009-03-10 23:05:35 +00:00
nsis Implemented keyboard accelerator tables and a hashed global command table (should be ideal for eventual GUI extensions via plugin, and toolbars and other fanciness). Removed Pause menu and replaced it with a Suspend/Resume menu. Closing GS window behaves more nicely. 2009-09-20 20:54:45 +00:00
pcsx2 Pleanty O' Changes: 2010-04-08 01:22:30 +00:00
pcsx2hostfs The "highload" version of ps2link seems to work fine for our purposes. 2010-02-15 19:22:40 +00:00
plugins LinuzCDVDiso: quick svn:props fixes. 2010-04-07 13:08:02 +00:00
tools GSdx: Removed DX10 support in favour of DX11. I am told that this shouldn't affect anyone and it reduces code duplication. (DX11 was already missing some changes in DX10, I have ported them.) 2010-03-19 20:27:06 +00:00
CMakeLists.txt The usual Linux stuff. Plus one or two minor things that I hadn't had a chance to commit yet. 2010-01-24 14:49:07 +00:00
build-plugins.sh Got rid of various obsolete files, and moved the codeblocks workspace file. 2009-09-09 10:02:12 +00:00
build.rb Fixed up the Linux build. A couple minor OnePad changes. 2009-07-11 17:21:23 +00:00
clean_msvc.cmd Removed *.res from msvc cleanup script because it cleans *.resx too due to this: http://support.microsoft.com/default.aspx?scid=KB;en-us;q164351 2010-03-13 22:19:09 +00:00
pcsx2-codeblocks.workspace zzogl-pg: Refactor a bunch of Mem.cpp stuff. 2010-03-23 12:21:46 +00:00
pcsx2_suite_2008.sln zzogl-pg: remove the localcopy of static libjpeg.lib files in favor of the 3rdparty ones. Fix sln errors. 2010-03-26 12:32:50 +00:00
pcsx2_suite_2010.sln Improved the safe_delete / safe_free macros to avoid potential block scoping pitfalls, and fixed what looks to have been a minor typo in Tags.h :) 2009-08-16 21:09:35 +00:00
rebuild.sh Correct the script, so that Linux is compilable. (If rebuild.sh is run before compiling.) 2009-09-07 00:50:36 +00:00