this post was submitted on 03 Nov 2024
64 points (98.5% liked)

RetroGaming

19628 readers
358 users here now

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.

founded 1 year ago
MODERATORS
 

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?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 2 weeks ago (3 children)

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.

[–] [email protected] 2 points 2 weeks ago (2 children)

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

[–] IHawkMike 1 points 2 weeks ago

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.

load more comments (1 replies)
load more comments (1 replies)