|
Post by Ultima on Feb 20, 2007 0:39:42 GMT -5
Nah, it wasn't a misunderstanding, it was a miswording on my part (I didn't mean speed as in "the game runs at 45FPS" speed, but loading speed). As for the driver thing... Have you checked what patrickp posted earlier? Those are just general instructions, but my guess is that if you can find different driver versions, you can install them in a similar manner.
|
|
solis
Junior Member
Posts: 94
|
Post by solis on Feb 20, 2007 0:54:02 GMT -5
ok i will check for his post on drivers. I think there is only two and i would assume Ubuntu has the one as the default and the other is the one you download from the Pakage manager in which cause i tried both. The default seems to work better the download Fglr 8.28 one which caused a System freeze which only the mouse curser moved.
Thanks for the info.
|
|
|
Post by patrickp on Feb 20, 2007 3:50:10 GMT -5
Actually, it's more than what Ultima said, solis. In Ubuntu 6.10, I found the emulator wasn't running that fast - and this is on a machine that, in Windows, runs the emulator at full speed in all games - so I tried on a second much slower machine that is also dual booting Ubuntu 6.10. Surprisingly, the emulator ran much faster, particularly in game sections where there was a considerable slowdown on the first machine. The difference seemed to be that I had installed the fglrx driver on the first machine (which has a 9700 Pro in it), but not on the second machine, which has a Rage Fury Pro (pre Radeon) card in it. So I uninstalled the fglrx driver on the first machine and it now ran the emulator a little faster than the second machine. So I checked it out and found that installing the fglrx driver through Synaptic is not a good way to do things, and found out how to install the ATI driver properly (see Ultima's link). There is a step-by-step guide on the wiki I've referenced for Ubuntu 6.10 and, although it looks complicated, it's pretty easy if you just follow it through carefully. And that's resulted in a considerable speed boost, both in the emulator and elsewhere. I'm happy; if the development path in Linux follows anything like the Windows path, I think we could be looking at a Playstation emulator that will run any Playstation game at full speed (except games with compatibility problems) on a reasonable machine - and accurately, which is something I really like about this emulator. Ultima: the wiki I referenced in the post you linked to isn't just general instructions: it lists step-by-step installation instructions for several distros; I think it should certainly be possible for anyone with a very basic knowledge of Linux (i.e. how to download the driver, open a terminal and type lines in accurately, and using very basic operations like sudo) to install the ATI driver from that.
|
|
|
Post by Ultima on Feb 20, 2007 9:44:54 GMT -5
tinyurl.com/ywbtuyThat's the reason I consider it generic -- because if you can find an alternate version of the drivers, you can install it the same exact way (works for one version + works for others = generic, up to a point). The wiki lists 8.33.6 only because it's the latest version of the driver available on ATI's site, but the steps *should* be the same for previous versions as well.
|
|
|
Post by dryerlint on Feb 20, 2007 11:49:30 GMT -5
Yes, I've noticed the white lines at top and bottom (I'm also using the ATI driver, and at 1600 x 1200, which is close to your resolution), but I assumed they were because I'm running Ubuntu, with toolbars top and bottom. It's been my experience in Windows that toolbars show like that with a number of applications in fullscreen, and I assumed that was what was happening here. Will have to check it out sometime... I don't have any toolbars that could show up this way, so it's definitely not that.
|
|
|
Post by Ultima on Feb 20, 2007 23:31:01 GMT -5
I never really gave any thought to those bars when I saw them -- I simply assumed that the pSX window was stretched to a size large enough that the menus and stuff were hidden. Either that, or window decorations were disabled.
|
|
solis
Junior Member
Posts: 94
|
Post by solis on Feb 21, 2007 1:52:16 GMT -5
Thanks Patrickp and Ultima it was the driver, But i still have the problem with the cd icon flashing for a long time before loading in varies games all are usa iso's and there is no error messsage?
|
|
|
Post by dryerlint on Feb 21, 2007 14:57:46 GMT -5
Some other things I noticed:
When I run pSX from the command-line it creates the psx.ini in the pSX-directory. If I run it via Konqueror (file manager), pSX searches for the ini in the home-directory! It would be best (and more "Linux-like") if you programmed it so, that pSX always looks in $HOME/.pSX for the ini. Likewise, the memcard, snapshot and save directories should also be there by default.
And there seems to be some odd behaviour with the joystick dialog. When I open it up, I can select a different joystick (I have 2), but it will only let me configure the one that was initially selected. I.e. if it is joystick 1 for port 1, even if I select joystick 2 for port 1, button-presses of joystick 2 will be ignored, while joystick 1 can still be used, even though it is not selected!
Ugh, this is complicated, but I hope I could describe it well enough.
EDIT: Can pSX also open ISO images? I have one game (Silent Hill) in iso format but it crashes the emulator.
|
|
|
Post by patrickp on Feb 21, 2007 16:53:47 GMT -5
No, dryerlint, pSX doesn't read .iso files: the formats it reads directly are .ccd/.img/.sub and .bin/.cue. .bin/.cue is generally Ok for games that don't show problems, particularly over copy protection, but .ccd/.img/.sub is recommended, particularly for copy protected games, as it includes the CD's subcode information. In Windows, there are a number of applications, however, that enable you to mount isos and play them as CDs; it should be possible to do this in Linux, but I'm not sure how. What I'm doing to start pSX is using text files to run it (you can put them where you want; I've got mine in a pSX subfolder; then I start them from desktop launchers): doing this means that you can cd into the pSX folder in the first line. As long as you start in the pSX folder, the various subfolders _will_ be default. You can also use various switches in your text file. Try './pSX -h' to see what's available - these are originally Windows switches, though, and don't all work as yet in Linux. However, you can set the pad mode, memory cards and start the emulator running your game of choice - annoyingly, the fullscreen switch is one that doesn't work as yet... I normally only use the one controller, so I can't comment on your joystick problem. I am getting one problem of my own, which also relates to the text file starting method: if I try to start Chrono Cross (either Cd image) from a text file withe the -p2 (start with Dualshock controller mode) switch, the controller won't work. It's Ok if I start it by starting pSX and then run the game manually, or if I start it from a text file with the controller configured with -p0 (Normal mode). All the other analog controller-supporting games I've tried work fine with the -p2 switch. Odd. solis: could you try explaining in more detail, please? .iso files as such won't run directly in pSX, anyway.
|
|
|
Post by Gamesoul Master on Feb 21, 2007 17:02:07 GMT -5
patrickp: You must mean that the *Linux* version doesn't support .iso files, because the windows version does. I *just* tested it to make sure.
|
|
|
Post by patrickp on Feb 21, 2007 18:47:54 GMT -5
Ah! I didn't know that - then the Linux one probably does, too...
|
|
solis
Junior Member
Posts: 94
|
Post by solis on Feb 21, 2007 21:00:29 GMT -5
Sorry about that i meant all my psx games are usa .cue with bin files. And there is no error on the console other than sound buffer underrun. Like i said before the games play fine but every so often it continues flashing cd icon and it takes a while to load up. What more do you want for info???
|
|
|
Post by patrickp on Feb 22, 2007 3:14:42 GMT -5
So what happens when you play the games from the original CDs, solis?
|
|
solis
Junior Member
Posts: 94
|
Post by solis on Feb 22, 2007 15:35:12 GMT -5
I only use cue with bin files cause i hate the sound it makes when you run them from cdrom. I will try to run them from cdrom later but, i'm pretty sure its going to be slow.
|
|
|
Post by patrickp on Feb 22, 2007 18:02:10 GMT -5
Might be worth trying to find a utility to control your CD speed to keep it quiet, solis. You don't need fast access for Playstation games - I think the CD-ROM in a Playstation runs at 2x?
|
|