Sorry, I have no experience with the libretro fmsx emulator, but since it is a libretro core, your settings should have been inherited from libretro and should be the same in all the emulators. As to the analog stick vs dpad, by default you should find that the dpad gets used. In RetroArch itself you can activate the analog stick as a substitute for the dpad, but I have not tried doing it in RetroPie which itself is another layer on RetroArch.
As to using the left analog stick as dpad for libretro cores, you need to go into your RetroPie setup, select "Setup / Tools" -> "configedit" -> "Configure basic libretro emulator options".
Now you can either select a specific libretro core, or select the All option. Note that the option is not compatible with systems like the psp and n64 that have left analog sticks, but then again the option seems to get ignored by them anyway. So selecting All should for fine.
Then select for player 1 though 4 to use left analog stick as d-pad.
2 years ago I tried retroPi... and frankly... I hated it... I gave it a spin today... now I love it
no openMSX yet it seems (that sucks) but nothing that can be solved outside retropi (will look later how to add custom emulators)
If any retroPi developers read this.. I'm part of the openMSX team and I'm willing to get openMSX in retroPi.... let me know if/how I can assist.
Got everything up and running with controls figured. Thanks for all the info! Only thing is, trying a japanese game and it isn't starting. Screen just flashes blue a couple of times and then stops. All other games work ok and all required bios files came with the update.
Any idea what might be happening, or how you can get fmsx to change the bios it uses? Want to stick with fmsx as it allows for easy control remap Game loads with bluemsx fine, but can't map the controls in that.
Don't you have an account yet? Become an MSX-friend and register an account!