Sign up Calendar Latest Topics
 
 
 


Reply
  Author   Comment   Page 1 of 2      1   2   Next
EricF

Registered:
Posts: 15
Reply with quote  #1 

Artemis is of course best played in-person, but now that we're all physically distancing in the age of COVID-19, I've been asked about playing Artemis online alongside a group video call. 

An old topic I know, but one that I haven't seen on the forums in a while: does anyone have a rock-solid method they've used successfully for playing Artemis over the internet? Keeping in mind that many of us might not have router admin access to enable port forwarding. 

I've considered Hamachi: free for five devices (so close!) but  maybe this is overkill: is there a workable solution using windows 10's native VPN provider, that doesn't require a router port forward? Or: an easier way that doesn't require a VPN at all? 

 

 

 

Darrin

Registered:
Posts: 165
Reply with quote  #2 
Quote:
Originally Posted by EricF

An old topic I know, but one that I haven't seen on the forums in a while: does anyone have a rock-solid method they've used successfully for playing Artemis over the internet?



I have futzed around with this a little bit. 

I would recommend starting with NoseyNick's Nebula server:

http://noseynick.org/artemis/nebula/

The Eastern Front also has an Amazon public server they can fire up if need be (via Amazon Web Services), although I'm a little fuzzy on how you get the Artemis software installed and running. NoseyNick has already done the hard part. This should get around the "router" issue. The AWS route isn't free, but the cost is exceedingly cheap: around $0.17 per hour, I think.

I experimented with setting up a free VPN, but ran into some issues:

The free VPN options generally put a cap on how much data you can transfer. I tried Hotspot Shield, which has one of the most generous cap limits (500MB/day), but hit that limit after fooling around on Facebook for a couple hours. ProtonVPN has no cap limit, but restricts which servers you can use and blocks P2P connections, which I think might include Artemis? I also wasn't sure the free version of ProtonVPN would be fast enough for an Artemis game. I couldn't get either VPN to work, I think because of the router issue. (I can get admin access to the router, but didn't feel like messing around with it.)

If you want to play Artemis over VPN, then you'll probably need to try one of the paid VPN options. And you'll need admin access to your router to set up the port forwarding. 

Quote:
Originally Posted by EricF

I've considered Hamachi: free for five devices (so close!) but  maybe this is overkill: is there a workable solution using windows 10's native VPN provider, that doesn't require a router port forward? Or: an easier way that doesn't require a VPN at all? 



I had seen some older posts of people playing Artemis over Evolve, but I think they shut down in September 2018. Haven't tried Hamachi yet. 

Xavier Wise

Registered:
Posts: 1,141
Reply with quote  #3 
The TSN RP Community host a Teamspeak server. You are more than welcome to use that to communicate. All you need is to download a Teamspeak 3 client and log in - Comms.terranstellarnavy.net. We have open channels set up so that people can organise into groups and use them.

Discord is also another option. It is easy to set up, free, and allows you to communicate using voice. You can download the software and quickly set up a server that your crew can join.

As for hosting the Artemis server, as long as one of you knows how to do portforwarding to open port 2010 (you can figure it out with a quick search on the internet), then it is relatively easy to run an Artemis server and have people join you. All they need is your external IP to connect to. Though it takes a little research, it is relatively easy to do and is probably the most reliable method. I am sure there are some out there that would be happy to point you in the right direction of you need. Is there a particular reason you are avoiding portforwarding or is it just the technical side that puts you off?

I must admit, I have never investigated VPNs so couldn't advise there. Somewhere out there are guides that have been created by the community about setting things up like the nebula server. A search through the forums might yield some results.

There are organised groups to join too. They each have different approaches to how they are organised, but I would recommend Eastern Front if you want to join with your friends as one crew. Of course, you are welcome to join the TSN RP Community, but the way we organise crews and games, I am afraid you might not all be on the same ship (particularly if there are several of you). If you are a individual or just a couple though, it is a brilliant option. We have organised games every Saturday and have perhaps some of the most experienced online Artemis players. Don't let the RP element put you off either, it is threaded through everything that we do, but isn't overbearing and you can choose how involved you become with it.

One last thing, the TSN RP Community are in the process of organising TSN Armada Online. We'll be announcing it soon, and it is going to be open to all of the Artemis Community. We have a range of things planned already, including plenty of missions, and it would be a great chance to get in to online play. It will be open to individuals as well as whole crews, so unlike our normal games on a Saturday, you'd be able to join with five or six of you, all playing on one ship.

__________________
Fleet Captain Xavier Wise - TSN Sabre
Link to TSN RP Community website
NoseyNick

Avatar / Picture

Registered:
Posts: 112
Reply with quote  #4 
Let me know if you need a hand with a Nebula "Artemis in the cloud" server. The page above is for if you want to RUN YOUR OWN from scratch, but for "easy mode", people have been asking me to start servers for them:
  • Start at https://ping.psa.fun/ - After a minute or so press the "pause" button and compare the ping times for your various players to agree which server LOCATION works best for you.
  • I shall assume 2.7.5 STOCK/VANILLA unless you let me know what mods you are interested in (not all mods have been updated for 2.7.5 and/or may need tweaking for Nebula)
  • You are responsible for making sure your players all have licensed copies of the SAME VERSION of Artemis (including any mod versions), and also a way to communicate by voice (EG discord, TeamSpeak, ye olde Alexander Graham Bell telephone, Zoom whatever works for you). I can install a demo TeamSpeak server on the same server if you wish, good for I think 30 connections.
  • Arrange a date/time with me in advance. USN Discord probably works best - https://discord.gg/3CgF9na - ping me directly if I don't respond.
  • Shortly before the agreed time, I'll send you the IP address for your players to use, and a URL / password for remote control. You'll be able to browse to the server and use the remote control to select game type, level, terrain options etc and start the game. After that I recommend browsing AWAY from the remote control and NOT using it as a main screen as the browser video bandwidth load is quite high. Instead, use another client as your "main screen" at each location.
  • If Artemis crashes (less often on 2.7.5!), there's a button in the bottom-left of the remote-control to restart it. Please be patient, it may take a minute or two depending on exactly how it crashed.
  • When done, there's another button to shutdown the server. Please remember to do so to save me a bit of money. If you DO forget, there's a "safety-net" shut down after about 4 hours - so let me know if you're planning a game longer than that!
CharlesRoth

Registered:
Posts: 3
Reply with quote  #5 
I would be very interested in hearing more general "how to play Artemis online with a group" discussions.

Not the nuts-and-bolts of servers, connections, etc.  But what "best practices" work for people when everyone is remote?

E.g. I'm thinking of using Zoom, and screen-sharing the main view screen.  But that will work best for people with multiple monitors (or one really big one).

But even more generally, how does it work "socially", how do the people work together when they're all remote?  Again, looking for thoughts, experiences, best-practices, etc.

And finally, what features might be good for future versions of Artemis, that would help this work better?  E.g. I'd love to see the various consoles "tearable", i.e. I'd like to be able to drag, say, the LRS console off to the side, and see both it and whatever console I'm running.  Or to add the TAC view as a tabbed console (unless it's there somewhere already?)

Thanks in advance, all.
NoseyNick

Avatar / Picture

Registered:
Posts: 112
Reply with quote  #6 
No "tearable" consoles as such, but if you have the CPU power you can certainly run more than one client, all connected to the same server. There's no TAC as such but the "data" screen is pretty close (and press space-bar to cycle between them)

So no need to Zoom-cast the main screen either. You can run as many main-screen clients as you like, so depending on their computing capabilities, each household can run a mainscreen and a console or three. You don't need to Zoom it, in fact I'd bet Zoom bandwidth would be worse than Artemis's. You'll definitely want something for VOICE though...

If you have ONE bridge, take your pick, Zoom, Discord, TeamSpeak, ye olde alexander graham bell telephone, tin cans and string (carefully disinfected)...
If you're trying to connect 7 bridges WITHIN each bridge and BETWEEN SHIPS, it can get complicated. We've run 7-ship games with TeamSpeak. There are some issues keeping "within a bridge" communications separate to "ship to ship" comms when your comms officer is NOT in the same room as the rest of the bridge (because social distancing), but it's reasonably workable.


CharlesRoth

Registered:
Posts: 3
Reply with quote  #7 
Hmm, not sure I understand.  Can I launch the Artemis client multiple times on a single PC?  Or did you mean multiple computers (in the same house) all connected to the same server?

Yes, clearly Zoom's screen-sharing would use more bandwidth than the Artemis server passing instructions to the local client.
NoseyNick

Avatar / Picture

Registered:
Posts: 112
Reply with quote  #8 
Either, or both, or more!

You can have more than 1 console per client (select multiple when connecting, and switch between the "tabs")
You can have more than 1 client per PC, if your PC is powerful enough. If your PC supports multiple monitors and you can shove one on a bigger "main screen", great!
You can have more than 1 PC per household, if that's another option, and again having one as your "main screen" is an obvious use for this.
The "data" is another slightly obvious use of another monitor/instance/PC. This one unfortunately hogs the whole screen and won't let you switch between tabs, but you can spacebar to switch between 3 different screens that are APPROXIMATELY TAC, LRS, and a sorta read-only ENG.
"Observer" is a nice one if you are trying to attract the attention of people passing by (especially conventions), probably less useful during plague bunker lockdown though  [frown]

You're obviously responsible for making sure you're properly licensed - If you're running the Steam version I THINK you have to pay for each instance (but check, I'm not familiar with the legalities), if you're running the version from Thom's website your "license lets you download the game installer file, and share it with every member of your crew" which doesn't include multiple ships (crews) but I imagine  Thom will be OK with that including a few main screens at the moment.
NoseyNick

Avatar / Picture

Registered:
Posts: 112
Reply with quote  #9 
Hmm, I just went to check, because I think I've previously heard that the "Bridge license" was good for 6 clients/people/something. I found "The bridge license will allow you to install the game on all the computers of the people you play with in classic Local Area Network style". Would be good if we could get Thom to clarify what that means during COVID lockdown but I suspect my local club is still quite well over-subscribed   [rofl]
EricF

Registered:
Posts: 15
Reply with quote  #10 

Thanks everyone I appreciate the note on simply port forwarding at the server location: if every client had to set up port forwarding I didn't think this will be an option: some people get internet from the coffee shop next door, can't access the router, etc. But probably at least one person is going to be able to set this up. So I'll keep that as option one. Otherwise, NoseyNick thank you for your offer to set up a server in the cloud that's a good option B to have available. 

No worries on licenses here: all but one of us owns our own full bridge license so I think we can feel good about running an extra client for "main screen." 

 

Triphammer

Registered:
Posts: 12
Reply with quote  #11 
This is tremendously helpful!  I was wondering if you have Artemis 2.4.0 for the Cloud?  It's the version which supports iPhone/iPad etc.  While I have full version several friends are limited to tablets for variety of reasons.
NoseyNick

Avatar / Picture

Registered:
Posts: 112
Reply with quote  #12 
Artemis 2.4.0 can be arranged on a Nebula server, possibly even with BensMod-2.0 or 4.2 but certainly "vanilla".
Triphammer

Registered:
Posts: 12
Reply with quote  #13 
Thank you so much!  That's very kind of you, and "vanilla" works well!

DupeOfURL

Registered:
Posts: 311
Reply with quote  #14 
CharlesRoth - Yes and yes.  I hook up a TV to my PC using HDMI {have used SVGA in the past}  I launch Artemis, connect to server, drag over to TV.  There I run Main Screen {and usually spare Captain's Map}.  Launch Artemis again, connect to server, and run my station {Helm, Weapons, ENG...} and usually a Fighter station and a Captain's Map as well.   MOST of my attention is on what is in front of me, but sometimes steal a glance @ Main Screen.   Task Manager says I am using ~6 Gb RAM w/ 2 Artemis instances + TeamSpeak + Win 10 .  I have not setup another PC running Artemis @ home.  Should be No Problem - unless you have someone else soaking up bandwidth {e.g. streaming video} at that time. 

EricF  - are you MARRIED to video?  Audio seems quite sufficient.....  

 

__________________
on TeamSpeak as GrayBeard {the Grim}  ;-) 
on Twitter as   @GrayberdTheGrim 

Chief Engineer of the Fulminata, one of the Pirates Of BeechWood! 
Mr_Sloan

Registered:
Posts: 1
Reply with quote  #15 
Hey folks, i am a new guy, considering to buy artemis...

I thought from all the posts mine might fit best here because my friends are scattered across germany...

so is there a star trek mod?

can it be played over the internet (hamachi)?

maybe teamviewer for voice chat?


__________________
Trekkie here. Any Birth of the Federation playerhere? PN me!
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.