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>Constructors
| Name | Description |
|---|---|
TapBasBlock(UInt16, ReadOnlyMemory<Byte>) | Describes a code block to load with TapBAS. Bank selection is loader behaviour, not TAP header metadata. |
Properties
| Name | Description |
|---|---|
Bank | The physical 128K RAM bank, from 0 to 7, to select before loading at $C000–$FFFF. Null loads without changing the current mapping. |
Data | The bytes to load. File creation copies the data. |
Location | The CPU address to load the bytes to. |