Post a reply
Username:
Subject:
Message body:
 

Smilies
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :@: :alien: :bom: :cheese:
View more smilies
Options:
BBCode is OFF
Smilies are ON
Disable smilies
Do not automatically parse URLs
Sort these beverages by type.
Sort these beverages by type.
Please select the options below to the correct list to avoid automated registrations.
Alcoholic
Non-alcoholic
Beer
Rum
Root Beer
Coca Cola
Orange Juice
Whiskey
Vodka
   

Topic review - Can't run too old OSes on VPC07 on Core i5 hosts?
Author Message
  Post subject:   Reply with quote
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.
Post Posted: Sun Jun 20, 2010 1:17 am
  Post subject:   Reply with quote
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
Post Posted: Wed Mar 24, 2010 5:42 pm
  Post subject:   Reply with quote
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
Post Posted: Mon Mar 22, 2010 6:48 pm
  Post subject:   Reply with quote
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.
Post Posted: Mon Mar 22, 2010 9:40 am
  Post subject:   Reply with quote
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.
Post Posted: Sun Mar 21, 2010 10:52 pm
  Post subject:   Reply with quote
Yep, VPC passes genuine CPU ID in all circumstances.
Post Posted: Sun Mar 21, 2010 8:57 pm
  Post subject:   Reply with quote
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...
Post Posted: Sun Mar 21, 2010 7:00 pm
  Post subject:   Reply with quote
Fede, then explain, why in 2007 SP1, when you check the hardware of the VM, it says

"INTEL PENTIUM III CLASS PROCESSOR"
Post Posted: Sun Mar 21, 2010 5:49 pm
  Post subject:   Reply with quote
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.. :)
Post Posted: Sun Mar 21, 2010 5:08 pm
  Post subject:   Reply with quote
Virtual PC 2004/2007 actually emulates a Pentium III processor, which is why Vista and 7 suck on it :|
Post Posted: Sun Mar 21, 2010 3:30 pm
  Post subject:  Re: Can't run too old OSes on VPC07 on Core i5 hosts?  Reply with quote
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.
Post Posted: Sat Mar 20, 2010 10:44 pm
  Post subject:   Reply with quote
nightice, it does. VMware does it too.
Post Posted: Wed Mar 17, 2010 8:01 pm
  Post subject:   Reply with quote
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?
Post Posted: Wed Mar 17, 2010 7:08 pm
  Post subject:  Can't run too old OSes on VPC07 on Core i5 hosts?  Reply with quote
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?
Post Posted: Wed Mar 17, 2010 10:57 am


Jump to:  
Powered by phpBB
2003 - 2012 WinWorld
[ Time : 0.059s | 13 Queries | GZIP : On ]