Solved Win 7 virtual pc kinda lame

MtGr

New member
Local time
7:11 PM
Messages
5
After I installed windows 7 visual pc. I noticed it wasn't for playing old xp games. Lots of the drivers from my hardware was not right. Is there NO way too change the (virtual)drivers. Without the ability to change drivers that come close to your hardware. Windows virtual pc is kinda lame :confused: I had hoped this time to go without a second boot system.

Why don't they just make an emulator for xp, vista etc like they did with the Atari,C64,Amiga 500 etc. :p

Hopeful I can run some old xp games with changing compatibility. Though this never worked before :rolleyes:
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custum
OS
win 7 pro 64
CPU
intel core 2 duo cpu e8400
Motherboard
asus p5n32-e sli
Memory
8 Gb
Graphics Card(s)
nvidia 9600 gt
Hard Drives
segate , tosiba
Cooling
too much lol
Antivirus
Microsoft security essentials
Browser
IE
What program are you using to virtualize Windows 7, Another question would be if you were never able to get the XP games working in compatibility before in Windows 7 what makes you think it would work when the OS is virtualized
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Compac
OS
Microsoft Windows 7 Ultimate 32-bit 7601
CPU
Intel(R) Pentium(R) Dual CPU E2160 @ 1.80GHz
Motherboard
MSI Boston
Memory
4.00 GB
Graphics Card(s)
(1) VNC Mirror Driver (2) Intel(R) G33/G31 Express Chipset
Sound Card
Disabled
Monitor(s) Displays
Headless
Screen Resolution
1280 x 960 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
ST3320820AS ATA Device
Keyboard
Headless
Mouse
Headless
Antivirus
Malwarebytes pro
Other Info
Also
Windows 8.1 Laptop and Desktop both Acer
Welcome to the forum.

Gaming in a virtual environment has always been problematic. VirtualPC was never really designed for gaming so it should be no surprise that it has problems doing so. VirtualBox and VMWare are better but they too have issues. Hyper-V from Microsoft is also but it does not run on Windows 7.

VirtualPC runs an OS on virtual hardware, not what your computer actually has. The emulated hardware was chosen for best compatibility with older operating systems, not optimum performance. You have no choice of emulated hardware.

The comparison with Atari, C64, and Amiga 500 is not fair to modern virtualization platforms. The C64 was released more than 35 years ago, a very long time in the computer industry. All of these systems ran on hardware that was very simple by modern standards and matching it's performance is easy. In many cases developers must take active steps to hold performance back to original standards or the game becomes unplayable. Emulating hardware capable of running XP is much more difficult. Emulating hardware capable of running XP era games is even more difficult.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 7 Pro 64 bit
CPU
Xeon W3520
Memory
8 GB
Graphics Card(s)
Nvidia Geforce 210
I'm using the official Windows Virtual PC https://www.microsoft.com/en-US/download/details.aspx?id=3702 ( other languages are possible ) Install the Update for Windows (KB958559) when asked. Why call it virtual xp Why should it not? You have the memory and disk space ?. Why should I even use a virtual environment if old software/games not work on it. And is multitasking not better than turn your pc off to go back too xp. It's the first time I tried to do it this way. I always had multi boot xp and win7( never problems this way btw). To answer sml156.

Lmiller7 I know and your right those platforms are very old. Though amiga 500,1000,500+,600,1200 etc. Where one of the best platforms of their time imao.
380px-Amiga500_system.jpg


Only Macintosh was better (used a lot in the graphic world) 386,486 pc's with Windows 3.0 where graphic laughable and slow. But your right about the difference compared to modern platforms. Just I had hoped I could adjust virtual xp to mine specs. I have a very old system bought 7 or 8 years back when xp was the main system. But I bought it with better hardware then needed. Because windows released every few years a new os .

Just that windows virtual don't take over your hardware configuration is a pain in the behind :D. Because what I would like is truly multitasking between different systems. And creating multi tasking between different os is possible. Mac os X works perfect with parallels. I don't have Mac os X but a nephew of mine has. He can switch from Linux to windows and back without turning off his system. And although he has a Linux system. He still can play pc game if he wanted.

In this light imao windows virtual system is laughable. And not worth the time I wasted on this.

And I still don't understand why this changing compatibility don't work (never did on every win os). Because if it did I wouldn't need a virtual system. BTW if I put win xp back on my system all hardware get found and those games work perfect so it's not my hardware. The only thing xp will not do. Is installing it on my newest HD because its format gpt (win7 will ether)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custum
OS
win 7 pro 64
CPU
intel core 2 duo cpu e8400
Motherboard
asus p5n32-e sli
Memory
8 Gb
Graphics Card(s)
nvidia 9600 gt
Hard Drives
segate , tosiba
Cooling
too much lol
Antivirus
Microsoft security essentials
Browser
IE
I agree with Lmiller7 - give VMware a go. The free version is quite good - known as VMware Workstation Player nowadays. Download page here. Since it's treated as an OS install, every VM guest needs a serial and activation where appropriate.

One problem I've found with very old games in VM, is when the timing was dependent on the old cpu speed, and so runs too fast on modern hardware in VM.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
self build
OS
W10 Pro x64, W7 Pro x64 in VMware
CPU
i7 2600K @ 4.4GHz
Motherboard
MSI Z68A-GD80
Memory
8GB Mushkin @ 1600MHz
Graphics Card(s)
Nvidia GTX 750 Ti
Monitor(s) Displays
27" Benq + 27" LG
Screen Resolution
1080p
Hard Drives
500GB 850 Evo SSD + 3 * 2TB Seagate
PSU
EVGA 650 GS modular
Case
Antec 300
Cooling
Seidon 120V v2
Internet Speed
62/18 Mbps
Antivirus
Defender (W10) + MSE (W7)
Browser
Firefox
Thx wasnotwas I give it a try. It's not that I play a lot old games :o Just want to see if it's possible to finally truly multitask between systems. Like one time I bought an old amiga500+ and hook it up trough the com port. Only to see if I could transfer old amiga software. I found about 1Gig old software on the internet. But couldn't transfer it through floppy because pc and amiga drives aren't compatible. The transfer rate was only 8bit/sec so it would take almost 32,5 years to transfer 1Gb. It was easier and faster to use an emulator. Though it worked I didn't try it again lmao :D
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custum
OS
win 7 pro 64
CPU
intel core 2 duo cpu e8400
Motherboard
asus p5n32-e sli
Memory
8 Gb
Graphics Card(s)
nvidia 9600 gt
Hard Drives
segate , tosiba
Cooling
too much lol
Antivirus
Microsoft security essentials
Browser
IE
And I still don't understand why this changing compatibility don't work (never did on every win os). Because if it did I wouldn't need a virtual system. BTW if I put win xp back on my system all hardware get found and those games work perfect so it's not my hardware. The only thing xp will not do. Is installing it on my newest HD because its format gpt (win7 will ether)

To ensure compatibility with future hardware and operating systems application developers must follow the rules established by Microsoft. There are many specific rules but they generally mean not making use of undocumented information and not making unwarranted assumptions about the hardware and operating system the application will be running on. This is necessary because these things have changed over the years, often in very significant ways.

Many well written applications designed for XP, Windows 2000, Windows 9x, and prior will run with no issues on Windows 10, even without compatibility settings. There are even many 16 bit applications that are even older that run on Windows 10 (32 bit). The developers of these applications followed the rules.

Microsoft tries very hard to maintain compatibility with older applications, even when their developers knowingly violated the rules. For such applications even the most trivial changes in the OS or hardware can cause them to fail. Such changes include optimizations and even bug fixes. The only way Microsoft could assure complete compatibility with older applications is to never change anything. That obviously isn't possible. The compatibility settings are provided to help such programs to run. And there is much that is not visible to the user. Windows has a long list of troublesome applications and will often change it's behavior to accommodate such programs. But in many cases there is nothing that can be done.

Microsoft has received much criticism for doing this. It is said that such applications should be allowed to fail, thus forcing the developers to fix the problems and ensure they are not repeated in the future. But Microsoft is realistic and recognizes that many of these problems will never be fixed and that developers will continue in their old ways. The developers of some applications have been known to rely on compatibility features rather than fix known problems.

Of all application types games tend to have the most compatibility problems. The reason, the developers for the most part just don't care about future compatibility. They will do whatever it takes to get the last bit of performance and an edge over the competition. The rules are viewed as suggestions and will be bent or broken if they can get away with it, with the current OS. They care little if the game will run on the next OS and nothing about the one after that.

That is why compatibility features are needed, and why they often don't work.

Note: I have been programming as an amateur since the 1970's and have personal experience with the problems of compatibility.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 7 Pro 64 bit
CPU
Xeon W3520
Memory
8 GB
Graphics Card(s)
Nvidia Geforce 210
Yes I agree game developers don't want you to play old games. They want you to buy the new ones. ;) I'm a little younger and I play with hard/software from mid 80's. I know the time, I had to build my own sampler. And burn my own eprom to make it work. Only so I could record samples of music. To make the first house and techno music. Though I used basic,dbase,clipper,etc. It's not my strong point. Hardware is more my thing. Special in the early days when nothing existed. And you could modify mainboards to your likings. Special c64 and amiga. After 386,486 pc's all off this changed and Mircosoft got better and harder to create your own hardware due to the micronization and bilayer systems.

Thx for explaining some things LMiller7. Still I hope Microsoft create a better virtual system. Because I don't want to walk to the apple side for really os multitasking.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custum
OS
win 7 pro 64
CPU
intel core 2 duo cpu e8400
Motherboard
asus p5n32-e sli
Memory
8 Gb
Graphics Card(s)
nvidia 9600 gt
Hard Drives
segate , tosiba
Cooling
too much lol
Antivirus
Microsoft security essentials
Browser
IE
As I mentioned before, Microsoft does have a better virtualization system, Hyper-V, but it does not run on Windows 7. Don't expect it to be ported to Windows 7 which is now in extended support only. If you want something better than VirtualPC you will need to go to a third party solution, such as VirtualBox or VMWare.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 7 Pro 64 bit
CPU
Xeon W3520
Memory
8 GB
Graphics Card(s)
Nvidia Geforce 210
I have just set up VBox over the holidays with my old XP pro. Took a bit of trial and error to get it proper ( Macrium a lifesaver at this project) and it works way superior to the M$ virtual XP. Trial run of the old Combat Flight Europe and it played very well. Also very easy working between guest and host.
Art.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home built
OS
Win7 sp1 Pro 64bit / XP sp2 Pro (games only)
CPU
Intel Core 2 Duo E8400 @ 3.00GHz
Motherboard
Intel Corporation DP35DP (CPU1)
Memory
8.00 GB Dual-Channel DDR2 @ 400MHz (5-5-5-18)
Graphics Card(s)
1024MB GeForce GTX 560
Sound Card
NVIDIA High Definition Audio
Monitor(s) Displays
SyncMaster (2048x1152@60Hz)
Hard Drives
240GB Sandisc Extreme Pro SSD
244GB Seagate ST3250410AS
488GB Seagate ST500DM002-1BD142
931GB Western Digital WDC WD1003FZEX
PSU
Corsair 720
Case
ATX
Keyboard
HID Keyboard Device Logitech
Mouse
HID-compliant mouse Microsoft
Other Info
TSSTcorp CDDVDW SH-S223L

HL-DT-ST BD-RE BH12LS35
A Virtual PC is more or less used to check out an Operating System without actually installing it.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Skylake Special #666
OS
Windows 10 Pro x64
CPU
Intel Core i7 6700K
Motherboard
Asus Sabertooth Z170 Mark 1
Memory
GSkill TridentZ RGB 16GB 3600 16-16-16-36
Graphics Card(s)
EVGA GTX 980 Ti SC x2
Sound Card
Realtek High Definition
Monitor(s) Displays
AOC G2460PG
Screen Resolution
1920 x 1080 144Hz
Hard Drives
Samsung 860 Pro 256GB, Seagate Barracuda 4TB x2
PSU
EVGA 1000 P2, EVGA White Custom Braided Cables
Case
Corsair Vengeance C70 Gunmetal Black
Cooling
Corsair H100i v2, Corsair ML120 x2, Thermal Grizzly Kryonaut
Keyboard
Logitech G910 Orion Spectrum
Mouse
Logitech G700s
Internet Speed
Verizon Fios Quantum Gateway 75/75
Antivirus
Windows Defender, Malwarebytes Free 3.8.3
Browser
Chrome
Other Info
Corsair SP120 x4, LG Blu-ray Drive, Durabrand HT-395 100 Watt Dolby Digital Amp, Corsair H2100 Wireless 7.1 Headset
Installed VMware. Only now I can't find my orginal xp home NL.:mad: The key I found but not the dvd :p. If I only could download it from somewhere. When I got win7 I only had to reinstall 2 times in 6 years. Imao the best windows version ever (I didn't tested 8 or higher jet) I need it too play Sacred 2 + expansion, and assassins creed (first one). Only play those games a few time. If you look at those dvd's you would say they brand new. :D
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custum
OS
win 7 pro 64
CPU
intel core 2 duo cpu e8400
Motherboard
asus p5n32-e sli
Memory
8 Gb
Graphics Card(s)
nvidia 9600 gt
Hard Drives
segate , tosiba
Cooling
too much lol
Antivirus
Microsoft security essentials
Browser
IE
Back
Top