Menu

Tree [31f9c6] master /
 History

HTTPS access


File Date Author Commit
 Makefile 2022-10-05 Paul Humphreys Paul Humphreys [f72f85] added BBC micro port
 archiver.c 2022-09-14 Paul Humphreys Paul Humphreys [b41887] updated archiver and unarchiver header comments
 readme.md 2022-10-05 Paul Humphreys Paul Humphreys [31f9c6] Update readme.md
 unarchiver.c 2022-09-28 Paul Humphreys Paul Humphreys [6f617e] allocate the loader buffer
 zmakebas 2022-09-07 Paul Humphreys Paul Humphreys [143281] initial commit
 zxedit.asm 2022-09-13 Paul Humphreys Paul Humphreys [c412e3] put zx machine code after the basic loader; bet...
 zxedit.c 2022-10-05 Paul Humphreys Paul Humphreys [f72f85] added BBC micro port
 zxedit.zip 2022-10-05 Paul Humphreys Paul Humphreys [f72f85] added BBC micro port
 zxedit2.asm 2022-09-13 Paul Humphreys Paul Humphreys [c412e3] put zx machine code after the basic loader; bet...

Read Me

ZXEdit

ZXEdit is a simple text editor and file management tool for the Commodore 64, BBC Micro, CP/M and ZX Spectrum with the disk systems esxdos, residos or plus3dos

Tools needed to compile

  • gcc (for building the included archiver tool for archiving files to .tap)
  • z88dk (my fork from github.com/pjshumphreys/z88dk)
  • cc65 (my fork from github.com/pjshumphreys/cc65)
  • zmakebas
  • c1541 (from the VICE emulator)

How to build

make

Installation instructions

All files needed are prebuilt in zxedit.zip for convienience

Commodore 64

zxedit.zip contains zxedit.d64

BBC Micro

zxedit.zip contains $.ED.INF and $.ED which can be imported into a disc image using beebem.

The menu option to use is edit->import files to disk. Select $.ED.INF as the file to import.

To run the program on the beeb, type *RUN "ED" at the basic prompt.

CP/M

zxedit.zip contains ed.com

ZX Spectrum - esxdos, such as divmmc devices

Copy ed, ede.bin, edp.bin and edr.bin to the sd card, or

  1. Open esxdos.tap in the fuse ZX Spectrum emulator
  2. Type in LOAD "". Don't press anything yet.
  3. Open zxedit.tap, then press 'q' to load the files
  4. To run the program, type in LOAD * "ed"

ZX Spectrum - residos

  1. Open residos.tap in the fuse ZX Spectrum emulator
  2. Type in LOAD "". Don't press anything yet.
  3. Open zxedit.tap, then press 'q' to load the files
  4. To run the program, type in LOAD % "ed"

ZX Spectrum +3

zxedit.zip contains a plus3dos disk image zxedit.dsk that contains the program, or

  1. Open plus3dos.tap in the fuse ZX Spectrum emulator
  2. Place a blank disk in drive A:
  3. Type in FORMAT "a:" : LOAD "t:" : LOAD "". Don't press anything yet.
  4. Open zxedit.tap, then press 'a' to load the files
  5. To run the program, type in LOAD "a:": LOAD "ed"

ZX Spectrum +3e

  1. Open plus3dos.tap in the fuse ZX Spectrum emulator
  2. Type in MOVE "c:" IN "<your partition name>" : LOAD "t:" : LOAD "". Don't press anything yet.
  3. Open zxedit.tap, then press 'c' to load the files
  4. To run the program, type in LOAD "c:" : LOAD "ed"
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.