* Floating bus support for ZX Spectrum +2A/+3
- Add floating bus support for ZX Spectrum +2A/+3
- Games tested:
- A Yankee in Irak 1.3.3
- Mr. Kung Fu 1.3 +2a/+3 version
- MONJAS 1.6 - Spanish
- MONJAS 1.6 - English
- Hell Yeah! v210131
- Sidewize +2A:+3 fix by Ast. A. Moore
* Alternative palettes
- Add alternative palettes:
- Fuse original
- ZX Spectrum (Wikipedia)
- Black and White TV
- Green monochrome monitor (from ZXSpin)
- Ambar monochrome monitor (from ZXSpin)
- C64-like
- CGA 4 colours
- CGA 8 colours
- CGA 15 colours
- Inverted colours
- Add .sna and .szx snapshot support.
- Restore snapshot identification using the filename.
- Add option to use fixed-size savestate (recommended for netplay).
- Patch szx to use fixed-size snapshots
- Add TS2068 cartridge support (.dck).
- Force TS2068 mode when loading a .dck file.
- Configure TS2068 as an NTSC machine.
- Add an option to silence joystick assignments and emulation speed notifications at boot.
- Adds configuration for emulation speed percentages: 100% (default), 150%, 200%, 300% and 50%.
- Adds the ability to start the core without content.
- Adds a configuration option to enable or disable the display of joystick settings at startup.
Later Spectrum models (like 128K or +) include arrow keys, notably
useful in navigating the main menu. This patch adds the needed mapping
between libretro and fuse keyboard layers to support these during
emulation.
A new setting is introduced: "Tape Auto Load" (enabled by default). If disabled, the tape (or disk) will have to be loaded manually, using the ZX Spectrum interface, typically by running LOAD "" (but the method will differ based on the exact model and medium used).
To facilitate entering the commands, the virtual keyboard now supports "sticky" shift keys: when a shift key is pressed, the keyboard stays on screen, and a second key can be selected to obtain its "shifted" command or character. If CAPS SHIFT and SYMBOL SHIFT are pressed in sequence, the Spectrum is then in Extended mode, and the virtual keyboard can be used again to enter the extended mode tokens (the green ones above the keys). If a shift key is pressed while in extended mode, the shifted extended mode tokens (the red ones below the keys) are accessible. This is typically useful to use the CAT command (on key 9) to list the contents of disk images.
Fix AY stereo separation settings. The default ("none") will now output mono sound by default, and the other values ("abc", "acb") will change the way channels are mixed, as they should.