Skip to content

History / SPECS: SCoA Specifications

Revisions

  • Overview: clarity edit

    @mounaiban mounaiban committed Sep 7, 2025
  • Typo in opcode table

    @mounaiban mounaiban committed May 5, 2025
  • CopyThenRepeat minimum count comment (thanks @ValdikSS)

    @mounaiban mounaiban committed Jan 21, 2024
  • Line buffer -> Previous line tracking (rewrite to explain treatment of previous line more clearly)

    @mounaiban mounaiban committed Nov 28, 2023
  • Opcode table: minor formatting edit

    @mounaiban mounaiban committed Dec 6, 2022
  • SCoA Specs: typo and clarity edit

    @mounaiban mounaiban committed Nov 14, 2022
  • Errata: Brother Mode 9 Compression is in Chapter 2 (ver. AD)

    @mounaiban mounaiban committed Nov 9, 2022
  • Use functional syntax in Notes, cleanup edits

    @mounaiban mounaiban committed Nov 7, 2022
  • Use more functional format in Opcode Table

    @mounaiban mounaiban committed Nov 7, 2022
  • Clean up Syntax section

    @mounaiban mounaiban committed Nov 7, 2022
  • Condense Overview

    @mounaiban mounaiban committed Nov 7, 2022
  • Confirm lack of SCoA CMYK support, update references, See Also -> Further Reading

    @mounaiban mounaiban committed Nov 4, 2022
  • Mention SCoA decoder, link to studycapt

    @mounaiban mounaiban committed Jun 20, 2022
  • Notes: revise explanation of 0x9f

    @mounaiban mounaiban committed Jun 19, 2022
  • Notes: combine, revise Old Bytes and Line Buffer sections

    @mounaiban mounaiban committed Jun 19, 2022
  • Syntax: clarify examples

    @mounaiban mounaiban committed Jun 19, 2022
  • Opcodes: use more generalised terms "counts" and "data" instead

    @mounaiban mounaiban committed Jun 19, 2022
  • Notes: remove note on repeat+new opcode (second argument)

    @mounaiban mounaiban committed Jun 18, 2022
  • Syntax: clarify opcode byte boundary alignment

    @mounaiban mounaiban committed Jun 18, 2022
  • Syntax: clarify role of arguments and operands

    @mounaiban mounaiban committed Jun 18, 2022
  • Opcodes: reflow and correct description of 0x9f

    @mounaiban mounaiban committed Jun 18, 2022
  • Opcodes: reorder table by command number

    @mounaiban mounaiban committed Jun 18, 2022
  • Opcodes: remove RepeatX opcode

    @mounaiban mounaiban committed Jun 18, 2022
  • Opcodes: complete switch to revised opcode presentation

    @mounaiban mounaiban committed Jun 18, 2022
  • Syntax: revise data opcode explanation

    @mounaiban mounaiban committed Jun 17, 2022
  • Opcodes: old+* opcodes can have zero old bytes (errata), revise opcode presentation

    @mounaiban mounaiban committed Jun 17, 2022
  • Overview: add info on device image format (with references)

    @mounaiban mounaiban committed Jun 14, 2022
  • Notes: update comment on meaning of Raw and Copy, remove unverified claims.

    @mounaiban mounaiban committed Jun 14, 2022
  • Opcodes: repharse info accuracy disclaimers

    @mounaiban mounaiban committed Jun 14, 2022
  • Opcodes: add old+repeat_Long and old+new_Long opcodes (replaces repeat_Long and new_Long)

    @mounaiban mounaiban committed Jun 14, 2022