1 post tagged “hiragana”
VMware Fusion's second beta is hot from the oven (requisite plug: download free at www.vmware.com/mac), just waiting for folks to play with it. We've been working incredibly hard on this release—Fusion is just getting better and better, and I'm using it every day not only to get my work done, but now I use it to get some game time in.
I helped develop the 3D graphics feature for this release, writing all the Mac-specific bits. The Mac is something of an ideal platform for this: the variety of software is low (variations on OS X 10.4), and there are only three kinds of graphics hardware (Intel GMA 950 on the Mac mini and MacBook, ATI Radeon X1600 in the MacBook Pro and some iMacs, and NVIDIA GeForce 7300 GT, ATI Radeon X1900, or NVIDIA Quadro in the Mac Pro).
Because we only have to deal with so many combinations of hardware and software on the Mac, it's not quite as difficult to work around all the bugs present in the various combinations. (Yes, a large chunk of the work in anything 3D is working around bugs in various vendors' hardware and drivers, go fig.) The bonus is that Mac users are traditionally stiffed when it comes to vendors porting 3D games over; with VMware Fusion, even Mac-heads can now play 3D and 2D games, even if their favorite games only exist for Windows.
You might be surprised to know that the current level of 3D graphics functionality (DirectX 8.1) is also present in VMware Workstation and our other products—it's just that VMware Fusion's second beta is the first time it's been available on the Mac. What's really cool about virtualization is that you'll eventually be able to be playing a 3D game, hit "pause" to suspend your TV, take it along with you to your friend's computer, and hit "play" to resume playing your 3D game. This will even work if your friend's computer doesn't have the same 3D graphics hardware you do!
Also new in VMware Fusion beta 2 (check the release notes for more):
- Revamped full-screen mode, with support for hot-plugging/unplugging multiple monitors
- Tons of keyboard and mouse fixes, including fixes for third-party mice that don't correctly support HID
- Full support for Airport networks, even in bridged network mode. (You can connect and disconnect your laptop from a hardwired Ethernet network, and your VMs' networking will continue to work transparently.)
- New hardware configuration functionality, with adding of hard drives and other devices
- Support for a virtual battery device: watch your laptop's battery level, even if you're full-screen in another OS
There's even more coming down the pipe soon. I just got my hands on a bunch of international (French AZERTY, German QWERTZ, Japanese, Spanish) Apple keyboards, and I finally got them all working in VMware Fusion. (The fixes will be present in the next release). It's really surprising how some legacy issues carry over into modern operating systems: two keys on European keyboards use different values than the same keys do on US keyboards. Turned out, they used to be in the same place long ago, but someone decided to swap their positions—but not their values. And don't even get me started on the AltGr key (which doesn't exist on the Mac).
Japanese keyboards are even more fun. You can imagine how interesting it must be to type in Japanese; it's not actually that hard (they use the same base QWERTY layout as a UK English keyboard) but their keyboards have lots of extra modes they shift in and out of, which need extra keys that don't exist on English keyboards.
PC keyboards in Japan have six extra keys to shift in and out of these input modes, but Mac keyboards in Japan only have four—two of which don't exist in the same form on Japanese PC keyboards (英数 [alphanumeric] and ひらがな/かたかな [hiragana/katakana]). Making everyone happy, and mapping the keys by default so Japanese users can get their work done in PC operating systems, is the kind of subtle change that Mac users expect, but nobody really understands has to be crafted just so under the hood.
Now, it's full steam ahead towards the next release. I'll follow up with some more technical tales of VMware Fusion along the way.