PDA

View Full Version : Cách sử dụng PCSX2 hiệu quả nhất !!!!!


dttrung.mlay
06-09-2007, 11:38 PM
Cách sử dụng PCSX2 hiệu quả nhất !!!!! [/align][hr]

các bạn có muốn chơi những game PS2 mình thik trên PC? dùng PCSX2 nhưng luôn gặp bug?? http://forum.gamethu.net/images/smilies/45.gif .... tôi lập topic này để giải quyết một số vấn đề mà các bạn hay mắc phải (theo kinh nghiệm sử dụng của bản thân http://forum.gamethu.net/images/smilies/4.gif), giúp cho các bạn có thể sử dụng PCSX2 một cách tốt nhất http://forum.gamethu.net/images/smilies/41.gif http://forum.gamethu.net/images/smilies/41.gif

Đôi nét về PCSX2

hiện giờ, PCSX2 là emu PS2 tốt nhất nhưng chưa hoàn chỉnh, dù vậy, bạn vẫn có thể thưởng thức những game Ps2 trên PC của mình, tuy rằng tốc độ ko (có thể) ko bằng trên PS2 thực

sơ lược về các phiên bản của PCSX2: bắt đầu từ ver0.1, đến nay phiên bản mới nhất là 0.9.1 và sắp tới 0.9.2, các ver càng về sau càng đạt chất lượng cao hơn trc một cách rõ rệt. Nếu như ở bản 0.7 về trc, những gì bạn nhận dc là nothing http://forum.gamethu.net/images/smilies/24.gif . đến 0.8, đã vào dc intro và 0.8.1 là menu, ingame (tuy nhiên tốc độ rất rất chậm, chừng 1-20fps http://forum.gamethu.net/images/smilies/37.gif ). Đầu năm 2006, 0.9 dc release đem lại một sự khả quan hơn với tốc độ gấp đôi phiên bản trc, mùa hè năm ấy (năm nay còn j` http://forum.gamethu.net/images/smilies/4.gif ) thêm nóng hơn với 0.9.1, great là từ có thể dùng lúc này, với Final Fantasy X tốc độ đạt 35-128 FPS (bật hết các hiệu ứng hình ảnh: AAx4, interlace, Bilinear Filtering) trên cấu hình máy thử nghiệm:
Opteron 165 1.8Ghz @ 2.5Ghz (9x280)
1Gb DDR550 Dual Channel @ DDR560
Gainward BLISS 7900 GTX 512Mb
SoundBlaster Audigy 4 http://forum.gamethu.net/images/smilies/42.gif http://forum.gamethu.net/images/smilies/42.gif http://forum.gamethu.net/images/smilies/42.gif

nói chung, cứ newest version mà chơi http://forum.gamethu.net/images/smilies/4.gif. PCSX2 0.9.1 dc cung cấp miễn phí trên www.pcsx2.net (http://www.pcsx2.net/)

* hơi ngoại lề một chút nhưng hôm nay thấy tụi coder của PCSX2 nói đang viết PCSX3 http://forum.gamethu.net/images/smilies/43.gif http://forum.gamethu.net/images/smilies/43.gif http://forum.gamethu.net/images/smilies/43.gif , tụi nó cho xem thành quả mà nghi quá (ko biết bọn này có dùng Photoshop ko http://forum.gamethu.net/images/smilies/32.gif, nếu ko chí ít bọn nó cũng dùng VGA G8800 http://forum.gamethu.net/images/smilies/77.gif http://forum.gamethu.net/images/smilies/77.gif )
http://www.pcsx3.net/pcsx3_emu.jpg (http://www.pcsx3.net/pcsx3_emu.jpg)

Cấu hình

theo như các coder của PCSX2, emu này đặt nặng gánh xử lí vào CPU, dù vậy các thành phần khác cũng phải thỏa mãn các đk sau:
[i]OS: WindowsXP SP2 (SP1 trở xuống ko tốt lắm)
CPU: quan trọng nhất nên càng xịn càng tốt, tối thiểu cũng phải hỗ trợ các tập lệnh MMX,SSE,SSE2,SSE3 (tức là pen4/athlon64 trở lên). Nên dùng CPU đa lõi (xài Athon64x2 3800+ cho rẻ http://forum.gamethu.net/images/smilies/4.gif), dùng Conroe là the best, oc lên thì đừng hỏi
VGA: any sp Pixel Shadder 2.0 above (FX5200/R9200 trở lên), tuy nhiên, tốt nhất nên dùng card sp PS 3.0 (GF6xxx/X1xxx). Hợp lí nhất giữa giá cả và hiệu năng, nên chọn 6600GT, còn muốn tốt hơn thì xài 7600GT trở lên
RAM: đương nhiên là trên 512MB, 1GB trở lên, tốc độ càng cao càng tốt http://forum.gamethu.net/images/smilies/4.gif

(bài hơi dài nên xin tách ra, đừng ai vội chat chit j` nhé)[/align]

dttrung.mlay
06-09-2007, 11:39 PM
tiếp tục nè.....

Cách sử dụng

Sau khi down PCSX2 0.9.1 về, các bạn giải nén (đối với file zip 4MB) hay setup (đối với file exe 2MB) xong xuôi, chạy PCSX2 VM build Watermoose (PCSX2.exe), rồi nhập account đang sử dụng quyền administrator trên PC của bạn và log off. Xin nói thêm, cùng với PCSX2 VM, bạn còn có PCSX2 nonVM (PCSX2t.exe), đây là phần dành cho bạn nếu có trục trặc hay ko chạy dc với bản VM http://forum.gamethu.net/images/smilies/59.gif http://forum.gamethu.net/images/smilies/27.gif

Nếu đã đọc phần Guide trên pcsx2.net, chắc hẳn các bạn thấy phần BIOS ko dc đề cập đến, lí do là vấn đề bản quyền nên sau khi cài đặt sẽ ko có BIOS để chạy, dù thế, các bạn vẫn có thể kiếm dc BIOS trên mạng hay chịu khó search trong 4r này hoặc gamevn ...., hay trong đĩa KHPT 17 cũng có đó http://forum.gamethu.net/images/smilies/39.gif . Tuy nhiên có một chú ý là các bạn ko nên dùng PS2 Bios JAP SCPH10000, scph10000, lí do: quá cũ->ko có các phần cần thiết cho PCSX2 http://forum.gamethu.net/images/smilies/78.gif .Sau khi đã có BIOS, move chúng đến folder PCSX2\Bios

Sau đây là phần config
chọn tab Config
gồm các mục Configure (Graphics, Controllers, Sound, Cdvdrom, Dev9, USB. FireWire) và Memcards, CPU, patches
Configure
ta chỉ cần chú trọng đến các phần chính là Graphics, 1st/2nd Controllers, Sound, Cdvdrom
http://i89.photobucket.com/albums/k217/Eternal_Calm_711/11.gif
(nếu ko có plugin nào, bạn có thể tải tại pcsx2.net)
1.Graphics
có 2 loại plugin là Gsdx9 và ZeroGS KOSMO 0.95.2, mỗi loại lại có 2 phần, 1 dùng cho CPU có hỗ trợ SSE2, 1 dùng cho CPU ko hỗ trợ SSE2. Theo ý kiến của tôi, ta nên dùng ZeroGS KOSMO vì có thể chủ động trong việc bật tắt các hiệu ứng hình ảnh, snap hay capture video. Sau đó chọn configure
http://i89.photobucket.com/albums/k217/Eternal_Calm_711/12.gif
F5: bật/tắt interlace
Shift+F5: bật/tắt Bilinear Filtering (cái này giảm fps một cách khủng khiếp http://forum.gamethu.net/images/smilies/45.gif )
Shift+F6: bật/tắt chế độ render wireframe (thể hiện đối tượng dưới dạng lưới, not texture)
F7: capture video
F8: bắt hình trong game, mặc định là jpg (chọn Save snapshot as BMPs nếu muốn định dạng bmp)
F9: FFXhack: bật/tắt chức năng chữa lỗi đồ họa (chỉ có tác dụng với Final Fantasy X và X-2 http://forum.gamethu.net/images/smilies/4.gif)
Alt+Enter: full screen
Default window size: để bao nhiêu cũng dc, ko ảnh hưởng j` đâu http://forum.gamethu.net/images/smilies/5.gif

theo tôi, ta ko cần enable Bilinear Filtering, chỉ cần interlace, FFXhack và AAx2 (hầu như AAx2 chỉ làm giảm khoảng 1-2fps thôi), một số ít cảnh phức tạp thì có thể AAx4 http://forum.gamethu.net/images/smilies/4.gif

còn đối với những ai muốn dùng Gsdx9, ta chọn configure
http://i89.photobucket.com/albums/k217/Eternal_Calm_711/13.gif
Resolution: windowed nếu muốn chơi trên cửa sổ window, các thông số cho fullscreen
Render: Software với card yếu, nếu ko chọn Direct3D
Shadder: chọn loại phù hợp với VGA của bạn (FX5200/R9200 trở xuống chọn 1.4, FX5200/R9200-FX59xx/X8xx chọn 2.0, GF6xxx/X1xxx trở lên chọn 3.0)
nên tik chọn NLOOP O hack (=FFXhack), Linear texture filter

2.Sound
chọn plugin P.E.Op.S.SPU2 DSound Driver 1.4.0 -> conFigure
http://i89.photobucket.com/albums/k217/Eternal_Calm_711/14.gif
chọn các thông số như trên (phần Volume có thể thay đổi http://forum.gamethu.net/images/smilies/65.gif )

3.1st/2nd Controllers
nên chọn SSSPSX PAD plugin, config đơn giản -> khỏi post http://forum.gamethu.net/images/smilies/21.gif
http://i89.photobucket.com/albums/k217/Eternal_Calm_711/15.gif

3.Cdvdrom
có 2 loại: chạy trực tiếp trên đĩa (CDVDnull Driver) và chạy bằng file ISO (còn lại -tốt hơn cái đầu). Ở đây, tôi chọn EFP ISO CDVD Driver -> configure
http://i89.photobucket.com/albums/k217/Eternal_Calm_711/16.gif
[i]Browse: tìm đến file ISO game của bạn
Get from disk: tạo file ISO từ DVD trong ổ DVD, dòng đầu chọn tên ổ DVD của bạn, dòng dưới chọn nơi lưu file ISO (có thể tạo file ISO bằng chương trình khác)

cơ bản là như vậy đã

dttrung.mlay
06-09-2007, 11:39 PM
sau đây là 1 số lưu ý

- ko phải game nào cũng có thể chơi dc trên pcsx2, chỉ những game nào dc ghi trong Compatibility list với đánh giá là ingame hay playable là có thể chơi over dc

- do pcsx2 chưa hoàn chỉnh nên bạn sẽ gặp hiện tượng freeze ở một số đoạn một cách ngẫu nhiên, có 2 cách chính để giải quyết:
* just wait, hơn 10min là lại tiếp tục http://forum.gamethu.net/images/smilies/77.gif
* restart lại pcsx2, cách này đòi hỏi bạn phải dùng savestates (ấn F1 khi game đang chạy - ko phải gamesave) thường xuyên trên những state khác nhau (ấn F2 hoặc Shift+F2). Cũng có thể lần chạy lại đầu tiên, cảnh đó ko bị freeze nữa nhưng cũng có thể phải sau 3-4 lần restart mới dc. Nếu hơn số làn này mà vẫn ko dc thì tốt nhất là lam theo cách 1 http://forum.gamethu.net/images/smilies/24.gif

đương nhiên còn 1 cách nữa, đó là can thiệp vào source code của pcsx2 (nếu bạn biết lập trình hoặc là 1 programmer http://forum.gamethu.net/images/smilies/4.gif), tuy nhiên cách này rất phức tạp

- bạn nên dùng patch cho game. Patch dc nằm trong thư mục patches và tên dc đặt theo dạng số_CRC_của_game.pnach Để biết patch của game này có tác dụng gì, ta open nó bằng notepad, dòng trên các dòng code (bắt đầu bằng patch=) cho ta biết tác dụng của patch. VD:

tôi open file 9AAC5309.pnach

gametitle=Final Fantasy X-2 [SLES 51815] (E) [9AAC5309]
comment=Patch By CKemu
//skip "INIT SOUND"
//patch=0,EE,00132488,word,00000000
//skip "INIT VOICE"
//patch=0,EE,0013249c,word,00000000
//skip InvalidDCache | SyncDCache
//patch=0,EE,0034b170,word,03e00008
//patch=0,EE,0034b174,word,00000000
//skip AC3+PCM start (NOPs whole subroutine)
//patch=0,EE,0017a750,word,00000000
//skip "decode MPEG2"
patch=0,EE,0017a580,word,03e00008
patch=0,EE,0017a584,word,00000000
patch=0,EE,0017a4c8,word,03e00008
patch=0,EE,0017a4cc,word,00000000

đây là patch của game Final Fantasy X-2 bản SLES 518.15, số CRC 9AAC5309, patch này có tác dụng:
- cắt các đoạn lời thoại và sound (để ko bị freeze trong suốt quá trình over game), nếu xóa đoạn code skip "INIT SOUND" và skip "INIT VOICE"n bạn sẽ có sound, tuy nhiên có thể bị freeze bất kì lúc nào
- cắt các đoạn phim (có cả FMV) (ko nên xóa, vì các FMV bị mất tiếng và rất nhiều bug)
đương nhiên, patch này ko dùng dc cho hầu hết người dùng VN, lí do: các đĩa bán ngoài hàng là bản SLUS 206.72 có CRC 48FE0C71 http://forum.gamethu.net/images/smilies/65.gif

- đối với những ai muốn chơi FFX International, có lẽ sẽ thất vọng khi pcsx2 bị báo lỗi "Don't Send" ngay ở Zanarkand. Dù cho bạn có kiếm dc gamesave trên mạng và load dc thì sau khi chơi một lúc cũng bị lỗi tương tự (tôi đã từng bị như vậy http://forum.gamethu.net/images/smilies/14.gif , ko biết những người khác thì sao). Theo ý kiến cá nhân, có lẽ do đĩa bán ở VN là bản SLPS 250.26 http://forum.gamethu.net/images/smilies/39.gif , trong khi bản International gốc là SLPS 250.88, dù chúng có cùng số CRC 658597E2 nhưng patch ko dùng dc với SLPS 250.26. Do đó, nếu muốn chơi FFX, bạn phải kiếm dc bản SLPS 250.88, SLUS 230.12 hay SLES 504.xx, cách tốt nhất là down torrent, tôi đã down bản SLUS 203.12 và đã dùng ok http://forum.gamethu.net/images/smilies/78.gif, dù vậy, coi như ko dc (bị) gặp Dark Aeons http://forum.gamethu.net/images/smilies/69.gif (cũng có cho down bản International nhưng tôi sợ lại ăn đúng con SLPS 250.26 thì đứt http://forum.gamethu.net/images/smilies/40.gif )[/align]

Đánh giá: Bài viết có nội dung góp ý xây dựng
Điểm: +1[/align]