|
Post by ouch on Aug 8, 2011 0:20:20 GMT -5
|
|
|
Post by ouch on Aug 8, 2011 0:21:59 GMT -5
PCSX2 SVN r4838: PCSX2 SVN r4838 is released. PCSX2 is an open source PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality. PCSX2 SVN Changelog: r4835 microVU: - Fixed a bug with mVU's ESIN implementation. This finally fixes the flower-petal bug in Radiata Stories (and hopefully the clouds-bug in VP2 but havn't tested). Rama and I have wanted to fix this for a long time, but never knew the problem - Improved implementation of some undefined behavior that happens on branches to take into account pipeline stalls. gif / vif: - Added some logging code that parses gif packets. It can be enabled by the PRINT_GIF_PACKET macro in Gif.h - Deleted some old gif code. - On ReadFIFO_VIF1() clear the out-reg to prevent uninitialized results in case GSreadFIFO() doesn't modify it... - Create a fallback for GSreadFIFO2() so that its always defined (as long as the plugin implements GSreadFIFO()) pcsx2: - Organized the virtual folders in vs2008 a bit... Note: vs2010 and Linux builds need to be modified to add Gif_Logger.cpp and delete GIFpath.cpp r4836 Fix VS2010 compiling. Patch by miseru99, thanks r4837 Hack for GSdx hardware to fix inverted videos that showed up with the new GIF rewrite. The problem as I understood is is incomplete COLCLAMP support. Thanks to sudo for the hack (Unfortunately we couldn't find out more about why these FMV also *all* flicker.) r4838 V2 of the previous GSdx hack: Now also works in pointlisted FMV's (FFX-2, Legend of Legaia). www.emucr.com/2011/08/pcsx2-svn-r4838.htmlPlugins Pack Beta Compiled DLLs [14 April 2009]: pcsx2.googlecode.com/files/Plugins_14-april-2009.7zOfficial Beta Plugins Pack [6 Sep 2009]: pcsx2.googlecode.com/files/Plugins-6-September-2009.7zOfficial Beta Plugins Pack [30 Decemb 2009]: pcsx2.googlecode.com/files/Plugins-30-December-2009.7zOfficial Beta Plugins Pack [11 March 2010]: pcsx2.googlecode.com/files/Plugins-11-March-2010.7zOfficial Beta Plugins Pack [09 August 2010]: pcsx2.googlecode.com/files/Plugin_updates_August_2010.7zOfficial Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z--------------------------------------------------------------------------------------
|
|
|
Post by ouch on Aug 8, 2011 0:23:04 GMT -5
|
|
|
Post by ouch on Aug 8, 2011 0:24:20 GMT -5
|
|
|
Post by ouch on Aug 8, 2011 0:27:44 GMT -5
PCSX2 SVN r4843: PCSX2 SVN r4843 is released. PCSX2 is an open source PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality. PCSX2 SVN Changelog: r4841 SPU2-X: Clean up some logging code. r4842 SPU2X: Better control of debug messages. (Now they actually print when enable at the SPU2X debug GUI). r4843 SPUX: New stretcher: Should be slightly more stable now, compared to r4840. On 4840 I added dynamic tuning (which may have slight negative effect on stability) to adapt to different iterations/sec of different systems, but I didn't like this system too much. On 4840 I also made a small change which, I now understand, factors out the differences between systems in this regard, essentially making dynamic tuning not required anymore. So now dynamic tuning is disabled. If you enable the SPU2X messages (and the overrun messages), you would see log messages similar to this: buffers: 44 ms ( 89%), tempo: 1.000000, comp: 1.000, iters: 764, (N-IPS:750 -> avg:50, minokc:50, div:100) If the iters value (764 at this example) on your system when running at 100% speed (50/60fps) is higher than 1000 or lower than 500, then please comment here and post few of the log lines. www.emucr.com/2011/08/pcsx2-svn-r4843.htmlPlugins Pack Beta Compiled DLLs [14 April 2009]: pcsx2.googlecode.com/files/Plugins_14-april-2009.7zOfficial Beta Plugins Pack [6 Sep 2009]: pcsx2.googlecode.com/files/Plugins-6-September-2009.7zOfficial Beta Plugins Pack [30 Decemb 2009]: pcsx2.googlecode.com/files/Plugins-30-December-2009.7zOfficial Beta Plugins Pack [11 March 2010]: pcsx2.googlecode.com/files/Plugins-11-March-2010.7zOfficial Beta Plugins Pack [09 August 2010]: pcsx2.googlecode.com/files/Plugin_updates_August_2010.7zOfficial Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z--------------------------------------------------------------------------------------
|
|
|
Post by ouch on Aug 8, 2011 0:30:30 GMT -5
PCSX2 SVN r4850: PCSX2 SVN r4850 is released. PCSX2 is an open source PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality. PCSX2 SVN Changelog: r4844 3rdparty/portaudio: Updated portaudio to the march 26 stable release (svn rev 1647). Too many changes to list here. r4845 3rdparty/portaudio: Fixed the build (windows). Somehow it compiled in devel/release, but not in debug. Should have failed in both of them though... r4846 3rdparty/portaudio: Fixed the build with vs2008 (I hope). I commited the wrong .vcproj file. Reverted to the previous one and updated the file with the same changes I did to the vs2010 .vcxproj r4847 3rdparty/portaudio: Fixed portaudio not finding any device because there wasn't any API enabled. The new toggle system requires the compiler to specify the enabled APIs, instead of assuming default-on. r4848 I went and copypasted the one line I typoed. r4849 Test. Dummy commit. r4850 3rdparty/portaudio: Updated to a slightly newer revision of portaudio, sicne the fixes in it seemed interesting enough. I also enabled WDMKS backend, but I had to change some #defines to get it to compile, and I can't seem to be able to use it on my Win7 machine. If anyone on XP wants to try it, it will be at their own risk. (use WDMKS hostApi name on the .ini) www.emucr.com/2011/08/pcsx2-svn-r4850.htmlPlugins Pack Beta Compiled DLLs [14 April 2009]: pcsx2.googlecode.com/files/Plugins_14-april-2009.7zOfficial Beta Plugins Pack [6 Sep 2009]: pcsx2.googlecode.com/files/Plugins-6-September-2009.7zOfficial Beta Plugins Pack [30 Decemb 2009]: pcsx2.googlecode.com/files/Plugins-30-December-2009.7zOfficial Beta Plugins Pack [11 March 2010]: pcsx2.googlecode.com/files/Plugins-11-March-2010.7zOfficial Beta Plugins Pack [09 August 2010]: pcsx2.googlecode.com/files/Plugin_updates_August_2010.7zOfficial Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z--------------------------------------------------------------------------------------
|
|
|
Post by ouch on Aug 8, 2011 1:54:47 GMT -5
|
|
|
Post by ouch on Aug 8, 2011 8:42:03 GMT -5
|
|
|
Post by ouch on Aug 26, 2011 16:32:36 GMT -5
|
|
|
Post by ouch on Aug 26, 2011 16:38:26 GMT -5
|
|
|
Post by ouch on Aug 26, 2011 16:39:55 GMT -5
PCSX2 SVN r4861 PCSX2 SVN r4861 is released. PCSX2 is an open source PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality. PCSX2 SVN Changelog: r4858 SPU2-X: Added audio expansion support to the portaudio backend. This change also corrects the volume in normal stereo mode. Removed an useless method from the module interfaces. r4859 SPU2-X: Added config setting for ProLogic decoding level. Refactored the ProLogicII code into a separate file and changed it to floating point math for easier debugging. Added a basic ProLogic decoder that doesn't try to do surround separation into L/R. The setting does not have a GUI option yet, since the PLII decoder is experimental and doesn't give too good results. To change it, set DplDecodingLevel to one of: 0=none, 1=ProLogic, 2=ProLogicII. The default is 0. r4860 SPU2-X: Improved dplII decoder algorithm, it now generates more defined positional balance. It's still most probably very wrong, but its sounding nice at least. ;P r4861 SPU2-X: Give some more range to the balancing, I realized its most probably safe for our ears ( an it seems to be based on testing ;P). www.emucr.com/2011/08/pcsx2-svn-r4861.htmlPlugins Pack Beta Compiled DLLs [14 April 2009]: pcsx2.googlecode.com/files/Plugins_14-april-2009.7zOfficial Beta Plugins Pack [6 Sep 2009]: pcsx2.googlecode.com/files/Plugins-6-September-2009.7zOfficial Beta Plugins Pack [30 Decemb 2009]: pcsx2.googlecode.com/files/Plugins-30-December-2009.7zOfficial Beta Plugins Pack [11 March 2010]: pcsx2.googlecode.com/files/Plugins-11-March-2010.7zOfficial Beta Plugins Pack [09 August 2010]: pcsx2.googlecode.com/files/Plugin_updates_August_2010.7zOfficial Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z--------------------------------------------------------------------------------------
|
|
|
Post by ouch on Aug 26, 2011 16:40:52 GMT -5
|
|
|
Post by ouch on Aug 26, 2011 16:42:27 GMT -5
PCSX2 SVN r4866 PCSX2 SVN r4866 is released. PCSX2 is an open source PlayStation 2 (PS2) emulator for the Microsoft Windows and Linux operating systems. With the most recent versions, many PS2 games are playable (although speed limitations have made play-to-completion tests for many games impractical), and several games are claimed to have full functionality. PCSX2 SVN Changelog: r4864 spu2x: linux compilation fix. r4865 pcsx2: Implemented Threaded VU1 Threading VU1 took a lot of rewrites and new code to make possible (MTGS, microVU, gifUnit...), but we finally got to the point where it was feasible, and now we've done it! (so now everyone can stop complaining that pcsx2 only takes advantages of 2 cores ). The speedups in the games that benefit from it are great if you have a cpu with 3+ cores (generally a 10~45% speedup), however games that are GS limited can be a slowdown (especially on dual core cpu's). The option can be found in the speedhacks section as "MTVU (Multi-Threaded microVU1)". And when enabled it should should show the VU thread-time percentage on the title bar window (Like we currently do for EE/GS/UI threads). It is listed as a speedhack because in order for threading VU1 to have been a speedup, we need to assume that games will not send gif packets containing Signal/Finish/Label commands from path 1 (vu1's xgkick). The good news is very-few games ever do this, so the compatibility of MTVU is very high (a game that does do this will likely hang). Note: vs2010 builds and Linux builds need to be updated to include "MTVU.h" and "MTVU.cpp". r4866 VS2010 Compile fix for r4865 www.emucr.com/2011/08/pcsx2-svn-r4866.htmlPlugins Pack Beta Compiled DLLs [14 April 2009]: pcsx2.googlecode.com/files/Plugins_14-april-2009.7zOfficial Beta Plugins Pack [6 Sep 2009]: pcsx2.googlecode.com/files/Plugins-6-September-2009.7zOfficial Beta Plugins Pack [30 Decemb 2009]: pcsx2.googlecode.com/files/Plugins-30-December-2009.7zOfficial Beta Plugins Pack [11 March 2010]: pcsx2.googlecode.com/files/Plugins-11-March-2010.7zOfficial Beta Plugins Pack [09 August 2010]: pcsx2.googlecode.com/files/Plugin_updates_August_2010.7zOfficial Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z--------------------------------------------------------------------------------------
|
|
|
Post by ouch on Aug 26, 2011 16:44:18 GMT -5
|
|
|
Post by ouch on Aug 26, 2011 16:56:27 GMT -5
|
|