![]() |
|
|||||||
| Register | >> Amiga FAQ/Wiki << | Rules & Help | Members List / Moderators List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools |
|
|
#241 | |
|
Registered User
Join Date: Apr 2012
Location: Los Angeles
Posts: 22
|
Quote:
![]() ![]() I think I may have to grab the latest full TOSEC collection, so that I will then have pretty much all the floppy images required to match up with people. Hopefully you guys have them as well. In addition, here's a suggestion Frode....how about implementing a feature that automatically allowing us to download the disk image directly from whoever is hosting the game, and then from there the application matches us up and we're ready to go? |
|
|
|
|
|
|
#242 | |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Quote:
![]() ![]() This is technically easy to do, but I don't want FS-UAE associated with software piracy, so I won't include such a feature (and yes, I understand there are arguments both for and against here, and some games are freely distributable etc). I will therefore rather focus on making it as easy as possible to match up files on all clients in the cases where every player has the same game already. (And if the game is freely distributable, it is fairly easy for all players to download separately anyway). |
|
|
|
|
|
|
#243 | |
|
Registered User
Join Date: Apr 2007
Location: Poland
Posts: 277
|
Quote:
__________________
Regards: olesio |
|
|
|
|
|
|
#244 | |
|
Registered User
Join Date: Apr 2012
Location: Los Angeles
Posts: 22
|
Quote:
![]() Quick question though....does the client allow us to jump into an online session already in progress and spectate the two players playing the game? That is one thing I am really REALLY hoping for. Spectating is something I very much enjoy doing, and would love to be able to watch a couple people play something like say, Lotus Espirit Challenge while I kick back and have a cup of tea ![]() |
|
|
|
|
|
|
#245 |
|
Registered User
|
Excellent idea !!! +1
__________________
Best Amiga Linux Emulator ! --> http://fs-uae.net/ A500 KS 1.3 + A501 A1200 2.0B Fixed KS/WB 3.9 + CF Kingston 16Go/PFS3DS + PSX to DB9 + Kipper2k CF card external Adapter + 2x Cumana CAX354 External Floppy Disc Drive |
|
|
|
|
|
#246 | |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Quote:
Only input events and frame information is passed between clients, and you need to be part of the session from the start for it to work.The only way this could work is a complete state transfer (i.e. memory, etc - basically a save state + some more data) from one of the other players and then replay input events from that point. While possible to do (and also with potential copyright issues), it would require quite a bit of additional work which I am unlikely to prioritize. Spectating itself is non-problematic. Another player ("spectator") will not affect the speed/responsiveness for the other players, unless it has a too slow computer to keep up. |
|
|
|
|
|
|
#247 | |
|
Registered User
Join Date: Apr 2012
Location: Los Angeles
Posts: 22
|
Quote:
![]() |
|
|
|
|
|
|
#248 |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
I have just released 1.2.0rc1 (http://eab.abime.net/showthread.php?p=815178#post815178).
I started a local net play game to check that everything worked as usual, but I would appreciate a couple of confirmations that net play in 1.2.0rc1 is good. Also, the net play server is now versioned and can be downloaded from the normal (beta) download page. This should make it easier to use the correct server, and the latest server for the stable relase will (when 1.2.0) is released always be found on the stable download page. |
|
|
|
|
|
#249 | |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
|
#250 |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
@AmigaOnline, ref. your post about the launcher, net play and WHDLoad games: http://eab.abime.net/showpost.php?p=830727&postcount=152
One problem with using WHDLoad and net play, is that the Amiga memory will definitively get out of sync when WHDLoad reads and checks your key file - since you will have different personal keys - and the net play server will detect this and stop the game... (this is not a problem when running the trial version of WHDLoad -without a key). |
|
|
|
|
|
#251 | |
|
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 665
|
Quote:
- lol on a more serious note, I don't mind using the trial version - just the same except has a nag screen! Frode - you ever online to play!? :P |
|
|
|
|
|
|
#252 | |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
(and very easy to setup, that's probably the biggest challenge here)My current launcher warns the user if a key is detected (it is just a visual reminder, but you can take up this idea and maybe improve it with a checksum comparison). In my view, the WHDLoad key should be optional using the Net Play feature ![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
|
#253 | |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
|
#254 |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
FS-UAE Launcher with net play support
FS-UAE Launcher with net play support can be tested now! More information can be found here: http://fengestad.no/wp/launcher-net-play
Features include:
It's not perfect yet, but it works (it is a bit rough, and some edge cases are not handled properly yet). |
|
|
|
|
|
#255 | |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
![]() Having only one server is of course not perfect for everybody in the world, but it can be at least a good way to give it a try ![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
|
#256 |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
@Frode: any way to start a custom server yet? (e.g.: over a lan/offline/launcher+irc)
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
#257 |
|
Registered User
|
http://fengestad.no/fs-uae/files/1.3...23u1-0_all.deb
it's for that no ? Permanent install on my own 1Gb/s Server : 88.191.140.96 (based in Paris/France) ![]()
__________________
Best Amiga Linux Emulator ! --> http://fs-uae.net/ A500 KS 1.3 + A501 A1200 2.0B Fixed KS/WB 3.9 + CF Kingston 16Go/PFS3DS + PSX to DB9 + Kipper2k CF card external Adapter + 2x Cumana CAX354 External Floppy Disc Drive Last edited by Foul; 06 August 2012 at 12:40. |
|
|
|
|
|
#258 | |||
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
I'll answer a couple of questions in my lunch break here
![]() Quote:
![]() Quote:
1. Start a single instance game server manually 2. Set up a net play service Option 1 is the usual old way, you start Code:
python fs-uae-game-server-1.3.23.py [arguments] Code:
/setserver 10.0.0.34 25100 3 Code:
python -m fs_uae_netplay_server.service --addresses=10.0.0.34 Code:
/startserver 10.0.0.34 25101 3 Option 3 does not exist yet, but this would be to have the launcher spawn a single instance game server on the local computer. This could be very useful for a local network game, since no server setup/configuration would be needed at all. Quote:
, this package will install and set up the service! -The service runs as a separate user for extra security. But the service is not started by default, you need to edit /etc/defaults/fs-uae-netplay-server and change:Code:
FS_UAE_NETPLAY_SERVER_ENABLE=yes Code:
FS_UAE_NETPLAY_SERVER_ADDRESSES=<server ip address or hostname> Code:
FS_UAE_NETPLAY_SERVER_ADDRESSES=ipaddress1,ipaddress2 Code:
/startserver 88.191.140.96 25101 <numplayers> ![]() |
|||
|
|
|
|
|
#259 |
|
Registered User
|
ok ! cool
![]() Configured and started ! Everyone can join/use my serv to play ![]()
__________________
Best Amiga Linux Emulator ! --> http://fs-uae.net/ A500 KS 1.3 + A501 A1200 2.0B Fixed KS/WB 3.9 + CF Kingston 16Go/PFS3DS + PSX to DB9 + Kipper2k CF card external Adapter + 2x Cumana CAX354 External Floppy Disc Drive |
|
|
|
|
|
#260 | ||
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
Quote:
![]() ![]() All seems ok according to you? Any other options? And then, how can i add channels/start a game exactly? I've tried the default commands without success. It only works when the FS-UAE client is connected to fengestag.no (online). In this case, I've noticed a new game window in the lower left-hand corner. Tried this morning ![]() Thanks.
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
||
|
|
|
|
|
#261 | ||
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Quote:
Quote:
You do need an Internet connection for game setup to work -game setup is done through IRC, though the games themselves can be played only on the local network. I'll soon fix a new version with some net play improvements, as well as having the launcher logging to a log file (necessary now, to be able to debug launcher net play problems). |
||
|
|
|
|
|
#262 | |||
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
![]() Quote:
![]() Quote:
(and less dependent on internet/dedicated servers)Good! Is it possible to use another default "gateway" server in the launcher? (e.g.: our own server, instead of fengestag.no)
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|||
|
|
|
|
|
#263 | ||
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Quote:
-But I wil make it possible to specify a custom IRC server.Quote:
* IRC server: used for game setup, lobby, chat (such as for instance irc.fengestad.no) * Netplay server instance: A server which handles a single multi-player game (and dies when the game is over). * Netplay service: A server which can spawn game servers on demand (example fengestad.no port 25101). The IRC server is completely independent from the other servers. But you mean IRC server now right? In which case the answer is: yes, soon ![]() |
||
|
|
|
|
|
#264 | ||
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
I'm sure that it will be useful ![]() Quote:
(at least the IRC server, yes)
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
||
|
|
|
|
|
#265 | |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Quote:
I have implemented an option to override the IRC server. In the next version (compiling now), you can set custom options in the preferences dialog (no GUI controls yet): Code:
irc_server = address Code:
irc_nick = yournick -Also, the server must allow local channels starting with &.Since there is no dependence between the IRC server and the game servers, I recommend using the default IRC server if you are connected to the Internet. Last edited by FrodeSolheim; 06 August 2012 at 19:09. |
|
|
|
|
|
|
#266 |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Updated version at http://fengestad.no/fs-uae/files/1.3.23u2/
* you can now start online games with only one player (useful for testing). * colors used for different type of messages. * the launcher now logs to Documents/FS-UAE/Logs/Launcher.log.txt (using .txt for easier upload to EAB). * new operator command /check <key> to manually check key, for instance /check amiga_model * you can override the irc server and automatically chosen irc nickname. * other minor net play improvements and fixes. |
|
|
|
|
|
#267 | |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
Great! Thanks for this improvement ![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
|
#268 |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
I should also make it clear that the IRC server is in no way used when FS-UAE starts and will not impact the performance or latency of net play. It is only used when negotiating net play configuration in the launcher.
And remember that this is just the initial version, so expect a few problems now and then (but please report them )Further work include (but is not limited to):
Try the new version, out now ![]() |
|
|
|
|
|
#269 |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
I confirm that it works like a charm
I am sure you have good memories of Dyna Blaster ![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
#270 |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
New version at http://fengestad.no/fs-uae/files/1.3.23u3/
![]() I will be updating the guide at http://fengestad.no/wp/launcher-net-play with new information soon. Highlights: * checksums are initialized when loading configurations, so the game administrator can use the configuration list to load config while in a game channel. * hard drive / whdload settings are synchronized, so you should be able to start multiplayer whdload-zipped games * unsafe settings from preferences are automatically ignored when starting a net play game. * more stuff just works out of the box Other improvements include: * new simplified syntax for /startserver and /setserver (port can be skipped, use current number of players in channel if players are not specified). Example: /startserver fengestad.no * configuration is automatically broadcast by game administrator when players join the channel, so /resetconfig is not needed anymore. * new commands /ready and /notready * decrypted kickstart sha1 is calculated when selecting a Cloanto ROM. * more configuration keys are synchronized (including memory settings). * improved /check and /verify commands for debugging * uae_ options are stripped when starting a netplay game. * you can send raw irc commands with /raw, useful to be able to send non-implement IRC commands. * support more common IRC commands: /msg /oper /whois /away /mode. * optional new setting irc_nickserv_pass to automatically log in with nickserv on connect. * half-op status is also displayed in nick list (along with op, voice). irc.fengestad.no * Nickserv and chanserv are now running on irc.fengestad.no, so nicknames and channels can be registered. Last edited by FrodeSolheim; 07 August 2012 at 21:25. |
|
|
|
|
|
#271 | |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
Well done soldier! ![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
|
#272 |
|
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 665
|
Once again, another fine release! Frode, you have given us Network players a new lease of life!
- I'm glad I requested it, and that you implemented it - initially as a prototype but now as a working product! ![]() |
|
|
|
|
|
#273 | |
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Finally tested the launcher chat / game setup feature on Mac -works perfetly. Mac OS packages and Linux debs are now added to http://fengestad.no/fs-uae/files/1.3.23u3/
Quote:
-so it really is "your fault" ![]() The launcher is getting along nicely now. A bit more GUI (server browser, join/create game dialogs) so people don't have to learn (the couple of) IRC-like commands - and some polish, and a three-year old will be able to start online games ![]() Last edited by FrodeSolheim; 08 August 2012 at 00:44. |
|
|
|
|
|
|
#274 | |
|
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 665
|
Quote:
. Frode will your 3 year old be testing your theory?! ![]() You never answered my question: Do you come online for Net Play session? PM me! |
|
|
|
|
|
|
#275 | |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
For sure, a future champion ![]() Beware, we have a fox in the henhouse ![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
|
#276 |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
@Frode: I have tried another IRC Server with the same issue we have experienced yesterday using the launcher: "not in active game channel"
![]()
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
#277 |
|
Registered User
Join Date: Feb 2012
Location: United Kingdom
Posts: 665
|
|
|
|
|
|
|
#278 | |||
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Quote:
![]() Quote:
Quote:
http://fengestad.no/fs-uae/files/1.3.23u4 * fixed a problem when connecting to some IRC servers * do not copy WHDLoad base dir in net play mode to avoid problems with differing files (WHDLoad key and prefs files will not be copied) * you can also use the following names for game channels: #x-game (for instance #my-game) in case you connect to a custom IRC server without support for & channel names. * recognized + and ! prefixes for IRC channels |
|||
|
|
|
|
|
#279 | |
|
Online Amiga Gaming
Join Date: Jun 2010
Location: Paris/France
Posts: 280
|
Quote:
![]() Do I have to manually apply the operator status when only one user is in a channel? ("verify: you need to be an operator" => /mode username +o). Is it supposed to work automatically without this manual command? If I type "/startserver 127.0.0.1 2" when a channel is added with one user inside, the error "problem starting game server: URLError(error(10061, "Aucune connexion n'a pu \xeatre \xe9tablie car l'ordinateur cible l'a express\xe9ment refus\xe9e"),)" is displayed (=connection denied by the computer). Any idea?
__________________
![]() Play Good Old Amiga Games ... Online ! (Online Amiga Gaming / Cross-Platform Multiplayer) http://amigaonline.forumactif.org |
|
|
|
|
|
|
#280 | ||
|
FS-UAE Developer
Join Date: Dec 2011
Location: Førde, Norway
Age: 32
Posts: 1,512
|
Quote:
Quote:
|
||
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| UAE XFD wrapper (beta) | Toni Wilen | Amiga scene | 5 | 24 June 2012 23:02 |
| P-UAE on wiki.abime.net ? | Mequa | support.OtherUAE | 4 | 24 November 2010 23:50 |
| AmigaSYS 1.7.1 E-UAE Beta free for Download | Calo Nord | News | 0 | 25 April 2005 16:38 |
| How i can get a game on net and play it on AMIGA | Scuppe80 | Amiga scene | 4 | 29 September 2004 16:47 |
| [abime.net] New abime.net portal online ! | RCK | project.EAB | 25 | 31 July 2004 14:47 |