|
Post by shrewduser on Feb 3, 2007 23:45:27 GMT -5
thanks heaps for the interest in linux pcsx and epsxe are getting a bit old etc but this emulator looks great
|
|
|
Post by patrickp on Feb 4, 2007 12:29:10 GMT -5
Wow! _Seriously_ impressed, pSX Author! At first I couldn't get it running, then when I did it would crash as soon as I made a configuration change or anything. Then I noticed Ultima's comment that the WIPs were being updated and I redownloaded and reinstalled - woohoo! I just played Final Fantasy VII to the first save point, saved, and the save reloads successfully. It plays _extremely_ well; I have the impression it may be running a tad slower than in Windows, but quite smoothly - no jerkiness. Must remember to enable the information displays. A few issues - if I run it, exit, then run it again, it crashes Ubuntu - no keyboard or mouse input, so I have to reboot the computer. Seems I have to restart X every time I want to run the emulator again if I don't want it to crash. It seems to be saving psx.ini in my home folder rather than its own pSX folder. It also creates a psx.ini in the pSX folder, but doesn't write to it, only the one in home. I checked, and there isn't a problem with permissions. This means that when I run the emulator for the first time, I have to set all the pSX subfolder settings to pSX/<subfolder> rather than their locations being the default - including the bios folder, of course. Works Ok, but it's a bit cockeyed! Resounding result!!! ;D
|
|
|
Post by Ultima on Feb 4, 2007 13:21:24 GMT -5
<.< >.> Running and exiting doesn't crash anything here besides the emulator (segfault)... I did it several times while testing (I actually lost count, it must've been at least 10 times I started and exited the emulator --consecutively at that). The .ini file was created properly, and relative paths work just fine... Those are rather odd issues you're having there
|
|
|
Post by patrickp on Feb 4, 2007 13:50:34 GMT -5
Well, since you commented that pSX Author is uploading different WIPs, it's quite possible we've got different ones.
FWIW the MD5SUM for the package I downloaded is 83162e9c8d874564aab9491919bfa515 pSX_wip.tar.bz2.
|
|
kwyxz
New Member
Posts: 1
|
Post by kwyxz on Feb 4, 2007 13:59:16 GMT -5
I've quickly tested the Linux WIP with Final Fantasy VII and it loads flawlessly. Very impressive, no configuration at all. Second try, I wanted to configure my Joypad, config dialog works ok but the emulator crashes when I validate. Very nice work anyway, pretty exciting ! Thanks for the build !
|
|
|
Post by Ultima on Feb 4, 2007 14:09:29 GMT -5
patrickp: I'm pretty sure the file hasn't changed since yesterday, as I've checked the modification date and time for the executable -- same thing. Anyhow, I didn't actually keep the original package, so the only md5sum I have is for the executable: 42b2de9c476a54545a5239ae38253092. And for extra confirmation, I've just restarted the emulator a bunch of times at various speeds -- no crashes, and everything's still working properly O.O I can only assume the problems with writing to psx.ini stems from the segfaults on exit, but that's just a random guess. I don't see a psx.ini anywhere else besides the directory that pSX is currently in... maybe it created it in the current working directory instead of its path? And question about your path issues... Was it the same for the bios directory? Temperamental issues... =\ @ pSX Author: If (for example) the path specified in ScreenShotsPath does not exist, pSX doesn't appear to actually save a screenshot... Even if it did, I can't seem to find where it did So if you didn't already do so, maybe you should make it so that pSX automatically creates the directory if it doesn't exist (assuming the user has permissions to create the directory). Edit: Hm... actually, screenshots don't appear to save at all
|
|
|
Post by patrickp on Feb 4, 2007 16:25:06 GMT -5
Yes, that's the same executable as I have. As I said, pSX also creates a psx.ini in the pSX folder but doesn't save to it; it saves to the one it's created in my home folder. Yes, when I started pSX the first time, it couldn't find a bios because it couldn't find the bios folder. I had to point it to that, then point it to all the other folders - it seemed to be looking for them all in my home folder rather than the pSX one. The emulator actually gives a message that it's saved a screenshot - but no screenshot. Edit: hey, when are we going to see a Linux Frontend then? Edit2: yes, you're right. I opened the emulator by cding to the pSX folder in a terminal and starting it that way, rather than using a launcher, and it used the psx.ini in the pSX folder rather than the one in my home folder. Edit3: it also fixes the crashing problem. Is there a way I can set the working directory from the launcher, rather than by opening a terminal? Unlike with a Windows shortcut, there doesn't seem to be any way of setting it.
|
|
hanman
Full Member
Irvine "Super-Pimp" Kinneas
Posts: 142
|
Post by hanman on Feb 4, 2007 17:12:48 GMT -5
i'm still not having any luck getting it to run the console output has changed somewhat since the last time, though: notroot@bahamut:~/pSX$ ./pSX
(pSX:4553): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. Error: scsi status=251 sense=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Error: scsi status=251 sense=00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
(pSX:4553): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtengine",
(pSX:4553): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtengine", buffer_time=341315us buffer_size=15052 offset=882 period=21333us period_size=940 (dir=1) pad=0 Segmentation fault
it crashes quicker than last time. it was taking several minutes just to crash without displaying a window, but now it crashes much quicker! for a split second, i can see the outline of the window, but then it just crashes.
|
|
|
Post by patrickp on Feb 4, 2007 17:17:45 GMT -5
Have you tried downloading it again, hanman? AFAIK the WIP has been updated a few times; the original wouldn't run well, but many of us seem to be having success with the current one.
|
|
|
Post by pSX Author on Feb 4, 2007 18:29:55 GMT -5
Edit: Hm... actually, screenshots don't appear to save at all Screenshot saving is not implemented yet...
|
|
|
Post by devx86 on Feb 4, 2007 18:51:49 GMT -5
Thanx for porting pSX to linux.
|
|
|
Post by Sune on Feb 4, 2007 20:39:06 GMT -5
The new WIP solves almost all the problems I had with the previous one:
loading a .ccd works.
My gamepad is detected - but wasn't working properly (stuck x-button). Installed the x.org joystick driver and it works perfectly now.
The colours are correct (the default texture format works for me - nice touch with the texture format selector!).
I had no crashes or other weird behavior while playing a game or configuring the emulator.
I forgot to try physical media with the older release, so I can't compare - but this release doesn't see any of my optical drives.
pSX still doesn't write to the .ini file.
I enabled view hidden files and a file named "psx.ini~" appeared. It looks like a copy of my hand-edited .ini file.
If it mattters, the pSX folder is in my home folder, and i set full read/write permissions for the .ini file just in case.
|
|
|
Post by Ultima on Feb 4, 2007 21:17:49 GMT -5
psx.ini~ gets created if you edit a file using gedit by default -- it's a backup file. And yeah, permissions definitely isn't the problem at hand when it comes to writing to psx.ini.
|
|
hanman
Full Member
Irvine "Super-Pimp" Kinneas
Posts: 142
|
Post by hanman on Feb 5, 2007 0:13:06 GMT -5
Have you tried downloading it again, hanman? AFAIK the WIP has been updated a few times; the original wouldn't run well, but many of us seem to be having success with the current one. yeah, i had just re-downloaded it prior to posting my error report. as soon as i get my data backed up, i'm going to reinstall to see if that has any effect. a little drastic, i know, but this is my first install of 64bit kubuntu, and i've installed/uninstalled so many packages that it's not inconceivable something could have gotten broken. actually, now that i think of it, i may just try it from a live cd first.
|
|
|
Post by Sune on Feb 5, 2007 11:42:48 GMT -5
pSX author mentioned earlier in the thread that if you are running a 64-bit distro it might not be set up correctly for it to run 32-bit programs.
I chickened out and gave up on 64-bit Linux myself (!) so I don't know how to help.
I would look around and see if there are sites that deal with running 32-bit apps on 64-bit Linux. I didn't put much effort into it at the time because I was just playing around and had nothing to loose from reformatting and installing a 32-bit distro instead.
If you try with a Live-CD and packages are missing (like the Xorg joystick drivers and the OpenGL library for GTK), you'll have no way to install them, right?
It would be nice to hear from somebody who is successfully running pSX on a 64-bit distro.
|
|