View Full Version : Emulator Release: Speccy-Android Release News
fms
October 18th, 2012, 16:44
A new release of Speccy today:
Free version:
https://play.google.com/store/apps/details?id=com.fms.speccy
Nag-free version:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
The main change in the Speccy 1.8.2 is the switch to using GLES-accelerated video by default. As the video has become faster, I also increased the number of frames drawn by default, so Speccy should feel much smoother now.
For those who prefer non-accelerated video, it has also been optimized by switching to Android SurfaceViews and improving the synchronization between Java and native parts of the app.
Finally, I have added support for the ZX128k ASCII printer, as opposed to the already supported graphics-only ZX Printer. You should now be able to do execute an "LLIST" command in the ZX128k BASIC :)
FULL LIST OF CHANGES:
* Added ZX128k printer support.
* Enabled video acceleration and increased number of drawn frames by default.
* Enabled SurfaceViews and optimized native thread sync for faster, smoother video.
* Now showing button labels and keyboard with video acceleration enabled.
* No longer deleting buttons layout on each upgrade.
* Added fast navigation with sections to the file selector.
* Improved the file selector UI look and feel.
* Enlarged screenshots in the file selector and Freeze/Restore.
fms
January 21st, 2013, 07:46
Hello, All!
I have added the WorldOfSpectrum.org site browser to the newest Speccy 1.9, available here:
Free version:
https://play.google.com/store/apps/details?id=com.fms.speccy
Full version:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
https://lh4.ggpht.com/o9_sjwsF-N6MX2CqEgTGk8ToznycC-lT5I4FsGFm5gpYOdxfmk9rCwyOtlECL0yi1CDv
To enter the WorldOfSpectrum browser, click on the compass icon or select it via a menu option. The browser lets you view information about ZX Spectrum software, including screenshots, and run the
software directly.
ALL CHANGES:
* Added WoS Browser, for instant playback of any Spectrum software from WorldOfSpectrum.org.
* Added Change Log dialog showing up after each upgrade.
* Added "Leave Feedback" option to the change log dialog.
fms
February 6th, 2013, 11:35
Just released Speccy-Android 1.9.1, with 3D screenshot Gallery and the State Exchange feature:
Free version:
https://play.google.com/store/apps/details?id=com.fms.speccy
Nag-free version:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
ALL CHANGES:
* Added State Exchange feature, for swapping saved states with other users.
* Added 3D screenshot gallery browser to the File Selector.
* Fixed licensing check problem where app tried checking license on every run.
https://lh6.ggpht.com/TGmGndmHvHApQTatFt9wqMdcpc-FC_EiMrqiBxOIGVih9xxmIE2QPyFiqICTXRhu-g
fms
February 27th, 2013, 14:13
I have released Speccy 1.9.2 for Android this morning:
Full version: https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
Free version: https://play.google.com/store/apps/details?id=com.fms.speccy
The main additions are native support for MOGA gaming controller and the automatic loading of Spectrum tapes (you do not have to type LOAD "" any more). I have also fixed a bunch of bugs, some of which could lead to crashes, and improved the File Selector.
ALL CHANGES:
* Added native MOGA controller support.
* Now automatically starting BASIC tape loader when using a tape.
* Fixed hardware FIREA/FIREB buttons on Xperia Play, MOGA, etc.
* Fixed occassional crash when rotating device.
* Fixed crash when scrolling Settings with Japanese locale.
* Now showing current values of all list preferences.
* File Selector no longer resets when device is rotated.
* You can now share the latest list of changes from the Change Log.
* Gallery has got a new background.
fms
April 1st, 2013, 13:02
Published Speccy-Windows 1.9 and Speccy-Android 1.9.4 today:
http://fms.komkon.org/Speccy/
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
The Android version adds support for standard Android gamepads (such as Nyko Playpad) to all parts of the app. I also added iCade joystick support and made File Selector faster.
ALL ANDROID CHANGES:
* Added standard gamepad support to File Selector, Gallery, and Settings.
* Added optional iCade joystick support (see Settings).
* Optimized File Selector by not rescanning folder after running emulation.
The Windows version adds ZX128 printer support, automatically loads tape images, uses Direct3D instead of outdated DirectDraw, and has proper support for Windows joysticks.
ALL WINDOWS CHANGES:
* Added state saving, with automatic retrieval on startup.
* Added support for the ZX128 printer.
* Now automatically starting BASIC tape loader when using a tape.
* Switched Windows version to use Direct3D in full-screen mode.
* Added proper Windows joystick support.
Hello, All!
There is a newly released Speccy-Android 1.9.9, my Sinclair ZX Spectrum emulator, on the Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
This release adds the Search Files function and a new toolbar to the File Selector. You should now be able to find your Spectrum files wherever they are on your SD card, something several people complained about. I have also fixed a few crashes and the empty file list problem on devices with no "/sdcard" folder.
ALL CHANGES:
* Added a new, nicer toolbar, fixed at the bottom of the screen.
* Added File Selector "Search Files" function to search for relevant files.
* Added Android menu and action items to the Gallery.
* Pressing SEARCH key in File Selector now searches relevant files.
* Fixed situation where some people got empty file lists in File Selector.
* Fixed crash when reporting failed license check.
* Fixed crash in Settings.
Hello, All!
I have published Speccy-Android 1.9.10 today, a new version of my Sinclair ZX Spectrum emulator:
Free Version:
https://play.google.com/store/apps/details?id=com.fms.speccy
Nag-Free Version:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
In this release, I have added a virtual keyboard that looks like a real Spectrum, rather than a generic keyboard I had in the previous Speccy versions.
fms
July 22nd, 2013, 18:49
Hello, All!
I have updated Speccy-Android, my Sinclair ZX Spectrum emulator, to version 1.9.11:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full featured version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free demo version)
In this version, I have finally fixed the problem with video going black when Android 2.x is rotated. Also added the ability to show the Android status bar, support for analog joysticks, and separate virtual buttons for frequently used SPACE and ENTER keys.
ALL CHANGES:
* Finally fixed accelerated video when Android 2.x device rotated!
* Added SPACE and ENTER buttons to the virtual joystick controls.
* Added support for analog controls found on generic Bluetooth gamepads.
* Now also showing status bar when action bar enabled.
* Flick finger down to show status bar, even if you have no action bar.
* Merged Freeze and Restore into single Freeze/Restore dialog.
* Added State Exchange access to the Freeze/Restore dialog.
* Collapsed all advanced menu items into single Advanced submenu.
* Made NetPlay a single checkable menu item.
* Fixed "Other Apps" link in the "What's New" dialog.
https://lh5.ggpht.com/GTGsumpKiJQ5-aCeQxWvdy7G3HrUG_23nphGZv0aFbrSY9OIwTsOyQ64ToaWtu_ 60ZI
PS: I have lowered Speccy Deluxe price to $1.99 (or 1.99 euros). People kept complaining that $4.99 was "too much". Let us see if $1.99 is still "too much" :)
fms
August 29th, 2013, 13:35
Hello, All!
I have just released Speccy-Android 1.9.13, a new version of my Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
The new release comes with the automatic frame-skip option (set "Draw Frames" to "auto"), configurable fast-forward speed, better looking WorldOfSpectrum Browser and File Selector, and many other enhancements. See the full list below.
ALL CHANGES:
* Added shadows to screenshots in the World Of Spectrum browser.
* Now exiting emulation when user presses BACK twice (not once as before).
* Uncheck "Press BACK Twice to Quit" setting to restore original behavior.
* Added "Completely Delete File" to the File Selector context menu.
* Added "Report Non-Working File" to the File Selector context menu.
* Added configurable fast-forward speed (x2, x4, x8, or maximal).
* Added working automatic frame-skip option (set "Draw Frames" to "auto").
* Now checking "/storage", then "/mnt" when searching for files.
* Now also searching for .ZIP files.
* Moga analog directional pad works now.
* Added even/odd entry shading to File Selector, for better navigation.
* Added background to State Exchange and NetPlay selectors.
* Added entry shading to State Exchange and NetPlay selectors.
fms
September 26th, 2013, 14:06
A huge release of Speccy-Android, my ZX Spectrum emulator, today:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
Speccy-Android 1.9.14 finally fixes the disappearing sound bug many users complained about. It also brings all the changes I have made to my other emulators over the past month: automatic frame skipping for smoothest possible video, iPega gamepad support, new File Selector UI theme, screenshot shadows, and more. See the complete list below.
ALL CHANGES:
* Fixed disappearing audio.
* Switched to automatic frame skipping by default, for smooth video.
* Existing users should manually set "Draw Frames" option to "Automatic".
* Added optional light UI theme to the File Selector.
* Fixed screenshot sizes in the File Selector.
* Added shadows to screenshots throughout the app.
* Added support for directional pad on iPega gamepads.
* Added explicit "Quit" menu option, for people who cannot find BACK key.
* No longer hiding action bar when MENU pressed, to retain access to items.
* Fixed initial parameter passing to the native code.
* Fixed automatic frame skip computation based on frame rate.
* Fixed license verification crash when no network available.
* Ordered initial dialogs by importance (About, Change Log, Progress).
* Added Twitter link to the change log, use it to keep track of updates.
https://lh6.ggpht.com/RZopihTlkLby1mbPN6ut_qi9SZ-fiAMmC2Sqa7hM8Gvxg4pGHNM1HrGYuZUUKBROJh4=h900
https://lh6.ggpht.com/si24Pk2S8By3yIDsdosABon67ZeYmRnZFcwwtiPBoExNtnsxDC Lq4C_6nSnbi7QLx28=h900
fms
October 8th, 2013, 13:49
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/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=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!
fms
October 25th, 2013, 13:45
Hello, All!
Wrapping up this week, I am releasing Speccy-Android 2.1, a new version of my Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
Starting with this version, Speccy runs on Google TV devices updated to Android 4.x (Jelly Bean), such as LG G2/G3 TVs. I have also switched Speccy to the native OpenSLES audio (for minimal latency) and tried to eliminate the last remaining crash issue, having to deal with Android running out of bitmap memory. See below for the complete list of all changes.
ALL CHANGES:
* Speccy now runs on Google TVs updated to Android 4.x (LG G2/G3).
* Now defaulting to OpenSLES native audio, for minimal latency.
* Now recycling bitmaps to prevent Bitmap.nativeCreate() crashes.
* Added new "contour" joystick shape (see "Virtual Joystick Shape" setting).
* Added "Audio Rate" setting, for controlling sampling rate.
* Added "Native Audio" setting, for disabling OpenSLES, if needed.
* No longer requiring touchscreen support from the Android device.
* Fixed stutter during NetPlay connection process (NetPlay still slow though).
* Fixed audio initialization always setting 100ms latency.
* Fixed audio pause/resume when activity pauses or resumes.
* Refactored audio control between Java and native code.
fms
November 7th, 2013, 15:28
Hello, All!
Today's release is Speccy-Android 2.1.1, an update to my Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
This is a bugfix release. It corrects an unfortunate mistake in the manifest that prevented a switch to the native sound API and fixed selection highlighting in the WoS browser. I have also added the new Grid View mode to the File Selector, for GoogleTV and large tablet owners.
ALL CHANGES:
* Fixed OpenSLES support (was disabled by mistake).
* Fixed selection highlighting in the WorldOfSpectrum browser.
* Added optional grid view to the File Selector, default for GoogleTVs.
* Added extra folder and cartridge icons to the File Selector.
fms
November 26th, 2013, 14:15
The new Speccy-Android 2.1.2, my Sinclair ZX Spectrum emulator, has been published to Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
This release adds settings to select ZX Spectrum model and input devices. These settings have previously been located in the Advanced Settings menu that is not easily accessible and harder to operate. I have also added the DropBox support to Speccy. You can now save your games to a DropBox account and retrieve them on a different Android device.
ALL CHANGES:
* Added "Computer Model" setting for selecting ZX Spectrum model.
* Added "Input Devices" setting for selecting joysticks and mice types.
* Added DropBox support to the File Selector.
* Added "Upload to DropBox" menu option to save game to DropBox.
* Added "Download from DropBox" menu option to load game from DropBox.
* Added "Browse DropBox" menu option to browse DropBox contents.
* Now also deleting main screenshot when "Delete All" selected.
* Now allowing to become NetPlay server even if can't register with global directory.
* Added missing string translations.
* Added DropBox application icons.
Have fun!
fms
December 11th, 2013, 15:08
Just released Speccy-Android 2.1.4, a new version of my Sinclair ZX Spectrum emulator, to the Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
The new release adds compatibility with the x86-based Android devices, including Android desktop emulators, such as AndroVM, Genymotion, or Bluestacks. I have also fixed the mouse support, so you should once again be able to use mouse in The Artist II and other Spectrum drawing applications.
ALL CHANGES:
* Added support for Android devices based on Intel x86 CPUs.
* Now properly building shared library for each architecture.
* Fixed mouse emulation in portrait mode.
* Fixed mouse emulation with OpenGLES enabled.
* Added proper icon for the parent directory ("..") entry.
Enjoy!
fms
December 13th, 2013, 14:49
Hello, All!
I have released Speccy-Windows 2.1 today, making all the changes previously introduced into Speccy-Android:
http://fms.komkon.org/Speccy/
Speccy-Windows is free to download and use.
CHANGES:
* Added accurate R register emulation, many protected boot loaders run now.
* Added accurate LDIR/LDDR emulation, more protected boot loaders run now.
* Autoloading TRDOS and +3 disks when inserting the first disk.
* Autoswitching to +3 mode when loading +3 disk image.
* Fixed audio skipping (disk version of Any Tank, etc).
* Added undocumented opcode 71h to the Z80 emulation.
* Added more realistic "LD R,A" opcode to the Z80 emulation.
* Now automatically starting BASIC tape loader when using a tape.
* Now properly restoring full-screen mode in Speccy-Windows.
Enjoy!
fms
December 25th, 2013, 17:33
Hello, All!
I have just published Speccy 2.2 for Android and Windows:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full Android version
https://play.google.com/store/apps/details?id=com.fms.speccy -- free Android version
http://fms.komkon.org/Speccy -- free Windows version
Speccy emulates several Sinclair ZX Spectrum models and their clones. The newly released version adds 64-color ULA+ emulation, customizable color palettes, and several default color palettes. See full change list below:
ALL CHANGES:
* Added ULA+ emulation with 64-color display mode.
* Added "Color Palette" option for changing color palette.
* Added support for custom color palettes for each tape or snapshot.
* If you have Game.z80 or Game.tzx, place colors into Game.pal.
* Added support for global color palette in /Speccy/Speccy.pal.
* Each *.pal file should contain 16 lines with colors in "#RRGGBB" format.
* Made display mode changes more reliable.
Merry Christmas!
fms
January 8th, 2014, 14:36
Hello, All!
New morning, new version of Speccy, my Sinclair ZX Spectrum emulator. The new Speccy-Android 2.2.1 is now available from Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
This release adds two special video effects: the "vertical scanlines" and the "raster". Both will make your screen look like an old, low-resolution LCD. I have also been working with the crash reports accumulated over the last few months and fixed three most common remaining crash causes. See below for details.
ALL CHANGES:
* Added "Simulate LCD Scanlines" option, for vertical scanlines.
* Added raster effect when both vertical and horizontal scanlines enabled.
* Fixed a crash when surface gets destroyed during display update.
* Fixed a crash when deleting files with special characters in their names.
* Fixed a crash when showing sections in File Selector.
Have fun!
fms
January 22nd, 2014, 14:28
Hello, All!
Speccy-Android 2.2.2, a new version of my Sinclair ZX Spectrum emulator, is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
This release adds tabs to the Settings dialog, for easier navigation, and rearranges some settings to their proper sections. I have also added a new "Emulation" section with Spectrum-specific settings.
ALL CHANGES:
* Settings are now tabbed, for easier navigation.
* Added Emulation section to the Settings.
* Made "Scanline Effect" a list selector, to accommodate multiple effects.
* Moved some options from Input and Video sections to General.
* Reordered Settings by importance.
Have fun!
fms
February 5th, 2014, 17:14
Hello, All!
The major Speccy-Android 3.0 release has hit the Google Play this morning:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
In this version, I have added the initial Sam Coupe emulation. To enable it, go into Settings->Emulation and select "Sam Coupe" as computer model. All Coupe-specific display modes should work. The SAA1099 sound chip partially works, except for envelopes. If your device has physical keyboard, it will act as Coupe's keyboard. Disk drives do not work yet, I am working on them.
I have also enabled Settings navigation with gamepad and added ability to reassign Moga controller buttons, something many Moga users asked for. Finally, I have fixed the battery drain that occurred when Speccy ran in the background.
ALL CHANGES:
* Added Sam Coupe emulation, will improve it in future versions.
* Sam Coupe SAA1099 sound chip works, no envelopes yet.
* Sam Coupe extra keys will work if you have physical keyboard.
* Sam Coupe disk drives are not yet functional.
* Rearranged physical keyboard to accommodate Sam Coupe.
* Added ability to assign Moga buttons via "Assign Keys".
* Fixed battery drain when Speccy is running in background.
* Added arrow keys navigation to the tabbed Settings.
* Added Moga controller navigation to the tabbed Settings.
Enjoy!
fms
February 18th, 2014, 19:50
Hello, All!
The new Speccy-Android 3.0.2 release is available at the Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
In this release, I continue improving the Sam Coupe emulation. Also added the "Hide Title Bar" option to let you hide the action/status bar by default. You can always get it back by sliding your finger down from the middle of the screen.
ALL CHANGES:
* Fixed tape auto-load feature for Sam Coupe.
* Added SAA1099 amplitude envelopes.
* Added SAA1099 noise frequency settings.
* Properly set SAA1099 volumes.
* Added "Hide Title Bar" option to hide status/action bar on startup.
fms
March 19th, 2014, 13:50
Hello, All!
I have just published Speccy-Android 3.0.3, a new version of my Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
The virtual keyboard got a major overhaul in this version. It has become more sensitive and the keys now click. I have also removed video artifacts at the screen edges and fixed the auto-load function when running software from the World of Spectrum. Finally, there is now fancy background in the portrait mode. I hope you like it :)
ALL CHANGES:
* Added decorative background in the portrait mode.
* Added optional click sound to the virtual keyboard.
* Fixed keyboard input sensitivity.
* Fixed left/top edge artifacts with accelerated video enabled.
* Fixed autoload when loading tapes from the World of Spectrum.
* Fixed rare crashes in gesture detection.
* Refactored virtual keyboard implementation.
* Switched to the newest NDK and compiler toolchain.
Have fun!
fms
April 8th, 2014, 13:52
Hello, All!
Speccy-Android 3.0.4, my Sinclair ZX Spectrum emulator, is now available at Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
Among other things, this release adds slow-motion mode, fixes multitouch input wherever it failed to work, and removes scanline effects interference with Debugger and Advanced Settings. Furthermore, for those Kitkat users who got their external SD cards disabled, I have added a workaround that lets you store your Spectrum files on these SD cards. All saves will then go to /sdcard/Speccy, or Speccy's private directory on the SD card. See below for the complete list of changes.
ALL CHANGES:
* Added slow-motion mode, combined with fast-forward mode.
* Fixed multitouch input in cases where it didn't work.
* Fixed scanline effects in Debugger, etc.
* Made a work-around for external SD card use on KitKat!
* If can't write to external SD card, saving states to /storage/sdcard0/Speccy.
* If Speccy folder doesn't exist, saving states to /storage/sdcard1/Android/data/com.fms.speccy/files.
* Fixed screen decorations covering ZX Spectrum screen with OpenGLES disabled.
* Fixed sections navigation in the File Selector.
* Fixed recognition of multiple file extensions.
fms
April 30th, 2014, 14:19
Hello, All!
I have published Speccy-Android 3.0.5 today, improving the sound, adding sensitivity controls for analog gamepad owners, improving the File Selector UI, and fixing a few bugs. If you previously had problems with network play, it should work now.
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
ALL CHANGES:
* Improved AY8910 PSG emulation.
* Added slope to rectangular waveforms.
* Added "Analog Joystick Blind Radius" setting for Moga and other analog joysticks.
* Added "Show File Selector Toolbar" option to the File Selector.
* Added "Settings" menu option to the File Selector.
* Fixed NetPlay for people who had problems with it.
* Fixed a File Selector crash, when deleting a file.
* Fixed auxillary files display in the File Selector.
Have fun!
Hello, All!
Today, I am releasing Speccy-Android 3.0.6, a new version of my Sinclair ZX Spectrum Emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
This release majorly improves the ZXSpectrum128 sound emulation, implements a few missing disk controller features to make Sam Coupe work, and fixes many issues users complained about. Have fun and good listening to the new sound :)
ALL CHANGES:
* Majorly improved AY8910 PSG emulation.
* Improved WD1793 disk controller emulation.
* Added "Tilt Joystick Blind Radius" setting.
* Fixed directional pad activated by touching outside.
* Fixed network play, previously broken for some users.
* Automatically enabling TRDOS for .TRD, .SCL, or HOBETA files.
* Added working INDEX flag to WD1793 disk controller emulation.
* Sam Coupe can now partially boot from a floppy.
* Fixed +3 mode selection to happen for .DSK files (was .SCL).
* Fixed virtual keyboard and some gamepads causing application exit.
* Fixed FIREB button to only generate SPACE keypress.
* Switched to table-based PSG envelopes.
* Switched to logarithmic PSG volumes.
* Fixed white noise frequency computation.
* Adjusted noise to be 50% of the melodic volume.
* Adjusted PSG envelopes length.
Hello, All!
Today's release of Speccy-Android 3.0.7, my Sinclair ZX Spectrum emulator, includes the new Palette Editor and the option to search and download box artwork for your Spectrum software:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
I have also improved the DropBox support: you will no longer need to enter your password every time you access the DropBox, and after you are done playing, Speccy will automatically upload your gameplay state to DropBox. See below for the complete list of changes, rather lengthy this time:
ALL CHANGES:
* Added Palette Editor, letting you adjust colors at runtime.
* Added "Edit Palette" option to emulator and File Selector menus.
* Added .PAL file display to File Selector and Gallery.
* Now automatically downloading box art images when on WiFi.
* Enable "Download Box Art" in File Selector main menu to download box art.
* Choose "Download Box Art" in context menu to find box art for one game only.
* DropBox no longer requires login every time you open it.
* Gameplay saved back to DropBox after you are done playing.
* Added Gallery support for SD card folders on Android Kitkat.
* Added DropBox upload from SD card folders on Android Kitkat.
* Fixed loading color palettes.
* Hopefully fixed "O" button on Sony Xperia gamepads.
* Improved background in portrait mode.
* Upgraded DropBox SDK to the latest version.
Enjoy!
fms
June 14th, 2014, 03:43
Hello, All!
I have updated my Sinclair ZX Spectrum emulator for Windows, Speccy-Windows, to version 3.0:
http://fms.komkon.org/Speccy/
Among other things, this release introduces preliminary Sam Coupe emulation and greatly improves AY8910 PSG and WD1793 disk controller emulation. As this is the first release in six months, the change list is rather long. See it below.
ALL CHANGES:
* Added Sam Coupe emulation, will improve it in future versions.
* Majorly improved AY8910 PSG emulation.
* Improved WD1793 disk controller emulation.
* Added SAA1099 PSG emulation.
* Automatically enabling TRDOS for .TRD, .SCL, or HOBETA files.
* Fixed +3 mode selection to happen for .DSK files (was .SCL).
* Fixed recognition of multiple file extensions.
* Fixed tape auto-load feature for Sam Coupe.
* Fixed loading color palettes.
* Added vertical scanlines simulation to Speccy-Windows.
* Added raster effect simulation to Speccy-Windows.
* Added slope to rectangular waveforms.
Have fun!
fms
June 18th, 2014, 14:01
Hello, All!
Today's Speccy-Android 3.1 release adds Spectrum128 extended virtual keyboard, among other things:
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
Other changes include customizable backdrop image and the ability to disable it completely, if you do not like it. Kitkat users will find ZIP files working again, while Sony Xperia users should be able to assign and use the "O" button on their gamepads. Finally, you can now assign freeze/restore functions to custom buttons on your gamepad or keyboard, for quick access. See below for the complete change list, rather long this time.
ALL CHANGES:
* Added Spectrum128 virtual keyboard, due to high public demand :).
* Added support for extended keys found on Spectrum128 keyboard.
* Added custom key assignments for freezing and restoring state.
* Added fast-change buttons to the Palette Editor interface.
* Added "General | Confirm Freezing State" option.
* Added "Emulation | Virtual Keyboard Type" option.
* Fixed support for .ZIP files stored on Kitkat SD cards.
* Now allowing to remap the "O" button on Xperia Play gamepad.
* Made decorative backdrop optional (see "General | Show Portrait Backdrop").
* You can now supply your own backdrop in /sdcard/Speccy/Backdrop.png.
* No longer showing box art for .ZIP files, as we cannot identify them.
* Moved "Screen Orientation" option to the "Video" tab.
* The "RECORD" hardware key now freezes gameplay state.
* The "PLAY" hardware key now restores gameplay state.
* Gallery now shows box art, as well as screenshots.
* Reordered items in the "Video" tab.
Have fun!
Hello, All!
The next Speccy-Android update is up on Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
Speccy-Android 3.1.1 adds easy Wiimote support, gives you full use of the gamepad BACK button, and fixes a few bugs. It will no longer quit if it detects the LuckyPatcher app, although it will still show a warning.
ALL CHANGES:
* Painless Wiimote support with "Input | Wiimote Support" option.
* LuckyPatcher use now accepted, by public demand, but you will see a warning.
* Gamepad BACK button fully usable and assignable.
* Tested Speccy on real a x86-based Android device (Dell Venue 8).
* Fixed scanline effects on x86-based Android devices.
* Moved "Keep Screen On" to the "Video" tab.
* Fixed crashes when downloading DropBox files.
* Fixed crash when setting backdrop location.
* Fixed some Russian translations.
Have fun!
fms
July 29th, 2014, 13:05
Hello, All!
Speccy-Android, my Sinclair ZX Spectrum emulator, has been updated to version 3.2:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
In this release, I have replaced the old Layout Editor with the new and shining Joystick Editor that lets you individually resize buttons, change screen location and size. Note that there are separate screen frames for landscape and portrait modes.
The new Speccy also shows current button assignments in the "Assign Keys" dialog and adds the new "Ignore Fake KeyUp Events" option for people whose Bluetooth keyboards cannot properly send KeyUp events. If your keyboard refuses to work, try this option and see what happens.
ALL CHANGES:
* Replaced "Edit Layout" option with "Edit Virtual Joystick".
* Added "Input | Ignore Fake KeyUp Events" option to make misbehaving keyboards work.
* Now showing current key assignments in "Assign Keys".
* Buttons can be individually resized in the Joystick Editor.
* Display can be resized and positioned in the Joystick Editor.
* Added scale, shape, and transparency options to the Joystick Editor.
* Added gravity indication with dotted lines to the Joystick Editor.
* Added backdrop image to the Joystick Editor.
* Added button labels to the Joystick Editor.
* Removed separate joystick size, shape, and opacity settings.
* Removed some outdated code that is no longer relevant.
* Reordered items in the "Input" tab.
Enjoy!
fms
September 10th, 2014, 14:31
Hello, All!
I have updated Speccy-Android, my Sinclair ZX Spectrum emulator, to version 3.3 today:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
In this release, I have added screen positioning to the Joystick Editor and cleaned up the code, so that it does not keep holding system resources after you exit the app. If you previously experienced slowdowns after quitting Speccy, these problems should be gone now. Starting Spectrum games and switching between emulation and other activities (Settings, WoS Browser, etc) is also faster now, as the utility library is doing less work.
ALL CHANGES:
* Added screen resizing/positioning to the Joystick Editor.
* Added backdrop image to the Joystick Editor.
* Fixed FFWD button toggle mode.
* Fixed defunct processes left by some activities.
* Fixed stale timer thread remaining after exiting a game.
* Fixed DropBox and BoxArt threads left after exiting app.
* Fixed joystick resizing/positioning in the Joystick Editor.
* Fixed backdrop image shifting down after rotation.
* Reduced emulation start time by caching some data.
* Reduced switch times between Settings, Exchange, etc.
* Only starting Google Analytics tracker when needed.
* Keeping just one instance of Google Analytics tracker.
* Removed AdMob library, as the app is not running any ads.
Have fun!
fms
October 29th, 2014, 15:34
Hello, All!
I have just released Speccy-Android 3.3.1 and Speccy-Windows 3.3 to the public:
http://fms.komkon.org/Speccy/ (free Windows version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full Android version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free Android version)
This release fixes the beeper audio quality. Most clicks, scratches, and distortions should now be gone from the beeper tunes. BASIC key clicks are clear too. The PSG sound has also improved. Please note that the full-featured Windows version is free. I am working to release Linux binaries as well.
ALL CHANGES:
* Improved audio quality, no more clicks and scratching.
* Key clicks in Sinclair BASIC sound normal now.
* Rendering beeper sound separately from melodic channels.
* Made sure rendered sound does not fall behind the audio playback.
* Now killing zombie processes left by some activities.
* Now aligning backdrop to the screen bottom, if it is too small.
* Removed unused and outdated code, resources and bitmaps.
* Fixed default settings initialization.
* Added missing string translations.
Enjoy!
fms
November 29th, 2014, 04:18
Hello, All!
It is holidays in the US, but I have decided to update Speccy a little bit for Android users, even if only to fix that audio crash reported by some users:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
Anyways, Speccy-Android 3.3.2 improves the noise emulation for both AY8910 and SAA1099 PSGs, adds options to selectively use hardware media keys (useful if you like using Speccy while listening to a music player), and enabled the "immersive mode" use on Kitkat+ devices. Get the newest version and waste your weekend playing it :)
ALL CHANGES:
* Improved AY8910 and SAA1099 PSG noise generators.
* Fixed crashes when sound disabled.
* Made hardware BS and DEL keys work properly.
* Added French translation, thanks to Sylvain St-Amand.
* Added "Use PLAY/RECORD Media Keys" option.
* When enabled, RECORD saves, PLAY restores gameplay.
* Added "Use FFWD/REWIND Media Keys" option.
* When enabled, FFWD fast-forwards, REWIND replays.
* Added immersive mode support for KitKat and newer.
* Made system UI translucent when immersive mode is on.
* Autohiding title bar when "Hide Title Bar" enabled.
* You must start or finish your fling at the top to toggle title bar.
Have fun!
fms
January 7th, 2015, 15:24
Hello, All!
Today's release is Speccy-Android 3.3.3, bringing five weeks worth of changes and improvements to Sinclair ZX Spectrum fans:
Free version:
https://play.google.com/store/apps/details?id=com.fms.speccy
Full version:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
The improvements include split-screen and pop-up window support on Samsung Galaxy devices, ability to search files by name from the File Selector, bigger screenshots display and bigger Spectrum screen display on Androids with super high resolution screens, and more.
I have also fixed OpenGLES hangups on devices with Mali GPUs (Samsung Exynos, Rockchip, etc), automatic frame skip jitter, and title bar operation. Due to an earlier mistake, accelerated audio and video were off by default. I reenabled them. Also, hiding title bar is now also on by default. When you need the title bar, simply pull it down.
ALL CHANGES:
* Added multi-window and mini-window support on Samsung devices.
* Added "Show Box Art First" option to the File Selector.
* Added searching by name to the File Selector.
* Added assembler routines for scaling screen to 1280x960+ pixels.
* Fixed OpenGLES lockups on Mali GPUs.
* Fixed auto frame skip when OpenGLES enabled.
* Fixed flickering border on x86 devices.
* Fixed reenabling UI with a fling on Kitkat+ phones.
* Fixed premature hiding of the title bar.
* You can now fling from the top or the bottom to toggle UI.
* Hiding the title bar is now the default behavior.
* Made screenshots and box art bigger on large screens.
* Reenabled automatic frame skip by default.
* Reenabled accelerated video and audio by default.
* Removed deprecated code, settings, and resources.
* Built package with the latest Android SDK.
Enjoy!
fms
February 4th, 2015, 16:26
Hello, All!
I have published Speccy-Android 3.3.4 today, switching to the Material Design theme, updating the UI, and fixing a bunch of UI problems:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
The World Of Spectrum browser shows normally sized screenshots now, and the "Show Virtual Keyboard" option works again, controlling the default keyboard state. Do not forget that you can quickly toggle the virtual keyboard with the KEYS button. Also note that the menus and icons have changed slightly. I switched to the newest Lollipop icons and made menus consistent throughout the app.
ALL CHANGES:
* Switched to the Material Design theme.
* Added "up" buttons to all title bars.
* Revised all menus, making them work uniformly.
* Fixed "Show Virtual Keyboard" setting.
* Fixed screenshots size in the World Of Spectrum Browser.
* Fixed black banding in the Palette Editor.
* Fixed text color in the Gallery.
* Updated all icons to the newest Lollipop versions.
* Retired some icons, replacing them with better fitting ones.
* Removed application name from all title bars, to save space.
* Now defaulting to the "light UI" mode.
Have fun!
fms
February 26th, 2015, 04:07
Hello, All!
The updated Speccy-Android 3.4 is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
This update adds AndroidTV support and fixes third-party libraries that broke when switching to the newest Lollipop SDK (android-21).
ALL CHANGES:
* Added experimental AndroidTV support. Please, test!
* Added tiles to the File Selector grid view.
* Fixed screenshots and highlight in the State Selector.
* Fixed Moga library to work on Android Lollipop.
* Fixed LVL library to work on Android Lollipop.
* Fixed screenshot sizes in the State Exchange.
* Switched to android-21 API, as required by AndroidTV.
Enjoy!
fms
March 9th, 2015, 21:53
Hello, All!
Speccy-Android 3.4.1 is now out of the door and ready for you to try:
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
There are also new Speccy 3.4 binaries for Windows and Linux:
http://fms.komkon.org/Speccy/
This release moves the default debug breakpoint from 5800h to 0065h, fixing the 2014 Castlevania remake someone complained about (wonderful game, by the way). There are multiple fixes to the audio in all three versions, with Windows and Linux ports properly emulating PSG noise channels.
Android users should now be able to customize their gamepad buttons without using the touchscreen. Just press the central dpad button to confirm the button assignments. There are new Android settings for disabling automatic tape loading, toggling tape sounds, and converting beeper chirps to a melody.
The Linux port has not been updated since version 1.7, so the new Speccy-Linux release comes with a lot of new features, including accurate sound, ULA+, and Sam Coupe support.
Universal Changes:
* Moved default debug breakpoint to 0x0065 (Castlevania now works).
* Fixed sound tone remaining after disabling melodic sound.
Android:
* Fixed Emulation Settings not showing up from File Selector.
* When assigning keys, DPAD_CENTER button confirms assignments.
* Added "Autoload Tapes and Disks" emulation option.
* Added "Audible Tape Loading" emulation option.
* Added "Melodic Sound" emulation option.
* Cleaned up the grid view in the File Selector.
Windows and Linux:
* Improved AY8910 and SAA1099 PSG noise generators.
* Key clicks in Sinclair BASIC sound normal now.
* Fixed crashes when sound disabled.
* Added "Autoload Tapes and Disks" option to Speccy-Windows.
* Added "-autorun" and "-noautorun" command line options.
Enjoy!
fms
April 1st, 2015, 15:46
Hello, All!
The next Speccy-Android release is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
Speccy-Android 3.4.2 further improves the user interface with the navigation menu and the tile view, and lets users keep their own Spectrum software database in /sdcard/Speccy/names.dat. This is a plain text file with each line containing two items:
1) The 8-digit hexadecimal CRC32 of the first 256 bytes in the file.
2) The human-friendly software name.
See below for the complete list of changes.
ALL CHANGES:
* Added navigation menu to the File Selector.
* Added tile view to the File Selector.
* Fixed crash when detecting an outdated version.
* You can add your own game names database in "/sdcard/Speccy/names.dat".
* Enabled application-wide hardware acceleration.
* Added "up" button to the main emulator title bar.
* Made "grid view" and "tile view" options separate.
* Moved File Selector view toggles to the navigation menu.
* Speccy now shows up in the Google Play for AndroidTV.
* Improved "What's New" page formatting.
Enjoy!
Today's Speccy-Android 3.5 release comes with a huge list of updates:
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
First of all, I have finally optimized Speccy to be used without touchscreen. You can now operate the virtual keyboard with a gamepad, the gamepad BACK key once again exits the emulator, and you can press A+BACK to open the menu. The "Assign Keys" dialog has also been redesigned to be used with a gamepad.
You may have noticed that the World Of Spectrum website has been experiencing problems lately, breaking downloads from Speccy. I have fixed the WoS Browser, making downloads work again.
Finally, I have got an AndroidTV box (ADT-1) and tested my emulators on it, adding the required overscan border and replacing the TV banner with a more a more attractive version. See below for the complete list of changes.
ALL CHANGES:
* Fixed downloads from World Of Spectrum.
* Virtual keyboard can be used without touchscreen.
* Removed waveform interpolation for more realistic sound.
* Added floating action button that starts the last played game.
* Added "Show Action Button" option to the Settings.
* Tested on ADT-1 and optimized for AndroidTV.
* Added overscan border on AndroidTV.
* Added hints to the emulator and key mapping dialog.
* Fixed crashes on devices with no web browser (e.g. ADT-1).
* Changed AndroidTV banner image.
* Redesigned key mapping dialog.
* Press same key twice to remove it from assignments.
* Press same key three times to confirm key mappings.
* DPAD_CENTER key no longer confirms key mappings.
* Enabled gamepad-only emulation interface.
* Press BACK on gamepad to exit emulation.
* Press MODE or BUTTON_A+BACK to open menu.
* Press BUTTON_A for joystick FIRE button.
* Press BUTTON_L1 for Spectrum CSHIFT key.
* Press BUTTON_R1 for Spectrum ENTER key.
* Press BUTTON_B for Spectrum SPACE key.
* Press BUTTON_X for Spectrum SSHIFT key.
* Press BUTTON_Y to toggle virtual keyboard.
* Xperia CIRCLE button now acts as BUTTON_B.
* Enabled gamepad-only mode in File Selector.
* FIRE-R, FIRE-Y, and SELECT buttons open File Selector main menu.
* FIRE-X button opens File Selector navigation menu.
* FIRE-L button opens Gallery from the File Selector.
* FIRE-B button now exits File Selector.
Enjoy!
Hello, All!
A minor Speccy-Android 3.5.1 update makes virtual keyboard usable with any gamepad and adds the "Reset All Settings" option, in case you want to return to pristine settings without reinstalling the app.
https://play.google.com/store/apps/details?id=com.fms.speccy (free version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full version)
ALL CHANGES:
* Added virtual keyboard control from any gamepad.
* Added "General | Reset All Settings" option.
* Pressing BUTTON_R1 now invokes File Selector context menu.
Enjoy!
Hello, All!
I have released Speccy 3.6 today, a new version of my Sinclair ZX Spectrum emulator for Android, Windows, and Linux:
https://play.google.com/store/apps/details?id=com.fms.speccy (free Android version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full Android version)
http://fms.komkon.org/Speccy (free Windows and Linux versions)
The most important addition is the fast tape loading, via patched LD-BYTES ROM call, requested by many users. Any standard tape will now load instantly. Custom tape loaders will still run at their normal pace (i.e. slow).
Based on the discussion at the WorldOfSpectrum forum, I have also added Magnum Phaser light gun emulation (Lightgun Games pack) and the second Kempston joystick connected to port 5Fh (Bomb Munchies).
ALL CHANGES:
* Released new Speccy 3.6 for Windows and Linux.
* Added Magnum Light Phaser emulation (Lightgun Games).
* Added fast tape loading, via patched LD-BYTES ROM call.
* Tapes with custom loaders still load at original speed.
* Fixed current attribute at port FFh (Solar Invasion, etc).
* Added second Kempston joystick at port 5Fh (Bomb Munchies).
* Fixed automatic tape startup to happen when ENTER pressed.
* Now disabling TRDOS when loading a tape image.
* Fixed freeing tape memory on exit.
* Added "Emulation | Fast Tape Loader" option to Speccy-Android.
* Added "Emulation | Input | Magnum Phaser Light Gun" option to Speccy-Android.
* Added -fasttap and -nofasttap command line options to Speccy-Linux.
* Added -lightgun and -amouse command line options to Speccy-Linux.
* Added "Fast Tape Loader" option to Speccy-Windows.
* Added "Tape Running" option to Speccy-Windows.
* Fixed ALT key in Sam Coupe mode on Speccy-Windows.
* Fixed "Draw All Frames" menu option in Speccy-Windows.
Enjoy!
fms
June 22nd, 2015, 17:14
I have published Speccy 3.7 for Android, Windows, and Linux:
https://play.google.com/store/apps/details?id=com.fms.speccy (free Android version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full Android version)
http://fms.komkon.org/Speccy (Windows and Linux versions)
This release adds working second joystick support everywhere, including Android. The developers will find the new overlay showing graphics information under the pointer, as well as an optional screen grid. Both Windows and Linux versions will now save/load state to *.STA files when you press F7/F6, in Z80 format. The Android version got the new Material Design icons, cleaner virtual joystick skins, and bugfixed Joystick Layout Editor. See below for all changes.
ALL CHANGES:
* Added optional debug information overlay (F10 to toggle).
* Added optional 16-pixel debug screen grid (ALT+F10 to toggle).
* Added second Kempston joystick at port 37h (Bomb Munchies).
* Added "Settings | Emulation | Show Debug Info" option on Android.
* Added "Settings | Emulation | Show Grid" option on Android.
* Added second player on Android, if you have two gamepads connected.
* To play together, connect both gamepads before starting Speccy.
* Fixed Android Joystick Layout Editor to properly show labels and gravity.
* Retouched virtual gamepad images and added Material Design icons on Android.
* Added proper texture-based Direct3D rendering on Windows.
* Added "Simulate LCD Scanlines" option on Windows.
* Added "Debugger", "Info Overlay", "Grid" options on Windows.
* Added links to World Of Spectrum to Speccy-Windows.
* Added -lcd and -nolcd command line options.
* Fixed save/restore function in Windows and Linux (F7/F6).
* Fixed saving the last filename on Windows.
* Fixed second joystick support everywhere.
fms
July 23rd, 2015, 15:43
Hello, All!
I have released Speccy 3.8, an update to my universal Sinclair ZX Spectrum emulator for Android, Windows, and Linux:
http://fms.komkon.org/Speccy -- free Windows and Linux versions
https://play.google.com/store/apps/details?id=com.fms.speccy -- free Android version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full Android version
The new release adds instant replay feature on all platforms. The replay lets you instantly "rewind" your gameplay several seconds into the past. To activate instant replay, press F8 on Windows or Linux, or the replay icon in the Android action bar.
The Speccy-Android version has now been specifically optimized for Nvidia SHIELD AndroidTV boxes. Press both thumbsticks down to open the menu during gameplay.
ALL CHANGES:
* Added replay function letting you "rewind" gameplay at any time.
* Tested and optimized Speccy-Android for Nvidia Shield AndroidTV device.
* On AndroidTV, press both thumbsticks down to invoke the menu.
* Reenabled action bar in Speccy-Android on devices with physical MENU key.
* Made separate AndroidTV banners for free and deluxe versions.
* Made fullscreen mode more robust in Speccy-Windows.
* Added "Stretch Full Screen" option to Speccy-Windows.
Enjoy!
fms
August 5th, 2015, 10:23
Hello, All!
I have made a quick bugfix release of Speccy 3.8.1 for Android, Windows, and Linux:
https://play.google.com/store/apps/details?id=com.fms.speccy (free Android version)
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe (full Android version)
http://fms.komkon.org/Speccy/ (free Windows and Linux versions)
This release fixes the tape and disk auto-loading feature, accidentally broken when I added instant replay to Speccy 3.8. The Android version has a few other fixes that some may find helpful.
ALL CHANGES:
* Fixed autoload functionality broken in Speccy 3.8.
* Fixed a crash in the State Exchange browser.
* Speccy will automatically start Speccy Deluxe, if both are installed.
* Improved the Speccy Deluxe banner.
Enjoy!
fms
August 26th, 2015, 10:03
Hello, All!
I have published Speccy 3.8.2 for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
Starting with this release, you can supply your own on-screen gamepad skin in the /sdcard/Speccy/Controls.png file. The template for creating skins can be downloaded from
http://fms.komkon.org/EmuAndroid/#Skin
After you edit template and copy it to your Android device, go into "Settings | Input | Layout Editor | Shape" and select the "Custom Skin" option. Users with physical MENU buttons will find that I once again disabled action bar on these devices: contrary to what Google says, many people hate the action bar icons and prefer menu options instead. If you prefer the action bar though, it can be enabled via "Settings | General | Enable Action Bar" option.
ALL CHANGES:
* Added joystick skins, place your own skin into /sdcard/Speccy/Controls.png.
* Added "Input | Layout Editor | Shape | Custom Skin" option for choosing your skin.
* Sample joystick skin image available at http://fms.komkon.org/EmuAndroid/#Skin.
* Made action bar optional on devices with MENU button (off by default).
* Added "General | Enable Action Bar" option for devices with MENU button.
* Added exception for LG Optimus Zone 2 (does not show submenus).
Enjoy!
fms
September 3rd, 2015, 02:56
Hello, All!
I had to make an emergency bugfix release of Speccy 3.8.3 for Android, Windows, and Linux:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free Android version
https://play.google.com/store/apps/details?id=com.fms.speccy.delxue -- full Android version
http://fms.komkon.org/Speccy/ -- free Windows and Linux versions
This release fixes Cursor and Interface II joysticks support, accidentally broken in Speccy 3.8, fixes autofire feature, and also fixes mouse handling in full-screen mode on Windows. Sorry for the trouble!
ALL CHANGES:
* Fixed Cursor and Interface II joysticks, broken in version 3.8.
* Fixed automatic fire functionality.
* Fixed full-screen mouse operation in Speccy-Windows.
fms
September 19th, 2015, 05:03
Hello, All!
The new Speccy-Android 3.8.4 is out tonight:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
The new version adds a separate icon to Speccy-Deluxe and tones down the portrait mode background image. It will also automatically create /sdcard/Speccy and save there if your external SD card cannot be written.
ALL CHANGES:
* Toned down background image, so that it does not interfere with controls.
* Added new icon for Speccy-Deluxe, to differentiate from Speccy.
* Now automatically creating /sdcard/Speccy if missing.
* When Speccy cannot write SD card, it will save to /sdcard/Speccy.
fms
October 19th, 2015, 16:15
Hello, All!
I have just uploaded the new Speccy 3.9 binaries for Windows and Linux to the Speccy site:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy39-Windows-bin.zip -- Windows binary
http://fms.komkon.org/Speccy/Speccy39-Ubuntu-x86-bin.tgz -- Linux binary
This version fixes multiple issues with the instant replay feature, including possible memory corruption, no saving the initial state, and not restoring recorded states during replay (only the first one was restored).
ALL CHANGES:
* Fixed memory corruption bug in the instant replay recorder.
* Fixed instant replay not restoring successive states.
* Fixed instant replay not recording the first state.
Enjoy!
fms
October 20th, 2015, 15:14
Hello, All!
I have updated Speccy-Android to version 3.9:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This update is based on the Windows/Linux releases made yesterday. It fixes a memory corruption and several other bugs in the instant replay recorder. Starting with Speccy 3.9, the instant replay should be much more useful.
ALL CHANGES:
* Released free Speccy 3.9 for Windows and Linux.
* Fixed memory corruption bug in the instant replay recorder.
* Fixed instant replay not restoring successive states.
* Fixed instant replay not recording the first state.
* Updated Speccy-Deluxe icon a little bit.
Enjoy!
fms
November 12th, 2015, 15:03
Hello, All!
The new Speccy-Android 3.9.1 release is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
It adds EPX and EAGLE image scalers, and two pixel raster effects, simulating CMY and RGB pixels. Because of all the new screen options, I had to reorganize the "Settings | Video" tab a little bit. See below for details.
ALL CHANGES:
* Added "Video | Interpolation Effect" selector.
* Added "EPX interpolation" and "EAGLE interpolation" effects.
* Renamed "Soften Video" to "2xSal interpolation".
* Added "Video | Color Mask Effect" selector.
* Added "CMY pixels" and "RGB pixels" raster effects.
* Merged "Scale Video" and "Stretch Video" into one selector.
Have fun!
fms
December 9th, 2015, 15:56
Hello, All!
The Speccy 4.0 release is now available for Windows and Linux:
http://fms.komkon.org/Speccy -- homepage
http://fms.komkon.org/Speccy/Speccy40-Windows-bin.zip -- Windows version
http://fms.komkon.org/Speccy/Speccy40-Ubuntu-x86-bin.tgz -- Linux version
This release adds pixel raster simulation and new scaling algorithms, originally introduced on Android. The Windows version now lets you play Spectrum music while working in a different window, by enabling "Audio | Play Sound When Inactive" option. The Windows menus got reshuffled to accommodate all the new options.
ALL CHANGES:
* Added special effects simulating individual pixel components.
* Added EPX and EAGLE image scaling algorithms.
* Merged scanline options into "Simulate Scanlines" in Speccy-Windows.
* Merged scaling options into "Interpolate Video" in Speccy-Windows.
* Merged palette options into "Color Palette" in Speccy-Windows.
* Added "Clear File Associations" option to Speccy-Windows.
* Added "Play Sound When Inactive" option to Speccy-Windows.
* Added "Apply Color Raster" submenu to Speccy-Windows.
* Added -rgb and -cmy command line options.
* Added -epx and -eagle command line options.
Have fun!
fms
December 11th, 2015, 04:34
Hello, All!
Today's Speccy-Android 4.0 release adds the much requested function to assign arbitrary keyboard keys to gamepad buttons:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
If you want to keep using Speccy on your computer, there are also new Windows and Linux versions:
http://fms.komkon.org/Speccy/
ALL CHANGES:
* Released free Speccy 4.0 for Windows and Linux.
* Added "Input | Assign Keyboard Keys" option for mapping arbitrary keys.
* Renamed "Assign Keys" to "Assign Joystick Buttons".
* Switched to android-22 (Lollipop 5.1.1) Android SDK.
Enjoy!
fms
December 29th, 2015, 22:25
Hello, All!
I have just released Speccy-Android 4.0.1, fixing several user-reported bugs, adding title bar gradients, and switching to the new DropBox SDK version:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
ALL CHANGES:
* Fixed BACK key on devices where it did not exit emulation.
* Fixed the first/second gamepad detection.
* Fixed a crash in the File Selector when showing grid.
* Returned gradient to the action bar (sorry, Material Design).
* Amplified pixel color raster effects.
* Switched to v2 authentication in DropBox.
* Upgraded to DropBox SDK 1.6.3.
* Improved the What's New dialog.
fms
January 26th, 2016, 17:54
Hello, All!
Speccy-Android 4.0.2 fixes screenshots in the World Of Spectrum browser and adds the ability to periodically save your gameplay:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
ALL CHANGES:
* Fixed World Of Spectrum screenshots.
* Added ability to periodically save gameplay.
* Added "General | Save Emulation State" selector.
* Removed "General | Save State on Exit" option.
Enjoy!
fms
March 3rd, 2016, 04:11
Hello, All!
I have just published Speccy 4.0.3 for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This version fixes RAM bank switching in the Czech Didaktik Gama emulation, lets you add shortcuts to your favorite Spectrum games to the Android home screen, and makes on-screen FFWD button optional. I have also fixed a bunch of things in the State Selector, adding ability to delete states. See below for the complete list of changes.
ALL CHANGES:
* Fixed Didaktik RAM bank switch, should work properly now.
* Add home screen shortcuts via File Selector context menu.
* Long press to delete state in the State Selector.
* State Selector now starts with autosaved slot selected.
* Fixed error messages when screenshots not found in State Selector.
* Fixed individual slot heights in State Selector.
* Fixed State Selector crashes (reported on IUNI devices).
* Added option to hide FFWD button ("General | Show FFWD Button").
* Now disabling FAB button by default on AndroidTV devices.
* Fixed disappearing FAB button.
* Refactored and simplified all EMULib activities.
Have fun!
fms
March 23rd, 2016, 15:13
Hello, All!
I have published Speccy 4.0.4 for Android today:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
The new release lets you assign special functions (such as start/stop tape or invoke the menu) to the Android hardware buttons (like volume controls or camera button). I have also made high-frequency PSG noise quieter, as it should be, given that most of the harmonics are outside of the audible range. There also was a major code refactoring to remove the outdated code.
ALL CHANGES:
* Added "Input | Assign Special Keys" setting.
* Use new setting to assign functions (menu, ffwd, etc) to hardware keys.
* Removed "General | Use PLAY/RECORD Media Keys" option.
* Removed "General | Use FFWD/REWIND Media Keys" option.
* Fixed volume for high-frequency white noise.
* Added a "Rate Me" FAB button to the Settings (disappears when pressed).
* Cleaned up the Java side, removing deprecated code.
* Merged pre-Gingerbread and post-Gingerbread native code.
* Removed some debug messages from the native side.
Enjoy!
Hello, All!
The new Speccy-Android 4.0.6 is out this morning:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.android -- full version
http://garageresearch.store.aptoide.com/ -- if you do not like Google
This version comes with a lot of enhancements and fixes to the Joystick Layout Editor, available via "Settings | Input | Edit Joystick Layout". You can now change virtual keyboard location/size and have separate layouts for portrait and landscape modes. The dashed lines are back, even on devices where Android's hardware renderer bug prevented them from drawing. See below for details.
ALL CHANGES:
* Layout Editor now allows you to change keyboard location.
* Move keyboard rectangle around, or resize it with two fingers.
* Layout Editor got separate layouts for landscape and portrait modes.
* Fixed Layout Editor to always save changes before emulation resumes.
* Made Layout Editor always rotate when device rotated.
* Fixed dashed lines display in the Layout Editor.
Have fun!
Hello, All!
Speccy 4.0.7 for Android is now available on Google Play and Aptoide. This release improves virtual keyboard navigation on devices with gamepads (AndroidTV), fixes fast-scroll and search features in the File Manager. For the AndroidTV users who have system-wide overscan setting (ShieldTV), I have also added an option to disable overscan margins in the app itself. Finally, the annoying video ads are gone from the free version.
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.store.aptoide.com/ -- if you do not like Google
ALL CHANGES:
* Added "General | Add Overscan Margins" option for AndroidTV.
* Made virtual keyboard wrap when navigating with gamepad.
* Fixed fast-scroll index in the File Selector.
* Fixed File Search feature on newer Androids.
* Fixed missed item clicks in the File Selector.
* Disabled annoying video ads in the free version.
* Declared emulation activities enabled for external use.
* Adjusted portrait background image in the Layout Editor.
* Optimized default preferences update on startup.
Enjoy!
Hello, All!
Speccy 4.0.8 for Android is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.store.aptoide.com/ -- if you do not like Google
The two main improvements are the menus, finally working on AndroidTV, and the bugfixed Joystick Layout Editor. Since Google Nexus Player devices appear to be incapable of showing the standard options menu, I had to replace it with the context menu inside the emulator. Simply press both thumbsticks at the same time to make it appear. Also, the Layout Editor no longer misplaces your controls after you adjusted them.
ALL CHANGES:
* Fixed Joystick Layout Editor!
* No more unexpected button placement.
* Custom screen and keyboard placements go where they should.
* Button labels will not distort when custom screen selected.
* Menu should now work on AndroidTV.
* Added a menu workaround for Google's political idiocy.
* Added "Toggle cheats" special key function.
Have fun!
Hello, All!
The next Speccy-Android release is now available. Speccy 4.0.9 switches video rendering from OpenGLES1 to OpenGLES2, for better performance and future special effect enhancements:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.store.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
http://www.getjar.mobi/mobile/891974/Speccy-Free -- on GetJar
ALL CHANGES:
* Switched to OpenGLES2 rendering for accelerated video.
* Press X to apply changes, Y to reset them in Palette Editor.
* Now disabling Joystick Layout Editor on devices with no touchscreen.
Enjoy!
fms
July 27th, 2016, 08:00
Hello, All!
The new Speccy-Android 4.1, published today, adds a bunch of high-quality picture processing effects based on the GLES2 fragment shaders:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.store.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
To enable the new effects, make sure you have "Video | Hardware Acceleration" enabled, then select scanline and/or color raster effects from the "Video" tab. Note that scanline and color raster effects can be combined.
ALL CHANGES:
* Added high-quality scanline shader effects.
* Enable "Video | Hardware Acceleration" to see new effects.
* Select scanline effect via "Video | Scanline Effect".
* Added high-quality color raster effects.
* Select raster effect via "Video | Color Mask Effect".
Have fun!
fms
August 22nd, 2016, 16:56
Hello, All!
Speccy 4.1.1, a new version of my universal Sinclair ZX Spectrum Emulator, adds four different hardware scaling algorithms (EPX, EAGLE, Scale2x, 2xSAI) and four new color effects (Monochrome, Sepia, Green CRT, Amber CRT). It is now available from Google Play and other app stores:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
http://garageresearch.store.aptoide.com/ -- on Aptoide
ALL CHANGES:
* Added 2xSAI, Scale2X, EPX, and EAGLE scalers using GLES2 shaders.
* Enable "Video | Hardware Acceleration" to see new scalers.
* Select your scaling algorithm via "Video | Scale Video".
* Added Monochrome, Green, Amber, and Sepia color filters.
* Select your color filter via "Video | Color Filter".
* Both shader-based and CPU-only filter algorithms are available.
* Added CPU-only Scale2X algorithm implementation.
* Renamed "Color Mask" option to "Color Filter".
* Fixed TV scanlines and raster settings.
Enjoy!
fms
September 14th, 2016, 16:48
Hello, All!
I have published Speccy 4.1.2 for Android today, a new version of my Sinclair ZX Spectrum emulator. This release removes Chartboost ads from the free version, since Chartboost failed to pay for showing them, while being an eyesore to the users.
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.store.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
The new release also lets you hide your screenshots from the Android Gallery. Simply go to a folder where your Spectrum software is and uncheck the "In Android Gallery" option in the File Selector. See below for all the changes.
ALL CHANGES:
* Released free Speccy 4.1 for Windows and Linux.
* Added "In Android Gallery" option to File Selector menu.
* Uncheck it to stop Android Gallery from indexing the current folder.
* Automatically excluding /sdcard/Speccy from media indexing.
* Removed Chartboost ads from the free version (they suck and never pay anyway).
Have fun!
fms
September 15th, 2016, 04:01
Hello, All!
I have published free Speccy 4.1 for Windows and Linux tonight:
http://fms.komkon.org/Speccy/
This release fixes pause handling when loading .TZX tape files and adds several CRT simulation filters. See below for all the changes.
ALL CHANGES
* Made variable length pause work in .TZX tape loader.
* Added Scale2X scaling algorithm.
* Added Monochrome, Green, Amber, and Sepia CRT emulation.
* Added -scale2x and -raster command line options.
* Added -mono, -sepia, -green, and -amber command line options.
* EMULib-specific command line options now processed inside EMULib.
* Added "Scale2x Algorithm" and "LCD Raster" options on Windows.
* Renamed "Color Raster" menu to "Color Filter" on Windows.
* Deprecated -notv and -nolcd command line options.
Enjoy!
fms
October 12th, 2016, 14:56
Hello, All!
I have published Speccy 4.1.4 for Android, a new version of my Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This release adds CRT vignetting simulation, with the screen corners being darker than the center. Check the "Video | Apply CRT Vignette" option to enable it. Now you can also assign special functions (like freeze, restore, or fast-forward) to gamepad buttons in the "Input | Assign Special Keys". Finally, I have fixed a bunch of issues in the File Selector. See below for the complete list.
ALL CHANGES:
* Added CRT vignetting simulation effect.
* Enable "Video | Hardware Acceleration" to see new effect.
* Check "Video | Apply CRT Vignette" to enable vignetting.
* Special functions (freeze, restore, etc.) can be assigned to gamepad.
* See L1, L2, R1, R2, THUMBL, THUMBR under "Input | Assign Special Keys".
* Fixed code that selects app to run when opening a cart, tape, or disk.
* Fixed inconsistently initialized preferences.
* Fixed "Quit" option in the File Selector menu.
* Made "What's New" dialog fill the screen.
Enjoy!
fms
November 2nd, 2016, 15:30
Hello, All!
I have published Speccy 4.1.5 for Android today, a new version of my universal Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
In this release, I have switched to the latest Android Nougat SDK, NDK v13, and the newest toolchain. Since the CLANG compiler is more strict than GCC, I had to refactor the native code to avoid additional warnings. The new Speccy runs in a split window on Nougat and will also run in freeform windows when Google enables them in the upcoming Android releases. As customary with Marshmallow+ apps, Speccy will now explicitly ask for some permissions on startup. Please, grant them, or the app may not function properly. See below for all the changes.
ALL CHANGES:
* Switched to Android Nougat platform (android-25).
* Switched to JDK 1.8, NDK 13, CLANG toolchain, newest ANT and ProGuard.
* Refactored all native code, fixing CLANG warnings.
* Added split window support on Android Nougat.
* Added freeform window support for upcoming Androids.
* On Marshmallow+, app asks for permissions on startup.
* Fixed scalable images used for tiles in the File Selector.
Enjoy!
fms
December 1st, 2016, 17:02
Hello, All!
I have just published Speccy 4.1.6 for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
In this version, I have inverted the tape input bit, making Billy Kid run. Also fixed the problem with the tape not auto-starting when loading it in the 128kB Spectrum mode. Some games, like Altered Beast, expect Kempston joystick buttons to produce low digital levels when pressed. This is now an option. Finally, I have optimized GLES special effects and added an option to use the optimal sound sampling rate and buffer size suggested by the Android OS. See below for all the changes.
ALL CHANGES:
* Inverted tape input bit (Billy Kid, etc).
* Fixed tape autostart when loading tapes in ZX128 mode.
* Added "Emulator | Input Devices | Invert Kempston Bits" option (Altered Beast).
* Optimized OpenGLES shaders used in scaling algorithms and filters.
* Added "Audio | Sampling Rate | Automatic" option for best available sound.
* Added "Audio | Sampling Rate" options for 24kHz and 48kHz sound.
* Always using optimal rate and buffer size when "Automatic" selected.
* Now always hiding FAB buttons on devices with no touchscreen.
Enjoy!
fms
January 18th, 2017, 16:04
Hello, All!
Speccy 4.2, a new release of my Sinclair ZX Spectrum emulator, is now out for Windows and Linux:
http://fms.komkon.org/Speccy/ -- home page
http://fms.komkon.org/Speccy/Speccy42-Windows-bin.zip -- Windows version
http://fms.komkon.org/Speccy/Speccy42-Ubuntu-x86-bin.tgz -- Linux version
This release fixes sound sampling rate configuration on all platforms, adds the option to force 4:3 "television" window size, and contains a bunch of Windows-specific fixes. File type associations once again work on Windows8+, and Speccy will no longer overwrite the name of the last loaded snapshot or tape image. See below for all the changes.
ALL CHANGES:
* Added "Force 4:3 Screen" option to Speccy-Windows.
* Added -4x3 command line option to Speccy-Unix.
* Speccy-Windows will not overwrite last software file name with other names.
* Fixed file associations on Windows 8+.
* Fixed sound sampling rate setting across all platforms.
Have fun!
fms
January 25th, 2017, 15:57
Hello, All!
I have released Speccy 4.2 for Android today:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This release introduces the new HQ4X sclaing algorithm, enabled via "Video | Interpolation Effect | HQ4X". Please, make sure you have accelerated video enabled, since HQ4X is only implemented as a GLES shader for now. I have also added an option to force the 4:3 "television" screen ratio, made many optimizations to GLES shaders, and released free updates to Speccy for Windows and Linux. See below for all the changes.
ALL CHANGES:
* Released free Speccy 4.2 for Windows and Linux.
* Added HQ4X scaling (only in "Accelerated Video" mode).
* Select "Video | Interpolation Effect | HQ4X" to enable.
* Disabled GLES linear filtering when scaling algorithm selected.
* Now sampling from the middle of each pixel in GLES scalers.
* Further optimized GLES scaling algorithms.
* Added "Video | Scale Video | Stretch to 4:3 Ratio" option.
Enjoy!
fms
March 2nd, 2017, 15:47
Hello, All!
Just published Speccy 4.2.1 for Android, a new version of my Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This version lets you disable GLES linear interpolation, for crystal clear image, as long as your device has enough pixels to show it. Most modern Android devices do. I have also made the Layout Editor title bar transparent, so that controls look exactly the same as in the emulator itself. Tap the Layout Editor screen if you wish to toggle title bar. Finally, the analog triggers found in many gamepads are now mapped to L2/R2 shoulder buttons, rather than L1/R1 buttons as before. This way, you can assign analog triggers separately from the L1/R1 buttons. See below for all the changes.
ALL CHANGES:
* Added option to disable GLES linear filtering.
* Select "Video | Interpolation Effect | Disable Interpolation" to enable.
* Made title bar transparent in Layout Editor (tap screen to toggle).
* Items no longer jump in Layout Editor when you start moving them.
* Analog gamepad triggers now mapped to L2/R2 buttons.
* Fixed MIDI drums option that simulates noise channel with drums.
* MIDI now computes and uses effective power of a waveform.
Have fun!
fms
March 9th, 2017, 05:48
Hello, All!
The new Speccy 4.3 binaries for Windows and Linux are now available:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy43-Windows-bin.zip -- Windows version
http://fms.komkon.org/Speccy/Speccy43-Ubuntu-x86-bin.tgz -- Linux version
This release fixes a few issues with the MIDI playback and recording and lets you disable Direct3D linear interpolation, if it looks too fuzzy for you.
ALL CHANGES:
* Computing effective waveform power in MIDI playback and recording.
* Fixed "Hit MIDI Drums" option in Speccy-Windows.
* Added "Nearest Neighbor" option to disable linear interpolation.
Enjoy!
fms
March 27th, 2017, 18:26
Hello, All!
Speccy 4.2.2 for Android is now out:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This version fixes special effects shaders on low-precision 3D hardware, such as Mali-400 GPUs. Several people complained about color bars when using color mask and scanline effects on devices with these GPUs. I have traced the problem down to the 16bit "10+6" floating point format used by rasterization hardware in Mali-400 and provided several workarounds. See below for all the changes.
ALL CHANGES:
* Fixed CMY/RGB filter shaders on low-end GPUs (Mali-400).
* Fixed scanline simulation shaders on low-end GPUs (Mali-400).
* Fixed analog trigger assignments to L2/R2 buttons.
* Removed text cues from joystick skins that have them already.
Enjoy!
fms
April 26th, 2017, 04:16
Hello, All!
A new version of my Sinclair ZX Spectrum emulator, Speccy 4.2.3 for Android, is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This release adds support for "content://" URIs, so that Speccy should now be able to open ZX Spectrum files from email clients and other apps. I have also fixed integration with Astro File Manager: clicking on ZX Spectrum files there will now run them. Finally, I have fixed a nasty timing bug in the display updates and refactored some library code. Support for virtual buttons and extended file info has been thoroughly refreshed. See below for all the changes.
ALL CHANGES:
* Fixed a bug in the display updates synchronization.
* Fixed support for opening Speccy files from Astro File Manager.
* Added support for opening "content://" URIs.
* Refactored file type definitions in the manifest.
* Refactored EMULib library code.
* Moved virtual buttons implementation into OvrButton class.
* Moved file-specific utilities into FileInfo class.
Have fun!
Hello, All!
I have just published the new version of my Sinclair ZX Spectrum emulator, Speccy 4.2.5 for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This release fixes a bunch of crashes reported by the new and improved Google Play console. None of these crashes occur often, but they still need to be fixed. I have also removed the request for the READ_PHONE_STATE permission from Speccy Deluxe. Several people wondered what it was for, given that Speccy does not make any phone calls. Believe it or not, but this permission is required to get phone's IMEI number. I have now switched from IMEI to AndroidID for device identification. See below for all the changes.
ALL CHANGES:
* Speccy Deluxe no longer wants READ_PHONE_STATE permission.
* Application will use AndroidID rather than IMEI to identify users.
* Fixed multiple crashes reported by the new Google Play Console.
* Fixed crashes when showing or dismissing progress dialog in the File Selector.
* Fixed crash when blitting image to screen while exiting.
* Fixed crash when starting a game from the Gallery on Android Nougat.
* Fixed crash when exiting Palette Editor on Android Nougat.
* Hopefully fixed native crash freeing tape data on exit.
* Hopefully fixed rare crash in the File Selector onCreate().
* Hopefully fixed rare crash in Palette Editor RGB dialog.
Have fun!
Hello, All!
I have just released Speccy 4.4 for Windows and Linux, a new version of my Sinclair ZX Spectrum emulator:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy44-Windows-bin.zip -- free Windows version
http://fms.komkon.org/Speccy/Speccy44-Ubuntu-x86-bin.tgz -- free Linux version
This release mainly improves the Windows version, adding support for DirectInput joysticks and fixing a bunch of bugs. I have also moved all input-related settings to a separate "Input" menu. See below for all the changes.
ALL CHANGES:
* Added support for DirectInput joysticks to Speccy-Windows.
* Moved all input-related options to the "Input" menu in Speccy-Windows.
* Fixed crash when changing audio sampling rate in Speccy-Windows.
* Fixed "Wave To Melody" checkmark in Speccy-Windows.
* Added "Draw 65% Frames" option to Speccy-Windows.
* Fixed screen updates after changing scaling algorithm in Speccy-Windows.
Enjoy!
fms
July 13th, 2017, 08:59
Hello, All!
I have just pulbished Speccy 4.4 for Android, improving PSG sound envelopes precision:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
The PSG sound is now updated and rendered every eight scanlines. This release also includes all the fixes added to Speccy 4.4 for Windows and Linux, released the last week:
http://fms.komkon.org/Speccy/
ALL CHANGES:
* Released free Speccy 4.4 for Windows and Linux.
* Now updating, rendering, and playing sound every 8 scanlines.
* Switched to microseconds in the AY8910 PSG emulation.
Enjoy!
fms
September 13th, 2017, 02:12
Hello, All!
I have just published Speccy 4.4.1 for Android, a new version of my Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This release addresses the problem with Android 7+ preventing apps from reading root folder and many other folders. Previously, that confused File Selector leading to empty file lists with nowhere else to go. The new version will simply refuse to go into such folders. I have also added the "Change Folder" option that should let you "jump" to a different folder without having to navigate there. See below for all the changes.
ALL CHANGES:
* Added "Change Folder" option to the File Selector.
* Fixed File Selector getting stuck at unreadable folders.
* Fixed several crashes reported in Google Play console.
* Fixed native crash when processing initial commands sent by Java side.
* Fixed crash when loading an invalid skin bitmap file.
* Hopefully fixed a crash in the native startup code.
* Hopefully fixed two native crashes when drawing screen.
* Fixed the order of calls in onPause() / onStop() / onDestroy().
Enjoy!
fms
October 2nd, 2017, 14:24
Hello, All!
I have just published Speccy 4.5 for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
Starting with this release, saving states should work for files located on write-protected storage. In other words, even if Android will not let you save to that external SD card, Speccy will stll save your gameplay to the /sdcard/Speccy folder in the internal storage. This feature worked in my other emulators, but not in Speccy. It has been fixed now. I have also fixed screenshots in the World Of Spectrum browser and added the "Change Folder" option to the File Selector. If you ever get stuck in an unreadable folder, use the "Change Folder" to go where you need to go. See below for all the changes.
ALL CHANGES:
* Fixed screenshots in the World Of Spectrum browser.
* Fixed state saves for files located on write-protected card.
* Made states/screenshots deletion more reliable.
* "Emulation | Color Palette" will retain the last set value.
* Added "Change Folder" option to the File Selector for jumping between folders.
* Reenabled ability to navigate through unreadable folders, unless it is root folder.
* Made folder listing error a bit less threatening, since it has become the new normal in Android 7+.
* Fixed hangup on exit where Java code waits for non-existent native thread.
* Removed outdated features from the EMULib code.
Enjoy!
fms
October 5th, 2017, 15:39
A little update:
I have found a problem in Speccy 4.5, corrupting saved .Z80 files, and fixed it. The new Speccy 4.5.1 is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
As an additional bonus, it will now save the machine model and other hardware options selected in "Settings | Emulation". Please, update ASAP.
ALL CHANGES:
* Fixed crash when saving .Z80 files found in version 4.5.
* Spectrum model and other options will now be saved.
Sorry for trouble this bug might have caused.
fms
October 25th, 2017, 02:30
Hello, All!
I have published Speccy 4.5 tonight, a new version of my universal Sinclair ZX Spectrum emulator for Windows and Linux:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy45-Windows-bin.zip -- free Windows version
http://fms.komkon.org/Speccy/Speccy45-Ubuntu-x86-bin.tgz -- free Linux version
The latest Speccy adds support for multiple monitors and optimizes full-screen mode detection on Windows. I have also fixed flicker that plagued Win10 users after a recent system update. The Linux version now uses PulseAudio for sound, so you won't need to mess with /dev/dsp emulation any more. Finally, I have moved disk drive options to the "Hardware" menu on Windows.
ALL CHANGES:
* Added multiple monitor support to Speccy-Windows.
* Fixed disappearing window in Speccy-Windows.
* Fixed best full-screen mode detection in Speccy-Windows.
* Fixed window flicker that appeared after recent Win10 updates.
* Moved disk options to "Hardware" menu in Speccy-Windows.
* Switched Speccy-Linux to using PulseAudio sound.
* Updated old PulseAudio driver for 64bit Linux.
For interested parties, Speccy Deluxe for Android is currently on sale for $1.99 and will stay that way for the next few days:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
Have fun!
fms
November 1st, 2017, 02:20
Hello, All!
Speccy 4.5.2 for Android is now out:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
For this release, I have fixed a bunch of crashes in the World Of Spectrum Browser. Also, since DropBox finally disabled their APIv1 in September, I had to switch to DropBox APIv2. So, you should once again be able to use DropBox from Speccy. Finally, there is a new Speccy release for Windows and Linux. You can get it here:
http://fms.komkon.org/Speccy/
See below for all the changes.
ALL CHANGES:
* Released free Speccy 4.5 for Windows and Linux.
* Switched to DropBox APIv2. DropBox support works again.
* Use "Settings | General | Reset All Settings" to remove old DropBox token.
* Fixed a few bugs in the DropBox code.
* Fixed several crashes in the WoS Browser.
* Fixed a crash when downloading a game from WoS in the WoS Browser.
* Fixed a crash when clicking on an item in the WoS Browser.
* Removed the use of the "file://" URI in the WoS Browser.
Enjoy!
EmulatorLowdown
November 1st, 2017, 22:29
Must give this a try!
fms
November 23rd, 2017, 16:14
Hello, All!
This week's Speccy 4.5.3 release for Android fixes remaining DropBox issues:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
The DropBox should now work properly for everyone. If you are still experiencing problems with it, please, let me know. I also fixed the situation where an older save file stuck in the backup folder (/sdcard/Speccy) would keep overriding newer saves. This should no longer happen. See below for all the changes.
ALL CHANGES:
* Fixed issue with backup save file being chosen over the normal one.
* Fixed remaining DropBox issues.
* Fixed upload dates on the DropBox files.
* Made DropBox worker queue more reliable.
* Renamed DropBox authorization activity.
* Fixed a few other bugs in the DropBox code.
Enjoy!
fms
December 14th, 2017, 15:33
Hello, All!
I've just released Speccy 4.6 for Windows and Linux:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy46-Windows-bin.zip -- free Windows version
http://fms.komkon.org/Speccy/Speccy46-Ubuntu-x86-bin.tgz -- free Linux version
The new version fixes DirectInput support on Windows and makes directional pads found on XBox gamepads work. See below for all the changes.
ALL CHANGES:
* Fixed DirectInput joysticks support in Speccy-Windows.
* Made directional pads work on XBox gamepads.
Enjoy!
fms
December 18th, 2017, 15:40
Hello, All!
Speccy 4.6 for Android is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This update fixes gamepad operation on ShieldTV and other AndroidTV devices. It appears that in the newer AndroidTV builds, there is a new "input device" named "virtual-search", that gets detected as a gamepad but does not really exist. Speccy will now ignore this device. I have also fixed a DropBox crash when your app folder has subfolders and switched to the latest Android SDK version. See below for all the changes in the Android release.
ALL CHANGES:
* Released free Speccy 4.6 for Windows and Linux.
* Fixed DropBox crash when app folder has subfolders.
* Fixed gamepad on Nvidia ShieldTV and other AndroidTV devices.
* Any input devices named as "virtual-*" are now ignored.
* Any virtual (android-16) and disabled (android-27) devices are ignored.
* Switched to the latest android-27 SDK.
* Now using Android build tools version 27.0.2.
Have fun!
fms
January 8th, 2018, 15:50
Hello, All!
Starting this week with the Speccy 4.6.1 Android release, available from Google Play and Aptoide:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This release fixes some bugs with the PSG sound rendering. Among other examples, the engine sounds in Nigel Mansell's GP play correctly now. I have also fixed an issue running files from the World Of Spectrum browser. Finally, if you have a newer Android, you should once again be able to place shortcuts to favorite games on the home screen. Simply hold your finger on a game in the File Selector, then choose "Add to Home Screen" from the popup menu. See below for all the changes.
ALL CHANGES:
* Fixed PSG sound rendering in Nigel Mansell's GP, etc.
* Fixed running files from the WoS browser.
* Fixed native crash when saving state.
* Fixed several other possible source of native crashes.
* Fixed desktop icon placement.
* Fixed crash when passing "file://" URI via desktop icon.
Enjoy!
fms
January 29th, 2018, 14:49
Hello, All!
This week's Speccy 4.6.2 release for Android can be found on Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
The new release adds the remaining replay time display. I have also fixed several bugs in the replay mechanism. The Settings activity now uses the same dark/light textured backgrounds as the rest of the app. See below for all the changes.
ALL CHANGES:
* Added remaining time display during replay.
* Fixed replay rollover mechanism.
* Added shadow underneath the time display.
* Settings activity now uses black/white UI setting.
* Switched Settings to Material Design on Lollipop+.
Have fun!
fms
March 29th, 2018, 14:37
Hello, All!
I've released Speccy 4.7 for Windows and Linux this morning, a new version of my Sinclair ZX Spectrum emulator:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy47-Windows-bin.zip -- free Windows version
http://fms.komkon.org/Speccy/Speccy47-Ubuntu-x86-bin.tgz -- free Linux version
This release adds remaining replay time display and fixes several bugs in the replay feature. Furthermore, I've recompiled the Linux version with "-Wall" and fixed most of the warnings. Finally, deprecated code and #defines were removed from this version. See below for all the changes.
ALL CHANGES:
* Added remaining time display during replay.
* Stopping replay when emulation reset or state loaded.
* Fixed replay rollover mechanism.
* Added shadow underneath the time display.
* Compiled Speccy-Unix with -Wall and eliminated warnings.
* Replaced -DNO_WAVE_INTERPOLATION with -DWAVE_INTERPOLATION, off by default.
* Deprecated -DSOUND, sound code always compiles now.
Have fun!
fms
April 4th, 2018, 14:44
Hello, All!
The latest Speccy 4.7 emulator is now out for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This release fixes a few things for AndroidTV users, making sure the first player always gets the stock gamepad and both players can exit emulation and open menus. It shares the source code with the Windows and Linux releases made the last week. The code was recompiled with "-Wall" and warnings fixed. Also, I removed some deprecated #ifdefs. See below for all the changes.
ALL CHANGES:
* Released free Speccy 4.7 for Windows and Linux.
* Made sure first player always gets stock gamepad on Nvidia ShieldTV.
* Either player can open menu or exit emulation now.
* Compiled with -Wall and eliminated warnings.
* Replaced -DNO_WAVE_INTERPOLATION with -DWAVE_INTERPOLATION, off by default.
* Deprecated -DSOUND, sound code always compiles now.
Enjoy!
Hello, All!
Today, I have released Speccy 4.8, a new version of my Sinclair ZX Spectrum and its clones emulator:
http://fms.komkon.org/Speccy/
http://fms.komkon.org/Speccy/Speccy48-Windows-bin.zip
http://fms.komkon.org/Speccy/Speccy48-Ubuntu-x86-bin.tgz
The new Speccy version extends replay functionality. At any time during replay, you can press the UP button to pause it, then press LEFT and RIGHT buttons to step through your gameplay. Pressing UP again resumes replay. Pressing any other button gives control back to you. See below for all the changes.
ALL CHANGES:
* Made replay save states approximately every 170ms.
* Added ability to browse through paused replay.
* During replay, press UP to pause or resume.
* When replay paused, press LEFT and RIGHT to browse.
* Press any other button to continue playing.
* Now cancelling replay if any key or button is pressed.
* Made WaitJoystick() exit when window closed.
* Fixed NMI and REWIND keys in Speccy-Linux.
Enjoy!
Hello, All!
Speccy 4.8 for Android, a new version of my Sinclair ZX Spectrum emulator, is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://fms.komkon.org/Speccy/ -- homepage
This release is based on the recently released Speccy 4.8 for Windows and Linux. It adds ability to pause replay and browse through it with the arrow keys. Once satisfied, you can resume replay or go back to gameplay. See below for all the changes.
ALL CHANGES:
* Released free Speccy 4.8 for Windows and Linux.
* Made replay save states approximately every 170ms.
* Added ability to browse through paused replay.
* During replay, press UP to pause or resume.
* When replay paused, press LEFT and RIGHT to browse.
* Press any other button to continue playing.
Enjoy!
fms
September 10th, 2018, 16:22
Hello, All!
Speccy 4.9 for Android, a new version of my Sinclair ZX Spectrum and its clones emulator, is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
This release fixes a few crash sources, fixes compatibility with Android Pie, and removes the detection of a fake "joystick" on Archos Gamepad. I have also switched to newer Android build tools. See below for all the changes.
ALL CHANGES:
* Fixed crash in Joystick Layout Editor when buttons become too small.
* Fixed crash when trying to share a screenshot on newer Androids.
* Fixed compatibility with Android Pie.
* Now skipping fake virtual "joystick" supplied by Archos Gamepad.
* Upgraded Google Analytics library to the latest compatible version.
* Switched to Android Build Tools 28.0.1.
Also worth noting that Speccy Deluxe is currently on $1.99 sale at Google Play. Also, VGBAnext is on $2.99 sale:
https://play.google.com/store/apps/details?id=com.fms.emu
Have fun!
fms
October 9th, 2018, 15:19
Hello, All!
Starting this week with a major Speccy release. Speccy 5.0, a new version of my Sinclair ZX Spectrum emulator for Android, now comes with Cheatopedia containing POKEs for 3300+ ZX Spectrum games:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_id=199556 -- in Opera Store
Also, following emulators are on sale for $2.99 at the moment:
https://play.google.com/store/apps/details?id=com.fms.ines -- iNES emulator
https://play.google.com/store/apps/details?id=com.fms.ati -- AlmostTI emulator
Please note that the Cheatopedia feature is very experimental at the moment. Please, report any problems you encounter when using Cheatopedia. See below for all the changes.
ALL CHANGES:
* Added Cheatopedia and Cheat Editor support.
* Added cheats for 3300+ ZX Spectrum games.
* Initial ZX Spectrum Cheatopedia release, expect some glitches, report problems.
* Added light and dark skins to the Cheat Editor.
* No longer skinning Settings background, since Android does not support it.
* Palette files (.PAL) now allow lower-case letters.
Enjoy!
fms
November 26th, 2018, 15:47
Hello, All!
A new Speccy 5.0.4 release for Android is now available, with Speccy Deluxe still on sale for $1.99 for the next couple of days:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
In this release, I've addressed a few user requests. Speccy can now be forced to save all its files (state saves, screenshots, etc) to the application folder in internal storage. Previously, this only happened if the original folder with the Spectrum software was not writable. Also, you can tell Speccy to hide dot-files created when transferring MacOS content to an Android device. See below for all the changes.
ALL CHANGES:
* Added "Settings | General | Hide Dot Files" option.
* Enable hiding dot-files to ignore system files created by MacOS.
* Added "Settings | General | Prefer App Folder" option.
* Enable app folder preference to save new files to the application folder.
* Fixed "Completely Delete File" menu option.
PS: VGBAnext is currently on $2.99 sale at Google Play:
https://play.google.com/store/apps/details?id=com.fms.emu
Enjoy!
fms
December 27th, 2018, 22:25
Hello, All!
I have just updated Speccy, my free Sinclair ZX Spectrum emulator for Windows and Linux, to version 5.0:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy50-Windows-bin.zip -- free Windows version
http://fms.komkon.org/Speccy/Speccy50-Ubuntu-x86-bin.tgz -- free Linux version
In this release, I have moved PSG sound computation to the Sync8910() function. As result, the sound now starts playing immediately after loading a .Z80 file. I have also fixed airplane sounds in Auf Wiedersehen Monty, beeper conversion to melodic audio, MIDI recording and playback. See below for all the changes:
ALL CHANGES:
* Moved PSG sound computation to Sync8910().
* When loading .Z80 files, PSG sound starts playing right away.
* Fixed airplane sounds in Auf Wiedersehen Monty.
* Fixed beeper conversion to melodic audio.
* Fixed MIDI playback in Speccy-Windows.
* Minor fixes to MIDI recording.
Finally, the latest deluxe version of Speccy for Android is currently on sale for $1.99 at the Google Play:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
Have fun!
fms
February 27th, 2019, 15:47
Hello, All!
This week's Speccy 5.1 release for Android adds more Sam Coupe compatibility, as well as better Spectrum +3 disk image handling:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
Most disk-based Sam Coupe software should run now. I have also made some progress making SpeedLock-protected Spectrum +3 disks boot, but we are not quite there yet. See below for all the changes.
ALL CHANGES:
* Fixed loading of Spectrum +3 disk images that use SpeedLock.
* Fixed uPD765 FDC status, as expected by SpeedLock boot loader.
* Disk-based Spectrum +3 software that uses SpeedLock tries booting now.
* Disk-based Sam Coupe software works now.
* Fixed WD1793 FDC status reporting, as expected by Sam Coupe.
* Fixed Sam Coupe memory page switching.
* Fixed Sam Coupe line coincidence interrupts.
* Added loading of Sam Coupe disk images.
* Added extra 256kB RAM to Sam Coupe.
Enjoy!
fms
March 10th, 2019, 04:26
The free Speccy 5.1 for Windows and Linux is now available for download:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy51-Windows-bin.zip --Windows binary
http://fms.komkon.org/Speccy/Speccy51-Ubuntu-x86-bin.tgz -- Linux binary
This release improves disk image loading in Spectrum +3 and fixes many Sam Coupe features, including line coincidence interrupts, memory page switching, and disk controller operation. Sam Coupe RAM has been extended to 512kB. See below for all the changes.
ALL CHANGES:
* Fixed loading of Spectrum +3 disk images that use SpeedLock.
* Fixed uPD765 FDC status, as expected by SpeedLock boot loader.
* Disk-based Spectrum +3 software that uses SpeedLock tries booting now.
* Fixed WD1793 FDC status reporting, as expected by Sam Coupe.
* Disk-based Sam Coupe software works now.
* Fixed Sam Coupe memory page switching.
* Fixed Sam Coupe line coincidence interrupts.
* Added loading of Sam Coupe disk images.
* Added extra 256kB RAM to Sam Coupe.
* The [ALT] key acts as both FIRE and CONTROL in Sam Coupe mode.
Have fun!
PS: My AlmostTI graphing calc emulator is currently on $2.99 sale at Google Play:
https://play.google.com/store/apps/details?id=com.fms.ati
Do keep in mind that you will need the firmware ROM file from a real TI calculator that you own.
fms
March 21st, 2019, 15:23
Hello, All!
I have published Speccy 5.1.1 for Android, a new version of my Sinclair ZX Spectrum emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This version includes native support for 64bit ARM CPUs and fixes accelerated audio on newer Androids. Unfortunately, I had to disable Cheatopedia, Cheat Editor, and Cheat Hunter features, since Google Play no longer allows them and bans any apps that come with game cheating features. You can reenable these features yourself, by downloading this file and unzipping it to the "/sdcard/Speccy" folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes.
ALL CHANGES:
* Added native support for 64bit ARMv8 CPUs.
* Fixed accelerated sound on newer Androids.
* Had to remove the cheats, since Google Play no longer allows them and bans apps containing cheats.
* You can reenable cheats yourself, see help page for details.
* Switched to Gradle build.
PS: VGBAnext, my universal GameBoy Advance, GameBoy Color, and NES emulator, is currently on $2.99 sale:
https://play.google.com/store/apps/details?id=com.fms.emu
fms
April 10th, 2019, 14:37
Hello, All!
Speccy 5.1.2 for Android, a new version of my Sinclair ZX Spectrum emulator, is now online:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This version makes it much easier to reenable Cheatopedia and other cheat features. All you need to do is download this file into your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
The app will automatically unzip it to /sdcard/Speccy and enable all the cheat features, including Cheatopedia. In other news, I have now switched to Android Pie SDK and fixed a few problems on newer Android devices. Both State Exchange and box art downloads should work again. Additionally, a quick horizontal fling along the top or the bottom screen edge will now show the action bar, without interfering with Android's default gestures. See below for all the changes.
ALL CHANGES:
* Automatically unzipping Speccy-Cheats.zip, if found in Downloads.
* Now searching for ROOT.chts in /sdcard/Speccy and all its subfolders.
* Now able to show action bar with horizontal flings at screen top/bottom.
* Fixed State Exchange and box art downloads on newer Androids.
* Fixed saved state compatibility between 32bit and 64bit architectures.
* Fixed native OpenSLES sound on newer Androids.
* Fixed a possible crash in Java code.
* Fixed toolbar application links.
* Switched to Android Pie SDK (Android-28).
* Oldest supported OS is now Android-9 (Gingerbread).
PS: My ColEm Deluxe emulator is currently on $1.99 sale at the Google Play Store:
https://play.google.com/store/apps/details?id=com.fms.colem.deluxe
Have fun!
fms
April 29th, 2019, 14:55
I've just published Speccy 5.1.4 for Android, a new version of my universal Sinclair ZX Spectrum and Sam Coupe emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release fixes tilt joystick functionality and prevents Spectrum model selection from interference with snapshot loading. Also, pressing the BACK button once will now show the action bar for those who can't learn the fling gesture. If you are missing Cheatopedia and other cheat features, removed from the app because of Google Play repressions, simply download this file into your Downloads folder to reenable them:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* Enabled "Settings | Input | Tilt Joystick" option.
* Fixed screen rotation after disabling the tilt joystick.
* Fixed Spectrum model setting interfering with snapshot loading.
* Now showing action bar when the BACK button is pressed once.
Also, VGBAnext, my universal GBA, GBC, and NES emulator, is currently on $2.99 sale:
https://play.google.com/store/apps/details?id=com.fms.emu
Enjoy!
Hello, All!
I've just published Speccy 5.1.5 for Android, a new version of my universal Sinclair ZX Spectrum and Sam Coupe emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release makes the emulator switch to the newly selected computer model after reset. I have also fixed an issue with MIDI recorder failing to record music to write-protected folders. Starting with this release, the MIDI recorder will create files in /sdcard/Speccy if the current folder is write-protected. If you are missing Cheatopedia and other cheat features, removed from the app because of Google Play repressions, simply download this file into your Downloads folder to reenable Cheatopedia and other cheat features:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* Resetting emulation now puts the new computer model into effect.
* MIDI recordings now go to /sdcard/Speccy if current folder write-protected.
Enjoy!
PS: Two of my other emulators, fMSX Deluxe and ColEm Deluxe, are currently on $1.99 sale:
https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe -- fMSX Deluxe
https://play.google.com/store/apps/details?id=com.fms.colem.deluxe -- ColEm Deluxe
Hello, All!
A quick Speccy 5.1.6 emulator release for Android adds new icons, including adaptive icons required by Oreo+ Androids:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
If you are missing Cheatopedia and other cheat features, removed from the app because of Google Play repressions, simply download this file into your "Download" folder to reenable cheats:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
PS: My VGBAnext universal GBA, GBC, and NES emulator is currently on $2.99 sale:
https://play.google.com/store/apps/details?id=com.fms.emu
fms
September 20th, 2019, 02:57
Hello, All!
I have just published Speccy 5.1.7, emulating Sinclair ZX Spectrum, Sam Coupe, and similar home computers on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release finally fixes gamepad button assignment problems some people had. I have also added native support for 64bit Intel CPUs. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes in this release.
ALL CHANGES:
* Completely refactored File Selector code.
* Fixed gamepad button assignments.
* Added native 64bit Intel support.
PS: My graphing calc emulator, AlmostTI, is on $2.99 sale for the next few days:
https://play.google.com/store/apps/details?id=com.fms.ati
fms
October 3rd, 2019, 14:50
Hello, All!
I have just published Speccy 5.1.8, my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release adds the new AndroidTV UI based on Google Leanback APIs. Email me if you experience problems with this new UI. I have also fixed a few box art related bugs, added more tactile feedback options, and made sure Speccy will not automatically start Speccy-Deluxe if both are installed. This has caused some confusion previously.
As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes in this release.
ALL CHANGES:
* Added completely new, modern AndroidTV interface.
* Please, email me if you encounter any issues with the new AndroidTV UI.
* Made box art show immediately after download.
* Now properly wiping current screenshot when box art downloaded.
* Restricted Search and Change Folder inputs to a single line.
* Speccy no longer auto-starts Speccy Deluxe if installed.
* Added 5ms and 10ms tactile feedback options.
PS: My universal GBA, GBC, and NES emulator, VGBAnext, is on $2.99 sale for this week:
https://play.google.com/store/apps/details?id=com.fms.emu
fms
October 21st, 2019, 14:52
Hello, All!
I have just published Speccy 5.1.9, my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release fixes a bunch of crash sources accumulated over the last few months. I have also made sure that the virtual joystick buttons will have the same size in all screen resolutions. If these buttons become too big or too small for you, go to "Settings | Input | Edit Joystick Layout" to adjust their size.
I have also switched to the newest build environment, enabling modern AndroidX and Firebase APIs. Starting with this version, the app requires Android 4.1 (Jelly Bean) or a newer version to run. To the last three remaining Gingerbread users, folks, it is really time to update your hardware! :)
As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes in this release.
ALL CHANGES:
* App now requires Android 4.1+ (Jelly Bean) to run.
* Fixed virtual buttons getting too large or too small.
* Improved the new AndroidTV interface.
* Fixed rare division by zero when creating icon tiles.
* Fixed missing method crash in the new AndroidTV UI.
* Fixed null pointer crash when starting new AndroidTV UI.
* Fixed null pointer crash when visiting Google Play.
* Changed Apache HTTP library linkage.
* Switched to "androidx.leanback.*" APIs.
* Switched to Firebase for reporting.
* Switched to Gradle 5.6.
Have fun!
PS: ColEm Deluxe, the complete version of my ColecoVision emulator, is on $2.99 sale this week:
https://play.google.com/store/apps/details?id=com.fms.colem.deluxe
fms
November 18th, 2019, 16:07
Hello, All!
I have just released Speccy 5.1.10, my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release fixes PSG sound chip operation and adds standard AndroidTV search functionality. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes in this release.
ALL CHANGES:
* Now silencing PSG channels with Fnum=0.
* Added standard AndroidTV search functionality.
* Modified "Changes" dialog to keep Google approval drones happy.
* Enabled navigation with [DPAD_CENTER], [DELETE], and [ESCAPE] keys.
* Now ignoring repeated keypresses.
Have fun!
PS: MasterGear, my 8bit Sega MasterSystem and GameGear emulator, is on $2.99 sale this week:
https://play.google.com/store/apps/details?id=com.fms.mg
fms
December 5th, 2019, 16:16
Hello, All!
I have just released Speccy 5.1.11, my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release fixes blue screen tint showing up on Chromebooks and some other Android devices. Normally, Android uses this blue tint to indicate the part of the screen receiving input, but this obviously isn't making sense for a full-screen app. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes in this release.
ALL CHANGES:
* Fixed screen going blue on some Androids, such as Chromebooks.
* Fixed settings not being applied after changing them in Preferences.
Have fun!
PS: AlmostTI, my TI graphing calc emulator, is currently on $2.99 sale:
https://play.google.com/store/apps/details?id=com.fms.ati
fms
December 24th, 2019, 00:49
Hello, All!
I have just released Speccy 5.1.12, my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This new release fixes a bug where double clicking on an entry in the File Selector starts two emulator instances. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
PS: MasterGear, my Sega MasterSystem, GameGear, and SG-1000 emulator, is currently on sale at Google Play:
https://play.google.com/store/apps/details?id=com.fms.mg
fms
January 6th, 2020, 16:56
Hello, All!
I have published Speccy 5.1.13, a new release of my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This new release makes arrows on ZX128 virtual keyboard work without pressing CSHIFT. I have also made sure that the old school file selector, found in the Advanced Settings, handles unreadable folders properly. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes in this release.
ALL CHANGES:
* ZX128 virtual keyboard arrows no longer require CSHIFT.
* Advanced Settings now switch to app folder when current folder unavailable.
* Advanced Settings will not allow to select unavailable folders.
PS: In related news, ColEm Deluxe, my ColecoVision emulator, is currently on $2.99 sale at Google Play:
https://play.google.com/store/apps/details?id=com.fms.colem.deluxe
fms
January 20th, 2020, 15:24
Speccy Deluxe is currently on $2.99 sale:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
fms
January 28th, 2020, 18:22
Hello, All!
I have published Speccy 5.1.14, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This new release improves file system navigation in both File Selector and the AndroidTV file browser. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes in this release.
ALL CHANGES:
* Fixed AndroidTV file browser getting stuck on unavailable folders.
* Fixed File Selector getting stuck on unavailable folders.
* Fixed File Selector toolbar to launch paid app versions if available.
* AndroidTV browser will point to "Folders" row after changing folder.
* Added a message dialog when directing users to Google Play.
PS: In related news, VGBAnext, my universal GBA, GBC, GB, NES, and Famicom emulator, is on $2.99 sale at Google Play this week:
https://play.google.com/store/apps/details?id=com.fms.emu
Enjoy!
fms
March 16th, 2020, 16:55
Hello, All!
I have published Speccy 5.2, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release adds menu options to change floppy disks at runtime. Look for them in the "Disks" menu when running the emulation. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
Enjoy!
StacyWright
April 25th, 2020, 15:33
A new release of Speccy today:
Free version:
https://play.google.com/store/apps/details?id=com.fms.speccy
Nag-free version:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
The main change in the Speccy 1.8.2 is the switch to using GLES-accelerated video by default. As the video has become faster, I also increased the number of frames drawn by default, so Speccy should feel much smoother now.
For those who prefer non-accelerated video, it has also been optimized by switching to Android SurfaceViews and improving the synchronization between Java and native parts of the app.
Finally, I have added support for the ZX128k ASCII printer, as opposed to the already supported graphics-only ZX Printer. You should now be able to do execute an "LLIST" command in the ZX128k BASIC :) https://cpstest.org (https://cpstest.org) click speed test (https://clickspeedtest.net)
fb video downloader online (https://www.fbvideodl.com)
FULL LIST OF CHANGES:
* Added ZX128k printer support.
* Enabled video acceleration and increased number of drawn frames by default.
* Enabled SurfaceViews and optimized native thread sync for faster, smoother video.
* Now showing button labels and keyboard with video acceleration enabled.
* No longer deleting buttons layout on each upgrade.
* Added fast navigation with sections to the file selector.
* Improved the file selector UI look and feel.
* Enlarged screenshots in the file selector and Freeze/Restore.
Thank you so much for the new buddy!
Hello, All!
I have published Speccy 5.2.1, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release fixes World Of Spectrum integration, so your WoS browser should work once again. Let me know if you are still seeing problems.
For people with SD cards, USB drives, and other storage devices, I added a list of available storage devices to the File Selector "Change Folder" dialog. This way, you only need to click on the desired storage device there, rather than typing its path. Similar storage options can be found in the top row of the AndroidTV user interface.
As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* Fixed World Of Spectrum integration, browser works again.
* Added list of available storage devices to "Change Folder" dialog.
* Added available storage devices to the top row in AndroidTV UI.
* Changed message indicating that Android denied a directory listing.
Enjoy!
PS: VGBAnext, my universal GameBoy Advance, GameBoy Color, GameBoy Classic, NES, and Famicom emulator, is on $2.99 sale this week:
https://play.google.com/store/apps/details?id=com.fms.emu
fms
June 22nd, 2020, 17:51
Hello, All!
I have published Speccy 5.2.2, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
Since World Of Spectrum website keeps changing, the new Speccy release will take you directly to the website if it fails to parse HTML contents. I am planning to fix the WoS Browser feature once the new World Of Spectrum design stabilizes. I have also fixed a stray crash affecting people with AndroidTV devices.
As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* World Of Spectrum website format changed again, breaking WoS Browser. Sorry for this, working to bring the browser back.
* As of now, WoS Browser will go directly to the website if it is unable to parse its contents.
* Fixed a crash when getting list of storage locations on some AndroidTVs.
Enjoy!
fms
June 29th, 2020, 16:27
Hello, All!
I have published Speccy 5.2.3, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator on Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version (on sale this week)
This version fixes Spectrum 48k virtual keyboard that has gone missing in the previous release. I have also fixed State Exchange, Network Play, and Box Art Downloader features which were broken due to some server-side changes. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
The complete version of Speccy, Speccy Deluxe, is on $2.99 sale at Google Play this week. See below for all the changes in this week's release.
ALL CHANGES:
* Fixed missing Spectrum 48kB virtual keyboard.
* Fixed State Exchange feature.
* Fixed Network Play feature.
* Fixed box art downloader.
Have fun!
fms
August 10th, 2020, 14:56
Hello, All!
I have released Speccy 5.2.5, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version (on sale this week)
This version is based on the latest Speccy for Windows and Linux, released last week. It contains multiple improvements to Box Art Downloader, adding URL redirection support and other things. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
The complete version of Speccy, Speccy Deluxe, is on $2.99 sale at Google Play this week. See below for all the changes in this week's release.
ALL CHANGES:
* Based on latest Speccy 5.2 for Windows and Linux sources.
* When parent folder not available, showing storage devices instead.
* Made multiple fixes to Box Art Downloader.
* Fixed Box Art Downloader to use alternative storage location.
* Fixed Box Art Downloader to follow redirects.
* Added HTTPS support to Box Art Downloader.
Have fun!
fms
September 2nd, 2020, 18:12
The free Speccy 5.3 for Windows and Linux is now available for download:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy53-Windows-bin.zip -- Windows binary
http://fms.komkon.org/Speccy/Speccy53-Ubuntu-x86-bin.tgz -- Linux binary
This version fixes window resizing and positioning on Windows and improves special effects and scaling infrastructure, especially on large screens. On Windows, there is now a separate "linear interpolation" scaling option and a menu action to clear all settings. See below for all the changes.
ALL CHANGES:
* Refactored scaling and special effects framework.
* Optimized scaling for large screens and windows.
* Fixed Speccy-Windows behavior with multiple displays.
* Added "Video | Interpolate Video | Linear Scaling" option to Speccy-Windows.
* Enabled "Video | Stretch Full Screen" option with effects enabled.
* Enabled "Video | Force 4:3 Screen" option with effects enabled.
* Added "File | Clear Settings and Quit" option to Speccy-Windows.
* Fixed small windows behavior in Speccy-Windows.
* Fixed window position behavior in Speccy-Windows.
Have fun!
PS: My complete MSX and MSX2 emulator for Android is currently on $2.99 sale at Google Play:
https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe
fms
September 21st, 2020, 20:10
Hello, All!
The free Speccy 5.4 for Windows and Linux is now available for download:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy54-Windows-bin.zip --Windows binary
http://fms.komkon.org/Speccy/Speccy54-Ubuntu-x86-bin.tgz -- Linux binary
This version adds support for Sam Coupe state files (.STS) and disk image files (.SAD). I have also fixed color palette when switching between Spectrum and Sam Coupe modes and added drag'n'drop support on Windows. Snapshot and disk loading code has been completely refactored. Since .STS/.SAD functionality is very new, I would greatly appreciate if you could email me about any issues with these files. Also let me know if you encounter any problems with .Z80/.SNA files. See below for all the changes.
ALL CHANGES:
* Added support for loading and saving Sam Coupe Snapshot (.SCS) files.
* Added support for loading Sam Coupe Disk (.SAD) files.
* Added separate functions for loading and saving in default state format.
* Refactored code, moving snapshot loaders into separate source files.
* Refactored generic disk image library, adding .SAD loading and saving.
* Fixed palette changes between Sam Coupe and ZX Spectrum modes.
* Fixed autoplay starting when loading a palette on ZX128.
* Added .SCS save option to Speccy built-in menu.
* Added "File | Save .SCS Snapshot" option to Speccy-Windows.
* Added drag'n'drop files functionality to Speccy-Windows.
* Graying out irrelevant save options in Speccy-Windows.
Have fun!
PS: The Android version of Speccy is on $2.99 sale at Google Play this week:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
fms
September 24th, 2020, 15:59
Hello, All!
I have published Speccy 5.4 for Android today, a new version of my universal Sinclair ZX Spectrum and Sam Coupe emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version (on sale this week)
This version is based on the latest Speccy 5.4 for Windows and Linux, released earlier this week, but adds a few more changes not found in the desktop version. It comes with many improvements and fixes to the Sam Coupe emulation, including support for .SCS and .SAD files, fixed SAA1099 PSG emulation, fixed palette transitions, and more. I have also majorly refactored snapshot and disk image loader code. If you encounter any new problems with the new Speccy, please, let me know ASAP.
As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
The complete version of Speccy, Speccy Deluxe, is on $2.99 sale at Google Play this week. See below for all the changes in this week's release.
ALL CHANGES:
* Based on latest Speccy 5.4 for Windows and Linux sources.
* Added support for loading and saving Sam Coupe Snapshot (.SCS) files.
* Added support for loading Sam Coupe Disk (.SAD) files.
* Added .SCS save option to Speccy built-in menu.
* Added separate functions for loading and saving in default state format.
* Fixed palette changes between Sam Coupe and ZX Spectrum modes.
* Fixed palette updates when rewinding in Sam Coupe mode.
* Fixed Sam Coupe light pen port, assuming no light pen for now.
* Fixed SAA1099 PSG sound.
* Fixed autoplay starting when loading a palette on ZX128.
* Somewhat improved Sam Coupe screen mode #3 rendering.
* Refactored code, moving snapshot loaders into separate source files.
* Refactored generic disk image library, adding .SAD loading and saving.
* Refactored scaling and special effects framework.
Have fun!
fms
October 27th, 2020, 17:23
Hello, All!
The free Speccy 5.5 for Windows and Linux is now available for download:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy55-Windows-bin.zip --Windows binary
http://fms.komkon.org/Speccy/Speccy55-Ubuntu-x86-bin.tgz -- Linux binary
This version adds proper emulation for Sam Coupe MODE3 display, support for more disk formats, fixes SAA1099 PSG sound and Sam Coupe light pen port. I have also added a simple CPU-based linear interpolation scaler, for cases where GPU-based interpolation is unfeasible. Finally, there is a bunch of other fixes and improvements. See below for all the changes.
ALL CHANGES:
* Added proper Sam Coupe screen mode #3 display.
* Added handling of cases where .SAD disk image has .DSK extension.
* Added internal menu options for saving .SAD disk images.
* Added support for more raw disk image formats.
* Added simple CPU-based linear scaling algorithm.
* Added "-linear" command line option.
* Now disabling all trapdoor-based devices in Sam Coupe mode.
* Fixed reset when replacing disk image with LoadFile().
* Fixed auto-loading disk images in Spectrum +3 mode.
* Fixed palette updates when rewinding in Sam Coupe mode.
* Fixed light pen port, assuming no light pen for now.
* Fixed SAA1099 PSG sound.
* Added Speccy-Windows options for saving .SAD disk images.
Have fun!
fms
October 29th, 2020, 16:24
Hello, All!
I have published Speccy 5.5 for Android today, a new version of my universal Sinclair ZX Spectrum and Sam Coupe emulator:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This version is based on the latest Speccy 5.5 for Windows and Linux, released earlier this week. It adds proper support for Sam Coupe's 512x192 MODE3 screen, more disk formats, and internal menu options to work with these formats. There are also multiple emulation fixes for Spectrum +3 and Sam Coupe modes.
As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
See below for all the changes in this week's release.
ALL CHANGES:
* Based on latest Speccy 5.5 for Windows and Linux sources.
* Added proper Sam Coupe screen mode #3 display.
* Added support for more raw disk image formats.
* Added handling of cases where .SAD disk image has .DSK extension.
* Added internal menu options for saving .SAD disk images.
* Added simple CPU-based linear scaling algorithm.
* Fixed reset when replacing disk image with LoadFile().
* Now disabling all trapdoor-based devices in Sam Coupe mode.
* Fixed auto-loading disk images in Spectrum +3 mode.
PS: AlmostTI, my Texas Instruments graphing calcs emulator, is on $2.99 sale at Google Play this week:
https://play.google.com/store/apps/details?id=com.fms.ati
fms
December 22nd, 2020, 17:46
Speccy Deluxe is on $2.99 sale this week:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
fms
December 24th, 2020, 22:02
The free Speccy 5.6 for Windows and Linux is now available for download:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy56-Windows-bin.zip --Windows binary
http://fms.komkon.org/Speccy/Speccy56-Ubuntu-x86-bin.tgz -- Linux binary
This version adds the "Hardware | Paste Clipboard" menu option to paste contents of Windows clipboard and fixes clearing file associations. As of this release, the Windows version of Speccy will no longer show "Open File" dialog on startup, as requested by many users. See below for all the changes.
ALL CHANGES:
* No longer showing "Open File" dialog when Speccy-Windows starts.
* Added "Hardware | Paste Clipboard" option to Speccy-Windows.
* Fixed clearing file associations in Speccy-Windows.
* Command line options should now be accessible in Speccy-Windows.
In related news, Speccy Deluxe, the complete Android version of the emulator, is on $2.99 sale at Google Play until the end of this week:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
Have fun!
finlay31
December 25th, 2020, 13:02
This is for an old version of Nintendo ig?
fms
December 28th, 2020, 20:40
Hello, All!
I have released Speccy 5.6, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release is based on the latest Speccy 5.6 for Windows and Linux, published last week. It fixes issues with loading some .TRD and .Z80 files.
Since Google no longer allows apps to access file system on Android10+ devices, the new Speccy will now access files via "content providers" on these devices. You may have to give the app permission to access your storage. Please, report any found problems to the support group or email me directly about them:
https://groups.google.com/forum/#!forum/emul8
As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* Based on latest Speccy 5.6 for Windows and Linux sources.
* Fixed some .Z80 files not loading due to missing Interface I ROM.
* Fixed problem loading truncated .TRD files.
* Refactored app to comply with Google's latest ban on file I/O.
* On Android 10+, all file access is now done via content providers.
* Content is copied to a temporary folder for use, changes moved back on exit.
* You may have to give app separate permission to read each storage location.
* Fixed several crash sources that popped up after refactoring.
* Fixed handling of spaces and parentheses in "content://" URIs.
* Fixed list of volumes in "Change Folder" dialog.
* Fixed "Change Folder" functionality.
Merry Christmas!
fms
January 11th, 2021, 19:43
Hello, All!
I have published Speccy 5.6.1 tonight, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release fixes a few remaining issues that popped up after refactoring the app for Android "Secure Access Framework" support. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* Fixed compatibility with Android 4.2/4.3.
* Fixed leaked dialog window on app exit.
* Added rounded corners to legacy icons.
Enjoy!
PS: MasterGear, my Sega MasterSystem, GameGear, and SG-1000 emulator, is on $2.99 sale at Google Play for another couple of days:
https://play.google.com/store/apps/details?id=com.fms.mg
fms
February 4th, 2021, 19:54
Hello, All!
I have just released Speccy 5.6.2, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release fixes opening Spectrum files from file managers and other apps and fixes user interface on newer AndroidTV devices. I have also enabled home screen shortcuts creation on more recent Android devices, As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
http://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* Speccy Deluxe is on $2.99 sale at Google Play this week.
* Fixed opening files from File Managers and other apps.
* Fixed file selection UI on newer AndroidTV devices.
* Enabled adding home screen shortcuts on newer devices.
Enjoy!
PS: Speccy Deluxe, the complete version of Speccy, is on $2.99 sale at Google Play until Tuesday.
fms
February 8th, 2021, 17:23
The free Speccy 5.7 for Windows and Linux is now available for download:
http://fms.komkon.org/Speccy/ -- homepage
http://fms.komkon.org/Speccy/Speccy57-Windows-bin.zip --Windows binary
http://fms.komkon.org/Speccy/Speccy57-Ubuntu-x86-bin.tgz -- Linux binary
This release enables punctuation keys in both Windows and Linux. Function keys should also work in Sam Coupe mode. To access emulator functions in Sam Coupe mode, press [CTRL]+[Fx] key combinations. Finally, Speccy will preserve custom colors (loaded from a .PAL file) when changing default palette setting. See below for all the changes.
ALL CHANGES:
* Punctuation keys now work in both ZX Spectrum and Sam Coupe modes.
* Function keys now work in Sam Coupe mode.
* In Sam Coupe mode, press [CTRL]+[Fx] for emulation functions.
* In Sam Coupe mode, use [BACKQUOTE] for [EDIT] key.
* In Sam Coupe mode, use [BACKSLASH] for [INV] key.
* Preserving custom color entries when changing palette setting.
* Preserving Sam Coupe colors when changing palette setting.
* Added ASCII text injection functionality.
In related news, Speccy Deluxe, the complete Android version of the emulator, is on $2.99 sale at Google Play through Tuesday:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
Have fun!
fms
March 1st, 2021, 17:07
Hello, All!
The free Speccy 5.8 for Windows and Linux is now available for download:
https://fms.komkon.org/Speccy/ -- homepage
https://fms.komkon.org/Speccy/Speccy58-Windows-bin.zip -- Windows binary
https://fms.komkon.org/Speccy/Speccy58-Ubuntu-x86-bin.tgz -- Linux binary
This release adds support for loading and saving Spectaculator snapshot files (.SZX). I have also enabled most command line options on Windows and added framerate display options to both Windows and Linux versions. The Linux version now runs at 50Hz PAL by default: that 60Hz NTSC default was an American mistake :). See below for all the changes.
ALL CHANGES:
* Added initial support for Spectaculator snapshot files (.SZX).
* Added internal menu option to save .SZX snapshots.
* Added "File | Save .SZX Snapshot" menu option to Speccy-Windows.
* Added "Video | Show Framerate" menu option to Speccy-Windows.
* Most command line options should now work in Speccy-Windows.
* Increased synchronization timer precision in Speccy-Windows.
* Speccy-Windows will start in x2 size by default.
* Added "-fps" command line option to Speccy-Linux.
* Changed default sync frequency to 50Hz in Speccy-Linux.
In related news, ColEm Deluxe, my ColecoVision and Coleco Adam emulator for Android, is on $2.99 sale at Google Play this week:
https://play.google.com/store/apps/details?id=com.fms.colem.deluxe
Have fun!
fms
March 4th, 2021, 17:58
Hello, All!
I have released Speccy 5.8, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release is based on the latest Speccy 5.8 for Windows and Linux, published this week. It adds support for loading and saving Spectaculator .SZX snapshots. There is also a bunch of fixes to custom color palette handling.
As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
https://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* Based on latest Speccy 5.8 for Windows and Linux sources.
* Added initial support for Spectaculator snapshot files (.SZX).
* Added internal menu option to save .SZX snapshots.
* Preserving custom color entries when changing palette setting.
* Preserving Sam Coupe colors when changing palette setting.
* Saving "Settings | Hardware | Palette" option.
fms
March 17th, 2021, 20:16
Hello, All!
The free Speccy 5.9 for Windows and Linux is now available for download:
https://fms.komkon.org/Speccy/ -- homepage
https://fms.komkon.org/Speccy/Speccy59-Windows-bin.zip --Windows binary
https://fms.komkon.org/Speccy/Speccy59-Ubuntu-x86-bin.tgz -- Linux binary
This release fixes automatic tape startup, loading Pentagon .Z80 snapshots, pasting text into ZX128 BASIC, sound issues in Windows, and a few other issues. I am no longer loading joystick configuration from .SZX snapshots to avoid messing up user-supplied input settings. See below for all the changes.
ALL CHANGES:
* Fixed some .Z80 snapshots not loading when IF1.ROM is missing.
* Fixed loading Pentagon .Z80 snapshots.
* Fixed tape startup when auto-loading tapes.
* Fixed pasting code into BASIC by pausing after each ENTER.
* Fixed audio randomly not working on Speccy-Windows startup.
* Forcing Scorpion Kempston bit6 to 0 (Donkey Kong Jr works).
* No longer reading joystick configuration from .SZX files.
If you like Speccy and want to see it being maintained, please, consider buying the complete Android version. Speccy Deluxe is on $2.99 sale at Google Play this week:
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe
Have fun!
fms
March 29th, 2021, 16:07
Hello, All!
I have released Speccy 5.9, a new version of my Sinclair ZX Spectrum and Sam Coupe emulator for Android:
https://play.google.com/store/apps/details?id=com.fms.speccy -- free version
https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe -- full version
This release is based on the recently published Speccy 5.9 for Windows and Linux. It fixes several issues loading .Z80 and .SZX snapshot files and makes File Selector more responsive, among other things. As you remember, I had to disable cheat features to avoid Google staff banning Speccy from the store. You can easily reenable cheats though by downloading this file to your Downloads folder:
https://fms.komkon.org/EmuAndroid/Speccy-Cheats.zip
ALL CHANGES:
* Based on latest Speccy 5.9 for Windows and Linux sources.
* Fixed higher framerate when using 48kHz audio sampling rate.
* Fixed some .Z80 snapshots not loading when IF1.ROM is missing.
* Fixed loading Pentagon .Z80 snapshots.
* Fixed tape startup when auto-loading tapes.
* No longer reading joystick configuration from .SZX files.
* Disabled querying content providers for auxiliary files to improve performance.
* Scrolling in File Selector has become much more responsive.
* Now only saving screenshot when saving state.
* Fixed saving states with a hardware key.
PS: MasterGear, my universal Sega MasterSystem, GameGear, and SG-1000 emulator, is on $2.99 sale at Google Play this week:
https://play.google.com/store/apps/details?id=com.fms.mg
Powered by vBulletin® Version 4.2.4 Copyright © 2021 vBulletin Solutions, Inc. All rights reserved.