|
Post by ouch on Dec 27, 2009 0:24:11 GMT -5
PCSX2 SVN r2382: PCSX2 SVN r2382 is released.PCSX2 is a 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: r2377 Moved PADupdate() from MTGS thread to the GUI thread, and moved PADkeyEvent from EEcore thread to GUI thread. Rationale: I realized finally the point and purpose of PADupdate was to give the PAD plugin a callback that's on the same thread as the GS window, and which is (mostly) updated in regular sync to the refresh rate (50/60hz). So that's what it does now, finally. r2378 PadSSSPSX: Added to PCSX2 Suite, and updated to work with PCSX2 v0.9.7. Changes: Implemented PADupdate and PADsetSettingsDir, added thread sync mutexes. Note! This is based on v1.6 of SSSPSX, since we don't currently have v1.7 in the repository. I did just realize that 1.7 comes with sources online, so I'll upgrade the repository to 1.7 shortly. r2379 SSSPSX: Updated to v1.7, fixed savestate/freeze callback bug that caused the public version to crash in 0.9.6 betas. r2380 * Call PADupdate from MTGS thread when using legacy GSopen -- Should fix Linux Pad instabilities. * Fixed a savestate loading bug, when loading states made with different sets/versions of plugins. DevNote: * Moved some old PS2E types to PS2Edefs, since the new v2 plugin API won't use them (freezeData, keyEvent). r2381 Add PADnull to the MSVC solution, and set eol-style:native props on PADnull and OnePad. r2382 newVif: fixed some minor stuff... www.emucr.com/2009/12/pcsx2-svn-r2382.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 Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z----------------------------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Dec 27, 2009 0:25:49 GMT -5
PCSX2 SVN r2385: PCSX2 SVN r2385 is released.PCSX2 is a 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: r2383 SSSPSXPAD: Fix for a random crashing bug when doing suspend/resume type stuff(caused by multiple threads trying to initialize directinput at the same time) r2384 newVif: minor optimizations. * Improved hashing slightly by ignoring the garbage values in the 'mask' parameter when doMask is false. * Wrote an inlineable version of the hash compare function, using x86 intrinsics. r2385 SPU2-X: - Slight adjustment on the timestretcher, stops it from going to "emergency" mode too often (even on bigger buffers). www.emucr.com/2009/12/pcsx2-svn-r2385.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 Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z-----------------------------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Dec 27, 2009 0:27:35 GMT -5
|
|
|
Post by ouch on Dec 27, 2009 0:29:17 GMT -5
PCSX2 SVN r2391: PCSX2 SVN r2391 is released.PCSX2 is a 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: r2387 newVif: I'm a terrible person. What started out at an optimization turned into this. * Optimized codegen of the VPU recompiler using displaced memory offsets (1-2% speedup) * Undid a lot of the inl stuff for more traditional cpp code layout (explained below) * Removed some redundant code and turned some macros into functions. * Renamed a few things to VPU (Vector Processing Unit, which is the specific name of the logic core that performs VIF Command Processing and Unpacking on the PS2) r2388 Forgot to disable newVif again (overall compatibility is still too low for enabling). r2389 Fix Linux compiling (with newVif disabled). r2390 Take care of Issue 512 . r2391 Undo VPU renaming, Vif was better for this originally. >_< www.emucr.com/2009/12/pcsx2-svn-r2391.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 Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z------------------------------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Dec 27, 2009 0:31:02 GMT -5
PCSX2 SVN r2394: PCSX2 SVN r2394 is released.PCSX2 is a 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: r2392 newVif bug fixes (mostly related to the interpreted version), and switched it back off again. >_< r2393 Fixing some more bone-headed project file compilation errors (my fault, don't know what I was thinking when I did this w32pthreads lib change int he first place) r2394 ZeroGS: Move most of the X11 window code to one file, to make it easier to switch from using an X11 window to a Gtk window. www.emucr.com/2009/12/pcsx2-svn-r2394.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 Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z-----------------------------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Dec 27, 2009 0:32:50 GMT -5
|
|
|
Post by ouch on Dec 27, 2009 0:34:37 GMT -5
PCSX2 SVN r2396: PCSX2 SVN r2396 is released.PCSX2 is a 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: r2396 Thread Local Storage Fixes: * Implemented TlsVariable, a nifty alternative to __threadlocal, suitable for archaic operating systems that don't have native TLS support (namely Mac OS/X). * Added a forced reference to TLS in AppInit so that TLS is sure to be available to DLLs (otherwise windows doesn't init TLS by default). * Disabled TLS support in the x86emitter by default, since it's looking increasingly like we won't find a use for multithreading PS2 sub-components (can be re-enabled later if spontaneous brilliance at a later date proves me wrong). www.emucr.com/2009/12/pcsx2-svn-r2396.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 Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z----------------------------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Dec 27, 2009 0:36:17 GMT -5
PCSX2 SVN r2400: PCSX2 SVN r2400 is released.PCSX2 is a 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: r2397 Bugfix for assertion breaks not working in Devbuilds. newVif: * Bugfix to HashBucket::find() cuts microprogram caches misses in half. * Dynarec version now uses alternating XMM registers for unmasked unpacks (very minor speedup, ~1%). r2398 We'll need to include signal.h if we're raising signals. r2399 ZeroGS: It'd help if I modified the project file to reflect the new file... r2400 newVif: last bugfix was crappy. This one actually fixes the bug without introducing another similar bug in the same line of code. www.emucr.com/2009/12/pcsx2-svn-r2400.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 Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z-----------------------------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Dec 27, 2009 0:48:42 GMT -5
|
|
|
Post by ouch on Jan 2, 2010 2:17:08 GMT -5
ps2vice v1.22b: ps2vice v1.22b is released.ps2vice is a Playstation 2 port of VICE.Vice emulates the C64, the C64DTV, the C128, the VIC20, almost all PET models, the PLUS4 and the CBM-II (aka C610). ps2vice new features: - Upgrade to vice-1.22. - Use the analog joysticks on your PS2 controller pads as joysticks. - Mass storage device support. - Autostarting P00 files supported. - True drive emulation somehow working. - Config files (change default settings without recompiling. - Ask for confirmation when quick loading/saving snapshots (optional). - New keyboard for C64 (from PSPVice). www.emucr.com/2009/12/ps2vice-v122b.html----------------------------------------------------------------------------
|
|
|
Post by ouch on Jan 2, 2010 2:19:15 GMT -5
|
|
|
Post by ouch on Jan 2, 2010 2:21:43 GMT -5
PCSX2 official plugins 2009-12-30: PCSX2 official plugins pack 20091230 is released.PCSX2 is a 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. www.emucr.com/2009/12/pcsx2-official-beta-and-beta-plugins-30.htmlPcsx2 beta 1888 installer + plugins: pcsx2.net/files/21377Pcsx2 beta 1888: pcsx2.net/files/21514Plugins as of 30th of december 2009: pcsx2.net/files/22315---------------------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Jan 2, 2010 2:23:57 GMT -5
|
|
|
Post by ouch on Jan 2, 2010 2:26:13 GMT -5
|
|
|
Post by ouch on Jan 3, 2010 0:34:30 GMT -5
PCSX2 SVN r2408: PCSX2 SVN r2408 is released.PCSX2 is a 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: r2407 Mucked around with Elfheaders a bit. Cranked up the number of chars in DisR3000A (Because I own a few games with symbols over 64 chars). A few other things. r2408 Fix messed up indentation from the last commit, turning spaces back into tabs. www.emucr.com/2010/01/pcsx2-svn-r2408.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 Plugins - Windows Binaries: pcsx2.googlecode.com/files/PCSX2_0.9.6_binary.7z-----------------------------------------------------------------------------------------------------------
|
|