movax
New Member
Posts: 4
|
Post by movax on May 27, 2007 23:32:14 GMT -5
Dunno, a ton of awesome in a 10-lb box? I've been using ePSXe under Linux for awhile now, and it was always a huuuge PITA to get things to work properly, since us linux folk had to take whatever scraps were tossed at us (a lot of the plugins did work pretty well considering they were ports...), but I still got lag and other things on my rig: Fedora Core 7 x86_64 - kernel-2.6.21 C2D E6420 @ 3.3GHz 2GB RAM GeForce 7300GS yadda yadda. Anyways, grabbed pSX, and one libgtkblah install later, out of the freakin' box functionality that was awesome. No digging around to get sound to work (natively ALSA? Awesome!), video was fine w/ no lagging, and I could import my ePSXe memcards right away! Really light-weight interface and all too. Only a few things really nagging me right now though...forgive me if they've been posted before: 1. Stretched while fullscreen. I thought the AR option *EDIT*, nevermind, I see you've got to set it to 16:10 and hit Alt+Enter, not just simply maximize. 2. Remap the save/load state buttons. I keep loading slot 1 instead of saving it 3. Does vibration work? I never did own an actual PSX, so maybe no PSX games ever had vibration, but just wondering if this works with a DualShock 2 controller. 3b. Related to #3, is it possible to use the D-Pad whilst in Analog mode? I'd like to move charas around in RPGs or whatnot with the sticks, but still have the D-Pad for menus. 4. On Linux, every time I go to load the CD Image again (I assume you have to do this everytime you restart pSX) it always defaults to pSX dir/cdimages. Anyway to make that behave like other apps in pointing to the last directory it was in? Anyways, just wanted to pop in to say thanks for this awesome emu. If I've read some of the threads here correctly, I should be able to run this on my laptop just fine too since this is more CPU dependent than GPU, so a Pentium M 1.7 should be able to stomach it. Only completely off-topic thing is wondering if the developer(s) would be interested in taking on a student? *EDIT* One more thing, anyone know of a memcard manager tool for Linux as well? If there isn't one, I guess I'll port mine over to use wxWidgets or QT instead of MFC so I can manage my cards.
|
|
|
Post by TheCloudOfSmoke on May 28, 2007 1:59:30 GMT -5
3. Does vibration work? I never did own an actual PSX, so maybe no PSX games ever had vibration, but just wondering if this works with a DualShock 2 controller. Man, you really should have left that part out of your post. Only completely off-topic thing is wondering if the developer(s) would be interested in taking on a student? The God known as pSX Author only works alone (No patrickp, I know what you're thinking.)
|
|
|
Post by patrickp on May 28, 2007 9:28:00 GMT -5
Heh, heh, me, think, TheCloud? movax: yes, pSX is great, isn't it? More than anything else, it was the release of a Linux version that got me spending so much more time in Linux that I've now switched from Windows being my primary OS on this machine to Ubuntu being the primary one. In answer to your questions: 1. There's an option to set set fullscreen aspect ratio on the Graphics tab. 2. I don't like the save/load state button setup, either. A lot of people don't. However, it's the format pSX Author settled on a while back and I don't think it's likely to change. 3. TheCloud already implied this, but how many applications do you know that do work with rumble in Linux? The reason rumble isn't implemented in the Linux version is that pSX Author has been unable to find a reasonable rumble driver for Linux. 3b. This is a game issue, not a pSX one. If the game supports analog controllers and for you to use analog sticks for action and the D-pad in menus, you should be able to do this in pSX as well. I can. If the game doesn't allow it, you can't. 4. Again, look in Configuration. You can set the paths for your save states folder, your images folder, your memory cards folder, your screen shots folder and, by setting the BIOS location, your BIOSs folder. As for pSX Author taking on a student, I have to say I think he'd want someone who has the nous to check out the configuration options first... pSX also reproduces the Playstation's own built-in memory card manager. Start the emulator without a game loaded, the two cards you want to edit loaded, and your controller set to Normal (as in a Playstation, this only works with a controller set to digital - i.e. Normal in pSX). You'll go to the BIOS page where you can use the memory card manager or the CD player. See, TheCloud? I only just got up (was up very late this morning) and answered that lot without even thinking once!
|
|
movax
New Member
Posts: 4
|
Post by movax on May 28, 2007 10:46:17 GMT -5
No vibration? Damn No biggie anyways. Ah, missed the paths part ><. I'll go ahead and point that at a symlink or something for my games, awesome. I know the PSX BIOS has a built in manager, it's kinda clunky/slow (Since it is emulating the real thing); I remember there being a sweet memcard manager for Windows that was uber fast and let you arbitrarily move saves around, clone 'em, etc quick like. I think I'll start poking it now, heh.
|
|
|
Post by patrickp on May 28, 2007 14:17:50 GMT -5
Possibly you're doing the same thing, movax, but I always store game images/roms, saves, BIOSs, emails, all sorts of things like that, on separate drives. That way I can access them from Windows or Linux, and I've also still got everything available if I need to format and reinstall an OS etc. So the paths thing is absolutely essential for me. There are several good memory card managers for Windows - see Aldo's Tools. If you can poke one into being usable in Linux, don't forget to post it!
|
|
movax
New Member
Posts: 4
|
Post by movax on May 28, 2007 18:13:26 GMT -5
Yeah, I used to have all ePSXe stuff on my Windows box and just mount it over CIFS to play on *nix, but with pSX, I just keep all that in my home dir, which I always back up regularly.
I saw some on Aldo's tools yeah, but mine actually started out so it could talk to a real PSX/PS2 memory card via parallel (I have a junked joypad/memcard module from a PS2 I'm using) so I could copy over PSX/PS2 saves and whatnot. I'll be sure to post it when its done and tested (don't want any eaten data!).
|
|
|
Post by patrickp on May 28, 2007 20:45:20 GMT -5
There are actually some devices on the market that you can plug memory cards into and interface with a computer, movax. I forget the names, but I'm sure Gamesoul Master and one or two others here can post more information - they've been mentioned here before. Might be an idea to check them out and see if your memory card editor might work with them - that would be very useful.
Sharing Windows drives recently got a lot easier - reading and writing to NTFS drives is working fine for me in Feisty. I don't use Windows that much now, but I haven't completely abandoned it yet, so it's convenient to have stuff stored on partitions Windows can access, too.
|
|
|
Post by Sune on May 28, 2007 21:25:42 GMT -5
3b. This is a game issue, not a pSX one. If the game supports analog controllers and for you to use analog sticks for action and the D-pad in menus, you should be able to do this in pSX as well. I can. If the game doesn't allow it, you can't. Nah that's wrong, you can remap the analog sticks to buttons if you want.
|
|
|
Post by patrickp on May 29, 2007 4:47:11 GMT -5
No, Sune, he's talking about being able to use the analog sticks to control characters while using the directional pad to control movement in menus. You can do this in a number of games that support analog controllers, because the directional pad stays active at the same time that the analog sticks are, but - obviously - can't be done in a game that doesn't support analog sticks, as you will be able to use only an analog stick or the directional pad according to which you have set. It's possible there are also games that do support analog controllers that may not allow this, for whatever reason, but I can't think of any. movax: what games are you playing and does it say on the case whether they support analog controllers?
|
|
|
Post by Sune on May 29, 2007 8:20:10 GMT -5
Okay, I see what you mean.
But it looks like you're assuming that the poster understands that pSX doesn't know about the analog button on his Playstation controller. I'm not sure he does.
If the game had the functionality in the first place, he would need to use Dualshock pad mode in pSX, press the analog button on his controller (and always leave it on), and then map all the controls, like we have discussed before.
If the game didn't have this functionality in the first place what he wants is impossible, you would have to change the game code to support Dualshock gamepads.
Though while it's possible to remap the sticks to the buttons (and vice versa) you still have to take into account that when digital controls are remapped to analog inputs, they only register 0 or 100%. IOW digital controls do not magically become analog and vice versa.
|
|
|
Post by patrickp on May 29, 2007 16:30:14 GMT -5
Good points, Sune. movax: to expand on what Sune is saying, if you have an analog controller that is switchable between between digital and analog modes (as a Playstation Dualshock pad is, for instance), then for the purposes of using it with pSX, you should leave the controller toggle in analog mode all the time. Configure the Type setting as Dualshock, change the Type setting to Normal when you want digital pad functionality (as, for instance, when you're playing with a game that doesn't support analog controllers) and back to Dualshock for analog functionality.
|
|
movax
New Member
Posts: 4
|
Post by movax on May 29, 2007 19:43:18 GMT -5
Hmmm, ok I think I see what you guys are saying. Yeah, it's a PS2 standard DualShock 2 model.
I guess from what I understood, leave controller in analog mode, and map the sticks to dpad controls? It really isn't too big of a deal, I guess I can mess around with it. For example, having analog in shooters like Einhander or Thunder Force is awesome, but accidentally clicking the wrong option in a menu because the analog stick is confusing the emu is a pain. (Since I guess it considers some A2D conversion point as the deciding factor between 0%/100% digital).
|
|
|
Post by patrickp on May 29, 2007 22:06:13 GMT -5
No, leave the controller in analog mode, but map the directional pad to the directional pad settings and the analog sticks to the analog stick settings, with the Type set to Dualshock.
That way, you should have the directional pad and the analog sticks in games that support analog controllers, with the controller Type set to Dualshock, and directional pad only in games that don't support analog controllers, with the controller Type set to Normal.
|
|