Next Generation Emulation banner

21 - 40 of 139 Posts

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #21 ·
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/details?id=com.fms.fmsx.deluxe (full version)
https://play.google.com/store/apps/details?id=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!
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #22 ·
Hello, All!

Wrapping up this week with the fMSX-Android 3.7.9 release:

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)

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!
 

·
Foundry/Foundation
Joined
·
11,720 Posts
Also added support for Intel-based Android devices and desktop Android emulation, such as AndroVM, Genymotion, or Bluestacks.
That made me wonder, do you still update the Windows version?

...and happy holidays to you as well :)
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #24 ·
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/details?id=com.fms.fmsx.deluxe (full version)
https://play.google.com/store/apps/details?id=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!
 

·
GET OVER HERE
Joined
·
76 Posts
Im so glad fMSX for Windows is finally free! this emulator is legendary and so many other emulators have used parts of it :D thank you fms!

Some questions though, how accurate is fMSX? is it accurate or its just average as far as accuracy goes? and is it better than blueMSX in that case? And does it use a real MSX BIOS or does it use C-BIOS?
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #27 ·
Some questions though, how accurate is fMSX? is it accurate or its just average as far as accuracy goes?
It is accurate enough to run MSX software. I am not a big fan of absolute accuracy though, so fMSX always chooses performance above accuracy.

and is it better than blueMSX in that case?
How would I know? Haven't used blueMSX, for obvious reasons. :)

And does it use a real MSX BIOS or does it use C-BIOS?
It uses whatever BIOS you give it.
 

·
GET OVER HERE
Joined
·
76 Posts
Thank you for the reply ^_^

I meant with the accuracy thing that is it common it cant run things for the MSX? or is its emulation of some things like say comparable to those of ZSNES?
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #29 ·
I meant with the accuracy thing that is it common it cant run things for the MSX? or is its emulation of some things like say comparable to those of ZSNES?
fMSX is an MSX emulator. Hence, it will run most software written for MSX. Like 99%. Otherwise, it would not be an MSX emulator, would it? I have no idea how this relates to ZSNES though.
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #30 ·
Hello, All!

I have published fMSX-Android 3.7.11 today:

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)

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.
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #31 ·
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/details?id=com.fms.fmsx.deluxe (full version)
https://play.google.com/store/apps/details?id=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.
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #32 ·
Hello, All!

A new version of fMSX-Android, my MSX home computer emulator, is out:

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)

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, and I have fixed the battery drain reported by some people. 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".
* Fixed battery drain when fMSX is running in background.
* 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!
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #33 ·
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/details?id=com.fms.fmsx (free version)
https://play.google.com/store/apps/details?id=com.fms.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!
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #34 ·
Hello, All!

I have just updated fMSX-Android, my MSX home computer emulator, to version 3.8.1:

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 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!
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #35 ·
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.
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #36 ·
Hello, All!

fMSX-Android 3.8.2 is now available for everyone to download from 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)

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!
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #37 ·
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/details?id=com.fms.fmsx.deluxe -- full version
https://play.google.com/store/apps/details?id=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!
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #38 ·
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/details?id=com.fms.fmsx.deluxe (full version)
https://play.google.com/store/apps/details?id=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!
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #39 ·
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/details?id=com.fms.fmsx (free version)
https://play.google.com/store/apps/details?id=com.fms.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.
 

·
Registered
Joined
·
1,030 Posts
Discussion Starter · #40 ·
Hello, All!

Just released fMSX-Android 3.9.3, my MSX home computer emulator:

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)

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!
 
21 - 40 of 139 Posts
Top