Skip to content

support for ZX80/ZX81 ".o"/".p" file output #239

@ped7g

Description

@ped7g

as mentioned in #232 the virtual device "NOSLOT64K" is good enough, but having support for .p files would be also nice.

file formats description: https://k1.spdns.de/Develop/Projects/zasm/Info/O80%20and%20P81%20Format.txt

Probably to be done first in macros as proof of concept (and maybe stay like it as I expect little of added value by integrating them into sjasmplus binary, the performance boost is not important for these small files, but the flexibility of adjusting macros over fixing sjasmplus binary may be better value, even with the inconvenience of having to include the macro definitions file.

TODO:

  • few example .o/.p files (end result) with some suggestion how the source code producing those may look like (NOT @ped7g )
  • filling up any gaps in the .o/.p defs like what sysvars should be pre-filled by sjasmplus, if any
  • implementing proof of concept macros ( @ped7g probably)
  • feedback from early adopters (NOT @ped7g )
  • either finalizing the macros or integrating it into binary ( @ped7g )

possible contributors to get this going: @maziac @stevexyz

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions