I don't know if this is remotely feasible or where this question should be. I'm no network expert! Me and my mates would play Speedball, Lotus Esprit Turbo challenge and stunt car racer well into the wee hours. Could I recreate this magic online/remotely?
1. With actual hardware on my ST with SidecarTridge (I'm guessing almost certainly not)
2. With hatari/Steem e.g. I can host a server, share my screen and he can see this on a web browser and have joystick inputs at his end?
Is the tech nowhere near capable of this kind of thing.....I would have though if i've got an emulator running on a PC with good connection it's just then a coding/software challenge?
sorry for ridiculous question or if it's in wrong place.
thanks,
Marco.
REMINDER - Stay logged in for at least 2 hours a week to get whitelisted.
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
How to Play an ST game LAN/remote
-
Marcopolomint1
- Posts: 18
- Joined: 15 Jul 2026 14:37
Re: How to Play an ST game LAN/remote
Copilot AI says this:
Yes, it's definitely possible, but screen sharing is usually not the best way if you want both players to actively participate.
Here are the main options, from simplest to best:
Option 1: Share Your Screen + Remote Control
Use:
Microsoft Teams
Discord
Parsec
AnyDesk
TeamViewer
How it works
You run the Atari ST emulator locally.
Share your screen.
Grant your friend remote keyboard/joystick control.
Pros
Very easy to set up.
Works with almost any emulator.
No need to distribute ROMs.
Cons
Input lag.
Only one machine runs the game.
If your connection stutters, gameplay suffers.
Parsec is generally the best solution for retro gaming because it's designed for low latency.
Option 2: Emulator with Netplay (Best Gaming Experience)
Some emulators support online multiplayer directly.
Depending on the Atari ST emulator:
Hatari
Steem SSE
RetroArch (with compatible cores)
RetroArch is particularly interesting because it supports:
Netplay
Spectator mode
Synchronised gameplay
In this setup both players run the emulator and game locally, and only inputs are transmitted across the network.
Pros
Extremely low bandwidth.
Very low latency.
Better game experience.
Cons
Both players need the emulator and game files.
Option 3: Host the Emulator in a Browser
This sounds closest to what you're describing.
You could host an Atari ST emulator on a web server using:
WebAssembly
JavaScript emulator ports
Emscripten builds
Examples include browser-based retro systems such as:
EmulatorJS
js-dos
various WebAssembly emulator projects
Users would simply visit:
https://my-retro-site.com/atari
and play in the browser.
Challenge
Most browser emulators are designed for a single player.
To support two remote players you'd need:
Shared game state
WebRTC
Multiplayer input synchronisation
Or remote streaming
This becomes a custom development project.
Option 4: Cloud Gaming Style (Probably the Best Overall)
Host the emulator on:
Azure VM
AWS EC2
Home server
Gaming PC
Then stream it using:
Parsec
Sunshine + Moonlight
Steam Remote Play
Your friend connects and joins your session.
Advantages
Looks like local gameplay.
Excellent latency.
Both can use controllers.
No emulator setup on your friend's machine.
For retro games this works extremely well because the bandwidth requirements are low.
Option 5: Play Directly Inside Microsoft Teams
If you're thinking about "inside the recipient's web interface" (for example Teams or Outlook):
You could build a custom web app:
Teams Tab App
└─ Atari Emulator
└─ Shared Session
└─ WebRTC Inputs
The emulator runs in a browser tab embedded in Teams.
This is technically possible, but considerably more complex than using Parsec or RetroArch Netplay.
My Recommendation
For the least effort and best experience:
Two-player co-op
Parsec
Install emulator on your PC.
Start game.
Invite friend.
Give controller access.
If both players are technical
RetroArch Netplay
Lowest latency.
Most authentic multiplayer setup.
If you want to create a website anyone can join
EmulatorJS + WebRTC multiplayer layer
Most flexible.
Requires web development.
For an Atari ST game specifically, I'd probably use Hatari or RetroArch running on a PC and invite the friend through Parsec. That gives you a "sit-on-the-same-sofa" experience with very little setup.
Yes, it's definitely possible, but screen sharing is usually not the best way if you want both players to actively participate.
Here are the main options, from simplest to best:
Option 1: Share Your Screen + Remote Control
Use:
Microsoft Teams
Discord
Parsec
AnyDesk
TeamViewer
How it works
You run the Atari ST emulator locally.
Share your screen.
Grant your friend remote keyboard/joystick control.
Pros
Very easy to set up.
Works with almost any emulator.
No need to distribute ROMs.
Cons
Input lag.
Only one machine runs the game.
If your connection stutters, gameplay suffers.
Parsec is generally the best solution for retro gaming because it's designed for low latency.
Option 2: Emulator with Netplay (Best Gaming Experience)
Some emulators support online multiplayer directly.
Depending on the Atari ST emulator:
Hatari
Steem SSE
RetroArch (with compatible cores)
RetroArch is particularly interesting because it supports:
Netplay
Spectator mode
Synchronised gameplay
In this setup both players run the emulator and game locally, and only inputs are transmitted across the network.
Pros
Extremely low bandwidth.
Very low latency.
Better game experience.
Cons
Both players need the emulator and game files.
Option 3: Host the Emulator in a Browser
This sounds closest to what you're describing.
You could host an Atari ST emulator on a web server using:
WebAssembly
JavaScript emulator ports
Emscripten builds
Examples include browser-based retro systems such as:
EmulatorJS
js-dos
various WebAssembly emulator projects
Users would simply visit:
https://my-retro-site.com/atari
and play in the browser.
Challenge
Most browser emulators are designed for a single player.
To support two remote players you'd need:
Shared game state
WebRTC
Multiplayer input synchronisation
Or remote streaming
This becomes a custom development project.
Option 4: Cloud Gaming Style (Probably the Best Overall)
Host the emulator on:
Azure VM
AWS EC2
Home server
Gaming PC
Then stream it using:
Parsec
Sunshine + Moonlight
Steam Remote Play
Your friend connects and joins your session.
Advantages
Looks like local gameplay.
Excellent latency.
Both can use controllers.
No emulator setup on your friend's machine.
For retro games this works extremely well because the bandwidth requirements are low.
Option 5: Play Directly Inside Microsoft Teams
If you're thinking about "inside the recipient's web interface" (for example Teams or Outlook):
You could build a custom web app:
Teams Tab App
└─ Atari Emulator
└─ Shared Session
└─ WebRTC Inputs
The emulator runs in a browser tab embedded in Teams.
This is technically possible, but considerably more complex than using Parsec or RetroArch Netplay.
My Recommendation
For the least effort and best experience:
Two-player co-op
Parsec
Install emulator on your PC.
Start game.
Invite friend.
Give controller access.
If both players are technical
RetroArch Netplay
Lowest latency.
Most authentic multiplayer setup.
If you want to create a website anyone can join
EmulatorJS + WebRTC multiplayer layer
Most flexible.
Requires web development.
For an Atari ST game specifically, I'd probably use Hatari or RetroArch running on a PC and invite the friend through Parsec. That gives you a "sit-on-the-same-sofa" experience with very little setup.
-
Steve
- Posts: 3315
- Joined: 15 Sep 2017 11:49
Re: How to Play an ST game LAN/remote
blooming heck mate, please don't word-dump massive AI reports... at least condense the information down to something, ie; your interpretation of it.
-
Marcopolomint1
- Posts: 18
- Joined: 15 Jul 2026 14:37
Re: How to Play an ST game LAN/remote
Sorry, my bad.
-
Marcopolomint1
- Posts: 18
- Joined: 15 Jul 2026 14:37
Re: How to Play an ST game LAN/remote
Condensed version:
It looks like it's possible with Hatari/Steem + Parsec. Has anyone ever tried it or with similar apps?
I'd be incredulous if I was the first to discuss!!!!
It looks like it's possible with Hatari/Steem + Parsec. Has anyone ever tried it or with similar apps?
I'd be incredulous if I was the first to discuss!!!!
-
exxos
- Site Admin

- Posts: 28486
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: How to Play an ST game LAN/remote
I cannot say for definite but I think this topic has come up before a few times here, or other forums. Or something similar using serial to wifi adapters to serial links games. But thats all I remember..
-
Badwolf
- Site sponsor

- Posts: 3051
- Joined: 19 Nov 2019 12:09
Re: How to Play an ST game LAN/remote
Most of my Hatari work is done over SSH-tunnelled VNC on a headless virtual Debian box in Germany while I sit on various physical machines in the UK.
Admittedly that doesn't involve playing games much, but no reason it couldn't. Two people can connect to the same VNC server instance.
You may have to get creative if you want to use a physical joystick, of course, but keyboard input is not really an issue.
BW
Admittedly that doesn't involve playing games much, but no reason it couldn't. Two people can connect to the same VNC server instance.
You may have to get creative if you want to use a physical joystick, of course, but keyboard input is not really an issue.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Who is online
Users browsing this forum: ClaudeBot and 4 guests