From 2eff2f6888d1f89ed51c484383d589923ab2441b Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Thu, 3 Sep 2020 14:16:08 -0700 Subject: [PATCH] Finalize Ed Brindley YM/AY v6 Support --- Doc/ChangeLog.txt | 1 + Source/Apps/Tune/Tune.asm | 16 ++++++++++++---- Source/Images/hd1024_prefix.dat | Bin 131072 -> 131072 bytes 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Doc/ChangeLog.txt b/Doc/ChangeLog.txt index 4cfe9fef..1b2410fb 100644 --- a/Doc/ChangeLog.txt +++ b/Doc/ChangeLog.txt @@ -8,6 +8,7 @@ Version 3.1.1 - WBW: Early Z280 support (requires 512K RAM/ROM board) - HCS: ZRC memory manager support - S?K: Support for Tiny Z80 by Sergey +- E?B: Support for v6 YM/AY sound card Version 3.1 ----------- diff --git a/Source/Apps/Tune/Tune.asm b/Source/Apps/Tune/Tune.asm index 085b1454..66ad34cd 100644 --- a/Source/Apps/Tune/Tune.asm +++ b/Source/Apps/Tune/Tune.asm @@ -41,6 +41,7 @@ ; 2020-03-29 [WBW] Fix error in Z180 I/O W/S bracketing ; 2020-04-25 [DEN] Added support to use HBIOS Sound driver ; 2020-05-02 [PMS] Add support for SBC-V2 slow-io hack +; 2020-09-03 [E?B] Add support for Ed Brindley YM/AY Sound Card v6 ;_______________________________________________________________________________ ; ; ToDo: @@ -564,7 +565,7 @@ CFGTBL: ; PLT RSEL RDAT RIN Z180 ACR .DW HWSTR_RCEB ; .DB $07, $A0, $A1, $A2, $FF, $FF ; RCZ80 W/ RC SOUND MODULE (EB Rev 6) - .DW HWSTR_RCEB + .DW HWSTR_RCEB6 ; .DB $07, $D1, $D0, $D0, $FF, $FF ; RCZ80 W/ RC SOUND MODULE (MF) .DW HWSTR_RCMF @@ -573,7 +574,7 @@ CFGTBL: ; PLT RSEL RDAT RIN Z180 ACR .DW HWSTR_RCEB ; .DB $08, $A0, $A1, $A2, $C0, $FF ; RCZ180 W/ RC SOUND MODULE (EB Rev 6) - .DW HWSTR_RCEB + .DW HWSTR_RCEB6 ; .DB $08, $61, $60, $60, $C0, $FF ; RCZ180 W/ RC SOUND MODULE (MF) .DW HWSTR_RCMF @@ -581,11 +582,17 @@ CFGTBL: ; PLT RSEL RDAT RIN Z180 ACR .DB $09, $D8, $D0, $D8, $FF, $FF ; EZZ80 W/ RC SOUND MODULE (EB) .DW HWSTR_RCEB ; - .DB $09, $D1, $D0, $D0, $FF, $FF ; EZZ80 W/ RC SOUND MODULE (EB) + .DB $09, $A0, $A1, $A2, $FF, $FF ; EZZ80 W/ RC SOUND MODULE (EB Rev 6) + .DW HWSTR_RCEB6 +; + .DB $09, $D1, $D0, $D0, $FF, $FF ; EZZ80 W/ RC SOUND MODULE (MF) .DW HWSTR_RCMF ; .DB $0A, $68, $60, $68, $C0, $FF ; SCZ180 W/ RC SOUND MODULE (EB) .DW HWSTR_RCEB +; + .DB $0A, $A0, $A1, $A2, $C0, $FF ; SCZ180 W/ RC SOUND MODULE (EB Rev 6) + .DW HWSTR_RCEB6 ; .DB $0A, $61, $60, $60, $C0, $FF ; SCZ180 W/ RC SOUND MODULE (MF) .DW HWSTR_RCMF @@ -617,7 +624,7 @@ TMP .DB 0 ; work around use of undocumented Z80 HBIOSMD .DB 0 ; NON-ZERO IF USING HBIOS SOUND DRIVER, ZERO OTHERWISE OCTAVEADJ .DB 0 ; AMOUNT TO ADJUST OCTAVE UP OR DOWN -MSGBAN .DB "Tune Player for RomWBW v3.1, 25-Apr-2020",0 +MSGBAN .DB "Tune Player for RomWBW v3.2, 03-Sep-2020",0 MSGUSE .DB "Copyright (C) 2020, Wayne Warthen, GNU GPL v3",13,10 .DB "PTxPlayer Copyright (C) 2004-2007 S.V.Bulba",13,10 .DB "MYMPlay by Marq/Lieves!Tuore",13,10,13,10 @@ -638,6 +645,7 @@ MSGERR .DB "App Error", 0 HWSTR_SCG .DB "SCG ECB Board",0 HWSTR_N8 .DB "N8 Onboard Sound",0 HWSTR_RCEB .DB "RC2014 Sound Module (EB)",0 +HWSTR_RCEB6 .DB "RC2014 Sound Module (EBv6)",0 HWSTR_RCMF .DB "RC2014 Sound Module (MF)",0 MSGUNSUP .db "MYM files not supported yet!\r\n", 0 diff --git a/Source/Images/hd1024_prefix.dat b/Source/Images/hd1024_prefix.dat index 5ddb754941497f18f0aa503a2df3c9b1c3a4fde7..1ec28fa126734d65e8ebb640dad2ca1cf7f6ba63 100644 GIT binary patch delta 23 fcmZo@;Am*z*sz0zvH1Yw_5+NJ4*vj1s0V=n