Thank you for this information, Andrew. I appreciate this.Andrew wrote:As you can probably understand, there simply aren't that many people around who're both knowledgeable about USB specs/internals and still interested in supporting a 'dead' OS. In a commercial setting a few years ago I had good results with Georg Potthast's drivers, but if you want to try a free alternative I recommend Bret Johnson's drivers which do include one for USB joysticks. Only if that doesn't work would I advise looking into DUSE and others, but be ready for a lot of teeth-gnashing and hair-pulling, especially if you're not very patient by nature! You might also have better luck using FreeDOS 1.1 instead of MS-DOS 6.22 (or 7.1 from Win98SE), especially if your system is a relatively modern one with lots of RAM (the former's HIMEM and EMM386 substitutes are naturally much better at dealing with newer hardware). However if you have a purpose-built old school gaming PC with legacy hardware then it's probably best to stick to MS-DOS for maximum compatibility.
Though as David told me, DosBox v0.60 can run Pop through it in W98 with USB joystick control capability, I am still interested in playing the game in MS-DOS mode.
So I will try these drivers for DOS. Please give me some time for testing them.
EDIT:
Yes I succeeded to run PoP in MS-DOS mode using with Bret Johnson's drivers.
Steps in MS-DOS mode are ;
1. in USBDOS archive , ran usbuhci.com and usbjstik.com
2. in Joykey200 archive, ran thrust.com for confirming USB Joystick detected, and joykeys.com for calibration,
3. Then \Prince1\Prince.exe to start the game.
Unfortunately, int29.com did not work effectively and left showing joystick x and y value and button number pushed in the bottom of the screen where prince's life gage or time left to save the princess shall be displayed.
And no sounds gotten during the play for this time no sound drivers gotten for MS-DOS !
If you have any clue to solve these problems, it would be very much appreciated.