Sanitarium

Alas, no source code or debug symbols are available.

Checksums (SHA-1)

98AAD7A32B4C3DF7859FA588C11BF75C510B0AC6 (SNTRM.EXE)

Command line arguments

When booting up from the command line, one can use
ASYLUM -w to start from a different .res file.

Debug Texts

present at 0x42BD4:

    Big Crow
    Destroy %08X
    Crow
    Dead Sarah
    Assigning mask to masked character!
    PC screen %d x %d y / world %d x %d y
    Mouse screen %d x %d y / world %d x %d y
    Total memory: %d
    Graphic Size: %d
    %s: %s_
    Version %s / Build %d
    v1.01 FINAL
    max Prior: %d 
    %d fps %d frames skipped
    Draw MS: %d
    MS taken: %d
    AdjustScreenStart Time: %d
    UpdateOther Time: %d,
    UpdateMusic Time: %d,
    UpdateAmbientSounds Time: %d,
    UpdateObjects Time: %d,
    UpdateNPC Time: %d,
    UpdateChars Time: %d,
    HandleMouse Time: %d,
    Sound: %d (p1 %d p2 %d), Specs %d, Stop %d, Other %d, 
    

A small bit is also at 0x42EB8:

    Flag %d is %s.
    clear
    set
    

Plus error messages present at 0x43C48:

    Unable to allocate %d bytes for encounter data
    Data file has Anvil-style outside data, not supported
    Unable to allocate %d bytes for variable store
    Unable to open file '%s'
    (eword end)
    // %s
    %s
    c:\sntrm_k.txt
    ERROR: Invalid NPC ID --> All resources == 0
    Stupid Dumbshit Goddamn Motherfucker!
    Unable to find encounter keyword %d '%s' in encounter %d
    No portrait for this encounter.
    Goodbye
    
Back to the Front Page