scene.org File Archive

File download

<root>­/­demos­/­compilations­/­jc_demoscene_collection­/­disc4/demoscene_collection_4.iso.txt

File size:
4 295 bytes (4.19K)
File date:
2009-11-16 23:03:54
Download count:
all-time: 769

Preview

"Demoscene Collection 4"
Various DOS/Windows conversions by Jonathan Campbell in his spare time.
NTSC region-free DVD ISO image.



Production notes:

Demos were captured using the DOSBox emulator. In some cases, I
had to modify the source code to DOSBox to make the demo work.
One hack added an option to DOSBox's VGA emulation that forced
the fake "refresh rate" to 59.94Hz no matter what the DOS program
did, which was hit-or-miss depending on whether the programmer
assumed the standard refresh rate. When it works it avoids the
need for framerate conversion. In other cases, I had to resort
to using the Bochs emulator and some backend video capture code
I hacked into it. Actual emulation was done on 1) Windows XP
and 2) a Linux KDE desktop.

In some cases, the DOS demo switched VGA modes or had emulation/timing
problems that required additional editing in Final Cut Pro. Interim
titlecards were made in Final Cut Pro.

Some demos included were written for Windows. These demos were
captured on a WinXP SP2 machine with Kkapture v0.6 and a ATI Radeon
R330 PCI-e graphics card.

In cases where I lacked the hardware or platform to run the demo,
I used the available DivX, WMV, or MP4 files already available on
scene.org.

Video was encoded to DVD format using MPlayer 1.0rc2 + some source
code modifications of mine to add high quality framerate conversion.

The DVD is authored with two titles.
First title has demos captured in 16:9 anamorphic format.
Second title has demos in 4:3 format.
The DVD format does not permit one title to have different aspect ratios.

DVD was authored using DVDAuthor (http://www.sf.net/projects/dvdauthor)



DVD contents:

CoC - Halo [16:9 DOS]
   * This is one of those demos that both uses fake highcolor
     and funny VGA resolutions, fortunately it sticks with one
     mode the entire presentation. The actual output is something
     like VGA 320x480 256-color mode, but all of the action is
     drawn in the center leaving the top and bottom blank.
     So it made sense to me to just crop the top and bottom off
     and encode it as 16:9 footage. A box blur filter was applied
     to avoid artifacts when converted to NTSC. This is so far
     the one and only DOS program I've converted to 16:9 anamorphic.

Complex - XTAL [4:3 DOS]
   * Nice! Runs your VGA output fixed at 50Hz and something like
     320x160. Uses some of the same VGA palette blending techniques
     seen in the fire clouds in Dope. I assumed the demo actually
     ran like this on real hardware, until I found several YouTube videos
     that showed the demo and effects running at about twice the
     speed shown here, but I kind of like it this slow anyway so
     I didn't bother reconverting.

Doomsday - Complex [4:3 XBox]
   * Nice! Unfortunately I don't have an XBox to run this on, so
     I used the DivX available on scene.org.

EMF - Verses [4:3 DOS]

Impact Studios - Legend [4:3 DOS]
   * Somehow I can't imagine any other reason than this demo for
     putting a Gravis Ultrasound into a 286 :) It runs fine in
     DOSBox, but some builds of DOSBox cause the "Legend" lens
     part to run at half-speed (and then loop forever in that
     part). The rotating 3D dots render but do not clear in
     DOSBox (you incorrectly get a flickering "ball"
     of vertical lines). This is the first demo I know of that has
     random VGA palette glitches in DOSBox. At most, the demo
     manages to make it 80% of the way through before it corrupts
     the VGA palette (if you're lucky). Parts that could not be
     captured in DOSBox were captured by pulling out an old
     486/33MHz and capturing the VGA output through a scan converter
     and the S-Video input of my capture card.

Limp Ninja - Farbrausch [4:3 XBox]
   * I don't have an XBox, so I used the capture from scene.org.

PWP - Robotic Liberation [4:3 VIC 20]
   * I don't have a VIC 20, but a high quality DivX was found on PwP's
     website, which was used here (by converting PwP's 720x576 PAL 25fps
     DivX to 720x480 NTSC 29.97fps).

COMA - Washing machine [4:3 DOS]

COMA - Washing machine encore [4:3 DOS]
   * Some parts are CPU speed sensitive.

CoC - Egg'O Trip [4:3 DOS]