Pre-release

@Schuemi Schuemi released this Oct 18, 2018 · 12 commits to master since this release

  • Updated netcode (Multiplayer) for better performance
  • the sound calculation moved to core 2 to make better use of the cores
  • in multiplayer now both, client and server, have sound
Assets 3
Pre-release

@Schuemi Schuemi released this Sep 29, 2018 · 21 commits to master since this release

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!

Assets 3
Pre-release

@Schuemi Schuemi released this Sep 24, 2018 · 27 commits to master since this release

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
Assets 3
Pre-release

@Schuemi Schuemi released this Sep 19, 2018 · 27 commits to master since this release

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)
Assets 3
Pre-release

@Schuemi Schuemi released this Sep 15, 2018 · 30 commits to master since this release

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
Assets 3
Pre-release

@Schuemi Schuemi released this Sep 13, 2018 · 33 commits to master since this release

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.

Assets 3
Pre-release

@Schuemi Schuemi released this Sep 12, 2018 · 41 commits to master since this release

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.

Assets 3
Pre-release

@Schuemi Schuemi released this Aug 16, 2018 · 47 commits to master since this release

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.

Assets 3