shamino said:"686" is shorthand for Intel's "Family 7" (as reported by CPUID). This includes the PPRO, P-II, P-III and P-4. Every 32-bit x86 chip after the Pentium is considered a "686" by this standard.
I can almost guarantee you it's not emulating a PPro - that chip has none of the SIMD or MMX instructions - features that a lot of modern Windows programs expect to find and won't work without.
Intel identifies its various processor using a combination of the family and model codes. Pentium processors are identified by a family code of 5. A family code of 6 covers the PentiumPro and all of its variants. Since the PentiumPro, Pentium II, Pentium III and Celeron are all based on the same processor architecture, they are all part of the P6 family( hence, family code 6). The model code is used to tell the various P6 processors apart, along with the cache size and brand ID, depending on the CPU (it's messy; don't ask).
Intel decided to make a new family code for the Pentium 4. That's where the fun begins.
The average person would think Intel would just increment the family code, making the Pentium 4 part of 'family 7'. That does make sense, but Intel already has a family code 7 processor : the Itanium (it came before the Pentium 4, even though the P4 hit the market first).
Ok, no problem. Just make the Pentium 4's family code 8 instead of 7. Wrong . . . big problem.
Microsoft Windows NT 4.0 ran into a bit of a snag with "family 8." For those not schooled in the ways of binary, the decimal number 8 is "1000" in binary. That's four binary digits . . . four bits.
Four bits. Remember that, because it's important.
When Windows NT 4.0 and its six service packs were released, the largest CPU family code was 6. That's "110" in binary . . . only three bits. So the NT code only looks at the first three bits of the CPU family when configuring the system.
If you haven't figured it out by now, the first three bits of 8 are zero, zero and, you guessed it, zero. Windows NT goes wacko when it sees a CPU family zero. Serious wacko. Jack with an axe at the end of The Shining wacko. Since Windows 2000 wasn't in wide release at the time, and Intel wanted to avoid this tech support issue, the family code had to be changed to avoid a conflict with Windows NT.
So now the family code for the Pentium 4 is 15, or "1111" in binary, so the first three bits look like 'CPU family 7' to Windows NT. Of course, this wasn't revealed to software developers outside of a non-disclosure agreement (NDA) till the official release of the Pentium 4.
Warlock7 said:VPC 6 emulated a Pentium 2 with MMX when running ME. I don't know if that changes depending upon the OS. The actual emulated chip can be found in the "OS" Settings section of the Edit menu under VPC6, I assume that holds true with VPC7 too. A command-T will show it too. This is more specific and accurate than relying in the emulated OS to tell you "x86 Family 6 Model 8 Stepping 4", which is what is reported in the System Properties.
My mistake. I thought I remembered Windows report "family 7" on my PPro system, but that obviously has to be wrong - it must've actually said 6.Warlock7 said:You are correct, a PentiumPro would be a step backwards from the Pentium2 that was being emulated in VPC6, my mistake. But it seems that some of your informations isn't quite correct either. Family 7 doesn't include the PPRO, the P-II or the P-III as you are suggesting.
From Linux.com
...
Family 6 (sixth generation) Intel microprocessors today include Intel Celeron(TM), Pentium(R) II, Pentium II Xeon(TM), Pentium III and Pentium III Xeon processors. Family 5 (fifth generation) includes the Pentium processor and the Pentium processor with MMX(TM) technology.
FWIW, the P-III system I'm on right now reports itself as "x86 Family 6 Model 8 Stepping 3". The P-II system next to it reports itself as "x86 Family 6 Model 3 Stepping 4" and the P-II system on the other side of it reports itself as "x86 Family 6 Model 5 Stepping 1".Warlock7 said:VPC 6 emulated a Pentium 2 with MMX when running ME. I don't know if that changes depending upon the OS. The actual emulated chip can be found in the "OS" Settings section of the Edit menu under VPC6, I assume that holds true with VPC7 too. A command-T will show it too. This is more specific and accurate than relying in the emulated OS to tell you "x86 Family 6 Model 8 Stepping 4", which is what is reported in the System Properties.
shamino said:So anyway, if your VPC is claiming to be F6/M8, then it's claiming to be a Pentium III. As for why they chose Coppermine and not one of the others, that was probably what they were using as their basis for comparison when developing the emulator.
Sorry about that...NusuniAdmin said:I dont see any such properties on the OS settings box
Becuse you have a small desk?jjmaximum said:Don't care about VPC at all, but have to ask why someone would pay $249 for it when you can buy a PC for about that price anyway.
Sounds like a bug somewhere. If it's really emulating a P-II (meaning no SSE instructions), it should be reporting as model 3 or 5. If it's emulating a P-III (having SSE), then the get-info dialog should say so.Warlock7 said:That's interesting. I posted the wrong place to get the processor info before. It's in the VPC File menu in the Get Info dialog. It's reporting a Pentium II MMX... Weird.
dieselg4 said:Becuse you have a small desk?
shamino said:Sounds like a bug somewhere. If it's really emulating a P-II (meaning no SSE instructions), it should be reporting as model 3 or 5. If it's emulating a P-III (having SSE), then the get-info dialog should say so.
dieselg4 said:Becuse you have a small desk?
If you could by desk space by the square foot, maybe.SeaFox said:Is your desk space worth more than $50 a square foot?
Macrumors said:According to the Microsoft website, the Virtual PC 7 Mac Edition with Windows XP Professional is now available for $249. Other flavors of Virtual PC 7 (XP Home, Windows 2000, and OS-less versions) are only available for pre-order at this time. This new version includes many new features to the Mac platform, but most notable is support for the Power Mac G5 and presumably the new iMac G5 as well.
While Microsoft acquired Virtual PC from Connectix primarily for its Windows versions of VPC, Microsoft's Mac Business Unit has promised ongoing active development of the Mac version. Due to changes in the G5 architecture, prior versions of Virtual PC have remained incompatible with the PowerMac G5s. Version 7 was expected initially in January of 2004 at MWSF. After a no-show, VPC 7 was expected in 'the first half of 2004' from Microsoft, but was again delayed in May due to rigorous testing concerns.
Abstract said:If this thing emulates a P-400MHz, I'll be happy. My 650MHz AMD Duron feels as fast as some of the P4 2.2 GHz systems I've used. Its hard to explain, but I'm not a picky, whiney individual. There's always a limitation to using emulators, and I'll deal with them. All I want to know is if it'll run as good as a 6 year old PC. I'm guessing that it will, and if it emulates a 16MB video card, that's quite good if it's emulating a 6 year old PC.
RedLead said:Yes, the Microsoft Virtual PC7 site does say "buy it". If you click the "buy it" link on this page, it takes you to a page that says "Virtual PC for Mac Version 7 for Windows XP Professional, $249 USD - Pre-order". Base on that little bit, I don't think it's shipping and you can pre-order it like all other versions.
Well, MS doesn't support it on one. That doesn't mean it won't work. Unless the system is using SSE instructions, there's no technical reason why it would be incompatible with a P-II. If it's not using MMX, it should even be compatible with a Pentium or a 486 (of course, you may not be able to find such a machine with a motherboard that can support the memory requirements, and it would be pretty slow if you did. But the system should still run.)Warlock7 said:XP, for example, isn't supposed to run on a P-II, as far as I know.
SeaFox said:Is your desk space worth more than $50 a square foot?
dieselg4 said:If you could [buy] desk space by the square foot, maybe.
SeaFox said:That was an even dumber response than I expected. Who doesn't buy desk space by by the square foot? When I'm buying furniture I look at the actual dimensions of it. I wouldn't want to purchase a desk and come to find once I put my monitor on it there isn't enough room for the keyboard to sit in front of it, or that the tower is hanging off the back!
Next you'll tell me you can't buy a sofa based on how many people it's designed to seat.![]()
dieselg4 said:But I would guess that when you're looking at weather you're computer will fit on the desk, you don't take the area of the desk and divide it by the price to determine the price per square foot. You're chsking to see if its deep enough, and wide enough, for your setup.