Specasm v8
Specasm v8 contains numerous updates and improvements:
- The keyboard handling is much improved. Phantom key strokes are no more and key repeat should feel more natural.
- Binary files can now be included using the new '!' directive.
- The existing '+' and '-' directives can now be used to include entire directories rather than individual files. This makes is easier to split programs up over multiple folders.
- The order in which .x files are linked is now well defined. Previously, the file containing the .Main label was linked first with the remaining files being linked in an arbitrary order. In Specasm v8, the file containing the .Main label is still linked first but the remaining files are linked in ascending alphabetical order of their path names.
- The existing contents of the editor are no longer deleted when opening a non-existent file.
- Specasm now accepts one parameter on the command line, a .x file to open, e.g., .specasm sprite.x. (Next only)
- There's now a proper clipboard, supporting proper cut, copy and paste. The clipboard is less clunky than the existing copy and move commands and allows code to be moved between files. (Next only)