Please enable JavaScript to view this site.

The block circuit table (RUNGS) consists of a number of contiguous circuit definitions (RUNG), each of which contains all the information about a specific circuit and its contents.

The location (relative to the file) and the number of elements in the table are specified by the BLOCK.RUNGSOFF and BLOCK.RUNGSCNT fields, respectively.

Block circuit definition

A block circuit (RUNG) consists of the following information:

Name

Offset

Type

Description

ID

+0

U32

Unique ID of the circuit.

Note: the values 0 and 0xFFFFFF are special meaning IDs.

 

+4

U8[2]

(reserved, runtime use)

FLAGS

+6

U16

Circuit settings:

0x0001 Uncompressed TEXT field (NCF0).

REFID

+8

U32

Reference circuit ID (0=none).

ITEMSOFF

+12

U32

Offset of the circuit element table (relative to the file).

ITEMSSIZE

+16

U32

Size of the circuit element table.

TEXT

+20

U32

Offset circuit description (related to compressed strings, or strings if NCF1).

 

+24

U8[4]

(reserved)

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC