Difference between revisions of "API"
From SpecNext official Wiki
(Created API page) |
(No difference)
|
Revision as of 14:35, 8 March 2024
NextZXOS has two APIs which can be used to make ROM calls.
The NextZXOS API directly descends from the +3DOS API present in the Sinclair ZX Spectrum +2A/+2B/+3, and the IDEDOS API additionally provided with the ZX Spectrum +3e ROMs.
The esxDOS API is compatible with esxDOS 0.8.x, but contains several enhancements.
The latest reference documentation for the APIs is on the distro and Next SD card at c:/docs/NextZXOS, and onlineat gitlab.
The APIs are published and kept up to date for each new NextZXOS and NextBASIC release, and in Next-specific program, all ROM calls should be made through the APIs. Other code inside the ROM is not documented, and may (and does) move around between releases.