Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post Posted: Wed Mar 17, 2010 10:57 am | Post subject: Can't run too old OSes on VPC07 on Core i5 hosts?
 
Offline

Joined: Wed Mar 17, 2010 10:16 am
Posts: 5
In Feb. I got a Dell 1564 laptop w/Core i5-430 in.

Since it shipped w/Win7-64,I'v no choice but install a MS-VPC07 SP1 on.WinVPC lacks several functions fatal for legacy OSes to run,while VMware or VBox cannot give a/v functionality on OSes in mid 90s for a lack of drivers.

However,I failed Win95 for a bug about its ndis driver on cpus reporting a speed higher than a certain speed,failed NT31/35 w/a poor perf in text mode inst phase and a registry file missing in startup,and failed NT5 1511 bulid w/a BSOD 0x7e on the very beginning of installation.

VBox do solves the issue,but it uses a unique display adapter that cannot be driven by those old OSes,even including NT4,nor are those accordingly drivers provided by Sun.

Modifing the virtualization option in MSVPC makes no good and I cannot get its reported running speed (to guests) down.

Who have a solution?


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Wed Mar 17, 2010 7:08 pm | Post subject:
 
Offline
User avatar

Joined: Fri Aug 27, 2004 5:11 pm
Posts: 2750
Location: I do stuff
I'm pretty sure VPC passes through the host's processor ID, which most old OSes don't take kindly to. Have you tried using Qemu?


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Wed Mar 17, 2010 8:01 pm | Post subject:
 
Offline
Peace Ownz
User avatar

Joined: Sat Jun 19, 2004 1:50 pm
Posts: 3986
nightice, it does. VMware does it too.


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Sat Mar 20, 2010 10:44 pm | Post subject: Re: Can't run too old OSes on VPC07 on Core i5 hosts?
 
Offline
User avatar

Joined: Sun Apr 01, 2007 3:41 pm
Posts: 295
Location: Ontario, Canada
bigslowfat wrote:
However,I failed Win95 for a bug about its ndis driver on cpus reporting a speed higher than a certain speed


You can try the patch here, there is evidence it helps with P4 and later Intels as well as with AMD.

Full link displayed

http://download.microsoft.com/download/ ... dk6upd.exe

bigslowfat wrote:
,failed NT31/35 w/a poor perf in text mode inst phase and a registry file missing in startup,


NT 3.51 is tougher, there's a guide on the net that works well for VPC installs though this was posted in Usenet some time ago by a former employee of mine.

http://www.eggheadcafe.com/software/asp ... 51-in.aspx

bigslowfat wrote:
and failed NT5 1511 bulid w/a BSOD 0x7e on the very beginning of installation.


too broad an error, try installing on 128 Megs of RAM and then 64 to see if it helps. Try and use a fixed size disk instead of expanding if that doesn't help.

The old VPC additions from VPC 2004 can be installed for the older operating systems where required and not supplied on VPC 2007.

_________________
UP-ON-CPU "When you die you can enter the doubles tournaments in Hell"


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Sun Mar 21, 2010 3:30 pm | Post subject:
 
Offline

Joined: Thu Mar 15, 2007 6:32 pm
Posts: 161
Location: Somewhere between 127.0.0.1 and 255.255.255.0
Virtual PC 2004/2007 actually emulates a Pentium III processor, which is why Vista and 7 suck on it :|

_________________
Image


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Sun Mar 21, 2010 5:08 pm | Post subject:
 
Offline
User avatar

Joined: Mon Feb 26, 2007 8:46 pm
Posts: 660
Location: Buenos Aires, Argentina
AntiWin wrote:
Virtual PC 2004/2007 actually emulates a Pentium III processor, which is why Vista and 7 suck on it :|
WAT?? NO! :O

The PIII is emulated on the MAC VERSION only, the windows version (which BSF is going to use) executes the guest os' instructions directly onto the host's processor (Both versions use the Dynamic Recompilation method) :)

The Main reason of the sucking, however, is the video card it emulates: that sucky S3Trio 64.. which is only (almost) good for DOS games...

@ BSF: If disabling the HW virtualization didn't help, you can try with Qemu and a GUI.. :)

_________________
Visit my renewed website: www.fede2004.netfirms.com
Image
PC: AMD Athlon II X2 240 (2.81ghz) - 2GB DDR2 RAM - HD 500GB SATAII Western Digital - Everything integrated - Wireless Genius TwinTouch 720e Keyb/Mouse Combo - Windows 7 Ultimate Lightweight - 2.1 speakers with sub woofer - 15" Philips 105s5 monitor -


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Sun Mar 21, 2010 5:49 pm | Post subject:
 
Offline

Joined: Thu Mar 15, 2007 6:32 pm
Posts: 161
Location: Somewhere between 127.0.0.1 and 255.255.255.0
Fede, then explain, why in 2007 SP1, when you check the hardware of the VM, it says

"INTEL PENTIUM III CLASS PROCESSOR"

_________________
Image


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Sun Mar 21, 2010 7:00 pm | Post subject:
 
Offline
Peace Ownz
User avatar

Joined: Sat Jun 19, 2004 1:50 pm
Posts: 3986
AntiWin, I don't know about you, but when I check the CPU info in a guest OS under VPC, it says the same thing as my host OS does.

It's been a while since I last ran a 95 or NT 4 VPC, so I don't remember what they said, but I'm fairly certain it didn't say pentium III...


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Sun Mar 21, 2010 8:57 pm | Post subject:
 
Offline
User avatar

Joined: Sun Apr 01, 2007 3:41 pm
Posts: 295
Location: Ontario, Canada
Yep, VPC passes genuine CPU ID in all circumstances.

_________________
UP-ON-CPU "When you die you can enter the doubles tournaments in Hell"


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Sun Mar 21, 2010 10:52 pm | Post subject:
 
Offline
Administrator
User avatar

Joined: Sat Aug 07, 2004 8:52 pm
Posts: 3118
Location: Chicago
MacOS Virtual PC passed on a P3 because Windows would have a fucking cow if it passed on information on a PowerPC chip. Most x86<-->x86 virtualizers send and have sent the host CPU information for several, several versions now. Connectix VPC 5.5 was the last to not do this in the Virtual PC market iirc.

I'll see what I can do about VMWare 7 later.

_________________
ka0s: i think *now* i wouldve known better than using like ten gallons of KY


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Mon Mar 22, 2010 9:40 am | Post subject:
 
Offline

Joined: Wed Mar 17, 2010 10:16 am
Posts: 5
Some of my attempts:
I installed a Windows XP guest in VMware and installed a Virtual PC 5.2 inside the virtual machine,also called VM in VM.
My results:
1.Windows 95 can now run.
http://www.flickr.com/photos/48609057@N05/4454506738/
2.NT3.1 can boot into Windows phase setup but still fails when the setup completes.
http://www.flickr.com/photos/48609057@N05/4454506516/
http://www.flickr.com/photos/48609057@N05/4453717741/
http://www.flickr.com/photos/48609057@N05/4453716921/

I patched the NT 3.1 files already.


Last edited by bigslowfat on Tue Mar 23, 2010 4:45 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Mon Mar 22, 2010 6:48 pm | Post subject:
 
Offline

Joined: Thu Mar 15, 2007 6:32 pm
Posts: 161
Location: Somewhere between 127.0.0.1 and 255.255.255.0
Windows NT 3.1 needs a patch to run on anything newer than a Pentium...

The patch is on OldOs.ORG, last time I checked. :P

_________________
Image


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Wed Mar 24, 2010 5:42 pm | Post subject:
 
Offline
User avatar

Joined: Mon Feb 26, 2007 8:46 pm
Posts: 660
Location: Buenos Aires, Argentina
Well, congratz for getting that NT hell working :P

I've been into a QEMU 0.12.3 hell during the last 2 days, given up today... I've got too much fail for a TWO DAYS (BSoD hell on the guest W98 OS, fatal exceptions on the whole app) :S

The only OS which worked flawlessly with interwebz (although without sound because of failing SB16 DOS drivers install and depressing 256-color graphics thanks to a bug) was the infamous WFW3.11 + DOS 6.22 combo.. LOL

P.S: I know, the official QEMU forum says that W9x sucks under it, dammit :(

P.S2: What a waste of time, today's the Memorial Day (remembering the start of the military dictatorship which happened here in the 70's) so I've had lots of time on my hands.. ROFL

_________________
Visit my renewed website: www.fede2004.netfirms.com
Image
PC: AMD Athlon II X2 240 (2.81ghz) - 2GB DDR2 RAM - HD 500GB SATAII Western Digital - Everything integrated - Wireless Genius TwinTouch 720e Keyb/Mouse Combo - Windows 7 Ultimate Lightweight - 2.1 speakers with sub woofer - 15" Philips 105s5 monitor -


Top
 Profile  
Reply with quote  
  • 0

 Post Posted: Sun Jun 20, 2010 1:17 am | Post subject:
 
Offline

Joined: Wed Mar 17, 2010 10:16 am
Posts: 5
An ultimate solution to Windows 9x's zero devision bug:
tune down the host's CPU speed.
Obviously, you need Windows Vista or higher which enables you to adjust the highest CPU speed. Windows XP lacks the function.

_________________
Goodbye,Google.cn!


Top
 Profile  
Reply with quote  
  • 0

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

Search for:
Powered by phpBB
2003 - 2012 WinWorld
[ Time : 0.174s | 15 Queries | GZIP : On ]