TapFile Class
Definition
Represents a ZX Spectrum TAP tape file.
public sealed class TapFile : ZXSpectrumTapeFile
View source
Properties
| Name |
Description |
| Blocks |
Gets the blocks in the TAP file. |
Methods
| Name |
Description |
| CreateCode(String, UInt16, IEnumerable<Byte>) |
Creates a TAP file containing a single code block. |
| CreateCode(String, IEnumerable<ValueTuple<UInt16, Byte[]>>) |
Creates a TAP file containing multiple code blocks. |
| CreateLoader(String, IEnumerable<ValueTuple<UInt16, Byte[]>>) |
Creates a TAP file with a BASIC loader and code blocks. |
| CreateLoader(String, UInt16?, IEnumerable<ValueTuple<UInt16, Byte[]>>) |
Creates a TAP file with a BASIC loader and code blocks, optionally specifying an entry point. |
| CreateLoader(String, IReadOnlyList<ValueTuple<UInt16, Byte[]>>) |
Creates a TAP file with a BASIC loader and code blocks. |
| CreateLoader(String, UInt16?, IReadOnlyList<ValueTuple<UInt16, Byte[]>>) |
Creates a TAP file with a BASIC loader and code blocks, optionally specifying an entry point. |
| CreateTapBas(String, UInt16, Byte[], UInt16?) |
Creates a TAP file with a TAP BAS style BASIC loader and a single code block. |
| LoadInto(Span<Byte>) |
|
| TryLoadInto(Span<Byte>) |
|
Operators