Welcome to MSDN Blogs Sign in | Join | Help

What did you do in the Format War, Daddy?

My kids are 2 and 4 yrs old so have little concept of what Daddy does, though they do know the words DVD, Xbox, and Lightsaber. However in a decade or so they might be able to understand what Daddy did in the format war, so here’s how I plan on explaining the last three years of my work:

 

In early 2005 Daddy joined what was then called the Professional Content Group at Microsoft, who were working on the replacement for DVD. At the time the team was mostly program managers who were working on the advanced interactivity aspects of the formats, then called iHD. There were two competing formats, one mostly from Sony called Blu-ray, and another mostly from Toshiba called HD DVD. Blu-ray was originally a very primitive high definition recordable format, while HD DVD was created by the same forum as DVD as a high definition replacement for it.

 

While the program managers worked on the standards committees specifications themselves, us developers started implementing iHD. It was designed based on certain tenets from studios like Warner and Disney, with features to match. Before I got to the team it had produced a demo with Disney called “WayVD” [strange name, that’s another story] that had helped convince the DVD Forum to accept iHD. However not long after Disney switched to the Blu-ray camp, for reasons never made public. The BDA (the cartel of Blu-ray supporters) voted to accept iHD as well, but due to complications this decision never stuck, and in the end they went with a Java-based solution called BD-J instead. For this and other reasons Microsoft ended its format-neutrality and became HD DVD-exclusive.

 

Toshiba licensed the iHD code that Daddy’s team produced and used it in every HD DVD player they shipped, starting with the HD-A1, which became available in April 2006, at a reasonable price of $499. Along with the three launch titles it got rave reviews, which surprised many as Blu-ray had been talking a lot of smack in the years before release and fooled many people into thinking HD DVD was dead before it even launched. The A1 proved a lot of people wrong.

 

A few months later the first Blu-ray player appeared, the Samsung BD-P1000, along with launch BD titles, for $999. The reviews were not so great for this player, as it deliberately softened the picture and its 1080p output was really the same 1080i output the Toshiba had, but put through a de-interlacer. It was also twice the price of the Toshiba competition. The poor BD launch continued when Sony themselves released The Fifth Element on BD, and it looked terrible, worse than the same title on DVD. Over a year later on AVSForum the BD folks admitted they launched BD about a year earlier than they were ready to, because they couldn’t let HD DVD be alone for that length of time. The Fifth Element proved such an embarrassment for Sony that they eventually re-mastered it in 2007 and offered the poor owners of the original free replacements.

 

While some of Daddy’s team continued work on the Toshiba code, Daddy moved on to help out with the Xbox version of the software. This was a full end-to-end solution, where we owned everything (unlike the Toshiba which ran their Audio-Video-Network stack), which was over 5 million lines of code. The Xbox HD DVD drive shipped at $199 and proved very successful: it quickly became most popular HD DVD player and remained so for over a year.

 

When Daddy was young there was a similar format war, between VHS and Betamax, but it was different in an important way: all the movie studios produced tapes for both formats. Only the player manufacturers “took sides”. Betamax (from Sony) eventually lost, so to make sure that didn’t happen again, Sony bought Columbia Studios. When the high definition format war came around, Sony didn’t want a level playing field like last time, as they knew they would have serious trouble competing on disc and player costs with HD DVD if everything else was equal. To avoid this they made their studios Blu-ray exclusive and then started trying to “persuade” other studios to do the same. They had some success, but Warner Bros, the biggest, stayed HD DVD exclusive for a while, though eventually produced discs for both formats. In the end it would be Warner that brought the war to an end.

 

Another thing that was different for this format war was the internet: the format war was a very hot topic on discussion forums and web sites, and news & rumors spread very quickly indeed (even when they weren’t true), generating huge amounts of discussions, taunting, abuse and FUD. Daddy participated in AVSForum, as did several of his co-workers and his VP, and so did a bunch of BD folks. However while us Microsofties were proud to show our names and employer, the BD folks all hid behind anonymizing screen-names, not revealing who they were, what they did or even who they worked for. While we all took great care in what we said and used respectful tones, they were free to say whatever they liked, how they liked, with no comebacks on them or their employers. The Industry Insiders Thread on AVSForum lasted for just over a year and ended with around 13,500 postings on that single thread.

 

The second Blu-ray player to come out was Sony’s PS3 which was really a games console with a BD drive in it. At $499 it was substantially cheaper than the other BD player and remained so for about a year, until BD player prices started to fall once the original ones started to become obsolete. Not only was the PS3 the cheapest player, it was the only one that could run the BD-J software at a vaguely decent speed, as well as play PS3 games of course. Although the attach-rate for PS3s (that is movies-per-player) was low, the sheer number of PS3s substantially helped the overall sales numbers of BD discs.

 

Due to the premature launch of Blu-ray, there were a bunch of features missing from the original players. They became known as Profile 1.0 players, and had additional problems when discs using BD+ appeared. BD+ was an attempt to add another layer of protection onto the discs, pushed mostly by Fox, but when the discs appeared many BD players had serious trouble playing them. The BD folks then created Profile 1.1, which added picture-in-picture, audio mixing, and persistent storage to Profile 1.0, in an attempt to catch up with the HD DVD feature set, but players didn’t have to conform until late 2007. They also created Profile 2.0 which made a network jack mandatory. Yes kids, I know it’s hard to believe, but in 2008 the BDA didn’t think that internet connectivity was important enough to include in every player. Of course HD DVD had all these features back in 1.0 and that was done in late 2005, with every player supporting every feature.

 

During 2007 things got a lot more interesting: new players from both side, with BD players consistently being around twice the price of HD DVD players, and still all Profile 1.0 (the most primitive version). Similar numbers of movies came out for each side, and much time was spent talking, ranting and misleading about the format war on the web. Daddy spent much of 2007 working on an HD DVD Emulator, which was a special version of the Xbox player that made it much easier for content creators to make cool HD DVD titles. I also helped out on the various updates that were done for the Xbox player itself. As a "thank you" to the team everyone got a special black Xbox HD DVD drive, and Universal also gave everyone a boxed set of "Heroes Season 1" (which Mummy & Daddy had previously missed on TV but got to really enjoy from those HD DVDs). Another perk of the job was access to the team's HD DVD library, which contained every HD DVD there ever was worldwide. Daddy so enjoyed his work that he even changed the license plate on his car to "HD DVD".

 

One surprise was that Target announced they would not sell any HD DVD players except the Xbox, as a result of a deal with Sony. This was weird, as Sony were paying for a store to not sell a competitor's stuff. While Microsoft has been in trouble a bunch of times for anti-trust issues, no-one seemed bothered by this highly unusual behavior. Sadly it would not be the last time that Sony would do this.

 

In August 2007 we got another surprise: Paramount, which had been supporting both formats, announced that they were dropping Blu-ray and going to only produce HD DVDs, which also meant Dreamworks would do the same. This was fabulous news for us, but it got Sony very worried indeed. So worried that the Sony CEO (Howard Stringer) personally called up a bunch of other CEOs and tried to "persuade" them to ditch HD DVD. As the format war had just entered a new phase, a phase where the underdog (us) suddenly looked like it stood a chance of winning, everyone passed on his kind offer. However, about five months later, it looked like many of those same CEOs would return the call to Howard and see if the offer was still open.

 

Christmas 2007 went pretty well for HD DVD, with Toshiba reducing their 3rd generation player prices further and even forcing the BD companies to cut their heavy prices a bit. Rumours began to emerge that Warner was going to make a decision and pick a single format: as the largest studio they had some serious clout, and they knew it. After a lot of high-level wrangling among various CEOs, Warner was close to picking HD DVD (along with Fox, a long-time BD supporter), but Sony got wind of this and came calling again with their check book. After a rumored $300-$500 million deal (along with $120m for Fox) both companies decided instead to dump HD DVD on Janury 4th 2008, the day before CES opened. This was Daddy's Black Friday, a real shell-shocker of a day for him and his team. It was pretty much all downhill from there. CES was a glum affair for us and the cool demos the team had been working on never got a public showing.

 

In the weeks that followed we were told privately of what Toshiba's (and the HD DVD Promotion Group's) response would be, but only the first phases of that ever came about: both Toshiba and Microsoft cut hardware prices, but it wasn't enough. One by one other companies started dumping HD DVD (coincidentially it was the same companies that Sony's CEO had called in August after the Paramount deal) until the pressure got too much, and in February 2008 Toshiba had a board meeting and cancelled HD DVD. After that the remaining studios (Paramount and Universal) had no choice but to give in too.

 

In the weeks that followed Daddy went out and bought up all the best titles on HD DVD and another Xbox player as a backup, so he could be sure of playing those titles for as long as he could. He also decided to add certain companies to the family "No Buy" list (which had consisted of just Apple for years up to that point), as well as adding Amazon, Universal and Paramount to the family "Favored Companies" list.

 

After doing HD DVD in, Blu-ray's next battle was with DVD. Unfortunately for them Sony couldn't just write checks to get people to stop making DVDs, so that battle proved to be a lot harder.

 

And that is how it all happened kids.

 

[with apologies to the Blake Edwards movie]

 

 

Why HD DVD Really Lost The Format War

It's all my fault. I'm terribly sorry. Something critical happened in October 2007 that I forgot to add to yesterday's Diary posting. Before CES 2007 I was going to do it, but I was worried that something bad might happen at CES so I didn't. After the Paramount announcement I figured that CES 2008 was going to be great for us (I mean what could possibly go wrong?), so I went and got myself the license place "HD DVD". Little did I know that right there and then I doomed my favorite format...

Posted by andypennell | 7 Comments
Filed under:

Diary of a High Definition Format War

Here are my personal highlights (and lowlights) of the format war, from down in the trenches of the HD DVD team at Microsoft. To make it a bit clearer, here is a graph of the peaks and troughs of the last three years:

April 2005: I join the Profession Content Group. Immediately start work on iHD engine (later renamed HDi™)  for the PC. (Eventually this code will run on Xbox, Linux and Windows CE too).

August 2005: HD DVD Spec 1.0 is finished, and a party is held on a boat on Lake Washington with lots of Microsoft and Toshiba folks, along with some Studio people too. Weather is great, and a good time is had by all.

September 2005: Microsoft announces we are HD DVD exclusive (along with Intel).

September 2005: I see my first Xbox 360!

October 2005: First HD DVD drives turn up from Toshiba.

Jan 2006: At CES we demo Bourne Supremacy HD DVD running with animated menus and subtitles that include a picture of who is speaking (a feature never used on a shipping title). The demo was running on Vista. I had worked for a week on a lip-sync bug and when the demo was run the audio was turned off anyway.

Jan 2006: At CES Xbox announced they would be producing an HD DVD add-on, which was a complete surprise to everyone except those on the stage.

Jan 2006: At CES Toshiba give away the first HD DVD Hybrid discs: a single sided disc that has both DVD and HD DVD content on it. BD can’t ever do that.

Jan 2006 (I think): The team sees the first Toshiba HD-A1 prototype (called Excalibur) running the first real HD content. To general delight the demo content was created by Toshiba with an HD camcorder and features shots of the August Launch Party: the first HD DVD content I ever see includes me drinking on a boat in the sunshine: who would have thought?

March 2006: The team has a party at The Big Picture in Redmond when we watch The Last Samurai from an HD DVD check disc, on a prototype A1 player, on a theater-sized screen. I recall one playback glitch and a problem with subtitles, but overall impressions were kick-ass.

April 2006: Toshiba ship the first HD DVD player, the HD A1, to great reviews, for $499. First three titles in the US are Phantom of the Opera, Million Dollar Baby, and The Last Samurai. My own A1 arrives at home!

May 2006: Bourne Supremacy is released, the first HD DVD title using Picture in Picture to show the director’s commentary. It takes BD over eighteen months to get the same ability, and then it only works on Profile 1.1 players (i.e. the PS3).

June 2006: Samsung release the first Blu-ray player, for $999. A few weeks later the team gathered in front of one and checked out the first BD titles. Man how we laughed: lots of hour-glasses while we waited for, well pretty much everything. The menus were more primitive than DVD menus: tiny chapter icons, and only as many that could fit on a single screen. Weird. Then we watched The Fifth Element, and saw how bad the picture quality was. We couldn’t believe how lame everything was in comparison to HD DVD. And for twice the price. Things were looking up.

November 2006: Microsoft ship the Xbox 360 HD DVD Player for $199 to generally good reviews. It’s a lot faster than the Toshiba players but suffers from Xbox hardware limitations (no HDMI, later fixed, and no advanced multi-channel audio output).

June 2007: The first network-aware HD DVD title is released, Freedom 1 from Bandai, which allowed additional content to be downloaded from the internet. It takes BD three more versions to offer the same feature and as of this writing, eight months later, exactly zero BD Profile 2.0 players are available (although strangely there are two BD titles that claim networking features).

August 2007: Paramount announces they are going HD DVD exclusive, having tried being dual format for a while. Champagne and goodies are consumed in the hallways. This was the best day for HD DVD for sure. All of a sudden we weren’t the underdogs any more, we had a real shot at winning this thing. (Sadly Sony come to a similar realization and start getting the big checks ready).

December 2007: Hardware and software sales are strong for HD DVD. Everyone is happy.

Jan 4, 2008: Black Friday. The team are called to a special meeting called at 11am where we learn of Warner’s decision to go Blu-ray only, which they promptly do publicly an hour later. Without a doubt the worst day in the life of HD DVD.

Jan 2008: CES 2008 turns into an unhappy experience for HD DVD, starting the day after the Warner bombshell. Cool demos never see the light of day and everyone is pretty shell-shocked.

Feb 2008: A bunch more bad news from Wal-mart, Netflix and Best Buy.

Feb 19, 2008: Toshiba announce they are dropping HD DVD. We lost. We were robbed. I feel like the Democrats after the 2000 election.

Posted by andypennell | 16 Comments
Filed under:

Come see HDi at the Sundance Film Festival

If you are attending the Sundance Film Festival, please drop by the Microsoft House on Main Street and say Hi to representatives of the HDi team and see some cool demos and movie screenings. I'll be there myself from the 24th to the 26th, and someone else will be there to assist you on the other days (but without the English accent). For more details of times etc see our web site and also on the Sundance Sponsor page.
Posted by andypennell | 1 Comments
Filed under:

Using the Media Center Remote from Windows

To save you the pain that I had recently, of trying to hook up simple support for the MCE remote control in your app, here is the important info that I found incredibly hard to locate via MSDN search:

A C# article called "Using Alternate Input Devices in Your Smart Client Applications" (easily translatable into C++)

A critical list of magic numbers, the most important of which are 0xffbc and 0x88 (the usage page and the usage id for the MCE remote). I'm not making this up.

The RegisterRawInputDevices API, into which you feed the above magic numbers in the way described in the C# article. You'll note the API docs give no clue whatsoever as to the magic numbers you need.

Please note I know very little about this, I am not claiming to be a domain expert here. However, if you are going crazy trying to figure this out, as I was, I hope this is useful.

Posted by andypennell | 2 Comments

Xbox 360 HD DVD Version List

Here I will try and document the various releases of the Xbox 360 HD DVD player, in reverse chronological order. Major releases are in bold (a major release either has new features or has a boat-load of changes, minor releases are pure bug fixes). To see which version you have, while playing a disc press Display then select the ? icon. Note that Dashboard releases are separate from the HD DVD player, and done by the Xbox team not the HD DVD team.

2.0.5127 (Apr 08)

  • New Feature: audio/video streaming. EVO files can be read from http(s) addresses
  • Fixed issue with several HDNet titles hanging
  • Fixes for DTS sub-audio
  • Fixed issues in titles Lee Ritenour: Overtime, Les Bronzes, The Break Up and All the Goals

 2.0.4645 (Dec 07)

  • Network download performance got a substantial improvement
  • Fixes hang when saving bookmarks on a few network titles when connected to the network (e.g. Transformers, Evan Almighty, Heroes)
  • Fixes Harry Potter and the Order of the Phoenix problems playing with the IME enabled
  • Fixes spurious "There was a problem with licensing for this content" error on a few titles (the issue had nothing to do with licensing FYI)

2.0.4641 (Nov 07)

  • Networking fixes
  • Improved title compatibility (e.g. Hot Fuzz C667000A error).

2.0.4636 (July 07)

  • Networking fixes only

2.0.4634 (June 07)

  • Networking fixes only

2.0.4629 (May 07)

2.0.4248 (Nov 06)

  • First update.

2.0.4113

  • Original release.

In addition all versions usually contain fixes for yet-to-be-released titles. For general troubleshooting with the drive, as well as how to update your player version, go here.

Now Available: HD DVD Emulator for Xbox 360

As of this morning the product I have been focused on for much the last year or so has at last been released: the Xbox 360 HD DVD Emulator. This is based on the Xbox HD DVD player, but designed for content authors to test and debug their titles without having to burn a disc. Content is created on a PC as usual, then you run it on your regular Xbox 360 under the emulator by sharing it over the network, putting it on a USB drive/stick, or burning an actual disc. A Viewer application runs on the PC to collect the information from the title as it runs, allowing the author to determine what happened and why (or maybe why not).

An emulator has the exact same feature set as a real player, but with extra hooks to allow authors to "see into" the ECMAScript and markup as it runs. This is in contrast to a simulator (such as our PC-based Jumpstart Kit) which is not fully featured (Jumpstart can't play real HD DVD encoded audio/video and is based on the old, original Toshiba A1 HDi codebase). Note that the emulator cannot run AACS-protected titles as it is designed for pre-production use. It does allow titles to run in full-trust mode as if they were AACS titles, so you can access pstorage and the like without making a real AACS disc. (The emulator's pstorage is separate from the player's pstorage of course).

Here is a screen shot of the Log Viewer in action: it is showing the startup sequence of Peter's Liar's Dice sample. The grey section shows the script execution path: which file, which function, and the variables as they change.

As an aside, the PC components were my first real code written in C#, and I have to say I'm a huge fan of my old team's work. Intellisense rocks, and WinForms make it easy even for a UI-clunker like me to make a decent looking application. Plus of course the debugger is fabulous...

Vote for HD DVD

Its November and its time to place your vote. No, not for US Presidential candidates, but for the optical high definition format you want to be the winner in the format war, which of course for me means HD DVD. This holiday season might be the last chance for your vote to be considered by the studios, and its they who really hold the key to how HD DVD vs Blu-ray is going to work out in the long term. If lots of players get sold this quarter, that will translate into lots of movies sold for the format, which is what the studios look at when deciding their HD future.

Lets look at the most common reasons that people give for not choosing between HD vs BD right now:

Players are expensive

Well BD players certainly are, but HD DVD players start at around $200 now (and even $99 on occasion). That's about the same price as the Oppo players, and they don't even support either of the HD formats. If you already have an Xbox 360 then you can get the add-on drive for less than that. Most players include five or so free movies to boot. If you see a suspicously cheap BD player tread carefully: chances are high its a Profile 1.0 player and those won't be able to play some of the features of the BD discs coming out next year. (HD DVD players have had these same new-to-BD features for years now). If you want to hedge your bets, and can afford to, look at one of the forthcoming dual-format players that also plays BD.

I'm Waiting for a Clear Winner

Be careful what you ask for. If you don't bother choosing now, you may not have a choice at all and be stuck with a consumer-unfriendly format controlled by a big studio that only offers overpriced player hardware. Remember: without the competition, BD would be a 25G MPEG2/PCM only format and titles would look as bad as The Fifth Element.

I live outside the USA, what does it matter?

If you are European or Australian then either vote for HD DVD, or quit moaning about region coding. If you hate region coding, then HD DVD has to be your format of choice because it doesn't do that. Buy a disc anywhere on the planet, play it anywhere on the planet, giving you the maximum choice of movies.

I can't tell the difference between high definition and standard definition

I'd wager that your TV must be connected via a composite cable (or s-video): upgrade to component or HDMI cables. You don't need a 1080p set either: the difference in video quality is huge, even on small TVs (I have a 30" 720p LCD and the difference is clear), plus you get more features on the HD discs (picture-in-picture commentaries, network downloads, in-movie extras etc).

I don't have an HDTV

Well get with the program: its almost 2008. In the USA analog TV is going to be turned off in just over a year, as a part of your TV upgrade you should also get an HD DVD player. Your new TV will be upset if all you feed it is a low quality standard def TV feed.

OK, You Convinced Me: I Want To Vote!

  • If you don't have an HD DVD player, go out and buy one before the end of the year. There are probably going to be some great bargains around Black Friday and through the holidays.
  • If you already have a player, make sure your favorite HD DVDs are on your Xmas list. If Santa doesn't deliver them, be sure to go out and pick them up yourself.
  • If you've done all that, then go tell your friends. Show them now great it looks. Explain to them what a tragic waste their HDTV is without something decent to show on it.
  • Remember: your vote counts!

Xbox 360 HD DVD Drive: Movie Specific Known Issues

The purpose of this post is to highlight the most common current title issues and, where possible, supply work-arounds. For general troubleshooting see the previous post first: the most common problems are described there. Items will be listed in reverse chronological order (ie newer titles will be at the top). If you have any issue be sure you are running the latest version of the player software which is 2.0.5127 right now. I hope to update this post as new information becomes available. Note that this list is culled from issues we have seen here in-house and have debugged. General rumors and fantastical claims will not be featured in this list.
 
[Various] Matrix Discs ("Can't read disc")
 
If you have this error with these discs (and other HD DVDs work fine), and have updated the player software to the latest version without improving the situation, please contant the manufacturer for a replacement disc.
 
Star Trek Original Series 1 (US version) (hang on Disc 6, during "Galileo 7" credits)
Bourne Ultimatum (hang in Chapter 15)
 
Press FF then Play to get it "unstuck" 
 
Harry Potter Order of the Phoenix (hang during IME playback)
 
Fixed in 2.0.4645
 
Heroes, Evan Almighty, Transformers (hang after saving a bookmark)
 
Workaround is to not be connected to the network. Fixed in 2.0.4645.

Hot Fuzz (error C667000A after Universal logo)

Sporadic issue, retry and it should work fine. Fixed in 2.0.4641

Children of Men, The Good Shepherd ("Can't read disc")

A batch of these discs had a manufacturing defect, please contact Universal for a replacement disc. See http://hddvd.highdefdigest.com/news/show/603

Relentless Enemies ("Can't read disc")

This disc is not compatible with every Xbox 360 HD DVD drive. There is no work-around at this time.

Xbox 360 HD DVD Drive: General Troubleshooting

I thought it might be useful to post about general troubleshooting on the Xbox 360 HD DVD drive. For issues with specific movies, see my other post, this one covers the more general case. (I use the term "title" which you can read as "movie", its a habit I have got into from working on this for the last few years and is hard to break - forgive me).

Can't read the disc

If this happens when you try to start the disc then it means critical data could not be read. Be sure to check the usb cable to the drive and its connections, and if you are using a different cable try swapping back the original to test with. To verify the connection try playing a DVD: if that doesn't work either then it must be a connection issue. If the DVD test works, try a different HD DVD. If that works then something is probably up with the disc, so try cleaning the disc. The Xbox player is pretty good at recovering from read errors once the movie starts, but read errors in critical areas of the disc used to start it up will cause this error.

Playback stops with an error code

If the movie starts up then dies with an error blade, note the error code (which is an 8-digit hex number). Try again and see if the problem is consistent. Error codes are caused by either bugs in the content on the disc, or by bugs in the player software itself. For player bugs, be sure you are running the latest version of the firmware (see below). Once you have confirmed you are running the latest player and the problem persists, then try searching the internet (or looking on the title-specific post that follows this one) for the error code and the title name which may lead you to a work-around. 

Playback Hangs on startup (on network titles)

If the player appears to hang with a black screen on startup (but pressing Display still works), and it is a network-aware title then you may have hit a problem with the downloaded content. If other discs work but this specific one does not, then this is likely the problem. First be sure you have the latest version of the player (see below). If the problem remains then you will need to delete the pstorage for that title (see below). What can happen is that the downloaded content can be corrupt or have a bug, and the player will automatically run the downloaded content in preference to that on the shiny disc. Deleting the pstorage works around the problem. 

Player Hangs after startup (or on non-network titles)

If everything seems to stop, press Display: if nothing appears then its a "hard hang" and the player has likely crashed: your only option is to reboot the Xbox. If Display works then it is a "soft hang": chapter skipping or pressing Menu may get you out of this state. The Xbox button then Y will exit to the dashboard if the title refuses to continue. Such issues are rare, and can be caused by a title bug or player bug. Be sure to be running the latest version of the player (see below). If the problem is reproducable I recommend searching the net for possible work-arounds, or report it to Microsoft. 

Network Issues

If you are having trouble accessing networked content on a title, first off make sure you are signed into Xbox Live before starting the disc. This ensures you have a working network connection, and is a requirement before using any network features on the Xbox player. Next ensure Networking is enabled in the player: run any HD DVD disc, press Display, navigate to Network Settings and make sure Enable Network Access is checked. Additionally many network titles check the connection right when the disc starts up, so if you are not connected at that point then the network features will remain disabled. Second, be sure you are running the latest version of the player (see below). If this is all true but you still cannot connect to the networked content, check the support site for the disc you are using (many of the network error dialogs will include an error code and a web address to check for more assistance). As a last resort you may need to delete the title's pstorage (see below). 

Make Sure You Are Running the Latest Version of the Player

The current version of the Xbox player software is 2.0.5127 (to see the version play any HD DVD, press Display then choose the ? icon). If you don't have the latest version then connect to Xbox Live and play an HD DVD disc to automatically update the player, or download the CD-R image and burn yourself an update disc. Note that player updates are separate and indepdent from Xbox Dashboard updates.

Deleting PStorage

Persistant storage (or pstorage) is 192M of flash memory in the Xbox HD DVD drive that is used to store files for titles. There is a common area, an area for each studio, and an area for each title. Titles and studios are preventing from accessing each others areas. (As you may guess, each "area" here is really a subdirectory). Things that titles commonly store in these areas are bookmarks you have made and network downloads. To manage pstorage you need to go to the Xbox dashboard, go to the System blade, select Memory, then select HD DVD Player. You will see a list of title areas, along with their size. If you are lucky you will see an actual movie name, and you can select it and delete its pstorage. However many titles right now will show up as "Unknown Title", so to delete one you will need to guess which is the one you want to delete. It so happens that the most recently created title area is usually the last one one in the list, so try deleting that, or choose one based on the size: if most are tiny but one is many megabytes, chances are good that the large one is the network download. If this trial-and-error method does not work then you may need to delete everything from pstorage, which you do by stopping at the "Storage Device" screen, navigating to the "HD DVD Player" item and pressing Y for Device Options, then "Delete All Content". This will wipe every title's pstorage, so be aware of that. (The fact that many show up as "Unknown Title" is a problem that is being worked on: as newer titles appear which label their areas correctly, this problem should lessen).

Tide is turning: Paramount declare HD DVD only

An important day in the next-gen DVD format war: Paramount have announced that they are going HD DVD only, an important change from their previous neutrality. "Blades of Glory", "Transformers" and "Shrek the Third" are the initial announced titles. The press release quotes "market-ready technology" and "low manufacturing costs". Looks like they figured out that HD DVD is the more advanced format. Cool! Who is next I wonder to see through the BD Emperor's clothes?

Vista Compatibility: My Personal List

Following the travails of my Vista install at home (and subsequent success), I will be listing my success (and failures) as I gradually re-install my old software and hardware onto this new operating system. As I am running the 64-bit version I frankly expected a harder time than I have got so far, and I have been very impressed. Please note these are my personal findings and should not be taken as an official Microsoft definition of what works and what doesn't: I do not do formal testing on this stuff, I just install things and see if they work as I expect them to. Please also don't ask me about Program X or Hardware Y: I am going to install those things I have and need, and that is it, but in the process hopefully help others who are doing the same or thinking of taking the leap to Vista.

I will update this entry periodically with new information.

Office 2003 Standard: Works

ACDSee 5.0: Works

Nero 7: Works

There are some documented caveats for 64-bit on their site, none of which have effected me.

HP PSC 2210xi All-In-One: Works

Historically I have personally had huge trouble with scanners: I helped several friends and relatives upgrade to XP and everyone that had a scanner that worked on Win9x needed to buy a new one for XP. However, the HP installed a pile of in-box drivers, and the scanner showed up in Control Panel/Scanners and Cameras. Vista doesn't seem to include an actual scanner application, but Office 2003 includes "Microsoft Office Document Scanning" and that works fine. Its a primitive program in some ways (only saves in TIFF format??) but does the job for me, and is a lot nicer than the ugly-as-sin scanner app that came with the XP drivers from HP.

Viewsonic Smart Display: Works

I didn't install the software on the PC, but I just enabled Remote Desktop in Vista and set it to "Allow connections running any version" and it worked. The mouse pointer is often corrupted on the Smart Display, but I haven't seen any other issues. Don't expect Aero on your Smart Display of course!

MusicMatch 10: Fails

As MusicMatch is no longer supported I upgraded to Yahoo Music Jukebox which had the annoying side-effect of setting my Home Page and Search engines to Yahoo, but apart from that seems OK. Yahoo is much better at handling large music collections than the Windows Media Player that comes with Vista for sure.

Windows Media Center: Works (duh)

As this is included with Vista Ultimate of course it works, but if you change a registry setting you can also use it to list and play ripped DVD images. I don't have a TV tuner so haven't tried it as a PVR.

Posted by andypennell | 0 Comments
Filed under:

My First Program (circa 1980)

I recently discovered my first real program(*): from 1980, it was my attempt at Space Invaders for the RML 380Z. This was the government-subsidized computer for schools, my school (Chatham House Grammar School) was lucky enough to have one. One, yes, for the whole school. The Research Machines 380Z was a Z80 CP/M machine, I forget how much RAM but it couldn't have been more than 64k of course. The graphics abilities were primitive (and monochrome) but I did manage a fair duplication of the classic game (of course at the time was it was yet to become a classic). I never managed to code up the shields though, and it ran at a constant "full speed" which meant I could not speed up the Invaders as the game progressed.

The entire program was 1447 bytes long. Yup, less than 1.5k and that included the instructions! It is remotely possible that somewhere in my parent's attic are some 5.25" floppies with the actual source on, but my recent discovery was of a roll of brown paper with the listing, along with a few hand-written "improvements" that I planned on making. There were even a few comments, never more than two words at a time though.

Scans of the first couple of pages follow. I was impressed with the OCR software's attempts at understanding Z80 machine code, but not impressed enough to tidy it up and post it as real ASCII, you'll have to make do with the bitmaps.

(*) Technically this was my second real program: in order to qualify for access to the 380Z you had to prove yourself to the teacher on the other "computer" first: this was a teletype terminal connected via a phone line to God-Knows-What: some kind of mainframe I assume. For that fine device I wrote a version of Monopoly in BASIC, but no records of that exist because the punch tape hardware almost never worked, and even if I had a roll of tape with holes in it I wouldn't be too keen on hand-decoding it from EBCIDIC to ASCII.

Installing Vista: From Hell to Heaven

I am pleased to announce that I am typing this on a freshly installed Vista64 installation, on the same exact machine that I had so much trouble with recently!

A genius Tester in Windows contacted me with a theory and a possible work-around, and he was right: something about the AHCI driver is unhappy on my machine, so his suggestion was to go into the BIOS, go to SATA Operation and change it from RAID Automatic/AHCI to Combo mode. I did this, and Vista installed in less than 30 minutes! Fabulous. It was a bit freaky to see the percentage for "Expanding files" change every few seconds, instead of every 15 minutes in all my previous attempts. The downside is that my XP installation that I dual-boot to will blue-screen with the BIOS set this way (for the reasons outlined in an earlier posting), so when I switch OSes I have to also switch SATA modes.

I'd like to link to some Dell documentation on this particular BIOS setting, but I can't find any.

The default install covered all my hardware except audio: I found an XP64 driver and tried installing that, but it complained that I was using the wrong operating system. However after that Windows said "You want me to try that again with some compatibility settings", so I said Yes, and it worked! I have a working audio driver now. My Performance score is 3.4, which isn't great, but will suffice for what I need (and for what I paid for this box).

Next I have to start installing the most commonly used stuff and trying to see what I can and can't do in this brave new Vista world. It would be nice to get XP to boot in Combo mode, and it would also be nice to delete the ten or so dead entries in the Vista boot loader left over from my installation attempts, but that's just gravy.

Posted by andypennell | 8 Comments
Filed under:

My personal take on the iPhone: deja vu

I paid $500 for a smartphone with a touchscreen, music player, email, web browser and a camera. No, this wasn't an iPhone I got before tomorrow's launch, it was a Sony Ericsson P800 and it was almost five years ago.

The iPhone hype is really getting to me: its like people haven't really looked noticed earlier smartphones before or something. At least for my $500 I got an unlocked phone with no contract requirements. It also did music-ringtones, voice dialing (critical for in-car use) and expandable storage, things the iPhone lacks.

My P800 was initially pretty unstable, but once I got a good firmware update I loved the phone. My main beef was the form factor: in touchscreen-only mode (I detached the physical keyboard) it was something of a pain: in my pocket it would wake up the screen (and drain the battery) and typing numbers with my finger was hit and miss. Typing words (with the stylus) was ok. I did like the simple email, and once I installed Opera on it I could get to the Traffic web site so I loved that too. The bluetooth worked well with my car hands-free system, with voice dialing. Synchronizing my Contacts and Calender with Outlook is very important to me, and that worked reasonably well.

In the end the physical size of the thing, plus the touchscreen annoyances made me change it. The iPhone is about the same size but half the depth of the P800, so there are some gains for the intervening five years of technology improvement. I switched to a Panasonic X800 (~$250), a flipper form factor which I much prefer, with pretty much the same features as the P800 (and the iPhone) but notably smaller, and lacking the annoying touchscreen. The X800 stayed with me until recently, when I got a (free) QTek 8500. Again pretty much the same feature set as the others, but smaller, and by far the easiest and most reliable Outlook-syncing of the three. (The QTek required a firmware update to be reliable too).

The iPhone doesn't look like its the phone for me: its too big, too expensive, it requires a two-year contract, and it has a touch-screen which will likely drive me crazy. Sure, I have yet to see one in the flesh, but neither have the huge amount of folks who claim it will change the world.

Posted by andypennell | 4 Comments
More Posts Next page »
 
Page view tracker