• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to install PCSX2 - PlayStation 2 Emulator in Ubuntu

483

To install PlayStation 2 Emulator PCSX2 in Ubuntu

PCSX2 is an open source PlayStation 2 Emulator application for Windows and Linux Systems. This application allows the user to play games by booting your favorite games ISO image. In this article we will learn the procedures for installing the PCSX2.

To install PCSX2

Run the following command to add the required repositories before installing the PCSX2.

root@linuxhelp:~# add-apt-repository ppa:gregory-hainaut/pcsx2.official.ppa 
 The Official pcsx2 ppa, provided by the pcsx2 team. This ppa contains a
regular package snapshot of pcsx2. We are not package experts, but we
try to follow the debian policy.

* We suggest you use https://github.com/PCSX2/pcsx2/issues to
report issues with pcsx2.

* The package is 32bit only,  but can be installed on systems that fully
support multiarch. You need at least Ubuntu Precise.
.
.
.
gpg: keyring `/tmp/tmph6wbung5/secring.gpg'  created
gpg: keyring `/tmp/tmph6wbung5/pubring.gpg'  created
gpg: requesting key 7A617FF4 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmph6wbung5/trustdb.gpg: trustdb created
gpg: key 7A617FF4: public key " Launchpad official ppa for pcsx2 team"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK


Now update the repositories by using the following command.

root@linuxhelp:~# apt-get update  
Hit http://in.archive.ubuntu.com wily InRelease
Get:1 http://ppa.launchpad.net wily InRelease [15.5 kB]                                     
Hit http://in.archive.ubuntu.com wily-updates InRelease                                                  
Hit http://security.ubuntu.com wily-security InRelease                                                    
Hit http://in.archive.ubuntu.com wily-backports InRelease                                                 
Hit http://in.archive.ubuntu.com wily/main Sources                                             
Hit http://security.ubuntu.com wily-security/main Sources                           
.
.
.
Hit http://in.archive.ubuntu.com wily-backports/universe amd64 Packages                                                                                                    
Hit http://in.archive.ubuntu.com wily-backports/multiverse amd64 Packages                                                                                                  
Hit http://in.archive.ubuntu.com wily-backports/main i386 Packages                                                                                                         
Hit http://in.archive.ubuntu.com wily-backports/restricted i386 Packages                                                                                                   
Hit http://in.archive.ubuntu.com wily-backports/universe i386 Packages                                                                                                     
Hit http://in.archive.ubuntu.com wily-backports/multiverse i386 Packages                                                                                                   
Hit http://in.archive.ubuntu.com wily-backports/main Translation-en                                                                                                        
Hit http://in.archive.ubuntu.com wily-backports/multiverse Translation-en                                                                                                  
Hit http://in.archive.ubuntu.com wily-backports/restricted Translation-en                                                                                                  
Hit http://in.archive.ubuntu.com wily-backports/universe Translation-en                                                                                                    
Fetched 17.2 kB in 14s (1,183 B/s)                                                                                                                                         
Reading package lists... Done


After updating the repositories, start installing PCSX2 emulator application by running the following command.

root@linuxhelp:~# apt-get install pcsx2 -y 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  gcc-5-base:i386 glib-networking glib-networking-common glib-networking-services libaio1:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libatk1.0-0:i386
  libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libbsd0:i386 libc-dev-bin libc6 libc6:i386 libc6-dbg libc6-dev libcairo2:i386 libcomerr2:i386
  libcups2:i386 libdatrie1:i386 libdbus-1-3:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386
  libegl1-mesa:i386 libelf1:i386 libexpat1 libexpat1:i386 libffi6:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgail-3-0 libgail-common libgail18
  libgbm1:i386 libgcc1:i386 libgcrypt20 libgcrypt20:i386 libgdk-pixbuf2.0-0:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglib2.0-0
  libglib2.0-0:i386 libglib2.0-bin libgmp10:i386 libgnutls-deb0-28:i386 libgpg-error0:i386 libgraphite2-3 libgraphite2-3:i386 libgssapi-krb5-2 libgssapi-krb5-2:i386
  libgtk-3-0 libgtk-3-common libgtk2.0-0 libgtk2.0-0:i386 libgtk2.0-bin libharfbuzz0b:i386 libhogweed4 libhogweed4:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
  libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3 libkrb5-3:i386 libkrb5support0 libkrb5support0:i386
.
.
.
Setting up pcsx2:i386 (1:1.4.0-3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu3) ...
Processing triggers for bamfdaemon (0.5.2~bzr0+15.10.20150627.1-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for libc-bin (2.21-0ubuntu4) ...


Now open the emulator application from your Unity Dash.
search
Choose your preferred language and click “ Next” to continue.
configure

Then configure your required plugins.
plugin
Now we need to choose the BIOS ROM. To download the ROM, go to the terminal and run the following command.

root@linuxhelp:~/Desktop# wget http://dl2.loveroms.com/extras/files/bios/ps2_bios.zip 
--2016-08-25 18:55:58--  http://dl2.loveroms.com/extras/files/bios/ps2_bios.zip
Resolving dl2.loveroms.com (dl2.loveroms.com)... 107.182.233.148
Connecting to dl2.loveroms.com (dl2.loveroms.com)|107.182.233.148|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 13380830 (13M) [application/zip]
Saving to: ‘ ps2_bios.zip’ 

ps2_bios.zip                               100%[==========================================================================================> ]  12.76M   438KB/s   in 29s    

2016-08-25 18:56:27 (449 KB/s) - ‘ ps2_bios.zip’  saved [13380830/13380830]

root@linuxhelp:~/Desktop# ls 
ps2_bios.zip
root@linuxhelp:~/Desktop# unzip ps2_bios.zip  
Archive:  ps2_bios.zip
  inflating: PS2 Bios 30004R V6 Pal.bin  
  inflating: PS2 Bios 30004R V6 Pal.MEC  
  inflating: PS2 Bios 30004R V6 Pal.NVM  
  inflating: rom1.bin                
  inflating: SCPH-70004_BIOS_V12_PAL_200.BIN  
  inflating: SCPH-70004_BIOS_V12_PAL_200.EROM  
  inflating: SCPH-70004_BIOS_V12_PAL_200.NVM  
  inflating: SCPH-70004_BIOS_V12_PAL_200.ROM1  
  inflating: SCPH-70004_BIOS_V12_PAL_200.ROM2  
  inflating: scph10000.bin           
  inflating: scph10000.NVM           
  inflating: scph39001.bin           
  inflating: scph39001.MEC           
  inflating: scph39001.NVM
root@linuxhelp:~/Desktop# rm -rf ps2_bios.zip
root@linuxhelp:~/Desktop# cp * /home/user1/.config/PCSX2/bios/  

Navigate to PCSX2 Emulator and click Refresh List. Now you can choose the BIOS ROM file and click Finish.
PCSX2 Emulator
open_PCSX2

Click “ System” and choose “ Boot CDVD (fast)” . In that, select the ISO file of the game you wish and start playing.
Boot CDVD (fast)

Tags:
jacob
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

Where can I get BIOS and Games?

A

You can get your own BIOS from your own PlayStation 2 console.
You can use games from your own collection, or acquire them from a game store. Any other way is illegal and we have a strict policy about warez.
Case closed.

Q

Does the emulator support 4 cores?

A

currently only 2 cores are supported and a third via the MTVU speed hack. To make PCSX2 efficiently use 4 or more cores will require major code changes.

Q

What about the advanced options?

A

Advanced options should be only changed knowing you can break up games spectacularly sometimes.

Q

Are patches necessary?

A

Often they are not. In a few cases, they allow you to go further ingame compared to without, but by default you should leave them off. They can also be used for cheats.

Q

What about gamefixes?

A

Gamefixes are, like the name says, special fixes for certain games. Enable them only for those games, they might cause problems in others.

Related Tutorials in How to install PCSX2 - PlayStation 2 Emulator in Ubuntu

Related Tutorials in How to install PCSX2 - PlayStation 2 Emulator in Ubuntu

How to install Splunk on CentOS 7
How to install Splunk on CentOS 7
Sep 30, 2017
How to install CumulusClips on CentOS 7
How to install CumulusClips on CentOS 7
Aug 8, 2017
How to install BFGminer on Ubuntu 17.04
How to install BFGminer on Ubuntu 17.04
May 2, 2017
How to install mdadm on Ubuntu 17.04
How to install mdadm on Ubuntu 17.04
Jun 7, 2017
How to install Hesk Help desk tool on Ubuntu 17.04
How to install Hesk Help desk tool on Ubuntu 17.04
Aug 23, 2017
How to install Franz application in Ubuntu
How to install Franz application in Ubuntu
Apr 27, 2017
How to install Albert on Ubuntu 17.04
How to install Albert on Ubuntu 17.04
Oct 17, 2017
How to install RackTables on CentOS 7
How to install RackTables on CentOS 7
Oct 26, 2017

Related Forums in How to install PCSX2 - PlayStation 2 Emulator in Ubuntu

Related Forums in How to install PCSX2 - PlayStation 2 Emulator in Ubuntu

Linux app
jacob class=
How To install .AppImage format in Linuxmint 19
Oct 18, 2019

Related News in How to install PCSX2 - PlayStation 2 Emulator in Ubuntu

Related News in How to install PCSX2 - PlayStation 2 Emulator in Ubuntu

Netgear router vulnerability issue and bugs in Linux app: IT leaders need to be aware.
Netgear router vulnerability issue and bugs in Linux app: IT leaders need to be aware.
Feb 6, 2017
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Elijah ?
Remote Desktop Connection Has Stopped Working

When accessing my remote machine server using remote desktop on a windows machine I am getting this error

forum (1)

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.