I did it again. This time, the bundle was a games bundle (The Humble Bundle for Android 4), which is Humble's normal fare. Also this time, I was able to collect data from the very beginning. There was a period of 7 hours where my server got turned off and no data was collected, but that time slot was in the middle of the data collection with no major events occurring near it. I patched it up with a little bit of linear interpolation. It shows up on the Marginal Average Price as a plateau, but is otherwise unremarkable.
One thing about this graph that I was not able to capture last time is that the average price was actually highest at the beginning, before sinking to a low, and then slowly rising. The "event" in the middle is when games from the previous Android bundle were added as an additional bonus. Interestingly, I was able to purchase at the point of lowest average price though I did beat it by making my purchase price a nice round number, thereby contributing to the bounce-back of the average price from its initial fall.
The initial fall is probably due to a bunch of people paying $0, or $1 immediately just to get the basic games and/or Steam keys.
The ramp-up of initial purchases is quite high, as you can see.
In this case at least, the initial "bump" was much more significant than the subsequent "blip" produced by adding more bonus content. A lot of people already have the previous bundle games, so this is somewhat expected.
Here again is the raw data, for those who might be interested:
Because some people simply can't handle the true scope of my geekiness.
Showing posts with label video-games. Show all posts
Showing posts with label video-games. Show all posts
Wednesday, November 28, 2012
Tuesday, October 19, 2010
VMWare and Virtual PC: Playing Age of Empires on Windows 7
Recently, I decided to install Age of Empires on my computers. The game came up in a conversation with someone who periodically hosts AOE parties. Anyway, it was one of the few PC games I played growing up, and also one that my wife used to play. When I got home, I discovered that, indeed, I did still have the original discs for Age of Empires, the Age of Kings Expansion, and Age of Emprires II. I believe my sister salvaged them for me from the boxes left when my parents moved from a house to an apartment.
In any case, I had the software that I needed, so I installed it on my wife's PC running Windows XP. That done, I had a couple of old PCs running Windows 2000, but those are on the same KVM with my wife's PC, so they couldn't be used for multi-player. The problem was Windows 7. I had heard that it wouldn't be pretty (you have to shut down Explorer to play), so I decided to virtualize. That way, I wouldn't need to give up any part of Windows 7, even Aero, and it would run seamlessly.
I had used VMWare before, so that's what I started with. VMWare Player is free to download, and so I did. The installation went pretty smoothly. I chose to install the option to install the OS using the VMWare wizard, which turned out to be a problem later on when I had to manually eject the virtual floppy drive in order to be able to install VMWare Tools (VMWare thought that the OS installation wasn't complete, when it was.) Next time, I'll choose the option to install the OS after creating a blank virtual machine.
After installing the OS (I used the original XP that came with my laptop), I updated to SP3, and then had Windows Update install all of the latest patches. Once everything was updated, I installed the Age of Empires games and applied the appropriate patches. I also created a small subset in my list of software suitable for a minimalist virtual machine.
After that, I was good to go, so my wife and I fired up the game and played a few matches. We had to brush up on our skills first, but it didn't take us long to get back into the swing of things.
I used Bridged mode for networking, but even so, I had to disable Windows Firewall on the XP VM in order to host an AOE game, even after creating a firewall exception, and expanding it to the whole subnet.
Of course, it wasn't perfect. Even though I had VMWare Tools installed, the mouse was a bit unresponsive, and VMWare Player tends to release the mouse if you cross the edge of the screen. For this reason, and because I also wanted to try another option for virtualization that I hadn't used before, I decided to also try out Virtual PC.
It took some doing to find the download link for the latest version of Virtual PC. I think that Microsoft doesn't want anyone running Windows 7 Home Premium (which is what I have on my laptop) to find the file. I kept being redirected to Microsoft Virtual PC 2007, which is the appropriate version if your host operating system is Windows XP or Vista, or to upgrade to Windows 7 Professional or Ultimate. I finally found the right link for Windows Virtual PC, which only supports Windows 7 as a host OS. This is also the basis of Windows 7's Windows XP Mode. Indeed, when I installed Windows Virtual PC on my Windows 7 Home Premium, it created a link in the Start Menu for Windows XP Mode.
The link doesn't work (it only displays a message that it won't work in this edition of Windows), and the only other item in the Windows Virtual PC start menu folder opens a folder. At first, I couldn't figure out how to create a virtual machine in this folder, but then I noticed the bar at the top of the folder window. When I created a new virtual machine, it stored only a small data file in that folder, with the virtual disk files buried out of sight in my hidden AppData folder. This approach is different from that of VMWare, and it reflects the fact that Microsoft does not expect me to move this VM, back it up, or access its underlying files. It's supposed to "just work", and I'm supposed to treat this small VMCX file as a proxy for the whole VM. With VMWare, I can easily move or back up the VM by moving or copying the folder containing all of its files: to a different drive, or even a different machine.
Windows Virtual PC with the Integration Tools installed has almost perfect mouse movement, which is essential for playing a real-time strategy game such as AOE. It wasn't difficult to get used to hitting Ctrl+Alt+Left to escape input capture, instead of VMWare's Ctrl+Alt.
I do have a license for Windows 7 Ultimate, so I would like to check out Windows XP Mode. However, this license is currently installed on our living room media PC. It will take a few hours to set up, so it will probably have to be a free afternoon on a weekend. If I installed the key currently on my laptop on the media PC, I might be able to use "Anytime Upgrade" to install the newly-unused Ultimate key to my laptop without doing a re-install. We'll see.
In any case, I had the software that I needed, so I installed it on my wife's PC running Windows XP. That done, I had a couple of old PCs running Windows 2000, but those are on the same KVM with my wife's PC, so they couldn't be used for multi-player. The problem was Windows 7. I had heard that it wouldn't be pretty (you have to shut down Explorer to play), so I decided to virtualize. That way, I wouldn't need to give up any part of Windows 7, even Aero, and it would run seamlessly.
I had used VMWare before, so that's what I started with. VMWare Player is free to download, and so I did. The installation went pretty smoothly. I chose to install the option to install the OS using the VMWare wizard, which turned out to be a problem later on when I had to manually eject the virtual floppy drive in order to be able to install VMWare Tools (VMWare thought that the OS installation wasn't complete, when it was.) Next time, I'll choose the option to install the OS after creating a blank virtual machine.
After installing the OS (I used the original XP that came with my laptop), I updated to SP3, and then had Windows Update install all of the latest patches. Once everything was updated, I installed the Age of Empires games and applied the appropriate patches. I also created a small subset in my list of software suitable for a minimalist virtual machine. After that, I was good to go, so my wife and I fired up the game and played a few matches. We had to brush up on our skills first, but it didn't take us long to get back into the swing of things.
I used Bridged mode for networking, but even so, I had to disable Windows Firewall on the XP VM in order to host an AOE game, even after creating a firewall exception, and expanding it to the whole subnet.
Of course, it wasn't perfect. Even though I had VMWare Tools installed, the mouse was a bit unresponsive, and VMWare Player tends to release the mouse if you cross the edge of the screen. For this reason, and because I also wanted to try another option for virtualization that I hadn't used before, I decided to also try out Virtual PC.
It took some doing to find the download link for the latest version of Virtual PC. I think that Microsoft doesn't want anyone running Windows 7 Home Premium (which is what I have on my laptop) to find the file. I kept being redirected to Microsoft Virtual PC 2007, which is the appropriate version if your host operating system is Windows XP or Vista, or to upgrade to Windows 7 Professional or Ultimate. I finally found the right link for Windows Virtual PC, which only supports Windows 7 as a host OS. This is also the basis of Windows 7's Windows XP Mode. Indeed, when I installed Windows Virtual PC on my Windows 7 Home Premium, it created a link in the Start Menu for Windows XP Mode.
The link doesn't work (it only displays a message that it won't work in this edition of Windows), and the only other item in the Windows Virtual PC start menu folder opens a folder. At first, I couldn't figure out how to create a virtual machine in this folder, but then I noticed the bar at the top of the folder window. When I created a new virtual machine, it stored only a small data file in that folder, with the virtual disk files buried out of sight in my hidden AppData folder. This approach is different from that of VMWare, and it reflects the fact that Microsoft does not expect me to move this VM, back it up, or access its underlying files. It's supposed to "just work", and I'm supposed to treat this small VMCX file as a proxy for the whole VM. With VMWare, I can easily move or back up the VM by moving or copying the folder containing all of its files: to a different drive, or even a different machine. Windows Virtual PC with the Integration Tools installed has almost perfect mouse movement, which is essential for playing a real-time strategy game such as AOE. It wasn't difficult to get used to hitting Ctrl+Alt+Left to escape input capture, instead of VMWare's Ctrl+Alt.
I do have a license for Windows 7 Ultimate, so I would like to check out Windows XP Mode. However, this license is currently installed on our living room media PC. It will take a few hours to set up, so it will probably have to be a free afternoon on a weekend. If I installed the key currently on my laptop on the media PC, I might be able to use "Anytime Upgrade" to install the newly-unused Ultimate key to my laptop without doing a re-install. We'll see.
Monday, January 07, 2008
Warner Drops HD DVD for Blu-ray Exclusivity
Warner announced at CES that they would be dropping HD DVD support later this year, and going Blu-ray exclusive. Earlier, I wrote a post on the High-Def format war, and explained why I was siding with HD DVD. Warner's announcement instantly cascaded through the entertainment industry. Toshiba canceled their CES presentation, and the sky fell. It's still largely uncertain what their reaction will be when the dust settles. Back in 2006, Sony took a risky step and included Blu-ray with their Playstation 3 gaming console. It cost them lots of money and market-share in the video game business, but it turns out to be paying off for them in the retail movie business, and that success is giving their console sales a boost.
My predictions:
In six months Blu-ray will have 70% studio support, leaving the rest to HD DVD. In another year, Paramount and Dreamworks will be contractually free to support Blu-ray, and if they do so exclusively Universal will most likely be forced to release their movies on Blu-ray. It's still possible that the HD DVD camp will hold out, and that everyone will end up with dual-format players in the future in order to play the two kinds of discs. I would place this likelihood at about 15%. The most likely scenario is that by 2010, at least 95% of movies released in High-Def in most of the world will be Blu-ray (whether or not they also support HD DVD), and consumers will only need one kind of player (except for China).
So, how does this affect me?
I'm going to go dual-format, eventually. I already have an HD DVD player, and I don't regret that purchase (the free movies included would have paid for the player at $20 each). HD DVD exclusive titles will continue to come out for two more years at the very least (from Universal, if not Paramount & Dreamworks), and I will be able to play them. HD DVD (and dual-format) players will continue to be sold. I am in no danger of being stuck with movies that I can't play. (Failed formats rarely die completely. I have an uncle with a rather large collection of LaserDiscs.) Upon hearing the news and its fallout, I came to the conclusion that I will buy a Blu-ray player at some point this year. I will wait for a reasonably-priced Profile 1.1 (or 2.0) player. There were some interesting candidates unveiled at CES. I no longer have any qualms about buying Blu-ray movies when they're worth it (and when I don't mind waiting to watch them), since I will be able to play them soon. I will probably not be buying the DVD version of any newly released movie, since it will come out in High-Def. I just signed up for Netflix, which will give me access to DVDs of movies released on Blu-ray that I don't feel like waiting for. This should also tend to decrease my movie purchases overall. I actually had three Blu-ray movies already, sitting behind my HD DVDs: there was a buy-two-get-the-third-free mail-in offer through Sony, and a buy-one-get-one-free deal at Amazon.com, so I the two movies and sent in the proofs-of-purchase figuring that I could sell the movies if I ended up not getting a player. $20 for Fifth Element, Patriot, and Open Season on Blu-ray was a good deal. I picked up the first four Harry Potter movies for $40 at Amazon.com (they were having a buy-one-get-one-free sale), and sold the DVDs on Half.com for a combined $25. Where movies are available in both HD DVD and Blu-ray, I am likely to go for the best deal, taking into account what's valuable to me (taking price into account):
My predictions:
In six months Blu-ray will have 70% studio support, leaving the rest to HD DVD. In another year, Paramount and Dreamworks will be contractually free to support Blu-ray, and if they do so exclusively Universal will most likely be forced to release their movies on Blu-ray. It's still possible that the HD DVD camp will hold out, and that everyone will end up with dual-format players in the future in order to play the two kinds of discs. I would place this likelihood at about 15%. The most likely scenario is that by 2010, at least 95% of movies released in High-Def in most of the world will be Blu-ray (whether or not they also support HD DVD), and consumers will only need one kind of player (except for China).
So, how does this affect me?
I'm going to go dual-format, eventually. I already have an HD DVD player, and I don't regret that purchase (the free movies included would have paid for the player at $20 each). HD DVD exclusive titles will continue to come out for two more years at the very least (from Universal, if not Paramount & Dreamworks), and I will be able to play them. HD DVD (and dual-format) players will continue to be sold. I am in no danger of being stuck with movies that I can't play. (Failed formats rarely die completely. I have an uncle with a rather large collection of LaserDiscs.) Upon hearing the news and its fallout, I came to the conclusion that I will buy a Blu-ray player at some point this year. I will wait for a reasonably-priced Profile 1.1 (or 2.0) player. There were some interesting candidates unveiled at CES. I no longer have any qualms about buying Blu-ray movies when they're worth it (and when I don't mind waiting to watch them), since I will be able to play them soon. I will probably not be buying the DVD version of any newly released movie, since it will come out in High-Def. I just signed up for Netflix, which will give me access to DVDs of movies released on Blu-ray that I don't feel like waiting for. This should also tend to decrease my movie purchases overall. I actually had three Blu-ray movies already, sitting behind my HD DVDs: there was a buy-two-get-the-third-free mail-in offer through Sony, and a buy-one-get-one-free deal at Amazon.com, so I the two movies and sent in the proofs-of-purchase figuring that I could sell the movies if I ended up not getting a player. $20 for Fifth Element, Patriot, and Open Season on Blu-ray was a good deal. I picked up the first four Harry Potter movies for $40 at Amazon.com (they were having a buy-one-get-one-free sale), and sold the DVDs on Half.com for a combined $25. Where movies are available in both HD DVD and Blu-ray, I am likely to go for the best deal, taking into account what's valuable to me (taking price into account):
- HD DVD Combo discs are valuable because I can lend them out, bring them to other people's houses, and rip them to my hard drive (but Netflix mitigates this last point slightly)
- Blu-ray is valuable because the format will almost certainly be with us for a long time
- HD DVD is valuable to me for the same reasons I originally wished to support it: it is also by far the easier format to rip once I have a drive (but again, Netflix).
Monday, November 26, 2007
Why I Chose HD DVD over Blu-ray
In case you haven't heard, there are two mutually-incompatible formats competing to be High-Definition the successor to DVD: Blu-ray Disc, and HD DVD. I have chosen to buy an HD DVD player and start building a library of HD DVDs, and I am opposed to the Blu-ray format.
Both formats support the ability to play audio-visual content at High-Definition resolutions, up to 1080p. Both formats offer advanced features, such as pop-up menus that don't interrupt the movie playback, and picture-in-picture commentary. Physically, both formats are read from an optical disc by a blue laser, which is able to pick up finer dots than the red lasers used for CDs and DVDs. Both formats support DRM, which (theoretically) prevents consumers from backing up, ripping, and format-shifting the video content. Both formats are backed by a subset, but not all, of the major Hollywood studios.
From the standpoint of someone accustomed to the DVD format, these two competing standards seem to offer the same enhanced viewing experience, but there are several distinctions between the two formats, and for me, the choice was simple, obvious, and straight-forward.
The Differences
HD movies come in cases similar to DVD cases, but about an inch shorter, and 25% thinner. Blu-ray disc cases are usually blue, and HD DVD cases are usually burgundy-colored. Both types of case are slightly transparent, so that when you open the case, you can see the printing on the back of the cover art insert through the wall of the case.
Physical Differences
Physically, both formats are the same size and shape as a CD or DVD. HD DVD bears the most physical resemblance to a DVD, and in fact, there are some discs (called Combo Discs) that contain a layer that is readable on a DVD player, as well as the HD DVD layer(s). Blu-ray data layers are closer to the surface, which allows them to have a higher storage capacity per layer than HD DVD (25 vs 15 GB per layer). since both discs spin at the same rate, Blu-ray has a higher maximum bitrate (48.0 vs. 30.24 Mbps). Higher disc capacity means that potentially more content can fit on a Blu-ray disc than an HD DVD disc. Higher maximum bitrate means that more data options can be packed-in to a given segment of disc playback, such as adding more audio languages and/or more options for high-quality sound tracks and commentary tracks. In this aspect, HD DVD is inferior to Blu-ray. The disc capacity issue can be mitigated by adding more layers to an HD DVD: Blu-ray comes in single-layered 25 GB and double layered 50 GB varieties. HD DVD comes in 15, 30, and 51 GB varieties (however, most releases to date have been on 30 GB HD DVDs and 25 GB Blu-ray discs).
Audio-Visual Requirements
Aside from the physical attributes of the discs, the format standards also set forth a minimal set of features that each player must support, and each disc released in that format must contain at least one of the required audio and video tracks, so that each disc is guaranteed to play on each player (although higher quality features, especially audio tracks, can also be optionally included).
Wikipedia has a very helpful table and commentary on this subject on their High-Def Format comparison page. It is interesting to note the differences in the format requirements, and what the results of these differences on the quality of released discs has been in each format. Both formats have identical video codec requirements, so the visual quality of HD and BD releases should be the same, but to date, they have varied. HD DVD has required their players to be able to handle higher quality audio than Blu-ray players, which has led studios to produce higher-quality soundtracks for HD DVDs than for Blu-ray Discs. Wikipedia has an interesting write-up on this phenomenon (emphasis mine):
Blu-ray has a higher maximum disc capacity than HD DVD (50 GB vs. 30 GB for a single sided disc). In September 2007 the DVD Forum approved preliminary specification the triple-layer 51GB HD DVD (ROM only) disc. It is still unknown if the triple layer HD DVD will work in current players. Toshiba has confirmed that testing still needs to be done. An example of how capacity is put to use is King Kong: the film is over three hours long, has reference-quality video, near-reference quality audio, includes a picture-in-picture bonus track, and fits everything on a single 30Gb HD DVD disc. The first 50 GB dual-layer Blu-ray Disc release was the movie Click, which was released on October 10, 2006, several months after the Blu-ray Disc format was released. By comparison, the majority of HD DVD titles were released on 30Gb discs from day one (The Last Samurai, for example). As of September 2007 40% of Blu-ray titles use the 50 GB disc and 60% use the 25 GB disc while most HD DVD movies are in the 30 GB dual layer format. The choice of video compression technology (codec) complicates any comparison of the formats. Blu-ray Disc and HD DVD both support the same three video compression standards: MPEG-2, VC-1 and AVC, each of which exhibits different bitrate/noise-ratio curves, visual impairments/artifacts, and encoder maturity. Initial Blu-ray Disc titles often used MPEG-2 video, which requires the highest average bitrate. and thus the most space, to match the picture quality of the other two video codecs. As of 2007, more and more titles have been authored with the newer compression standards: AVC and VC-1. HD DVD titles have used VC-1 and AVC almost exclusively since the format's introduction. Warner, which releases movies in both formats, often uses the same encode (with VC-1 codec) for both Blu-ray Disc and HD DVD, with identical results. In contrast, Paramount, before they went HD DVD exclusive, created separate encodings, VC-1 for HD DVD and usually MPEG-2 for Blu-ray. Whilst the two formats support similar audio codecs, their usage varies. Most titles released on the Blu-ray format include Dolby Digital tracks for each language in the region, and many also include a Linear PCM track for the primary language. On the other hand, most titles released on the HD DVD format include Dolby Digital Plus tracks for each language in the region, and some also include a Dolby TrueHD track for the primary language.There is also a rather exhaustive article on HD audio at High-Def Digest. So it is apparent that, at least given the quality of current releases, HD DVDs are generally of higher quality (especially when it comes to audio) than their Blu-ray counterparts, despite the fact that Blu-ray has higher storage and bitrate capacity. DRM What is DRM? DRM is what stops you from playing "protected" iTunes tracks on anything that has not been 'ble$$ed' by Apple. It is what prevents you from playing a European or Japanese DVD in your North American DVD player. It (until 1999) prevented you from ripping your DVD movies to your computer to take along on your portable media player, or streamed from your media server to your television without messing with the discs. Both HD DVD and Blu-ray use the AACS DRM system, ostensibly to prevent movie pirates from ripping their discs and posting them online. Unfortunately (and not by accident) this also takes away Fair Use rights that the consumer would otherwise be able to take advantage of, such as the aforementioned ripping for playback on a computer or iPod-like device. AACS is more advanced than the CSS DRM used in DVDs. AACS allows a studio to prevent playback of their releases on player models that are known to have been compromised by hackers. This acts like a black-list of players that will be unable to play the disc, until their firmware has been updated (in a way that the studios are satisfied that it prevents further hacking). Since consumers have come to value the ability to make copies of their movies, and to format-shift them, the creators of AACS have provided a "feature" by which, having taken this ability away, they will sell it back to you in a limited fashion. This feature is called "Managed Copy", and it's a lot like buying a ringtone of a song that you already own in stead of simply being able to clip the song and add it to your phone. It so happens that Blu-ray and HD DVD, though they both share the AACS DRM system, implement their DRM in much different ways: HD DVD:
- AACS
- AACS
- Region Coding to limit the consumers' rights under the First-Sale Doctrine, which means non-American release discs won't work with American players
- BD+, which attempts to analyze in real-time whether or not the playback is being recorded.
- Sony Pictures (Columbia Pictures, TriStar Pictures, MGM)
- Buena Vista (Walt Disney Pictures, Pixar, Miramax)
- 20th Century Fox
- Lionsgate
- NBC Universal (Universal Studios, NBC)
- Viacom (Paramount, Dreamworks SGK)
- Dreamworks Animation SGK
- Weinstein Co. (Dimension Films)
- Time Warner (Warner Brothers, New Line, HBO)
Subscribe to:
Posts (Atom)









