|
Post by ouch on Nov 26, 2009 23:57:31 GMT -5
PCSX2 SVN r2232: PCSX2 SVN r2232 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: r2231 Remove the old cpuid gcc hack. Work on IsoFileFormats a bit more. r2232 Stop the crash in cdvd detection when system.cnf is too big. Probably not the best way to implement it but it should work. emu.crimsonrain.com/2009/11/pcsx2-svn-r2232.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----------------------------------------------------------------------------------------------------------- PCSX2 SVN r2233: PCSX2 SVN r2233 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: r2233 Catch it if someone hands us a PS1 disc. emu.crimsonrain.com/2009/11/pcsx2-svn-r2233.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----------------------------------------------------------------------------------------------------------- PCSX2 SVN r2237: PCSX2 SVN r2237 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: r2234 Some preliminary work for improving multithread recoverability and deadlock handling. (not really doing much useful yet) r2235 Let's fix some major instabilities in the new MTGS design, shall we. If this rev is nice and stable then I'll go ahead and break things again by implementing the planned synchronization speedups. r2236 Attack of the non-POD type objects. r2237 Hacked in a working synchronized MTGS option in the Video panel (it's the only option that actually works at the moment). For debugging purposes. emu.crimsonrain.com/2009/11/pcsx2-svn-r2237.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 Nov 26, 2009 23:59:30 GMT -5
PCSX2 SVN r2238: PCSX2 SVN r2238 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: r2238 * Added toggles for game log output: EE StdOut, EE Deci2, and IOP StdOut.Toggles are provided via a menu in the Console Log. Dev notes: * Renamed MtgsthreadObject to SysMtgsThread (matches naming pattern of other thread classes). * Added accessors for GetMtgs() and GetCoreThread() [rationale for them documented in source comments] * Removed wxHelpers namespace since we're using px name prefix instead for most stuff. emu.crimsonrain.com/2009/11/pcsx2-svn-r2238.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 Nov 27, 2009 0:04:39 GMT -5
|
|
|
Post by ouch on Nov 27, 2009 0:09:42 GMT -5
PCSX2 SVN r2250: PCSX2 SVN r2250 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: r2242 Added AtomicBitTestAndReset() to thread tools and added a Normalize helper to 'Path' namespace. r2243 MTGS Optimization! Implemented EEcore thread sleeping and signaling. [as always: MTGS changes are experimental, and need testing to isolate potential thread sync bugs, which are usually quite random in nature] Important Notes: I designed the new MTGS to largely favor speed on GS intensive scenes, at the possible cost of some speed loss on scenes that do very little GS work (simple boring menus, mostly). The idea is that losing 5-10% on a menu screen that already runs *really* fast is a valid trade off for possibly gaining a few FPS for in-game scenes (especially slow ones that need it most). So don't benchmark this thing on game menus and expect it to be faster. The new MTGS also has several other benefits that do not currently reflect well in benchmarking: * It renders only two frames ahead instead of 8. This is great for fixing laggy input problems, but bad for benchmarking. If the new MTGS manages the same speed while having lost the queued frames count, it's a sizable achievement. * It works a lot nicer with the GSdx software rasterizer in general. * It's new design will work nicer with future DX11 multithreaded features, when supported. r2244 Change an assert not to be fatal, to prevent a few games from dying if skipping the bios in dev mode. r2245 MTGS sync bugfix, and remove some console spam caused by a last sectond addition to my prev commit. r2246 MTGS sync fixes (thanks XS2, for being such an MTGS bitch) r2247 Couple more MTGS sync fixes, and some final optimizations. r2248 GSdx: - Removed the outer pixel cropping, it causes blur in some games. (I knew I should've done it elsewhere ) r2249 GSdx: Turn of the spam r2250 More MTGS optimizations. emu.crimsonrain.com/2009/11/pcsx2-svn-r2250.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---------------------------------------------------------------------------------------------------------------- PCSX2 SVN r2251: PCSX2 SVN r2251 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: r2251 User Interfacing: * Added bold text to indicate default options on CPU settings panels. * Hitting 'Restore Defaults' activates the Apply button. * Fixed some missing confirmation dialog text. * More conversions of interface code to use the new += and | operators. emu.crimsonrain.com/2009/11/pcsx2-svn-r2251.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 Nov 27, 2009 0:16:34 GMT -5
PCSX2 SVN r2253: PCSX2 SVN r2253 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: r2252 Added a "Screenshot" button to the Settings window; it saves a screenshot of the settings to png file. It's just preliminary for now. I'll replace it with an artsy icon later, hopefully. Cleaned up the operator overloads some more, and added operator, (yes, comma) to solve some ambiguity problems when trying to apply multiple attributes to a single window. r2253 * Improve GUI responsiveness while doing things like enumerating/loading plugins. * ConsoleLogger Optimization: Improved performance considerably for when the log gets spammed by EEcore or MTGS threads. DevNotes: * Added a new pxYieldToMain() method (currently implemented in Win32 only). It provides a smart way to allow passive-task worker threads to yield time to the Main Thread when important messages are pending (keyboard or mouse clicks,primarily). It also replaces the wxGetApp().Ping() stuff, which never worked anyway due to wxCommandEvents having a higher priority than native system messages. emu.crimsonrain.com/2009/11/pcsx2-svn-r2253.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--------------------------------------------------------------------------------------------------------------- PCSX2 SVN r2254: PCSX2 SVN r2254 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: r2254 Turn an ugly snapshot button into a pretty one! emu.crimsonrain.com/2009/11/pcsx2-svn-r2254.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------------------------------------------------------------------------------------------------------------- PCSX2 SVN r2255: PCSX2 SVN r2255 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: r2255 Fix up Linux again. emu.crimsonrain.com/2009/11/pcsx2-svn-r2255.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 Nov 27, 2009 0:19:29 GMT -5
|
|
|
Post by ouch on Nov 28, 2009 1:39:16 GMT -5
PCSX2 SVN r2260: PCSX2 SVN r2260 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: r2257 Remove Windows Vista/7 SDK requirement for compiling. r2258 Various tag stuff. r2259 Expand the system.map symbol table string length from 32 to 64 chars (fixes debug assertion in Silent Scope 3); and other minor code comments added. r2260 I'm not trying that again anytime soon... emu.crimsonrain.com/2009/11/pcsx2-svn-r2260.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 Nov 28, 2009 1:49:04 GMT -5
PCSX2 Beta 791: PCSX2 Beta 791 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 Beta 791 Changelog: - new and improved software-emulated FPU accuracy ("Full" mode in Advanced Dialog). - fixed the vu clip code, removed the corresponding gamefix - new gamefix for tales of destiny - Further work on the block manager, improves speed - Fixed a constprop bug - minor improvements to NTFS compression and memcards support - Improved PCR/TIMR support - temporary hackfix for the - MMI: Optimizations for some opcodes. - Adjusted the backwards timing on GIF for intermediate transfers - work on the PERF counters - Fixed a bug that caused pcsx2 to crash when loading/saving savestates using the "other..." menu option. - bugfix in memcpy_fast. That bug caused memory corruption on blocks not aligned to 32-bits in length emu.crimsonrain.com/2009/03/pcsx2-beta-791.htmlPCSX2 Beta: www.pcsx2.net/files/12849PCSX2 Plugins: www.pcsx2.net/files12609-------------------------------------------------------------------------------
|
|
|
Post by ouch on Nov 28, 2009 1:55:15 GMT -5
PCSX2 official Beta 1059: PCSX2 official Beta 1059 is released.This is the Pcsx2 official beta and beta plugins.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 official Beta 1059 Changelog: - Finished the new emitter - New speed hack mainly targeting 3D geometry (vu cycles stealing) - New speed hack /idle loop fast forward) -Scaled back the EE load/store cycle count to the theoretical minimum of 1 cycle. (Fixes Digital Devil Saga PAL fmv) -Break up very long recompiled blocks. Perform a branch test before jumping to the next block. - Quite a few gif/vif fixes / changes - Port 2 Multitap should be fixed - usual code cleanups and optimizations Known issues: - Gran Turismo 4 has garbled menus - Drakengard has garbled textures emu.crimsonrain.com/2009/04/pcsx2-official-beta-1059.htmlPCSX2 official Beta 1059: www.pcsx2.net/files/13957 Plugins as of 25th of april 2009: www.pcsx2.net/files/13956------------------------------------------------------------------------------------
|
|
|
Post by ouch on Nov 28, 2009 1:59:15 GMT -5
PCSX2 beta 1190: PCSX2 official Beta 1190 is released.This is the Pcsx2 official beta and beta plugins.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 official Beta 1190 Changelog: - Removed VU-Skip [helps simplify the frameskipper logic] -- Use the VU Cycle Stealer hack instead for better, faster, more stable speedups of the VU1 unit. - Optimized vtlb direct path memory operations using some crafty asm code. Expect 2-3% speedups in most things, and perhaps more in some FMVs. - Made new IopHwRead and IopHwWrite from scratch, in preparation for a new lookup-based IOP memory manager - Apply Iop HwRegister handler changes to the EE's mapping - Small speedup for the EE/IOP recompilers, by removing the legacy limit on the number of recompiled blocks - Fix xgkick delay mistake - Improved SSE detection: - Some unpack fixes/changes - Fixed a typo in the SIO2 hardware read interface - usual code cleanups and optimizations emu.crimsonrain.com/2009/05/pcsx2-beta-1190.htmlPCSX2 official Beta 1190 www.pcsx2.net/files/18600Plugins as of 15th of may 2009: www.pcsx2.net/files/18601-----------------------------------------------------------------------------------
|
|
|
Post by ouch on Nov 28, 2009 2:04:31 GMT -5
PCSX2 beta 1329: PCSX2 official Beta 1329 is released.This is the Pcsx2 official beta and beta plugins.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 official Beta 1329 Changelog: - Microvu added as an additional cpu option. To use it, enable both the new options in the cpu tab. Expect problems. - Quite some work on vif, gif and path 3. Quite a few of the games that had problems with 1190 due to this should now work. - Increased the EErec's stack memory from 64k to 128k, since there's no reason to be frugal there anymore - Improved the cpu speed/ghz detection. It should be a bit more accurate, and is faster (pcsx2 startup times are near instantaneous now) - Some emitter changes - Some general cleanups to vtlb's memory protection and recompiled block integrity checking systems. - Usual code cleanups and optimizations Known issues: Front mission 4 hangs Ar tonelico 1 hangs Many Gust games show black screen (ar tonelico 2, atelier iris 3...). To solve, press F1 when that happens (yeah, random... but hey it kinda works) emu.crimsonrain.com/2009/06/pcsx2-beta-1329.htmlPCSX2 official Beta 1329: www.pcsx2.net/files/19136Plugins as of 15th of may 2009: www.pcsx2.net/files/18601------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Nov 28, 2009 2:15:24 GMT -5
PCSX2 beta 1474: PCSX2 official Beta 1474 is released.This is the Pcsx2 official beta and beta plugins.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. emu.crimsonrain.com/2009/07/pcsx2-beta-1474.html PCSX2 official Beta 1474: www.pcsx2.net/files/19794PCSX2 Beta Plugins 9th july 2009: www.pcsx2.net/files/19792----------------------------------------------------------------------------------
|
|
|
Post by ouch on Nov 28, 2009 2:27:54 GMT -5
PCSX2 beta 720 - PS2 Emulator for WIndows:
New beta version of Sony Playstation 2 emulator for Windows has been released. Changes: - Improved block managers for EE/IOP recompilers. Basic asm optimizations combined with a technique of replacing NULL/invalid pointer checks with a direct link to a JIT dispatcher. - IOP Fixes and Optimizations. - A couple of important VIF fixes. - Started some work on the pcsx2 emitter. - Usual opcodes fixes. - More recompiled opcodes added. - New EE rec "full" clamp mode, for a few picky games. - Usual code cleanups and reorganizations. - Usual speed optimizations (varies from game to game). - Some EE interpreters fixes. - Added new, temporary gamefix for God of war and persona 3. Ifyou have missing textures with this beta, you can try that. - Major GUI API Cleanups. - Savestate version upgrade and stability fix. - New yuv2rgb decoder which is up to IPU spec (which differs slightly from MPEG spec). Improves color hue/saturation on many vids, and is a bit faster too. - Many other small bugfixes and optimizations.
Also included, gsdx, spu2-x and lilypad as of 9th of march 2009. Don't expect huge gains, as always.
No links
-------------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Nov 28, 2009 2:30:12 GMT -5
PCSX2 beta 831 - PS2 Emulator for WIndows:
New beta version of Sony Playstation 2 emulator for Windows has been released.
Changes:
- Major overhaul of the savestate system! SHould now work better, be faster, have fewer problems, and use less hard disk space for the savestates - The new PCR/TIMR code is now called correctly in recMFC0. This fixes Fatal Frame, maybe other recently introduced problems too - Improved CDVD seek timing; should speed up some games that had abnormally long load times -- hopefully without breaking other games. (testing needed) - Fixed a condition in the INTC hack that could cause it to hang in rare occasions. - Fixed a bug in the vtlb constprop support (stores weren't using the right macro) - More work on fpu (thanks Nneeve) - Emitter: encode negative 8 bit immediates for some instructions and EAX forms for MOV - Implemented more correct support for the IOP's "isc bit" (bit 16 on the COP0 status register), which in turn allowed me to simpify some of the IOP's memory access and paging logic. - Removed unnecessary rs flushes for loads and stores - Save a few bytes on const flushing using 5 byte eax movs for 0 and -1 instead of 10 byte immediate movs. - Usual code cleanups and optimizations
No Links
-----------------------------------------------------------------------------------------------------
|
|
|
Post by ouch on Nov 28, 2009 2:32:00 GMT -5
PCSX2 beta 872 - PS2 Emulator for WIndows:
New beta version of Sony Playstation 2 emulator for Windows has been released. Changes: - Various fixes to MMI and more changes to opcodes to mimic ps2 behavior, thanks to Nneeve. - Brought back a gamefix for Persona games. They still have missing geometry without it (VU clip flag problem). - Included Nneeve's recent fixes to DIV / DIVU instructions, regarding MIPS specific behavior in div by 0and div by -1 scenarios. - Nneeve fixed the Tri-Ace gamefix so Gradius5 doesn't crash with it enabled anymore. - Set Flush to Zero for FPU and VU back to on. Let's see how long it lasts this time. - Removed the FFX hack from pcsx2! It's still toggled in the GS plugins, the correct behaviour is having it always on. - usual code cleanups and optimizations.
Also new versions of plugins. Particularly, lilypad introduces a new, experimental multitap support and improve the savestates handling, while gsdx solves a few very old and annoying bugs (like the ones in persona...).
No Links
----------------------------------------------------------------------------------------------------
|
|