Skip to content

Releases: debjitbis08/sim8085

v2.24.1

Choose a tag to compare

@debjitbis08 debjitbis08 released this 25 Aug 13:41

2.24.1 (2026-08-25)

Bug Fixes

  • Resolve the visitor country before deciding whether to load ads (0421ff5)

v2.24.0

Choose a tag to compare

@debjitbis08 debjitbis08 released this 23 Aug 15:37

2.24.0 (2026-08-23)

Bug Fixes

  • Refuse a macro defined inside a conditional block (d0fa9b3)
  • Resolve the label END names instead of handing back its name (6c6627a)

Features

  • An SDK-85 page, with the keypad and a modern interface onto it (25c738f)

v2.23.0

Choose a tag to compare

@debjitbis08 debjitbis08 released this 23 Aug 07:00

2.23.0 (2026-08-23)

Bug Fixes

  • A label's value is its address, and an address does not fit a byte (dab518f)
  • Correct DAA's auxiliary carry and carry, found by CP/M exercisers (eadd7ef)
  • Improve 8085 instruction accuracy and coverage (21be716)
  • Improve missing operand spacing errors (9918a74)
  • Keep the interrupt pins in the application store (69ceed3)
  • Register each device once, and refuse to map one that cannot be clocked (4eb2b64)
  • Separate the interrupt pins from the processor's view in serialized state (dd4e5b6)
  • Stop devices owning the interrupt pins, and make the machine explicit (6f0c282)

Features

  • Add conditional assembly, macros and DS, so the SDK-85 monitor assembles (c99e1c7)
  • Add DW and the missing expression operators to the assembler (8443765)
  • Build the SDK-85 machine so the 8279 answers on the bus (5eb767c)
  • Expose the SDK-85 machine to JavaScript, and drive EXAM REG properly (4523fc9)
  • Let devices drive the interrupt lines and answer on the port space (c6c04dc)
  • Model the 8155 timer, completing GO and SINGLE STEP (65eb426)

v2.22.0

Choose a tag to compare

@debjitbis08 debjitbis08 released this 21 Aug 03:47

2.22.0 (2026-08-21)

Bug Fixes

  • Correct DSUB flags against the original 1979 publication (cee70fa)
  • Correct three assembler defects found by the Intel manual examples (26698ff)
  • Write V and K from ADI, CPI and DAA, and correct CPI's AC flag (b5f6ab2)

Features

  • Add deterministic step-by-step practice exercises (ca8c6eb)
  • Add the eight remaining priority practice problems (8119df8)
  • Say where a completed step was saved (117dcce)
  • Support the ten undocumented 8085 instructions (a69c38e), closes #16

v2.21.0

Choose a tag to compare

@debjitbis08 debjitbis08 released this 31 Jul 13:19

2.21.0 (2026-07-31)

Bug Fixes

  • Honor cookie consent and cut PostHog autocapture volume (1d77d18)
  • Send custom events to the initialized PostHog instance (97465b4)
  • Surface AI failures, upgrade models and cut OpenAI cost (dc936e3)

Features

  • Render AI responses as sanitized markdown (ff2a12b)

v2.20.5

Choose a tag to compare

@debjitbis08 debjitbis08 released this 23 Feb 19:05

2.20.5 (2026-02-23)

Bug Fixes

  • Update ads to use generic component (54afcfe)

v2.20.4

Choose a tag to compare

@debjitbis08 debjitbis08 released this 04 Feb 16:20

2.20.4 (2026-02-04)

Bug Fixes

  • Fix title for search engines (be45452)

v2.20.3

Choose a tag to compare

@debjitbis08 debjitbis08 released this 04 Feb 15:03

2.20.3 (2026-02-04)

Bug Fixes

  • Show better instructions for Tutor tab (83e9fc2)

v2.20.2

Choose a tag to compare

@debjitbis08 debjitbis08 released this 30 Jan 12:55

2.20.2 (2026-01-30)

Bug Fixes

v2.20.1

Choose a tag to compare

@debjitbis08 debjitbis08 released this 27 Jan 06:16

2.20.1 (2026-01-27)

Bug Fixes

  • Add simple way to copy binary value (5b1a912)