i thought i would contribute something back to the community seeing as i have used this forum to download so many great psone games...:nod:
Ok, i have had considerable trouble getting my xbox360 pad fully functional(getting the right stick to function properly and getting the force feedback working) but after some google searching i finally found a working solution.
Before starting ensure your xbox 360 pad is plugged in and recognised by your operating system.
First you need a few files:
1. Latest xbcd drivers (v107) - created specifically for xbox controllers
2. Winxp xbox360 driver (v0.2.0) - xbcd specific
both can be downloaded from here:
http://xbcd360guide.50webs.com/download.html
i have done a short step by step guide (how to install the drivers) which is very similiar to a more graphical guide on the website link above (has pretty mac os pictures), u should look at that also to get a better idea of what im talking about. Look for "the guide" link at the top of their page. Once you'e finished doing the drivers then read steps 11 - 18 to configure xbcd specifically for epsxe.
How to install the correct drivers
step 1: Download the above files
step 2: Install xbcd
step 3: Extract zipped xbox360 driver contents
step 4: In the extracted files run(double click) the install.bat file
step 5: Open device manager (start menu > control panel > system > hardware(tab) > device manager
step 6: Locate your xbox 360 pad drivers (should be under microsoft common controller for wndows class)
step 7: Go to update xbox 360 controller drivers (right click > properties)
"this should open the wizard"
step 8: In the wizard select "install from list or specific location..." click next.
Step 9: Click "dont search i will choose the driver to install" click next
step 10: Highlight "xbcd xbox 360 gamepad" click next (dont worry about the warning not digitally signed message just ignore, click "continue anyway")
how to configure xbcd for your xbox 360 pad and get it working in epsxe
step 11: Open notepad and copy/paste this code into it:
[gamepad]
devtype=5
lstickdz=0
rstickdz=0
bthreshold=10
tthreshold=10
athreshold=100
axeson=9
lafactor=255
rafactor=255
nbuttons=12
lstickfull=1
rstickfull=1
axesscale=64646464646464
layouts=1
profile0=27292a280a090b0c0203010405060708191a1c1b1 d1e2423
step 12: Save this file as "dual analogue fix.xgi" important:make sure the "save as type" is all files
step 13: Open xbcd "setup utility"(should have a shortcut in your start menu > all programs)
step 14: Click open (in the bottom left hand corner) locate your "dual analogue fix.xgi" and click open.
Step 15: Click apply (on the bottom next to reset, exit)
step 16: Close it then run epsxe (1.5.2 or 1.6)
step 17: Go to config > game pad > pad 1
step 18: Set-up all your buttons
rumble settings:
Type - directx(1.5.2), dx1(1.6)
big motor - constant
small motor - sine
your finished :thumb0sn:
Now test! ---i tested with ape escape ntsc/u and it worked perfectly)-

artyman:
Edit: Dont forget to press f5 to enable analog function if the left/right sticks aren't working...