fMSX Port - Pre-release

Schuemi
Posts: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

fMSX Port - Pre-release

Post by Schuemi »

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: 129
Joined: Fri Jul 20, 2018 1:06 am
languages_spoken: english
ODROIDs: OdroidGo
OdroidGo Advance
Location: UK
Has thanked: 10 times
Been thanked: 12 times
Contact:

Re: fMSX Port - Pre-release

Post by jutleys »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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: 129
Joined: Fri Jul 20, 2018 1:06 am
languages_spoken: english
ODROIDs: OdroidGo
OdroidGo Advance
Location: UK
Has thanked: 10 times
Been thanked: 12 times
Contact:

Re: fMSX Port - Pre-release

Post by jutleys »

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: 173
Joined: Sat Jul 07, 2018 6:40 am
languages_spoken: english german
ODROIDs: ODROID-GO
Has thanked: 13 times
Been thanked: 27 times
Contact:

Re: fMSX Port - Pre-release

Post by mameise »

Cool! Worked first try. Thank you

lix-alpha
Posts: 128
Joined: Fri Jul 27, 2018 9:41 pm
languages_spoken: english
Has thanked: 9 times
Been thanked: 3 times
Contact:

Re: fMSX Port - Pre-release

Post by lix-alpha »

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: 129
Joined: Fri Jul 20, 2018 1:06 am
languages_spoken: english
ODROIDs: OdroidGo
OdroidGo Advance
Location: UK
Has thanked: 10 times
Been thanked: 12 times
Contact:

Re: fMSX Port - Pre-release

Post by jutleys »

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

JasonB32
Posts: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by JasonB32 »

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
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Kleetus Van Dam »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Kleetus Van Dam »

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
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Kleetus Van Dam »

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
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by androino »

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: 11821
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, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: fMSX Port - Pre-release

Post by meveric »

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: 10737
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4 (HC1, HC2), C1+, C2, C4 (HC4), N1, N2, H2, Go, Go Advance, M1
Location: Bucharest, Romania
Has thanked: 647 times
Been thanked: 935 times
Contact:

Re: fMSX Port - Pre-release

Post by mad_ady »

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

User avatar
meveric
Posts: 11821
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, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 75 times
Been thanked: 582 times
Contact:

Re: fMSX Port - Pre-release

Post by meveric »

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
Has thanked: 0
Been thanked: 1 time
Contact:

Re: fMSX Port - Pre-release

Post by davidknight247 »

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
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by androino »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by paisleyboxers »

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: 22
Joined: Fri Aug 17, 2018 7:17 pm
languages_spoken: english
ODROIDs: Odroid go
Has thanked: 5 times
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by deecee »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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: 16
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO, OGA v1
Has thanked: 20 times
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by alektronic »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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: 16
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO, OGA v1
Has thanked: 20 times
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by alektronic »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by paisleyboxers »

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

JasonB32
Posts: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by JasonB32 »

Thank you Sheumi!!!

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

Schuemi
Posts: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by JasonB32 »

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: 16
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO, OGA v1
Has thanked: 20 times
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by alektronic »

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: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by JasonB32 »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

@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: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by JasonB32 »

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

Thanks for making this!!!

alektronic
Posts: 16
Joined: Fri Sep 14, 2018 2:08 am
languages_spoken: english
ODROIDs: ODROID-GO, OGA v1
Has thanked: 20 times
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by alektronic »

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
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by msx45 »

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
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by msx45 »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by msx45 »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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: 10737
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4 (HC1, HC2), C1+, C2, C4 (HC4), N1, N2, H2, Go, Go Advance, M1
Location: Bucharest, Romania
Has thanked: 647 times
Been thanked: 935 times
Contact:

Re: fMSX Port - Pre-release

Post by mad_ady »

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

Schuemi
Posts: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »


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

Re: fMSX Port - Pre-release

Post by jofre »

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: 36
Joined: Mon Aug 13, 2018 12:45 am
languages_spoken: english, german, Plattdüütsch
ODROIDs: Odroid Go
Has thanked: 0
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by Schuemi »

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: 9553
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 761 times
Been thanked: 497 times
Contact:

Re: fMSX Port - Pre-release

Post by rooted »

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

JasonB32
Posts: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by JasonB32 »

Fantastic work!!

User avatar
odroid
Site Admin
Posts: 39381
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2617 times
Been thanked: 1430 times
Contact:

Re: fMSX Port - Pre-release

Post by odroid »

Wow! multiplayer via WiFi connection. :o

Nemo1984
Posts: 268
Joined: Thu Aug 23, 2018 7:58 pm
languages_spoken: english, french
ODROIDs: Odroid-Go
Has thanked: 100 times
Been thanked: 21 times
Contact:

Re: fMSX Port - Pre-release

Post by Nemo1984 »

Fantastic! Thank you!

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

JasonB32
Posts: 48
Joined: Sat Aug 04, 2018 11:33 pm
languages_spoken: english
ODROIDs: oDroid GO
Has thanked: 1 time
Been thanked: 0
Contact:

Re: fMSX Port - Pre-release

Post by JasonB32 »

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

Post Reply

Return to “Game Emulators”

Who is online

Users browsing this forum: No registered users and 1 guest