-
fMSX-Android Release News
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/d...d=com.fms.fmsx
Ad-free version:
https://play.google.com/store/apps/d...ms.fmsx.deluxe
If you are an existing fMSX-Android 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.
-
fMSX-Android Release News
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/d...ms.fmsx.deluxe
Free version:
https://play.google.com/store/apps/d...d=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.
-
fMSX-Android Release News
I have released fMSX-Android 3.6.12, a new version of my MSX/MSX2/MSX2+ emulator:
https://play.google.com/store/apps/d...ms.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.
-
fMSX-Android Release News
Hello, All!
I have published fMSX 3.6.14 for Android, a new version of my MSX home computer emulator:
https://play.google.com/store/apps/d...ms.fmsx.deluxe
This version mainly contains bug fixes. fMSX did not crash very often in the first place, but it should crash less now.
ALL CHANGES:
* Fixed File Selector toolbar at the bottom of the screen.
* Fixed situation where some people got empty file lists in File Selector.
* Fixed a rare crash when reporting failed license check.
* Fixed possible crash in Preferences.
* Added Android menu and action items to the Gallery.
-
fMSX-Android Release News
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/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=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!
-
Re: fMSX-Android Release News
-
fMSX-Android Release News
Hello, All!
I have just released fMSX-Android 3.7.3:
https://play.google.com/store/apps/d...ms.fmsx.deluxe -- full version
https://play.google.com/store/apps/d...d=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!
-
fMSX-Android Release News
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/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.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!
-
fMSX-Android Release News
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/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=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!
-
fMSX-Android Release News
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/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=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!
-
Re: fMSX-Android Release News
Hello, All!
Another release of my MSX home computer emulator, fMSX-Android 3.7.7, today:
Full Version:
https://play.google.com/store/apps/d...ms.fmsx.deluxe
Free Version:
https://play.google.com/store/apps/d...d=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!
-
fMSX-Android Release News
Hello, All!
fMSX-Android 3.7.8, the new update to my MSX home computer emulator, has been released to Google Play:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
This version finally adds convenient way to select MSX model and input devices (joystick or mouse). Previously, this was only possible via Advanced Settings. I have also fixed mouse emulation in portrait and accelerated modes.
ALL CHANGES:
* Fixed mouse emulation in portrait mode.
* Fixed mouse emulation with OpenGLES enabled.
* Added "Computer Model" setting for selecting MSX model.
* Added "Input Devices" setting for selecting joystick or mouse.
* Added proper icon for the parent directory ("..") entry.
* Added DropBox application icons.
Have fun!
-
fMSX-Android Release News
Hello, All!
Wrapping up this week with the fMSX-Android 3.7.9 release:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
The new fMSX-Android lets you select PAL/NTSC video system and has an option to disable VDP limit on the number of sprites per scanline. Use this option to avoid flicker, although it does cause some unwanted artifacts in such games as Athletic Land. Also added support for Intel-based Android devices and desktop Android emulation, such as AndroVM, Genymotion, or Bluestacks.
ALL CHANGES:
* Added PAL/NTSC options to the MSX model selector.
* Added "Show All Sprites" option to the Settings.
* Added support for Android devices based on Intel x86 CPUs.
* Now limiting frame rate to 50fps when in PAL mode.
* Now properly building shared library for each architecture.
* Fixed frame rate display.
Happy Holidays!
-
Re: fMSX-Android Release News
Hello, All!
fMSX is one of the oldest computer emulators in the world. It runs software written for MSX, MSX2, and MSX2+ home computers. Starting today, you can download fMSX-Windows 3.7 for free from the fMSX home page:
http://fms.komkon.org/fMSX/
I have also released fMSX-Android 3.7.10, fixing several remaining crash causes:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
See the full change list below.
ALL CHANGES:
* fMSX-Windows is now free!
* 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.
* Fixed compilation warnings when compiling fMSX with CLANG.
Happy New Year!
-
Re: fMSX-Android Release News
Hello, All!
I have published fMSX-Android 3.7.11 today:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
This release makes Settings tabbed, for better navigation, and adds two special visual effects: vertical scanlines and raster.
ALL CHANGES:
* Added tabs to the Settings, for easier navigation.
* Made Settings react to screen orientation changes.
* Made "Scanline Effect" a list selector, to accommodate multiple effects.
* Added "Vertical Scanlines" option, for vertical scanlines found in old LCDs.
* Added "Raster Effect" option, for LCD-like raster simulation.
-
Re: fMSX-Android Release News
Hello, All!
A maintenance release of fMSX-Android 3.7.13 fixes the battery drain that occurs when fMSX goes into background mode while using legacy sound. Also rearranged the Settings and added the new "Emulation" tab. Get the new fMSX while it is hot:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
ALL CHANGES:
* Fixed battery drain when fMSX runs in background.
* Added Emulation section to the Settings.
* Moved some options from Input and Video sections to General.
* Reordered Settings by importance.
-
Re: fMSX-Android Release News
Hello, All!
A new version of fMSX-Android, my MSX home computer emulator, is out:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
fMSX-Android 3.7.14 adds the "Hide Title Bar" option for people who absolutely hate the action/status bar and adds ability to change Moga key mappings via "Assign Keys". The Settings can once again be navigated with a gamepad. See the complete list of changes below.
ALL CHANGES:
* Added "Hide Title Bar" option to hide status/action bar on startup.
* Added "Emulation" tab to the Settings.
* Added ability to assign Moga buttons via "Assign Keys".
* Added arrow keys navigation to the tabbed Settings.
* Added Moga controller navigation to the tabbed Settings.
* Reshuffled some options to more appropriate Settings tabs.
Enjoy!
-
Re: fMSX-Android Release News
Hello, All!
I have published fMSX-Android 3.8 today, a new version of my MSX, MSX2, and MSX2+ home computer emulator:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
This version fixes VDP status register behaviour. Reading the status register will no longer reset VDP address latch, and the overflow sprite fields are going to show correct values now.
ALL CHANGES:
* Implemented 5th/9th sprite fields in the VDP status register.
* No longer clearing VRAM address latch when reading VDP status.
Enjoy!
-
fMSX-Android Release News
Hello, All!
I have just updated fMSX-Android, my MSX home computer emulator, to version 3.8.1:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
In spite of a small version number change, this is a rather major update. It adds proper support for cassette tape images, the slow-motion mode, the audible keyboard clicks, and fixes several long-time bugs, such as screen artifacts in OpenGLES mode. Get the new update while it's hot :)
ALL CHANGES:
* Added support for tape images, supplied in *.CAS files.
* Added slow-motion mode, combined with fast-forward mode.
* Added optional click sound to the virtual keyboard.
* Fixed left/top edge artifacts with accelerated video enabled.
* Fixed multitouch input in cases when it didn't work.
* Fixed keyboard input sensitivity.
* Added Rewind Tape menu option.
* Switched to the newest NDK and compiler toolchain.
* Fixed rare crashes in gesture detection.
Have fun!
-
Re: fMSX-Android Release News
Hello, All!
I have released fMSX-Windows 3.8, as well as the source code for fMSX-Unix today:
http://fms.komkon.org/fMSX/
Both versions are free for everyone to use. There have been fixes to the VDP emulation, with the 5th sprite flags now working properly. I have also added proper support for cassette tape images, and a few other features. See the complete list below.
Please, do not use the source code toward any commercial gain (let me know if you would like to) and always make a reference to me as the original author when using the fMSX source code for non-commercial purposes.
ALL CHANGES:
* Added support for tape images, supplied in *.CAS files.
* Implemented 5th/9th sprite fields in the VDP status register.
* No longer clearing VRAM address latch when reading VDP status.
* Added tape operations to the built-in menu.
* Added "Simulate LCD Scanlines" menu option to fMSX-Windows.
* Added "Load Tape Image" menu option to fMSX-Windows.
* Added "Rewind Tape" menu option to fMSX-Windows.
* Fixed "Documentation" menu option to fMSX-Windows.
-
Re: fMSX-Android Release News
Hello, All!
fMSX-Android 3.8.2 is now available for everyone to download from Google Play:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
The main additions in this release are the Kitkat SD cards compatibility, better support for Moga and other analog gamepads, and the slow-motion mode, currently combined with the fast-forward mode. I have also added the decorative background and made many fixes to multitouch, graphics, and the File Selector. The change list is rather long this time, see it below.
ALL CHANGES:
* Added decorative background in portrait mode.
* Added slow-motion mode, combined with fast-forward mode.
* 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.
* Made a work-around for external SD card use on KitKat!
* If can't write to external SD card, saving states to /storage/sdcard0/fMSX.
* If fMSX folder doesn't exist, saving states to /storage/sdcard1/Android/data/com.fms.fmsx/files.
* Fixed multitouch input in cases where it didn't work.
* Fixed recognition of multiple file extensions.
* Fixed sections navigation in the File Selector.
* Fixed File Selector crash when deleting a file.
* Fixed scanline effects with OpenGLES enabled.
Enjoy!
-
Re: fMSX-Android Release News
Hello, All!
I have been improving sound chip emulation in fMSX-Android 3.9 and just published the results of my work to the Google Play:
https://play.google.com/store/apps/d...ms.fmsx.deluxe -- full version
https://play.google.com/store/apps/d...d=com.fms.fmsx -- free version
This fMSX release has much, much better PSG sound emulation. The proper white noise emulation is back, and the channel volumes are now logarithmic. I have also fixed the amplitude envelope lengths and changed the way envelopes work. In addition to the sound, there are fixes to network play, virtual gamepad, and the File Selector. Starting with this version, fMSX-Android will also automatically open ROM files with .MX1/.MX2 extensions.
ALL CHANGES:
* Majorly improved AY8910 PSG emulation.
* Added support for .MX1/.MX2 ROM files.
* Added "Settings" menu option to the File Selector.
* Added "Tilt Joystick Blind Radius" setting.
* Fixed directional pad activated by touching outside.
* Fixed network play, previously broken for some users.
* Fixed auxillary files display in the File Selector.
* Set precise CPU, VDP, and PSG frequences.
* 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 envelopes length.
* Improved overall melodic audio quality.
Have fun!
-
Re: fMSX-Android Release News
Hello, All!
The new fMSX-Android 3.9.1 release is ready for you to download from the Google Play:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
This time, I have added the function to automatically download the pictures of software boxes and show them in the File Selector, wherever screenshots are not available. You can enable this function with the "Download Box Art" menu option. The DropBox support has also been improved: it no longer requires you to enter the password every time, and your game progress gets uploaded to the DropBox when you finish playing. The BACKSPACE key on the virtual keyboard has been fixed, and both Gallery and DropBox will work with Kitkat SD cards in this new fMSX version. See below for complete details.
ALL CHANGES:
* Fixed "BACK" button on the virtual keyboard.
* Now automatically downloading box art images when on WiFi.
* DropBox no longer requires login every time you open it.
* Gameplay saved back to DropBox after you are done playing.
* 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.
* Added Gallery support for SD card folders on Android Kitkat.
* Added DropBox upload from SD card folders on Android Kitkat.
* Hopefully fixed "O" button on Sony Xperia gamepads.
* Improved decorative background in the portrait mode.
* Upgraded DropBox SDK to the latest version.
Have fun!
-
Re: fMSX-Android Release News
Hello, All!
A new version of my MSX emulator, fMSX-Android 3.9.2 is now available on Google Play:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
Changes include better control over decorative backdrop and assignable "O" button on Xperia keypads.
ALL CHANGES:
* Now allowing to remap the "O" button on Xperia Play gamepad.
* Made backdrop optional (see "General | Show Portrait Backdrop").
* You can now supply your own backdrop in /sdcard/fMSX/Backdrop.png.
* Gallery now shows box art, as well as screenshots.
-
Re: fMSX-Android Release News
Hello, All!
Just released fMSX-Android 3.9.3, my MSX home computer emulator:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
The new fMSX includes [supposedly] easy Wiimote support, fixes .ZIP files on Kitkat and special video effects on x86 devices. The BACK button, found on some gamepads, should be fully usable. Hardware media keys will now save, restore, or replay your gameplay, or you can assign these functions to any other buttons.
Starting with this version, I am no longer blocking LuckyPatcher use. If fMSX find LuckyPatcher installed on your device, it will show a warning, but continue running. Please, do not use this as an excuse for piracy.
ALL CHANGES:
* Added "Input | Wiimote Support" option for easy and painless Wiimote support.
* LuckyPatcher use now accepted, by public demand, but you will see a warning.
* Gamepad BACK button fully usable and assignable.
* Added custom key assignments for freezing, restoring, and replaying gameplay.
* Added "General | Confirm Freezing State" option for people who tend hitting "Freeze" by mistake.
* The "REWIND" hardware key now replays recent gameplay.
* The "RECORD" hardware key now freezes gameplay state.
* The "PLAY" hardware key now restores gameplay state.
* Tested fMSX on real a x86-based Android device (Dell Venue 8).
* Moved "Screen Orientation" and "Keep Screen On" to the "Video" tab.
* No longer showing box art for .ZIP files, as we cannot identify them.
* Fixed support for .ZIP files stored on Kitkat SD cards.
* Fixed scanline effects on x86-based Android devices.
* Fixed crashes when downloading DropBox files.
* Fixed crash when setting backdrop location.
* Fixed some Russian translations.
* Reordered items in the "Video" tab.
Have fun!
-
fMSX-Android Release News
Hello, All!
The next fMSX-Android 3.9.4 release is out:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
In this release, I am trying to address the problem reported by some Bluetooth keyboard users who find most of their keys unresponsive. If you are stuck with such a keyboard, try enabling the "Input | Ignore Fake KeyUp Events" option and see if it helps.
I have also replaced the Layout Editor with the all new Virtual Joystick Editor. The new editor lets you independently resize buttons, shows their labels and the screen edges every button sticks to. Finally, the Assign Keys screen now shows current key assignments for each button.
ALL CHANGES:
* Use "Input | Ignore Fake KeyUp Events" if your keyboard doesn't work!
* Now showing current key assignments in "Assign Keys".
* Replaced "Edit Layout" option with "Edit Virtual Joystick".
* Buttons can be individually resized in Joystick Editor.
* Added scale, shape, and transparency options to Joystick Editor.
* Added gravity indication with dotted lines to Joystick Editor.
* Added button labels to Joystick Editor.
* Removed separate joystick size, shape, and opacity settings.
* Reordered items in the "Input" tab.
Have fun!
-
fMSX-Android Release News
I have published fMSX-Android 3.9.5 today, adding custom screen positioning and fixing a bunch of bugs. Some of these accumulated over the last few releases. Others lingered for a while, slowing things down and wasting resources. Download the latest fMSX-Android here:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
ALL CHANGES:
* Added screen resizing/positioning to the Joystick Editor.
* Added backdrop image to the Joystick Editor.
* Fixed DropBox and BoxArt threads left after exiting app.
* Fixed stale timer thread remaining after exiting a game.
* Fixed joystick resizing/positioning in the Joystick Editor.
* Fixed backdrop image shifting down after rotation.
* Removed AdMob library, as the app is not running any ads.
* Removed some outdated code that is no longer relevant.
Enjoy!
-
Re: fMSX-Android Release News
Hello, All!
The new fMSX-Android 3.9.6 is now online:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
The new version optimizes emulation startup and fixes zombie processes left after quitting the app. I have also optimized a few other things and removed unused code and resources. If you had problems with fMSX being sluggish, these problems should be gone now.
ALL CHANGES:
* Emulation starts faster, due to optimized utility library.
* Eliminated defunct processes left by some activities.
* Removed unused and outdated code, resources and bitmaps.
* Reduced switch times between Settings, Exchange, etc.
* Keeping just one copy of Google Analytics library.
* Only starting Google Analytics when needed.
* Fixed default settings initialization.
Have fun!
-
Re: fMSX-Android Release News
Hello, All!
I have just released fMSX 4.0 for Windows and Unix. You can either download free fMSX-Windows binaries, or get the source code and compile fMSX for your favorite Unix or Linux flavor:
http://fms.komkon.org/fMSX/
The new fMSX comes with support for cheat codes and custom palettes. In the upcoming releases, I am planning to improve these features and introduce them into fMSX-Android. If you have suggestions or complaints about the new features, please, let me know.
ALL CHANGES:
- Added custom palettes. To make a custom palette for Game.rom, create Game.pal containing 16 #RRGGBB values, one per line. This palette file will be loaded automatically.
- Added cheat codes. To make cheat codes for Game.rom, create Game.cht containing codes in 00AAAAAA-DD and 00AAAAAA-DDDD formats, one per line. This cheat file will be loaded automatically.
- AAAAAA is the ROM address and DD is the value to write there. For 16bit values, use DDDD.
- To enable cheat codes, select "Hardware | Cheats" in fMSX-Windows, or press F8 and select "Cheats | Enable".
- To edit cheat codes, press F8 and select "Cheats".
Enjoy!
-
fMSX-Android Release News
Hello, All!
A new version of my MSX emulator, fMSX-Android 4.1, is now available online:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
This release makes PSG noise emulation more realistic, adds cheat codes, the Cheat Hunter for finding these codes, the Cheat Editor for editing them, and the Palette Editor for changing MSX colors to your liking. I also fixed the BACKSPACE key that did not work for some people and corrected a few other things.
ALL CHANGES:
* Changed PSG noise to be more realistic.
* Added support for ROM cheats in 00AAAAAA-DD and 00AAAAAA-DDDD formats.
* Added support for RAM cheats in AAAA-DD and AAAA-DDDD formats.
* Added custom palettes (*.pal files with 16 #RRGGBB values).
* Added Cheat Hunter that lets you search for cheats.
* Added Cheat Editor for entering your own cheat codes.
* Added Palette Editor for modifying game colors.
* Android [DEL] now acts as MSX [BACKSPACE] key.
* Android [FORWARD_DEL] now acts as MSX [DEL] key.
* Aligned backdrop to the bottom on stretched screens.
Enjoy!
-
fMSX-Android Release News
Hello, All!
I have published fMSX-Android 4.1.1, introducing the changes that appeared in my other emulators over the last month:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
The new version makes File Selector Search smarter when finding storage folders, introduces "immersive mode" and translucent UI for Kitkat+ users, and adds French translations. If you like listening to the music while playing, the new fMSX lets you choose whether you want to use media keys to control the music player or the emulator.
ALL CHANGES:
* Fixed the File Selector Search to properly find storage.
* Built package with the latest Android SDK.
* Added immersive mode support for KitKat and newer.
* Made system UI translucent when immersive mode is on.
* You must start or finish your fling at the top to toggle title bar.
* Autohiding title bar when "Hide Title Bar" enabled.
* Added French translations, 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.
Enjoy!
-
fMSX-Android Release News
Hello, All!
A new version of fMSX-Android, my MSX home computer emulator, is now available for download:
https://play.google.com/store/apps/d...ms.fmsx.deluxe -- full version
https://play.google.com/store/apps/d...d=com.fms.fmsx -- free version
The fMSX-Android 4.1.2 fixes a bunch of bugs accumulated by the end of 2014, such as random OpenGLES lockups and jitter when using auto frame skip with the OpenGLES enabled. I have also added support for Samsung's split-screen and pop-up window modes, options to search files by name and always show box art (rather than screenshots) in the File Selector. If you have a super high resolution screen, the MSX display and screenshots will look larger now. Finally, hiding the title bar is now on by default. When you need the title bar, show it with a fling from the top or the bottom of the screen.
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.
Have fun!
-
fMSX-Android Release News
Hello, All!
The next fMSX-Android release is now available from Google Play:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
fMSX-Android 4.1.3 switches to the Material Design theme, refreshes the UI, and fixes a bunch of bugs throughout the app. Among these, the "Show Virtual Keyboard" option works again now, controlling the initial keyboard state. You can still toggle it on and off with the KEYS button.
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 and highlight in the State Selector.
* Fixed screenshot sizes int the State Exchange.
* Fixed black banding in the Palette Editor.
* Fixed text color in the Gallery.
* Updated all icons to Lollipop versions, replaced some icons.
* Removed application name from all title bars, to save space.
* Now defaulting to the "light UI" mode.
Have fun!
-
fMSX-Android Release News
Hello, All!
Ending week with the fMSX-Android 4.1.4 release:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
This release comes with AndroidTV support. It will also enable gamepad-only users to reassign keys without having to click the on-screen Done button. Just use the center of your dpad to confirm. For fMSX Deluxe users, I have fixed the unfortunate bug which prevented fMSX Deluxe from recognizing *.mx1/*.mx2 ROM files.
ALL CHANGES:
* Added experimental AndroidTV support.
* Cleaned up the grid view in the File Selector.
* Fixed support for *.MX1/*.MX2 files in fMSX Deluxe.
* Fixed Emulation Settings not showing up from File Selector.
* Fixed Lollipop crashes by patching LVL and Moga libraries.
* When assigning keys, DPAD_CENTER button confirms assignments.
* Switched to android-21 API, as required for AndroidTV.
Enjoy!
-
Re: fMSX-Android Release News
Hello, All!
fMSX-Android 4.1.5 further improves the user interface, adds the navigation menu and the tile mode, and lets you keep your own software database in the /sdcard/fMSX/names.dat file:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
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/fMSX/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.
* fMSX now shows up in the Google Play for AndroidTV.
* Improved "What's New" page formatting.
Enjoy!
-
Re: fMSX-Android Release News
Hello, All!
I have updated fMSX-Android, my MSX home computer emulator, to version 4.2 today:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
This version has been thoroughly optimized for AndroidTV and other gamepad-only devices. Both File Selector and the emulator itself can now be used without touch screen. I have also redesigned the key mapping dialog to make it fully usable for gamepad users. Finally, I have added the material-style floating action button to the File Selector. Pressing this button will rerun the last played game. If you do not like extra flotsam on your screen, simply uncheck the "General | Show Action Button" option. See below for the complete change list, including all new button assignments.
ALL CHANGES:
* Added floating action button that starts the last played game.
* Added "Show Action Button" option to the Settings.
* Removed waveform interpolation for more realistic sound.
* 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_L1 for MSX SHIFT key.
* Press BUTTON_R1 for MSX GRAPH key.
* Press BUTTON_X for MSX CONTROL 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.
Have fun!
-
Re: fMSX-Android Release News
Hello, All!
fMSX-Android 4.2.2 is now out on Google Play:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
This release lets you control the virtual keyboard with any gamepad (not just AndroidTV gamepad), adds an option to reset all settings, and maps File Selector context menu to the right shoulder button.
ALL CHANGES:
* Added "General | Reset All Settings" option.
* Added virtual keyboard control from any gamepad, not just TV.
* Pressing BUTTON_R1 now invokes File Selector context menu.
Have fun!
-
Re: fMSX-Android Release News
Hello, All!
The new fMSX-Android 4.2.3 release will let you have two players, if you have two gamepads connected. Make sure you connect gamepads before you start fMSX though:
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
I have also fixed the virtual gamepad skins and switched the whole app to Material Design icons.
ALL CHANGES:
* Added second player, if you have two gamepads connected.
* To play together, connect both gamepads before starting fMSX.
* Added Material Design icons everywhere.
* Retouched virtual gamepad images.
Enjoy!
-
Re: fMSX-Android Release News
Hello, All!
I have just published fMSX-Android 4.2.4, as well as free fMSX 4.2 for Windows and Linux. The portable source code is also available, in case you want to port fMSX to other platforms:
https://play.google.com/store/apps/d...d=com.fms.fmsx - free fMSX for Android
https://play.google.com/store/apps/d...ms.fmsx.deluxe - full fMSX for Android
http://fms.komkon.org/fMSX/ - free fMSX for Windows and Linux, as well as source code
The Android version adds a new button combination to invoke the menu from the gamepad. To open the menu, while emulator is running, press both thumbsticks at once. The new Windows version uses Direct3D textures to render its screen and must support full-screen mode on many more types of video hardware. Both Linux and Windows versions now support the Cheat Hunter tool for finding cheats in games. See below for all changes.
ALL CHANGES:
* Added Cheat Hunter tool, press F8 and select "Search Cheats".
* Removed waveform interpolation for more realistic sound.
* Changed PSG noise to be more realistic.
* Fixed Android Joystick Layout Editor to properly show labels and gravity.
* Press both thumb sticks at once to open menu inside emulation on Android.
* Added separate icons and banners for fMSX and fMSX-Deluxe on Android.
* fMSX will automatically start fMSX-Deluxe, if it is installed.
* Switched fMSX-Windows to Direct3D textures-based rendering.
* Added "Video | Stretch Full Screen" option to fMSX-Windows.
* Added "Hardware | Debugger" option to fMSX-Windows.
* Added "Help | MSX.ORG Site" option to fMSX-Windows.
* Added "Help | MSX.ORG Forums" option to fMSX-Windows.
* Added -lcd and -nolcd command line options.
Have fun!
-
Re: fMSX-Android Release News
Hello, All!
I released fMSX-Android 4.2.5 this morning:
https://play.google.com/store/apps/d...d=com.fms.fmsx (free version)
https://play.google.com/store/apps/d...ms.fmsx.deluxe (full version)
This release reenables the action bar on devices without physical MENU keys and fixes a crash in the State Exchange.
ALL CHANGES:
* Tested and optimized for Nvidia Shield AndroidTV box.
* Reenabled action bar on devices with physical MENU key.
* Fixed a crash in the State Exchange browser.
* Improved fMSX Deluxe banner.