下载 linux 版程序包:
pcsx2.net/download/releases/linux.html
pcsx2 是不直接支持 64 位系统的,所以在上述网址中提及的依赖包,都下载 32 位的。
/* 20140404 更新 */
因为 pcsx2 官方更新了 1.2.2 版本(网址如上)支持 Gdsx 了。在 archlinux 下大部分游戏都能玩了,所以也再测试下 openSUSE。
重新在软件目录下搜依赖包,结果只需安装如下几个即可:
zypper install libfreetype6-32bit libgtk-2_0-0-32bit libgthread-2_0-0-32bit libaio1-32bit
之后要依次从官方 software.opensuse.org/ 下载 libwx_baseu-2_8-0-wxcontainer libwx_gtk2u_core-2_8-0-wxcontainer 和 libwx_gtk2u_adv-2_8-0-wxcontainer 的 32bit 版本。不用添加环境变量了,libbz2.so.1 也已经不用改了。
然后在其目录下可以通过
./pcsx2
启动程序了,但 GS、PAD 和 SPU2 没得选,看来还是要独立安装相应依赖包
GS 是 Nvidia Cg Toolkit,在官方 developer.nvidia.com/cg-toolkit-download 抓 32bit 安装。其他的再按照上述 pcsx2 官方下载界面提示的找,结果为:
zypper install libbz2-1-32bit Mesa-libEGL1-32bit libSDL-1_2-0-32bit libSoundTouch0-32bit libportaudio2-32bit
libglew 官方只有 1.9 的版本,在第三方抓了 Fedora 的: pkgs.org/fedora-rawhide/fedora-i386/libGLEW-1.10.0-1.fc21.i686.rpm.html 安装。
运行正常 XD
等等,突然发现没有声音,Archlinux aur 上说是 sdl2 的问题,其依赖包也移除了 sdl2,但这边移除 libSDL-1_2-0-32bit 会导致 SPU 插件无法加载,也还是没声音。Archlinux 下没问题。至此基本完结 ^o^/
附截图:
!](http://ww3.sinaimg.cn/mw1024/74efb999gw1ef3j0ycqd1j20hy0e5q4n.jpg)
!](http://ww3.sinaimg.cn/mw1024/74efb999gw1ef3j11vok4j20i40eadhv.jpg)
/* 20140405 更新 */
通过安装如下包:
zypper install alsa-plugins-pulse-32bit libpulse0-32bit alsa-plugins-32bit
及从 software.opensuse.org/package/alsa 下载和安装 alsa 32bit ver 可解决声音问题,现在在本机 Asus s46c + openSUSE 13.1 一切正常 XD
另外福利: bbs.a9vg.com/forum.php?mod=forumdisplay&fid=511&filter=typeid&typeid=250