Browse Source
Merge pull request #284 from danwerner21/dev
Nhyodyne Sound Support
pull/287/head
Wayne Warthen
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with
40 additions and
24 deletions
-
Source/Apps/Tune/tune.asm
-
Source/HBIOS/ay38910.asm
-
Source/HBIOS/cfg_dyno.asm
-
Source/HBIOS/cfg_ezz80.asm
-
Source/HBIOS/cfg_master.asm
-
Source/HBIOS/cfg_mbc.asm
-
Source/HBIOS/cfg_mk4.asm
-
Source/HBIOS/cfg_n8.asm
-
Source/HBIOS/cfg_rcz180.asm
-
Source/HBIOS/cfg_rcz280.asm
-
Source/HBIOS/cfg_rcz80.asm
-
Source/HBIOS/cfg_sbc.asm
-
Source/HBIOS/cfg_scz180.asm
-
Source/HBIOS/cfg_zeta2.asm
-
Source/HBIOS/std.asm
|
|
|
@ -622,6 +622,9 @@ CFGTBL: ; PLT RSEL RDAT RIN Z180 ACR |
|
|
|
; |
|
|
|
.DB $0B, $33, $32, $32, $FF, $FF ; RCZ280 W/ LINC SOUND MODULE |
|
|
|
.DW HWSTR_LINC |
|
|
|
; |
|
|
|
.DB 13, $A0, $A1, $A0, $FF, $A2 ; MBC |
|
|
|
.DW HWSTR_MBC |
|
|
|
; |
|
|
|
.DB $FF ; END OF TABLE MARKER |
|
|
|
; |
|
|
|
@ -674,6 +677,7 @@ HWSTR_RCEB .DB "RC2014 Sound Module (EB)",0 |
|
|
|
HWSTR_RCEB6 .DB "RC2014 Sound Module (EBv6)",0 |
|
|
|
HWSTR_RCMF .DB "RC2014 Sound Module (MF)",0 |
|
|
|
HWSTR_LINC .DB "Z50 LiNC Sound Module",0 |
|
|
|
HWSTR_MBC .DB "NHYODYNE Sound Module",0 |
|
|
|
|
|
|
|
MSGUNSUP .db "MYM files not supported with HBIOS yet!\r\n", 0 |
|
|
|
|
|
|
|
@ -2649,4 +2653,3 @@ data: |
|
|
|
; |
|
|
|
;=============================================================================== |
|
|
|
.END |
|
|
|
|
|
|
|
|
|
|
|
@ -48,6 +48,14 @@ AY_RDAT .EQU $32 |
|
|
|
AY_RIN .EQU $32 |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (AYMODE == AYMODE_MBC) |
|
|
|
AY_RSEL .EQU $A0 |
|
|
|
AY_RDAT .EQU $A1 |
|
|
|
AY_RIN .EQU AY_RSEL |
|
|
|
AY_ACR .EQU $A2 |
|
|
|
AY_CLK .SET 3579545 ; MSX NTSC COLOUR BURST FREQ = 315/88 |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
;====================================================================== |
|
|
|
; |
|
|
|
; REGISTERS |
|
|
|
@ -128,6 +136,10 @@ AY38910_INIT: |
|
|
|
PRTS(" MODE=MSX$") |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (AYMODE == AYMODE_MBC) |
|
|
|
PRTS(" MODE=MBC$") |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (AYMODE == AYMODE_LINC) |
|
|
|
PRTS(" MODE=LINC$") |
|
|
|
#ENDIF |
|
|
|
@ -136,7 +148,7 @@ AY38910_INIT: |
|
|
|
LD A,AY_RSEL |
|
|
|
CALL PRTHEXBYTE |
|
|
|
; |
|
|
|
#IF ((AYMODE == AYMODE_SCG) | (AYMODE == AYMODE_N8)) |
|
|
|
#IF ((AYMODE == AYMODE_SCG) | (AYMODE == AYMODE_N8) | (AYMODE == AYMODE_MBC)) |
|
|
|
LD A,$FF ; ACTIVATE DEVICE BIT 4 IS AY RESET CONTROL, BIT 3 IS ACTIVE LED |
|
|
|
OUT (AY_ACR),A ; SET INIT AUX CONTROL REG |
|
|
|
#ENDIF |
|
|
|
|
|
|
|
@ -125,7 +125,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_DYNO ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
@ -194,7 +194,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_NONE ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_NONE ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -163,7 +163,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
@ -236,7 +236,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_RCZ80 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_RCZ80 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -308,7 +308,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_NONE ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_NONE ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -152,7 +152,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
@ -240,7 +240,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_NONE ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_NONE ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU TRUE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -151,7 +151,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_DIDE ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
@ -241,7 +241,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_SCG ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_SCG ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -153,7 +153,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU TRUE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_N8 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
@ -239,7 +239,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_N8 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_N8 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -169,7 +169,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
@ -251,7 +251,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_RCZ180 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_RCZ180 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -185,7 +185,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
@ -267,7 +267,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_RCZ80 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_RCZ80 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -174,7 +174,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
@ -256,7 +256,7 @@ SNMODE .EQU SNMODE_RCZ80 ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_RCZ80 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_RCZ80 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -152,7 +152,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
@ -240,7 +240,7 @@ SNMODE .EQU SNMODE_VGM ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_SCG ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_SCG ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -164,7 +164,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU FALSE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_RCWDC ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
@ -246,7 +246,7 @@ SNMODE .EQU SNMODE_NONE ; DRIVER MODE: SNMODE_[NONE|RC2014|VGM] |
|
|
|
; |
|
|
|
AY38910ENABLE .EQU FALSE ; AY: AY-3-8910 / YM2149 SOUND DRIVER |
|
|
|
AY_CLK .EQU CPUOSC / 4 ; DEFAULT TO CPUOSC / 4 |
|
|
|
AYMODE .EQU AYMODE_RCZ180 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC] |
|
|
|
AYMODE .EQU AYMODE_RCZ180 ; AY: DRIVER MODE: AYMODE_[SCG|N8|RCZ80|RCZ180|MSX|LINC|MBC] |
|
|
|
; |
|
|
|
SPKENABLE .EQU FALSE ; SPK: ENABLE RTC LATCH IOBIT SOUND DRIVER (SPK.ASM) |
|
|
|
; |
|
|
|
|
|
|
|
@ -135,7 +135,7 @@ MDENABLE .EQU TRUE ; MD: ENABLE MEMORY (ROM/RAM) DISK DRIVER (MD.ASM) |
|
|
|
MDROM .EQU TRUE ; MD: ENABLE ROM DISK |
|
|
|
MDRAM .EQU TRUE ; MD: ENABLE RAM DISK |
|
|
|
MDTRACE .EQU 1 ; MD: TRACE LEVEL (0=NO,1=ERRORS,2=ALL) |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
MDFFENABLE .EQU FALSE ; MD: ENABLE FLASH FILE SYSTEM |
|
|
|
; |
|
|
|
FDENABLE .EQU TRUE ; FD: ENABLE FLOPPY DISK DRIVER (FD.ASM) |
|
|
|
FDMODE .EQU FDMODE_ZETA2 ; FD: DRIVER MODE: FDMODE_[DIO|ZETA|ZETA2|DIDE|N8|DIO3|RCSMC|RCWDC|DYNO|EPFDC|MBC] |
|
|
|
|
|
|
|
@ -193,6 +193,7 @@ AYMODE_RCZ80 .EQU 3 ; RC2014 SOUND MODULE BY ED BRINDLEY ON Z80 |
|
|
|
AYMODE_RCZ180 .EQU 4 ; RC2014 SOUND MODULE BY ED BRINDLEY ON Z180 |
|
|
|
AYMODE_MSX .EQU 5 ; RC2014 SOUND MODULE REV6 BY ED BRINDLEY ON Z80/Z180 AT MSX PORTS |
|
|
|
AYMODE_LINC .EQU 6 ; LINC Z50 AY SOUND CARD |
|
|
|
AYMODE_MBC .EQU 7 ; MBC SOUND BOARD |
|
|
|
; |
|
|
|
; SN SOUND CHIP MODE SELECTIONS |
|
|
|
; |
|
|
|
|