Skip to main content

Digital Foundry vs. HDMI video

?1.50 vs. ?100 cable, and PS3/360 outputs put to the test.

Accurate screenshot exports on 360 aren't quite so common, but thankfully Microsoft kit out journalists with a tool from the XDK development kit that allows us to FTP into debug consoles and test kits and - yes - dump video RAM for screenshot purposes. Sony isn't quite so forthcoming with its own equivalent (ProDG's Target Manager) alas.

So here are a couple of games with the same shot dumped via the XDK tool and then captured via HDMI at all three of the reference levels: standard, intermediate and expanded. While we do see the precise RGB levels we would expect, the gamma level is nothing like it should be on any of the shots.

On Assassin's Creed: Brotherhood, the framebuffer dump comes from the intermediate capture. We had to re-run the capture to do the other two settings, which explains minor differences in the image.

Assassin's Creed: Brotherhood. The internal framebuffer of the Xbox 360 simply doesn't seem to match any of the available RGB HDMI settings but it is very close indeed to the HDMI output of the PS3. Again, the thumbnails don't emphasise the difference so much, so click through for the full images.

It's worth pointing out that you are still getting the pin-point precision that HDMI offers, but getting the right colour balance is going to require some pretty nifty display-side tweaking. There is the danger that the ramped up gamma will produce black crush style artifacting that strips away some element of image definition. The accuracy of our frame-rate analysis tools is not affected, however.

While the change is self-evident, many games - Assassin's Creed: Brotherhood included - do operate with a dynamic lighting subtly altered by world objects that appear to be randomly placed, so there are some tiny changes in the make-up of the image between capturing sessions. Just to be perfectly clear about the differences between the various modes, we shifted to Teenage Mutant Ninja Turtles: Reshelled, which has a very static form of lighting we can take advantage of.

The flat colour, shading and lighting of TMNT Reshelled produces an image probably better suited to comparison than the first Assassin's Creed: Brotherhood image.

Here we see similar differences and still no firm match for the original framebuffer.

The Xbox 360 does process internally at 10-bit component and you can see some dithering artifacts if you look closely enough at the pixel level. And of course the Xbox 360 started out without any support for HDMI at all - it wasn't introduced until the Zephyr model that debuted in the form of the Xbox 360 Elite. Beforehand, the best output you could get was analogue component or VGA. Could this bizarre gamma shift be a bug within the new HANA controller that replaced the previous, analogue-only ANA chip?

Well, a comparison of component up against the framebuffer suggests the issue is not related just to the 360's HDMI output. While the scale of the gamma shift is different, it's still clearly not the right colour balance, whether you're using analogue component or the HDMI interface's YPrPb digital component alternative.

The Xbox 360 has several different output modes - basic analogue component and a digital counterpart available over the HDMI interface. But still we see a gamma variance.

Quite why this happens is something we were uncertain about before a kindly developer clued us in. From what we've learned this week, it appears that this ramping up of the gamma is actually deliberate on Microsoft's part. The actual reason it is in place on the Xbox 360 is because Microsoft believe that it looks better on the average TV. Bearing in mind the breadth of displays available and how they are typically so badly calibrated when you buy them (brightness and contrast are often ramped up in order to make them stand out on the shop floor), we can't help but think that this is a call that the developer should make.

Developers are made aware of the gamma conversion, and Microsoft provide an exact table of the transformation so it can be reversed should developers wish to factor it out while they build the framebuffer - but with the black crush we see on occasion, we can only wonder if this is a 100 per cent non-destructive process. However, the fact that this option is there means that the issue probably can't be changed with a firmware update, as the chances are that "corrected" games will then look very strange indeed. Properly calibrated games like Burnout Paradise for example will no longer be displayed correctly.

Going back to our Face-Off comparison shots, the fact that people automatically assume that it is the PS3 game that is "washed out" as opposed to the 360 version having the gamma arbitrarily adjusted suggests that perhaps Microsoft has it right, that maybe the image is more pleasing to the human eye.

Update: An interesting email from a key multiplatform developer this morning corroborates the fact that 360 operates internally in component, the REC.709 standard to be precise, and this contact suggests that in theory it is the correct way to address an HDTV, though in practise sticking to RGB in the way that PS3 and PC do is more developer-friendly. He also suggests that the richer colour we see in 360 Face-Off shots might be explained in some cases because so much development is 360-led: calibration takes place on 360 and isn't corrected on PS3, resulting in the "washed out" look. However, even factoring in the REC.709 component standard, this developer also believes that 360 HDMI output does require adjustment.

Regardless, there does appear to be something rather odd going on here - what is the purpose of the reference levels? Displays operate either at limited RGB (360's "standard") or full-range RGB ("enhanced" on the dash) so you do have to wonder quite why there is an "intermediate" setting at all when to the best of our knowledge there is no hardware that supports it. The intermediate setting does tone back the gamma effect a little, but this setting definitely isn't operating with full-range RGB so the gamut of available colours is lower.

For its part, PlayStation 3 appears to output the framebuffer in exactly the way that developers create it. However, with the advent of the PlayStation 3 Slim, Sony decided to change things around a bit with the hardware make-up of the HDMI interface and this has resulted in a curious side-effect.

DTS-HD MA and Dolby TrueHD audio bitstreaming capabilities were added to the HDMI output, and Bravia Link functionality was also included. This came about via a new HDMI controller chip supplied by Panasonic, which appears to have the unfortunate side effect of adding a slight noise to the video output - something we can only assume is a bug in the design.

Thankfully it's imperceptible to the human eye, but our HDMI cable hash check would've been a complete non-starter if we'd used the Slim to carry out the tests. It's also the reason we don't use the Slim for performance analysis tests, as unique frame-counting requires the noise to be filtered out. We implemented a fix pretty quickly, but for the sake of precision and ease of use, we simply moved back to the noise-free output of the original "fat" PS3.

For the record, the HDMI implementations in all the AMD and NVIDIA graphics cards we've used over the last couple of years have been absolutely fine.

To conclude then, it's fair to say that the advent of HDMI has effectively made the era of stupendously expensive AV cables with dubious-quality claims somewhat obsolete. That £1.50 (including delivery) cable from Amazon will do sterling work for your Xbox 360, PlayStation 3 or media PC - and if it is in some way not up to the job, you'll see it immediately in the form of obtrusive digital artifacting. Only if you're attempting some seriously long connections will a custom cable be required - and even then, the chances are there is an inexpensive version available that will do the job just fine.

As for what comes out of the HDMI port of the HD generation consoles, while the precision and quality offered by the pure digital signal is second to none, bugs or platform holder filtering mean that in many cases we're still one step away from that mythical lossless transfer from video RAM to display.

Read this next

seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
mfhoudan.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
jerusalemdispatch.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
worldhealthstory.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
techguroh.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com