Virtual PC 6 Review
My Windows needs are few. I am a perl developer; I work on perl and release perl software. Occasionally, I want to test on Windows. Further, I am a Slash developer, and sometimes our users complain about certain bugs that only show up on certain browsers, so I want to test that on Windows too. And every once in awhile, there is some software I need that is Windows-only.
All of these needs are rare, but when I need them, I need them. Virtual PC has always been helpful to me for these purposes in the past, though it's been slow. So on to version 6.
The first thing I did was upgrade from version 5, and just play around. Everything is noticeably faster. Viewing multimedia is nicer, opening apps is quicker, moving around the filesystem is zippier (I am running out of adjectives here, bear with me).
I was overdue on some updates, so I ran the Windows Update app. They downloaded and installed much more quickly, though I still prefer to download via Mac OS X and drag the files over to Windows.
I updated Cygwin and ActiveState's Perl Development Kit and Komodo, which I use occasionally; they work fine, but are still too slow to be bearable for everyday use, but I would not want to use Windows for everyday use, so it's all good.
Now, on to the new features. Version 6 has a more refined interface for defining preferences and organizing multiple guest PCs (I've got Windows 95 and Windows 2000). You can now mount those PC disk images, which is nice, but only when the PC is shut down. Since I leave the PCs running all the time, to make startup faster (using the Save State feature), I never have much opportunity to mount the disk images. Although, when I did try to mount the Windows 95 PC (more than once), it crashed. It worked fine for the Windows 2000 image.
Another new step toward integration is the addition of some items for the Mac OS X Dock: a Start menu application, and the ability to place Windows applications in the Dock. The Start menu application is nifty; you get the Start menu from your Windows PC, but in the Dock instead. It's more responsive and looks better. The Windows applications in the Dock seems slightly less useful; clicking on them does not bring the application to the front, it only launches it (which I'd just as soon do from the Start menu).
Supposedly, there are some significant improvements to printing, including automatically detecting USB printers. My USB printer, however, is connected via Mac OS X printer sharing on another Mac, and so I can't print to it directly from Windows (at least, not that I could figure out). Instead, I need to print through the host Mac OS X from the Windows OS. Sounds simple enough, right?
To do this, I still needed to use the right driver for the printer, and it wasn't included with Windows, so I needed to install it. I downloaded the drivers from Canon's web site with a Mac browser, and just copied them to the Windows desktop. When I ran the installer, Windows reported an "access violation". Thinking that perhaps the file was not downloaded properly, I tried downloading it via Windows instead. It takes longer, but maybe it will work. But no, I got the same error. It's good to know that Virtual PC maintains the Windows Experience, that these problems weren't Virtual PC's fault.
I pulled out the CD that came with the printer and installed the (somewhat out of date) drivers from there; this time, it worked fine. But then, when I tried to print, and the Virtual PC app hung on "Printing page number: 1", with a spinning pinwheel and an unmoving progress bar. Force Quit was my only way out. I tried several times, as I did with mounting the Windows 95 image, and each time, it hung. When I would start Virtual PC again, I'd get the Print dialog, and try to print again, and it would hang. At least it's consistent.
I finally decided to give up on printing this way, and did direct printing. I plugged my printer directly into the computer, told Virtual PC to use that USB device for Windows, and Windows detected it automatically and set it up for me. After that, printing worked fine.
But, in fairness, none of these problems are related to my normal uses of Virtual PC, and if I really needed to accomplish the tasks of printing or mounting I'd probably be able to figure it out. I just didn't care enough, so I dropped it and moved on to more interesting things.
I have a Kyocera QCP 3035 cell phone. I am going to be on the road some this summer, so I wanted to use it as a modem for my PowerBook G4/867. I got the cable and the Mac OS X modem drivers and scripts (I had to email tech support to get them), and it works fine as a modem, but I also wanted to use the cable to upload contacts and ringers. The problem is, the Kyocera software is Windows-only. Virtual PC to the rescue?
I installed the Windows drivers and software and plugged in the cable. It took me a couple tries to figure out that I needed to select the cable in Virtual PC's Serial Ports preferences (assigned it to COM1), but when I did, the software recognized the phone and everything just worked. I uploaded ringers, I controlled the phone with the software. So now for the contacts.
I converted my contacts from the Mac OS X Address Book vCard export to a CSV file the Kyocera software could read. I dragged the file from the Mac OS X desktop to the Windows desktop. I imported the file into the Kyocera software and synched it with the phone. It worked. There's not much else to say here, which is about the highest praise I could heap on the test.
I was also thinking about using some Windows software I have to control my motorized Meade telescope; but frankly, if I am going to be investing the time into getting the cable and setting it all up to use software like that, I'd rather spend the extra money to get the Mac version of the software. It'd be much better to use.
All in all, Virtual PC does what -- for me -- it should. I can run perl and various web browsers for testing; I can communicate with serial devices; I can even play Windows-only multimedia files.
For completeness, I was going to play around with Bochs, but after reading various reader reviews bemoaning poor performance, and not being able to find straightforward instructions, I gave up.
You may recall, gentle reader, that Microsoft has purchased Virtual PC from Connectix. Does that mean people should invest more into Bochs, or look for alternate solutions? Will Virtual PC mean the end of Office for Mac? I don't really know; but as I am not a Windows user, I don't really care, as long as I can keep using the very few Windows products I need.
I can forsee the day when software vendors join the likes of RIAA in endless lawsuits because people get around software copyright protection by 'sandboxing' installations on virtual pc.
Ya know it was kinda odd to see an 'apple' story with with bill gates borg head icon on it. i was confused for a moment:)
Maybe I missed it in the review, but is it possible to network the Virtual PC to the actual computer running it? You could do this in VMware and I found it useful time to time.
It came out about the same time as the ATi Radeon 9500... and we remember when you guys figured that one out =P
"News for nerds, horribly delayed puff pieces for products that have been out for months."
sigh.
Department of Homeland Security: Removing the rights real patriots fought and died for since 2001
For all the PHP developers, the good ole Zend Studio is available on Mac OSX. If only NuSphere's PHPed was.
Hmm, what else keeps me a windows box next to my linux box. Perhaps it's DAOC, management of my Clie. The MS office support in OSX is tempting though!
--------
Free your mind.
When are they going to re-add 3d acceleration for Virtual PC? I'd love to run Rhinoceros (a 3d CAD app) inside of VPC, but it runs poorly on an unaccelerated card. (I'd also love to run Battlefield 1942, but that will have to be relegated to my gaming x86 for now, as it requires somewhere around a 2ghz cpu for all of the physics and AI.) I remember that sometime in the past they had support for the 3dfx Voodoo 3 cards - where has that gone?
Every cloud has a silver lining (except for the mushroom shaped ones, which have a lining of Iridium & Strontium 90)
A lot of us Mac true believers would probably cringe at the thought that Microsoft is getting its grubby hands all over a cherished Mac product. I freaked out at first, I'll admit it. But after I calmed down I started to think rationally.
What could be better? I think MS would be crazy to kill it off. So that leaves only better support for the product and smoother operation (we hope). I had loads of trouble with version 5. Hangs, freezes, and everything. Maybe now (and I know that a lot of hardcore Macers will freak out when I say this) Macs and Windows will finally start to get along.
Just think positive.
Mr. Bond, they have a saying in Chicago: Once is happenstance. Twice is coincidence. The third time is enemy action.
Anyone else notice that the row of pictures at the bottom of the page, the old Linux versions of VirtualPC seem to have gone missing with Version 6? Hmmm, and Microsoft bought VPC from Connectix, you say? Hmmm. Imagine my surprise.
blog |
That's not likely. Office:Mac is already a cash cow for Microsoft; MS had the single largest share of the Macintosh software market in the 90s and probably still does. There's no profit in tossing the mature cross-development system they're using and probably ticking-off the installed base of Mac users.
Really, there'd be no money in it for MS to try and move Office:Mac users to Office on Windows.
I work in a mixed Mac / PC environment. I've found that the better solution to interoperability problems is to simply have computers on both platforms; we never have conversion problems, because the programs that run on PC's only don't output data that needs to be used on the Mac. Besides, for $249, you can almost buy a cheap PC and KVM. i just don't see the point. Who needs Virtual PC?
All in all it's a fine app. Integration of individual Windows apps into the dock is cool.
BTW I originally bought v5 with PC-DOC and installed my own Windows 98 (legally I might add).
I've also tried running every OS I could get my hands on. Pretty well everything from Plan 9 to Menuet runs. The only thing that failed was Darwin - that was on v5.
Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
Interestingly, I was talking with a Windows developer on the plane about a year ago and he was telling me that using Virtual PC on the Mac for Windows development was actually easier than developing on a dedicated Windows machine because in VirtualPC, Windows is an image that can be readily backed up and restored with a drag and drop should you do something really stupid with the registry or kernel.
Visit Jonesblog and say hello.
I run OSX 10.2.4 on a 700 mHz iBook with 384MB of RAM. Not, a "loaded" machine at all, but quick enough for web dev. and some light multi-media work. I ran VPC with Win 98, and the results were pretty pathetic, I'd click on a window to move it and would have to wait five seconds for the system to even respond, it was basically unusable.
Enter VPC6. I upgraded to VPC6 and installed Win 2000 Pro, (which has always been the best of the worst in my opinion), and was pleasantly suprised to find it runs pretty smoothly, apps are actually useful now, I use Nokia's WAP development toolkit, and while it's not setting speed records on my computer, it works for what I need it to do.
So, all of you familar with the scientific method are now asking, "So was it the upgrade of the OS or VPC that made the speed in increase?" Well, I didn't do any controlled experiments, but it feels like it was the upgrade. Your unpleasant, but neccesary results may vary.
On a related note, Microsofts purchase of Virtual PC was a predictably smart and evil business move. Does anyone actually believe that Microsoft, will make this a better program? I'm glad that VPC6 was a relatively nice upgrade, I don't expect to see another useful emulator until Bochs on OSX devaporizes...
Cloud City Digital: DVD Production at its cheapest/finest
Personally Virtual PC isn't all that bad, but it is funny to see all the anti-MS mac zealots with a copy of Virtual PC on their computers.
In true honesty I don't really see a need any longer for virtual PC except for Mac users that are used to a PC that want to keep using windows. With OS X I really can't think of anything in particular that I would need Virtual PC for. I would almost keep a *gasp* windows machine around if it were that important to me, OR, I would quit being lazy and learn something new.
Anyways, I remember the "rumors" of a MS Windows Release for PPC and I also remember "rumors" of Mac OS for x86. Kinda makes you wonder what behind closed doors meeting took place to kill these projects. Innovation has been stifled by the almighty dollar on many an occassion, hence why free software is so appealing to so many.
Ignore the "p2p is theft" trolls, they're just uninformed
In the past, sound didn't work, but it appears that is fixed in 6.0.2. The usual sound configuration (ISA SB16, port 0x220, irq 5, dma 1 & 5) works.
X has never worked. It aparently works for Linux, but every time I try and start the X server under FreeBSD, I get a crash loading the int10 module. Nobody in the world seems to know why or how to fix it.
The clock (gettimeofday()) runs at almost double speed while the guest is running. The fix for this is to run a little daemon that syncs the guest to the host. This daemon is on Connectix's FTP server somewhere. It uses a pair of asm blocks with invalid (on a real CPU) instructions to ask VPC what the date and time are, and syncs the clock up on a periodic basis.
Of course, it's mostly pointless to run a FreeBSD guest under VPC on a mac, since MacOS X is already very much like FreeBSD (because, of course, a lot of it came from FreeBSD). It's mostly a curiosity thing.
What are the specs of the platform you're running on? Or did I miss them? "Too slow" on an iBook might mean there's hope on a G4....
Step 1: Steal BSD
Step 2: Make BSD look like MAC
Its free with practically no restrictions. It would seem to be hard to steal. And its only userland. The kernel is mach based.
Step 3: Make BSD that looks like MAC look like Windoze
Its really Mach, with BSD layer, using naitive Mac interface, running a PC emulator.
Step 4: Profit
Yep. That why they did it. They do it pretty consistently. That why they've been rumored to be dying for 20+ years. Unlike a large number of Linux companies who just died, more than a few by surprise.
L0stb0Y
Truly.
It would also be interresting to see exactly how well do different Mac models perform on Virtual PC (let's say on Windows 2000) according to popular benchmark applications. This way, we could roughly compare a certain type of PC with it's emulated Mac equivalent. The same could be done with Bochs, and would probably give good indices of how well both emulators performs. Since my main PC broke down, I've been looking torward Macs and since I still have a few softwares that would require Windows, I'm really wondering just how much "slower" the Macs really are when emulating a PC. So, since I don't yet own a Mac, I can't do the testing and post results. But I'm really interrested to see a review/site/post that has benchmark results and that can compare PCs to emulated PCs on Macs... ;-)
And the "Virtual Switch" capability is neat.
Maybe now they'll actually port it to PC so I can emulate a Mac on my PC. By the way, why hasn't anyone done this yet? If you can emulate PC on Mac, it only makes sense that you could emulate Mac on PC.
And so I cannot in good conscience upgrade my existing VPC5. I cannot condone their business practices so they get none of my money. Disney's in the same boat with me.
Besides I just got finished telling the kid (13 year old son) that he could pick from GameCube or Playstation 2 but no X-Box was entering our home so I guess it's time for me to back that up.
It's a shame, I really enjoyed VPC too.
Appended to the end of comments you post. 120 chars.
Does it come with a lightgun?
... and watch them recoil in 3D blocky splendour!
;-)
If I'm gonna play VirtuaPC, I need a lightgun so I can shoot all those stupid Windows applications
Woo! VirtuaFighter!
Erm, I mean, VirtuaPC.
About 4 months ago i tried setting up my friend's OSX titanium (no special hardware) up with VPC and windows 2000 (using the cd that comes w/ vpc). Without fail, it would blue-screen and then eventually cause OSX to kernel dump. After reinstalling vpc, windows 2000 several times and encountering the same results, I said screw it. My other friends who have tried the same have also said windows was impossible to get configured using VPC. So hopefully this time around, their software will work as advertised.
"What can a thoughtful man hope for mankind on Earth, given the experience of the past million years? Nothing." -Bokonon
"I have a Kyocera QCP 3035 cell phone. I am going to be on the road some this summer, so I wanted to use it as a modem for my PowerBook G4/867"
For the record, I have a mac myself, so before the zealot wars begin, I'm going to go open Vi AND emacs on my MAC-in-the-box.
*yawn*
LosT
"We are the music makers, and we are the dreamers of dreams."
Best Buy can have you arrested
Looking over the site it looks like a nice program but can it run other x86 Operating System like Linux or FreeBSD. It would just be nice to know as I'm thinking about a powerbook and would like to know my options. Of course I know OS-X is BSD based but just wondered about other flavours of *NIX
Rus
Cheap UK and US VPS
brings back memories of when I used to worked outsourced phone support. good ol' half hour lunches, stupid callers, someone listening in and grading you, putting people on hold because I had to take a dump...can't imagine why i ever left
it seems Amazon beat you to the punch, they are already taking me to court.
"We are the music makers, and we are the dreamers of dreams."
I should would like to know about this. I'm a Mac lover from way back, but I'm stuck in a Windows world. I'd love the opportuntity to run Mac emulation on Win XP! Anybody know anything about this?
In an odd turn of face for me I think MS is probably going to keep this one on the level. If you're running VPC, there's a good chance you're going to shell out for a Windows OS license as well, meaning they win twice. Not only do they have you buying Windows for a Mac, but they also have you buying a Virtual PC to go with it.
Win win. What they might do is make it even MORE windows-centric. Right now it's very useful for non-windows OSes as well.
I installed Red Hat 8.0 on Virtual PC 6 last week. The linux GUI is very slow on my Dual 450MHz, but the command line works great. I can even ssh from the same mac (and from others in my network) to the "Virtual linux", so I just run Virtual PC with linux, minimize it, and use several of my terminals in my mac Terminal.app to log on to it. Its pretty cool.
I am using it to learn RAID on linux, and it is better than a real PC. I can create "virtual disks" and connected/disconnected at will, which is very convenient to simulate RAID configurations, failures, etc (on a real PC, I would have to open the box and connect/disconnec disks to simulate hardware failures...not big deal, but more incovenient).
I have also installed Win98 in it, to run Kazaa...and it is actually usable.
So, all in all, a pretty good product.
PD: I havent tried it yet with Verion 6, but I installed Solaris 6 x86 on Virtual PC 5. It ran OK as well.
I sometimes need to fire up VS.NET (boo!) and that's the only thing that's stopping me from buying a Powerbook. Anyone know if VPC supports VS.NET?
Why all the excitement over a Windoze emulator? Someone should start a free software project to emulate UNIX on Mac OS X. Now that would be a great addition! AR
Its very very difficult to directly compare performance between emulated and real systems. You can have one app that runs like its running on a P3-500, and another that runs like its on a 486. Its just the nature of emulation, it does some things better than others.
Anything requiring extensive disk access will tend to be slow, as well as anything video intensive. In my experience anyway.
If you are talking about buying a new Mac, and the Windows (obviously the Linux stuff has probably been ported to some degree) software you have isn't games or anything too intense, it should probably run great on a Powermac.
> Yet here Mac users are.... struggling to emulate the lowly PC.
No, here are Mac users who need to run Windows for a few specific Win-only tasks, but who don't want to waste money or space on a second machine.
> Sigh... I'm so sick of Mac advocates that push it like a religion.
Then you must be no doubt sick of people who bash Macs religiously as well. Oh wait, of course your not. Ironic, that.
You have to go back as far as Warfract (I!)... to find a real time graphics game that plays fine.
Warfract? What's this? Is it like a custom version of Rescue On Fractalus for Dubya's personal use?
(Only kidding. I know you meant Warcraft but your post made me reminisce about a game (ROF not WC) that I hadn't even thought about in years.)
"Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
> I had loads of trouble with version 5. Hangs, freezes, and everything.
I'm having them too with VPC 6 and XP Pro on OSX 10.2.4/G4Dp, as are a number of people in the Connectix support forum. Frequently even the Mac's menubar clock freezes for several seconds, something I've never seen before. On the other hand, given the lack of outrage here, perhaps I'm in the minority.
Check out Missing Sync (you can find a link to it on the Sony Clie website). According to my office friend who just got it for his Clie, it's the greatest sync program since sliced bread, and integrates with all the tasty Mac apps.
This is what I have been waiting for: Someone to finally post a review with specs that _wasn't_ using a G4. I assume your 700 MHz iBook has the 16MB video? I'm asking because that's the machine I have and I've been on the fence about Virtual PC since 6 came out. When I tried VPC5 on a PowerMac in the Apple store, I thought it was completely unusable so I didn't even try running it on my iBook. I'm not looking to do much: Run Outlook, maybe Visual Studio.NET, and play Magic: Online. Obviously unless you're into all those things you can't give a real assessment, but overall you're happy with it? Thanks.
psnxdc
The emacs religion: to be saved, control excess.
In my experience, VPC on a 1ghz powerbook runs at about the same speed as a 500mhz PIII with really slow disk and graphics subsystems. Unfortunately the disk + graphics systems put a damper on overall performance. The CPU emulation itself is quite fast, however. Depending on exactly what you're doing, it ranges from about .4x to .75x the speed of host's processor. On one of the new 1.42ghz towers, I'd expect to see CPU performance roughly equal to a 750mhz PIII.
I for one don't want VPC to have accelerated 3D video. Follow my logic. VPC gets accelerated video. Game start to be playable on it (not fast, but playable). Mac users start buying Windows games that didn't get ported to Mac OS proper. Game developers start saying "hey, why bother doing an expensive port when we are already selling them the Windows version?"
And that leads to the end of the Mac game market. All you have left is emulation. Like Linux. And for the record, Linux is in quite a corner, too. It's primarily because all Linux people who care about games are dual booting Windows. So developers are asking themselves why they should port to Linux when they're already selling them the Windows version. Answer: they have no reason to.
You like your Macintosh better than me, don't you Dave? Dave? Can you hear me Dave?
VirtualPC is very useful in a HelpDesk environment. You can have multiple versions of Windows (and other OSes) running at once, to easily support people on multiple platforms without rebooting your own machine.
You can have one environment in which a particular Windows Update patch or security update has been installed, and another that hasn't, and easily switch between them.
You can even set up environments with specific software combinations. ("So, you're running WordPerfect 11 with Internet Explorer 5.5 and QuickTime 6? Just a sec. Okay, let's see if we can duplicate that error...")
VPC lets you test viruses, spyware and other dangerous software without risk. You just make a backup of the virtual drive before trying something risky, in case you need to go back to the previous version.
VPC isn't for everyone, but it's very useful for some.
Sandy
You dissin' the Media Access Control addresses? We need those to keep packets goin' where they ought. Or perhaps you don't realize that Mac is short for Macintosh, and so isn't all caps? ^_^
For the record, I have a mac myself,
Soooo what? Does that mean you can't troll?
so before the zealot wars begin, I'm going to go open Vi AND emacs on my MAC-in-the-box.
You would save time an ram using the vi mode in emacs.
*yawn*
Now that you're up, take a shower and try another post.
LosT
Not completely, you do have a Mac.
Without resorting to "bashing" anyone... From time to time, running a Windows-Only app is a necessary evil. It's silly to buy another machine if you don't have frequent use for it. I am a Mac advocate because, as a tool, it does everything I need it to. In the rare event that it doesn't, emulation can ease the pain. That's really all there is to the discussion. So, how is it offensive to you that one platform can run both kinds of software, and the other can not? Seems pretty simple to me... Sounds to me like you have a big chip on your shoulder about your choice of platforms. Do you buy the hype that Macs are more "hip"? Are you bummed that Macs have "cooler" cases? Are you steamed because you don't have a positive enough experience with your OS that you would "religiously" defend it? Get over it. If you don't like Macs, nobody really gives a shit... Especially when you post as AC and bring nothing of substance to the discussion.
Someday a real rain is gonna come...
Actually, I would think that disk access tends to *equalize* emulators with real hardware. After all, your disk access is probably limited by disk latency and bandwidth, and the hard disk on your emulating machine shouldn't be that much slower than the real thing. Furthermore, the data from the hard disk is not going to need much translation between platforms.
What would kill speed is a task where the real processor to be able to execute with code and data both in cache. The emulated processor has to fit the relevant emulator code, emulated processor state, JIT-compiled emulated code, and the program data all in the host machine cache to have any chance at all of keeping up. [Note that Connectix requires L3 cache on the Mac to get the advertised speed improvements.] Even then, the inner loop of JIT-compiled code is probably not as optimized as an inner loop that makes heavy use of processor-specific quirks.
Video speed depends on how well the emulator maps the video calls to hardware on the emulating machine. Virtual PC does not do that for 3D.
Hehheeh the all caps was for STRONG LANGUAGE, as in MAC! vs mac. ;) you know, like the BIG white apple stickers on cars, vs the little ity bitty colored apple stickers...
hehehe
What a Friday. Gotta love it. Userfriendly here I come.
"We are the music makers, and we are the dreamers of dreams."
Magellan StreetMaps, Dellorme XMap this two to use with my Palm. And I run on the background a MS-SQL Server for my development environment. There are other realy good apps like qImage that only run on Windows. And don't have any real replasement.
BSD licensed software can't be stolen....
hmm. with apple you get the hardware built for the software built for the hardware, and you have to go to the one corporation for support for both. if there's an abusive business model anywhere on the proprietary OS landscape, the Apple Cartel is it. at least with MS you can buy from any of a gazillion hardware manufacturers. with apple hardware you pay ex rectum, usually 100% or more over equivalent x86 hardware. you pay into the massive apple advertising fund... you pay to support apple's co-opting of every high school computer lab across the country. and then they make you buy their operating system on top of it! now THAT's an abusive business practice!
VPC is useful for testing code in various browsers, but it's not a reliable test for colors. PC's are notorious for having a darker gamma than Macs, but VPC doesn't adjust for this. For web designers on Macs, there's still no substitute for having a PC box in close proximity.
I don't know any anti-MS Mac zealots. [...] The Mac community isn't really a good place to find zealotry.
I thought I had this problem licked. I got through a whole weekend of Elizabeth Smart coverage without rolling my eyes, but this takes the cake. Time to get the windlass out and crank my cynicism up a few more orders of magnitude.
X runs fine in FreeBSD when using VPC under Windows.
;) I can't run it on VPC under Windows. Is this fair?
In fact, I have well over 7 OSes installed as guest systems in VPC and _not a single problem_ with any of them.
Can't comment about MAC
Microsoft has a Remote Desktop Client for OS X. If you're running WinXP, or Windows 2000 Server, you can access it directly from your Mac desktop. A great solution if you don't want to buy a virtual PC in addition to your real PC.
a sp
http://www.microsoft.com/Mac/DOWNLOAD/MISC/RDC.
One of teh main new features that make a difference in VPC 6 over other versions is the use of teh L3 cache. Only certain models of the G4 have this ... those who dont will only get the other feature benefits ... perhaps the author did not have one ... anyways I am waiting to test it out myself.
Secondly I doubt that microsoft will stop making VPC or make it worse. they do sell a copy of windows with it. The true worry is that you may be forced to buy teh most up to date versions of XP only or microsoft OSes only.
Choosing the lesser of two evils is a choice for evil.
What's amazing is that people keep investing in this program and it runs programs so much slower than a $199 wal-mart PC even on the fastes DP machine.
In fact, I didn't even see a difference running it on a DP machine vs. a single processor mac.
What a piece of trash.
Give it a rest, if you want a PC, get a PC.
I updated Cygwin ..., which I use occasionally....
That's messed up.... Cygwin on a Windows emulator on a Mac.... Joking aside, why cygwin? Why not just Mac OSX terminal?
GTA, The London Expansion pack and GTA2 (for PlayStation) will run just fine on a Mac under Connectix VGS (yes, you have to boot into 9, but who cares?).
[UID-HeinzIntel]
About the game market....does it really matter if there's a mac game market, if Windows games work just fine? Instead of late/non-existent/half-assed/broken/etc ports, Mac users would be able to run new games right when they came out. I bet they'd even be compatible with their PC counterparts, so people playing (say) Everquest wouldn't have to use Mac-only servers. That would be a *good* thing IMHO.
(FWIW, many games today require so much horsepower that emulation - even with 3D acceleration - simply wouldn't be feasible, so a port would be the only viable option for playing on the Mac anyway. That should keep the Mac game market up + running).
So, no X-Box because Microsoft is EVIL, right?
I assume that you also aren't purchasing anything from Wal-Mart, don't buy Nike shoes or products of any kind, and drive a solar-powered vehicle so the terrorists don't get any of your money for oil?
You're a fucking idiot.
Every type of computer and every type of OS has it's own use. Example, you wouldn't go and buy an ultra gaming machine and put on Linux (yeah yeah you could and yeah yeah you can run games) but Windows has more games. I see Windows as only a Gaming OS ... Kinda like Commodore, c'mon who here actually used it for things other then connecting to usenet servers with there 8bps USR modem and pirating games.
Macs seem to be moving towards the practical internet use. Kinda like linux ... but with more corporate support. (word etc etc).
Well ... my opinion ...
Solosoft.org - Your Online Resource to Nothing
PC prices are so cheap nowdays, that I'm wondering how come no company has come up with a "PC on a PCI card" which you can drop into a mac, and use as a normal PC instead of emulating it...
Whoever does this just needs to make sure to allow the mac user to keep using the same keyboard, mouse, ethernet, hard drive (a partition for the PC or some form of file sharing), and USB ports, and if possible to loop-back the PC video signal to display it into a window inside the Mac via some kind of utility. after that, it'd be a good hack to allow cut-copy-paste between the two environments (easy to program using a simple socket-based cut-copy-paste driver on the PC and Mac side).
And remember, all a user needs for basic tasks is a simple 1Ghz celeron or athlon, 128 or 256 MB RAM, and an 8/16/32 MB video chipset. Something like this could be easily be sold for $300 dollars, and my guess is that it'd sell like hot cakes. The only challenge when you think about it is the software I described above, and even then there are ways to simplify things, like requiring the user to buy a dedicated hard drive for the PC side (about 60 bucks for 30GB).
So, any takers???
Side note: There was something like this once made for the Commodore Amiga 2000, but at the time it was a rather slow 80286 if I recall correctly.
I use bochs on my mac which runs linux. .
It emulates the x86 processor and hardware so you can not only run windows but also other x86 operating systems and it's free. Here are some screenshots
It's not that fast on my 400mhz powerbook though. But it works fluently.
Having bought a G4 a while ago and bought VPC 5, I found it useful but it was slow and buggy and lacked some features I came to expect from the s/w. Posts on the Connectix VPC site mentioned complete incompatability problems with 5.0.4 and 10.2. Connectix never spoke a word about fixes, then released VPC 6 with their upgrade costing the full price of VPC 6 with PC-DOS. Not what I'd call discount pricing for the upgrade...And now 5.0.X is no longer even listed in their product downloads page.
From what I can tell, 6 doesn't add any new features, it just fixes bugs...IMHO should have been a 5.1 release.
I'll continue to boycott 6.0 and continue to use 5.X only when necessary (infrequently.) This sort of crappy upgrade strategy makes piracy a more tempting option, let me tell you!
Personally, I'm glad Connectix got bought out by MS and hope they get sacked, and perhaps the Open Source community [Bochs] will come to the rescue.
Or perhaps VMWare will see an opportunity (assuming they change their painful pricing model.) Heck, maybe Apple will get into the business!
please put a disclaimer that this is an ad for anti-ms software
I suppose if you can't see the need for running the product, then it certainly must not have any use, eh? Did you read any of the other comments? Perhaps the original review, wherein the notion of testing for other platforms was mentioned as the SOLE REASON D'ETRE for needing VPC?
"In true honesty" [sic], you obviously have a lot of misconceptions about Mac users' anti-MS bias. It's you dirty socialist fat nerds who have the attitude problem where Microsoft is concerned, usually due to the fact you can't control your workplace environment, and thusly are forced to deal with Microsoft products. Too fucking bad. Maybe you should have got yourself one of them thar' college degrees and gotten yourself a real job where you get to pick your desktop operating environment. I haven't used Windows of any variety in over 5 years, and I love life. Not a minute goes by during the day in which I DON'T think about Microsoft, either positively or negatively.
And you might want to can the pedestrian analysis of alleged closed door meetings that killed non-existant projects. It makes you look like the fool that you truly are, as does your insipid hatred of Capitalism. Capitalism owns you, bitch. Now go pay your rent!
/*- Mohammed -*/
yeah, we could also stand around all day flapping our arms to see if we can learn to fly, it would have about as much fucking point to it.
That was classic intercourse!
Er, the fix is to run VMware on a nice x86 machine.
Works great. I use Linux as my primary OS and develop in Windows and various other OS's (FreeBSD included) in VMware. It's super fast even on my laptop.
That's the most useful application of this application that I can think of at the moment. VPC 6 running windows and outlook allows Macintoshs running OSX to connect to Exchange servers. This is one of the major holdbacks to OSX at the moment, especially in larger and/or more timid companies. Most are not willing to upgrade half of their infrastructure for the benefit of a few dozen client machines. Until there is a *serious* email application for OSX, VPC 6 is the best way to go.
Together, we will drive the rats from the tundra.
1. Getting rid of the Windows desktop all together. I REALLY look forward to the day when VPC can go rootless like an X windows server can and the Windows apps appear directly on the Mac desktop.
In eccessence VPC would be just another code execution path just like CoCoa(yellow box), Carbon and Classic(blue box). Maybe the VPC emulator would be called "bigblue box".
This would eliminate many of the system redundancies of running a fully isolated emulator (like mainatining two system clocks, device configurations, display spaces, etc) and dramatically speed things up.
2. Code optimization and restructuring. There was an app/addition to Windows for Alpha (iX32 I think)that would do this. It would look through all your executable 16/32bit X36 code one the machine and pre-optimize it and create a cache of native code that would run on the 64bit Alpha. Given today's HD space and the Mac's concept of "packages", this daemon on the Mac could periodically scan for new Windows apps, and re-write the core portions of them to run natively on PPC, making system calls in to the appropriate VPC section of OS X.
The article's writer ponders the end of Office for Mac. With these two features, there's a distinct possibility that would become reality. MS would simply bundle the VPC emulation "box" along with the Office installer, or any other software you purchase from them.
Article X: The powers not delegated... by the Constitution...are reserved...to the people
Does anyone know how Counterstrike runs under VP6? Would be nice to see someone test/benchmark games on VP6.
I actually went out and bought version 5. While it WORKED, I was somewhat disappointed in it's performace (specifically, the lack thereof). The mouse was SLOW, disk access was REALLY slow (a samba share to the OS X box was the best way to achieve reasonable disk access), etc. It was PAINFULL.
Enter the VPC 6 upgrade.
WOW.
Let me say that again...
WOW!
Now, to put it into perspective, I have a TiBook 800 with a Gig of RAM. I'm CTO of a software development company (Intellinger), and we develop performance monitoring software. Our entire shop uses OSX for our development (Java). We need to test and demo our product on/with Win32 OS's.
We use VPC for demos as well as testing on different platforms.
VPC6 boots faster on my TiBook than it does on my 2 year old Toshiba Satelite Pro. The mouse is THERE, if you know what I mean... no more "VNC" like responses, and the local folder sharing RULES.
I personally use it for a number of things...
Demos: We pull into a (potential) client site with our OSX laptops, launch our app on OSX, and then fire up VPC with the appropriate Win32 or Linux OS, and proceed to run our app against it. VPC allows the Win32/Linux session to look (over the network) like a totally separate machine. (VPC allows NAT-like network access or a totally independent IP address/access). The clients are totally amazed, and for the most part we have to keep them focused on our app and "stop asking questions about VPC!". The resounding feedback from the techies we present to is "wow... that's COOL! What are you selling again?".
Testing: We have a dual processor OSX box, running VPC, with 23 separate installations of different Win32 and Linux installs in various stages of configurations. We've found that this works amazingly well in testing installation, configuration, and operation issues. We can duplicate an entire configuration, do what we want with it, and then blow it away when we're done. Disposable installs. Way cool.
Visio: Omnigraffle is a great program for OSX, but it still is lacking the serious "stencil" support that Visio has when it comes to designing co-lo racks, etc. As well, most of the network techs I know still use Visio for the most part, so I need to be able to exchange Visio docs with them. I run Visio in VPC when I have to, and it feels "natural", native, whatever you want to call it. Awesome response.
Adobe Acrobat: Acrobat support SUCKS for OSX. (Adobe, you listening? Get your shit together!). I do a lot of reports in Word, and the PDFMaker macro in the Win32 version of Acrobat is amazing... it creates a really nicely formatted PDF document with the nice bookmarks, etc. That just doesn't exist in the OSX world. (If someone knows how to do this, PLEASE let me know!). So, to get around this, I have acrobat/Word installed on VPC, so when I have to generate the final docs, I use it to generate the output.
TOAD: I do a lot of Oracle development, and have yet to find a replacement for TOAD. It doesn't run in OSX. But it runs VERY well in VPC. The only issue is trying to find a minimal sql*net client install without installing / unzipping a DB install. Joy. That being said, I can launch VPC with Win98, create a port-forwarded SSH session to a remote Oracle box, and do anything I have to with TOAD. For that matter, I can also use TOAD in VPC to develop against the Oracle 9i DB running in OSX on the same box.
Those are just some of my experiences, and that's not to say that everything is golden...
There are the occasional freezes, usually the result of me using LiteSwitch X to switch between apps too quickly while it's working away on something, and there are some "weird" errors that pop up (every time I close TOAD, for instance, I always get a "illegal operation" error pop up). But you know, that's the minority of the time... the exception rather than the rule.
I highly recommend VPC6 for that "last mile" when moving from Win32 to OSX.
$0.02 (CDN)
The problem, however, is in the graphics. Graphics are simply too slow, and it doesn't have good DirectX support either. It emulates an S3 graphics card... I hope Microsoft fixes this issue in the next verion of VPC, because processor emulation is fast, UI and graphics are slow.
Right. Isn't that what Corel and SCO thought of their M$ cash infusions? They get along fine now. No more competing word processor or comercial OS for Intel. So smooth without competition.
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
The issue is not whether M$ makes enough money on it that it affects the overall finances of the comapny. Hardly anything they do meets that criteria.
The issue is if it makes money for them. VPC clearly made money for Connectix when they owned it to justify the expense of developing it, and it will by necessity make more money for M$. So from that perspective it seems like a nobrainer.
If there is some strategic over riding goal that is served by cancelling the product, they will do that anyway, of course. But I can't see what that would be, other than possibly trying to hurt Apple for some reason. Killing Office would be much more effective to reach that goal though.
The real danger may be if the developers quit. You can't just find that skill on the street.
Why don't they release osX for x86 already. No one wants to pay for their shitty hardware.
That's true for any OS and M$, and that's why I don't run M$. Why do you run M$?
3) Because some people need an environment where they can test matters without forking over additional cash.
You are shitting me? This cheaper than having an ugly M$ box?
4) Cables suck. KVMs work, but suck. Multiple keyboards suck. Multiple anything with computers generally suck.
That's why God created X and SSH. Six boxes, one keyboard, one mouse, no problems. Wanna play some Quake?
DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
Windows NT for PPC was going to be built for the common architecture that IBM and Apple were going to develop (they did the PREP and CHRP specs together) as part of their new alliance. Unfortunately Apple and IBM got into a pissing war and never could agree on a platform. There were huge fights over whether the platform should support a parallel port (IBM said yes and Apple said no) and other stupid trivia that the arrogance of the two companies allowed to kill the project. So, it died the same way that Talligent did. The reason the NT4 version worked on IBM was that it was developed jointly by Microsoft and the IBM site in Kirkland, Washington.
It's actually really straightforward, I do it all the time.
Go to your Windows control panel ->printers folder. Add a printer of type "Mac Printer (inkjet)" or "...(postscript)". Tell it that you want to be local, you'll be using the Mac OS X printing system to do the transport.
I didn't have to do any more configuring, since my network printer is my Mac OS X default printer.
"It is our blasphemy which has made us great, and will sustain us, and which the gods secretly admire in us." - Zelazny
I've been suggesting the same thing for a while. The old cards that did this were expensive and a great deal of effort was spent integrating them into the Mac. But I think it could be cheap if you could use an existing PC-on-a-PCI Card. The Mac would only need to supply it power and allow hard drive access. Keyboard, media and display access through VNC or Remote Desktop. If it was running XP create a virtual switch and run XP remotely. Display, sound, KB&M and all other media can be feed through the Remote Desktop connection.
I would think it could be pretty easy.
I haven't used anything beyond VPC 4.x in "Classic" Mac OS, but you shouldn't ever need something like Partition Magic -- VPC stores all of the Windows OS, Windows apps, and Windows files in a single Mac file. Regarding this single file, you have two options: either allow the file(partition) to grow as necessary, or set it to a fixed amount (which I'd imagine VPC allocates and squats on said drive space).
I'd be curious if they used the package format in Mac OS X to make each Windows "partion" appear to be a single file while leaving the option of browsing the contents, but that's another story.
And you can also connect to Mac folders as virtual network shares/drives, so keeping common files from hogging space on your Windows partition(s) is a snap.
Even superheroes once were losers
I remember the different between these two models now. The 2060 is the normal light cream monitor color, and the 2070 is a black monitor. They are pretty much the same thing otherwise.
And the muscular cyborg German dudes dance with sexy French Canadians
Microsoft just happened to be around when Be Inc. drew its last breath. Closing the clone makers, and many other "sins" seem to be pretty bad. And don't forget Apple has a monopoly on the PowerPC platform, its just that noone cares enough to take them to court for strong arm tactics.
Considering the new 1.42 Ghz machines are dual processors, by your theory i would expect more than just a 750mhz PIII, something more along the lines of a 1.0-1.2 ghz athlon, depending on how well VPC takes advantage of dual processors. That's not that bad a machine if you think about it.
Nothing from nowhere I'm no one at all
Virtual PC is also sold for Windows, you know. Why would you run Windows when you're already running it? I'm sure there's a good reason.
I bought VPC when I bought my TiBook and found it extremely helpful. I installed Win 98 on it and Office 97 to work with my old ACCESS databases and it worked in a fairly speedy fashion. I also used it to handle various media files that QuickTime couldn't handle.
I LOVE being able to drag a file from my Windows desktop to the Mac OSX desktop and watch the icon change as it crosses "the border" between the two operating systems.
As I've replaced my Windows software with Mac equivalents (which are often improvements) I've used VPC less and less often... lately just to use Kazaa to download music. Before anyone suggests any OSX replacements for Kazaa... I've tried all sorts of Peer-2-Peer clients on the Mac (Lamewire anyone?) and can't find anything that even begins come close!
"Under the spreading chestnut tree, I sold you and you sold me."
I believe the preferred term is "Snappier".
W
-------------------
This is my SIG. There are many like it, but this one is mine.
The problem is that the IP stuff in macosx is normally link-sensitive.
You can, however, create fake IPs using ifconfig.
You can also do what my CTO did, which is wire a RJ connector to connect to itself and plug it in. How about that?
Yeah, since MS owns it. Bah.
Lars T.
To the guy who modded me down from perfect to terrible Karma - Apple haters still suck
Please help me resolve my confusion, pudge! You are my only hope! :-D
OK, OK. Now to cease my impersonation of your average brain-dead troll and being completely honest, I think you can be anti-MS and own a Mac and not be an "anti-MS Mac zealot". I subscribe to the camp that drops the word "zealot" from that title since my life doesn't revolve around criticisizing Microsoft at every wrong turn (no, my job revolves around that, which is a totally different critter), I have begrudgingly recommended Microsoft products at several turns, which defintely eliminates me from the "zealot" camp.
Honestly, folks. I think you all need new labels. Computer users are growing up.
... been able to switch from both Windows *and* Linux hardware, to the tiBook.
...
I've been able to maintain a plenty good Linux fix with VPC 5.0, among other similar OS's. And the occasional Windows requirement, though I've officially ditched those files now.
VPC under OSX is very, very fun. Now all I need is a freakin' faster processor
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
Something else....one of the most important factors in VPC's speed is the size of the host processor's cache. The 1.42ghz machines have a 256k on-chip L2 cache and a 2MB L3 cache. That's pretty big, which benefits VPC. The extra 1MB of cache (compared to my Powerbook) is probably worth a few %.
Even with the second CPU and extra cache, I think that 750-800Mhz is about all you can reasonably expect from the 1.42ghz machines. Of course, I've never tried it so I could be wrong.
Macintosh G3 -> running BeOS, which was running Sheepshaver, which was running Mac OS 8, which was running Virtual PC, which was running Windows NT 4, which was serving his website.
He figured that it had to crash really fucking hard to go through the wall, so to speak, of 3 different operating systems. Sort of a padded cell for IIS.
If Jesus wants me it knows where to find me.
I'm not a MAC owner, but I am thinking of switching.
So I'm standing in a software store looking at mac games, they have a smaller section, but in the smaller section, they had all the titles i'm intersted in.
SO I wonder how important windows is for gaming. sure, they'll be a few ttle that won't come over, but it looked like enough of them do.
The Kruger Dunning explains most post on
It's mainly for G3 Mac, and might improve G4 as well.
This is exactly why I tought benchmarks would do the trick. Something like the ones PC Magazine (or other ones in the same vein) uses would do, just to give an idea about the general performance of the emulated machine on certain tasks. Frankly, it doesn't really matter how precise they are; they can at least tell us how different disk and video performance is on a DP PowerMac vs an iBook... ;-)
At least, it's a start. Even without entering the complexities of emulation in general, it would at least give a trend, and it does make more sense than flipping arms to see if one can fly!
Thanks anyways to everyone who did post intelligent results and constructive remarks along this thread, since know know a little better how well VPC "looks like" in a user's life... and that's appreciated!
Gak. I didn't buy a $2000 Mac so i could hook up a $150 POS printer to it. How well does VPC deal with an IP printer? Appletalk?
Copied from old www.xlr8yourmac.com article:
...the support for Voodoo1 and Voodoo2 cards that was in VPC3 has been removed. Let me explain why.
Connectix Comments on Virtual PC 4 Altivec Support & Why Voodoo Card Support Was Removed:
Last Updated: 12/11/2000, 2:36 PM
Connectix sent a reply to my questions on why VPC v4 removed 3D hardware acceleration support for the 3dfx Voodoo1 and Voodoo2 cards which were supported in VPC versions 2 and 3. Their comments also cover the requirements of a G3 or G4 CPU, and how Altivec is utilized for better performance.
"
One of the challenges in emulating a Pentium processor is that Intel chips store multi-byte data in reverse order from the PowerPC. This difference in "endianness" must be taken into account when executing Pentium code. The PowerPC has a special mode which allows it to simulate little endianÓ mode (the native mode of Intel-compatible processors). However, on PowerPC processors prior to the G3, this mode came at a high performance cost - especially when the data in memory was "misaligned" (i.e. not stored to memory locations that are divisible by the size of the data). The G3 and G4 processors removed these performance bottlenecks, allowing Connectix engineers to finally take advantage of this previously ignored feature.
Because of Virtual PC 4.0's reliance on this "little endian" mode, support for processors older than G3's had to be dropped. Users who own Macs based on 601, 603 or 604 will have to either upgrade their processors to G3's or continue to use Virtual PC 3.0.
For those Mac users who are lucky enough to own a G4 machine, Virtual PC 4.0 also makes more extensive use of AltiVec to speed up certain operations. In particular, MMX emulation is now up to three times faster on G4 processors. AltiVec is also used within Virtual PC 4.0 to speed up the transfer of pixel data to the Mac video display, resulting in a "snappier" feel when running PC software.
With specific regard to video, there are three primary changes in Virtual PC 4.0: the VRAM is now always set to 4MB (it used to be configurable), video updates are much faster (resulting in a snappier feel), and the emulated video card now has support for wide aspect resolutions found on the Apple cinema display (1600x1024 and 800x512).
Virtual PC 4.0 does not contain support for 3D hardware acceleration. To date, we have avoided adding 3D support because of the complex issues involved. There are many technical obstacles to providing 3D acceleration support from within an emulator - most of them are not obvious at first glance. We will be exploring the feasibility of 3D emulation in the future, but we felt that faster core processor emulation was of greater importance to most of our current Virtual PC users.
Virtual PC 4.0 also removes support for Voodoo 1 and Voodoo 2 video cards. As mentioned above, the new Pentium emulation core runs in the PowerPC's "little endian" mode. This mode is incompatible with Voodoo frame buffers, so it is no longer feasible to support Voodoo cards within the emulator. The decision to drop Voodoo support was supported by marketing research showing that the vast majority of Virtual PC customers use the product for business and education applications where 3D support is of limited use. Users who want Voodoo compatibility should stick with Virtual PC 3.0.
------------
Kurt Schmucker
Director, Macintosh Products
Connectix Corporation"
How can all these people be saying that it is such a good way to get away from Microsoft when Connectix is actually owned by Microsoft? http://www.connectix.com/about/acquisition_win.htm l
Every Nvidia card from the GF2MX up to the present includes bi-endian support built into the GPU. The original GeForce and GF2 did not. (Note that the GF2MX was the first Nvidia card used in Macs)
All current ATI GPUs also have bi-endian support to my knowledge, and in fact several PC version Nvidia and ATI cards can be flashed with Mac ROM making them fully Mac compatible. I suspect there are more software engineering issues for 3D accel support in VirtualPC other than bi-endian GPU support.
I have used previous versions of Virtual PC and they were very slow, even on a G4. I have also used virtual PC on a PC (running red hat on XP) and it was also very slow.
By very slow I mean excruciatingly, painfully slow. It is better to just have a shitty old PC with a KVM switch if you are a mac user who needs to use a PC.
FoundNews.com - get paid to blog.,
I use Nokia's WAP development toolkit, and while it's not setting speed records on my computer, it works for what I need it to do.
Dumb question, but isn't the Nokia WAP toolkit Java Swing? Why do you need VPC for a Java app?
Your hybrid is not saving the environment. Its purpose is to make you feel good about buying something.
i would think that the BSODs would increase exponentially when running windows within windows
There are alternatives to OS X, you can run Linux (Debian,Yellow Dog, ect..) or BSD in almost all varients. As for the hardware As for hardware there are alternatives to getting a G4 form apple such as TerraSoft which can be built and configured to run any linux / BSD or apple's Mac OS X (stories have been on slashdot not too long ago). The main reason that people buy apple hardware is due to the superior quality, design and performance. As for it being a cartel, apple needs to advertise to compete with popular ideas of a macintosh and the current 95% of advertising out there. So I don't think that you are forced to run OS X or buy their hardware. It is a conscience decision made by well informed people for what ever reason. Or are we all suffering from some form of mass delusion ?
If you bought VPC, odds are you're running Windows. Last time i checked, Windows is a certified MS product....
This is something that has puzzled me with reviews of both VPC and VMware.
Why do you want to run X on an emulated graphics card? If you're a XFree developer, then this might be useful, but otherwise?
Apple's X server as well as the seperatly maintained XFree-based server seem to work quite fine, and with the inherent transportability of X, it just works.
Or is it that certain people hate X and deliberately break it, like fontconfig?
While this may seem to be a troll, I think this poster does have a point. Mac users should realize that as much as they disparage the PC world, it is that world in which they exist.
Macs, like PC's, are just tools. Nothing more.
I thought Macs had everything Windows has, and even more. Is that true ? Instead of buying your tupperware looking toy, you should have bought a real computer instead, stupid !
SQLGrinder
or (free)
DBVisualizer
We have grinder in the office, and if I end up doing too much more SQL work, myself, I'll probably grab a copy. Right now I use DBVis, which is a nice free product. Both have their pros and cons, and neither is TOAD, but if you don't want to fire up (or buy) VPC, they may be good enough.
I hope he grows up a whole lot smarter than you.
Get a life, MS is no better or worse than Apple (who you obviously use) or any of the huge corperations that you never hear or think about but that control many things in your life like GE, Sysco, or Du-pont.
I've got win 98, win 2k and win xp on my 1G Tibook with vpc 6
98 is acceptible in speed. The others are pretty pokey.
Certian things like fullscreen 3d software are not supported.
Director projectors hang loading the SW3D xtra
HOWEVER, networking is a breeze since it uses what your mac uses. If you have a fast mac, this could be a viable option to a real pc.
- Zav - Imagine a Beowulf cluster of insensitive clods...
Unlike a large number of Linux companies who just died, more than a few by surprise.
A large number of linux companies just died? Nobody told me. If by "a large number" you mean "one", and by "just" you mean "a long time ago", then you would be fairly accurate. Otherwise either you have some information that nobody else has, or you're full of shit. I'm leaning towards the latter.
failing to make a real PC, they've decided their only way to profitability is to make a virtual one.
I use Ghostscript's 'ps2pdf' program to generate PDF files. It does keep bookmarks, at least when printing from FrameMaker (I don't use Word too much, but that's probably the same thing).
So here is what I do (not quite as easy as you'd like, but it works):
- First, install ghostscript or some package with ps2pdf. Left as an exercise for the reader.
- Second, print to a postscript file, generate PDF hints
- Third, invoke ps2pdf on the generated PS file.
You generally want to include all the required fonts in the document, ps2pdf doesn't seem too good at finding fonts by itself.
ps2pdf also solved another problem for me, namely printing from Classic applications when my printer's driver exists only for OSX - Solution: print to PS, convert to PDF, print the PDF from OSX.
Hope this helps...
-- Did you try Tao3D? http://tao3d.sourceforge.net
My first response when seeing that Microsoft had purchased Connectix' VPC was that they would probably "improve it until it is is unusable." Having Bill Gates buy something to make an Apple product run better is like having your ex-wife ask to do your new bride's make-up; you have to wonder what her motive is.
Harpo Tunnel Syndrome--my wrist feels funny.
The only reason MS bought VPC is to develop a virtual server host like VMWARE's GSX/ESX servers... do you really think they care about EMU on Macs???
btw.... vmware rocks.
Damn their marketing dept...
:: Cue Bill Gates' maniacal laughter ::
But Maaa! Everyone else has a
Connectix doesn't require an L3 (for example it will run on the PB G4 867) but recommends it for best possible performance. Only if Apple would start making L3 caches standard as opposed to optional. Take a look at www.macspeedzone.com to see the results, but in a nutshell 1 MB cache gives you an additional 20%.
Best sig ever!
>Every cloud has a silver lining (except for the mushroom shaped ones, which have a lining of Iridium & Strontium 90)
When I bought a new (classic) iMac, a year ago, I bought a copy of VPC5 with XP primarily because my kids wanted to use a webcam someone had given them that wouldn't work with a Mac. To our great disappointment, I found that VPC didn't pick up the USB connection. Then I tried a digital camera that was set up for Windows. Likewise, VPC wouldn't recognize the USB link. Aside from printers, I found that VPC wouldn't recognize any Windows USB peripherals I could get my hands on. I ended up returning VPC for a refund for just that reason. Still, I'd consider it again if the new version gave thorough support for Windows USB.
I recall reading an article a few years back about *Apple* getting a patent on using two procs for emulation. Apparently one proc would handle the emulation and the other would be running the (now) native code. It would be interesting to see Apple actually implement this, maybe if Microsoft kills VPC they will.
I use VPC6 on a PowerBook G4 w/Win XP. Unfortunately the product is basically useless for running any graphical software, even when configured with 90% available resources. However, the latest patch and Jaguar upgrade does speed it up a bit (still no good for gaming though).
Oh please. How was my comment a troll? Is there any way to post something negative about Apple users and/or Apple's products without it being considered a troll?
Don't mod me down just because you disagree with me.
I'll bite it and indulge the poster with a clarification.
BeOS does not run on the G3 or G4 processors.
In fact, the company made rather a large deal whining about how Apple wouldn't give them the specs. Which is why r5 wasn't released for PPC. BeOS r4 will run on supported 604s and (I think) 603s.
So you could technically do:
7300 -> Be r4 -> Sheepshaver -> MacOS -> VPC -> NT4.
Of course, by the same token, you could run OS X Server on a G3, run 8.5 in the bluebox, and then VPC on top of that.
In my experience, while Be was nice, it was about as stable as lint under a blowtorch. OS X Server, conversely, was a tank.
your post is a pipe dream.
;) Java apps are almost as slow as running VPC so it would seem the same.
1st, even if someone got it working like you dream of, it would be ugly and very awkward to have windows apps running side by side mac os x apps. try running x11 for os x and you'll see what I mean.
thats one of the good things about vpc, it keeps everything in its own little window.
code rewriting would be painfully difficult, not worth the massive amounts of money an emulator's developers would have to throw at it to solve this problem. not to mention code rewriting (AKA ALTERING THE BINARY CODE) would probably get a lawsuit really quickly from MS and the software vendor.
I think you're pasting together "knowlege" you have from various IT-lite mags to formulate this idea.
of course, MS could always release Office as a Java app and it would run anywhere