Repository navigation
Releases: Schuemi/fMSX-go
Release list
fMSX_20181018
fMSX_20180929
New: Multiplayer!
Multiplayer is really fun. I tested It a hole night with some friends and a couple of beers ;)
To use multiplayer you need to have exactly the same BIOS files on both devices and the same game file in the same directory. The best way is to simply copy the SD from one device.
One is the server, the other is the client. The server starts a game with "start multiplayer server" in the menu, the other one chooses "multiplayer client". The server selects a ROM or a floppy disk. Both devices will restart and they run now the same game.
The "joystick" of the server runs in port 1, the client has port 2.
In multiplayer mode there are a few limitations:
- You cannot enter the menu. To start another game or not to play in pairs, please turn off the devices.
- Only the server can call the virtual keyboard.
- Only the server has sound
Many games work very well, some crack the sound, some run too slowly. The problem is to run both games in exactly the same state. I've tried to get the best out of the hardware, maybe I'll find ways to optimize it, but I think it's going very well already. And it's a lot of fun.
You can't have two Multiplayer games with 4 devises at the same place yet. They're gonna bother each other, because there are no "Multiplayer rooms" yet.
When it cracks in a game: just turn off the sound.
I hope you enjoy the new function as much as I do and have a nice weekend!
fMSX_20180924
Newer Release available Here: https://github.com/Schuemi/fMSX-go/releases
- lower DAC volumes
- lower speaker volumes
- bugfix: Adjusting screen backlight causes crash
- update to ESP-IDF 3.1
fMSX-go_20180919
Newer Release available Here: https://github.com/Schuemi/fMSX-go/releases
- external DAC (thanks to JasonB32)
- bugfix in Keymapping (thanks to alektronic)
- better ROM type recognition, so much more games will work without changing the rom settings
- correct colors for Screen 8 (some games are using screen 8, like Ikari Warriors)
fMSX_20180915
Newer Release available Here: https://github.com/Schuemi/fMSX-go/releases
- even more speed and better accuracy in much games
- better sound
- more keybindungs (see main page)
- even more fun
fMSX-go_20180913
Newer Release available Here: https://github.com/Schuemi/fMSX-go/releases
This version is a little faster than fMSX-go_20180912
Update:
- you can open a virtual keyboard if you press and hold "A" and then the Menu button.
- the first version of a new menu. You can also open the original fMSX menu. When I've added all the functions from the old fMSX menu I'll drop the original fMSX menu.
- the root rom path is now /sd/roms/msx
fMSX Port to ODROID-GO
Flash with https://github.com/OtherCrashOverride/odroid-go-firmware/releases
Please create these directories on your SD Card manually:
/roms/msx/bios
/roms/msx/games
/odroid/data/msx
and put the BIOS files in /roms/msx/bios. You need at least the files MSX2.ROM, MSX2EXT.ROM and DISK.ROM.
fMSX-go_20180912
Newer Release available Here: https://github.com/Schuemi/fMSX-go/releases
HINT: Unfortunately I noticed some speed problems with this version. I'm working on fixing them.
Update:
- you can open a virtual keyboard if you press and hold "A" and then the Menu button.
- the first version of a new menu. You can also open the original fMSX menu. When I've added all the functions from the old fMSX menu I'll drop the original fMSX menu.
- the root rom path is now /sd/roms/msx
fMSX Port to ODROID-GO
Flash with https://github.com/OtherCrashOverride/odroid-go-firmware/releases
Please create these directories on your SD Card manually:
/roms/msx/bios
/roms/msx/games
/odroid/data/msx
and put the BIOS files in /roms/msx/bios. You need at least the files MSX2.ROM, MSX2EXT.ROM and DISK.ROM.
fMSX-go_20180816
fMSX Port to ODROID-GO
Newer Release available Here: https://github.com/Schuemi/fMSX-go/releases
Flash with https://github.com/OtherCrashOverride/odroid-go-firmware/releases
Please create these directories on your SD Card manually:
/roms/msx/bios
/roms/msx/games
/odroid/data/msx
and put the BIOS files in /roms/msx/bios. You need at least the files MSX2.ROM, MSX2EXT.ROM and DISK.ROM.