Colonel's Bequest Technical

From Sierra WikiNew
Revision as of 23:27, 2 June 2024 by Andrew Branscom (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Template:SubpageTechLinks


General Information

Graphics

Sound

Requirements


MS-DOS

Minimum CPU: 8088 / 8086
Minimum RAM: 512KB
Graphics Modes:   CGA, EGA, Hercules, MCGA, Tandy/PCjr, VGA
Audio Devices: Adlib, Game Blaster (CMS), IBM Music Feature Card, PC Speaker, Roland MT-32 (LAPC-I), Tandy/PCjr
Input Devices: Keyboard, Mouse (optional), Joystick (optional)
Media: 4 3.5", 10 5.25" floppy diskettes


Atari ST

Minimum RAM: 1MB
Minimum OS: 1040 ST
Audio Devices:   Casio CZ-101, Roland MT-32 (LAPC-I)
Input Devices: Keyboard, Mouse
Media: 4 3.5" Double-sided floppy diskettes


Amiga

Minimum CPU: Amiga 500/2000
Minimum RAM: 1 MB
Minimum OS: Kickstart 1.2
Graphics Modes:   OCS/ECS
Input Devices: Keyboard, Mouse, Joystick
Media: 3.5" floppy diskettes

Patches

  • No Official Patch



New Installer

(requires files from the original distribution media) Works with all versions of the game.


Debug Modes

To activate the debug mode, hold down both Shift keys and press the - key on the number pad. Press Shift and D to exit.

The following options are available:

Command Action
Q Quit
B Set Breakpoint
O Show objects in heap
Shift + O Show objects with address
A Inspect ID in accumulator
C Inspect Current Set of Objects

Press C to see all of the object within that
set. Press I to inspect the selector.
Press E to edit that selector.

I Inspect Object/Memory - The player can

also press up/down to go up/down through
the memory by 16 bytes and left/right
to go up/down the memory by 2 bytes

F Show Free Heap
S Show sends
G Change Global Variable
L Change Local Variable
T Change Temporary Variable
Enter Single Step through Script
Tab Step across Send
C Show objects in heap
R Show resources loaded
Shift + S Shock stack usage
Shift + / Show an incomplete list of shortcuts

Note: the commands are case sensitive.

To teleport change the room number value in global variable (13). In debug mode push [G] and enter "13". Change the current value of the variable to the room number to be teleported to (must be a valid room number). Exit to activate.

References



Related Links