5
Loading a game with the NMI menu
This is the simplest way of loading a game or program.
Press the NMI button at any time and the NMI menu will appear. Press H for a help screen.
Use the cursor keys or CAPS SHIFT+6, CAPS SHIFT+7 to select a file. Press ENTER to load and run it.
More info about the NMI menu is found in the separate ‘NMI Menu’ paragraph.
Getting software on the memory card
Disconnect the power from your ZX Spectrum.
Pull the SD card from the DivMMC EnJOY!
Put the SD card into a card reader on your PC or laptop and copy your files to the SD card.
Please note that a maximum of 704 files per folder is supported.
When having more files than that, split the file-set in subfolders.
Visit
www.worldofspectrum.org
to download lots of games and other software!
Supported emulator file formats
The DivMMC EnJOY! with ESXDOS supports .TAP, .SNA, .Z80 and .SCR files.
There is however a limitation in snapshot files (.Z80 and .SNA): 128K snapshot files will often only
work on the ZX Spectrum 128K (‘toastrack’) but not on the ZX Sp2A, +2B and +3 because of
ROM incompatibility.
The .TZX file format is not supported; this file format contains exotic loading systems (speed
loaders, loaders with copy protections, etc.) which need a lot of CPU power to decode.
ESXDOS 0.8.5
Welcome to ESXDOS, the most advanced firmware for mass storage interfaces for the ZX Spectrum.
ESXDOS is still continuously in development, thus being a future-safe choice for your ZX Spectrum interface.
Main ESXDOS features
Full FAT16/FAT32 read and write support
New BASIC commands
Additional commands in BIN folder: see "DOT" commands
Betadisk/TR-DOS emulation using .TRD files
TAPE emulation: reading and writing .TAP files
NMI menu: pressing H in the NMI menu brings up onscreen help
Advanced
Device and file system abstraction layer; uses drivers to access file systems
BASIC command integration using +3DOS headers for FAT file systems
Provides RST 8 hooks for user applications
POSIX-based API usable by .commands and external programs; functions available on rst $08: open, read,
write, close, opendir, readdir, seek, sync, fstat, getcwd, chdir, unlink...
Support for seamless IM2 loading/saving, from BASIC and machine code
Possibility of getting absolute LBA sector and device on an opened file for direct I/O access
Can attach and auto-LOAD .TRD files (check help screen)
New/Updated Commands: .DivIDEo, .vdisk, .playwav, .dskprobe, .snapload, .gramon, .speakcz