kivutar/rombundler

Assignment of devices to ports

Roolandoo opened this issue · 14 comments

Hello,
Fuse-libretro works perfectly with Rombundler since you added the Core Options.
The problem now is that Fuse uses the joystick by default.

Would adding an option to assign the keyboard to a port be possible?

More information here: libretro/fuse-libretro#117
Thanks

Yes, but I need to add keyboard support first.

Ahhh ok
It would be great because most people play ZX Spectrum with a keyboard.
Thank you.

I added very basic, maybe incomplete keyboard support in master.

I'm creating a release, can you please tell me if this is working for you?

Hi,
I tried version 1.15 (because 1.16 isn't for Windows) and the keyboard doesn't work (neither does the joystick now, of course).
I don't know if it was my mistake. Do I have to do any specific settings for the keyboard to work? I have only tested it with fuse_libretro.dll

OK my bad, the windows build failed because of a network error during the automated build...

I'm rebuilding it.

EDIT: the network error is still there, I need to wait for chocolatey to fix it.

If you can, please send me your ROM, I'll try to see what I'm doing wrong.

Thank you very much but the keyboard still does not work. I have tried various ROMs.
I'm sure I'm doing something wrong.
Here is an example ROM: ROMBundler-Windows-1.18 FUSE.zip

Greetings and thanks for your effort.

OK, with your rom, I found a way to make it work. I'll commit that asap.

It also happen to fix qbasic on dosbox :)

Screen Shot 2021-10-03 at 01 09 51

I released v1.19, I tested it on your game and was able to control the character with the keyboard.

It works!! All perfect.

Now all ROMs can be played with the keyboard and also with the Joystick (configuring it in the options.ini).
Brilliant!! Thank you very much for your great work.

Greetings

Thanks for testing it.