kevedit
kevedit copied to clipboard
KevEdit ZZT editor
KevEdit
KevEdit is a ZZT editor that was under development from 2000-2005 by Kevin Vance and Ryan Phillips. It runs under DOS, Windows, macOS, and Linux.
As of 2023 it is maintained by Kevin Vance on github. Maintenance is focused on improvements for running KevEdit on modern computers while still supporting DOS.
Download
Binary releases are available for 32-bit DOS, 64-bit Linux and Windows, and macOS (x86_64 and arm64) from github releases.
Usage
$ kevedit [file.zzt]
Press H
in the editor to access the interactive help.
Building from source
$ ./bootstrap.sh # only if building from git
$ ./configure
$ make
$ sudo make install
If building from git, the bootstrap script requires that you have pkg-config and SDL2 installed. If you are using a source tarball, you can skip directly to running the configure script.
Creating binary artifacts
Docker containers are provided for building Linux AppImage binaries, as well as cross-compiling to macOS, Windows, and DOS. This is automated by a python build script:
$ cd inst
$ ./build.py [appimage] [dos] [macos] [windows]
$ ls dist
Building docker images
To build the docker images and tag them as 'latest' instead of pulling them from Docker Hub:
$ cd inst
$ ./build.py -i build -t [appimage] [dos] [macos] [windows]
Screenshots
Legal
KevEdit is distributed under the GNU general public license v2.
Additional copyright notices are included in legal.md.