It has been great to have C64 and now MSX, hope we can get PC88/98, CPC464, Atari 400/800, Apple II, Sinclair, BBC etc.
Alexmaul ported some emulators for Atari and other 8-bit machines, check the releases section of this forum.
Does this emu run MSX games at full 60fps and 0 frameskip with full clear sound?
The vast majority of them, yes. Turbo R emulation is a bit slow, but there are less than 10 turbo R specific games ever released, I think.
If you cannot remap the controls, then what are the default control settings for open msx?
Ah, I see that I didn't include a README in the OPK.
d-pad = MSX cursors and joystick direction
A = MSX joystick trigger A
B = MSX joystick trigger B
X = MSX Shift key
Y = MSX Space key
START = toggle on-screen keyboard
SELECT = toggle on-screen menu
L / R = change volume
A = press key
B = hold key
A = confirm
B = cancel
Use d-pad left/right to scroll through lists one page at a time.
openMSX itself allows remapping of key bindings, by the way, but there is no GUI for it. You can script it by placing Tcl scripts in ~/.openMSX/share/scripts. This document
describes all the scripting commands that are available. You can find the code that sets the default key bindings here
. If you want to script openMSX, it's probably easier to test with the desktop version, which has a Quake-style OSD console (open it with F10 on PC or Cmd-L on Mac) on which you can enter commands, then move your scripts to the Zero when they work.
And I have Unreal Speccy on mine but I'm buggered if I can remember where I found it. Do a search.
It's on Paul's Google Drive. I should clean up the port and make a proper version for the repo.