Re: [新聞] PCSX2 rev 528 & Plugins

看板Emulator (模擬器)作者 (八房龍の助)時間17年前 (2009/02/19 12:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
PCSX2 rev 528 rev 514 GSDX 1.14 rev 514 Linuz Iso CDVD 0.8.0 rev 514 ZeroGS 0.97.1 rev 514 ZeroSPU2 0.4.6 rev 529 SPU2-X 1.0 http://re4rainbow.4shared.com/ Mirror: http://www.mediafire.com/re4rainbow Legend: '//blah-blah-blah//' or '/blah-blah-blah/' is re4rainbow's comment. Just FYI. Quoted from: http://code.google.com/p/pcsx2/source/list rev 529: SPU2-X: more fixes to reverb. Digital Devil Saga sounds a lot nicer now. Updated savestate revision so that loading states from before my latest cleanup/optimization won't crash. rev 528: Small change - removed 2 console logs from release builds rev 527: SPU2-X: Some bugfixes to reverb that were introduced in my last commit. Still some minor problems in this build. I'll fix them soon. rev 526: A few fixes for MMI stuff by tmkk, and disabled a logging printf in release builds. rev 525: SPU-X: Major code cleanups across the board, and optimizations to the reverb effects generator (possibly buggy yet) rev 524: Re-enabled the superVU optimization (It had problems with FFX on non SSE4 cpus, likely a bug in AssignVFRegs). To make up for the speed loss in Tekken5 and Persona4 the vu cache size is now bigger. This means another 10% more speed for Tekken, and a whooping 30% for Persona :) rev 523: A few minor changes to the Linux port, and a minor ZeroGS bugfix. rev 522: Lots of work from tmkk. This update adds recompiling for several MMI opcodes, fixes bugs and adds SSSE3 detection. Thanks again, tmkk! :) rev 521: Disabled a superVU optimization that slowed down VU intense games lots. Big speedup for Persona4 and Tekken5 :) rev 520: VC 2008 release build no longer depends on ntdll.lib. VC 2005 still uses it to shrink dll size, as it comes with VC 2005 Pro. "GS Thread updates" disabled and grayed out for PSX emulators. rev 519: - Disabled all broken memory card manager options - Set DaZ to on for the VUs as default rev 518: SPU2-X: Savestates work now. :) rev 517: Missed an important bit of last night's build script update. >_< rev 516: Left axis bug with last commit fixed. rev 515: Fixed a pair of bugs with flipped controls and sensitivity > 1. "Ignore keyboard" removed from device list. Removed some unnecessary mouse capture code for mouse raw input. Renamed some options to be more user friendly. rev 514: Fixed a bug that caused MTGS to throw "pure virtual function called" errors on rare occasions, and cause crashes in Linux. ( Issue 31 ) Improved the Win32 build scripts to solve some end case scenarios on some systems/configs, where they would fail due to missing path separators. rev 513: SPU2-X: Better ADSR fix this time, by fixing some bad math on my part during the ADSR Decay stage. rev 512: SPU2-X: Switched over to what appears to be a much better ADSR table (we'll be testing it to see what impact it has across all games). rev 511: SPU2-X: Fixed a screwup from the previous commit. A bit of code cleanup got lost in translation. ;) rev 510: SPU2-X: Forgot a file (again). rev 509: SPU2-X: Added a lowpass filter to the reverb output, which should produce more correct audio (still experimental). Plus many code cleanups. rev 508: xpad: gah, forgot to add in the build scripts. >_< rev 507: xpad: fixed dependency on obsolete /common folder. :) rev 506: ZeroGS/OpenGL: Moved zlib to 3rdparty folder. rev 505: Removing linux-specific svn property. Will replace it with a hard copy in the next commit. rev 504: GSdx: Added a GSdx_vs2008.sln file in /plugins (convenience item), and fixed the prebuild command to drop svnrev.h into the right location (oops). rev 503: Added GSdx to the pcsx2_suite_2008.sln. It defaults to SSE2, you'll have to manually configure the build targets to use SSSE3 or SSE4 (hopefully we'll find a better solution to that in the near future). Upgraded GSdx's use of svnrev to match other plugins in the pcsx2 repository; so that it no longer requires TortoiseSVN, and will also compile correctly from folders with spaces (ala '/program files/username/my documents/projects'). Removed the /3rdparty and /common folders since they aren't used anymore, and it was potentially confusing or misleading to leave them in since they were out-of-date (they were once referenced by svn:externals, and we opted out of using those here due to slowness). SPU2-X: Fixed a minor overflow in the reverb that would cause infrequent crackles in a select few games. rev 502: Updated the Copyright to reflect the passing of another year. :) Updated the pcsx2_suite_2008.sln; changed SPU2ghz to SPU2-X. rev 501: SPU2-X: Couple more quick fixes to the config dialog box. rev 500: Pcsx2 now correctly sends CRC info to the GS plugin when using Run->Execute to boot games through the BIOS. And, Omg! The X button in the about box was broken! Thank goodness I fixed it before someone got hurt! ;) rev 499: SPU2-X: Cixed a tyop-ish error in the code that caused reverb static and crackling. Fixed savestates so that they don't return an error anymore. Fixed some bugs in the config box. Some checkboxes weren't being saved and stuff. rev 498: coded the microVU opcode tables, this took me all-day to get right lol xD rev 497: SPU2-X: Introducing the new SPU2-X! After some talk with Gigaherz, It was decided to branch and rename Playground's mod of SPU2ghz to SPU2-X. This commit isn't just a copy. It includes a series of significant revisions. The most notable features are: * Working Reverb. Yes, you heard right. Fully and completely implementedreverb effects! * Automatic 5.1 speaker expansion. * Some more bugfixes to volumes. * All new configuration panels. * Improved/Bugfixed XAudio2 drivers. rev 496: xpad: compatible with pcsx GSdx: minor optimizations, +crcs rev 495: ZeroGS: Commit Zeydlitz's bug fix from Issue 11, which seems to resolve most problems with double images when antialiasing is on in the OpenGL version of ZeroGS. rev 494: Whoops, overdid that a bit (thanks for pointing it out Bositman :P) rev 493: Fixed an issue which caused savestates (or escaping) to freeze up the emu if MFIFO was in use rev 492: ZeroGS: fix up the dev build so it works, fix a typo in configure.ac that could cause compilation issues, and bring in a fix of zedr0n's for newer Cg versions when in dev mode. rev 491: Linux: Moved the new memcard work to separate files, and enabled it, as it seems to be about as safe as switching memcards in the Windows port. Cleaned up Linux.h a bit, and started a bit of work on the debugger. rev 490: Slight modification to the MFIFO's to prevent potential situations which could cause bad data to be copied. rev 489: Implemented a hackfix for FFX (I hate this game lol) also fixed a bug in VIF i think i introduced during some tests. rev 488: Edited wiki page through web user interface. rev 487: Initial Revision! rev 486: Linux: A bit of work on memcard support in Linux. Disabled for the moment because it seemed like the emulator wasn't seeing memcards being swapped till after restarting pcsx2, and I was worried about memcard corruption. I also made it put in default values for memcards if you didn't have them in preferences already. rev 485: Linux/Plugins: Use spu2ghz's noise rng in ZeroSPU2, clean various plugins before compiling them, put in better default values for the Linux port when configuring, and go into pcsx2 after configuring for the first time, rather then quitting. Oh, and disable the debugger for the moment in Linux. rev 484: GSdx: more JIT code and a little clean-up rev 483: No wonder snapshots didn't work, the directory is not there. Renamed "snap" to "snaps" for GSmakeSnapshot. rev 482: More cleanup on Patch.cpp. rev 481: Disabled a default EE Rec option, which shouldnt have been on in the first place, fixes Enthusia freeze up (maybe others that froze in 3d) rev 480: Small hack (possibly) so the Katamari games boot from "Run CD/DVD" Fixed SRS so it doesn't hang on loading ingame 3D (please report any broken games), also moved one of the hwRead case statements for SPR logging. rev 479: ZeroGS: Change the OpenGL conf screen to have radio buttons for No interlacing, Interlace 0, and Interlace 1, and save all 3 values properly. ( Issue 26 ) rev 478: minor microVU rec changes note to pcsx2 users: for those that still don't know, these are new VU recompilers i'm working on. They're not working yet, and won't be for at least a few months. So don't expect noticeable changes when i update microVU stuff, since currently they're not being used (when they're in a semi-working/usable state, i'll be sure to put a note in the revision message ;p) rev 477: Fixed Fatal Frame once and for all due to a DMA issue which it shouldnt have been doing ;p Also fixed the COP0 condition for the Recompiler and Interpreter, this was stopping Mojib Ribbon and Shadow of Colossus (after the Fatal Frame fix) from running. Int some how worked but it was wrong lol :P Also fixed some Copy n Pasta typos rev 476: Minor changes to GSdx and fixed the SSE2 compiling error. rev 475: LilyPad: Hack to put save state number in window title, can set sensitivity of multiple bindings at once, fixed issues with displaying disconnected devices, some random code cleanup. rev 474: Various minor cleanup. Get rid of those annoying extra newlines in Linux. rev 473: SPU2ghz: Corrected another ADSR bug that muted audio in Shadow of the Colossus; implemented some minor speedups. rev 472: LilyPad 0.9.9, more or less rev 471: SPU2ghz: Reverted an experimental ASDR slider that broke way more than sexpected.. >_< rev 470: SPU2ghz: Significant overhaul of the volume system! Volumes for most games should be much more accurate now, and distortion greatly reduced. This is still a work-in-progress, and I intend to follow up with another commit soon that should improve performance in a few areas, improve overall audio quality and (hopefully!) fix up the Special Effects system as well. Pcsx2: This time the Pg icon really has been replaced/reverted to the original (dunno why my last attempt didn't commit, oh well). Also improved the syntax of the SourceLogs; fixing if/else statement scoping problems. rev 469: GSdx software renderer speed-up, using xbyak to JIT compile a few things, more to follow. rev 468: Let's see: Fix Linux build so it compiles, both under normal and devbuilds. Add the ZeroGS patch for SSE2, and preliminary work on the configuration issue. Get build.sh postix compliant. And let's not feed C++ strings to WriteLn. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.238.100 ※ 編輯: choan 來自: 59.126.238.100 (02/19 12:57)
文章代碼(AID): #19dEQnjc (Emulator)
文章代碼(AID): #19dEQnjc (Emulator)