I've just downloaded Ubuntu 8-10, I've copied my bios into the pSX Bios directory and then I ran the executable. The emulator first asks me what Language I want, I selected English then the emulators asks me for I bios that I have already supplied it says " Bios Not found - This emulator requires a BIOS image which must be installed in the Bios folder." I am 100% sure that my BIOS is 100% working as I have used it with Ubuntu 8.04, after I select my bios however the emulator exits and when I open it up I have to repeat everything and I never get anywhere. Can somebody please help me.
Basically, the script I created just stops pulseaudio, launches pSX, and then launches pulseaudio again after it starts. I've received reports that it doesn't always start/stop pulseaudio correctly, so if you want the script to work try researching the commands to do so, then edit the script accordingly.
Be sure also to edit the script so the path to pSX is correct, so that it launches pSX. That way you don't have to run the script and then run pSX (which shouldn't work anyways if the script is properly restarting pulseaudio).
You would need to run this script every time you launch pSX. The correct fix would not be to make pSX disable pulseaudio, but either to add OSS/pulseaudio support in pSX, or better yet have Ubuntu remove pulseaudio altogether, it is entirely worthless IMO.
Good luck getting Ubuntu to remove pulseaudio and replacing it with alsa. Here's the situation as I understand it:
1) Alsa does great with allowing multiple items to use the sound card simultaneously, but sucks on response time (latency). Its known to be terrible for recording purposes.
2) OSS is great on response time but absolutely sucks when you want to run more than one sound through the sound card at the same time.
3) Jackd is *fantastic* for recording and playing. Pretty much no issues with latency, *but* it involves jumping through some hoops in setting up the kernel. So, its impractical for a system built to meet everyone's needs.
Pulseaudio has been built to respond to all of these deficiencies. It works well with multiple sounds, its reasonably response in the majority of situations, including recording, yet doesn't have many demands on the kernel in order to implement.
Hmm. pSX has known latency issues in Linux, perhaps adding pulseaudio functionality would come in helpful...
To be honest though, my previous statement should be retracted. First, I dunno where OSS came into the picture, probably because I deal with ZSNES/pSX and several other projects and get them confused together.
And pulseaudio isn't worthless, it's actually quite a noble idea. However, Ubuntu should have never included it installed by default in their LTS release, and most certainly should have made sure to implement it correctly. But I guess that's ubuntu for you, living on the bleeding edge.