16 bit program to 32 bit?

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by sonicdude10 on Jul 19, 2012:

Anyone here who knows a thing or 2 about PC programming I need assistance. I have an older program that is apparently a 16 bit program. I need to somehow get it converted to 32 bit to run on Windows 7 Home Premium 64 bit. Any ideas? The program in question is called Sonic Screen Saver. It came packaged in the PC game Sonic and Knuckles for Win 95. I get a message saying it is incompatible with my OS on both my Desktop and laptop. Both run Home Premium 64 bit. I also have an older desktop from the Pentium 4 days running 7 Starter which is 32 bit. (Custom install with modified installer ISO.) The program installed on it and runs flawlessly. This tells me the program is therefore a 16 bit one and is not corrupted. Reason I say this is because 64 bit OS lost support for 16 bit programs but the 32 bit version still supports them. I'm ready to supply the files in question and offer payment for anyone wanting to try this. I know a 32 bit version will work with my 64 bit OS. Any takers? Or anyone able to point me to the proper compilers to make this so?

Alternately, if there is a way to make Win 7 64 bit support a 16 bit program, I'll take that too. Just remember that this is a screen saver.

EDIT: Not sure if the actual screen saver itself is 16 bit or if it just the installer that's 16 bit. The control panel for adjusting settings seems to have that 16 bit window look to it so I'm not sure...
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by Bad_Ad84 on Jul 20, 2012:

How are you going to recompile it without sourcecode?

You dont just take an exe and recompile it...


and its probably just the installer thats 16 bit. Install it on another 32 bit machine and copy the files over.
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by sonicdude10 on Jul 20, 2012:

I did that and... nothing. Think I need to find some registry keys and get them moved and modified for this to work. Any ideas?
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by camdman on Jul 20, 2012:

This may or may not help you but Its a shame you Have win 7 HP instead of Pro or Ultimate as they have windows XP Mode which may help your problem but Have you tried running it on Windows 7 Compatibility Mode (right click on exe, properties the compatibility)? If that fails I would assume there are programs that would make the game act like it was running under a older version of window (like Dos Box)


EDIT - sorry read that you wanted the screensaver not the game lol silly me but there may be virtual programs to allow for it though.
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by Bad_Ad84 on Jul 20, 2012:

There are programs to take a snap shot of the registry before installation and after, then gives you the differences.
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by sonicdude10 on Jul 20, 2012:

How about differences between 32 and 64 bit OS?
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by Lum on Jul 20, 2012:

Bad_Ad84 said:






How are you going to recompile it without sourcecode?

You dont just take an exe and recompile it...


and its probably just the installer thats 16 bit. Install it on another 32 bit machine and copy the files over.

You're correct the Sonic and Knuckles game is 32 bit. I've got no idea about that screensaver included in it. (until I was informed by this topic obviously)
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by Bad_Ad84 on Jul 20, 2012:

sonicdude10 said:






How about differences between 32 and 64 bit OS?

You cant add the 16 bit subsystem back into x64 Windows 7.
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by APE on Jul 20, 2012:

Short answer: it isn't going to happen.

Long answer: it won't happen with an x64 OS.
 

User avatar
Archive
Posts: 891479
Joined: June 25th, 2019, 11:00 am

16 bit program to 32 bit?

Post by Archive » June 26th, 2019, 7:56 pm

posted by sonicdude10 on Jul 20, 2012:

Bad_Ad84 said:






You cant add the 16 bit subsystem back into x64 Windows 7.

That is if the whole program itself is 16 bit. If it is 32 bit it will work. Assuming it is 32 bit, I should be able to find the registry keys, copy, move, modify, and incorporate into 64 bit OS in right area. Already have the installed file folder moved over to my "program files (x86)" folder. Wrong spot?

EDIT: Almost forgot. Up through 1997 lotsa programs were 32 bit but had a 16 bit installer. Replacing the installer aint gonna happen here since it is custom Sega screen.
 

Locked