fMSX Port - Pre-release

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

fMSX Port - Pre-release

Unread post by Schuemi » Fri Aug 17, 2018 12:04 am

Hi,

I have released the first Version of my fMSX port. Please find it here:

https://github.com/Schuemi/fMSX-go/tags

Some infos are here:

https://github.com/Schuemi/fMSX-go

Have fun! :D
Last edited by Schuemi on Thu Sep 13, 2018 12:19 am, edited 1 time in total.

jutleys
Posts: 76
Joined: Fri Jul 20, 2018 1:06 am
languages_spoken: english
ODROIDs: Odroid Go
Odroid X4U N64 case
Location: UK
Contact:

Re: fMSX Port - Pre-release

Unread post by jutleys » Fri Aug 17, 2018 12:39 am

When i load a game i just get a blue screen i got the three bios files in bios and roms are unzipped in correct locations

Update some games load and some don't so powering off and rebooting will fix some.

Yay playing some pacman here now.

So does this play msx2 games too? well i just tried it and yes it does :)

Do i need to put other bios files in there to make the other games work i have the three you specify on the github only.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Fri Aug 17, 2018 1:14 am

It might be that several games don't work yet. These roms should be enough in most cases.

And yes, MSX2 works too. :D

jutleys
Posts: 76
Joined: Fri Jul 20, 2018 1:06 am
languages_spoken: english
ODROIDs: Odroid Go
Odroid X4U N64 case
Location: UK
Contact:

Re: fMSX Port - Pre-release

Unread post by jutleys » Fri Aug 17, 2018 1:19 am

Schuemi wrote:It might be that several games don't work yet. These roms should be enough in most cases.

And yes, MSX2 works too. :D
That's great so we only need the three bios files to play all the romset.

mameise
Posts: 79
Joined: Sat Jul 07, 2018 6:40 am
languages_spoken: english german
ODROIDs: ODROID-GO
Contact:

Re: fMSX Port - Pre-release

Unread post by mameise » Fri Aug 17, 2018 3:56 am

Cool! Worked first try. Thank you

User avatar
lix-alpha
Posts: 74
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Contact:

Re: fMSX Port - Pre-release

Unread post by lix-alpha » Fri Aug 17, 2018 4:42 am

Super cool! Even if I have no knowledge of that console at all.
Quick question, is there any way to use the entire screen (the height) ?
Maybe in an update.

jutleys
Posts: 76
Joined: Fri Jul 20, 2018 1:06 am
languages_spoken: english
ODROIDs: Odroid Go
Odroid X4U N64 case
Location: UK
Contact:

Re: fMSX Port - Pre-release

Unread post by jutleys » Fri Aug 17, 2018 6:11 am

Good job on the emulator looking forward to the next release :)

JasonB32
Posts: 41
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Contact:

Re: fMSX Port - Pre-release

Unread post by JasonB32 » Fri Aug 17, 2018 8:25 am

Great Job for sure!!!!!!!!!!! THANK YOU THANK YOU THANK YOU

Kleetus Van Dam
Posts: 3
Joined: Sun Aug 19, 2018 11:31 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Kleetus Van Dam » Sun Aug 19, 2018 11:39 am

What screen do I load the roms on? Also, do the roms have a .rom extension? I've never used an MSX emulator before. Thanks for your help.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Sun Aug 19, 2018 5:50 pm

Hi,

It is simple:

- Put the roms at the location i discribed.
- press menu button
- Go on load
- choose your game.

There are .rom files for cardriges MSX1, .mx2 are MSX2 cardriges, .dsk discs and .cas for cassettes.

See also the faq here: https://fms.komkon.org/fMSX/fMSX.html

Kleetus Van Dam
Posts: 3
Joined: Sun Aug 19, 2018 11:31 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Kleetus Van Dam » Mon Aug 20, 2018 3:57 am

Thank you for the assistance. I will check my setup. I think I'm missing a bios file.

Kleetus Van Dam
Posts: 3
Joined: Sun Aug 19, 2018 11:31 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Kleetus Van Dam » Tue Aug 21, 2018 10:16 am

Just an update, in case others are having the same problem. My folder structure, naming convention, and bios files were all correct. My issue with loading roms, hanging on the loading screen indefinitely was that I had 716 roms in there! I narrowed it down to a couple dozen essential games, and they all loaded just fine.

androino
Posts: 2
Joined: Thu Aug 23, 2018 5:13 pm
languages_spoken: english
ODROIDs: Odroig-Go
Contact:

Re: fMSX Port - Pre-release

Unread post by androino » Thu Aug 23, 2018 5:19 pm

Hi,

Thanks for the emulator Schuemi.

I tried with some roms and it works fine. But I am trying to load .dsk disk file and it won't load. I tried with Snatcher and SD Snatcher. The menu appears but I dont know how to start the game.

Thanks.

User avatar
meveric
Posts: 9612
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go
Contact:

Re: fMSX Port - Pre-release

Unread post by meveric » Thu Aug 23, 2018 5:42 pm

androino wrote:The menu appears but I dont know how to start the game.
The MSX1 and MSX2 were "computer" not just gaming consoles. They had a full keyboard and did not always just use a joystick.
Therefore each game can have a different key layout and only a few "keys" are mapped to the buttons of the ODROID-GO, and if these key do not match the keys of the game you're pretty much stuck.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
mad_ady
Posts: 5119
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1
Location: Bucharest, Romania
Contact:

Re: fMSX Port - Pre-release

Unread post by mad_ady » Thu Aug 23, 2018 7:29 pm

An on-screen keyboard like the one on spectrum might be useful - also with custom key mapping.

User avatar
meveric
Posts: 9612
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go
Contact:

Re: fMSX Port - Pre-release

Unread post by meveric » Thu Aug 23, 2018 11:21 pm

mad_ady wrote:An on-screen keyboard like the one on spectrum might be useful - also with custom key mapping.
Agreed
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

davidknight247
Posts: 31
Joined: Sun Jul 01, 2018 8:35 am
languages_spoken: english
ODROIDs: Odroid go
Contact:

Re: fMSX Port - Pre-release

Unread post by davidknight247 » Fri Aug 24, 2018 3:05 am

The menu code is in main.c.

https://bitbucket.org/DavidKnight247/od ... #lines-443

Share and enjoy!

androino
Posts: 2
Joined: Thu Aug 23, 2018 5:13 pm
languages_spoken: english
ODROIDs: Odroig-Go
Contact:

Re: fMSX Port - Pre-release

Unread post by androino » Mon Aug 27, 2018 7:43 am

You can customize the key mapping for your own roms using a ini file. Create the file in /odroid/data/msx/[YOUR_ROM_FILENAME].ini with a content like:

Code: Select all

[KEYMAPPING]
UP="w"
LEFT="a"
DOWN="s"
RIGHT="d"
A="0"
B="1"
START="RETURN"
SELECT="ESC"
The problem is that I don't know the correct keys to move between the menu to start the videogame Snatcher or SD Snatcher.

Thanks.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Thu Sep 13, 2018 12:18 am

Hi,

firstly, sorry that I didn't wrote anything for about one month. I had a lot of work to do, sometimes I don't know whether I'm coming or going. BUT:

I made a new Version here: https://github.com/Schuemi/fMSX-go/tags

New is, that there is a virtual keyboard now! You can open a virtual keyboard by pressing an hold the "A" button ans then the "Menu" button. On the virtual keyboard you can use the "A" or the "B" button to press a key. If you are holding a button, this button will also be holded in the emulator. So if you go to the "shift" key, press and hold "A" and then while pressing "A" go to the "1" key and press "B" you will write a "!". Because on the real MSX if you would press shift + 1 you will also write a "!".

When the keyboard is open, you can also press "select" to switch between the upper half of the screen and the lower half.

There is also the first version of a new menu. This menu should handle a lot of files in one folder. 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.

And to do it the same way, the other emulators do, the root rom path is now "/sd/roms/msx".

My next steps are:
- resolve sound issues in some games
- resolve some speed and color issues with some games
- complete the new menu
- implement preview screenshots of the games
- include WLAN
- 2 player mode over WLAN


So have a nice day and play some games!

paisleyboxers
Posts: 4
Joined: Mon Aug 13, 2018 2:10 am
languages_spoken: english
ODROIDs: Odroid-Go
Contact:

Re: fMSX Port - Pre-release

Unread post by paisleyboxers » Thu Sep 13, 2018 4:37 am

Hi all, I just noticed a new firmware uploaded by Schuemi (nice work, man!)

This firmware is marked pre-release of course, so as always make sure to test and post any issues to github.

Download here: https://github.com/Schuemi/fMSX-go/rele ... 0180912.fw

Update notes:
- 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/o ... e/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.

deecee
Posts: 18
Joined: Fri Aug 17, 2018 7:17 pm
languages_spoken: english
ODROIDs: Odroid go
Contact:

Re: fMSX Port - Pre-release

Unread post by deecee » Thu Sep 13, 2018 5:21 pm

Thank you for pointing us to the new release.

However, please keep in mind the following sentence of the description:
HINT: Unfortunately I noticed some speed problems with this version. I'm working on fixing them.
It is probably a good idea to wait until the problems are fixed.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Thu Sep 13, 2018 10:46 pm

Hi,

this version has some speed problems in screen 5 and higher. Please download the fMSX-go_20180913 Version, this version is a little faster.

https://github.com/Schuemi/fMSX-go/tags

alektronic
Posts: 5
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO
Contact:

Re: fMSX Port - Pre-release

Unread post by alektronic » Fri Sep 14, 2018 3:59 am

Hi Schuemi, thanks so much for all your work on this.

Can you give some more information about key mappings, please?

I'd like to map the arrow keys to the odroid-go dpad, but I can't seem to get this working (the ini file is named correctly and in the right place)

Should the MSX key have quotes around it, like androino's post above, or not, like your example of the defaults?

eg.

UP = UP

or

UP = "UP" ?

In your code there seems to be references to KBD_UP etc., but I've also tried this and "KBD_UP" in my ini file with no success.

It would be great to know how to map these, and other special keys like space, start etc.

I can use the virtual keyboard to enter these in the emulator, which works fine - but using the dpad and buttons would be much better for playing games :)

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Fri Sep 14, 2018 4:59 pm

Hi,

I'm very happy that you like this port.

In the source, the keymapping is loaded in LibOdroidGo.c. In LoadKeyMapping you can read for example:
res = ini_gets("KEYMAPPING", "UP", "JST_UP", buffer, 16, KeyFile);

So this searching in "[KEYMAPPING]" the value UP. If there is no "UP" the reault defauls to "JST_UP". Than it goes to SetKeyMapping and there you can see the values. If it is "JST_UP" it sets ODROID_INPUT_UP to "JST_UP".

This means:

On the left side (you might call it ODROID-Go side) you can have:
"UP", "RIGHT", "DOWN", "LEFT", "SELECT", "START", "A" or "B"

On the right side (behind the "=") (you might call it fMSX side) you can have:

"JST_UP"
"JST_RIGHT"
"JST_DOWN"
"JST_LEFT"
"JST_FIREA"
"JST_FIREB"

or a single char like "1" or "W" or what ever.

Ohh, wait, now I understand your problem: Yes you are right. Space or the UP key is not possible yet. I should add more, like "SPACE", "F1", "UP_KEY" etc. Will do this in the next release.

alektronic
Posts: 5
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO
Contact:

Re: fMSX Port - Pre-release

Unread post by alektronic » Fri Sep 14, 2018 8:10 pm

Schuemi wrote: Ohh, wait, now I understand your problem: Yes you are right. Space or the UP key is not possible yet. I should add more, like "SPACE", "F1", "UP_KEY" etc. Will do this in the next release.
Thanks Schuemi, that would be brilliant :geek:

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Sat Sep 15, 2018 9:49 pm

And here it is like ordered: fMSX_20180915

- even more speed and better accuracy in much games
- better sound
- more keybindungs (see main page)
- even more fun

paisleyboxers
Posts: 4
Joined: Mon Aug 13, 2018 2:10 am
languages_spoken: english
ODROIDs: Odroid-Go
Contact:

Re: fMSX Port - Pre-release

Unread post by paisleyboxers » Sun Sep 16, 2018 3:29 am

Sheumi - You are amazing! Thanks for all the hard work!

JasonB32
Posts: 41
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Contact:

Re: fMSX Port - Pre-release

Unread post by JasonB32 » Sun Sep 16, 2018 11:26 pm

Thank you Sheumi!!!

It would be awesome if the oDroid GO Hat headphone extension would work with MSX. Compatibility with the DAC.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Tue Sep 18, 2018 2:39 am

Hi,

I don't have an external DAC. So I cannot test it. Could you test it for me? Please download the test version here (you don't have to create an account):

(an old link was here, please Download the newest Version from https://github.com/Schuemi/fMSX-go/releases)

You can activate the external DAC in the Menu.
Last edited by Schuemi on Wed Sep 19, 2018 3:52 pm, edited 1 time in total.

JasonB32
Posts: 41
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Contact:

Re: fMSX Port - Pre-release

Unread post by JasonB32 » Tue Sep 18, 2018 3:33 am

I'm still waiting for my oDroid GO hat in the mail :(

I actually ordered two of them and so many people already have theirs, mail came today and still don't have them, getting concerned :(

but as soon as I get it I'll test it and get back to you.

alektronic
Posts: 5
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO
Contact:

Re: fMSX Port - Pre-release

Unread post by alektronic » Wed Sep 19, 2018 4:28 am

Hi Schuemi,

Just been testing the keymappings in your latest version - thanks for implementing this so quickly.

Just one thing - I think you forgot to add KBD_RIGHT :)

Something like this, around line 99 in LibOdroidGo.c , perhaps?

Code: Select all

if (!strcmp(mappingString, "KBD_RIGHT")) keyMapping[Key] = KBD_RIGHT << 8;
:geek:

JasonB32
Posts: 41
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Contact:

Re: fMSX Port - Pre-release

Unread post by JasonB32 » Wed Sep 19, 2018 4:49 am

Ok, got my oDroid GO Hats today!!! YAY

So it does work but their are definitely some issues...

When I first selected "Audio Output" in the menu it rebooted the MSX emulator, then it was still just the speakers. Then I went and selected it again and it said "DAC selected" or something then "Saving" then it worked, volume works, but then after that happens once DAC is enabled you can't get back into the menu, when you press the menu button it like kind of almost loads the state of the game where the DAC was enabled, everytime you press the menu once DAC is enabled it just loads state of the game you can no longer get back into the menu.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Wed Sep 19, 2018 2:26 pm

@alektronic
Oh, yes, you are right. It will fix this.

@JasonB32
Thanks for Testing. The good news is you heard something. It saves the state after you have selected the DAC because I could not change the output without restarting the emulation. I'll check the crashes.

EDIT: new Version online

JasonB32
Posts: 41
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Contact:

Re: fMSX Port - Pre-release

Unread post by JasonB32 » Thu Sep 20, 2018 1:07 am

Thank you, I just filed a new issue on it due to extremely loud DAC volume levels.

Thanks for making this!!!

alektronic
Posts: 5
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO
Contact:

Re: fMSX Port - Pre-release

Unread post by alektronic » Thu Sep 20, 2018 1:45 am

Schuemi wrote:EDIT: new Version online
Thanks Schuemi, great work :)

msx45
Posts: 13
Joined: Sat Sep 22, 2018 11:13 pm
languages_spoken: French
ODROIDs: ODROID GO
Contact:

Re: fMSX Port - Pre-release

Unread post by msx45 » Sat Sep 22, 2018 11:16 pm

Hello ,
i buy ODROID GO for FMSX (i like to boot directly on MSX)

The port of FMSX is very good
I like regular updates that are made
Great work Schuemi !!!

is it possible to add things :
- in menu : volume control
- in menu : SOFT RESET and HARD RESET (because sometimes the soft reset is not enough)
- in menu : battery level
- on screen : led disk activity (can be disabled/enabled in menu)
- on screen : show FPS (can be disabled/enabled in menu)

Have you planned to add TAPES (.CAS) in menu ?
it would be good to choose what command launch after choosing the "CAS" file
CLOAD
LOAD"CAS:",R
BLOAD"CAS:",R

Best regard

msx45
Posts: 13
Joined: Sat Sep 22, 2018 11:13 pm
languages_spoken: French
ODROIDs: ODROID GO
Contact:

Re: fMSX Port - Pre-release

Unread post by msx45 » Mon Sep 24, 2018 3:43 am

Hello ,
I use FMSX GO 20180919

I put bios bios of MSX1 , MSX2 and MSX2+
At the beginning of my test i try all the models , and all models work

After 2 days i want try a game that work only on MSX2+ (SONYC) but FMSX GO 20180919 refuse to change model (only MSX2 model work)

Is there a way to reset something ?

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Tue Sep 25, 2018 2:49 pm

Hi,

nice to hear that you like the fmsx port. These are all good suggestions. I copy them into the issue tracker of github, so that I have them available for a next release.

I have to admit that I haven't tried msx2+ yet. I also put that in the issue tracker.

And yes, I plan tapes too. It's a good idea to make the line selectable for loading afterwards.

But one of the next things I wanted to do is multiplayer. Yesterday I got my second odroid go for it and have to beat my friends at Yie Ar Kung-Fu II.

I'm also currently working on the C64 emulator, so I'm sorry if the conversions will take some time.

msx45
Posts: 13
Joined: Sat Sep 22, 2018 11:13 pm
languages_spoken: French
ODROIDs: ODROID GO
Contact:

Re: fMSX Port - Pre-release

Unread post by msx45 » Tue Sep 25, 2018 10:37 pm

Hello ,
Multiplayer games would be fantastic
(TWIN BEE , F1 SPIRIT , SALAMANDER , IKARI WARRIOR , HYPER SPORTS , YIE AR KUNG FU 1 (2 players version) , KONAMI FOOT , KONAMI TENNIS , KONAMI BOXING , KONAMI PING PONG , DUNKSHOT)

Any idea why the select model MSX work the first time and now doesn't work ?
Is there a way to reset internal config ?
i flash 3 times te MSX.FW files but still same problem

I notice something else on audio PSG :
PSG spoken games don't produce speech
On games like OH SHIT , JET BOMBER there is no speak
Spoken games are mostly used by Aackosoft games (maybe twenty games)

If you are looking for beta testers for C64 that interest me

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Wed Sep 26, 2018 3:10 pm

thanks for testing. Could you add the issues to the issue tracker here: https://github.com/Schuemi/fMSX-go/issues?

Thank you!

The Emulator does not save the model yet, so after a Power off/on (hard reset) there should be the MSX2 selected and you can now select the Model MSX1 in the fMSX menu. When you select MSX1, the emulator should do a soft reset and you should see the MSX1 startscreen, if you have the MSX1 bios files.

Of cource you can also test the C64 Emulator. There will be a pre-release soon. My goal is in the end of next week.

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Sat Sep 29, 2018 8:47 pm

New: wireless Multiplayer!


Multiplayer is really fun. I tested It a hole night with some friends and a couple of beers :D

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!

as always: https://github.com/Schuemi/fMSX-go/releases

User avatar
mad_ady
Posts: 5119
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1
Location: Bucharest, Romania
Contact:

Re: fMSX Port - Pre-release

Unread post by mad_ady » Sat Sep 29, 2018 9:11 pm

Well, this is a first for odroid go! Great job!

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Sat Sep 29, 2018 9:17 pm


User avatar
jofre
Posts: 4
Joined: Tue Sep 25, 2018 8:03 pm
languages_spoken: english, spanish, catalan
ODROIDs: Odroid-Go
Location: Barcelona
Contact:

Re: fMSX Port - Pre-release

Unread post by jofre » Sun Sep 30, 2018 12:46 am

Incredible! :shock: Great job, Congatulations! I'm ansious to recive my odroid-go to start to enjoy this great emulator, and convince my friends to buy more to play together. :D. Thanks a lot!

Schuemi
Posts: 24
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english
ODROIDs: Odroid Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Schuemi » Sun Sep 30, 2018 12:52 am

Thanks very much.

If someone is searching great multiplayer games for the msx, look here:

https://www.msx.org/forum/msx-talk/soft ... msx?page=4

User avatar
rooted
Posts: 6106
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Contact:

Re: fMSX Port - Pre-release

Unread post by rooted » Sun Sep 30, 2018 1:44 am

Excellent, didn't think we would be seeing this so soon.

JasonB32
Posts: 41
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Contact:

Re: fMSX Port - Pre-release

Unread post by JasonB32 » Sun Sep 30, 2018 9:45 am

Fantastic work!!

User avatar
odroid
Site Admin
Posts: 29408
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Contact:

Re: fMSX Port - Pre-release

Unread post by odroid » Mon Oct 01, 2018 1:47 pm

Wow! multiplayer via WiFi connection. :o

Nemo1984
Posts: 62
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Contact:

Re: fMSX Port - Pre-release

Unread post by Nemo1984 » Tue Oct 02, 2018 9:16 am

Fantastic! Thank you!

Now if we could have that on the other emulators as well, that would be perfect.

JasonB32
Posts: 41
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Contact:

Re: fMSX Port - Pre-release

Unread post by JasonB32 » Tue Oct 02, 2018 1:02 pm

I could ONLY DREAM NES Multiplayer!!!!!!!!!!!!!!!!!!!!!!

Post Reply

Return to “Game Emulators”

Who is online

Users browsing this forum: No registered users and 0 guests