Re: [新聞] PCSX2 rev 467 & Plugins

看板Emulator (模擬器)作者 (八房龍の助)時間17年前 (2009/02/11 11:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
PCSX2 rev 467 rev 463 ZeroGS 0.97.1 rev 463 ZeroSPU2 0.4.6 rev 463 Linuz Iso CDVD 0.8.0 rev 465 SPU2GHz 1.9.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 467: Bugfixed the Elfloader; resolves a bootup crash in Psychonauts. Renamed MemoryAlloc to SafeArray, and added linux files to the Win32 solutions (they're disabled, so they don't compile or anything -- I just needed them in the solution so that I can more easily update Linux code when I make API changes to the GUI) rev 466: some microVU work rev 465: SPU2ghz: Bugfixed the update of the ENDX flag; fixes Summer Heat Beach Volleyball. Added afxresmw.h to the SPU2ghz project, so that VS Express folks can (hopefully) compile it now, relatively hassle free. Reverted the Pg icon back to the Official Pcsx2 "2" icon. rev 464: Removed VSync INTC timing hack, could possibly sort others too rev 463: Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official. Added interface.cpp (plugin/pcsx2 interface) and savestate.cpp to SPU2ghz, to help clean up SPU2.cpp. rev 462: Removed my VIF tests, put some other means of protection in place that seems to work. Should fix Issue 22 which was introduced in r454. Also fixed a vif mfifo bug which has been there god knows how long.. rev 461: A new VU MIN / MAX code by Nneeve allows more games to use DaZ on the VUs. We'll test if any game still needs DaZ off, and if not so, make that default to on. DaZ is a more correct behavior for the VU's, and only bugs prevented it from working as expected. Thanks to Nneeve for his hard work :) rev 460: Changed the Magna Carta gamefix to something more plausible. Thanks to tmkk for spotting this :) rev 459: Added preliminary hotswapping and "Memorycard Not Present" support to the SIO. Among other things, this fixes memcard problems when using savestates, where-by some games would fail to recognize that the memory card had changed. So those of you with savestates for games that refuse to save to a newly-formatted memcard, this *should* allow you to save now. :) Added several new files to organize some large files: HwRead.cpp, HwWrite.cpp, MemoryCard.cpp, MemoryCard.h. rev 458: Removed various references to "Playground" in plugins and dialogs. rev 457: Helps if I add all the files.. >_< rev 456: Added NTFS compression to the memcards folder and any memory cards used from pcsx2. Most memory cards compress exceptionally well (from 16M to 3M typically). Also in this commit: Some minor code cleanups to sio.cpp, and added some missing setup code to the Iop Counters savestate loader; psxhblankgate and psxvblankgate weren't being re-initialized. rev 455: Small bug in the new VIF timing i forgot to fix :P rev 454: Fixes for Fatal Frame VIF errors and FF7 DoC grey screens. Experimental VIF timings included rev 453: Fixed a foopah in r451 that caused most games to run at PAL framerates and timings. Oops, heh. Squashed another race condition in the MTGS; this one when hitting escape to close the GS window (very rare). rev 452: - fixed a warning from last revision - made "framelimit" mode default, instead of "normal" mode (was discussed by team) - some more microVU rec work... rev 451: Yay! Fixed a memory corruption bug in the SuperVU that caused several "VU-intense" games to crash randomly: Tekken 5, Persona 4, and God of War to name a few. Changed the Hw FiFo to use what should be a more correct register addressing scheme. The entire contents of each page of the FIFO is mirrored into the lowest register(s). For example, any address between 0x10006010 and 0x10006ff0 should always be treated as address 0x10006000. Code cleanups and minor optimizations to hw.cpp, FiFo.cpp, and gs.cpp. Added some additional utility functions to the Path namespace, for splitting paths into files/folders parts. rev 450: Hmmm... I remember adding this to svn. Oh well, it's in now. rev 449: CDVDiso: Add the ability to create block dumps to the Linux port. rev 448: Linux: Save slots are now disabled in the menu unless a) a game is running, and b) it was saved with the same game as you are running. So you should now be able to tell at a glance which slots you've used. Experimental... rev 447: Modified the build system so that both the original and new "revisioned" copies of EXE/DLL files are copied into the target build folder. Example: When compiling Release, pcsx2.exe will always reflect the most recent successful compilation. Fixed COP0's recompiled branch instructions (BC0F, BC0T, etc) -- the conditional was not implemented correctly (thanks to Refraction for spotting that one). Used a better method of clearing the errorlevel during the Pre/Post Build steps. Should be a little less error-prone (pun?) rev 446: Linux: Some cleanup on the Linux headers as followup to r443. rev 445: - rev 444: Fixes some various compilation problems (people without TortoiseSvn installed won't get errors anymore) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.238.100 ※ 編輯: choan 來自: 59.126.238.100 (02/11 11:54)
文章代碼(AID): #19aaltAl (Emulator)
文章代碼(AID): #19aaltAl (Emulator)