English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   support.FS-UAE (http://eab.abime.net/forumdisplay.php?f=122)
-   -   Online game lobby (http://eab.abime.net/showthread.php?t=79986)

Playaveli 15 October 2015 14:10

Online game lobby
 
(Not sure if this has been posted elsewhere. If so, just merge the topics...)

First of all, FS-UAE is simply fantastic. The launcher is great and together with oagd just so easy to use.

What's missing?
A lobby in the launcher for online games where you can see who is online (registered accounts on oagd), hosting any game.

Functions in lobby:
- Host any (2-player-)game of your collection
- Sort currently hosted games by: name (and game version, adf/whd etc), genre, player name (host)
- Join an open game by a single click, hoster needs to accept join-request by single click. (Alert messages if any game file or kickrom is missing!).
- Online game mode: P2P (lobby is synchronized by a server, but actual game will be in p2p mode, server is giving host IP to joiner!) or Server!
- Abandon all keyboard commands (like #, &...), set everything up for 'click&play'!

FrodeSolheim 23 October 2015 00:04

Hi, yes, this is really what the netplay function in FS-UAE Launcher is/was intended for. I just haven't gotten round to adding a proper GUI around the lobby/channel system yet...

(And of course, P2P netplay mode is another topic as well, which we have discussed earlier :))

ransom1122 23 October 2015 05:56

Now wouldn't those changes be nice. Frode use the force my friend. :)

ReadOnlyCat 23 October 2015 06:20

Quote:

Originally Posted by ransom1122 (Post 1046970)
Now wouldn't those changes be nice. Frode use the force my friend. :)

I want to say that Frode (just like Toni for UAE) is mostly working alone on FS-UAE and has only so much time on his hands.

If you want to make it happen faster, give a hand! ;)

ransom1122 23 October 2015 07:18

Quote:

Originally Posted by ReadOnlyCat (Post 1046972)
I want to say that Frode (just like Toni for UAE) is mostly working alone on FS-UAE and has only so much time on his hands.

If you want to make it happen faster, give a hand! ;)

http://i58.tinypic.com/2zhnki9.jpg :lol

ztronzo 24 January 2016 06:43

I have something ready if you guys are willing to try...
http://www.amiga.xyz

its the most simple game lobby you can set-up at this time..
just needs players

Hungry Horace 24 January 2016 15:30

i'd give support for more netplay functions/ useablilty over many other options in FS-UAE... :)

ztronzo 25 January 2016 23:06

The netplay feature is unique and very useful! it was the primary reason I started using FS-UAE after using it I saw also how extremely easy to set-up and no hassle with numerous display options, controller ports etc... I still have WinUAE for testing purposes, but now Im an FS-UAE fan!!! I know Frode is busy with his main goals.. But he already did so much for us so I dont want to bother him yet... I have a list of a few improvements myself that I will post one day on the developers forums... Would you have something to add?

Some include:
a) Ability to chat in lowercase fonts...
b) Not to terminate all connections and drop out all players when one player disconnects...
c) Be able to save and load states from the server or web folder...

After that is done.. maybe add

d) Ability for players can be able to drop in and out of the game

ztronzo 25 January 2016 23:10

Tonight I will be adding useful instructions for MacOSX on how to connect easier to the multiplayer gaming services on http://www.amiga.xyz

Give me feedback if you try it out! Thanks! :)

Playaveli 05 February 2016 16:33

Quote:

Originally Posted by ztronzo (Post 1065628)
a) Ability to chat in lowercase fonts...
b) Not to terminate all connections and drop out all players when one player disconnects...
c) Be able to save and load states from the server or web folder...
...
d) Ability for players can be able to drop in and out of the game

a) and b) are very good ideas.
To make c) happen you have to make sure that saved states are identical for all players. Otherwise game will desync.
Cannot see d) happen, although it would be nice... ;)

FrodeSolheim 05 February 2016 21:31

a) and b) was kind of planned anyway, but hasn't happened yet.

c) is possible - by distributing the same save state to all players. I haven't planned to do this, partly because there are copyright implications, for example due to the kickstart ROM being part of the savestate. There are of course possibilities around this (strip kickstart from save state, reassemble locally provided the user has it, or encrypt the save state using the kickstart itself). Anyway, not on the todo list.

d) This would be possible if c) was implemented. It would require saving the state, pausing the game briefly while sending the save state to all players (including the new one) and have everyone load the state. And of course, a lot of additional work to handle how to let the new player join the game in the first place. Not planned.

ztronzo 08 February 2016 08:08

Quote:

Originally Posted by FrodeSolheim (Post 1068488)
a) and b) was kind of planned anyway, but hasn't happened yet.

Thanks for replying Frode, despite the fact that these suggestions where not officially posted in the correct thread. :)
I understand you have to keep up with the WinUAE/FS-UAE compatibility updates and also have other priorities..
So Im not expecting any updates for the Netplay server script soon, besides it serves its cause for now... but I can only hope that you wont abandon it completely and keep it in mind for whenever you find some time for updating it, that would be really great!! :)

Playaveli 27 February 2016 00:02

Quote:

Originally Posted by ztronzo (Post 1065116)
I have something ready if you guys are willing to try...
http://www.amiga.xyz

its the most simple game lobby you can set-up at this time..
just needs players

Finally had some tests. Thanks for all your patience.
I must say: GREAT WORK!

The functions of your website should be integrated into FS-UAE!
- downloading and auto-starting online game config file.
- displaying waiting online games, connecting by button button click.

This is a great start.
Have to repeat: The use of the website should be completely integrated, with a nice GUI into FS-UAE launcher!

Online game ran very very smooth with nice pings from Germany, Poland and Italy.

ztronzo 29 February 2016 00:37

Thanks for trying it out!
On the website Im tied with different bugs from Safari/Chrome/Firefox/IE etc.
I will create the lobby for sure at some point to make things more easy and stable!

So after I fix some issues with the configs, for sure the next step will be using a GUI lobby with integrated IRC... I have already thought about the it in theory...
Unless Frode beats me to it by making something remarkable as he always does...

Now to get technical Im either going to use or C/C++ or python for compatibility with all OSs and Frode to be able someday to embed it to the launcher..

Anemos 23 May 2016 22:24

Great work ztronzo!!
;)

Zeraphine 25 May 2016 05:22

WoW this is a dream?

Playing Mortal Kombat Amiga together over the WWW :-)

Thanks for the great work!

ztronzo 25 May 2016 06:05

Thanks guys! As moving slowly but steadily out of beta, the new and official website is now
http://www.amigalive.com

keep me noted if you have problems... Im correcting issues as we go...

if you think Mortal Kombat is a dream, try the Magic64, Spectrum, MasterSystem etc configurations for emulators through the AmigaLive (emulation under emulation) ;-)


Sent from my iPhone using Tapatalk

ztronzo 25 May 2016 06:08

Again a big thanks goes to Frode Solheim for creating FS-UAE and netplay which made all of this possible


Sent from my iPhone using Tapatalk

Zeraphine 25 May 2016 18:25

Yes, big thanks to FRode and You ^^

Following dream: With Multi Support (C64, Amiga, Atari and so on), it can be a "All in One Online Retro Plattform" ;-)

ztronzo 25 May 2016 18:31

Check out Magic64 from the list (emulated under a fast Amiga) ;-) adding more C64 games as we speak..
Atari requires another emulation and I am unfamiliar of the system, besides most games prior to 1994 looked and played similar or better on Amiga in my opinion..


Sent from my iPhone using Tapatalk


All times are GMT +2. The time now is 07:20.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.

Page generated in 0.04402 seconds with 11 queries