scmJS docs

VCOD

A verification table the game checks the file against when it loads a map, and refuses the map when the check fails. Every map StarEdit writes carries the same 1040 bytes, and a new map made in the editor gets them too.

Name VCOD (56 43 4F 44)
Size 1040 bytes.
Read by The game.
Required Yes. The game does not load a map without it.
More than one copy Only the last copy counts.
In scmJS Kept as it is and written back unchanged.

Layout:

Offset Type Holds
0 u32 × 256 Seeds
1024 u8 × 16 Operations

The table StarEdit writes, for a program that wants to check whether a map carries it:

Fact Value
Length 1040 bytes
SHA-256 c13ca25290b5d075eae9705d68a7b8c30af498c36c10e138627f8b49b795392f
The 16 operation bytes 01 04 05 06 02 01 05 02 00 03 07 07 05 04 06 03

This page does not describe how the game computes the check. A map with a different table is one the game may refuse, so an editor making a new map should copy StarEdit's.