PCSX ReARMed on Pandaboard


notaz

Certified Guru
Joined
Aug 23, 2005
Messages
4,913
Location
Lithuania
Website
notaz.gp2x.de
Scaling is not implemented - PSX does almost variable resolution, so I'm not sure how to best scale that up in generic way. You might want to try my sdl_omap project which can scale SDL games up using OMAP hardware, but it's not really tested on anything but pandora:


http://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=sdl_omap.git;a=summary


See README.OMAP in that repository.


About BIOS, it currently has to go to ./bios/ of working directory.
 

danboid

Member
Joined
Jan 21, 2006
Messages
252
bios - yes, its obvious when you mention it but I was thrown off the trail by the paths in the included README being totally wrong and then the path in readme.txt being Pandora only. Something to remember when you next update the docs.


Your OMAP SDL project sounds very interesting and I will be testing it out on my Panda soon but I really need SDL to support window mode too so I can't fully switch to your version yet. If its based on SDL 1.2 can I safely have it installed alongside the regular Ubuntu SDL?
 

notaz

Certified Guru
Joined
Aug 23, 2005
Messages
4,913
Location
Lithuania
Website
notaz.gp2x.de
You don't have to install it, you can just place libSDL-1.2.so.0 somewhere and ask the system to use it when running pcsx by setting LD_LIBRARY_PATH=...
 

danboid

Member
Joined
Jan 21, 2006
Messages
252
I've just tried configuring sdl_omap but:



Code:
checking for ARM NEON support... no



which sounds like a showstopper to me! config.log sez:





Code:
configure:19749: checking for ARM NEON support

configure:19768: gcc -c -g -O2 -I./include -D_GNU_SOURCE=1  -DXTHREADS  -I./include -D_GNU_SOURCE=1 conftest.c >&5

conftest.c: In function 'main':

conftest.c:124:7: error: #error NEON not available

configure:19768: $? = 1

configure: failed program was:

| /* confdefs.h */
 

notaz

Certified Guru
Joined
Aug 23, 2005
Messages
4,913
Location
Lithuania
Website
notaz.gp2x.de
Like I told you before, your compiler defaults to armv6 and no NEON. Thy this:



Code:
CFLAGS='-mcpu=cortex-a9 -mcpu=cortex-a9 -mfpu=neon' ./configure
 
Last edited by a moderator:

danboid

Member
Joined
Jan 21, 2006
Messages
252
Hi Notaz!


Yes, sorry, it was late and I wasn't thinking and you're right - that command did get sdl_omap to configure and compile with NEON support enabled although I had a go with pcsx and it didn't work and I'm unable to try again or give you the exact errors and my Panda has become unusable and I'm not going to bother using it again until TI release some new and hopefully more stable xorg drivers + kernel etc.


I should note that I have been told by the main TI OMAP xorg dev that there is no (accelerated or not) KMS under 12.04 on the Pandaboard - does that make a difference to using sdl_omap to get hardware fullscreen scaling?


EDIT


Ohh look! I'm an advanced member now! Promotion! The Big Time! Back of the net etc! ;)
 
Last edited by a moderator:
Top