|
Post by ouch on Dec 20, 2009 2:39:57 GMT -5
PCSX2 SVN r2340: PCSX2 SVN r2340 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: r2339 User Interface code cleanups and bugfixes. some highlights: * Configuration panels are all modal-less now, so that you can open the config panel and leave it open while running games. * Handful of thread sync improvements. * Fixed on-the-fly interpreter/recompiler configuration. * Fixed plugin hotswapping (mostly works, but still a little funny at times) * All new assertion dialogs and popup message handlers. * RecentIsoList defaults to 12 instead of 6 Dev Notes: * I had to create a new set of assertion functions called pxAssume*.Originally I hoped to avoid that complexity, and just use a single one-assert-fits-all case, but turned out blanketly using __assume() for all assertion cases wasn't reliable. * wxGuiTools: Replaced the operator, with operator& -- the latter has proper order of precedence, the former required () to scope correctly. >_< r2340 Fix bug in BIOS skip hack (which I always forget to test since I never use it personally emu.crimsonrain.com/2009/12/pcsx2-svn-r2340.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 20, 2009 2:43:21 GMT -5
PCSX2 SVN r2344: PCSX2 SVN r2344 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: r2341 The usual Linux stuff. r2342 w32pthreads: typo fix in pthread.h for CLEANUP_C mode (unused in PCSX2 since we rely on SEH builds exclusively) r2343 Skip Bios hack works in EE interpreters now. r2344 Disable VU recompiler options for machines without SSE2. emu.crimsonrain.com/2009/12/pcsx2-svn-r2344.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 20, 2009 2:51:06 GMT -5
|
|
|
Post by ouch on Dec 20, 2009 2:54:52 GMT -5
PCSX2 SVN r2349: PCSX2 SVN r2349 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: r2346 Did some optimization and bugfixing on the new VIF unpacker. (it's still a bit slower than the current/old one though) r2347 * Disable newVifUnpack, which I left enabled in the prev commit (it's not ready yet!) * Added feature to align call targets for EErec functions and blocks on P4's and AMDs, and pack them on Core2/i7's. * Fixed some svn:native props. r2348 GSdx: - Decrease upscale glitches in dx10 (dx9 later) by hacking the UV coordinate system in borderline cases. r2349 newVif: optimizations, cleanups, and bug fixes... emu.crimsonrain.com/2009/12/pcsx2-svn-r2349.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 20, 2009 2:57:46 GMT -5
PCSX2 SVN r2350: PCSX2 SVN r2350 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: r2350 Resolves Issue 502 : FFXII vid hangs in release mode builds due to PCH being enabled on IPU.cpp. This is actually the second time around on this. Same problem happened in the Playground days, with the same fix. emu.crimsonrain.com/2009/12/pcsx2-svn-r2350.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 20, 2009 3:00:28 GMT -5
|
|
|
Post by ouch on Dec 20, 2009 3:03:32 GMT -5
PCSX2 SVN r2354: PCSX2 SVN r2354 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: r2352 * Significant optimizations to the VIFunpack interpreter (employs templated maskmode and cyclesize constants). * Minor optimizations to newVifUnpackSSE, and more optimization notes. r2353 Bugfixed bad behavior when using BiosSkip and doing interface-ish things while the stub was running. r2354 Various bizarreness to get Linux working again. emu.crimsonrain.com/2009/12/pcsx2-svn-r2354.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 20, 2009 3:06:52 GMT -5
|
|
|
Post by ouch on Dec 20, 2009 3:09:49 GMT -5
PCSX2 SVN r2360: PCSX2 SVN r2360 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: r2358 Wrote a vif 'unpack' packet recompiler. Compatibility is probably the same as the newVif interpreter code, but its faster. Speedwise its similar to the old-vif unpack code (the one currently enabled by default in pcsx2). Its about 0~2% slower on my machine from my limited testing, but I assume people with SSE4.1 cpus might have a lot better results since I added a lot of sse4.1 optimizations... The SSE4.1 optimizations were also ported to the newVif interpreter code. Also the "filling mode" should be fast compared to the old-vif unpack code since its sse optimized, but most games don't use this mode so it hasn't been tested much... r2359 Update project file. r2360 static and extern do not mix. emu.crimsonrain.com/2009/12/pcsx2-svn-r2360.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 20, 2009 3:12:36 GMT -5
PCSX2 SVN r2365: PCSX2 SVN r2365 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: r2361 (Most Plugins) Updated plugins to obey PCSX2's ini folder requests. This will fix problems with plugins failing to save settings on Vista/Win7 due to lack of Admin rights, and also ensures all the plugin inis show up where you would expect them to. Fixed a couple UI bugs: FirstTime Wizard display bug and the "Configure..." button in the plugin control panel grays out when it should. r2362 Lilypad and PCSX2 ini/config bugfixes. r2363 w32pthreads: bugfix for minor race condition on exiting threads. Tech details: the testcancel flag was being incremented after the thread had already canceled, leaving the flag "dangling". PCSX2: attempt at fixing what appears to be a belated thread affinity issue during the cpuspeed detect. r2364 More minor improvements to cpuSpeed calculations, since my experimental fix apparently works. r2365 newVif: non functional minor changes... emu.crimsonrain.com/2009/12/pcsx2-svn-r2365.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 20, 2009 7:22:04 GMT -5
PCSX2 SVN r2368: PCSX2 SVN r2368 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: r2366 GSdx: - Added a macro that disables any upscale hacks. - More work on the dx10 renderer upscale hacks. PCSX2: - Changed a warning so it reads more like a notice r2367 newVif: created a custom memcmp for the vif dynarec block finder... its faster than memcmp, but not sure if it will be a noticeable speedup. Should work in gcc Linux builds, but if not uncomment the memcmp() part in newVif_HashBucket.h's "find()"... r2368 newVif: created a custom memcmp for the vif dynarec block finder... its faster than memcmp, but not sure if it will be a noticeable speedup. Should work in gcc Linux builds, but if not uncomment the memcmp() part in newVif_HashBucket.h's "find()"... emu.crimsonrain.com/2009/12/pcsx2-svn-r2368.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:16:27 GMT -5
PCSX2 SVN r2371: PCSX2 SVN r2371 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: r2369 Fix Linux compilation (and I suspect a crash). Fix up some of the null plugins so that they actually load in Linux. r2370 Added preliminary screensaver disable feature. Cleaned up Vista/Win7 DWM code a bit. Consolidated various win32 specific code into MSWstuff.cpp r2371 ZeroGS: Add support for GSsetSettingsDir. www.emucr.com/2009/12/pcsx2-svn-r2371.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:18:32 GMT -5
PCSX2 SVN r2374: PCSX2 SVN r2374 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: r2372 Fix Linux up again. r2373 w32pthreads: only half-fixed the cancellation counter before. This should full- like fix it. r2374 Interface stuffs: * Enable word wrapping on the console window (maybe could make it an option... hmm). * Slight bugfixes to main window/console focus linking (windows only) * Fix linux compilation error in ZeroGS. www.emucr.com/2009/12/pcsx2-svn-r2374.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:20:22 GMT -5
PCSX2 SVN r2375: PCSX2 SVN r2375 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: r2375 newVif: Implemented support for partial-vector unpack transfers. Games that were having problems with newVif should hopefully be fixed by this... Fixes Gradius 5, and I think Tekken 5? www.emucr.com/2009/12/pcsx2-svn-r2375.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:22:18 GMT -5
PCSX2 SVN r2376: PCSX2 SVN r2376 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: r2376 Re-implemented Ping() into wxApp, this time using Idle events (for once I found a use for them!). This because the YieldToMain logic wasn't ever going to work right since wxWidgets lacks a way to poll the event loop for pending events. End result: More responsive GUI dialogs and junk. www.emucr.com/2009/12/pcsx2-svn-r2376.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---------------------------------------------------------------------------------------------------------------------
|
|