Click on the screens below to enlarge...

load and edit ASM files ...

... edit blocks of Spectrum files ...

... create multiple binary files with
one compile ...

... browse through list of labels ...
(sortable by addresses or names)

... insert bytes and produce code that way




Working features:

List of changes (last 12 months):

Date: Description of changes:
November 2012 Creating a new application
May 2013 Completing a way of editing the assembler code within a string grid. I added some
features for inserting and deleting lines.
2014 - 2015 Implementing the full or nearly full command set of SJasm and SJasmPlus.
Implementing file drop box which can be used for all commands that perform file accessing, if no path is given.
May 2015 Implementing column toggle window, BLOCKSTART instruction, that is necessary for data block editing,
functions to insert ASM files or binary data at cursor position, optimized function for editing bytes
June 2015 New program version 0.8 published. Final state for now!

Downloading ZX-Assembler for Windows:

Necessary files description: Files: Version state: Download here:
ZX-Assembler 0.8

Common changes ZX-Modules.chm
ZX-Spectrum ROM labels.asm

July 14th, 2015