Skip to content

Releases: tomcw/mb-audit

v1.59

31 May 19:40

Choose a tag to compare

mb-audit: (v1.59)

  • For //c: support MB4c(+) with Xdrive2c.
  • [#22] Detect YM2149 (no detection yet for AY-3-8910/8912).
    • Shown on UI as a FLASHing "Y" character next to the Mockingboard type (eg. " CF").
    • Not supported for MB4c(+) or Phasor's secondary AY chips.
  • [#41] Fix support for SMS's "Sound/Speech I" (regression at v1.50).
    • For Tone test, support keys 4-6 inverting display.
  • Add test SSI263-B.

Tested on Enhanced //e, with slot 5=MB-K (YM2149 attached to 6522-A), slot 4=AE Phasor, slot 1=ReactMicro MB-C (YM2149 attached to 6522-B).

v1.58

08 Jun 19:20

Choose a tag to compare

mb-audit: (v1.58)

  • [#36] Support SSI263AP for the two reset tests (the 2nd is only done if the card is a Phasor).
  • Speech chips are now displayed in the UI as: U=Unknown SSI263, P=SSI263P, Q=SSI263AP.
    • The "U" only gets updated to "P" or "Q" after the first reset test for each card (and only if it's a Phasor card).

v1.57

26 Apr 15:57

Choose a tag to compare

mb-audit: (v1.57)

  • [#33] Fix for crash after CTRL+RESET tests for IIgs (tested with KEGS v1.34).
  • [#31] Fix for CTRL+RESET tests not working for Enhanced //e with empty aux slot.
  • [#16] Support a //e with a Mockingboard in slot 3.

music test (v1.5)

  • [#32] Reset UI (for active AY chips) when switching to a new card.
  • NB. No support for a //e with a Mockingboard in slot 3.

Tested on Enhanced //e, with slot 4=AE Phasor, slot 1=ReactiveMicro MB-C (both with aux=Extended 80 Col card & aux=empty).
Tested on Enhanced //e, with slot 3=AE Phasor, slot 1=ReactiveMicro MB-C (and aux=empty).

v1.56

25 Jan 21:38

Choose a tag to compare

mb-audit: (v1.56)

  • [#30] Fix for Sound II card (regression at v1.3)
  • [#29] SSI263 & SC01: clear IFR int flag before attempting chip detection.
  • Phasor: add a 2nd Ctrl+Reset test
  • Add test for AppleWin GH1333

music test (v1.4)

  • Tidy up UI (and move tune title higher up the screen)

Tested on Enhanced //e, with slot 5=SMS Sound II, slot 4=AE Phasor, slot 1=ReactMicro MB-C.

v1.55

05 Oct 16:16

Choose a tag to compare

mb-audit: (v1.55)

  • [#25] Improve AY Registers dump on failure.

music test (v1.3):

  • Visually show when an AY chip is active (INVERSE) or muted (NORMAL).
  • [#26] Playback routine will use 6522-B's Timer1 if 6522-A isn't detected.
  • [#18] Fix for detecting //c (required for MB4c support).

v1.54

28 Sep 14:08

Choose a tag to compare

mb-audit: (v1.54)

  • [#23] Do basic 6522 hardware checks (data lines, address lines and IRQ) for each 6522 separately.
    • If 6522-B fails then continue and do tests for 6522-A.
    • On failure: output the failure results for one or both 6522s (then stop).
  • [#20] Release as ProDOS (2.4.3) instead of DOS 3.3 image. [@xotmatrix]

v1.53

22 Jun 09:43

Choose a tag to compare

mb-audit: (v1.53)

  • [#18] Fix for detecting //c (required for MB4c support).
  • Added 5 new SSI263 tests (3 are Phasor-only) and extend CTRL+RESET test to include SSI263 (for both MB & Phasor).
    • These all complement the SSI263 update to AppleWin 1.30.19 for some of this issue.
    • NB. This mb-audit release pre-dates the AppleWin 1.30.19 release.

v1.52

30 Mar 15:25

Choose a tag to compare

mb-audit: (v1.52)

  • [#15] Improve UI for AY tone test:
    • Guide user with this message: "USE KEYS: 1-6 (and Q-Y) to toggle tones"
    • Visually show when an AY channel is on (INVERSE) or off (NORMAL)
    • Phasor: show "Phasor mode=Mockingboard|Native|Echo+" (using Tab to cycle through the modes)

speech phrase test: (v0.8)

  • Update with latest card type detection (now shows Mockingboard as "C" and Phasor as "P")

v1.51

04 Feb 19:10

Choose a tag to compare

mb-audit:

  • Echo+ support for the tone test
  • MEGA Audio: skip a test introduced at 1.50 as AY reads aren't supported

music test (v1.2):

  • Echo+ support

6522 T2C_H test (v0.3):

  • Echo+, SD Music and MEGA Audio card support
    • MEGA Audio fails for each 6522 with $FF00 errors, as Timer2 isn't supported

v1.50

20 Jan 20:43

Choose a tag to compare

mb-audit:

  • change AY INACTIVE read tests to reflect R6522 (not WDC W6522S) behaviour
    • NB. original Mockingboard and Phasor use R6522
  • extend tests for 6522 after CTRL+RESET
    • add check for reading IRB (ie. the weak MB detection that the "Werewolf!!" game uses)
    • this is R6522 (not WDC W6522S) behaviour
  • add tests for AY RESET
    • as Phasor's two left channel AYs have reset tied and the same for its right channel AYs (irrespective of chip-select bits)