I’m trying to get an old Windows game running for a friend.

It seems to be a 16bit macromedia app and I kind of got it running in a Win 98 VM using Virtualbox. DOSBox seems to get confused by it being a Windows app.

Thing is, the friend is very much not good with tech and I want to set everything up for him to “just work”. Installing VBox might be a bit too much.

Apparently, you can install Windows inside DOSBox, but is that really stable and usable for layman? Are there any other approaches?

1 point

I have found that sometimes, old games run better on linux via Lutris than on Windows. If it’s a 16 bit game you should give it a try. If it doesn’t work, VM might be your only answer.

permalink
report
reply
6 points

stop recommending virtual machines for windows 95/98 games. you want pcem for those.

permalink
report
parent
reply
0 points

bottles, lutris, heroicgamelauncher

permalink
report
reply
0 points
*

I would think the easiest way is to get a cheap old PC and install XP or 98 etc. If you’re afraid of getting hacked keep it off the network.

permalink
report
reply
6 points

Does the game exist on modern platforms like steam? It might be worth the $5 and then just install it that way.

permalink
report
reply
2 points

No, it’s pretty obscure, I barely managed to find it at all.

permalink
report
parent
reply
2 points

Gog.com is always worth a look. I found a functional copy of Sid Meiers Alpha Centauri there.

permalink
report
parent
reply
2 points

Gog.com is always worth a look.

Gog is well indexed by Google. If it’s on Gog, a simple web search would have listed that result. “I barely managed to find it at all” means that it was more work than just googling it and clicking on the Gog result.

permalink
report
parent
reply
2 points

Super basic, but have you already tried using the compatibility mode? If it runs in a Windows 98 VM it should theoretically work with compatibility mode set to Windows 98.

Native solutions are best, if they’re effective.

permalink
report
reply
2 points

Doesn’t work, unfortunately. It seems to be a 16bit app.

permalink
report
parent
reply
2 points

Ah, I didn’t realize that was a limitation.

So here’s an article about packaging a 16-bit application with winevdm, an open source 16-bit emulator, into an MSIX which makes it installable and launchable as if it were a single application: Running 16-bit applications on Windows 10 64-bit.

Definitely a more complex process though.

I also suggest looking for the software on myabandonware.com because they collect community-built fixed versions of older applications, especially games. If anyone has made a fixed version for this game, it will probably be there.

permalink
report
parent
reply
1 point

I could be way off base here, but I’d probably start with the 32-bit version of Windows 7 to hack it into working.

First, you want a 32-bit OS – unless you can get one of the 16-bit OSes virtualized well, but I have no experience with that. 32-bit Windows has NTVDM for running emulated 16-bit apps. 64-bit Windows only has the WOW64 (Windows-on-Windows) emulator for running 32-bit apps.

Also, Windows 7 has a large collection of shims and compatibility layers built in, plus a ton of tweaks you can do with the Application Compatibility Toolkit. I don’t know if there are ACT limitations with 16-bit apps though since I haven’t had to do any serious work with it since the XP -> 7 upgrade wave.

permalink
report
parent
reply

RetroGaming

!retrogaming@lemmy.world

Create post

Vintage gaming community.

Rules:

  1. Be kind.
  2. No spam or soliciting for money.
  3. No racism or other bigotry allowed.
  4. Obviously nothing illegal.

If you see these please report them.

Community stats

  • 4K

    Monthly active users

  • 958

    Posts

  • 7.7K

    Comments