Hey there. I want to replay this great game.
I’m playing Warcraft 1 with DOSBox pure, and I decided to tweak things up for the minimal shortcuts in that old classic, so maybe you’ll find my settings interesting.
I dont use focus mode but I’ve set keyboard keys to gamepad buttons in Retroarch > Settings > Input > Retropad bind > Port 1 controls. Then I used DOSBox Pure gamepad mapper for mapping those fake gamepad buttons to keyboard keys… XD
You can display DOSBox gamepad mapper with L3 then L or R, same as the virtual keyboard.
So you could map for example WASD for DPad Up/Left/Down/Right in Retroarch, then in DOSBox Pure assign those to the arrow keys.
And then 1, 2, 3, 4 for L1, L2, R1, R2, then for 1, 2, 3, 4.
Then Q for L3, then for A for the attack moves, E for R3 for S for unit stop. Ctrl for select for ctrl.
And then finally F for start for PAUSE… XD
If I count right you’ve got 24 gamepad inputs available in total so that should do the trick, and maybe even be more ergonomic than having to move the hand around the keyboard. If you dont like moving the screen with WASD you can also use those keys for other command shortcuts you would use.
There’s also a very handy “action wheel” you can call with for example a thumb mouse button. It’s a radial menu that you can customise with additionnal keys and key combos (I use it for the function keys that are already assigned in Retroarch to savestates and the likes).
I also just realised you could use more than one “fake” gamepad if you really need to map all the letters and numbers.
If you got around your issue keep us posted, might be useful when I find some time to replay that game. TA Kingdom also.