PCSX2 rev 768 & Plugins - 模擬器

Emily avatar
By Emily
at 2009-03-13T22:40

Table of Contents

PCSX2 rev 768
rev 730 GSDX 1.14


Files from these two sites <http://re4rainbow.4shared.com/ and
http://www.mediafire.com/re4rainbow> are compiled SVN versions of PCSX2 and
its plugins.


r769
wx: Get the wx port to compile in Linux. (Note: will not actually run games at
this stage.)
r768
forgot to commit this...
r767
Forgot two files.
r766
Preliminary work on a new version of the plugin api. Not hooked
up, and very subject to change. Mainly committed both for backup, and for
other devs to mess with...
r765
cleanup: moved 'software emulate mul' to gamefixes section since it
seems to only be needed by 1 game.
r764
pcsx2-wxgui: maintenence merging of trunk revisions into the brance
(always a good idea to update branches after header file renames)
r763
R3000air branch: Interpreter is pretty much finished now (tho
not extensively tested at this point). Performance is roughly 15-25% better
than the old IOP interpreter. Additional feaures include: * Support for
branch instructions in the branch delay slot (known cases exist on the PS1,
may not be an issue on PS2 tho) * Correct support for delay slot exception
handling. * #define free, and lots easier to trace usingt he debugger.
(merged trunk revisions into branch)
r762
Some header work, get rid of some dead code, and rename
PsxCommon.h.
r761
Minor fixes to the IOP Interpeter and const prop regarding the
SLTIU instruction. Removed the rest of the references to the UseGui global
boolean since it wasn't used anymore.
r760
implemented some more opcodes...
r759
Linux: memcpy_fast seems stable enough on Linux, so I'm removing
the switch, and turning it on by default. Today (12 hours ago) arcum42
r758 Should warn when can't write to config files. Getting sick of repeated
posts by the unwashed masses about this (Though also find it bizarre that
Vista chooses to not allow an app to write to its own subdirectories). Also,
included VC 2005 project now builds successfully as long as you have an
svnrev.h.
r757
Linux: Fix Final Fantasy XII. (memcmp_mmx appeared to be freezing MMX
and not thawing it, and it didn't freeze it in Windows.) Comment out some
unused code. Remove some code I commented earlier. And consolidate some of
the calls to FreezeXMMRegs/FreezeMMXRegs.
r756
Linux: Bring in sync with recent changes. (as usual)
r755
R3000air branch: Interpreter working nicely now booting games.
IT's (inredibly slow* but it's booting. :)
r754
microVU recs: fixed a bug in LQ, and implemented LQI and LQD.
r753
R3000air branch updates -- added Instruction disassembler and
diagnostic info. (Merged all relevant trunk revisions.)
r752
Fixed a bug that caused pcsx2 to crash when loading/saving
savestates using the "other..." menu option. Added new command line options
for running pcsx2 without a gui. Using "pcsx2 [filename]" where filename is
the name of a cd image, will run the game. use "pcsx2 -nogui" to boot
whatever you have configured in your CDVD. Use -bootmode=1 to enable the
quick boot method (same as RunCD) .. default boots through the BIOS.
[untested feature! please report if it's broken]
r751
some tweaks based on some optimization tips jake found. the idea
is that with SSE, doing operations that don't modify all the vectors can give
false-dependencies, and in some situations prevent CPU's out-of-order
execution (slows things down). so the solution is to only use stuff like
"movss" when you need to preserve the upper 3 vectors, if not, its always
better(faster) to use movaps.
r750
implemented ERCPR (seems i forgot about it on my last update).
r749
optimized some stuff, and implemented all EFU opcodes. note: most of
the microVU EFU opcodes are implemented with completely different algorithms
than zerorecs. this might prove to be more accurate, but i mainly did it to
avoid using x87 FPU instructions (since i'm using mmx regs for storage).
r748
Minor PERF fixups -- moved the diagnostic msg to a less spamming-like
area (on PCCR assignment, rather than on PCR update).
r747
Added option to control PCSX2 volume only with volume keys, instead of
global windows volume. Release shift, control, and alt on deactivate. Fix for
changing skip mode on alt-F4 (Accidentally removed the old fix for it in
0.9.5)
r746
More work on the PERF counters. Counters now selectively count or don't
count depending on mode (which should keep some games happier which might try
and use them, if still not being totally accurate or correct).
r745
Fixed the bug in r740 that broke speedhacks; and improved the
PERF support a bit more using bitfields and more correct mode tests.

--

All Comments

Nintendulator v0.965 Beta (last updated 2009/03/12)

Tom avatar
By Tom
at 2009-03-13T22:33
http://www.qmtpro.com/~nes/nintendulator/ March 12, 2009 Some minor fixes to the Debugger - pressing the various and#34;Controlsand#34; buttons will no l ...

模擬器的幾個觀念跟新手老手的立場

David avatar
By David
at 2009-03-13T15:23
推這篇文章,講得很棒 : 首先我要強調的是 : 本人心中的模擬器一直有四個原則存在: : 1.模擬器永遠無法達到完美 : 也不可能取代實機的效果 這是真的,畢竟一個要插卡夾,一個只是個程式+rom 沒有以前玩實機的感覺了。唉! : 2.模擬器不是實機 : 在成功開啟遊戲前是需要投入心力去研究操作 ...

ePSXe1.6玩Metal gear solid問題

Michael avatar
By Michael
at 2009-03-13T15:22
※ 引述《CATTOS25 (感覺差很多)》之銘言: : 標題: [求助] ePSxe1.6玩Metal gear solid問題 : 時間: Wed Mar 11 23:01:20 2009 : 我好想聽到正常的MGS對話跟動畫atat : 不知道各位賢拜有無好的方法解救在下?!感恩~ 我最近也把特攻 ...

SEGA遊戲

Eden avatar
By Eden
at 2009-03-13T15:07
小弟剛在玩SEGA遊戲 想要徵求一~二之手把和一本攻略本(夢幻模擬戰1.2) 我知道這是10年前的東西的.... 所以想要徵求 願以2杯飲料做答謝 或者有誰知到哪裡還有再賣SEGA手把或相關系列的東西 能提供一下 謝謝 PS(二手書店會有人賣攻略本嗎) -- 曾幾何時,我以為找到自已的天下無雙... 沒想到 ...

模擬器的幾個觀念跟新手老手的立場

Jacob avatar
By Jacob
at 2009-03-13T14:30
只是隨便聊聊 也是模擬器玩了這麼多年來的一些感觸啦 歡迎大家一起討論但別針對任何一個族群做攻擊 聽話乖啊 首先我要強調的是 本人心中的模擬器一直有四個原則存在: 1.模擬器永遠無法達到完美 也不可能取代實機的效果 2.模擬器不是實機 在成功開啟遊戲前是需要投入心力去研究操作的 3.模擬器不是 ...