Speccy-Android Release News

Discussion in 'Emulation News Submissions' started by fms, Oct 18, 2012.

  1. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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.
  2. NGEmu.com Advertisement

  3. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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

    [​IMG]

    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.
    AiureseRoasting likes this.
  4. SCHUMI_4EVER

    SCHUMI_4EVER Hackin 'n Slashin Staff Member Award Winner!

    Messages:
    28,624
    Likes Received:
    18
  5. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Piriform's Speccy product was first released in 2010. My Speccy emulator exists since 2005. So, are you implying I should sue Piriform for choosing a name that was already in use in 2010?
  6. SCHUMI_4EVER

    SCHUMI_4EVER Hackin 'n Slashin Staff Member Award Winner!

    Messages:
    28,624
    Likes Received:
    18
    No, sorry I didn't know your emulator before, or how long it had been around. I'd thought it was a new thing for Android, rather than a port, and that would have made it newer than Piriform's Speccy. Never mind then.
  7. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
  8. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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.
  9. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Hello, All!

    Publishing Speccy-Android 1.9.3 today:

    https://play.google.com/store/apps/details?id=com.fms.speccy.deluxe

    This new version enables MOGA gamepad navigation in the File Selector, lets you reassign MOGA buttons, improves World Of Spectrum browser, adds the full-screen virtual joystick mode, and contains a few other fixes.

    ALL CHANGES:
    * Now caching loaded WoS pages to save navigation time.
    * MOGA buttons can now be assigned via "Assign Keys" in Settings.
    * Added MOGA gamepad support to the File Selector and Gallery.
    * Added progress dialog to the File Selector.
    * Added full-screen virtual joystick mode (see Settings).
    * Now locking screen orientation when tilt joystick being used.
    * Fixed paid apps detection when deciding whether to show ads.
    * Now properly finding the internal storage directory, if not "/
    sdcard".
  10. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Speccy Release News

    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.
  11. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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.
  12. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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.

    ALL CHANGES:
    * Added a new virtual keyboard that looks like Spectrum keyboard.
    * Optimized communications from native code to Java code.
    * Fixed NetPlay crash when own IP address cannot be detected.

    [​IMG]
    Last edited: Jul 2, 2013
  13. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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.

    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" :)
  14. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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.
  15. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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.


    [​IMG]

    [​IMG]
    Last edited: Sep 26, 2013
  16. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Speccy - ZX Spectrum Emulator

    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!
  17. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Speccy - ZX Spectrum Emulator

    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.
  18. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    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.
  19. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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!
  20. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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!
  21. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    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!

Share This Page