Restoration work

After finishing Mix_copmplete08 it’s time to have a another look at two problematic cutscenes: Mix_complete17 and 22 were missing in the original leak and had been found later on. Being filmed from a TV screen they were lacking in quality. I used deflickering filters and a waifu upscaling process to improve them. Still, there were scenes I wasn’t satisfied with. So right now I am redrawing certain elements and the difference is quite noticable…

Mix_complete17_comparison

Work continues

As I’ve previously said, my spare time is rather limited at the moment, but, as you can see, work continues. From time to time, after a demanding day, I just edit a few frames as some form of relaxation. The relaxation part doesn’t always work but at least there will be a Beta 1.2 in the foreseeable future.

Working on Mix_complete08 is no real fun at all. Every 12 frames the video gets pixelated and only improves a little bit between them. So I have to edit most of them in Photoshop. Being one of the longer cutscenes (2123 frames) this one really takes it’s time. Fortunately, most of the remaining cutscenes are much shorter.

C1

C2

C3

A better ddraw wrapper

I am still working on the project from time to time but, as predicted, progress is slow. While doing my latest playthrough I found a few little bugs which I’ve already fixed. I also removed a few more compression artifacts in Mix_complete09. But other than that there’s not much to tell right now.

Well, that’s not entirely true. I’ve found a better ddraw wrapper for the game. In the past I’ve recommended dgvoodoo, which is still doing a fine job. But, at least on my system, it displayed the cutscenes with sporadic white flashing artifacts. So I searched for an alternative and I’ve found it: DXGL is a relatively new replacement for the Windows ddraw.dll library, running on OpenGL and at least on my system leads to better results. So maybe you’d like to give it a try. In order to make it work you have to install it and remove the ddraw.dll from the Warcraft Adventures game folder. Enjoy 🙂

BETA 1.1 released!

Banner BETA 1.1 Download

There’s good news and bad news! The good news first: BETA 1.1 has just been released, so go get it by clicking on the nice big green banner. Besides fixing a continuity error and an out of sync audio fragment, BETA 1.1 introduces 3 updated cutscenes with far less compression artifacts. I revised them by hand in a lenghty process in Photoshop. This being so time consuming is the reason for BETA 1.1: Improving all cutscenes will take a while and I wanted to publish all the stuff that’s already finished.

So what about the bad news? Well, as I’ve mentioned, it will take a while for all the cutscenes to be improved in this manner and I won’t be able to work much on the project within the next few month. This project is far from dead and I will start working on it again once I’ve got more free time.

Still, right now Warcraft Adentures is perfectly playable from start to finish without getting the feeling that something’s missing. And that’s something, isn’t it?

CHANGELOG

  • fixed audio – I had synced a short sentence from Thrall to the wrong mouth movement which is fixed in Beta 1.1 (Mix_complete27).
  • fixed continuity error – Thrall’s Frostwolf clan flag has been fixed. It now retains it’s blue color in all scenes (Mix_complete27).
  • improved image quality – numerous compression artifacts have been removed by hand (Mix_complete03, 11 and 24).

FAQ

WHY ARE THE NEW FILES BIGGER THAN THE ORIGNAL ONES?

Reencoding video files always reduces image quality, but at least modern codecs can handle it. In this case I have to use an old compression format, smacker, which makes it far worse. In order to prevent this, I generated the new cutscenes without any (video)compression applied. I’m still using losless audio compression, though.

MY GAME WON’T WORK WITH THE NEW CUTSCENES! WHAT’S WRONG?

The new cutscenes need a newer smacker dll than the one the game originally came with. IllidanS4’s release already contains the new dll.

Plans for next beta

Now that the first beta is released, it’s time to think about the future. I’ve already fixed a small mistake in the ending cutscene, which will be included in the next release (beta 2): after having watched a video from Reidor I realized I had synced a short sentence from Thrall to the wrong mouth movement. Fixing it didn’t take long though. I’m pretty sure there will be more mistakes like this and I’ll try to fix them all for the next beta. But the next version will be more than just bugfixing.

For beta 1 I removed numerous compression artifacts in the intro and ending cutscene. For beta 2 my plan is to get rid of those artifacts in the other cutscenes as well.  Right now I am working on Mix_complete11 and the difference is quite noticable. As you can see, there’s still much to do. No time to get lazy 🙂

0393x
Mix_complete11 – unaltered version
0393
Mix_complete11 – remastered version

Black screen fix

Update 2: I’ve uploaded a new package of dgvoodoo2. It includes a config file and should no longer need any configurations made by you. Simply extract it into your gamefolder and you’re ready to go:

https://mega.nz/#!1fgzAaga!ha7Na-gnxbLGsa3fruiJcJ9xy_kmAlnLQPw-oYVCC0o

Update: I’ve updated the instructions.

A few users reported  a black screen on Windows 10 while using IllidanS4’s 1.2 release. At first I could not reproduce the problem, but after having deleted and extracted the game to a different location I experienced the black screen as well.

The good news is, I’ve already found a solution. By using a different ddraw wrapper, in this case dgvoodoo2, the game works as before. I’m still not sure why this is happening in the first place, but honestly right now I don’t really care 🙂

You can download the wrapper from here or you can use my preconfigured and ready to use package by clicking on this link.

HOW TO USE

  1. Extract the files to your Warcraft Adventures game folder and start the game.
  2. Start dgVoodooSetup.exe (now in your Warcraft Adventures game folder) and make the following changes:
config1
This keeps the correct aspect ration of 4:3.
config2
This disables the watermark.