SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
PCSX2 is a PlayStation 2 emulator for Windows and Linux, started by the same team
that brought you PCSX (a Sony PlayStation 1 emulator).
The PCSX2 project attempts to allow PS2 code to be executed on your computer,
thus meaning you can put a PS2 DVD or CD into your computers drive, and boot it
up!

Overview
The project has been running for more than five years now, and since it's initial
release has grown in compatibility. From initially just being able to run a few public
domain demos, it's current state enables many games to boot and actually go in game,
such as the 'famous' Final Fantasy X or Devil May Cry 3. You can always visit the
PCSX2 homepage to check the latest compatibility status of games with more than
1800 titles tested.

What’s new in 0.9.6?












Huge rewrite, mainly from the new members of the Playground branch!
Dropped VM build replaced by the all new Vtlb, meaning no more ‘Cannot
allocate memory’ errors at start up, more accurate emulation, slightly lower
speeds but with many optimizations to come
Full memcard support, working in all games
Improved Frameskip/VU-skip
Special Game Fixes Section
Advanced Options Section for custom tweaking VU/FPU behavior.
Rewritten Multithreaded GS (MTGS) mode, with as much as 15% speedup for
HT machines (only 3-5% for Dual Core), and fixes many instabilities.
Improved VU/FPU Flags and Clamping support (helps fix odd behaviors and
SPS in some games)
Improved EE/IOP synchronization (fixes many freeze-ups and vmhacks).
Improved CDVD support.

1
Configuration
A very detailed guide is available on the PCSX2 homepage which is already
translated in several languages!
You can consult it here

Status
PCSX2 has come a long way since its’ starting point back at 2002.Current features
include:







Separate recompilers for Emotion Engine (EE) , Vector Unit 0 (VU0) and
Vector Unit 1 (VU1).
Dual core support, with the Graphics Synthesizer (GS) running on a second
thread.
Usage of MMX,SSE1,SSE2,SSSE3 and SSE4 extensions
Proper SPU2 emulation featuring Auto DMA and Time Scaling
Full gamepad support featuring Dual Shock 2,analog controls and even
supporting analog movement over keyboard (using some external plugins)
Patch system for creating cheats and for workarounds on games

Sections that still need work:






Dev9 functions, such as HDD and Ethernet (partially implemented) support
Firewire emulation (quite low on the list though)
USB emulation (very partially implemented)
Image Processing Unit (IPU) emulation which is responsible for the FMV
playback. It has been implemented but it is buggy and slow
MIPS cache needs to be properly implemented (barely works at this time)

How can you help
As most of you are aware, the PCSX2 team is working on this project at the expense
of their free time and provide it without charging the program’s use.
If you want to show your appreciation to these people and motivate them, you can
donate any amount of money you feel is right to the team’s paypal account found in
the official site.
These funds will be used so the team members can get more modern and new
hardware in order to test and debug more efficiently and even implement new features
(just like dual core support for example).
2
If you are a programmer and you are interested in helping the PCSX2 team by making
additions or corrections to the code, you are free to browse through the public Google
Code repository here after taking into account PCSX2 is under the GNU General
Public Licence (GPL) v2.

The Coding Team
Below you can see 3 tables, showing the current team members who are actively
coding at the present time, the current team members who have been inactive for
some time and the older team members who for some reason quit along the way,
which include the previous project leader Linuzappz to whom we send our best
regards 

Current active team members:
Nickname
saqib
refraction
arcum42
cottonvibes

Real Name
Alex Brown

drkIIRaziel
gigaherz
Jake Stine-Air

Place
Pakistan
England

Comments
Project leader, fixing bugs around (FPU, Interpreter, VUs..)
General Coding DMA/VIF etc
Linux compatibility and porting
FPU and VU recompilers, general coding
Memory management, emulation theory/principals, recompiler
design.

Greece
USA

rama
tmkk

General coding, spu2ghz, cdvdGigaherz
MTGS,counters, timing/syncing, general coding,SPU2-X
Resident hacker, uses random values until they fix something,
then figures out why :P
VUs, recompilers, x86asm

Current inactive team members:
Nickname
florin
Nachnbrenner
aumatt

Real Name
Florin Sasu

Place
Romania
Germany
Australia

Shadow
Goldfinger
loser

George Moralis

Greece
Brazil
Australia

Comments
Master of HLE. Master of cd code and bios HLE..
patch freak :P
a bit of everything mostly handles CDVD cmds
Project founder, master of cpu, master of bugs, general
coding…
MMI,FPU and general stuff
obscure cdvd related stuff

USA

Recompilers, ZeroGS, x86-64, linux, optimizations,
general fixes and new features

zerofrog

3
Ex team members:
Nickname
Linuzappz
basara
[TyRaNiD]
Roor

Real Name

Place
Argentina

Comments
Project founder, master of The GS emulation and so many others..
Recompiler programmer. general coding
GS programmer.General coding
General coding

Additional coding:
F|RES, Pofis, Gigaherz, Nocomp, _Riff_, fumofumo, pseudonym, Nneeve

The Beta Tester Team
Beta testers are people (slaves/mindless grunts :P) who constantly test new PCSX2 beta builds
to report any new bugs, regressions or improvements. While this might sound simple to most,
what many people do not know is that testers also debug with the coders, maintain the huge
game compatibility list, create dumps and logs for the coders and so much more. As above,
active, inactive and ex members are listed alphabetically

Current active members:
Bositman, Crushtest, Falcon4Ever, GeneralPlot, Krakatos, Prafull

Current inactive team members:
Belmont, CKemu, Knuckles, Raziel, RudyX, Parotaku

Ex team members:
Chaoscode, CpUMasteR, EFX , Elly, JegHegy, Razorblade, RPGWizard, Seta San, Snake875

4
Release date chart

Here’s a little something we made after careful and time consuming searching over archived
news about PCSX2 releases! It’s a timeline chart showing the PCSX2 release dates since
0.1.Thanks to gigaherz for creating the chart 

PCSX2 Releases 0.1 – 0.9.6

0.4

0.8

0.41
0.5

0.1

Dec 2002

0.9.2

0.3

Apr 2004

Aug 2005

Jan 2007

0.7
0.2

0.9.6
0.9.3 (linux only)
0.9.4

0.9.1

0.6

0.9
0.81

And here are the actual release dates for those of you who are curious:
0.026:
23 March 2002
0.031:
14 April 2002
0.036:
17 June 2002
0.038:
7 July 2002
0.042:
11 September 2002
0.1:
20 December 2002
0.2:
19 February 2003
0.3:
2 may 2003
0.4:
31 July 2003
0.41:
7 August 2003
0.5:
25 November 2003
0.6:
24 March 2004
0.7:
17 December 2004
0.8:
16 May 2005
0.81:
17 May 2005
0.9:
3 April 2006
0.9.1:
3 July 2006
0.9.2:
18 November 2006
0.9.3 Linux only 1 April 2007
0.9.4:
11 November 2007
0.9.6:
1 March 2009
5

May 2008

Oct 2009
Additional thanks and credits
Duke of NAPALM:
For the 3d stars demo. The first demo that worked in pcsx2 :)
Tony Saveski (dreamtime): For his great ps2tutorials!!
F|res:
Author of dolphin, a big thanks from shadow..
Now3d:
The guy that helped shadow at his first steps..
Keith:
Who believed in us..
Bobbi & Thorgal:
For hosting us, for the old page design and so many other things
Sjeep:
Help and info
BGnome:
Help testing stuff
Dixon:
Design of the old pcsx2 page, and the pcsx2.net domain
Bositman:
PCSX2 beta tester :) (gia sou bositman pare ta credits sou )
No-Reccess:
Nice guy and great demo coder :)
NSX2 team:
For their help with VU ;)
Razorblade:
For the old PCSX2 logo & icon.
Snake:
He knows what for :P
Ector:
Awesome emu :)
Zezu:
A good guy. Good luck with your emu :P
Hiryu & Sjeep:
For their libcdvd (iso parsing and filesystem driver code)
Sjeep:
For the SjDATA filesystem driver
F|res:
For the original DECI2 implementation
libmpeg2:
For the mpeg2 decoding routines
Aumatt:
For applying fixes to pcsx2
Microsoft:
For VC.Net 2003 (and now 2005) (really faster than vc6) :P
NASM team:
For nasm
CKemu:
Logos/design
and probably to a few more..
Special Shadow's thanks go to...
My friends: Dimitris, James, Thodoris, Thanasis and probably to a few more..and of course to a
lady somewhere out there....

Created for v0.9.6 by bositman.

The PCSX2 Coding and Beta testing team

6

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

2.1 design hard disk layout v2
2.1 design hard disk layout v22.1 design hard disk layout v2
2.1 design hard disk layout v2
 
Dos lesson 11
Dos lesson 11Dos lesson 11
Dos lesson 11
 
List Command at Run
List Command at RunList Command at Run
List Command at Run
 
100+ run commands for windows
100+ run commands for windows 100+ run commands for windows
100+ run commands for windows
 
Article may11 bsdmag
Article may11 bsdmagArticle may11 bsdmag
Article may11 bsdmag
 
Linux Introduction (Commands)
Linux Introduction (Commands)Linux Introduction (Commands)
Linux Introduction (Commands)
 
101 1.2 boot the system
101 1.2 boot the system101 1.2 boot the system
101 1.2 boot the system
 
POS 433 Inspiring Innovation/tutorialrank.com
 POS 433 Inspiring Innovation/tutorialrank.com POS 433 Inspiring Innovation/tutorialrank.com
POS 433 Inspiring Innovation/tutorialrank.com
 
Linux final exam
Linux final examLinux final exam
Linux final exam
 
Batel f re v66
Batel f re v66Batel f re v66
Batel f re v66
 
Tlf2014
Tlf2014Tlf2014
Tlf2014
 
Ilf2012
Ilf2012Ilf2012
Ilf2012
 
Hardware
HardwareHardware
Hardware
 
Linux midterm quiz
Linux midterm quizLinux midterm quiz
Linux midterm quiz
 
Linux class 8 tar
Linux class 8   tar  Linux class 8   tar
Linux class 8 tar
 
Linux
LinuxLinux
Linux
 
Borderlands 2-save-location
Borderlands 2-save-locationBorderlands 2-save-location
Borderlands 2-save-location
 
Part 4 of 'Introduction to Linux for bioinformatics': Managing data
Part 4 of 'Introduction to Linux for bioinformatics': Managing data Part 4 of 'Introduction to Linux for bioinformatics': Managing data
Part 4 of 'Introduction to Linux for bioinformatics': Managing data
 
Virtual memory 20070222-en
Virtual memory 20070222-enVirtual memory 20070222-en
Virtual memory 20070222-en
 
101 1.1 hardware settings
101 1.1 hardware settings101 1.1 hardware settings
101 1.1 hardware settings
 

Destacado (16)

Isp investopedia final
Isp investopedia finalIsp investopedia final
Isp investopedia final
 
Safeguard india new pitch book
Safeguard india new pitch bookSafeguard india new pitch book
Safeguard india new pitch book
 
E-Logisitics PPT
E-Logisitics PPTE-Logisitics PPT
E-Logisitics PPT
 
I.Q. Enterprises Group PPT
I.Q. Enterprises Group PPTI.Q. Enterprises Group PPT
I.Q. Enterprises Group PPT
 
Media Mantra InfoSolutions_Corporate Presentation
Media Mantra InfoSolutions_Corporate PresentationMedia Mantra InfoSolutions_Corporate Presentation
Media Mantra InfoSolutions_Corporate Presentation
 
石切りの杜 提供体験 提案
石切りの杜 提供体験 提案石切りの杜 提供体験 提案
石切りの杜 提供体験 提案
 
Sumangalam ppt
Sumangalam pptSumangalam ppt
Sumangalam ppt
 
Leo burnett
Leo burnettLeo burnett
Leo burnett
 
Sgi medical emergency services ppt
Sgi medical emergency services pptSgi medical emergency services ppt
Sgi medical emergency services ppt
 
5 parts of research paper
5 parts of research paper5 parts of research paper
5 parts of research paper
 
Gusto
GustoGusto
Gusto
 
Ojo
OjoOjo
Ojo
 
sistema nervioso Autonomo
sistema nervioso Autonomosistema nervioso Autonomo
sistema nervioso Autonomo
 
Oido
OidoOido
Oido
 
笠岡諸島ウルトラ○×クイズ(16th大運動会用)
笠岡諸島ウルトラ○×クイズ(16th大運動会用)笠岡諸島ウルトラ○×クイズ(16th大運動会用)
笠岡諸島ウルトラ○×クイズ(16th大運動会用)
 
ミツマタP プレゼン資料
ミツマタP プレゼン資料ミツマタP プレゼン資料
ミツマタP プレゼン資料
 

Similar a Pcsx2 readme 0.9.6

Parallel Graphics in Frostbite - Current & Future (Siggraph 2009)
Parallel Graphics in Frostbite - Current & Future (Siggraph 2009)Parallel Graphics in Frostbite - Current & Future (Siggraph 2009)
Parallel Graphics in Frostbite - Current & Future (Siggraph 2009)Johan Andersson
 
Introduction to the Graphics Pipeline of the PS3
Introduction to the Graphics Pipeline of the PS3Introduction to the Graphics Pipeline of the PS3
Introduction to the Graphics Pipeline of the PS3Slide_N
 
Linux Survival Kit for Proof of Concept & Proof of Technology
Linux Survival Kit for Proof of Concept & Proof of TechnologyLinux Survival Kit for Proof of Concept & Proof of Technology
Linux Survival Kit for Proof of Concept & Proof of TechnologyNugroho Gito
 
Threading Successes 06 Allegorithmic
Threading Successes 06   AllegorithmicThreading Successes 06   Allegorithmic
Threading Successes 06 Allegorithmicguest40fc7cd
 
Amazing KDE (K Desktop Environment)
Amazing KDE (K Desktop Environment)Amazing KDE (K Desktop Environment)
Amazing KDE (K Desktop Environment)anandvaidya
 
Parallel Futures of a Game Engine (v2.0)
Parallel Futures of a Game Engine (v2.0)Parallel Futures of a Game Engine (v2.0)
Parallel Futures of a Game Engine (v2.0)Johan Andersson
 
Console development
Console developmentConsole development
Console developmentspartasoft
 
Kernel Recipes 2019 - Metrics are money
Kernel Recipes 2019 - Metrics are moneyKernel Recipes 2019 - Metrics are money
Kernel Recipes 2019 - Metrics are moneyAnne Nicolas
 
Fedora 14 overview
Fedora 14 overviewFedora 14 overview
Fedora 14 overviewBert Desmet
 
Embedded Linux Multimedia
Embedded Linux MultimediaEmbedded Linux Multimedia
Embedded Linux MultimediaCaglar Dursun
 
BeagleBone Black: Platform Bring-Up with Upstream Components
BeagleBone Black: Platform Bring-Up with Upstream ComponentsBeagleBone Black: Platform Bring-Up with Upstream Components
BeagleBone Black: Platform Bring-Up with Upstream ComponentsGlobalLogic Ukraine
 
Assignment instructions
Assignment instructionsAssignment instructions
Assignment instructionswallinplanet
 
The Yocto Project
The Yocto ProjectThe Yocto Project
The Yocto Projectrossburton
 

Similar a Pcsx2 readme 0.9.6 (20)

Parallel Graphics in Frostbite - Current & Future (Siggraph 2009)
Parallel Graphics in Frostbite - Current & Future (Siggraph 2009)Parallel Graphics in Frostbite - Current & Future (Siggraph 2009)
Parallel Graphics in Frostbite - Current & Future (Siggraph 2009)
 
Introduction to the Graphics Pipeline of the PS3
Introduction to the Graphics Pipeline of the PS3Introduction to the Graphics Pipeline of the PS3
Introduction to the Graphics Pipeline of the PS3
 
Linux Survival Kit for Proof of Concept & Proof of Technology
Linux Survival Kit for Proof of Concept & Proof of TechnologyLinux Survival Kit for Proof of Concept & Proof of Technology
Linux Survival Kit for Proof of Concept & Proof of Technology
 
Xen in Linux (aka PVOPS update)
Xen in Linux (aka PVOPS update)Xen in Linux (aka PVOPS update)
Xen in Linux (aka PVOPS update)
 
Threading Successes 06 Allegorithmic
Threading Successes 06   AllegorithmicThreading Successes 06   Allegorithmic
Threading Successes 06 Allegorithmic
 
Xen in Linux 3.x (or PVOPS)
Xen in Linux 3.x (or PVOPS)Xen in Linux 3.x (or PVOPS)
Xen in Linux 3.x (or PVOPS)
 
Amazing KDE (K Desktop Environment)
Amazing KDE (K Desktop Environment)Amazing KDE (K Desktop Environment)
Amazing KDE (K Desktop Environment)
 
Parallel Futures of a Game Engine (v2.0)
Parallel Futures of a Game Engine (v2.0)Parallel Futures of a Game Engine (v2.0)
Parallel Futures of a Game Engine (v2.0)
 
Console development
Console developmentConsole development
Console development
 
Kernel Recipes 2019 - Metrics are money
Kernel Recipes 2019 - Metrics are moneyKernel Recipes 2019 - Metrics are money
Kernel Recipes 2019 - Metrics are money
 
Rhce ppt
Rhce pptRhce ppt
Rhce ppt
 
Fedora 14 overview
Fedora 14 overviewFedora 14 overview
Fedora 14 overview
 
Cse191 01
Cse191 01Cse191 01
Cse191 01
 
Windows 7
Windows 7Windows 7
Windows 7
 
Embedded Linux Multimedia
Embedded Linux MultimediaEmbedded Linux Multimedia
Embedded Linux Multimedia
 
BeagleBone Black: Platform Bring-Up with Upstream Components
BeagleBone Black: Platform Bring-Up with Upstream ComponentsBeagleBone Black: Platform Bring-Up with Upstream Components
BeagleBone Black: Platform Bring-Up with Upstream Components
 
Assignment instructions
Assignment instructionsAssignment instructions
Assignment instructions
 
Ps3 linux
Ps3 linuxPs3 linux
Ps3 linux
 
Os2
Os2Os2
Os2
 
The Yocto Project
The Yocto ProjectThe Yocto Project
The Yocto Project
 

Último

ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 

Último (20)

ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 

Pcsx2 readme 0.9.6

  • 1. PCSX2 is a PlayStation 2 emulator for Windows and Linux, started by the same team that brought you PCSX (a Sony PlayStation 1 emulator). The PCSX2 project attempts to allow PS2 code to be executed on your computer, thus meaning you can put a PS2 DVD or CD into your computers drive, and boot it up! Overview The project has been running for more than five years now, and since it's initial release has grown in compatibility. From initially just being able to run a few public domain demos, it's current state enables many games to boot and actually go in game, such as the 'famous' Final Fantasy X or Devil May Cry 3. You can always visit the PCSX2 homepage to check the latest compatibility status of games with more than 1800 titles tested. What’s new in 0.9.6?           Huge rewrite, mainly from the new members of the Playground branch! Dropped VM build replaced by the all new Vtlb, meaning no more ‘Cannot allocate memory’ errors at start up, more accurate emulation, slightly lower speeds but with many optimizations to come Full memcard support, working in all games Improved Frameskip/VU-skip Special Game Fixes Section Advanced Options Section for custom tweaking VU/FPU behavior. Rewritten Multithreaded GS (MTGS) mode, with as much as 15% speedup for HT machines (only 3-5% for Dual Core), and fixes many instabilities. Improved VU/FPU Flags and Clamping support (helps fix odd behaviors and SPS in some games) Improved EE/IOP synchronization (fixes many freeze-ups and vmhacks). Improved CDVD support. 1
  • 2. Configuration A very detailed guide is available on the PCSX2 homepage which is already translated in several languages! You can consult it here Status PCSX2 has come a long way since its’ starting point back at 2002.Current features include:       Separate recompilers for Emotion Engine (EE) , Vector Unit 0 (VU0) and Vector Unit 1 (VU1). Dual core support, with the Graphics Synthesizer (GS) running on a second thread. Usage of MMX,SSE1,SSE2,SSSE3 and SSE4 extensions Proper SPU2 emulation featuring Auto DMA and Time Scaling Full gamepad support featuring Dual Shock 2,analog controls and even supporting analog movement over keyboard (using some external plugins) Patch system for creating cheats and for workarounds on games Sections that still need work:      Dev9 functions, such as HDD and Ethernet (partially implemented) support Firewire emulation (quite low on the list though) USB emulation (very partially implemented) Image Processing Unit (IPU) emulation which is responsible for the FMV playback. It has been implemented but it is buggy and slow MIPS cache needs to be properly implemented (barely works at this time) How can you help As most of you are aware, the PCSX2 team is working on this project at the expense of their free time and provide it without charging the program’s use. If you want to show your appreciation to these people and motivate them, you can donate any amount of money you feel is right to the team’s paypal account found in the official site. These funds will be used so the team members can get more modern and new hardware in order to test and debug more efficiently and even implement new features (just like dual core support for example). 2
  • 3. If you are a programmer and you are interested in helping the PCSX2 team by making additions or corrections to the code, you are free to browse through the public Google Code repository here after taking into account PCSX2 is under the GNU General Public Licence (GPL) v2. The Coding Team Below you can see 3 tables, showing the current team members who are actively coding at the present time, the current team members who have been inactive for some time and the older team members who for some reason quit along the way, which include the previous project leader Linuzappz to whom we send our best regards  Current active team members: Nickname saqib refraction arcum42 cottonvibes Real Name Alex Brown drkIIRaziel gigaherz Jake Stine-Air Place Pakistan England Comments Project leader, fixing bugs around (FPU, Interpreter, VUs..) General Coding DMA/VIF etc Linux compatibility and porting FPU and VU recompilers, general coding Memory management, emulation theory/principals, recompiler design. Greece USA rama tmkk General coding, spu2ghz, cdvdGigaherz MTGS,counters, timing/syncing, general coding,SPU2-X Resident hacker, uses random values until they fix something, then figures out why :P VUs, recompilers, x86asm Current inactive team members: Nickname florin Nachnbrenner aumatt Real Name Florin Sasu Place Romania Germany Australia Shadow Goldfinger loser George Moralis Greece Brazil Australia Comments Master of HLE. Master of cd code and bios HLE.. patch freak :P a bit of everything mostly handles CDVD cmds Project founder, master of cpu, master of bugs, general coding… MMI,FPU and general stuff obscure cdvd related stuff USA Recompilers, ZeroGS, x86-64, linux, optimizations, general fixes and new features zerofrog 3
  • 4. Ex team members: Nickname Linuzappz basara [TyRaNiD] Roor Real Name Place Argentina Comments Project founder, master of The GS emulation and so many others.. Recompiler programmer. general coding GS programmer.General coding General coding Additional coding: F|RES, Pofis, Gigaherz, Nocomp, _Riff_, fumofumo, pseudonym, Nneeve The Beta Tester Team Beta testers are people (slaves/mindless grunts :P) who constantly test new PCSX2 beta builds to report any new bugs, regressions or improvements. While this might sound simple to most, what many people do not know is that testers also debug with the coders, maintain the huge game compatibility list, create dumps and logs for the coders and so much more. As above, active, inactive and ex members are listed alphabetically Current active members: Bositman, Crushtest, Falcon4Ever, GeneralPlot, Krakatos, Prafull Current inactive team members: Belmont, CKemu, Knuckles, Raziel, RudyX, Parotaku Ex team members: Chaoscode, CpUMasteR, EFX , Elly, JegHegy, Razorblade, RPGWizard, Seta San, Snake875 4
  • 5. Release date chart Here’s a little something we made after careful and time consuming searching over archived news about PCSX2 releases! It’s a timeline chart showing the PCSX2 release dates since 0.1.Thanks to gigaherz for creating the chart  PCSX2 Releases 0.1 – 0.9.6 0.4 0.8 0.41 0.5 0.1 Dec 2002 0.9.2 0.3 Apr 2004 Aug 2005 Jan 2007 0.7 0.2 0.9.6 0.9.3 (linux only) 0.9.4 0.9.1 0.6 0.9 0.81 And here are the actual release dates for those of you who are curious: 0.026: 23 March 2002 0.031: 14 April 2002 0.036: 17 June 2002 0.038: 7 July 2002 0.042: 11 September 2002 0.1: 20 December 2002 0.2: 19 February 2003 0.3: 2 may 2003 0.4: 31 July 2003 0.41: 7 August 2003 0.5: 25 November 2003 0.6: 24 March 2004 0.7: 17 December 2004 0.8: 16 May 2005 0.81: 17 May 2005 0.9: 3 April 2006 0.9.1: 3 July 2006 0.9.2: 18 November 2006 0.9.3 Linux only 1 April 2007 0.9.4: 11 November 2007 0.9.6: 1 March 2009 5 May 2008 Oct 2009
  • 6. Additional thanks and credits Duke of NAPALM: For the 3d stars demo. The first demo that worked in pcsx2 :) Tony Saveski (dreamtime): For his great ps2tutorials!! F|res: Author of dolphin, a big thanks from shadow.. Now3d: The guy that helped shadow at his first steps.. Keith: Who believed in us.. Bobbi & Thorgal: For hosting us, for the old page design and so many other things Sjeep: Help and info BGnome: Help testing stuff Dixon: Design of the old pcsx2 page, and the pcsx2.net domain Bositman: PCSX2 beta tester :) (gia sou bositman pare ta credits sou ) No-Reccess: Nice guy and great demo coder :) NSX2 team: For their help with VU ;) Razorblade: For the old PCSX2 logo & icon. Snake: He knows what for :P Ector: Awesome emu :) Zezu: A good guy. Good luck with your emu :P Hiryu & Sjeep: For their libcdvd (iso parsing and filesystem driver code) Sjeep: For the SjDATA filesystem driver F|res: For the original DECI2 implementation libmpeg2: For the mpeg2 decoding routines Aumatt: For applying fixes to pcsx2 Microsoft: For VC.Net 2003 (and now 2005) (really faster than vc6) :P NASM team: For nasm CKemu: Logos/design and probably to a few more.. Special Shadow's thanks go to... My friends: Dimitris, James, Thodoris, Thanasis and probably to a few more..and of course to a lady somewhere out there.... Created for v0.9.6 by bositman. The PCSX2 Coding and Beta testing team 6