Ever wanted to play MSX games on device that wasn't built for gaming, e.g. on MP3 player ?
Then you need Rockbox, a replacement OS running on a variety of media players like Archos, iriver, Cowon, Sansa e200 and old iPods, for which you can develop a plugin in C language. Such a plugin can also be a port of fMSX emulator, and that's exactly what I am going to share with you.|
Developed 3.5 years ago, fMSX-Sansa is based on a way ancient version 3.0 of Marat Fayzullin's fMSX and runs without sound, but provides states saving, screen rotation/resizing and all MSX keys accessible from special set of menus.
While you can enjoy fMSX on your Sansa e2xx portable media player as is, the main reason for releasing emulator is that I decided to abandon the project. As an alternative to leaving the port rot on the hard disk, I want to give other developers a chance to make something useful out of it - e.g. add sound support, adapt sources to other media players running Rockbox or use the code to create a BlueMSX Lite port, which is compatible with Rockbox license and, if will be developed, may be included in the official Rockbox distribution.
fMSX-Sansa emulator and it's sources can be downloaded from here.
For more detailed information about the port, please take a look at fMSX-Rockbox-Sansa README.
|I liked Zx-81's fMSX Dingux port very much, but it missed some features I needed myself.|
So... Here is the list of modifications I made to fMSX-Dingux: