How Does The Xbox 360 HD DVD Work? November 7, 2006

Read more Consoles

360hddvdvdsmall.jpgDid you know the code for the Xbox 360 HD DVD player is 4.7 million lines? In comparison, Windows XP has 40 million lines of code, and the old Windows NT 3.1 has around 4-5 million lines of code. So yes, the software to play back HD DVD movies has the same amount of code as your operating system from 1993. Why? Because all the decoding, playback, and other functionality is software based.

Fun False Fact: Did you know half of that 4.7 million lines just goes to inserting frames of porn in Disney HD DVD movies?

In actuality, a lot of the functionality traditionally done in DSP (digital signal processing) chips or other hardware components in regular HD DVD players has to be emulated in the software for the Xbox 360. The intricacies after the jump:

Video Codecs: H.264, MPEG-2, VC1

  • Audio Codecs: Dolby Digital+, DTS, TrueHD, LPCM, MPEG
  • HDi: The HD DVD runtime engine.
  • GDI: Drawing stuff like menus
  • AACS: Cryptography/DRM stuff
  • MF: Audio/Video pipeline
  • In fact, HD DVD software playback is so taxing:

    All 6 of Xbox 360's hardware threads are hard at work while playing back an HD DVD. At the moment, the player software pushes Xbox 360 harder than any other (save, perhaps, Gears of War during some particularly busy parts of the game).

    Hardcore! The drive ships tomorrow.

    Product Page [Amazon]

    Emergence Day [Xbox Team]

    Comments

    Uhh, where are you getting this info from? My PC decodes 1080p H.264 & VC1 in realtime with about 10% CPU usage. Its a 2.4Ghz Core 2 Duo. I have a hard time believing that the Xbox 360's CPU is taxed doing this. Perhaps they are merely taking advantage of all three CPU Cores in the 360 which is a smart move, but to claim they are all running at a high level of utilization is just bad journalism. How do you know each core (or all 6 threads) aren't running at 1-2% utilization each?

    posted-by killr0y | November 7, 2006 8:30 AM

    "Finally, the promised HD DVD Player for XBOX 360 is here..."

    HD DVD Player for XBOX 360

    Post a new comment


    You can use simple HTML tags for style
    Top Sizemodo: Zune vs. iPod