- Include MAME 0.274
- Added various Acorn BBC support
- Added c64 support
- There's a new keyboard option for Natural Keyboard (Option-Command-K, which was previously used for the UI Keyboard toggle)
BBC and C64 have a couple things in common. One thing is that they both start up in a BASIC REPL. And when you try to enter PRINT "HELLO"
, you'll notice the second thing they have in common - the keyboards are a mess, by modern standards. So for BBC and C64, Ample will start MAME with a natural keyboard. This makes normal keys do what you expect BUT modifiers (control, shift, etc) don't work at all. You can enable/disable via the Special menu or Option-Command-K. (BBC has option mapped to shift lock so you should probably use the menu to void triggering that).
While we're at it, BBC doesn't quite work with square pixels (BBC starts in mode 7 and mode 7 is a different resolution. Don't ask).