Skip to content

TapBasBlock Record ​

Definition ​

Describes a code block to load with TapBAS. Bank selection is loader behaviour, not TAP header metadata.

c#
public sealed record TapBasBlock : IEquatable<TapBasBlock>

View source

Constructors ​

NameDescription
TapBasBlock(UInt16, ReadOnlyMemory<Byte>)Describes a code block to load with TapBAS. Bank selection is loader behaviour, not TAP header metadata.

Properties ​

NameDescription
BankThe physical 128K RAM bank, from 0 to 7, to select before loading at $C000–$FFFF. Null loads without changing the current mapping.
DataThe bytes to load. File creation copies the data.
LocationThe CPU address to load the bytes to.