Pcsx Rearmed On Pandaboard
Posted 21 July 2012 - 01:56 PM
TI recently released their updated SGX xorg drivers for Ubuntu 12.04 (armhf) on the Pandaboard and so I went on the hunt for apps that may be able to make good use of the Open GL ES 2 and NEON features of my Pandaboard. As far as emus are concerned, it would seem that PCSX rearmed is one of the best I might hope to get running on my Panda but I'm having probs in getting it running.
I have downloaded the latest git code and I can get it to compile if I configure it with --enable-neon and then I edit config.mak and change softfp to hard for the -mfloat-abi options but when I try to run strider2.bin for example I get:
0x53e05 has LSB set (hundreds of times over)
Loading memory card ./.pcsx/memcards/card1.mcd
Loading memory card ./.pcsx/memcards/card2.mcd
filter opendir: No such file or directory
frontend/common/readpng.c: failed to open: /home/dan/src/pcsx_rearmed/skin/font.png
frontend/common/readpng.c: failed to open: /home/dan/src/pcsx_rearmed/skin/selector.png
menu_load_config: failed to open: ./.pcsx/pcsx.cfg
frontend/common/readpng.c: failed to open: /home/dan/src/pcsx_rearmed/skin/background.png
Loaded CD Image: /home/dan/src/pcsx_rearmed/../../psx/strider2.bin[+toc].
Track 01 (DATA) - Start 00:02:00, Length 43:23:31
Home directory /home/dan not ours.
Audio open error: Invalid argument
CD-ROM Label: STRIDER HIRYU2
CD-ROM ID: SLPS02621
0x59bcd has LSB set (again, hundreds of times)
-> 0x0 1.3
sudo: /usr/pandora/scripts/op_lcdrate.sh: command not found
Illegal instruction (core dumped)
So it looks to me like if you compile with NEON support enabled atm it presumes you are running on Pandora hence depends upon certain Pandora specific scripts. If I copy the required scripts to the correct locations may I get pcsx rearmed to work or could you potentially make a few changes to the codebase so that Pandaboard users can run PCSX reARMed too please notaz?
Posted 21 July 2012 - 04:42 PM
I have not tried any OGLES video plugins with pcsxr - I don't even know if there are any that might work for Pandaboard users?
AFAIK pcsxr won't have any of the ARM specific optimizations present in pcsx rearmed and I know my Panda can do much better as I also have a Xperia Play and I get (very close to) full speed PSX emulation on that via FPse and the Xperia only has a single core CPU for a start.
Edited by danboid, 21 July 2012 - 04:43 PM.
Posted 21 July 2012 - 06:27 PM