fMSX for Android released

Page 40/40
33 | 34 | 35 | 36 | 37 | 38 | 39 |

By fms

Champion (282)

fms's picture

24-08-2016, 17:38

Hello, All!

fMSX-Android 4.6.3 is now online:

https://play.google.com/store/apps/details?id=com.fms.fmsx -- free version
https://play.google.com/store/apps/details?id=com.fms.fmsx.d... -- full version
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_i... -- in Opera Store
http://garageresearch.aptoide.com/ -- on Aptoide

This release adds hardware-accelerated 2xSAI and Scale2x scaling algorithms, as well as a collection of color filters for making your screen look like an old monochrome CRT. All the color filters work in both GLES2 and CPU-only video modes and can be combined with scaling and scanline simulation, for better effect. See below for all the changes.

ALL CHANGES:
* Added 2xSAI and Scale2X scaling algorithms using GLES2 shaders.
* Enable "Video | Hardware Acceleration" to see new algorithms.
* Select 2xSAI algorithm via "Video | Scale Video".
* Added Monochrome, Green, Amber, and Sepia color filters.
* Select your color filter via "Video | Color Filter".
* Added CPU-only Scale2X algorithm implementation.
* Renamed "Color Mask" option to "Color Filter".
* Optimized EPX and EAGLE scaling shaders.
* Fixed TV scanlines and raster settings.

Enjoy!

By fms

Champion (282)

fms's picture

15-09-2016, 16:23

Hello, All!

I have published fMSX 4.7 for Android, adding an option to exclude game screenshots from the Android Gallery and removing Chartboost ads from the free fMSX version:

https://play.google.com/store/apps/details?id=com.fms.fmsx -- free version
https://play.google.com/store/apps/details?id=com.fms.fmsx.d... -- full version
http://garageresearch.store.aptoide.com/ -- in Aptoide Store
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_i... -- in Opera Store

ALL CHANGES:
* Released free fMSX 4.7 for Windows and Linux.
* Added "In Android Gallery" option to File Selector menu.
* Uncheck it to stop Android Gallery from indexing the current folder.
* Automatically excluding /sdcard/fMSX from media indexing.
* Removed Chartboost ads from the free version (they suck and never pay anyway).

Have fun!

By fms

Champion (282)

fms's picture

28-09-2016, 15:21

Hello, All!

I have just released fMSX-Android 4.7.2, fixing compatibility with some more obscure cartridge ROMs, adding CRT vignette simulation, and the ability to assign special functions (freeze, restore, rewind, ffwd, etc) to gamepad buttons:

https://play.google.com/store/apps/details?id=com.fms.fmsx -- free version
https://play.google.com/store/apps/details?id=com.fms.fmsx.d... -- full version
http://garageresearch.store.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_i... -- in Opera Store

The new fMSX supports older cartridge games written in BASIC and not containing any assembly code, as well as Vaxol game making spurious writes to the ROM mapper. To see the new CRT effect, where screen corners become slightly darker than the center, make sure you have OpenGLES video acceleration enabled, then check the "Video | Apply CRT Vignette" option. To assign special functions to your gamepad, go to "Input | Assign Special Keys" and scroll down. See below for all the changes.

ALL CHANGES:
* Fixed loading of BASIC-only cartridges (Danger X4, Crazy Bullet, etc).
* Added a hack to ignore bad writes to ASCII16 MegaROM mapper (Vaxol).
* Added CRT vignetting simulation effect.
* Enable "Video | Hardware Acceleration" to see new effect.
* Check "Video | Apply CRT Vignette" to enable vignetting.
* Special functions (freeze, restore, etc.) can be assigned to gamepad.
* See L1, L2, R1, R2, THUMBL, THUMBR under "Input | Assign Special Keys".
* Fixed framerate counter display.

Have fun!

By fms

Champion (282)

fms's picture

17-10-2016, 15:52

Hello, All!

I have just published fMSX-Android 4.7.3, a new version of my MSX emulator for Android:

https://play.google.com/store/apps/details?id=com.fms.fmsx -- free version
https://play.google.com/store/apps/details?id=com.fms.fmsx.d... -- full version
http://garageresearch.store.aptoide.com/ -- in Aptoide Store
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_i... -- in Opera Store

This release adds support for more MSX cartridges and fixes a bunch of issues in the File Selector. See below for details.

ALL CHANGES:
* More fixes to BASIC-only cart loader (Karamaru, etc).
* Fixed code that selects app to run when opening a cart, tape, or disk.
* Fixed inconsistently initialized preferences.
* Fixed "Quit" option in the File Selector menu.
* Made "What's New" dialog fill the screen.

Have fun!

By fms

Champion (282)

fms's picture

07-11-2016, 16:03

Hello, All!

I have just published fMSX-Android 4.7.4, a new version of my MSX, MSX2, and MSX2+ 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.d... -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_i... -- in Opera Store

This release fixes loading states and gameplay rewinding for MegaROMs with 16kB ROM pages. I have also switched to Android Nougat SDK, NDK v13, CLANG compiler and newest tools. It should support split window and freeform window modes on Android Nougat, although I do not have a physical Nougat device to test it. Please, test and let me know if anything is broken. On Marshmallow+, the app will now explicitly ask for some permissions on startup. Make sure you grant them, or the app may not work properly. See below for all the changes.

* Fixed loading states and rewinding for 16kB MegaROMs and FMPAC.
* Now always hiding FAB buttons on devices with no touchscreen.
* Switched to Android Nougat platform (android-25).
* Switched to JDK 1.8, NDK 13, CLANG toolchain, newest ANT and ProGuard.
* Refactored all native code, fixing CLANG warnings.
* Added split window support on Android Nougat.
* Added freeform window support for upcoming Androids.
* On Marshmallow+, app asks for permissions on startup.
* Fixed scalable images used for tiles in the File Selector.

Have fun!

By fms

Champion (282)

fms's picture

06-12-2016, 01:59

Hello, All!

fMSX-Android 4.7.5 is now online and ready for you to download:

https://play.google.com/store/apps/details?id=com.fms.fmsx -- free version
https://play.google.com/store/apps/details?id=com.fms.fmsx.d... -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_i... -- in Opera Store

This release adds the "Automatic" audio sampling rate setting that lets the emulator pick the optimal sampling rate and buffer size reported by Andorid OS. This should provide you with the minimal possible latency from the Android itself. I have also heavily optimized GLES shaders used for scaling and special effects. See below for all the changes.

ALL CHANGES:
* Optimized OpenGLES shaders used in scaling algorithms and filters.
* Added "Audio | Sampling Rate | Automatic" option for best available sound.
* Always using optimal rate and buffer size when "Automatic" selected.
* Added "Audio | Sampling Rate" options for 24kHz and 48kHz sound.

Enjoy!

By fms

Champion (282)

fms's picture

01-02-2017, 15:28

Hello, All!

I have just updated my fMSX emulator to version 4.8 and released free Windows and Linux binaries, as well as the source code:

http://fms.komkon.org/fMSX/ -- homepage
http://fms.komkon.org/fMSX/fMSX48-Windows-bin.zip -- Windows version
http://fms.komkon.org/fMSX/fMSX48-Ubuntu-x86-bin.tgz -- Linux version
http://fms.komkon.org/fMSX/fMSX48.zip -- source code

Please note that the source code is open, but not GPLed. You can use it in a non-profit, non-commercial project as long as you make a proper reference to me as the original author. For commercial use, please contact me to discuss the licensing details.

The latest version fixes loading of BASIC-only cartridges (Danger X4, Crazy Bullet, etc) and adds a hack to ignore bad writes to ASCII16 MegaROM mapper (Vaxol). I have also added an option to force 4:3 "television screen" ratio and another option to disable linear image interpolation on Windows. Also made a few Windows specific fixes. See below for all the changes.

ALL CHANGES:
* Fixed loading of BASIC-only cartridges (Danger X4, Crazy Bullet, etc).
* Added a hack to ignore bad writes to ASCII16 MegaROM mapper (Vaxol).
* Added "Interpolate Video | Nearest Neighbor" option to fMSX-Windows.
* fMSX-Windows will not overwrite last loaded file name with other names.
* Added "Force 4:3 Screen" option to fMSX-Windows.
* Added -4x3 command line option to fMSX-Unix.
* Fixed file associations on Windows 8+.
* Slightly rearranged Windows menus.

Enjoy!

By fms

Champion (282)

fms's picture

06-02-2017, 15:13

Hello, All!

fMSX 4.8, a new version of my MSX emulator, is now available for Android:

https://play.google.com/store/apps/details?id=com.fms.fmsx -- free version
https://play.google.com/store/apps/details?id=com.fms.fmsx.d... -- full version
http://garageresearch.aptoide.com/ -- on Aptoide
http://android.oms.apps.opera.com/en_us/catalog.php?vendor_i... -- in Opera Store

This release adds HQ4X scaling algorithm and an option to force 4:3 "television" screen ratio. It also lets you disable GLES linear interpolation, removing the usual "fuzz" from the picture. Other changes include fixes to MIDI recording and the transparent title bar in the Layout Editor. See below for all the changes.

ALL CHANGES:
* Released free fMSX 4.8 for Windows and Linux.
* Added "Video | Scale Video | Stretch to 4:3 Ratio" option.
* Added "Video | Interpolation Effect | HQ4X" option.
* Added "Video | Interpolation Effect | Disable" option.
* Turned off GLES linear interpolation, unless "Default" interpolation selected.
* Made title bar transparent in Layout Editor, when "Hide Title Bar" enabled.
* Added effective waveform volume computation to the MIDI soundtrack recorder.
* Corrected MIDI drums volume in AY8910 PSG emulation.
* Further optimized GLES scaling algorithms.

Have fun!

Page 40/40
33 | 34 | 35 | 36 | 37 | 38 | 39 |
My MSX profile