Thank you! I'll make sure to write down some notes for that QOL stuff, all very handy and shouldn't take too long to implement. Though, why did you have to use JoyToKey? Does your joystick only use direct input without xinput support? I had to remove dinput because it was buggy, but software like x360ce should be sort out dinput compatibility.
My joystick is a Qanba Q4Raf. Acording to JoyToKey the stick is set up as the right stick on a pad, rather than the left stick. Not sure if that makes a diff, but either way it wasn't being picked up by the game.
Couple more thoughts from last night's session: Pause replays (to write notes!), stay in replays menu after Delete (and maybe Y/N for delete?), reset hi score table. Luxury: save states, or step into replays (as in Akai Katana).
Gotcha. I actually haven't added analog stick support yet so that would explain it, is there maybe a stick-to-dpad mode you could toggle?
Also good suggestions, most of it is on the list, besides savestates which while awesome would require a ton of work. Though I do plan on having "practice mode presets" of sorts that will serve a similar function.