Skip to content

Releases: gufranco/snes-dsp-python

v3.4.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 15:23

3.4.1 (2026-08-21)

Bug Fixes

  • coverage: make the gate mean the same on every Python (84484c7)

v3.4.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 21:08

3.4.0 (2026-08-20)

Features

  • conformance: say where every published digest came from (03846d4)

v3.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 19:28

3.3.0 (2026-08-20)

Bug Fixes

  • cover the divergence lookup without needing microcode (b19b1e0)

Features

  • measure the stack against the datasheet, and say what evidence is worth (c12c20b)

v3.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 17:53

3.2.0 (2026-08-20)

Bug Fixes

  • import on the python versions this claims to support (28c0aae)
  • stop a test from needing an image that only one machine holds (ca8b748)
  • stop reading a random command byte as the part staying silent (eaf7af2)

Features

  • check every annotation, strictly (b117df5)
  • settle each part against every game that drove it (4c481ea)

v3.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 12:38

3.1.0 (2026-08-20)

Bug Fixes

  • examine a part that starts on machines holding no microcode (e29644b)

Features

  • add a doctor, and templates that ask for what it says (3410144)
  • examine what this is built on, not only this (cfe2da8)

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 12:05

3.0.0 (2026-08-20)

  • refactor!: put the processor at the root, under its own name (a0b8247)

BREAKING CHANGES

  • the submodule path is now nec-upd7725-python rather than
    processor. A checkout that already has the old path needs
    git submodule update --init --recursive after pulling.

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 11:53

2.1.0 (2026-08-20)

Features

  • drive every part with its own cartridge's exchanges (4cd1b75)
  • pace the part by the console's clocks, and answer on the bus (9b12129)

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 01:50

2.0.0 (2026-08-20)

  • feat!: run the parts rather than describing them (3420fd9)

BREAKING CHANGES

  • Dsp() no longer takes a backend and no longer answers without
    an image. The modelled command sets, their corpora and the backend selection are
    removed. A part without microcode refuses and says where to put a copy.

v1.15.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 01:29

1.15.0 (2026-08-20)

Features

  • check the table dumps everywhere, by refusal or by digest (30aa619)

v1.14.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 01:15

1.14.0 (2026-08-20)

Features

  • hold every model to its own part, in one place (b9961c1)