Opcodes from Hell!

I know, 8 months is a looong time. Real life has been busier than ever, working + taking a MSc is serious business! 😦

Anyway, last week I finally ditched XP and installed Windows 7. Although I’m not much of a Windows user these days, I must say I’m pleasantly surprised.

Regarding Briganty, Cheesecakebobby is still plowing away at the script so the project is far from dead. Also, Briganty runs fine in Windows 7; I was a bit worried since dinosaurs were playing the game when they were still around.

I’m currently focusing on Viper V6 which has been somewhat neglected these past months. And I was quickly reminded of the reason for it: the game was coded by demons and Satan was the Lead Programmer!

Man, everything in the game is scripted. I’m not exaggerating, I literally mean everything: there are opcodes for text, images and respective effects (fade ins, fade outs, pauses, shaking, etc), animations, sounds, EVERYTHING! Even the titlescreen is scripted!

I’ve managed to identify most of them but there are many that I still don’t know what the hell they’re doing. Also, opcode order seems to affect output as well, I’ve seen a specific set of opcodes being influenced by preceding opcodes – Chained opcodes, noooooo!

Is this how the guys from ScummVM felt like?


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: