MrKWatkins.OakIO
1.0.4
Prefix Reserved
dotnet add package MrKWatkins.OakIO --version 1.0.4
NuGet\Install-Package MrKWatkins.OakIO -Version 1.0.4
<PackageReference Include="MrKWatkins.OakIO" Version="1.0.4" />
<PackageVersion Include="MrKWatkins.OakIO" Version="1.0.4" />
<PackageReference Include="MrKWatkins.OakIO" />
paket add MrKWatkins.OakIO --version 1.0.4
#r "nuget: MrKWatkins.OakIO, 1.0.4"
#:package MrKWatkins.OakIO@1.0.4
#addin nuget:?package=MrKWatkins.OakIO&version=1.0.4
#tool nuget:?package=MrKWatkins.OakIO&version=1.0.4
OakIO
A C# library for reading, writing and converting between various emulator data formats.
Overview
OakIO provides a structured object model for working with emulator file formats. It supports reading and writing files, inspecting their contents, and converting between formats.
Installation
dotnet add package MrKWatkins.OakIO
Documentation
Full documentation can be found at https://mrkwatkins.github.io/OakIO/.
Online Converter
An online converter using this library is available at https://mrkwatkins.github.io/OakIO/converter/.
Licencing
The project is licensed under GPL v3.0.
The ZX Spectrum file format tests use some files found in the wild:
- A snapshot of Auf Wiedersehen Monty by Gremlin Graphics. According to https://web.archive.org/web/20200228041811/http://www.worldofspectrum.org/permits/publishers.html Gremlin allows distribution of their games for non-profit purposes. The original snapshot was taken from https://archive.org/details/zx_Auf_Wiedersehen_Monty_1987_Gremlin_Graphics_Software; further snapshots in different formats were created from this.
- A TAP of Z80 Tests by Raxoft, https://github.com/raxoft/z80test, which is released under the MIT license.
If I've made a mistake with the above, please let me know.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- JetBrains.Annotations (>= 2025.2.4)
- MrKWatkins.BinaryPrimitives (>= 1.6.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on MrKWatkins.OakIO:
| Package | Downloads |
|---|---|
|
MrKWatkins.OakAsm.Testing
Package Description |
|
|
MrKWatkins.OakIO.ZXSpectrum
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.