Furies Beta-test is a game created for Intel 486 running on MS-DOS Operating System.
MS-DOS and Furies Beta-test are running with x86 16 bit real mode segmented memory address space.
Furies Beta-test use conventional memory and XMS (eXtended Memory System) allowing to use memory consuming techniques:
- To avoid CRT (Cathodic Ray Tube) wait retrace systems, Furies Beta-test use double buffering techniques.
- Objects are stored in dynamic linked lists.
Furies Beta-test draw pictures in VGA mode (320x200 pixels with a 256 colours palette).
Furies Beta-test implement sprite system, collision system, 'gravitational' system and, since version 0.9,
a very bad synchronization tricks for quick CPU. Furies Beta-test have no external library dependencies.
To minimise space on disk, several techniques are used:
- A GIF picture loader have been written. All graphic files are stored in this format.
- PKLITE by PKWARE is used to reduce the executable size.
- UNP by Ben Castricum is used to remove PKLITE headers.
- XLink by THE COEXiSTENCE is used to pack all files into a single executable.
A level editor was created helping Elodie to design it. But this tool is not yet distributed.