Quarantine

From ModdingWiki
Jump to navigation Jump to search
Quarantine
Quarantine.png
There is no image of a modified version of this game — upload one!
Levels?X mark.svg Not editable
Tiles?X mark.svg Not editable
Sprites?X mark.svg Not editable
Fullscreen?X mark.svg Not editable
Sound?X mark.svg Not editable
Music?X mark.svg Not editable
Text?X mark.svg Not editable
Story/cutscenes?X mark.svg Not editable
UI/menus?X mark.svg Not editable
Demos?X mark.svg Not editable

Quarantine is a vehicular first person shooter set in a dystopian city. It was developed by Imagexcel and published by GameTek in 1994.

The game's executable is a 32-bit Linear Executable loaded by the DOS4GW 16-bit extender. It was built with the Watcom C/C++ tool suite.

File formats

The following file formats are used by this game.

Filename Format Details
*.FLI FLIC Format Animations
*.IMG GIF with modified signature ("IMAGEX" instead of standard "GIF87a") Fullscreen/backdrop graphics
*.SPR Simple package of Raw VGA Images Sprites

FARE[?].ENC

Transcode the file, XOR-ing every byte read with 0x55, the file now looks like a structured text file:

  1. the person talking, matched with regex ^\s*/\s*(\P{C}+)$
  2. the person quotes, matched with regex ^\s*("\P{C}+",?)\s*$
  3. goto step 1, repeat until EOF

Example:

/ PROFESSIONAL
"SO, UH. DO YOU THINK YOU COULD GIVE ME A RIDE LITTLE BUDDY? I'M IN A BIT OF A RUSH.",

Levels (preliminary)

Each level is constituted of three files, e.g. CITY.BLK, CITY.BSP, CITY.MAP.

*.MAP

  1. read an UINT16LE, this is the map width
  2. read an UINT16LE, this is the map height
  3. follows width * height tiles as UINT16LE

Credits

aybe for the ENC format.