JNEXT
Skip to content

Using your own image

If you already have a NextZXOS SD-card image, point JNEXT at it:

jnext --sdcard /path/to/my-image.img

An explicit --sdcard always wins: it is used as-is, and no download is ever offered or performed. In the graphical version you can also mount one from File > Mount SD Card Image, and set a permanent default in Preferences (chapter 4).

The image is opened read-write, and whatever the emulated machine writes to the card is kept. Booting is not one of those things: reaching the NextZXOS welcome screen and the menu writes nothing at all, and leaves the image byte-identical. What changes it is file work done through NextZXOS — saving from NextBASIC, a DOS command such as .mkdir, the Browser copying or deleting something, or a program writing a file. Those changes persist into later runs, exactly as they would on a real card, so two runs sharing one image are not independent once one of them has written.

Add --sdcard-readonly when a run must not disturb the image: the emulated machine then sees a write-protected card and the host file is never touched.