https://github.com/essszettt/sysinfo
Application (dot command) to read system information of a ZX Spectrum Next (registers, system variables and esxDOS/NextOS)
https://github.com/essszettt/sysinfo
dot-command z88dk zxnext zxspectrumnext
Last synced: about 1 month ago
JSON representation
Application (dot command) to read system information of a ZX Spectrum Next (registers, system variables and esxDOS/NextOS)
- Host: GitHub
- URL: https://github.com/essszettt/sysinfo
- Owner: essszettt
- Created: 2025-09-17T17:30:07.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-01-16T21:28:11.000Z (3 months ago)
- Last Synced: 2026-01-17T10:17:55.416Z (3 months ago)
- Topics: dot-command, z88dk, zxnext, zxspectrumnext
- Language: C
- Homepage:
- Size: 229 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
_____ ____ ____
/ ___/__ _______/ _/___ / __/___
\__ \/ / / / ___// // __ \/ /_/ __ \
___/ / /_/ (__ )/ // / / / __/ /_/ /
/____/\__, /____/___/_/ /_/_/ \____/
/____/
Application to read system information on a ZX Spectrum Next. All information can be saved as text file.
The application is implemented as a DOT-command and can be called directly from BASIC or from the command line.
Development is done using z88dk on Windows. The makefile should also work on Linux and macOS ... I hope. 😅
---
## USAGE

---
## EXAMPLES
.sysinfo
Show all information on the screen
.sysinfo .
Show all information on the screen and save all in the current directory with a default name ("./sysinfo-0.txt")
.sysinfo /home/tmp/info.txt -t r
Show only registervalues on the screen and save it with the given pathname
.sysinfo /home/tmp -t rv -q
Save registervalues and systemvariables with default name in the given directory without output on screen
---
## REMARKS
Compiling the app takes very long time because of nested "switch-case" and many small strings, that needs to be "pooled" ...
Setting "--max-allocs-per-node" to "4000" instead of "200000" improves that dramatically ;-) ...