Re: [新聞] PCSX2 Playground rev 547

看板Emulator (模擬器)作者 (八房龍の助)時間16年前 (2009/01/05 11:56), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
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-playground/source/list rev 547: *Experimental* Sync issues are very sensitive buggers. There could be some breakages in this revision, so keep an eye out, folks. Improved the responsiveness and efficiency of the EE's INTC handler by having it raise exceptions immediately in response to interrupt handlers (the old method delayed the exception until the next branch test, which meant that a lot of common interrupts like vsync, GS, GIF/VIF, etc resulted in two consecutive branch tests when they should have needed only one). Moved the gsIrq() in Counters.c from the vsyncStart() to the vsyncEnd(). The gsIrq() supposedly happens on the falling edge of the vsync, so this *should* be more correct. (but more correct doesn't always mean better) Added iopIntcTest() functions to the IOP's synchronization tools, so the IOP should now "correctly" raise exceptions when it re-enables pending IRQs. rev 546: Fix up Linux compiling after the last few commits. Add in my latest attempt at SysPageFaultExceptionFilter. rev 545: Reverted a couple experimental / debug values that accidentally snuck in on the last couple revisions. rev 544: Minor fixups related to console printouts, and some work on an MTGS profiler rev 543: Win32: Green colors now work in the console! Yay! (so important! heh) Fixed some project file options in the plugins, and started converting all the old SysPrintf's over to color coded Console messages. (but there's... so... many... >_<) Also, interchanged the meanings of WriteLn and MsgLn since I kind of had them backwards from what I originally intended. rev 542: All things must pass... rev 541: Oops. New mirrored /common folder couldn't be checked out by most people. This should fix it. :) rev 540: Configured all the newly-added plugins to compile properly under Win32/MSVC(ZeroSPU2, ZeroGS, ZeroPAD). Created a new solution file called pcsx2_suite_2008 which contains Pcsx2 *and* all the plugins. Moved the PS2Edefs.h and PS2Etypes.h files into /common. All plugins and Pcsx2 now reference the same copies of these files at all times. Removed SubWCRev from the repository, and linked the /common/ folder to the /plugins folder (allows for people to checkout the plugins folder alone and still be able to compile without pre-build step failures). Tweaked the MTGS throttler. Might work a wee bit more efficiently in certain high load situations. Fixed a rare bug in the COP2 (i think!) introduced during one of the earlier VU code cleanings. rev 539: Add the new speedhack dialog to the Linux code. rev 538: Hook up SIGSEGV handling in the Linux port.(and correct a few misspellings) rev 537: very minor change (increased the size of a textbox so it won't get cut-off on PC's with larger DPI settings like mine :D) rev 536: Patched in some Linux code to help get us one more step closer to working vtlb/Linux. Probably needs work, but it should be on the right path toward eventual success, I hope. :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.238.100 ※ 編輯: choan 來自: 59.126.238.100 (01/05 11:56)

01/05 22:26, , 1F
感謝您提供的資訊︿︿
01/05 22:26, 1F
文章代碼(AID): #19OOJUAb (Emulator)
文章代碼(AID): #19OOJUAb (Emulator)