MZFloader is a very short loader, which is usually run from an emulated SRAM disk or Quick disk. After loading, the MZFloader checks the file mzfloader.cfg and runs the program it contains (usually Unicard Manager).
After reset, the Unicard will temporarily set its own SRAM disk on the computer, regardless of the configuration file, with MZFloader, which is then loaded and run. This function works relarively well for MZ-1500, but is not completely reliable for MZ-800. Sometimes it can help to enter the monitor using the M key (or M+Reset) and run MZFloader from the SRAM disk using the EB command. When started, MZFloader checks the mzfloader.cfg file and runs the program it contains (usually Unicard manager). After this is done, it sets the RAM (SRAM) disk according to the appropriate configuration file ramdisc.cfg. If you do not need to actively use the RAM disk, you can put mzfloader.ram in it directly, which works better, but watch out for overwriting the RAM disk by, for example, running BASIC or CP/M.
If you do not need to actively use Quick disk, it is best to start the MZFloader from it. Copy mzfloader.mzq into the QD device (if you cannot run Unicard Manager, you can enter the path to it using the qd.cfg file on the SD card on your PC, which is the same as this operation). If QD emulation was not active, it is necessary to turn your computer off and on again. Running MZFloader from QD is reliable on all platforms. If all you need is to run MZF programs and games, it is the recommended solution for now. At the same time, if you have a floppy disk mounted in of the virtual drives, use Q+Reset to directly load QD instead of running FD, which otherwise has higher priority.
We can choose to start using Q+Reset from an emulated Quick disk or using M+Reset and a EB command to start from the SRAM disk.