|
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
For anyone having trouble configuring their gamepad under ePSXe.
UPDATED: 05/23/2003 (Please see last post for new info) Please try my ePSXe GamePad Configurator v1.5 SDL (beta) and let me know your results. Older DirectX version available here. Please include the following in any reply: Your prior/current issues with your controller Your results of using my app (Positive/Negative) Your operating system (and version of DirectX) Your controller/adapter type * Note please reply if it worked for you, as well as if it didn't. The more compatability info we list the better I can make changes and fix bugs, thank you. ![]() Compatability List: - SmartJoy (USB) = Working - SmartJoy 2.0 (USB) = Working - KiKi Joy (USB) = Working - Kiki X (USB) = Working - SuperDualBox (USB) = Working - MS SideWinder (???) = Working - Firestorm Digital 2 (USB)= Working - FireStrom Digital 3 (USB) = Working - EMS USB2 (USB) = Working - Thrustmaster 360 Modena UPAD Force (USB) = Working - Pelican Link-up (USB) = Working - Super PSJoy (USB) = Working - Mini PS-PC (USB) = Working + Please make this post sticky Last edited by Xorcist; May 28th, 2003 at 19:32.. |
|
|
| Advertisement | [Remove Advertisement] | ||
|
|
|
|
#2 |
|
Totally crazy
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Apr 2001
Location: Germany
Posts: 2,381
|
Please don't open that many threads about the same subject I deleted your other thread now (about making this one sticky) but will leave this one open for feedback, even though there is already another thread about this utility.Nice work btw, keep it up, also made a mainpage post for you linking here Let me know if there's anything else we can do for you.
__________________
![]() Specs: AMD Athlon 64 4000+ • 2048 MB PC400 RAM • Nvidia GeForce 7600 GT PCI-E • WinXP Pro |
|
|
|
|
#3 |
|
Registered User
Join Date: May 2002
Location: Japan
Posts: 34
|
great ![]() at my site, there are lots of people who can't configure ePSXe Pad. Can i distribute your GREAT utility at my website? and i'll report the result if i could get feedback!
__________________
Administrator@ PlayEmu.com |
|
|
|
|
#4 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
Absolutely, that would be great. I know the frustration I went through when I first couldn't get ePSXe to read my contoller, which is why I wrote this app. If it can help out others I'm all for it. Definitely let me know if anyone runs into problems.
|
|
|
|
|
#5 |
|
Registered User
Join Date: May 2002
Location: Japan
Posts: 34
|
all right
__________________
Administrator@ PlayEmu.com |
|
|
|
|
#6 |
|
Coffee Demon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2001
Location: Darkness, Unknown
Posts: 2,909
|
|
|
|
|
|
#7 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
New version 1.3
I've updated yet again (get the latest version from the link in my original post), this time adding full support for 16 buttons (this no longer includes the D-Pad which is treated as an axis) and the ability to save and load configuration files so you don't have to reconfigure if you have multiple gamepads or game specific settings you like (right click anywhere in the window to get the menu). Next version will hopefully include support for the analog sticks. * Quick Note, although the D-Pad is treated like an axis, if the driver for the device maps it as both axis and buttonset, the buttonset will supersede the axis (don't worry they will still function as up, down, left, and right if you configure them as such). All it does is seperate the digital axis from the analog axis. If you want the analog axis to map to the digital axis when not in analog mode, make sure you do so by setting up, down, left, and right to use the analog axis and not the digital one. Afterwhich if analog mode is turned off, the axis will switch from the stick to the D-Pad. This is noticeable when using the SmartJoy 2.0 with a DualShock controller where the axis is then moved to the leftmost analog stick. . Last edited by Xorcist; July 15th, 2002 at 02:57.. |
|
|
|
|
#8 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
Windows 2000 (error on exit)
For those of you using Windows 2000, who were getting a memory read error upon exiting the application, the problem has been fixed. Latest version, as always, is available through the link in the original post.
|
|
|
|
|
#9 |
|
Registered User
Join Date: Aug 2001
Posts: 5
|
I have a Thrustmaster Firestorm Digital 2 and a Interact Propad 6. The problem with both of them was that only down and left were recognized. Windows ME. I got the program to work and the buttons transferred to ePSXe, but unfortunately ePSXe still doesn't recognize any other buttons.
|
|
|
|
|
#10 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
Quick Questions
I have noticed that if you open ePSXe's configuration window before playing a game, it can inadvertantly corrupt the way buttons are read (You said the buttons transfered to ePSXe okay, so I'm assuming you opened the config window to verify that). Try using my app again to configure your buttons and then open ePSXe and start the game. Don't open the config window though. If this still does not work, let me know what version of DirectX you have installed and what type of connections your controllers use (i.e. USB, Parallel, Gameport, etc.). * Also make sure my app isn't running while ePSXe is (not that it causes any known issues, but DirectX can be a bit quirky). |
|
|
|
|
#11 |
|
Registered User
Join Date: Aug 2001
Posts: 5
|
That worked, thanks. My Thrustmaster worked, but my Propad 6 is a $4 piece of crap that won't calibrate right, so all it does is hold down J1_Left, but I'm pretty sure if it wasn't a piece of crap it would work.
|
|
|
|
|
#12 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
Any chance of getting my post made sticky? 530+ views has got to say something. Not to mention I still see members posting about non-registering Joystick Devices. (might help if they saw this post first).
|
|
|
|
|
#13 |
|
That Guy from Darkness
![]() ![]() ![]() ![]() Join Date: Jul 2002
Location: in Darkness
Posts: 873
|
Your utility is cool but I have the problem with vibrations! Can U do something with that? |
|
|
|
|
#14 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
I haven't added any support for the analog controls yet (which includes the force feedback). Hopefully I'll have the time to add those features in the next update. Keep your eye on this post, I'll list the new version as soon as I finish it.
|
|
|
|
|
#15 |
|
Registered User
![]() ![]() ![]() Join Date: Nov 2001
Posts: 408
|
Thrustmaster Firestorme Dual Power d-pad won't work unless analog is shut off. The utility needs to be able to enter hat-switches H-up, H-down, H-left, H-right and the diagonals and it will be all good.
__________________
![]() ~You should never underestimate the predictability of stupidity.~ Bullettooth Tony (Snatch) |
|
|
|
|
#16 |
|
Registered User
Join Date: Aug 2002
Posts: 14
|
I have a Logitech Wingman rumblepad, directx8.1, and the controller is working right. ePSX will let me config buttons only with axis! It wont recognize any of my controller buttons, only the axis of the mini joysticks, the rudder, and D-pad. sorry, im afraid the program didnt recognize the gamepad at all. thanks to anyone who can help me out, i appreciate it. ps i havent run a game yet . . . is this why it wont work? |
|
|
|
|
#17 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
Bring up the gaming options dialog in your control panel and note what buttons map to which numbers. What range are those buttons in? If you read the manual, you'd now that ePSXe (as well as my application) will only accept the fist 16 digital buttons. If your buttons are outside that range of 1 to 16 then they're not going to map. How are the mini-joysticks, rudder, and d-pad read? Do they show up as J1_ButtonXX? Gimme a listing of what each maps to and I'll see if there is anything I can do.
|
|
|
|
|
#18 |
|
Registered User
Join Date: Aug 2002
Posts: 14
|
only 9 buttons. heres an example of whatt it will let me map. POV1_RIGHT LX LY RGLSLIDE J1b_RIGHT J1_LEFT LRZ no buttons are recognized by ePSXe. the software i got from this thread would not recognize anything. my controller: http://logitech.com/index.cfm?page=p...9&languageid=1 thanks for the help. |
|
|
|
|
#19 |
|
Emu author
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jul 2002
Posts: 33
|
Okay...
All those controls seem to be analog (with the exception of J1B_RIGHT). Unfortunately I haven't added full analog support yet (only basic analog for the primary axis). Once I do, my app will hopefully work better for you. Reguardlessly I would still like to know how Windows/DirectX maps your controls. Go to the control panel, double-click gaming options, and give me a rundown of what controls map to what numbers (is analog optional with your controller, or is it always on?). Also please note the OS you are using.
|
|
|
|
|
#20 |
|
Registered User
Join Date: Aug 2002
Posts: 14
|
Well a Direct X SDK program called Joystick Sample shows the buttons mapped simply as Button 1-9. Other games map the buttons similarly, something like J1Button_6. I have 2 devices, the gamepad as primary, joystick as secondary. Now the control config cant really be done through control panel because of Logitech's "profiler" software altering the form of the gaming options for the controller. All configurations are made with that, and the profiler software, as far as I can tell. Some more info: Axis: X Y Z RZ Slider0 Slider1 Does ePSXe require digital input? |
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|