Emuforums.com

Go Back   Emuforums.com > PSX Emulation > ePSXe Discussion > Generic ePSXe Queries
About Us Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old September 26th, 2004   #1 (permalink)
RPG n00b guru
 
Novalon's Avatar
 
Join Date: Aug 2003
Posts: 86
Delta gamepad woes

When I try to configure my gamepad in Delta, as soon as I press an option, the Delta program immediately closes, as if there is some kind of random error that it can't tell me about.

I'm using an ems-usb2 gamepad PSX-USB convertor. I doubt this is the problem as it runs fine in the regular epsxe configuration, but this latest problem is bugging me.

I also have the latest DirectX, so I already checked that.
__________________
Novalon: The Cure for the common n00b.

PC Specs:
Windows XP Pro (Service Pack 2)
ASUS Athlon 64 3200+
1024 Meg of DDR2 400 RAM
128 meg EVGA GeForce 6600GT (found a link on the forums! Thanks guys! Newegg had a rebate on it too!)


Which character are you test by Naruto - Kun.com
Novalon is offline   Reply With Quote
Old September 26th, 2004   #2 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
Actually the pad is the problem (or more to the point its buggy drivers).

That psx adapter allows you to plug in 2 psx pads if I'm not mistaken. However for some reason the driver always report to windows that 2 pads are present.... even if you only have one plugged in (or even worse... none). Whenever you try to configure keys in delta it detects that non-existant pad, tries to access it and crashes horribly in the process.

Until I can come up with a method to detect this behaviour and bypass it, there are 2 workarounds which allow delta to work properly:

1: Plug 2 psx pads into your adapter.
2: If you don't have 2 pads, disable the dummy pad driver. To do this

* open up device manager (found in the system properties on control panel)
* expand the human interface devices
* you should see 3 items, 2 labeled HID-compliant game controller and one labeled usb human interface device.
* right click on the SECOND HID-compliant game controller and select disable
* goto game controllers in control panel. Verify that you only have 1 psx controller detected and press properties works.
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Old September 26th, 2004   #3 (permalink)
RPG n00b guru
 
Novalon's Avatar
 
Join Date: Aug 2003
Posts: 86
Ah... I have used your workaround to it's fullest, and...

To my glee, it continues to work as it waits for me to enter in a button to map the control to. But alas, once I try to map the command, the program fails.

Correction, it's more to do with direction commands. Other button commands are fine, but once I try to calibrate direction whether it be digital or analog, it terminates the program.

I'm so close, I'll fiddle around and see if I can fix it before your next reply, Sir Betamax.
__________________
Novalon: The Cure for the common n00b.

PC Specs:
Windows XP Pro (Service Pack 2)
ASUS Athlon 64 3200+
1024 Meg of DDR2 400 RAM
128 meg EVGA GeForce 6600GT (found a link on the forums! Thanks guys! Newegg had a rebate on it too!)


Which character are you test by Naruto - Kun.com
Novalon is offline   Reply With Quote
Old September 26th, 2004   #4 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
Ok I've managed to knock up a quick bug workaround. I'm uploading an updated copy to this post. Delta should no longer crash out... however there is a slight possibility that the gibberish from your driver will cause it to misconfigure a button or two. If you hold down the button/direction before you click the option you should get away with it though.
Attached Files
File Type: zip Deltatesterb.zip (335.2 KB, 26 views)
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Old September 27th, 2004   #5 (permalink)
RPG n00b guru
 
Novalon's Avatar
 
Join Date: Aug 2003
Posts: 86
Ah, my only problem is the right axis now, so I'll leave that unconfigured as of yet. However, you've truly helped me, Sir Betamax. I'm glad to help you make this program even more workable for the frequenters of PSX emulation.

EDIT: Another problem, it seems whenever I pick Mooby's plugin to execute my ISO.BZ compressed files, the plugin is incorrectly configured into EPSXE. In fact, it does not seem to want to initialize Mooby's at all, and puts a blank choice in the CDROM option in the GUI.

EDIT 2: It seems that if I do not bypass the GUI, none of the plugins will be set within EPSXE, and will cause errors. How... odd...
__________________
Novalon: The Cure for the common n00b.

PC Specs:
Windows XP Pro (Service Pack 2)
ASUS Athlon 64 3200+
1024 Meg of DDR2 400 RAM
128 meg EVGA GeForce 6600GT (found a link on the forums! Thanks guys! Newegg had a rebate on it too!)


Which character are you test by Naruto - Kun.com

Last edited by Novalon; September 27th, 2004 at 15:13.
Novalon is offline   Reply With Quote
Old September 27th, 2004   #6 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
1. Unfortunately I'm away from home for a couple of weeks now, so I'm unable to investigate further for now. However I had a thought on the plane which might get around the new axis issue... dunno for sure until I get back to try it out.

2. That mooby thing is very strange to say the least. How are you selecting the file?

3. Well that make's no sense . The "bypass gui" option works by appending the "-nogui" command line option when running the emu. It's exactly the same function as if that option is off. Could you elaborate/investigate further?
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Old September 27th, 2004   #7 (permalink)
RPG n00b guru
 
Novalon's Avatar
 
Join Date: Aug 2003
Posts: 86
1. Understandable, the problem has evaded me as well.

2. I've selected the file through the secondary select ISO box underneath where I select the plugin.

3. All I've seen is that when it goes to GUI, none of the options are selected in the plugins. However, when it goes straight to the game, all of the options within Delta activate just fine.

I really can't think of any more details that I could be leaving out, but I'll let you know what I can find out.
__________________
Novalon: The Cure for the common n00b.

PC Specs:
Windows XP Pro (Service Pack 2)
ASUS Athlon 64 3200+
1024 Meg of DDR2 400 RAM
128 meg EVGA GeForce 6600GT (found a link on the forums! Thanks guys! Newegg had a rebate on it too!)


Which character are you test by Naruto - Kun.com
Novalon is offline   Reply With Quote
Old October 10th, 2004   #8 (permalink)
Resident Movie Critic
 
Betamax's Avatar
 
Join Date: Apr 2001
Location: Belfast, Northern Ireland
Posts: 9,480
Alright I'm back home and been workig on this. I've tweaked the axis detection a bit, hopefully it'll work for you now. I also think I've figured out you other two problems (which seem to be the same one ). Basically the version check flag could under some instances be missing, causing epsxe to load it's setup wizard (and reset everything in the process). Of course the setup wizard only runs if -nogui is switched off, hence why I never spotted it until know. Thanks.

Here's another update. Let me know if there's any more issues.
Attached Files
File Type: zip Deltatesterc.zip (335.2 KB, 40 views)
__________________

Superior marketing of an inferior product will always win over inferior marketing of a superior product.
Betamax is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 07:23.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5