This is release 1.1 of: nxdsktop, nxjpeg, nxselect and nxmsg applications. NXDSKTOP is a x86 graphical desktop environment for 16 bit ELKS OS.
The documentation for 1.1 is available here. The latest documentation is at: https://github.com/toncho11/microwindows/wiki and will contain updates after version 1.1.
Boot into ELKS using one of the provided images below using your favorite x86 retro emulator. Use nxdsktop or nxdsktop -s for slow systems. The "-s" option will disable the free memory display. This will reduce the number of redraws. Please also check the Nano X on ELKS instructions and Troubleshooting. The two most common problems are incorrect serial mouse configuration and already existing /tmp/nxsock file.
The nxdsktop_1.1.zip contains the Nano-X and the four applications: nxdsktop, nxjpeg, nxselect and nxmsg.
The hd* files are ELKS HDD images with the same files, but directly bootable to ELKS. They use a specific version of ELKS 0.9-dev. These images were produced by the ELKS repository. Latest auto-builds of ELKS provide both Nano-X and NXDSKTOP.
Note:
Recent versions of ELKS and Nano-X support PS2 mouse, but this was no available at the time of this release. So PS2 mouse will not work with the hd* images provided in this release. It will work with the auto-build images provided by the ELKS repository and an emulator that supports PS2 mouse such as https://copy.sh/v86.
This project uses the Nano-X graphical windowing system.