If you have problems running software that was written for win 9x systems on your xp os then try this.
XP comes with programs compatibility wizard located in Accessories under Programs in the Start Menu. You can use it to set the program to run with win95 compatibility settings.
Alternatively, locate the program file and right click on it, select 'compatibility tab' and check the appropriate boxes.
If you still have problems try turning the music off in the game, also try using VDM sound. If it is an old dos game you can use Dosbox.
If you still can't get it to work and you have lots of computer power (and it is really important) you might try emulating win95 or win98 using bochs. I been able to get both os running under bochs emulator but I can say you will need lots of cpu power to run games this way. It is probably easier to make a boot disk, but if want to use a boot disk make sure you have a fat32 partition on your hard drive to install games to.
Win9x Compatibility
Moderator: Crew
-
- Tycoon
- Posts: 269
- Joined: Fri Mar 31, 2006 2:09
- Location: Brisbane
Win9x Compatibility
[size=84][color=green]“Everything should be made as simple as possible, but not one bit simpler.”[/color] - Einstein
[color=green]“There is always some madness in love. But there is also always some reason in madness.”[/color] - Nietzsche[/size]
:twisted: [url=http://forum.connect-webdesign.dk/viewtopic.php?p=5411#5411]Society of Sinister Minds.[/url]
[color=green]“There is always some madness in love. But there is also always some reason in madness.”[/color] - Nietzsche[/size]
:twisted: [url=http://forum.connect-webdesign.dk/viewtopic.php?p=5411#5411]Society of Sinister Minds.[/url]
-
- Legend
- Posts: 892
- Joined: Fri Mar 24, 2006 16:06
- Location: North of Hell, err, Illinois
Sometimes, some older games, even written for Win95, will have a batch file that will allow youto turn sound off from there. I have one game, AIV Network$, that will ONLY run in XP if you specify in the batch file to turn off sound.
Also, you may have to go to properties of the exe file and specify EMS or XMS memory, usually setting it to 8192 will work fine. Some programs can't have it automatically allocated out for whatever reason.
Also, you may have to go to properties of the exe file and specify EMS or XMS memory, usually setting it to 8192 will work fine. Some programs can't have it automatically allocated out for whatever reason.
Without trains America Stops- Support Amtrak
Old trains never die. They just sit in ruin and wait until the day they are taken in by a skilled craftsman and rebuilt to their former glory.
Old trains never die. They just sit in ruin and wait until the day they are taken in by a skilled craftsman and rebuilt to their former glory.
-
- Prospect
- Posts: 27
- Joined: Wed Feb 14, 2007 16:59
- Location: France
You may need a few DLLs that are not provided with versions of Windows that were released after Win 9x (the NT-like ones such as Win XP)
Missing DLLs are
- WinG
- VBxxx libraries
- MSVCxxxx libraries
(to be completed)
Also, because the COMSPEC environment variable is set on C:\Windows\System under Win 9x, many software would look for features through this path while COMSPEC is set on C:\Windows\System32 under Windows XP.
So this often leads to unexpected errors that look like a real bug (black screen, crash, reboot, etc)
Most of the time, you'll need to copy the files that are expected to be found in the System folder into the System32 folder.
This solution fixes up very often such problem.
Missing DLLs are
- WinG
- VBxxx libraries
- MSVCxxxx libraries
(to be completed)
Also, because the COMSPEC environment variable is set on C:\Windows\System under Win 9x, many software would look for features through this path while COMSPEC is set on C:\Windows\System32 under Windows XP.
So this often leads to unexpected errors that look like a real bug (black screen, crash, reboot, etc)
Most of the time, you'll need to copy the files that are expected to be found in the System folder into the System32 folder.
This solution fixes up very often such problem.