Go Back   Forums > Abandonia.com > Troubleshooting > Tutorials
Memberlist Forum Rules Search Today's Posts Mark Forums Read
Search Forums:
Click here to use Advanced Search

Reply
 
Thread Tools Display Modes
Old 05-07-2008, 02:04 PM   #1
Japo
Autonomous human
 
Japo's Avatar


 
Join Date: Mar 2006
Location: ,
Posts: 4,613
Default Games for older Windows versions

The ideal solution is getting old Windows games to run natively in your version of Windows, and it can sometimes be managed. First of all try just running it with no modifications; there can result a number of outcomes.
__________________

It may happen that it fails immediately and you see something like



(If it's not this message what you see, click here to skip this part.) This means that your Windows is 64-bit and, either the program is for MS-DOS (6.x or lower) or for Windows 16-bit (Windows 3.x or earlier, really old). So make sure you know which is the case. The sure way to know is to try to run it in DOSBox or DOS: a Windows program will show a clear message: "This program cannot be run in DOS mode."

If the program is for DOS, refer to the DOSBox tutorials. If it's for Windows 16-bit there are two possible solutions:

- Install Windows 3.11 on DOSBox easily, courtesy of Mr. Horseman, so this kind of games can run inside DOSBox's emulation.

- Install Windows 95, 98 or Me on virtualization software such as Virtual PC. The good thing about these versions of Windows is that they run both 32-bit and 16-bit Windows programs natively, so it should cover everything that DOSBox and your own Windows don't. On the other hand in Windows XP and higher 32-bit (and NT), 16-bit Windows programs are run in emulation, not natively, even if they may work fine; and in 64-bit versions of Windows they can't run at all, as we've seen. Besides, Windows NT, 2000, XP and higher introduced user accounts with access restrictions, even if little used in practice, that could cause problems with programs for Windows 9x and earlier which had no such thing.

And Virtual PC is really fast and efficient (except for leveraging your graphic card), and very easy to set up.
__________________

It may also happen that the game doesn't work right but such a clear message isn't shown. There's something simple you can try. Right-click on the game's executable or shortcut and select "Properties":


In the ensuing dialogue box select the "Compatibility" tab, enable the option "Run this program in compatibility mode for", and just below select the Windows version that the game was made for, from a list that will depend on the Windows version you actually have:


If when starting the game there's still an error because the game doesn't change the colour depth on its own, enable the 256 colours option as well; and if the image size isn't correct enable the 640x480 resolution option.

Windows 3.x isn't available (see the previous step to learn how to run games for Windows 3.x), but most games for that version work fine most times, at least in 32 bits newer versions. On the other hand the more recent versions of Windows (95 and later) can't be installed in DOSBox.
__________________

Oftentimes, programs made for old versions of Windows (and even programs made recently with poor technique) have trouble running without full administrator access, that is in a limited or the guest accounts in XP, or even in an administrator account if UAC is enabled in 7 and Vista. A sure sign of this is a message saying "access denied".

But many programs may fail silently, giving you no information. In this case try the compatibility mode first (click here to read about it), and if that doesn't help, read on here below.

(Please NOTE that you must not do this if you don't trust the origin of the particular program. Running untrusted software with administrator access is a security risk, and it would give virus and other malicious software free rein.)

To see if this is the cause of the problem, if you have Windows 7 or Vista, right-click on the program and choose "run as administrator" (you may be asked for a password, if you're not logged in as admin). If you have XP (or 2000 or NT) right-click on the program and choose "run as..." and enter the credentials of an administrator account. But running a program as another user can only be done if this user has a password (otherwise if allowed any automated virus could do it); if the admin account doesn't have one, just log onto it directly and try running the game from there. In Windows 7 and Vista you MUST choose the "run as administrator" option even if you're logged in as such.

If this solves the problem, the "run as" options can be made the default double-click action by right-clicking on the program or shortcut, selecting "properties" and then clicking on the "advanced..." button.

Be warned that a program may have several problems in a newer Windows version, for example it may be necessary to use both admin access and the compatibility mode to make it run well.
__________________

If we're still having problems after trying all this, the ultimate solution is to install the version of Windows that the game is for on virtualization software such as Virtual PC. Click here to learn how.

Last edited by Japo; 03-10-2014 at 09:48 PM.
Japo is offline                         Send a private message to Japo
Reply With Quote
Old 05-07-2008, 02:10 PM   #2
Eagle of Fire
Friendly Fire
 
Eagle of Fire's Avatar

 
Join Date: Sep 2004
Location: Valleyfield, Canada
Posts: 4,892
Default

Heavy warning: when installing anything which is Windows related VIA DOSbox, never ever mount your original c:\ drive. Mount a subfolder under another drive name instead.

Mounting your c:\ drive and installing any version of Windows will rip appart your current Windows system, registery files and the like. Try this at your own risk.
__________________
I'm on a hot streak... Literally.
Proud member of The Abandoned since 2005.
Eagle of Fire is offline                         Send a private message to Eagle of Fire
Reply With Quote
Old 05-07-2008, 02:24 PM   #3
_r.u.s.s.
I'm not Russ
but an ex-alektorophobic
 
_r.u.s.s.'s Avatar


 
Join Date: May 2005
Location: Nitra, Slovakia
Posts: 6,533
Default

it won't if your system is on different drive than c
__________________
_r.u.s.s. is offline                         Send a private message to _r.u.s.s.
Reply With Quote
Old 05-07-2008, 02:48 PM   #4
The Fifth Horseman
FUTURE SCIENCE BASTARD
 
The Fifth Horseman's Avatar


 
Join Date: Oct 2004
Location: Opole, Poland
Posts: 14,276
Default

A last-case scenario is to simply buy a small hard drive an install Windows 98 on it. Since that system was supported up to 2005, any hardware produced before that date should have Windows 98 drivers available either on its support CD or from the producer's website.

It's not a solution for those faint of heart, but some old games just ain't going to work on XP no matter how hard you try.
Windows 98 in Virtual PC on a 1,7 gHz machine = agonizingly slow.
Windows 98 on a 1,7 gHz machine = smooth and fast.
__________________

"God. Can't you people see I'm trying to commit a crime against science and nature here?"
-- Reed Richards

Last edited by The Fifth Horseman; 05-07-2008 at 02:52 PM.
The Fifth Horseman is offline                         Send a private message to The Fifth Horseman
Reply With Quote
Old 05-07-2008, 02:51 PM   #5
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

Quote:
Originally Posted by _r.u.s.s. View Post
it won't if your system is on different drive than c
How interesting _r.u.s.s., and what about the sys bootfiles?
__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Old 05-07-2008, 02:53 PM   #6
_r.u.s.s.
I'm not Russ
but an ex-alektorophobic
 
_r.u.s.s.'s Avatar


 
Join Date: May 2005
Location: Nitra, Slovakia
Posts: 6,533
Default

what? you can have hdd without any boot files or os-es
__________________
_r.u.s.s. is offline                         Send a private message to _r.u.s.s.
Reply With Quote
Old 05-07-2008, 03:02 PM   #7
dosraider
Dismembered.
 
dosraider's Avatar

 
Join Date: Aug 2007
Location: Dixmuide, Belgium
Posts: 2,767
Default

On c:\ in Windows? That will be the day.
And don't say some crap as external drive please.
__________________

Not a member of The Victorious People's Shoutbox Liberation Army.
Not a member of the GAG Guerrilla. Don't get A Grip!
FOR RENT
*Advertising space*
dosraider is offline                         Send a private message to dosraider
Reply With Quote
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking For Full Versions Of Skunny-games. Brutulen Gaming Zone 6 29-01-2007 02:55 PM
Odd Slowdowns On Older Dos Games Doctor Acula Tech Corner 11 05-05-2006 03:01 PM
Large Collection Of Older Dos/win Games... DangrMaus Gaming Zone 1 14-03-2006 07:41 PM
A Way To Play Older Windows Games? Doc Adrian Tech Corner 11 30-06-2005 08:45 PM
Some Music Of Older Westwood Games FreeFreddy Music, Art, Movies 17 02-02-2005 08:15 AM

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump
 


The current time is 09:28 AM (GMT)

 
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.