Category: v-chat

Practice Area

The previously missing Practice Area world has now been added. By a slim chance it was preserved by Paul Heinlein of OfficeIRC and discovered by Bread Smacker of the MS V-Chat Museum. It is available on his IRC server, has a page with a download link at Timigi’s V-Chat site, and is now added to the web based worlds here. I am…

Read the full article

Oops, I broke the site

Sorry folks, I moved to a new host recently and managed to break the site. Normal service will be resumed as soon as I’ve figured out what I’ve done.

Avatar Work in Progress

I got to thinking that, short of a real multi-user environment, it would add interest to have some of the original avatars in the worlds – they could even wander about. I’ve done a few experiments and it’s starting to look fairly close to the original: (apologies to JamesC for nicking his name, but I…

Read the full article

Sound Effects

The V-Chat worlds all automatically play their background sound loops. These were included in the originals as song1.wav and often song2.wav. After trying a few options I settled on using howler.js to play these sounds, which has proven really easy to use and works across every platform I’ve tested it on. Today I added the…

Read the full article

Versioned Worlds

Most of the V-Chat worlds remained the same between the different versions of V-Chat – the original MSN/v1.1, the v2.0beta and the final v2.0 release. However, a few of the worlds were changed between releases. Compass had a very minor visual change between v1.1 and v2.0beta, which replaced the Practice World billboard image on the…

Read the full article

Worlds Published

After a couple of breakthroughs on converting to X3D, I have now published all of the Microsoft-released V-Chat worlds that I have. Rendering is as true to the originals as I have been able to achieve. It is particularly pleasing is when imperfections in the originals carry through to the conversions! There are still a…

Read the full article

.wdb File Format (Part 3)

This covers the last of the structures found in the world.wdb files, which I call VCLight, though until quite recently it was called VCMystery. I’m not entirely sure it’s about lighting, I just can’t think of anything else it might be. It has the following structure: b0 is either &H00, &H01, &H03 or &H04. b1…

Read the full article

.wdb File Format (Part 2)

In the previous post I described the overall structure of the .wdb file format, including the file header, the collision fence and the scene node hierarchy. This time I will go into the VCGeometry structure. The VCGeometry starts by defining a list of numPoints 3D points, held in the file as a series of VCPoint…

Read the full article