background image

 

DOT commands 

Files located in the /BIN directory are so-called DOT commands. 
These system commands can be executed from BASIC by typing: ".[command] <args>".  
 
DOT commands are self-explanatory: enter the command without arguments to get more information. 
An example, entering: 
.tapeout 
 
Will show: 

tapeOUT v0.1 (c) phoenix 
 
Usage: tapeout [args] [tapfile] 
 
-c: Close file 
-o: Overwrite file 

 
For developers: each DOT command has 7.5K of RAM available and may call any ESXDOS syscall.  
Commands can also exit to BASIC with a custom error message. 
 
.ls  
Show directory listing 
 
.cd somedir  
Change directory 
 
.tapein somefile.tap  
Attach .tap file for reading 
 

.tapeout somefile.tap  
Attach .tap file for writing 
 
.chmod +h somefile.sys  
Set/unset attributes on file/dir 
 
.mkdir newdir  
Create a new directory 
 

.mv oldname newname  
Rename/move file/dir 
 
.cp source target  
Copy file 
 
.more textfile  
Display the contents of a textfile 
 

 

 

New commands in ESXDOS 0.8.5: 
 

New commands in ESXDOS 0.8.6: 

New commands in ESXDOS 0.8.7: 

.vdisk 
.playwav 
.dskprobe 
.snapload 
 

.gramon 
.speakcz 

.playtfm 
 .playpt3 
.ls 
.tapein 
.tapeout 
.partinfo 
 

.launcher 
.rm 
.hexview 
.drives 
.mktrd 
.128 

.dfwload 
.more 
.dumpmem 
.sercp 

 

 

TR-DOS emulator 

Either use the NMI browser to attach/auto-LOAD .TRDs, or use the .vdisk command: 
.vdisk unit <filename> 
Unit 0 = Drive A, Unit 1 = Drive B, etc.  
If you specify just the unit, it will eject the virtual drive.  
You can use .dskprobe to check the contents of the vdisk.  

 

 

 

Summary of Contents for DivMMC EnJOY! PRO ONE

Page 1: ...igurable joystick ports Auto detection of ZX Spectrum model Throughput edge connector Dual SD card sockets Power off your ZX Spectrum before connecting this interface No need to read the rest of this...

Page 2: ...tested with ZX Spectrum 16K board issues 1 and 2 ZX Spectrum 48K all board issues ZX Spectrum 48K Plus all board issues ZX Spectrum 128K all board issues ZX Spectrum 2 ZX Spectrum 2A ZX Spectrum 2B ZX...

Page 3: ...E Cursor joystick will conflict with Sinclair1 or Sinclair 2 joystick as well When the DivMMC EnJOY PRO ONE joystick ports are configured to Sinclair 1 and Sinclair 2 joystick and the PRO ONE is conne...

Page 4: ...lly You may end this pressing S or pressing D to disable it with the next boot USR 0 Mode After the ZX Spectrum with DivMMC EnJOY PRO ONE had finished the boot sequence you will enter 48K BASIC in USR...

Page 5: ...ubfolders Supported emulator file formats The DivMMC EnJOY PRO ONE with ESXDOS supports TAP SNA Z80 and SCR files and there is limited support for TRD files The TZX file format is not supported this f...

Page 6: ...D card For example LOAD sys AUTOBOOT BAS this loads AUTOBOOT BAS from whatever directory you are currently in cd sys config this will set the current directory tot SYS CONFIG New BASIC commands On all...

Page 7: ...ttach tap file for reading tapeout somefile tap Attach tap file for writing chmod h somefile sys Set unset attributes on file dir mkdir newdir Create a new directory mv oldname newname Rename move fil...

Page 8: ...ing name starting with snap0000 sna on initialisation of ESXDOS If you get ERROR 18 it s because file already exists try again 1 Go to parent directory chdir to v Show screen from scr and sna files or...

Reviews: