Difference between revisions of "ESXDOS"

From SpecNext official Wiki
Jump to: navigation, search
m (2 revisions imported)
Line 1: Line 1:
 
= esxDos =
 
= esxDos =
  
esxDos is one of the operating systems that is integrated into the Next.  It provides a posix-like api to access the sd card as disk and it provides a familiar basic interface to the disk from basic.  The current version of ESXDOS is 0.8.6; a new version 0.9.x is being written for the Next. esxDos currently only supports the so-called USR0 mode in BASIC (single keyword/48K Basic)
+
esxDos is one of the operating systems that can be run on the Next.  It provides a posix-like api to access the sd card as disk and it provides a familiar basic interface to the disk from basic.  The current version of ESXDOS is 0.8.6 - which supports the Real Time Clock of the Next; a new version 0.9.x is being written with features like Long File Name (LFN) support. esxDos currently only supports the so-called USR0 mode in BASIC (single keyword/48K Basic) - there is an experimental .128 command to allow the editor to be started.
  
USING FROM BASIC
+
You do not need to install esxDos if you just want to run software designed for it as NextZXOS implements the esxDos Application Programming Interface (API) so programs will work anyway...
  
-directory structure
+
If you want to use its other features like BetaDisk support or just want to see what it is like you will need to follow the instructions to install it as another identity on the Next.
  
-navigating directories
+
Instructions to Install esxDos on the Next... [TODO]
 
 
-dot commands
 
 
 
-tap files
 
 
 
-snapload
 
 
 
-new things coming
 
 
 
PROGRAMMING WITH ESXDOS
 
 
 
-dot commands versus main ram
 
 
 
-close handles when done
 
 
 
-machine code
 
 
 
-posix-like api similar to working with file descriptors
 
 
 
 
 
-c
 
 
 
--posix-like api same as for machine code but errno is properly managed
 
 
 
--creating dot commands and extended dot commands
 
 
 
---the command line
 
 
 
---generating custom error messages on exit
 

Revision as of 12:16, 20 April 2019

esxDos

esxDos is one of the operating systems that can be run on the Next. It provides a posix-like api to access the sd card as disk and it provides a familiar basic interface to the disk from basic. The current version of ESXDOS is 0.8.6 - which supports the Real Time Clock of the Next; a new version 0.9.x is being written with features like Long File Name (LFN) support. esxDos currently only supports the so-called USR0 mode in BASIC (single keyword/48K Basic) - there is an experimental .128 command to allow the editor to be started.

You do not need to install esxDos if you just want to run software designed for it as NextZXOS implements the esxDos Application Programming Interface (API) so programs will work anyway...

If you want to use its other features like BetaDisk support or just want to see what it is like you will need to follow the instructions to install it as another identity on the Next.

Instructions to Install esxDos on the Next... [TODO]