Releases: tomcw/mb-audit
Releases · tomcw/mb-audit
v1.59
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
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
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
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
v1.54
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
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
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
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
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)