Today | News | Books | Recipes Notes | QuickTake | Wiki | Browse Maps | Reference | Reddit | YouTube Chat | Games | About Back to HN A custom virtual machine for the Stars 4X gameby ibobev | 39 points | 5 comments | 2026-09-18 10:01:26 Central Open Source Link | Read Source Here Open on Hacker News CommentsTelaneo Very neat! I hope we'll see more of this kind of work.
Most games are well-behaved enough to simply run in
Dosbox, an emulator, or through Wine, but there are a few
tough nuts there that either need a very specific config,
or just actual hardware. Having a known good config
wrapped up in a VM seems like a great solution.
| philipov Wow, Stars! I loved this game so much as a child. Back
then, after upgrading from shareware I had to wait for a
floppy disk to arrive in the mail.
| unsnap_biceps I loved stars! and really wish that it gets reimagined for
the modern age. Stellaris gets way too micro-managing to
be fun IMHO.
| jauntywundrkind I forget whether it was steam or GE-Proton I ran it under
but ran just fine on Linux. Have to say, I did crash out
after 40 turns though, which is ridiculous, after thinking
so much about Stars! for so long.News here: there's an MCP
server!! Oh snap!! This is great. I really love the idea
of games that have external interfaces. There's a ton of
tiny macro to stars, and being able to say, get every
warship in the sector over to that planet at the same time
with efficient fuel usage would be a lovely awesome thing
to watch happen.I look forward to more and more games
having MCP (or other external interfaces). I'm sure
there's others out there already, but definitely happy to
see Stars! pointing the way forward yet again, decades
latter.
| > tetha It's funny. My experience of running Win95-Era Games,
especially more wonky one like Cavelands on Linux with
Wine is far better than on Windows. And DosBox is a
given. So e.g. both Civ 2 and Civ 1 are just standard
launchers on my Linux box.And with something like
Lutris, it's not a lot of tinkering. "Install game
from setup.exe". Done in a lot of cases, needs a few
winetricks or dll overrides in some cases for the
wonky ones.
|
|