DOS Days

D/Generation

Released: 1991
Published by: Mindscape, Inc.
Developed by: Mindscape, Inc.
Author(s): Robert Cook, Jim Brown, Sean Gugler, Tansi Brooks, Steve Leney, Vicki Sidley


Introduction

D/Generation is an isometric action adventure/puzzle game released by Mindscape in 1991.

"Something has gone horribly wrong at Genoq Biolabs, Singapore. You're just a courier, sent to the building to deliver a package. Now you're trapped inside, the security system has gone crazy, genetically engineered organisms are on the rampage and things look like they could get even worse...

Make your way through 10 floors of isometric action and puzzles, trying to stay alive and discover what's going on. Talk to and rescue survivors, pick up armaments and log into computer terminals. What caused the Genoq disaster? What's inside the vital package you've got to deliver? What is the D/Generation? And what is really waiting for you on the top floor of the building?"


D/Generation introduction (VGA, Ad Lib sound)

 

Move from room to room (it's "flip-screen"), and solve the puzzles in each. Pick up key cards to open doors/barriers, talk to the office workers and scientists along the way, interact with computer terminals, and shoot any nasties you see.

There are 10 floors and multiple rooms on each (usually 13 or so), so you have your work cut out as you move up the building from level 80 to your ultimate destination: the roof.

It's a tough game, but starts you off nice and easy to teach you the basic game mechanics. As you progress, more of the excellent storyline is revealed. Played using the arrow keys with space to shoot, the controls are nice and simple, though movement of your player is fast which can cause frustration when attempting something that requires more fine control.

D/Generation was originally developed for the 128 KB Apple IIe, but this version was never released. Instead, D/Generation was released for DOS, Atari ST and Commodore Amiga in 1991, and in 1993 ported to the Amiga CD32.

It was bundled in the 1993-released The Software Toolworks Adventure Pack, which comprised Red Storm Rising, Chuck Yeager's Advanced Flight Trainer 2.0, Railroad Tycoon, and D/Generation.

In 1994, a Windows 3.1 version was released, with minimum system requirements of a 386SX, VGA graphics, Sound Blaster-compatible card, and 4 MB of RAM. It came on a single 1.44 MB floppy disk.

There was a later budget release by Expert Games in 1996, under their Gamers' Choice Edition brand. It came on CD-ROM.

 

System Requirements

System Requirements Intel 8088/8086 CPU, 512 KB of RAM (Hercules/CGA) or 640 KB (EGA or VGA), DOS v3.0 or higher.
Graphics support: Hercules, Tandy/PCjr, CGA, EGA, VGA/MCGA (320 x 200 in 256 colours)
Audio support: PC speaker, Ad Lib or Sound Blaster.
Peripheral support: Keyboard or analogue joystick.
Original Media Three 5.25" 360 KB (DS/DD) or Two 720 KB (DS/DD) floppy diskettes. Some releases included both media formats in the box.
Installed Size (MB) 1.5 MB


From where can it be run?

The game can be installed to other 'game' floppy disks (you must have a dual drive system), or to your hard disk. It is possible to install from a hard disk subdirectory that contains all the files from all floppy disks. To do so, you need to use the DOS 'SUBST' command to make your hard disk subdirectory mimick a floppy drive:

SUBST A: C:\DGENFLOP

Then go to A: and run INSTALL.EXE to begin the installation. I believe this only works with version 1.1.0 of the installer, not 1.0.0.

 

Copy Protection

D/Generation uses disk-based copy protection. When you try to install the game, it checks if the first floppy disk is in the drive, which is a key disk.

 

How to Setup

To install the game, insert the first floppy disk and run INSTALL.EXE:

Choose the 'Install Program' option:

Select where you want to install the game to (either game floppy disks or your hard disk):

If you hit 'N' for no, you are presented with the graphics card options:

Choose the installation directory:

If the default location needs to be changed, hit 'N':

Then choose whether you have 3.5" or 5.25" floppies:

Select your sound option:

Choose what control method to use to play the game:

Confirm your choices:

Insert each floppy disk when prompted to unpack the game files to the destination directory:

Installation of the game files will then commence:

By default, the game will install to C:\DGEN.

If you wish to reconfigure your hardware options, the INSTALL utility must be re-run from the first original floppy disk. If you want to change the graphics card option, you must choose the 'Install Program' option from the INSTALL utility, which will copy the necessary files (it won't overwrite what was there before, so you can install all the graphics options to your hard disk):

Select the drive on which you installed D/Gen:

 

 

If you have reinstalled the game with more than one graphics card option, you can use these command-line arguments to run the game in that mode:

DGEN -h (for Hercules Graphics mode)
DGEN -c (for CGA)
DGEN -e (for EGA
DGEN -t (for Tandy)

For VGA, it's a separate executable file called DGENVGA.EXE

 

Problems

There are no known problems in running D/Generation.

Keys

General Gameplay
Numeric Keypad = Player movement
ALT-K = Toggle alternative control key mode on/off
Space = Shoot laser (once you have it)
T = Throw grenade
U = Use item/weapon, e.g. clock, bomb, shield, etc.
ENTER = Talk to a survivor
S = Show status (lives remaining, grenades, floor #, etc)
Configuration
CTRL-Q = Quit
CTRL-S = Sound on/off
CTRL-J = Calibrate joystick
CTRL-X = Swap joystick axes
CTRL-K = Keyboard-only mode
CTRL-R = Restart level
CTRL-A = Abort scene (takes a life)
ALT-P (or ESC) = Pause game
Saving & Loading
ALT-S = Save game
ALT-R = Restore previously-saved game
 

 

To Quit the Game

Press Ctrl-Q at any time to exit to DOS. Note there is no prompt to confirm.

 

Supporting Documents

  • Game manual (missing! get in touch if you can provide the original floppy disk version's manual)
  • Walkthrough - by Naytie (Nathan Kuslis), 2003. Nathan, I tried to email you to ask permission but your email address bounced.

 

Additional Files, Drivers & Utilities

I don't have any additional files for D/Generation.

There is a cheat mode built into the game - when you get to the first computer, enter in "Seth" as the username with a password of "Ostrich". Then enter "Death" as a username on the second computer to enable cheat mode.

 

Save Games

You can save your progress in the game by hitting ALT-S at any time. Note that this only saves the current floor you are on, not the 'scene' (room) you are in, so you will start from the beginning of the floor again if you restore from this save game. There is only one 'slot' in which to save a game.

To restore, start the game and hit ALT-R to start from the floor you were on when you last saved.

 

Versions of the game known to exist

Version Date Comments
Demo November 1991 Playable demo (VGA only). Includes the first 10 levels of the first floor.
1.0.0 29th September 1991 Initial public release.
1.1.0 2nd December 1992 Unknown what differences this version has over 1.0.0.


Original Floppy Disk Contents

The floppy disks have a volume label of "DGEN1", "DGEN2", etc. Most of the game's files are stored in compressed file with a .TZF file extension, which is a compressed format for use with The Software Toolworks installer. Here are each disk's contents:

    Disk 1 of 2 (3.5" 720 KB (DS/DD) floppy disk):

    Version 1.0.0 of the game
    Directory of A:\
    DG1      TZF            309,129 29-09-1991  4:18
    DG2 TZF 200,094 29-09-1991 5:02
    DI1 QPZ 4 29-09-1991 6:47
    INSTALL EXE 38,588 29-09-1991 6:44
    4 File(s) 547,815 Bytes

    Disk 2 of 2 (3.5" 720 KB (DS/DD) floppy disk):

    Version 1.0.0 of the game
    Directory of A:\
    DG3 TZF 25,394 29-09-1991 4:21
    DG4 TZF 46,122 29-09-1991 6:41
    DG5 TZF 14,901 29-09-1991 4:22
    DG6 TZF 9,411 29-09-1991 4:20
    DG7 TZF 67,347 29-09-1991 4:17
    DG8 TZF 9,172 29-09-1991 4:22
    DG9 TZF 8,277 29-09-1991 4:20
    DGA TZF 22,507 29-09-1991 4:22
    DGB TZF 6,749 29-09-1991 4:22
    DGC TZF 35,520 29-09-1991 4:22
    DGD TZF 21,055 29-09-1991 4:21
    DGE TZF 93,909 29-09-1991 5:16
    DGF TZF 16,858 29-09-1991 4:22
    DGG TZF 7,076 29-09-1991 4:23
    DGH TZF 76,958 29-09-1991 5:16
    DI2 QPZ 4 29-09-1991 7:01
    16 File(s) 461,260 Bytes
     
                                                

 

Installed Directory Contents

Once installed, the following directory structure exists in the game directory:

    Version 1.1.0 of the game with VGA and Ad Lib options selected.

    Directory of C:\DGEN
    . <DIR> 10-10-2025 8:41
    .. <DIR> 10-10-2025 8:42
    DATA <DIR> 10-10-2025 8:42
    VGA <DIR> 10-10-2025 8:42
    ADLIBFX DRV 25,470 10-10-2025 8:41
    DGEN EXE 115,546 10-10-2025 8:41
    2 File(s) 141,016 Bytes

    Directory of C:\DGEN\DATA
    . <DIR> 10-10-2025 8:42
    .. <DIR> 10-10-2025 8:41
    BACK1 DAT 64,000 10-10-2025 8:41
    BLUE PAL 144 10-10-2025 8:42
    BOMBED PAL 768 10-10-2025 8:42
    CRED PAL 768 10-10-2025 8:41
    CRED VIM 64,000 10-10-2025 8:42
    DEMO50 SEQ 7,500 10-10-2025 8:41
    DEMO52 SEQ 7,500 10-10-2025 8:41
    DER PAL 768 10-10-2025 8:42
    DER VIM 64,000 10-10-2025 8:42
    DGEN CFG 12 10-10-2025 8:41
    DGEN PAL 768 10-10-2025 8:42
    DLTSET1 DAT 22,035 10-10-2025 8:42
    DLTSET2 DAT 18,813 10-10-2025 8:42
    DLTSET20 DAT 18,366 10-10-2025 8:42
    DLTSET22 DAT 5,558 10-10-2025 8:42
    DLTSET23 DAT 4,790 10-10-2025 8:42
    DLTSET24 DAT 16,639 10-10-2025 8:42
    DLTSET25 DAT 9,224 10-10-2025 8:42
    DLTSET27 DAT 434 10-10-2025 8:42
    DLTSET3 DAT 19,753 10-10-2025 8:42
    DLTSET30 DAT 11,444 10-10-2025 8:42
    DLTSET31 DAT 18,821 10-10-2025 8:42
    DLTSET32 DAT 13,144 10-10-2025 8:42
    DLTSET33 DAT 7,851 10-10-2025 8:42
    DLTSET34 DAT 27,948 10-10-2025 8:42
    DLTSET53 DAT 3,123 10-10-2025 8:42
    DLTSET54 DAT 13,917 10-10-2025 8:42
    DLTSET55 DAT 2,865 10-10-2025 8:42
    DLTSET60 DAT 6,994 10-10-2025 8:42
    DLTSET61 DAT 9,511 10-10-2025 8:42
    DLTSET62 DAT 6,193 10-10-2025 8:42
    DLTSET63 DAT 7,613 10-10-2025 8:42
    EYE PAL 768 10-10-2025 8:42
    EYE VIM 64,000 10-10-2025 8:42

    GENOQ    PAL                768 10-10-2025  8:42
    GENOQ VIM 64,000 10-10-2025 8:42
    GREEN PAL 144 10-10-2025 8:42
    L1 SCN 21,632 10-10-2025 8:42
    L10 SCN 18,004 10-10-2025 8:42
    L2 SCN 19,960 10-10-2025 8:42
    L3 SCN 18,864 10-10-2025 8:42
    L4 SCN 8,954 10-10-2025 8:42
    L5 SCN 20,427 10-10-2025 8:42
    L6 SCN 17,741 10-10-2025 8:42
    L7 SCN 18,671 10-10-2025 8:42
    L8 SCN 21,023 10-10-2025 8:42
    L9 SCN 22,331 10-10-2025 8:42
    MAPMTX0 DAT 256 10-10-2025 8:41
    MAPMTX1 DAT 256 10-10-2025 8:41
    MAPMTX2 DAT 256 10-10-2025 8:41
    RED PAL 144 10-10-2025 8:42 SCENE114 PAL 144 10-10-2025 8:42 SCENE114 VIM 64,000 10-10-2025 8:42 SCENE139 PAL 144 10-10-2025 8:42 SCENE139 VIM 64,000 10-10-2025 8:42 SCENE145 PAL 144 10-10-2025 8:42 SCENE145 VIM 64,000 10-10-2025 8:42 SCENE58 PAL 768 10-10-2025 8:42 SCENE58 VIM 64,000 10-10-2025 8:42 TITLE PAL 768 10-10-2025 8:42 UK1 PAL 768 10-10-2025 8:42 UK1 VIM 64,000 10-10-2025 8:42 UK2 PAL 768 10-10-2025 8:42 UK2 VIM 64,000 10-10-2025 8:42 UK3 PAL 768 10-10-2025 8:42 UK3 VIM 64,000 10-10-2025 8:42 66 File(s) 1,225,735 Bytes Directory of C:\DGEN\VGA . <DIR> 10-10-2025 8:42 .. <DIR> 10-10-2025 8:41 ANM VGA 6,262 10-10-2025 8:41 B1 VGA 62,562 10-10-2025 8:41 DER VGA 823 10-10-2025 8:42 DGEN VGA 34,103 10-10-2025 8:42 DOOR VGA 5,352 10-10-2025 8:41 INVEN VGA 796 10-10-2025 8:41 PLY VGA 20,959 10-10-2025 8:42 SHEAD VGA 3,894 10-10-2025 8:42 SHPLY VGA 24,416 10-10-2025 8:42 SUR VGA 20,839 10-10-2025 8:42 SURS VGA 21,364 10-10-2025 8:42 11 File(s) 201,370 Bytes

    Version 1.1.0 of the game with CGA, EGA or Tandy, 
    and PC Speaker options selected.
    Directory of C:\DGEN . <DIR> 14-10-2025 5:22
    .. <DIR> 14-10-2025 5:23
    CGA <DIR> 14-10-2025 5:21
    DATA <DIR> 14-10-2025 5:22
    EGA <DIR> 14-10-2025 5:22
    ADLIBFX DRV 25,470 14-10-2025 5:22
    DGEN EXE 139,164 14-10-2025 5:22
    2 File(s) 164,634 Bytes
    Directory of C:\DGEN\DATA\.
    . <DIR> 14-10-2025 4:51
    .. <DIR> 14-10-2025 4:31
    BACK1 DAT 64,000 14-10-2025 4:51
    BLUE LKP 48 14-10-2025 4:51
    CRED CIM 32,000 14-10-2025 4:32
    CRED EIM 32,000 13-10-2025 20:38
    CRED TIM 32,000 14-10-2025 4:51
    DEMO50 SEQ 7,500 14-10-2025 4:51
    DEMO52 SEQ 7,500 14-10-2025 4:51
    DER CIM 16,000 14-10-2025 4:32
    DER EIM 32,000 13-10-2025 20:38
    DER TIM 32,000 14-10-2025 4:51
    DGEN CFG 12 14-10-2025 4:51
    DGEN LKP 256 14-10-2025 4:51
    DLTSET1 DAT 22,035 14-10-2025 4:51
    DLTSET2 DAT 18,813 14-10-2025 4:51
    DLTSET20 DAT 18,366 14-10-2025 4:51
    DLTSET22 DAT 5,558 14-10-2025 4:51
    DLTSET23 DAT 4,790 14-10-2025 4:51
    DLTSET24 DAT 16,639 14-10-2025 4:51
    DLTSET25 DAT 9,224 14-10-2025 4:51
    DLTSET27 DAT 434 14-10-2025 4:51
    DLTSET3 DAT 19,753 14-10-2025 4:51
    DLTSET30 DAT 11,444 14-10-2025 4:51
    DLTSET31 DAT 18,821 14-10-2025 4:51
    DLTSET32 DAT 13,144 14-10-2025 4:51
    DLTSET33 DAT 7,851 14-10-2025 4:51
    DLTSET35 DAT 21,017 14-10-2025 4:51
    DLTSET36 DAT 16,482 14-10-2025 4:32
    DLTSET53 DAT 3,123 14-10-2025 4:51
    DLTSET54 DAT 13,917 14-10-2025 4:51
    DLTSET55 DAT 2,865 14-10-2025 4:51
    DLTSET60 DAT 6,994 14-10-2025 4:51
    DLTSET61 DAT 9,511 14-10-2025 4:51
    DLTSET62 DAT 6,193 14-10-2025 4:51
    DLTSET63 DAT 7,613 14-10-2025 4:51
    GENOQ CIM 32,000 14-10-2025 4:32
    GENOQ EIM 32,000 13-10-2025 20:39
    GENOQ TIM 32,000 14-10-2025 4:51
    GREEN LKP 48 14-10-2025 4:51
    L1 SCN 21,632 14-10-2025 4:51
    L10 SCN 18,004 14-10-2025 4:51
    L2 SCN 19,960 14-10-2025 4:51
    L3 SCN 18,864 14-10-2025 4:51
    L4       SCN              8,954 14-10-2025  4:51
    L5 SCN 20,427 14-10-2025 4:51
    L6 SCN 17,741 14-10-2025 4:51
    L7 SCN 18,671 14-10-2025 4:51
    L8 SCN 21,023 14-10-2025 4:51
    L9 SCN 22,331 14-10-2025 4:51
    MAPMTX0 DAT 256 14-10-2025 4:51
    MAPMTX1 DAT 256 14-10-2025 4:51
    MAPMTX2 DAT 256 14-10-2025 4:51
    RED LKP 48 14-10-2025 4:51
    SCENE114 CIM 16,000 14-10-2025 4:32
    SCENE114 EIM 32,000 13-10-2025 20:39
    SCENE114 TIM 32,000 14-10-2025 4:51
    SCENE139 CIM 16,000 14-10-2025 4:32
    SCENE139 EIM 32,000 13-10-2025 20:39
    SCENE139 TIM 32,000 14-10-2025 4:51
    SCENE145 CIM 16,000 14-10-2025 4:32
    SCENE145 EIM 32,000 13-10-2025 20:39
    SCENE145 TIM 32,000 14-10-2025 4:51
    SCENE58 CIM 16,000 14-10-2025 4:32
    SCENE58 EIM 32,000 13-10-2025 20:39
    SCENE58 TIM 32,000 14-10-2025 4:51
    64 File(s) 1,114,374 Bytes

    Directory of C:\DGEN\CGA
    . <DIR> 13-10-2025 20:21
    .. <DIR> 14-10-2025 4:31
    ANM CGA 1,940 14-10-2025 4:31
    B1 CGA 28,410 14-10-2025 4:31
    DER CGA 286 14-10-2025 4:32
    DGEN CGA 14,233 14-10-2025 4:32
    DOOR CGA 2,962 14-10-2025 4:31
    GUY CGA 8,336 14-10-2025 4:31
    INVEN CGA 263 14-10-2025 4:31
    PLY CGA 9,054 14-10-2025 4:32
    SHEAD CGA 2,398 14-10-2025 4:32
    SHPLY CGA 9,216 14-10-2025 4:32
    SUR CGA 8,573 14-10-2025 4:32
    TWMSK CGA 1,214 14-10-2025 4:31
    12 File(s) 86,885 Bytes

    Directory of C:\DGEN\EGA
    . <DIR> 13-10-2025 20:38
    .. <DIR> 14-10-2025 4:31
    ANM EGA 3,313 14-10-2025 4:51
    B1 EGA 54,103 14-10-2025 4:51
    DER EGA 471 14-10-2025 4:51
    DGEN EGA 19,698 14-10-2025 4:51
    DOOR EGA 11,062 14-10-2025 4:51
    GUY EGA 15,141 14-10-2025 4:51
    INVEN EGA 481 14-10-2025 4:51
    PLY EGA 18,812 14-10-2025 4:51
    SHEAD EGA 3,729 14-10-2025 4:51
    SHPLY EGA 15,234 14-10-2025 4:51
    SUR EGA 16,745 14-10-2025 4:51
    TWMSK EGA 2,390 14-10-2025 4:51
    12 File(s) 161,179 Bytes


Screenshots

All CGA, Tandy, EGA and VGA screenshots here have been enlarged to two times their native size (to 640 x 400) for better visibility on a modern device. Hercules shots were retained at their native 720 x 348.








VGA/MCGA graphics, 320 x 200 in 256 colours (click to enlarge)




EGA graphics, 320 x 200 in 16 colours (click to enlarge)




CGA graphics, 320 x 200 in 4 colours (click to enlarge)






Hercules graphics, 720 x 348 in 2 colours (click to enlarge)




Tandy graphics, 320 x 200 in 16 colours (click to enlarge)


Box Contents


The original DOS game's box art, front and rear (click to enlarge)


Review

I recall having this game in the early 90s, perhaps 1993. At the time, I had upgraded to a 386SX and EGA graphics. I don't recall running this on my original XT and green screen monitor, though the game will literally run on anything!

D/Generation is a platform / puzzle game, but what kept me playing was the storyline, the premise. Rather than just being presented with a series of rooms with increasing difficulty, Robert Cook did a decent job of wrapping you up in a sinister story with you as the protagonist. Viruses, experiments gone wrong, locked in a building on the 80th floor? What's not to like?

In addition to the actual puzzle-solving, opening doors, getting the timing just right to avoid the enemies, avoiding hazardous electrifying floor boards, etc., you learn more about what's going on at Genoq through interactions with survivors and via the computer terminals that are dotted about on the floors. Interstitial graphics are excellent, as are reminders you're in a skyscraper - there are lots of windows that show the world outside at night - lovely touches like this help elevate the game's otherwise simple graphics.

There's no time limit to get through a room, or the entire game. I like this - you can take your time when first entering a room to assess what's to come. Work out where the buttons are, where any survivors are, and then put a plan together. Don't let the survivors out too soon until you've cleared the room of the things and shut the vents to prevent more from coming out.


The first couple of floors (VGA, Ad Lib sound)

Sometimes you need some lateral thinking to get through a room - step on a door while shooting at a button to open another door without getting locked behind. You'll see in the last part of the video above that I should have let the A/Generation see me and run into the purple laser, destroying it - because I didn't, and eliminated him in the usual manner, I was stuck (you can hit Ctrl-R to restart the room, which is another nice feature). With this game, it's learning these tricks that will allow you to succeed, and save regularly!. You don't need to rescue every survivor (and may need to sacrifice one or two for the greater good), but you'll probably need the extra lives!

I played the game using keys, but made sure to hit ALT-K to put the arrow keys into 45-degree mode - this in my mind makes it much easier to play, and is another nice touch.

For 1991, D/Generation may appear to be long in the tooth, with other titles such as Gods, Wing Commander II, Monkey Island 2, and Falcon 3.0 arriving that same year. But if you're into your platform puzzlers, or are in the mood for something that's more 'pick up and drop' for a few minutes, this game is not to be missed!

Scoreboard

Graphics: Running in VGA mode doesn't make full use of a 256-colour palette, but it's done nicely and retains an arcade-y uncomplicated feel. EGA and Tandy are the same, and aren't far behind. In CGA mode, the game is playable but the buttons/switches are hard to see. Hercules makes good use of dithering to make up for the lack of colour, and the resolution is kept at its native 720 x 348, compared to all the other graphics options that run in 320 x 200. As mentioned, the game's somewhat simple gameplay graphics are given a huge helping hand through the interstitial screens as well as the sense you are in a skyscraper with regular views outside of the city below. Nice animations all round. 7/10

Sound: With just Ad Lib support, you would think D/Generation is lacking in the sound department. It's really not, with a catchy intro tune and good in-game sounds. It's all you need for a game of this type. If running with just the PC speaker, there is no music, just sound effects, but they fit the game well. Sadly, there is no Tandy 3-voice sound option. 7/10

Gameplay: The storyline keeps you wanting to come back for more, to understand what happened at Genoq Biotec. It can be infuriating at times, but the puzzles aren't too tricky that you'll be reaching for a guide, and the save game option means you can restart close to where you left off. Oh, and there is a plot twist along the way! 7/10

Lastability: Once you've completed it, there's not much to go back to. D/Generation doesn't have difficulty levels, so the only reason to replay is to perhaps perfect the rescuing of more survivors, or to do it in a faster time. Still, there's at least several hours of gameplay here. 4/10

OVERALL: 6.5/10