Skip to content

feat(emu): parallel printer slot card (//e) #105

Description

@relmer

Gap

"parallel" is a display-name placeholder in SettingsPanelState with no factory. Spec 015 delivered Print Shop printing via a specific printer path; a general parallel printer interface card (Grappler / Apple Parallel — slot firmware + $C0nx strobe/data) would let arbitrary DOS/ProDOS software PR#n-print to the host printer / spooler, not just the 015 path.

Shared core

Reuse the printer spool / endpoint plumbing from the spec-015 work and the #87 per-port device selection; add the parallel-card firmware + $C0nx byte-strobe register.

Scope

  • Parallel printer slot device + firmware; $C0nx data/strobe.
  • Route to the existing printer spool/host-print endpoint.
  • ComponentRegistry factory for "parallel"; machine-JSON wiring.

Refs: #87, #90 (printer/device-selection UI).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestimpact: userEmulator end user: running Apple II softwarepriority: lowDev / power-user / infrastructure (end-user-value triage)

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions