Doesn't DB allow configuration of the joystick in the settings?
Possibly, but I'm pretty new to DB so I don't really know how yet. And Gog games use self-contained versions of DB, which keeps throwing me off. I'll keep experimenting.
Changing joysticktype to fcs in dosboxTR.conf also allows the gamepad to be JOY5.
So far I have the game at the very least playable on a 360 controller, with "Step Left" and "Step Right" not usable (except on keyboard) and I still have to press Escape to bring up the menu.
Update: There is the "mapper" that can be brought up by Ctrl+F1, but using it seems kind of buggy. After I bring it up, I have to exit the program before I can do anything else. But more importantly than that, it only shows buttons 1,2,3,4 (A,B,X,Y), it doesn't show 5,6 (back,start), or 7,8 (LB, RB). It kind of leads me to wonder if DosBox just doesn't recognize those.
I think changing the lines in dosboxTR.conf from
joysticktype=auto
timed=true
to
joysticktype=fcs
timed=false
is definitely the way I'm going to go, myself, though it's not a perfect solution. The joystick is still a little annoying; sometimes it keeps moving when I let go unless I nudge it down just a little bit. And I have to make sure that the joystick is absolutely straight up or else it'll move to the left or the right. I had a similar problem with Resident Evil 2 on Dreamcast.
I also still might get a gamepad that doesn't have a joystick; that would be good for other games, too. But I tend to think that it wouldn't be able to do more than four buttons with DosBox, either. I am actually wondering if I would just like to play it on the keyboard, though that would take a
lot of getting used to.
Also, as a side note, I discovered you can have it start out windowed instead of fullscreen, which I personally think is awesome (combined with changing the glide.ini resolution setting to 1024).