I did some work on this today, but I have found the latest version has changed alot.
Yeah, from 2.20 we have a lot more input configuration options on winuae. Thanks for the new version will try it now.
By the way, I have been looking at the winuae boot log and I'm getting some errors:
load config 'K:\Emulators\Commodore Amiga\WinUAE\WinUAELoader\Data\WHDLoad.uae':3
obsolete config entry 'magic_mouse'
obsolete config entry 'sound_bits'
Option `fpu_strict' requires a value of either `yes' or `no'.
obsolete config entry 'gfx_correct_aspect'
Option 'z3mem_size' requires a numeric argument but got '%z3mem_size_value%'
Option `cpu_24bit_addressing' requires a value of either `yes' or `no'.
Option 'finegrain_cpu_speed' requires a numeric argument but got 'max'
LCD: Logitech LCD system not detected
Looking at WHDLoad.uae file on winuaeloader I see those options are receiving an argument as a parameter, namely:
fpu_strict=%fpu_strict_value%
chipset_compatible=%chipset_compatible_value%
z3mem_size=%z3mem_size_value%
cpu_type=%cpu_type_value%
cpu_24bit_addressing=%cpu_24bit_addressing_value%
According to winuae bootlog errors, seems those parameters aren't being filled, is this ok?
EDIT : Tried the new version, but still can't remap the controls. I'm using the new remap button on winuae, maybe that's the problem?
I'm setting keyboard A on port 0 and keyboard B on port 1, the I hit the remap button for each and do the remapings I want. Then save the config, exit winuae and winuaeloader. Next time I start a game on winuaeloader there's 2 problems. First it won't boot me directly into the game, but into WinUAE and I need to press the start button. And the controls don't work, I think maybe the loader is writing over the config file at startup?
I have all enabled checkboxes unticked on winuaeloader.
If I do this same configuration on winuae after loading the game everything works as expected.