Showing posts from February, 2012

Play Diablo 2 in Parallel

Ok.. It is not that straight forward for me to get my Diablo 2 to play correctly in Mac Parallel.

Why Parallel? Because I can't find a way to install Diablo 2 in Lion OS...

I encounter 2 issues when I tried to launch Diablo 2 in Parallel after I had installed it via BootCamp

Before going into it, I do recommend that you allow Diablo 2 to run as administrator

1. Locate your Diablo installation folder
2. Right click Diablo II.exe -> Properties -> Compatibility Tab -> Check "Run this program as an administrator"
3. Click Ok

Problem 1: When starting Diablo 2 in Parallel, this error appear - "Error 25: Acritical error has occurred while initializing Direct3D"

This happens because Direct3D is not setup or using a old configuration


1. Go to Start Menu -> Diablo II -> Video Test
2. Perform Video Test. It will run DirectX testes on your parallel machine.
3. At the end of the test, select Direct3D option that using your Parallel video adaptor.


Installing Diablo 2 and play without using CD

Well.. Recently, I am playing Diablo 2 again. This is just a note for me to remember how to install Diablo 2 and play without CD

1. Install Diablo 2 and follow the on-screen instruction. Make sure CD key is correct
2. Install Diablo 2: Lord of Destruction and follow the on-screen instruction. Make sure CD key is correct
3. After installation, start Diablo 2: Lord of Destruction from start menu with CD inserted
4. Log into BattleNet. This will trigger a game update.
5. After successful update, quit Diablo
6. From Diablo 2: Lord of Destruction CD, copy only d2xvideo.mpq and d2xmusic.mpq to installation forlder.
7. That all, you can start the game without CD inserted.

MEncoder - Hardsubbing Video

MEncoder is an alternative tools for encoding video/audio and it is comparative to ffmpeg.

However, FFMPEG does not have a feature that easily help you on hardsub to video.

There are actually 3 common ways of viewing subtitles

Softsub - With an external subtitle file such as .srt file, you can view your video with a player (such as VLC) and such player will display your subtitle in the .srt file in real time. No external video processing is required

Hardsub - It means that subtitles are burnt into the video. After hardsub is done, you does not need an subtitle file for displaying subtitle. However, external video processing are often required. The video processing usually take a long time due to re-encoding of your video frames.

Subtitle Stream - This mainly applied to mp4 file. This technique actually put subtitles into your file as a separate stream. Certain video player (such as VLC) understand subtitle stream and can display them during playback. While this technique does require…