Hello, All!
Today, I've released the next major version of Speccy-Android, my Sinclair ZX Spectrum emulator. Speccy-Android 2.0 is available here:
https://play.google.com/store/apps/d....speccy.deluxe (full version)
https://play.google.com/store/apps/d...com.fms.speccy (free version)
There have been many changes since the last release. After implementing proper R register emulation and more precise LDIR/LDDR instructions, many more Spectrum applications with protected boot loaders run now. The audio should not skip any more. People who complained about being unable to reassign joystick buttons should be able to do so now. The virtual SSHIFT button has been fixed, and there is a new auto-fire functionality. See below for the complete list of changes.
ALL CHANGES:
* Generic joystick buttons can now be assigned and used.
* Fixed SSHIFT button on the vitrual keyboard.
* Added accurate R register emulation, many protected boot loaders run now.
* Added accurate LDIR/LDDR emulation, more protected boot loaders run now.
* Added configurable auto-fire function (see "Auto Fire Settings" option).
* Added new "light" theme throughout the app (see "Light UI Theme" option).
* Added support for Spectrum +3 disk images to WoS Browser.
* Added default mappings for generic joystick buttons #1..#10.
* Autoloading TRDOS and +3 disks when inserting the first disk.
* Autoswitching to +3 mode when loading +3 disk image.
* Deleting stale states when downloading new file from WoS.
* Fixed audio skipping (disk version of Any Tank, etc).
Have fun!