Tuesday, February 27, 2007

Last week of school!

The rest of the God of War 2 team started a break about 2 weeks ago, but for a few 'lucky' select individuals the fun continues for a bit longer. A bunch of the programmers, the european producer, the HUD and Shell guy ... we all get to carry on working on the PAL version. I see lots of post on the boards from Europeans wondering why they always get the shaft on release dates so I though it might be interesting to explain what happens for the Euro release and why it takes us a bit longer. If your easily bored by an overabundance of tech detail, this might not be the blog post for you, so be warned!

For GOW2, our Gold date was about 3 weeks later for the euro version than the US. This is already a lot better than the original God of War. In that case Europe dragged its heels on some decisions so we ended up all having our break before we even started. This time we made a decision to try and get PAL done asap. So what is involved?

First, PAL TV's run at 50Hz compared to 60Hz in the US. All of the movies needs to be converted from the 60Hz (30 Movies Frames Per Sec) to 50Hz (25 Movie Frames Per Sec).

Second, you have to hope your programmers made allowances for multiple languages. Fortunately on this score we are working with some mature tech and we already did this for GOW1. However, there are always some wrinkles.

For a PAL release you have to do the EFIGS languages. This stands for English, French, Italian, German and Spanish. That covers the majority of the major Euro market with obvious apologies to the Benelux countries. Look on the bright side Benelux, you all speak amazing english from an early age and make English people like me, with crappy language skills, very jealous. On this occasion Sony Europe asked us for one extra language, Russian! That is a fun one, it has a completely different alphabet and is completely illegible and unintelligible to westerners. Its more like doing Korean or Japanese in that sense. So all the text has to be translated. In many cases the German for a particular phrase will be much longer than the original English, so all the formatting has to be worked out again. In fact this can lead to the HUD needing to be re-laid out and this actually just happened on GOW2 today.

On GOW1 we picked the language that the game ran in by looking at the language setup of the PS2. But with the addition of Russian, we couldn't do this. Since when the PS2 was made 7 years ago, they didn't include Russian. So a language selection screen had to be added at the start.

Next comes all the voice overs and spoken dialogue. God of War has lots of actors, earnestly speaking their lines. Because its a very story driven game we chose to translate these properly, no subtitles here. This means that we have to fit 6 times the amount of spoken audio on the disc compared to the US version. So lots of re-compressing of movies and relaying out of the disc gets done, to make everything fit and still have the seemless loading work. And of course, our musicians and audio guys didn't actually finish the mix and voiceover work until the end of January, so some of the final translation recording couldn't be done til then.

Last game we had to make content changes to the game for Sony Europe, as they were a bit uncomfortable with some of the scenes. The guy in the cage was the main problem, for anyone who played it. This time no changes were requested, which was cool, so this didn't slow us down.

Which brings us to some of the subtle technical crap that we have to do. PAL TV's operate at a different resolution and frame rate than US TV's. So we have to make allowances for this. This means bigger screen buffers and a re-arrangement of video ram. Also PAL runs at 50fps instead of 60, so we have to make sure this doesn't introduce any issues.

And then we get to testing. Obviously we already went through test for the US version, but now all the new translations need to be tested. Plus any given set of 40 odd people playing the game will find new stuff.

The final disc should go off to Europe tomorrow *fingers crossed*. So in about 6 weeks or so (I don't actually know the exact date) you should be able to play GOW2 in Europe compared to 2 weeks from now for the US. As a Euro type, I feel bad .... but *hooray* 2 more days and I get to go on holiday! Whoo hooo.

11 comments:

Max A said...

Nice Tim!another blog for me to read. Glade you have come to the dark side!

LordOfTheStrings said...

That sounds like an uncompromising pain in the ass. It's about time you guys get a break.

The game is incredible, by the way. The idea that you guys created a game this massive and this "stuffed" (for lack of a better term) boggles the mind.

Cheers!

Stefan Hanna said...

Why o why couldn't you guys leave a 60 Hz mode in the game for us PAL users? It makes me so fkn pissed of that our version is over 17% slower than the NTSC one.

And the big problem is that there's no way to import the game because I don't have a credit card.

Is it really that hard to include a 60 Hz mode. I know you have to work hard because of all the arrogant Europeans refusing to use the english language but is it reallt THAT impossible? The GoW series is ruined for me because of this simple reason.

Anonymous said...

reg defense -
registry winner -
reg tool -
reverse mobile -
richard mackenzie direct -
rocket german -
rotator cuff training -
rss feeds submit -
satellite pc box -
save the marriage -
spy no more -
spyware stop -
super seduction power -
surefire trading challenge -
tattoo me now -
the bad breath report -
thedietsolutionprogram -
the diet solution program -
the dog food conspiracy -
the mini site formula -
tmj help -
tonsil stones remedies -
truth about abs -
twitter trick -
vincedelmontefitness -
vince del monte fitness -
warp speed fat loss -
wedding speech 4u -
win clear -
xbox 360 red light fix -
xp repair pro -
500 love making tips -
acid alkaline diet -
advanced defrag -

Anonymous said...

alpha male system -
amazing cover letters -
anti spyware -
anti spyware bot -
article rewriter -
art of approaching -
auto cash system -
burnthefat -
burn the fat -
bv cures -
calling men -
camera dollars -
carb rotation diet -
cash making power sites -
cb mall -
combat the fat -
conversationalhypnosis -
conversational hypnosis -
credit secrets bible -
destroy hemorrhoids -
dirty talking guide -
dotcom income secrets -
duplicate file cleaner -
dvd copy pro -
earth4energy -
earth 4 energy -
easy launcher -
easy system cleaner -
eatstopeat -
eat stop eat -
eczema free forever -
end your tinnitus -
error nuker -
fatburningfurnace -

Anonymous said...

fat burning furnace -
fat loss 4 idiots -
final sync -
firewall gold -
fitness model program -
fit over 40 -
fit yummy yummy -
flattenyourabs -
flatten your abs -
forex candlesticks made easy -
forex killer -
forex megadroid -
get rid of your cellulite -
g money pro -
google shadow -
governmentregistry -
government registry -
gov resources -
health biz in a box -
homemadeenergy -
home made energy -
hybrid water power -
i software tv -
joyful tomato -
keyword spy pro -
kingdom of pets -
macro virus -
malware bot -
maternityacupressure -
maternity acupressure -
meet your sweet -
microcap millionaires -
moles warts removal -
mole wart removal -

Anonymous said...

muscle gaining secrets -
natural cure for yeast infection -
paid surveys etc -
panic away -
pdf creator -
public records pro -
quick article pro -
quick income blueprint -
quit smoking today -
ranking loophole -
reg clean -
reg defense -
regi cleanse -
registry easy -
registry genius -
registry winner -
reg sweep -
reg tool -
reverse mobile -
richard mackenzie direct -
rig worker -
rocket chinese -
rocket french -
rocket german -
rotator cuff training -
rss feeds submit -
save the marriage -
site builder elite -
six figure yearly 2009 -
sleep tracks -
sold in 21 days -
spyware stop -
stop being tired -
stop your hair loss -

Anonymous said...

the bad breath report -
thedietsolutionprogram -
the diet solution program -
tonsil stones remedies -
top secret magic code -
truth about abs -
turbulence training -
turn your photos into cash -
vincedelmontefitness -
vince del monte fitness -
warp speed fat loss -
wedding speech 4u -
win clear -
xbox 360 red light fix -
xp repair pro -
1st promotion -
3 redlight fix -
500 love making tips -
acid alkaline diet -
advanced defrag -
anti spyware -
anti spyware bot -
art of approaching -
banish rosacea -
blog lock down -
brad yates -
building a chicken coop -
burnthefat -
burn the fat -
carb rotation diet -
combat the fat -
conversationalhypnosis -
conversational hypnosis -
copy n profit -

Anonymous said...

credit secrets bible -
cure angular cheilitis -
cure morning sickness -
dirty talking guide -
domain tweak system -
dotcom income secrets -
duplicate file cleaner -
earth4energy -
earth 4 energy -
easy launcher -
easy system cleaner -
eatstopeat -
eat stop eat -
eczema free forever -
email finder -
energy 2 green -
error nuker -
evidence smart -
fat burning furnace -
fat loss 4 idiots -
final sync -
fitness model program -
fit yummy yummy -
flattenyourabs -
forex enterprise -
governmentregistry -
government registry -
home job stop -
homemadeenergy -
home made energy -
how do i get him back -
hyper vre -
keyword spy pro -
kingdom of pets -

Anonymous said...

reverse phone detective -
richard mackenzie direct -
rich garbage man -
rocket chinese -
rocket french -
seize cars -
shop until you drop -
six figure yearly 2009 -
sleep tracks -
spyware nuker -
spyware stop -
sunshine 4u -
the bad breath report -
the cash1234 system -
thedietsolutionprogram -
the diet solution program -
the free car -
the lazy marketer -
tonsil stones remedies -
truth about abs -
truth about diets -
turbulence training -
vincedelmontefitness -
vince del monte fitness -
violin master pro -
warp speed fat loss -
wedding speech 4u -
xp repair pro -
yeast infection no more -
2ip hosting -
10 minute forex wealth builder -
30 minute back links -
500 love making tips -
acid alkaline diet -

Anonymous said...

advanced defrag -
affiliate jackpot -
anti spyware -
art of approaching -
battery reconditioning -
blogging to the bank -
burnthefat -
burn the fat -
carb rotation diet -
carp evolution -
cb bonus domination -
combat the fat -
content website builder -
conversationalhypnosis -
conversational hypnosis -
cure angular cheilitis -
cure morning sickness -
dirty talking guide -
driver robot -
earth4energy -
earth 4 energy -
easy launcher -
easy system cleaner -
eatstopeat -
eat stop eat -
error smart -
evidence eraser -
evidence smart -
fatburningfurnace -
fat loss 4 idiots -
fitness model program -
fit yummy yummy -
flattenyourabs -
flatten your abs -