PCSX-Reloaded (unofficial)

PPA description

EN: Daily builds of PCSX-Reloaded (or PCSXR), maybe the best open-source PSX emulator under Linux !

PCSXR needs FFMPEG >= 2.0. Adding both this PPA and Jon Severinsson's one shouldn't make conflicts (tell me if it does).

Fast-forwards speed could break the graphics and make the sound out of sync (PeopsXGL plugin does but Xvideo doesn't).

If you don't want to install OSS4 (for testing purppose maybe), you can try this trick in a terminal after installing the OSS plugin and the library called "libpulsedsp" (of course, this is not real OSS output): padsp pcsxr

TRICKS FOR OLD PLUGINS (forums are really helpful):

You may want to try other plugins, such as Pete's XGL2 or Eternal SPU, since PCSXR uses the PSEmuPro system. However, these ones are old (but work pretty good) and depend on depreciated libraries. Here is the list :
libglib-1.2.so.0.0.10, libgmodule-1.2.so.0.0.10, libgthread-1.2.so.0.0.10, libgdk-1.2.so.0.9.1, libgtk-1.2.so.0.9.1, libstdc++-3-libc6.2-2-2.10.0.so
A simple copy-paste in /usr/lib is enough. Then, you need to copy the plugins (.so and cfg* binaries) in /usr/lib/games/psemu. Remember that it is 32-bits only, so you have to install the 32-bits version of PCSXR. You will notice that their names end with some number after .so. PCSXR only recognizes .so plugins, so adding symlinks do the job. As an example, we take the XGL2 plugin :
cd /usr/lib/i386-linux-gnu/games/psemu && sudo ln -s libgpuPeteXGL2.so.2.0.9 libgpuPeteXGL2.so
After all that, launch PCSXR and you should see new entries when you want to choose the plugins.
Warning ! Using old plugins can cause a segmentation fault when you close the game window. It happens with Eternal SPU.

Have fun playing PS1 !

-----------------------------------------------------------------------------------------

FR: Révisions journalières de PCSX-Reloaded (ou PCSXR), probablement le meilleur émulateur PSX open-source sous Linux !

PCSXR dépend de FFMPEG >=2.0. Ajouter ce PPA et celui de Jon Severinsson ne devrait pas générer de conflits (si c'est le cas, prévenez-moi).
Le turbo pendant l'émulation pourrait occasionner un affichage corrompu et un son désynchronisé (ça arrive avec PeopsXGL mais pas avec Xvideo).

Pour éviter d'installer OSS4, peut-être que cette commande de terminal sera utile après avoir installé le plugin OSS et la librairie "libpulsedsp" (bien sûr, ce n'est pas du vrai OSS): padsp pcsxr

ASTUCES POUR LES ANCIENS PLUGINS (comme quoi, les forums, ça aide):

On serait tenté d'essayer d'autres plugins, comme Pete XGL2 ou Eternal SPU, puisque PCSXR exploite le système PSEmuPro. Malheureusement, ces derniers datent (même s'ils fonctionnent très bien) et dépendent de vieilles bibliothèques. en voici la liste :
libglib-1.2.so.0.0.10, libgmodule-1.2.so.0.0.10, libgthread-1.2.so.0.0.10, libgdk-1.2.so.0.9.1, libgtk-1.2.so.0.9.1, libstdc++-3-libc6.2-2-2.10.0.so
Un petit copier-coller dans /usr/lib suffit. Ensuite, il faut copier les plugins (.so et binaires cfg*) dans /usr/lib/games/psemu. Souvenez-vous qu'ils sont en 32-bits, donc vous aurez besoin de la version 32-bits de l'émulateur. Celui-ci ne reconnaît que les noms se terminant par .so et ces plugins ont des nombres après l'extension. Des liens symboliques suffisent à faire le travail. Un exemple avec le plugin de Pete :
cd /usr/lib/i386-linux-gnu/games/psemu && sudo ln -s libgpuPeteXGL2.so.2.0.9 libgpuPeteXGL2.so
Finalement, en lançant PCSXR, vous devriez remarquez de nouvelles entrées pour les plugins installés précedemment en voulant les choisir.
Attention ! Utiliser des plugins anciens peut entraîner une erreur de segmentation lorsque l'on ferme la fenêtre du jeu. C'est le cas avec Eternal SPU.

Amusez-vous bien avec la PS1 !

-----------------------------------------------------------------------------------------

http://pcsxr.codeplex.com/

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:rebuntu16/pcsx-reloaded-svn+unofficial to your system's Software Sources. (Read about installing)

Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

Display sources.list entries for:
deb http://ppa.launchpad.net/rebuntu16/pcsx-reloaded-svn+unofficial/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src http://ppa.launchpad.net/rebuntu16/pcsx-reloaded-svn+unofficial/ubuntu YOUR_UBUNTU_VERSION_HERE main 
Signing key:
1024R/98F78EB3 (What is this?)
Fingerprint:
1DB97831F2CB20F9DB8FFDE9191A0DD498F78EB3

For questions and bugs with software in this PPA please contact Thanh Tung Nguyen.

PPA statistics

Activity
42 updates added during the past month.
View package details

Overview of published packages

141 of 41 results
Package Version Uploaded by
ffmpeg 7:2.2.1-1~ppa+trusty0 Thanh Tung Nguyen (2014-04-16)
ffmpeg 7:2.2.1-1~ppa+saucy0 Thanh Tung Nguyen (2014-04-16)
ffmpeg 7:2.2.1-1~ppa+quantal0 Thanh Tung Nguyen (2014-04-16)
ffmpeg 7:2.2.1-1~ppa+precise0 Thanh Tung Nguyen (2014-04-16)
ffmpeg 6:2.1-2~ppa+raring0 Thanh Tung Nguyen (2013-11-28)
game-music-emu 0.5.5-3~ppa+trusty0 Thanh Tung Nguyen (2014-03-23)
game-music-emu 0.5.5-3~ppa+saucy0 Thanh Tung Nguyen (2014-03-05)
game-music-emu 0.5.5-3~ppa+quantal0 Thanh Tung Nguyen (2014-03-05)
game-music-emu 0.5.5-3~ppa+precise0 Thanh Tung Nguyen (2014-03-05)
libcdio 0.83-5~ppa+trusty1 Thanh Tung Nguyen (2014-03-26)
libcdio 0.83-5~ppa+saucy0 Thanh Tung Nguyen (2013-10-24)
libcdio 0.83-5~ppa+raring2 Thanh Tung Nguyen (2013-10-21)
libcdio 0.83-5~ppa+quantal2 Thanh Tung Nguyen (2013-10-21)
libcdio 0.83-5~ppa+precise2 Thanh Tung Nguyen (2013-10-21)
libmodplug 1:0.8.8.4+r2013-08-28-1~ppa+trusty0 Thanh Tung Nguyen (2014-03-23)
libmodplug 1:0.8.8.4+r2013-08-28-1~ppa+saucy0 Thanh Tung Nguyen (2014-03-05)
libmodplug 1:0.8.8.4+r2013-08-28-1~ppa+quantal0 Thanh Tung Nguyen (2014-03-05)
libmodplug 1:0.8.8.4+r2013-08-28-1~ppa+precise0 Thanh Tung Nguyen (2014-03-05)
libsdl2 2.0.2-1~ppa+saucy0 Thanh Tung Nguyen (2014-04-17)
libsdl2 2.0.2-1~ppa+quantal0 Thanh Tung Nguyen (2014-04-17)
libsdl2 2.0.2-1~ppa+precise0 Thanh Tung Nguyen (2014-04-17)
libsdl2 2.0.1-2~ppa+raring0 Thanh Tung Nguyen (2014-01-07)
libsoxr 0.1.1-3~ppa+quantal0 Thanh Tung Nguyen (2013-11-30)
libsoxr 0.1.1-2~ppa+precise4 Thanh Tung Nguyen (2013-11-24)
opus 1.1-1~ppa+saucy0 Thanh Tung Nguyen (2014-03-07)
opus 1.1-1~ppa+quantal0 Thanh Tung Nguyen (2014-03-07)
opus 1.1-1~ppa+precise0 Thanh Tung Nguyen (2014-03-07)
pcsxr 1.9.94-6~ppa+saucy0 Thanh Tung Nguyen (2014-03-04)
pcsxr 1.9.94-6~ppa+quantal0 Thanh Tung Nguyen (2014-03-04)
pcsxr 1.9.94-5~ppa+precise0 Thanh Tung Nguyen (2014-03-04)
pcsxr 1.9.94-4~ppa+raring1 Thanh Tung Nguyen (2014-01-12)
pcsxr 1.9.94-1~ppa+trusty0 Thanh Tung Nguyen (2014-03-28)
pcsxr-unstable 1.9.94+svn90038-1~ppa+trusty0 Thanh Tung Nguyen (2014-04-19)
pcsxr-unstable 1.9.94+svn90038-1~ppa+saucy0 Thanh Tung Nguyen (2014-04-19)
pcsxr-unstable 1.9.94+svn90038-1~ppa+quantal0 Thanh Tung Nguyen (2014-04-19)
pcsxr-unstable 1.9.94+svn90038-1~ppa+precise0 Thanh Tung Nguyen (2014-04-19)
twolame 0.3.13-2~ppa+trusty0 Thanh Tung Nguyen (2014-03-23)
twolame 0.3.13-2~ppa+saucy0 Thanh Tung Nguyen (2014-03-05)
twolame 0.3.13-2~ppa+quantal0 Thanh Tung Nguyen (2014-03-05)
twolame 0.3.13-2~ppa+precise0 Thanh Tung Nguyen (2014-03-05)
zlib 1:1.2.7-1~ppa+precise0 Thanh Tung Nguyen (2014-02-19)
141 of 41 results

Latest updates

  • pcsxr-unstable 28 hours ago
    Successfully built
  • pcsxr-unstable 28 hours ago
    Successfully built
  • pcsxr-unstable 28 hours ago
    Successfully built
  • pcsxr-unstable 28 hours ago
    Successfully built
  • libsdl2 3 days ago
    Successfully built