Skip to content

Converting A2R to SCP fails with fatal error, "byte must be in range(0, 256)" #610

@philpem

Description

@philpem

What I did:

  • Image an Acorn RISC OS (ADFS) disk with Applesauce
  • Copy the A2R file from Mac to Linux
  • Tried to convert the A2R into an SCP: gw convert Advanced\ Teletext\ System\ -\ Disk\ 1.a2r Advanced\ Teletext\ System\ -\ Disk\ 1.scp

I expected either a sensible error about why this isn't possible, or to get a valid SCP file I could process further.

Instead I got:

$ gw convert Advanced\ Teletext\ System\ -\ Disk\ 1.a2r Advanced\ Teletext\ System\ -\ Disk\ 1.scp
Converting c=0-81:h=0-1 -> c=0-81:h=0-1
T0.0: Raw Flux (106350 flux in 450.08ms)
T0.1: Raw Flux (104471 flux in 450.07ms)
** FATAL ERROR:
byte must be in range(0, 256)

The image is just a driver disk and seems to be unmodified. I've attached the A2R for reference.

(this is the Ground Control Electronics Advanced Teletext System driver for Acorn RISC OS, for the Teletext podule)

Advanced Teletext System - Disk 1.a2r.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions