fMSX-Android Release News

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

  1. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Starting with fMSX-Android 3.6.2, I have fixed the virtual keyboard display in the accelerated mode and enabled video acceleration by default. As it takes less time to update the screen, the number of drawn frames has been increased to 65%, so the emulation should feel much smoother now. You can get the latest fMSX-Android here:

    Free version:
    https://play.google.com/store/apps/details?id=com.fms.fmsx

    Ad-free version:
    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe

    If you are an existing fMSX-Andriod user, you will have to uninstall and then reinstall fMSX in order for the new default settings to take effect. Or you can set them manually in Settings. If you are having any performance problems with the new fMSX, please do not hesitate reporting them here. Always mention what hardware you are running fMSX on.

    ALL CHANGES:
    * Switched to using video acceleration by default.
    * Increased the number of frames drawn by default.
    * 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 just released fMSX-Android 3.6.11, a new version of my MSX home computer emulator:

    Full version:
    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe

    Free version:
    https://play.google.com/store/apps/details?id=com.fms.fmsx

    The new version includes a few changes to the Z80 CPU emulation, full support for iCade joysticks, including button remapping option, and improved File Selector.

    ALL CHANGES:
    * Added undocumented opcode 71h to the Z80 emulation.
    * Added more realistic "LD R,A" opcode to the Z80 emulation.
    * Added optional iCade joystick support (see Settings).
    * Added iCade support to File Selector, Gallery, and Settings.
    * iCade buttons can now be assigned via "Assign Keys" in Settings.
    * Added "Show Real Names" menu option to the File Selector.
    * Optimized File Selector by not rescanning folder after running emulation.
  4. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    I have released fMSX-Android 3.6.12, a new version of my MSX/MSX2/MSX2+ emulator:

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

    Starting with this version, you will be able to find stuff printed to the MSX printer in the /sdcard/fMSX/PrinterOutput.txt file. I have also fixed the SHIFT key on the physical keyboards and added support for two missing Xperia Play buttons.

    ALL CHANGES:
    * Directed MSX printer output to /sdcard/fMSX/PrinterOutput.txt.
    * Fixed SHIFT key accidentally triggering N key.
    * Fixed support for Xperia Play FIREA and FIREB buttons.
    * Added sort-by-date mode to the File Selector.
  5. Samor

    Samor Foundry

    Messages:
    10,144
    Likes Received:
    443
  6. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Hello, All!

    I have finally added a realistically looking virtual keyboard to fMSX-Android 3.7, published to Google Play today:

    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe (full version)
    https://play.google.com/store/apps/details?id=com.fms.fmsx (free version)

    In this new version, I have also reorganized the menu system and optimized the File Selector for faster and smoother operation. Also, the nag-free fMSX Deluxe now costs only $1.99 (1.99 euros in EU) on Google Play. I doubt that more people will buy it, even at this rather miniscule price, but let us test this theory for a while.

    ALL CHANGES:
    * Added realistically looking virtual MSX keyboard.
    * Collapsed all advanced menu items into single Advanced submenu.
    * Made NetPlay a single checkable menu item.
    * Now only showing File Selector progress dialog for large folders.
    * Optimized File Selector labels and screenshots for smoother scrolling.
    * Optimized communications from native code to Java code.
    * Fixed NetPlay crash when own IP address cannot be detected.

    Have fun!
  7. Samor

    Samor Foundry

    Messages:
    10,144
    Likes Received:
    443
    MSX is too much of a niche, so I don't think sales will go up a lot.

    Anyway, the new version is looking good! :thumb:
  8. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Oh, thousands of people download the free version. Just nobody wants to pay a penny for something they can download for free (while they keep complaining about free version nagging them to buy the full one).
  9. Samor

    Samor Foundry

    Messages:
    10,144
    Likes Received:
    443
    I guess, but surely VGBA sells better than fMSX?
  10. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Of course it does, GBA being such a popular platform. But it would not sell at all if there were a free version available :(
  11. Samor

    Samor Foundry

    Messages:
    10,144
    Likes Received:
    443
    I've seen a lot of people around me (esp. with Android devices) that are very hesistant to actually buy an app... personally I don't see the problem with just a few euros to get a fully functional app without ads if I like to use that app, but I guess that's just me.

    By the way, when I press BackSpace (BS) on the new virtual keyboard it does not delete a character but returns to the file selector instead.
    Tested on both a HTC One X and Samsung Galaxy Tab 2.
  12. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Yeah, I will have to fix that. It treats BS as a real Android BACK key and does what it usually does on backspace, i.e. exits activity. This has to be fixed somehow.
  13. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    A screenshot of the latest virtual keyboard design:

    [​IMG]
  14. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Hello, All!

    I have now published fMSX-Android 3.7.2, a new version of my MSX home computer emulator:

    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe (full version)
    https://play.google.com/store/apps/details?id=com.fms.fmsx (free version)

    The BS, DEL, and SELECT keys on the virtual keyboard are now fixed. Android 2.x users should now longer experience screen blackout when rotating their devices. I have also added support for analog Bluetooth joysticks and an option to reveal the status bar when flicking your finger down the screen. See the full change list below.

    ALL CHANGES:
    * Finally fixed accelerated video when Android 2.x device rotated!
    * Fixed BACKSPACE, DELETE, and SELECT keys on the virtual MSX keyboard.
    * Stopped virtual joystick from disappearing when using virtual keyboard.
    * Added support for analog controls found on generic Bluetooth gamepads.
    * Now also showing status bar when action bar enabled.
    * Flick finger down to enable status bar.
    * Fixed "Other Apps" link in the "What's New" dialog.

    Have fun!
  15. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Hello, All!

    I have just released fMSX-Android 3.7.3:

    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe -- full version
    https://play.google.com/store/apps/details?id=com.fms.fmsx -- free version

    There have been many changes since the last version, published more than a month ago. The emulator has gained working automatic frame-skip, configurable fast-forward speed, better file search, nicer looking File Selector, and many other features. See the list below.

    ALL CHANGES:
    * 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.
    * Fixed a license verification crash when no network available.

    Have fun!
  16. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Hello, All!

    It is fMSX users' lucky day today. fMSX-Android 3.7.4, the new version of my MSX home computer emulator, has been pushed to the Google Play:

    https://play.google.com/store/apps/details?id=com.fms.fmsx (free version)
    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe (full version)

    Starting with this version, all new fMSX installations will default to automatic frame skipping mechanism, for smoothest video on both old and new Android devices. Existing fMSX users can enable this feature manually, by setting "Draw Frames" option to "automatic". If you are experiencing lag or jitter with the auto frame skip enabled, turn it off and let me know.

    I have also fixed support for directional pads found in iPega gamepads, reordered initial dialogs by importance, and made a few other rather important fixes. The below for the complete list.

    ALL CHANGES:
    * Added support for directional pad on iPega gamepads.
    * Switched to automatic frame skipping by default, for smooth video.
    * Existing users should manually set "Draw Frames" option to "Automatic".
    * Fixed initial parameter passing to the native code.
    * Fixed automatic frame skip computation based on frame rate.
    * Fixed "Draw Frames" option that was stuck at "65%".
    * No longer hiding action bar when MENU pressed, to retain access to items.
    * Ordered initial dialogs by importance (About, Change Log, Progress).
    * Added Twitter link to the change log, use it to keep track of updates.

    Have fun!
  17. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Hello, All!

    I have updated fMSX-Android, my MSX, MSX2, and MSX2+ home computer emulator, to version 3.7.5 on the Google Play:

    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe (full version)
    https://play.google.com/store/apps/details?id=com.fms.fmsx (free version)

    This release introduces a couple of very important fixes to the Z80 CPU emulation. The R register should now count cycles properly, and the corner case of LDIR/LDDR overwriting themselves is being handled. From now on, fMSX will a keep separate emulation state snapshot for every disk image you load, same as with cartridges. I have also fixed support for generic USB joysticks with numbered buttons. See the full list of changes below.

    ALL CHANGES:
    * Now autosaving emulation state for disk images.
    * Added Freeze/Restore functionality for disk images.
    * Added accurate R register emulation.
    * Added accurate LDIR/LDDR emulation.
    * Generic joystick buttons can now be assigned and used.
    * Added default mappings for generic joystick buttons #1..#10.

    Have fun!
  18. Stranno

    Stranno Member

    Messages:
    398
    Likes Received:
    5
    Great work fms. I still remember when Konami made the best games of the market. Antartic Adventure, Metal Gear, Kings Valley, The Maze of Galious, Nemesis, etc.

    I will try it.
  19. Samor

    Samor Foundry

    Messages:
    10,144
    Likes Received:
    443
  20. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Hello, All!

    Today, I am rolling out fMSX-Android 3.7.6, a new version of my MSX/MSX2 Home Computer emulator:

    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe (full version)
    https://play.google.com/store/apps/details?id=com.fms.fmsx (free version)

    Starting with this release, fMSX officially supports GoogleTV devices updated to Android 4.x, such as LG G2/G3 TVs. If you have one of these TVs, you should now be able to play your favorite MSX games on a big screen, using keyboard on your Magic Remote. Plug in a USB joystick for better experience.

    I have also switched to the OpenSLES native sound API, to reduce latency and make the whole thing faster. Android 2.2 (Frodo) users will continue using the Java sound API, as they do not have OpenSLES.

    There have been many other fixes to the fMSX code since the last update. See the following list for complete details:

    ALL CHANGES:
    * fMSX 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 optional grid view to the File Selector.
    * Added folder icons to the File Selector.
    * 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.
    * Made grid view default on Google TVs.
    * Fixed stutter during NetPlay connection process.
    * Fixed audio initialization always setting 100ms latency.
    * Fixed audio pause/resume when activity pauses or resumes.
    * Refactored audio control between Java and native code.

    Enjoy!
  21. fms

    fms Emu author Emu Author

    Messages:
    670
    Likes Received:
    28
    Hello, All!

    Another release of my MSX home computer emulator, fMSX-Android 3.7.7, today:

    Full Version:
    https://play.google.com/store/apps/details?id=com.fms.fmsx.deluxe

    Free Version:
    https://play.google.com/store/apps/details?id=com.fms.fmsx

    This release comes with DropBox support and the Replay feature letting you "rewind" your gameplay back in time. Also fixed a few minor bugs. See below for the complete list of changed.

    ALL CHANGES:
    * Added DropBox support to the File Selector.
    * Added always-on gameplay recording. Select "Replay" at any time!
    * 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 localizations.

    Have fun!

Share This Page