mrcrowbar.lib.games.titus module

class mrcrowbar.lib.games.titus.Loader[source]

Bases: mrcrowbar.loaders.Loader

TITUS_FILE_CLASS_MAP = {}
class mrcrowbar.lib.games.titus.SplashEGA(*args, **kwargs)[source]

Bases: mrcrowbar.blocks.Block

image_data = <Bytes: offset=0x0, transform=<mrcrowbar.lib.images.base.Planarizer object>>
class mrcrowbar.lib.games.titus.SplashVGA(*args, **kwargs)[source]

Bases: mrcrowbar.blocks.Block

image_data = <Bytes: offset=0x300>
palette = <BlockField: 0x00007f13d305b810>
class mrcrowbar.lib.games.titus.ZIVCompressor[source]

Bases: mrcrowbar.transforms.Transform

import_data(buffer, parent=None)[source]

Perform a reverse-transform on a byte string.

buffer
Source byte string.
parent
Parent object of the source (to provide context for Refs).