Skip to content

2020-08-02

Compare
Choose a tag to compare
@TomHarte TomHarte released this 02 Aug 21:28
· 5595 commits to master since this release
d20c11e

This release:

  • applies a temporary patch to a long-standing race condition in the video output that could lead to the display partially blanking out or jumping up and down — the issue is believed resolved by this patch, but it's somewhat drastic and has negative side effects elsewhere, e.g. on window resizing, so a better correction will be sought;
  • corrects a regression that broke Oric Microdisc emulation;
  • corrects a potential crash in the dynamic analyser, most obviously when running large MSX cartridges; and
  • formally resolves a harmless-on-x86 race condition in the Macintosh's audio output.

(For any who might be interested, on the first topic see ONE_BIG_LOCK in BufferingScanTarget.cpp)