From 848738724ca32d0475f56cc5e12e911dfbf92e9a Mon Sep 17 00:00:00 2001 From: Philip Smart Date: Sun, 22 Aug 2021 09:47:34 +0100 Subject: [PATCH] Updates after feedback and differing hardware platform states --- software/asm/{1Z-013A.asm => 1z-013a.asm} | 0 software/asm/cbios.asm | 6 +- software/asm/cbios_bank1.asm | 6 +- software/asm/cbios_bank2.asm | 6 +- software/asm/cbios_bank3.asm | 6 +- software/asm/cbios_bank4.asm | 6 +- software/asm/cpm22.asm | 6 +- software/asm/include/CPM_BuildVersion.asm | 1 - software/asm/include/cpm_buildversion.asm | 1 + ...PM_Definitions.asm => cpm_definitions.asm} | 4 +- .../asm/include/{Macros.asm => macros.asm} | 0 software/asm/include/msbasic_buildversion.asm | 1 + ...efinitions.asm => msbasic_definitions.asm} | 0 ...FS_Definitions.asm => rfs_definitions.asm} | 0 .../{RFS_Utilities.asm => rfs_utilities.asm} | 0 software/asm/{IPL.asm => ipl.asm} | 0 ...onitor_1Z-013A.asm => monitor_1z-013a.asm} | 2 +- ...0c_1Z-013A.asm => monitor_80c_1z-013a.asm} | 2 +- ..._80c_SA1510.asm => monitor_80c_sa1510.asm} | 0 ...load.asm => monitor_80c_sa1510_hiload.asm} | 0 ...{monitor_SA1510.asm => monitor_sa1510.asm} | 0 ...0_hiload.asm => monitor_sa1510_hiload.asm} | 0 software/asm/{MSBASIC.asm => msbasic.asm} | 6 +- software/asm/{MZ80AFI.asm => mz80afi.asm} | 4 +- software/asm/rfs.asm | 6 +- software/asm/rfs_mrom.asm | 6 +- .../asm/{SA-5510_RFS.asm => sa-5510_rfs.asm} | 0 software/asm/sa1510_hiload.asm | 2 +- software/asm/{SFD700.asm => sfd700.asm} | 0 software/hdr/{CPM_RFS_1.HDR => CPM_RFS_1.hdr} | Bin software/hdr/{CPM_RFS_2.HDR => CPM_RFS_2.hdr} | Bin software/hdr/{cpm22.HDR => cpm22.hdr} | Bin software/hdr/{sdtest.HDR => sdtest.hdr} | Bin software/roms/cbios.rom | Bin 4096 -> 4096 bytes software/roms/cbios_bank2.rom | Bin 2048 -> 2048 bytes software/roms/ipl.rom | Bin 0 -> 4096 bytes software/roms/monitor_1z-013a.rom | Bin 0 -> 4096 bytes software/roms/monitor_80c_1z-013a.rom | Bin 0 -> 4096 bytes software/roms/monitor_80c_sa1510.rom | Bin 0 -> 4096 bytes software/roms/monitor_80c_sa1510_hiload.rom | Bin 0 -> 4096 bytes software/roms/monitor_sa1510.rom | Bin 0 -> 4096 bytes software/roms/monitor_sa1510_hiload.rom | Bin 0 -> 4096 bytes software/roms/mz80afi.rom | Bin 0 -> 2048 bytes software/roms/rfs.tst.rom | Bin 0 -> 16384 bytes software/tools/assemble_cpm.sh | 5 +- software/tools/assemble_roms.sh | 24 +- software/tools/make_cpmdisks.sh | 6 +- software/tools/make_roms.sh | 1152 +++++++++-------- software/tools/make_sdcard.sh | 4 +- software/tools/processMZFfiles.sh | 4 +- 50 files changed, 635 insertions(+), 631 deletions(-) rename software/asm/{1Z-013A.asm => 1z-013a.asm} (100%) delete mode 100644 software/asm/include/CPM_BuildVersion.asm create mode 100644 software/asm/include/cpm_buildversion.asm rename software/asm/include/{CPM_Definitions.asm => cpm_definitions.asm} (99%) rename software/asm/include/{Macros.asm => macros.asm} (100%) create mode 100644 software/asm/include/msbasic_buildversion.asm rename software/asm/include/{MSBASIC_Definitions.asm => msbasic_definitions.asm} (100%) rename software/asm/include/{RFS_Definitions.asm => rfs_definitions.asm} (100%) rename software/asm/include/{RFS_Utilities.asm => rfs_utilities.asm} (100%) rename software/asm/{IPL.asm => ipl.asm} (100%) rename software/asm/{monitor_1Z-013A.asm => monitor_1z-013a.asm} (92%) rename software/asm/{monitor_80c_1Z-013A.asm => monitor_80c_1z-013a.asm} (92%) rename software/asm/{monitor_80c_SA1510.asm => monitor_80c_sa1510.asm} (100%) rename software/asm/{monitor_80c_SA1510_hiload.asm => monitor_80c_sa1510_hiload.asm} (100%) rename software/asm/{monitor_SA1510.asm => monitor_sa1510.asm} (100%) rename software/asm/{monitor_SA1510_hiload.asm => monitor_sa1510_hiload.asm} (100%) rename software/asm/{MSBASIC.asm => msbasic.asm} (99%) rename software/asm/{MZ80AFI.asm => mz80afi.asm} (99%) rename software/asm/{SA-5510_RFS.asm => sa-5510_rfs.asm} (100%) rename software/asm/{SFD700.asm => sfd700.asm} (100%) rename software/hdr/{CPM_RFS_1.HDR => CPM_RFS_1.hdr} (100%) rename software/hdr/{CPM_RFS_2.HDR => CPM_RFS_2.hdr} (100%) rename software/hdr/{cpm22.HDR => cpm22.hdr} (100%) rename software/hdr/{sdtest.HDR => sdtest.hdr} (100%) create mode 100644 software/roms/ipl.rom create mode 100644 software/roms/monitor_1z-013a.rom create mode 100644 software/roms/monitor_80c_1z-013a.rom create mode 100644 software/roms/monitor_80c_sa1510.rom create mode 100644 software/roms/monitor_80c_sa1510_hiload.rom create mode 100644 software/roms/monitor_sa1510.rom create mode 100644 software/roms/monitor_sa1510_hiload.rom create mode 100644 software/roms/mz80afi.rom create mode 100644 software/roms/rfs.tst.rom diff --git a/software/asm/1Z-013A.asm b/software/asm/1z-013a.asm similarity index 100% rename from software/asm/1Z-013A.asm rename to software/asm/1z-013a.asm diff --git a/software/asm/cbios.asm b/software/asm/cbios.asm index 43d9e95..678e679 100644 --- a/software/asm/cbios.asm +++ b/software/asm/cbios.asm @@ -35,9 +35,9 @@ ;-------------------------------------------------------------------------------------------------------- ; Bring in definitions and macros. - INCLUDE "CPM_BuildVersion.asm" - INCLUDE "CPM_Definitions.asm" - INCLUDE "Macros.asm" + INCLUDE "cpm_buildversion.asm" + INCLUDE "cpm_definitions.asm" + INCLUDE "macros.asm" ORG CBIOSSTART diff --git a/software/asm/cbios_bank1.asm b/software/asm/cbios_bank1.asm index 51b8926..d6710dd 100644 --- a/software/asm/cbios_bank1.asm +++ b/software/asm/cbios_bank1.asm @@ -33,9 +33,9 @@ ;-------------------------------------------------------------------------------------------------------- ; Bring in definitions and macros. - INCLUDE "CPM_BuildVersion.asm" - INCLUDE "CPM_Definitions.asm" - INCLUDE "Macros.asm" + INCLUDE "cpm_buildversion.asm" + INCLUDE "cpm_definitions.asm" + INCLUDE "macros.asm" ;====================================== ; diff --git a/software/asm/cbios_bank2.asm b/software/asm/cbios_bank2.asm index 2c2b8ee..d58ad5d 100644 --- a/software/asm/cbios_bank2.asm +++ b/software/asm/cbios_bank2.asm @@ -35,9 +35,9 @@ ;-------------------------------------------------------------------------------------------------------- ; Bring in definitions and macros. - INCLUDE "CPM_BuildVersion.asm" - INCLUDE "CPM_Definitions.asm" - INCLUDE "Macros.asm" + INCLUDE "cpm_buildversion.asm" + INCLUDE "cpm_definitions.asm" + INCLUDE "macros.asm" ;====================================== ; diff --git a/software/asm/cbios_bank3.asm b/software/asm/cbios_bank3.asm index 6b21e39..f44c7a6 100644 --- a/software/asm/cbios_bank3.asm +++ b/software/asm/cbios_bank3.asm @@ -32,9 +32,9 @@ ;-------------------------------------------------------------------------------------------------------- ; Bring in definitions and macros. - INCLUDE "CPM_BuildVersion.asm" - INCLUDE "CPM_Definitions.asm" - INCLUDE "Macros.asm" + INCLUDE "cpm_buildversion.asm" + INCLUDE "cpm_definitions.asm" + INCLUDE "macros.asm" ;============================================================ ; diff --git a/software/asm/cbios_bank4.asm b/software/asm/cbios_bank4.asm index 83edf04..8e73da0 100644 --- a/software/asm/cbios_bank4.asm +++ b/software/asm/cbios_bank4.asm @@ -32,9 +32,9 @@ ;-------------------------------------------------------------------------------------------------------- ; Bring in definitions and macros. - INCLUDE "CPM_BuildVersion.asm" - INCLUDE "CPM_Definitions.asm" - INCLUDE "Macros.asm" + INCLUDE "cpm_buildversion.asm" + INCLUDE "cpm_definitions.asm" + INCLUDE "macros.asm" ;============================================================ ; diff --git a/software/asm/cpm22.asm b/software/asm/cpm22.asm index dd522f8..74032ec 100644 --- a/software/asm/cpm22.asm +++ b/software/asm/cpm22.asm @@ -9,9 +9,9 @@ ;************************************************************** ; Bring in definitions and macros. - INCLUDE "CPM_BuildVersion.asm" - INCLUDE "CPM_Definitions.asm" - INCLUDE "Macros.asm" + INCLUDE "cpm_buildversion.asm" + INCLUDE "cpm_definitions.asm" + INCLUDE "macros.asm" ; ; Set memory limit here. This is the amount of contigeous ; ram starting from 0000. CP/M will reside at the end of this space. diff --git a/software/asm/include/CPM_BuildVersion.asm b/software/asm/include/CPM_BuildVersion.asm deleted file mode 100644 index e02476d..0000000 --- a/software/asm/include/CPM_BuildVersion.asm +++ /dev/null @@ -1 +0,0 @@ -BUILD_VERSION EQU 0 diff --git a/software/asm/include/cpm_buildversion.asm b/software/asm/include/cpm_buildversion.asm new file mode 100644 index 0000000..05053fe --- /dev/null +++ b/software/asm/include/cpm_buildversion.asm @@ -0,0 +1 @@ +BUILD_VERSION EQU 1 diff --git a/software/asm/include/CPM_Definitions.asm b/software/asm/include/cpm_definitions.asm similarity index 99% rename from software/asm/include/CPM_Definitions.asm rename to software/asm/include/cpm_definitions.asm index c812af0..877dab3 100644 --- a/software/asm/include/CPM_Definitions.asm +++ b/software/asm/include/cpm_definitions.asm @@ -41,8 +41,8 @@ PP_SPI_ENA EQU 0 ; Set t ; Build time options, only set to '1' to build, '0' to disable, only 1 can be set to '1'. ; IF BUILD_VERSION = 0 -BUILD_80C EQU 0 ; Build for an MZ-80A with a 40/80 column card. -BUILD_40C EQU 1 ; Build for a standard 40 column MZ-80A. +BUILD_80C EQU 1 ; Build for an MZ-80A with a 40/80 column card. +BUILD_40C EQU 0 ; Build for a standard 40 column MZ-80A. ; ENDIF ; IF BUILD_VERSION = 1 ;BUILD_80C EQU 0 ; Build for an MZ-80A with a 40/80 column card. diff --git a/software/asm/include/Macros.asm b/software/asm/include/macros.asm similarity index 100% rename from software/asm/include/Macros.asm rename to software/asm/include/macros.asm diff --git a/software/asm/include/msbasic_buildversion.asm b/software/asm/include/msbasic_buildversion.asm new file mode 100644 index 0000000..cdc5619 --- /dev/null +++ b/software/asm/include/msbasic_buildversion.asm @@ -0,0 +1 @@ +BUILD_VERSION EQU 2 diff --git a/software/asm/include/MSBASIC_Definitions.asm b/software/asm/include/msbasic_definitions.asm similarity index 100% rename from software/asm/include/MSBASIC_Definitions.asm rename to software/asm/include/msbasic_definitions.asm diff --git a/software/asm/include/RFS_Definitions.asm b/software/asm/include/rfs_definitions.asm similarity index 100% rename from software/asm/include/RFS_Definitions.asm rename to software/asm/include/rfs_definitions.asm diff --git a/software/asm/include/RFS_Utilities.asm b/software/asm/include/rfs_utilities.asm similarity index 100% rename from software/asm/include/RFS_Utilities.asm rename to software/asm/include/rfs_utilities.asm diff --git a/software/asm/IPL.asm b/software/asm/ipl.asm similarity index 100% rename from software/asm/IPL.asm rename to software/asm/ipl.asm diff --git a/software/asm/monitor_1Z-013A.asm b/software/asm/monitor_1z-013a.asm similarity index 92% rename from software/asm/monitor_1Z-013A.asm rename to software/asm/monitor_1z-013a.asm index 7bb488b..7b02f6e 100644 --- a/software/asm/monitor_1Z-013A.asm +++ b/software/asm/monitor_1z-013a.asm @@ -4,4 +4,4 @@ ROW: EQU 25 ; Number of rows on display screen. SCRNSZ: EQU COLW * ROW ; Total size, in bytes, of the screen display area. MODE80C:EQU 0 - INCLUDE "1Z-013A.asm" + INCLUDE "1z-013a.asm" diff --git a/software/asm/monitor_80c_1Z-013A.asm b/software/asm/monitor_80c_1z-013a.asm similarity index 92% rename from software/asm/monitor_80c_1Z-013A.asm rename to software/asm/monitor_80c_1z-013a.asm index 3c1f57e..4a6b8ae 100644 --- a/software/asm/monitor_80c_1Z-013A.asm +++ b/software/asm/monitor_80c_1z-013a.asm @@ -4,4 +4,4 @@ ROW: EQU 25 ; Number of rows on display screen. SCRNSZ: EQU COLW * ROW ; Total size, in bytes, of the screen display area. MODE80C:EQU 1 - INCLUDE "1Z-013A.asm" + INCLUDE "1z-013a.asm" diff --git a/software/asm/monitor_80c_SA1510.asm b/software/asm/monitor_80c_sa1510.asm similarity index 100% rename from software/asm/monitor_80c_SA1510.asm rename to software/asm/monitor_80c_sa1510.asm diff --git a/software/asm/monitor_80c_SA1510_hiload.asm b/software/asm/monitor_80c_sa1510_hiload.asm similarity index 100% rename from software/asm/monitor_80c_SA1510_hiload.asm rename to software/asm/monitor_80c_sa1510_hiload.asm diff --git a/software/asm/monitor_SA1510.asm b/software/asm/monitor_sa1510.asm similarity index 100% rename from software/asm/monitor_SA1510.asm rename to software/asm/monitor_sa1510.asm diff --git a/software/asm/monitor_SA1510_hiload.asm b/software/asm/monitor_sa1510_hiload.asm similarity index 100% rename from software/asm/monitor_SA1510_hiload.asm rename to software/asm/monitor_sa1510_hiload.asm diff --git a/software/asm/MSBASIC.asm b/software/asm/msbasic.asm similarity index 99% rename from software/asm/MSBASIC.asm rename to software/asm/msbasic.asm index c64e7d4..eb929b4 100644 --- a/software/asm/MSBASIC.asm +++ b/software/asm/msbasic.asm @@ -28,9 +28,9 @@ ; Bring in additional resources. - INCLUDE "MSBASIC_BuildVersion.asm" - INCLUDE "MSBASIC_Definitions.asm" - INCLUDE "Macros.asm" + INCLUDE "msbasic_buildversion.asm" + INCLUDE "msbasic_definitions.asm" + INCLUDE "macros.asm" ; Sharp MZ-80A Tape Format Header - used by all software including RFS/TZFS ; in processing/loading of this file. diff --git a/software/asm/MZ80AFI.asm b/software/asm/mz80afi.asm similarity index 99% rename from software/asm/MZ80AFI.asm rename to software/asm/mz80afi.asm index 46b5c67..e42477a 100644 --- a/software/asm/MZ80AFI.asm +++ b/software/asm/mz80afi.asm @@ -8,8 +8,8 @@ ; on Thursday, 06 of February 2020 at 01:38 PM ; i ; Bring in additional resources. - INCLUDE "RFS_Definitions.asm" - INCLUDE "Macros.asm" + INCLUDE "rfs_definitions.asm" + INCLUDE "macros.asm" ;====================================== diff --git a/software/asm/rfs.asm b/software/asm/rfs.asm index aea8c17..c660902 100644 --- a/software/asm/rfs.asm +++ b/software/asm/rfs.asm @@ -38,7 +38,7 @@ ;-------------------------------------------------------------------------------------------------------- ; Bring in additional resources. - INCLUDE "RFS_Definitions.asm" + INCLUDE "rfs_definitions.asm" ;============================================================ @@ -1319,8 +1319,8 @@ DEFAULTFNE: EQU $ USE_ISNUMERIC: EQU 1 USE_CNVSTRTONUM: EQU 1 ; - INCLUDE "Macros.asm" - INCLUDE "RFS_Utilities.asm" + INCLUDE "macros.asm" + INCLUDE "rfs_utilities.asm" ; ; Ensure we fill the entire 2K by padding with FF's. ; diff --git a/software/asm/rfs_mrom.asm b/software/asm/rfs_mrom.asm index 92b67e8..ddb2bd0 100644 --- a/software/asm/rfs_mrom.asm +++ b/software/asm/rfs_mrom.asm @@ -735,9 +735,9 @@ LROMLOAD5: PUSH AF USE_ISNUMERIC: EQU 1 USE_CNVSTRTONUM: EQU 1 ; - INCLUDE "Macros.asm" - ;INCLUDE "RFS_Definitions.asm" - INCLUDE "RFS_Utilities.asm" + INCLUDE "macros.asm" + ;INCLUDE "rfs_definitions.asm" + INCLUDE "rfs_utilities.asm" ; Ensure we fill the entire 4K by padding with FF's. ALIGN 1000H diff --git a/software/asm/SA-5510_RFS.asm b/software/asm/sa-5510_rfs.asm similarity index 100% rename from software/asm/SA-5510_RFS.asm rename to software/asm/sa-5510_rfs.asm diff --git a/software/asm/sa1510_hiload.asm b/software/asm/sa1510_hiload.asm index f32a113..0aa861a 100644 --- a/software/asm/sa1510_hiload.asm +++ b/software/asm/sa1510_hiload.asm @@ -2727,7 +2727,7 @@ GAPCK3: JP RET3 ALIGN_NOPS 0D000H ; Bring in additional macros. - INCLUDE "Macros.asm" + INCLUDE "macros.asm" ; MONITOR WORK AREA ; (MZ700) diff --git a/software/asm/SFD700.asm b/software/asm/sfd700.asm similarity index 100% rename from software/asm/SFD700.asm rename to software/asm/sfd700.asm diff --git a/software/hdr/CPM_RFS_1.HDR b/software/hdr/CPM_RFS_1.hdr similarity index 100% rename from software/hdr/CPM_RFS_1.HDR rename to software/hdr/CPM_RFS_1.hdr diff --git a/software/hdr/CPM_RFS_2.HDR b/software/hdr/CPM_RFS_2.hdr similarity index 100% rename from software/hdr/CPM_RFS_2.HDR rename to software/hdr/CPM_RFS_2.hdr diff --git a/software/hdr/cpm22.HDR b/software/hdr/cpm22.hdr similarity index 100% rename from software/hdr/cpm22.HDR rename to software/hdr/cpm22.hdr diff --git a/software/hdr/sdtest.HDR b/software/hdr/sdtest.hdr similarity index 100% rename from software/hdr/sdtest.HDR rename to software/hdr/sdtest.hdr diff --git a/software/roms/cbios.rom b/software/roms/cbios.rom index 95272da8a32dd9ea56b0242036e336de72fae545..a141b172642f21cb67d8a631a94d334b2d4ff08e 100644 GIT binary patch delta 696 zcmX|-Ur1A77{tBnc{r2n>uU&8SI{3%Uxr zkPq@EFuVx7k_xwwkNtbk$(@alh>*h26jG8}W`7itW?L7*bMd@9FYo)~3ERVV5soI| zX9`*X8~`SO06+&o8$b}?G{6af9)Lc834l1jaezl-;u+36_F##-PcC!EMupuEa`@a$ zHkDwj30#w5t!Xx%kaxut73$)S=J>RzM`8(*QT8nkW!Q2`OjF@}hUw=DF4wU{8BW?O zq%_UW;akNVcNULe6p@iQ7!kfj977Q{nJOyzPm`%!*HA>r&qj0YHlNP2Aq_^vWx6Pg zD;z=?Aps#alfcHutd;n64SU8F(T5yI5En+Qj|}SqTrYW{J0$ih+OO=W+aMoiEK&Hm zncXeGX+K)jI7a(&T?Mx5b8?xO-^c`0xT}CgjQT0An>^FES34D9hqA47%Be`3RQN+< zDJLq sw53^7awYkH?j+S^zx5uEom7^)DgxIAZuAdJ$nNnxm&;oXBwQ8#3!leACjbBd delta 636 zcmW+yQAkr^6#nmY-ffp$e`airw%tiJtft+EoHt!V4NLJQtA~PuARO(0TITMOD_o1fCNgX#gR8Tw zk)%1_U|*KKRV9Opr?Tw#jJnUrwJ%eKm7pLSbZ!>+mvtPo+6|17F(maT#jnZGK$4BB zWu*UORLyk{B*juXm1~RIJbAf4DZQsl;;_acgb@-EV$U+zF>cwEeLKT0YsaMYlbp19 zw+w4i6or}*mq4tC+_rUaU1Zwkm%23b$J}7p9^21Y#+oe5{k4*s>j(8|jCSO@t)P9g zF{f0@XX7f4mrrt6OmIiZi;A}GeoZV=mN!(tCKssqhfb+};;sx>azkYucb)WBCb^Hq zWxpx3>O9Xcp40h7gACby@z$E;kL*J>TNgGr~FH>64AdeiqoInZ=FK#wigYrQ! q^%eOGE!nb1h|l?pcwBp2!C=SL%Qr4wlhM=Tt|mJfcL^lnPW%JL(I|`n diff --git a/software/roms/cbios_bank2.rom b/software/roms/cbios_bank2.rom index e85348cb37c1264514e8ec3d067a902a2f9fe14d..d9d18a50b09ec06ffb2844a2afa54dac00309a63 100644 GIT binary patch delta 96 zcmZn=Xb_m-#M{6w$Z$b1;KJJtuh{}7`lqrkuwc5jVB*e5mH-CD4U@$f_cQuWzQ(8r xBw3jhfTS9e8)LxaTqY#}|5^h^m9slvJ=L1C$AHOh{^a>g3SeEE4>Q@a0sujuAXESV delta 96 zcmZn=Xb_m-#Cw2Qkl})&#)Y>VUbAUT^iO3Cuwc3tFmY!jiw1+@jmct+`x(_IUt`n* wlB`S$KvIp#jZtHAE|ZdgdaVJY%GsT-o@&k6W58tRKY2cr0$A7P!%ViU0P8>=hyVZp diff --git a/software/roms/ipl.rom b/software/roms/ipl.rom new file mode 100644 index 0000000000000000000000000000000000000000..8c2e1b43d5c943b3c3322cfb027ca4264311095c GIT binary patch literal 4096 zcmeHH?Qc_67(e%|UAwJaVJnv*!`-32jm_;D22kRhDU)m^QmPV@T+Ra#_p2i0aN>!3AZxmXCR- z4DXmhcAJ+=BP_K`|x&~Fu)>dJ?FC8?8MIkc&j)%s9;-9XvguvR5)$eahld7p>sfM|@%iLJtAxi+Ti;z*e)4NPTc0uLc10T<9Y13J%n!1)M&{lUevlV;Dt((GGM za}p|}QEOyt4)Ap}?ACbAIy^xn=3Ex+)z$GsnAxy))TkddsOyA0zYfpSRR&Krz)E7o zTQDTa1~#1?dr5^0=fyY@-+MXVMdHv(HWqc$U&u$C4C7b5bgyT(w#TxDp$b zGVKm56pMC8l|rnGw><}NmCRDM6{nUFt(4RI3=}Ryi>lIr+RB%JRsbqh;v_M%;?P`d z2i7S!j~@1^gUmP*rw19kNxZ9U-qF92RiyyyLN=RNseGd4#TC*8n(yK!1u}UekyNb3 zd1Lw_Rf_uZ{@u7Ef{%s*?H$JtKi!2oVTa!ig>e9Pg+qtKfn$3Dok1K92HH>I<~^;u zmjE~z4u`_enEX5Uhl7y__G7>{`y2g7LtR~`aC=9jGZ>8qn;V-0kqBMkXrL>&Gu-iR z5bq5&VR>`ImJO{(AeDbzXYYrpS*MW|a|HBa?! zrh2!6-T~QLU!8dBPG&f&_AeI6gz62vAvBH|_TPWy8mEl;547PJ`BMN1Z#;WNPNkC| zi#agtlkOTOWQqH)5epyxNmY8aVUtx_xqaigZ}8))d4+*Dsw%78T9QaSL;&R21(l2l zF>Tm;*YM^I@3`Tepif!NDdqq1`|uv0{bk^wFqDJm>oPw%+yWu&zPap8bv2#>s|h)( zP`xV=n?B&ZL0xjGLb#dc>yZU)1G^Y_FNOP@pk(Sz7qef4mm2(KwcPfoL`zY)vh{o z2|vE6g6>A71wpJ$7mBF=H8dg#Cb2SI=&l3F%xepv!n4}KIj!L2Yp^~tj!IvNff55H U21*Q+7$`ANVxYvp|BHct0JS`sr~m)} literal 0 HcmV?d00001 diff --git a/software/roms/monitor_1z-013a.rom b/software/roms/monitor_1z-013a.rom new file mode 100644 index 0000000000000000000000000000000000000000..98ede23be9cb896f6d03fa3dd3e975ff515b3c4f GIT binary patch literal 4096 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 literal 0 HcmV?d00001 diff --git a/software/roms/monitor_80c_sa1510_hiload.rom b/software/roms/monitor_80c_sa1510_hiload.rom new file mode 100644 index 0000000000000000000000000000000000000000..861f069d96673cc4133aead9212d344beb65e0ff GIT binary patch literal 4096 zcmZ`+3s@6ZzMmwJ1Q1CCWWWkD1n3BgG1ZW!IzCXb6@{Xe>$Ym^w%WR_D7Xy@M6A`; zYJF2*C}_9VZg)50qp8(0WF`+L!vyIrYHfQrph-WMMH3OLfW!VLXnVhVznd>}&YW}R z{LkDrHSp5R9B*dMHZy9T8Ea=&*%{W(+_Ezz4yMw^ z1Zc*{FyGTmC(YE+%o&>TaLfgcImuJJcm zyo4bcok5lQtcncN9i#BUf0ETpO}af4e}?8Gn$!bL{PAY~dzu{79i^ay)WB@@rxY)1 zN{SVtiGK?(5K%%tktpQ4kuzu)FSi@6-4dk4-_>z8n2K^dYd72xMfHfH)PMm5-m)8h z$dpr+!U)5kZ{=H$*Pc9m0E^Dd#ISh<^PgW>P=qa*K5oLK3EDTY%*^QAx!8i2=1q;} zv)nP?ZS`a$X#z@wr7Ivbud9 zyp)=RwokAv@vQb#cxpU@%vsM}&$!kO&ux#-li+^J=7ZYN?jxnTdP*)yf~`F#G!r>O zEAg~2j?f5MP+x^wgO8@MFnkgn%eUDKSNTh{A)c?Jr=u;T45r4Sc2a`ghwffrFvuKn zI^@cvMj}F^(WoBe#M)R*`%=xKu1YHrVXUX75VA37U+QrRuc!3VthU&sJbysY5;8Ly z9$W5@G2!#*EhY1f$EZ9D^Cg>WQq25ZKC3%?_QCMHfw1Xo!)El#iV!4sm||w0eAdD6 z*>l44&V@~%5H{nY*e{XF!sNIcoed_${Qx04E*EI8sdjW@Bq zKD?4LPZplRBo<$ZaSvs!>cAwXj^N{wDR(#1qz=8Ad7J|1!`i#>FmG8YDQQFHShbFJwUqd z2t@{TwG`fT%FSQIv0t(f1kn%ES7_RP z?doW=^|L;4R&`d-(nb9hXNchzkk(yfP<0uPP#vtg=@itrB^_)JF87+pFEfuX?vF*g zdSQ9|2xY!4F%3=kEnNf?6SK0qI?75xZm^&2(n~aYgsJctOQ|g-W(_y;D=s;vD|0Qy z<_9bJ3rrO%&CTtNfggXF0s9C-#f)fb>wx|FV}wY9)TwZ4SwVYEFdF1n6v8yE%pb$% zuygX!e}NcdCAD8Gb?S7L6pkRwTb{A)e7xPDSSgm0k~Y?n6wBXX4AJ5e1w-$W1{>Sc z?(mJgn%sg18YR^TpXB1}oQ9_=gceK<2G_2B&Hk&!wecHV{6;&I?)%8lwCAAXG*RUZ^fr6u0jd%Ps^H;^`FQ%g z-O4!Za)c-OaN26`usM9pHmKT$z}U#AiKWG!7mJzgCdU5^4}%@w!AyvfnJ04 zGo%uUS1tAOj~wEZ6Ks+nb4NNB0yU`zC~*ZI6UCT9kkT9gX{ck_Q1van#8Ghx3JbvC z5m&FVmJ$M(q(8{U6Y}MJXDfOPY*b20bI_ke6pslQ31EN(_hTNtkHOYBQ0xDPs@}2i zH$08>3P%XiIY;Ip5z-~>Ae7%?d*j`69m`QlJ;1_wFp6e;17+MuHG*GazG&?=?xesR zO+og{f)MdYByb+(%n|oZ%ba2>aj4~1J6Ta*5#?_T6*?a?G|TA&CNv^NIaLWI>GW79 zFjxgD%)*w%X#@eP;a=gyy?D>bIbNQjW{KrpYFi5A<#W_{nhfv1l|xea|T>V0|={p*dI!uja9P zIcSTV6`c_#2`gu=G;hR;X5|(X&CHITI1>!=$pTTNTqpBRhDUXq@r&MBjUeR>SX38m zGW8H8;xU7JRcIx#sy>@03hh)V6a^LOG1`I3O$E$4H=xpgq*v&}^%9mGK81eS#gfre z=;baJrh)z{ek|tyA!_bBE^%uWlE6!9f&h|sx+D)W)p2p4)}Z&;15wwpK4^`GvKTx+ zcrjl)Urh7vW`QFfLd6fV#DiXoZXXrQvk9b$` zy0ce>u=sL;hY`*_zgci;r-+o46Z&%gJP)Fc`+%Uh(P1e%=z$Uxw{_(FHN!jMb`mH|lPYKT6OBJfbJ zvI2~<5CSBe+4Y~Dit7$819@w`V9;iScu-)PJmW5r5Lv?1l!OGWLVdj@(Ttu;(T1ya zE$BV1Rz6Th*-fvD1dO8 z;B2z!_ERkIY}`*x7U~VsEA?nMyjz<|9&O`?HHF@lg4eJqK=?tgX^Z7jZ;GHVu@_FkUIYPHe5J}?x8!VqcP8}bSefWbeY_we16**e}tgd5|$ zsLUAeWgw|3qr^Z>*D?@5t|&Fyey4JNR$iFH%q6C%`fZ^I)$X(CR#Wo6V$t%#Mt+DA z`0JEUn^Ek46~j0DjayktNV&f74ox}ud^i!cS&$jR^a%IO48W>K(3=nhmW@AI<^!N$ zHJr>KnW%bbvl8603}yKge+)yqTD*6AJgxVCdGN5Wf8dcY*kPj?yTjReKT)&MR51Gre0{mRGr8!u)sU%&wX_>c7^{c=Zv7Bs+Zgd3S*vi7=z1 zNY2XKX&!U$CvXzbyKspFk#si@axwrp0c*|bE~-L%Q}G0~#DyfKX-0&H#iFu|^u#!Y ze590kIwC$&IUK>psA7gijgM~3EPAP6?6_>lVut1yBF_^~r>CXjKVz%LWM&{5BzyU5 z2li}gMh?IJ`@LJ<-*<5HiZ>4J|6uDU@4dNlTg^uw?nJ1!cJJD;{l$+z%ewTZKdhQn z?5wui_-RNXnPZr|z=gb9u~9oQZ{|Dyz0~-}wR2y%Uh-{9)%sUTbx7^;E2q!B{OVK3 zzPonjs~JCh?f3_*KOgx6ca%StqI!16fpi2t$Zp=PJ;|{H3jYv3RMp4mo}4F z4%-V!xXjBhcEKM~`6sWC#r}_h|1&Ihyy^h_8WUu1YAtT;OUAbjUdOFkti>;aJ43ls?WHAD#_?Hnq*U8m#hs`52v8wy<1ykb@Kglkr(n``G zp7}tKR!Y{@{);A+L)S|H&Zgo7CnQ>dZbE8}%Ysti#>`5P8Y#{v*I{sXZd3J(AP literal 0 HcmV?d00001 diff --git a/software/roms/monitor_sa1510.rom b/software/roms/monitor_sa1510.rom new file mode 100644 index 0000000000000000000000000000000000000000..54e274c6664929e69a043448d68c18ae6c812bfb GIT binary patch literal 4096 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 literal 0 HcmV?d00001 diff --git a/software/roms/monitor_sa1510_hiload.rom b/software/roms/monitor_sa1510_hiload.rom new file mode 100644 index 0000000000000000000000000000000000000000..cc6e64f9b9a7069ee37f8142826fa9c43e55e222 GIT binary patch literal 4096 zcmZ`+3s@6Z+MXmN;Uba<$bc1Q2;c~cG1ZW!I$lt*6~&^J-)+^_ZMAh$Wd5>kP;iZ8&(ZHN*VAMP_%E7E~Fsy^QLx%oxK*t{vD$BrMXeFMwRj?JHi&3ke7q*y-3 z6Zh>FZ!VG{phQFlv&@^mnv&GZ)W{W_xYBv1LqWg>B`JuyoWj>oooDojv7EAb{9e3_ z8jrS&wJ-9n^qRfZ-hSqs_pWzzQ=9j;*Y8d8JZ1Mo?QHRrQr&S%AxVL)Ju5U2c|sF0 zLKsbGgdC`^L9M}u(^v#Po{s06?S^aoW!jL)AET$Bjid~w#-k2Wg5HPjZeTFP9CkSs zktuaVlt!abJ;;lMo9JjmTtbb$)ejqg-li)@tMY$*ls^w zNm(WcPh%3Rztp&!vQ@QV5>s2~@yNuxn`lyp-poEh0rWvF9e9MVyo{7IqY84IPU*Ai zB7H2#(g!t`z(!1(#~LGjafTkT)b^AJ%d z8PwHKc>QT>XR%+?fh&FbHTp9-rXBo4^GNz@}8An@cSkZs?a>YFtP5YKkok zRq_{^DpZ=E-yH`({t5&35rT>tQs3ML`wPSg(FUnY>C&=-wpB116jznPWUVX^$L6s! z3(1Pb+olbd?m2Ak3TIQ7wF;!=PL)mXgwD)|nE|-(d`~;u1vz?~+LYOMg6Md7mI7=*SY!i4yMpqa^%# zZLFb$ASUSzv5ACYDc|0N9t9hflF~f%M-jzi0)_$@Ai?vPN8e+x)lSs*|DihWoc}AH zI(nHi4C%Zx`=AKvGIjvUZ?HXyo>|VND5dUW;XD{+1HO(juBYn2FEO7tbsKk3V2-8` z`$bWhcqAG)k8$OR`=(_sv6Vc~@~B;`sIN%muMEv~J!WXS%MVOwM2hmNl1ek_Q7&Mx z3RIYdEsN6#0#w7Z%!MZ;q*qe|BC@L~k>|rtq?Ecc=`wNRFI{x0Yc#!C>=H$R97VKI z>IVI>NXP)y|WrYDr&Kq4%lS+ zK}y790r#rZO5#;Lc1;Z0u2d?E%$af8zRHb7%o-1%(toH|>g9R~OAek$zvO1g*opK~ zHw)81f0aL!@P89E_ieYhHM1o6qM9Ipq#bU_gKTv|0;o0UJ@!DxXIdvFJ#}Z_v{aJ{5#EBU3Rq7vax0 zHMdxJFE>QP)x@j1JM^(R76Bt3@Q`_MOq})yv=!e;S;m;qui!|;csPi!X5-QBftDxW zlFWeQ=1(?T@5z4f{=m0dGT{S6-q-Y8C(J&jVmGgM2o<~y^&@x z%DE6A;mof8O(hyLuXhd(SPd1`|hjk{H(a+ZcxFVo9*dWxe#gc#wfg$1rC!qwwWrC~T zs@q4gz_W25H9?qbkY1gOcEY=@f#lI80`KhXHfw^gRQW$ozps} zk=e{r_eRwtdy$n@i5m@TLRbah>|s-2ZtEy(XKBge&gE7vg&T$=SCZ4KKxbL21c_`Z zDHB}<_OO}7S5g+u0@I!=<5;aWw%ZSeqEs59jeEjg0Rk}i2lO7ki?Z0pm zi9QCBnsQ1E)N~C40px0=M%(L(oRd=!;k0ncX{ug(I6}4ft-6(zqNhZ(yojM6palLJ z<=1AF1YW`Lb${WOml0B~N8YBX0G|&hqP7S!LxdjTzMcwL^$22F_qecAFi-u&H)G1WLs{==uI_Pzf>&ASKQ+p}xa?v01`@2%c?!n$qC$0xt|kphXbpuJS5 zN{om~jE)?PU?Wv=gJQG)6Bijmn_hz7}B`s)7O z8yk>Aul;t<=J)m<*tG2RgZtj!^6|TGEZdjp{w{Lslqfc`#|KWElrkA)j zIPCmnWG>poF$0ZE_kIf0|Y?i6tjPhPjdgcL;?lj}1s0NGy-- zh9q3(;}^Q&52^f=;s~G|je2rNWZr$pn}tBPh#VWw z0H$(EF$^wV;NtvzJKGi>hy-UxR*5K)cBY>Rb1~M=9BZ=bR*8{2#Kyu8^01(Y;R5l` zDjOzV@C=c_V-EP8ZP17#39Up~EmG@m9>%qEHQXV~5KX-5K77Gcd&N(3M^tGg84%C> zAV@1Ei>eEnQ*2lb%(1}LfvZ_;GOHe-+r^~IOw|#aV6T>|a+Amo@CK}iQU*!W{j(189Ysau*C8WxuvwZW?5x!TnPg10t>_b!LS=qyf_-}N+s kKj3P_-G(DG988~>LJj0zS+7A-Wr!Kb->^_77KFg@FS=<58UO$Q literal 0 HcmV?d00001 diff --git a/software/roms/mz80afi.rom b/software/roms/mz80afi.rom new file mode 100644 index 0000000000000000000000000000000000000000..b582f70afbd07c9a08c0f4fd4afc7bacc1152fe5 GIT binary patch literal 2048 zcmeH_!AlfT9LL}6&d%&=n{QBKbxGdPW!r*X1`mti$c9@j*{+R?;H^V==pY0uM#a*h z2&1EyKo9AyLmNRz(IH%@p4(fnN!rqf7$`H(jG`1o9DAchm+%jWeZ1j4zTe;P^W%LP zp!lImEukK)KPDG!5&+5ri!=jeN+Dj*>V#)UfqDqE6r5lrNVdEQ+Ubb#s^*7O^+WR9 zRzXF1Ye{mZ_1Vll>sTY)bQv%97;=S^qDLxp*hlkHw25E5G%rTm_(h<34{zr)qoIne zJhDPw#j;)dG~YJLkO4+lsOqfks7v+_eT>{?5}@|_=j?ra4c6ArkldEht%xFOlJtUV|XwrQmCR0qW(OzZLjoQ26xWS}R}5{nTs%qh0XkfV=M@>0%4}X~gyHK? l(DoeO=onX=Z%Ekwj(2P8-~@K;gZ-LYOQ4p(|C_*${R<*JU=#oV literal 0 HcmV?d00001 diff --git a/software/roms/rfs.tst.rom b/software/roms/rfs.tst.rom new file mode 100644 index 0000000000000000000000000000000000000000..22362a6645083f84dcf5fca95cfd8f7fc412a96b GIT binary patch literal 16384 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 literal 0 HcmV?d00001 diff --git a/software/tools/assemble_cpm.sh b/software/tools/assemble_cpm.sh index 2d5a588..fdb6ef8 100755 --- a/software/tools/assemble_cpm.sh +++ b/software/tools/assemble_cpm.sh @@ -43,7 +43,7 @@ BLOCKSIZELIST="128 256" # Go through list and build images. # -for f in ${BUILDROMLIST} ${BUILDMZFLIST} +for f in ${BUILDROMLIST} do echo "Assembling: $f..." @@ -59,7 +59,8 @@ do if [[ ${BUILDROMLIST} = *"${f}"* ]]; then echo "Copy ${ASMDIR}/${f}.obj to ${ROMDIR}/${f}.rom" cp ${ASMTMPDIR}/${f}.obj ${ROMDIR}/${f}.rom - else + fi + if [[ ${BUILDMZFLIST} = *"${f}"* ]]; then # Build standard MZF files for inclusion in the SD Drive. echo "Copy ${ASMDIR}/${f}.obj to ${MZFDIR}/${f}.mzf" cp ${ASMTMPDIR}/${f}.obj ${MZFDIR}/${f}.mzf diff --git a/software/tools/assemble_roms.sh b/software/tools/assemble_roms.sh index ecef769..9fdeb37 100755 --- a/software/tools/assemble_roms.sh +++ b/software/tools/assemble_roms.sh @@ -34,9 +34,9 @@ TOOLDIR=${ROOTDIR}/software/tools JARDIR=${ROOTDIR}/software/tools ASM=glass.jar #BUILDROMLIST="MZ80AFI rfs rfs_mrom IPL monitor_SA1510 monitor_80c_SA1510 monitor_mz-1r12 quickdisk_mz-1e05 quickdisk_mz-1e14 monitor_1Z-013A monitor_80c_1Z-013A" -BUILDROMLIST="monitor_SA1510_hiload monitor_80c_SA1510_hiload monitor_80c_SA1510 MZ80AFI monitor_SA1510 monitor_80c_SA1510 monitor_1Z-013A monitor_80c_1Z-013A IPL" +BUILDROMLIST="monitor_sa1510_hiload monitor_80c_sa1510_hiload monitor_80c_sa1510 mz80afi monitor_sa1510 monitor_80c_sa1510 monitor_1z-013a monitor_80c_1z-013a ipl" #BUILDMZFLIST="hi-ramcheck sharpmz-test" -BUILDMZFLIST="SA-5510_RFS MSBASIC_MZ80A MSBASIC_RFS40 MSBASIC_RFS80 sharpmz-test" +BUILDMZFLIST="sa-5510_rfs msbasic_mz80a msbasic_rfs40 msbasic_rfs80 sharpmz-test" ASMDIR=${ROOTDIR}/software/asm ASMTMPDIR=${ROOTDIR}/software/tmp INCDIR=${ROOTDIR}/software/asm/include @@ -59,20 +59,20 @@ do MZFNAME=${f}.MZF # Special handling for the 4 version of MS BASIC. - if [[ ${SRCNAME} = "MSBASIC_MZ80A" ]]; then - ASMNAME="MSBASIC.asm" + if [[ ${SRCNAME} = "msbasic_mz80a" ]]; then + ASMNAME="msbasic.asm" echo "BUILD_VERSION EQU 0" > ${INCDIR}/MSBASIC_BuildVersion.asm - elif [[ ${SRCNAME} = "MSBASIC_RFS40" ]]; then - ASMNAME="MSBASIC.asm" + elif [[ ${SRCNAME} = "msbasic_rfs40" ]]; then + ASMNAME="msbasic.asm" echo "BUILD_VERSION EQU 1" > ${INCDIR}/MSBASIC_BuildVersion.asm - elif [[ ${SRCNAME} = "MSBASIC_RFS80" ]]; then - ASMNAME="MSBASIC.asm" + elif [[ ${SRCNAME} = "msbasic_rfs80" ]]; then + ASMNAME="msbasic.asm" echo "BUILD_VERSION EQU 2" > ${INCDIR}/MSBASIC_BuildVersion.asm - elif [[ ${SRCNAME} = "MSBASIC_RFSTZ" ]]; then - ASMNAME="MSBASIC.asm" + elif [[ ${SRCNAME} = "msbasic_rfstz" ]]; then + ASMNAME="msbasic.asm" echo "BUILD_VERSION EQU 3" > ${INCDIR}/MSBASIC_BuildVersion.asm - elif [[ ${SRCNAME} = "MSBASIC_TZFS" ]]; then - ASMNAME="MSBASIC.asm" + elif [[ ${SRCNAME} = "msbasic_tzfs" ]]; then + ASMNAME="msbasic.asm" echo "BUILD_VERSION EQU 4" > ${INCDIR}/MSBASIC_BuildVersion.asm fi diff --git a/software/tools/make_cpmdisks.sh b/software/tools/make_cpmdisks.sh index 8d50721..975afd3 100755 --- a/software/tools/make_cpmdisks.sh +++ b/software/tools/make_cpmdisks.sh @@ -232,10 +232,10 @@ do CPMIMAGE="" echo "ALERT! ALERT! Couldnt find CPM image:${f}.RAW, not creating MZF file!" fi - if [ "${CPMIMAGE}" != "" ]; then # Building is just a matter of concatenating together the heaader and the rom image. - cat "${HDRDIR}/${f}.HDR" "${CPMIMAGE}" > "${MZFDIR}/${f}.MZF" + #echo "cat \"${HDRDIR}/${f}.hdr\" \"${CPMIMAGE}\" > \"${MZFDIR}/${f}.mzf\"" + cat "${HDRDIR}/${f}.hdr" "${CPMIMAGE}" > "${MZFDIR}/${f}.mzf" # Place the name of the file into the MZF list so that we create an MZF format binary from this image. (cd ${MZFDIR}; ls -l ${f}.MZF ${f}.mzf 2>/dev/null | sed 's/ / /g' | sed 's/ / /g' | cut -d' ' -f5,9- >> /tmp/filelist 2>/dev/null) @@ -247,7 +247,7 @@ IFS=' '; while read -r FSIZE FNAME; do TNAME=`echo $FNAME | sed 's/mzf/MZF/g'` if [ "$FNAME" != "$TNAME" ]; then - mv "$FNAME" "$TNAME" + mv "${MZFDIR}/$FNAME" "${MZFDIR}/$TNAME" fi for BLOCKSIZE in ${BLOCKSIZELIST} do diff --git a/software/tools/make_roms.sh b/software/tools/make_roms.sh index 1117cff..935b073 100755 --- a/software/tools/make_roms.sh +++ b/software/tools/make_roms.sh @@ -56,11 +56,11 @@ USER_ROM_III=/tmp/user3.rom rm -f ${ROM_LIST_FILE} # Place the monitor roms into the MROM at the beginning for banked page usage. -echo "cat ${ROM_PATH}/monitor_SA1510.rom ${ROM_PATH}/monitor_80c_SA1510.rom ${ROM_PATH}/cbios.rom ${ROM_PATH}/rfs_mrom.rom ${ROM_PATH}/monitor_1Z-013A.rom ${ROM_PATH}/monitor_80c_1Z-013A.rom ${ROM_PATH}/IPL.rom ${ROM_PATH}/blank_mrom.rom > /tmp/mrom.rom" -cat ${ROM_PATH}/monitor_SA1510.rom ${ROM_PATH}/monitor_80c_SA1510.rom \ +echo "cat ${ROM_PATH}/monitor_sa1510.rom ${ROM_PATH}/monitor_80c_sa1510.rom ${ROM_PATH}/cbios.rom ${ROM_PATH}/rfs_mrom.rom ${ROM_PATH}/monitor_1z-013a.rom ${ROM_PATH}/monitor_80c_1z-013a.rom ${ROM_PATH}/ipl.rom ${ROM_PATH}/blank_mrom.rom > /tmp/mrom.rom" +cat ${ROM_PATH}/monitor_sa1510.rom ${ROM_PATH}/monitor_80c_sa1510.rom \ ${ROM_PATH}/cbios.rom ${ROM_PATH}/rfs_mrom.rom \ - ${ROM_PATH}/monitor_1Z-013A.rom ${ROM_PATH}/monitor_80c_1Z-013A.rom \ - ${ROM_PATH}/IPL.rom ${ROM_PATH}/blank_mrom.rom \ + ${ROM_PATH}/monitor_1z-013a.rom ${ROM_PATH}/monitor_80c_1z-013a.rom \ + ${ROM_PATH}/ipl.rom ${ROM_PATH}/blank_mrom.rom \ >> ${MONITOR_ROM} # Place the RFS rom into the User ROM at the beginning as it contains all the banked pages. @@ -70,6 +70,7 @@ cat ${ROM_PATH}/rfs.rom ${ROM_PATH}/cbios_bank1.rom ${ROM_PATH}/cbios_bank2.rom >> ${USER_ROM_I} # For CPM, to be safe, we manually copy the required files rather than use the list below. The CP/M boot image must be in User ROM 1. +echo "cat ${MZB_PATH}/Common/cpm22.${SECTORSIZE}.bin >> ${USER_ROM_I}" cat ${MZB_PATH}/Common/cpm22.${SECTORSIZE}.bin >> ${USER_ROM_I} # According to flag set above, either put the CPM Disks in the first ROM, or place one in each ROM allowing for better write spread and larger disks. @@ -107,589 +108,590 @@ ROM_INCLUDE="" # # Common # -ROM_INCLUDE+="${MZB_PATH}/Common/SA-5510_RFS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BASIC_SA5510.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BASIC_SA6510.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/MSBASIC_MZ80A.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/MSBASIC_RFS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/SA-5510_COMPILER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BAS_MOD_V374.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/XPATCH_5510_V2.2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BASIC_SP5025.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BASIC_SP5030.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BASIC_SP-5035MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/SOLO_BASIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BASIC_OM-500.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BASIC_OM-1000.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/BASIC_OM-1001.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/HU-BASIC_V1.3_K.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/HUCOMPILMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/COMPILER_A2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/EXPRESS_COMPILER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/K_A_CONVERTER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/HISOFT_PASCAL4.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/Z80ASSEMBLER2MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/EDITOR-ASSEMBLER_SP2202MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/ZEN.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/8048_CPU_DISAS.MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/6502BETRMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/6502DEMO2MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/6502DEMOMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/FORTRANSOSZ80.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/MZ700_FORTH1.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/KNIFORTH.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/TINYLISPMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/APOLLO_WORD_1.9MMC_.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/HUCALC_80A_M.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/SEND-1.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/Common/APOLLO_CHESS_V2A.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/Common/5Z009-1B.MZF:" -#ROM_INCLUDE+="${MZB_PATH}/Common/BASIC.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/sa-5510_rfs.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/basic_sa5510.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/basic_sa6510.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/msbasic_mz80a.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/msbasic_rfs40.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/msbasic_rfs80.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/sa-5510_compiler.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/bas_mod_v374.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/xpatch_5510_v2.2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/basic_sp5025.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/basic_sp5030.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/basic_sp-5035mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/solo_basic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/basic_om-500.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/basic_om-1000.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/basic_om-1001.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/hu-basic_v1.3_k.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/hucompilmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/compiler_a2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/express_compiler.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/k_a_converter.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/hisoft_pascal4.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/z80assembler2mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/editor-assembler_sp2202mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/zen.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/8048_cpu_disas.mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/6502betrmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/6502demo2mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/6502demomc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/fortransosz80.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/mz700_forth1.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/kniforth.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/tinylispmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/apollo_word_1.9mmc_.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/hucalc_80a_m.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/send-1.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/Common/apollo_chess_v2a.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/Common/5z009-1b.mzf:" +#ROM_INCLUDE+="${MZB_PATH}/Common/basic.${SECTORSIZE}.bin:" #ROM_INCLUDE+="${MZB_PATH}/Common/cpm22.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/Common/CPM223.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/Common/cpm223.${SECTORSIZE}.bin:" #ROM_INCLUDE+="${MZB_PATH}/Common/sharpmz-test.${SECTORSIZE}.bin:" #ROM_INCLUDE+="${MZB_PATH}/Common/testtz.${SECTORSIZE}.bin:" # # MZ-80A # -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SA-6510.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/3-D_MAZE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/80A_PENCIL.A2_C2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/80A_PENCIL.A2_S.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/A-BASIC_SA-5510.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ADVENTUREGAME.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/AIR_LANDER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ALIEN_ATTACK.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ALIEN_ATTACK_MACHINECODE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ALIEN_EAGLE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ALLIGATOR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/APOLLO_CHESS_V2A.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BASIC80A.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BASIC_SA-5510.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BASIC.SA-5510.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BLOCKING.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BOUNCING_BALL.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BREAKOUT.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BREAKOUT_MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BRICKSTOP.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/BYTESAVER_SA5510.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/CELLS_AND_SERPS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/COLONY.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/COSMIAD-A.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/COSMIAD-K.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/CURSEDCHAMBER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DCS_MZ80A_APPEND.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DCS_MZ80A_RENUM.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DEFENDER(2).${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DEFENDER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DEFENDER_BIZZARRI.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DIAMOND.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DIGGER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DOG_AND_FLEA.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DOG_STAR_2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/DUCK_SHOOT.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/EPIDEMIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ESCAPE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ESCAPE_FORCE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/FLYING_MISSION.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/FOREST_OF_DOOM.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/FRUIT_MACHINE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/GALAXY_INVADERS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/GREEDY_GREMLINS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/HANGMAN2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/HORSE_RACE2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/HUCALC_80A_C2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/HUCALC_80A_M.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/HUCALC_80A_S.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/LAND_ESCAPE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/LASER_DEFENCE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/LE_MANS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/LUDO.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/LUNARLANDER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/MAD_MAX_2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/MAN-HUNT.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/M_C_BREAKOUT_2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/M_C_RACE_CHASE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/MINOTAUR.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/MISSILE_ATTACK.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/MUNCHERS_2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/MZ-80A_GALACTIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/NAVVY.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/NEW_INVADERS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/NOUGHTS_CROSSES.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/NUMBERCRUNCH.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/OBSTACLES.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/PINBALL.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/PUCKMAN.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/QBERT.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/QUEST.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/RACE_CHASE.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/RIBBIT_V2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SA-5510_COMPILER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SA-5510_KN.COMM.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SARGON_2.71.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SCRAMBLE_A.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SEND-1.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SERENDIPITY.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SKI_RUN.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SPACE_COMBAT.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SPACE_FIGHTER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SPACE_INVADERS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SPOOKS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/STARSHIP_MK2.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/STAR_WARS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/SUPER_TILT.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/THE_LILY_POND.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/THE_MEANIES.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/TUNNEL_RUN.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/UFO.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/WIGGLY_WORM.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80A/WITCHES.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/XPATCH_5510_V2.2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/sa-6510.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/3-d_maze.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/80a_pencil.a2_c2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/80a_pencil.a2_s.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/a-basic_sa-5510.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/adventuregame.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/air_lander.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/alien_attack.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/alien_attack_machinecode.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/alien_eagle.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/alligator.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/apollo_chess_v2a.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/basic80a.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/basic_sa-5510.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/basic.sa-5510.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/blocking.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/bouncing_ball.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/breakout.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/breakout_mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/brickstop.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/bytesaver_sa5510.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/cells_and_serps.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/colony.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/cosmiad-a.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/cosmiad-k.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/cursedchamber.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/dcs_mz80a_append.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/dcs_mz80a_renum.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/defender(2).${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/defender.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/defender_bizzarri.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/diamond.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/digger.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/dog_and_flea.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/dog_star_2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/duck_shoot.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/epidemic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/escape.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/escape_force.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/flying_mission.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/forest_of_doom.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/fruit_machine.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/galaxy_invaders.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/greedy_gremlins.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/hangman2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/horse_race2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/hucalc_80a_c2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/hucalc_80a_m.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/hucalc_80a_s.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/land_escape.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/laser_defence.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/le_mans.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ludo.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/lunarlander.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/mad_max_2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/man-hunt.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/m_c_breakout_2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/m_c_race_chase.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/minotaur.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/missile_attack.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/munchers_2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/MZ-80A_galactic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/navvy.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/new_invaders.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/noughts_crosses.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/numbercrunch.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/obstacles.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/pinball.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/puckman.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/qbert.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/quest.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/race_chase.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ribbit_v2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/sa-5510_compiler.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/sa-5510_kn.comm.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/sargon_2.71.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/scramble_a.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/send-1.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/serendipity.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ski_run.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/space_combat.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/space_fighter.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/space_invaders.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/spooks.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/starship_mk2.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/star_wars.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/super_tilt.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/the_lily_pond.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/the_meanies.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/tunnel_run.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/ufo.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/wiggly_worm.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80A/witches.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80A/xpatch_5510_v2.2.${SECTORSIZE}.bin:" # # MZ-80K # -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/3DSPACECBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/3-D_WAY_OUT_BBG_SOFTWARE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/6502BETRMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/6502DEMO2MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/6502DEMOMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/8048_CPU_DISAS.MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/A-BASIC_SA-5510.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ABENTEUEBASIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ADVANCE-GUARDMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ADVANCE_GUARD_WICS_1983.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/AIMEMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ALIENMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ANDROMEDAMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/APOLLO_WORD_1.9MMC_.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ASCII_GAMEBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ATCF_DATAMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ATTACKERSCRAMBLEMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BARCODE_READER_1BASIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BARCODE_READER_2BASIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BARCODE_READER_3BASIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BARCODE_READER_4BASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BASE_BALLBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BASEBALLBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BASIC_SP-5035MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BLOCK_KUZUSHIMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BOMBERBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BOMBERMAN_HUDSON_SOFT_1983.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BOUEISAKUSENBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BOXING_MZMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BREAKOUT_SHARP_CORPORATION.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BUGFIRE_1.1_WICS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BUGFIRE-NEWMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BUGFIRE-OLDMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/BUGFIRE_WICS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/CANNON_BALL_HUDSON_SOFT_1983.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/CAR-RACEMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/CLEVER_CRIBBER.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/CODE_HU_CONVERTMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/COSMIC_CRUISER1MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/COSMIC_CRUISER2MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/COSMIC_CRUISER3PR1MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/COWBOY_DUELMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/CRAZY-CLIMBER_PT1MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/CRAZY-CLIMBER_PT2MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/CRYSTALLMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/DAIKAISENBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/D-DAY_SHARP_CORPORATION.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/DEFENDERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/DEFEND_THE_CITYBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/DON_CHACKBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/DONKEY_DERBY.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/EDITOR-ASSEMBLER_SP2202MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ELEKTRONIC_MUSICMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/EMPIRE_CLIMBERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/EMPIRE_CLIMBER_WICS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/EXECUTIVEBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/F-1_RACEMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/FDCONTROMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/FILECARDMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/FORM_MAP-LISTMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/FORMMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/FORTH_SIMULATORBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/FORTRESSMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/GALACTICABASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/GALAXIANBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/GENS3_1MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/GOKIBURIBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/GOLDMINEBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/GOMOKUMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/HAT_THE_BOXBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/HOME_BUDGET_MK2BASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/HUCOMPILERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/HUCOMPILMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/IDENTI-KIT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/JAMPACMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/JINTORIMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/JUMPING_BUNNYMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/LADYBUGMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/LASER_COMMANDMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/LOADERCKMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/LUNAR_LANDER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/LUNAR_LANDINGMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MACHINE_LANGUAGE_SP2001MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MACHIN_LANG.MONMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MANNENBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MASTER_MINDBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MAZEMANMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MICROPEDEMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MINOTAUR'S_CAVEMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MIZ-MAZEBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MOGURABASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MONACO-GPMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MONITORMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MONITORRMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/MUNCHIESMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/NAUTIC_CRISISBASIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/NEPTUNMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/NOTUTORIBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/NSC-RALLYMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ONE_KEY_ORGANMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/OTHELLOMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/OTORI_ATTACKMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/PACMANMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/PASCAL_SP-6610MC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/PHOENIXMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/PRINTMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/PUCKMANMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/RACEMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/RALLEYMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/RANGER_SPECIALPACMANMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SARGONCHESSMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SCASHBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SCHLOGESMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SCRAMBLE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SCRAMBLEMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SHOOTING-UFOBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SHOUGIBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_DEFENDERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_DRIVESCRAMBLEMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_FIGHTER_SHARP_CORPORATION_1979.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_INVADER1MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_INVADER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_INVADER2INTRO-JPNMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_INVADER2NO_INTROMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_INVADER3MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_INVADER4MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE-INVADERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_MOUSE2MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_MOUSEMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_MOUSE_WICS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_PANICMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_RUINERDEFFENDERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPACE_RUINER_WICS_1982.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SPIDER_MAZE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/STARTREKBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/STAR_TREK_JPNBASIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/STAR_TREK_SHARP_CORPORATION.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/STAR_WARSMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/STAR-WARSMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/STONEWORLDBASIC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SUB-MONITOR_48KMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SUPERDEFENDERMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SUPER-MONITORMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SUPERTARGMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SUPERWURMMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/SURVIVEMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TANKWARMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TAPECOPYMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TEN-PIN_BOWLING.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TEST_MATCH.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/THE_MUNCHIES_C_SMITH.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TIME_BOMBBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TINYLISPMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TOMAHAWK_HIROSHI_MASUKO.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TOMAHAWKMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TOWERINGMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TRAPMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TURTLEGDEMO1MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TURTLEGDEMO2MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TURTLE-GRAFIKMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/TYCOONBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/UBOOTJAGMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/UFO_CAVESMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/UFO_HUNTERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/UNDAMESHIBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/VIDEOFLIPPERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/VIEW-FINDERMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/VIEW_FINDER_WICS_1983.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/VIKINGMC.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-80K/VOICEMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/WAR_OF_CONBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/WESTERNMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/WESTERN_WICS_1983.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/WILHELM-TELLMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/WILLHELM_TELLMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/YAKYUKENBASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/Z80ASSEMBLER2MC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ZARDOSMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ZARDOS_MZ_SOFT_GROUP.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ZEICHENGMC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ZEROIDMC.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/3dspacecbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/3-d_way_out_bbg_software.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/6502betrmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/6502demo2mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/6502demomc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/8048_cpu_disas.mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/a-basic_sa-5510.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/abenteuebasic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/advance-guardmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/advance_guard_wics_1983.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/aimemc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/alienmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/andromedamc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/apollo_word_1.9mmc_.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ascii_gamebasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/atcf_datamc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/attackerscramblemc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/barcode_reader_1basic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/barcode_reader_2basic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/barcode_reader_3basic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/barcode_reader_4basic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/base_ballbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/baseballbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/basic_sp-5035mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/block_kuzushimc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/bomberbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/bomberman_hudson_soft_1983.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/boueisakusenbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/boxing_mzmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/breakout_sharp_corporation.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/bugfire_1.1_wics.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/bugfire-newmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/bugfire-oldmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/bugfire_wics.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/cannon_ball_hudson_soft_1983.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/car-racemc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/clever_cribber.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/code_hu_convertmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/cosmic_cruiser1mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/cosmic_cruiser2mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/cosmic_cruiser3pr1mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/cowboy_duelmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/crazy-climber_pt1mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/crazy-climber_pt2mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/crystallmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/daikaisenbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/d-day_sharp_corporation.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/defendermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/defend_the_citybasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/don_chackbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/donkey_derby.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/editor-assembler_sp2202mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/elektronic_musicmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/empire_climbermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/empire_climber_wics.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/executivebasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/f-1_racemc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/fdcontromc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/filecardmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/form_map-listmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/formmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/forth_simulatorbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/fortressmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/galacticabasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/galaxianbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/gens3_1mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/gokiburibasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/goldminebasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/gomokumc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/hat_the_boxbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/home_budget_mk2basic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/hucompilermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/hucompilmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/identi-kit.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/jampacmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/jintorimc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/jumping_bunnymc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ladybugmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/laser_commandmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/loaderckmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/lunar_lander.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/lunar_landingmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/machine_language_sp2001mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/machin_lang.monmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/mannenbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/master_mindbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/mazemanmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/micropedemc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/minotaur's_cavemc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/miz-mazebasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/mogurabasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/monaco-gpmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/monitormc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/monitorrmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/munchiesmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/nautic_crisisbasic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/neptunmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/notutoribasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/nsc-rallymc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/one_key_organmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/othellomc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/otori_attackmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/pacmanmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/pascal_sp-6610mc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/phoenixmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/printmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/puckmanmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/racemc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ralleymc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ranger_specialpacmanmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/sargonchessmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/scashbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/schlogesmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/scramble.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/scramblemc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/shooting-ufobasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/shougibasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_defendermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_drivescramblemc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_fighter_sharp_corporation_1979.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_invader1mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_invader.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_invader2intro-jpnmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_invader2no_intromc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_invader3mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_invader4mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space-invadermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_mouse2mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_mousemc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_mouse_wics.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_panicmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_ruinerdeffendermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/space_ruiner_wics_1982.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/spider_maze.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/startrekbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/star_trek_jpnbasic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/star_trek_sharp_corporation.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/star_warsmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/star-warsmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/stoneworldbasic.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/sub-monitor_48kmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/superdefendermc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/super-monitormc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/supertargmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/superwurmmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/survivemc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/tankwarmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/tapecopymc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ten-pin_bowling.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/test_match.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/the_munchies_c_smith.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/time_bombbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/tinylispmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/tomahawk_hiroshi_masuko.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/tomahawkmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/toweringmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/trapmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/turtlegdemo1mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/turtlegdemo2mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/turtle-grafikmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/tycoonbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ubootjagmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ufo_cavesmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/ufo_huntermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/undameshibasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/videoflippermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/view-findermc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/view_finder_wics_1983.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/vikingmc.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-80K/voicemc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/war_of_conbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/westernmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/western_wics_1983.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/wilhelm-tellmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/willhelm_tellmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/yakyukenbasic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/z80assembler2mc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/zardosmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/zardos_mz_soft_group.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/zeichengmc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-80K/zeroidmc.${SECTORSIZE}.bin:" # # MZ-700 # -ROM_INCLUDE+="${MZB_PATH}/MZ-700/1Z-013B.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/2Z009E.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/3-D_CAR_RACE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/3-D_GRAPHIKPAKET.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/3DMUEHLE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/3D-WAY_OUT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/6502_BETRIEBSSYS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/700_POKER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ACE_RACER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ADVANCEDCHESS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/AIRBUS_A_310.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ALIENS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/AMITYVILLE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ANTARES.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ANTHILL_RAIDER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/APOLLO.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/APOLLO2_8-200785.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/APPRENTISSAGE_NOMBRES.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ASTEROID_BELT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ASTRO-BLASTER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ATTACK-A-TANK.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/AUTO_RUN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BACKGAMMON.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BAS700TUTORIAL.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BASEZERO.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BASIC_1Z-013B.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BASIC_700-VERS.4.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BASIC_MZ-5Z008_2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BASIC_MZ-5Z008.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BATTLE_GAME.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BIO-700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BLASTOFF.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BLOKTEKENINGEN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BOMBERMAN_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BOULDER_DASH.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/BREUKEN_1.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CADRE_DIABOLIQUE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CALENDRIER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CANNON_BALL.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CATACOMBES.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CATERPILLAR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CENTRO-ANL.DISK.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CENTRO-ANLEITUNG.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CIRCUS_STAR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CLUB_GOLF.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/C-MASTER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CODEWOORD.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/COMMANDO_PLAIN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/COMPETITIE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/COMPUT-A-SLOT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/COMPUTERTEKENEN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CONNECT_FOUR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CONVERTER_A_700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CONVEYOR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/COPY-CF.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/COSMO_BLASTER_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CRIBBAGE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CROAKER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/CYFAX.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DATABASE_FILER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DATEI_UNIVERSAL.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DBP-701.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DELETE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DEMASASO.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DEMO-LISSAJOU.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DEMO_SIN-BERG.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DESCENTE_AUX_ENFERS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DESTRUCTEURS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DOMINATION.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/DONKEY_GORILLA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/EXPLODING_ATOMS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/EXPRESS_BAS_700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/F1200.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FANTASTIC_GROVE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FDCOPY.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FD_EDITOR_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FIGHTER_COMMAND.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FIRE!!!.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FISHERMAN_FRED.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FLUGSIM_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FLUGSIMULATOR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FORTRANSOSZ80.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/FULL_SPEED.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GATE-CRASHER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GDP9-BA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GEBOORTEDATUM.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GLOBAL_WAR_3.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GLOBULE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GOBBLER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GREEDY_GREMLINS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GRID.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/GUERRE_SPATIALE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/HDC_ORGEL.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/HP4TMZ7.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/HP4TMZ7L.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/HUNCHY.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/IMPOSSIBLE_MISSION.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ISOLA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/JEUX_INTERGALACTIQUES.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/JUMPING_RUNNER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/JUNGLE-JINKS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KALENDER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KAMERTJE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KASBOEK.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/K-BASIC_V.5.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KENTUCKY_DERBY.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KNIFORTH.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KNIGHT'S_CASTLE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KNIGHTS_UFO.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KP_DBASIC.800B.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/K.S.M._PT._1.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/K.S.M._PT._2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/K.S.M._PT._3.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-700/KUMA_INTERPR..${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KUP80Z354.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/KUP80Z355.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/LADY-BUG.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/LAND_ESCAPE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/LE_MANS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/LIGHTNING_PATROL.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/LIJNENSPEL.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/LOGO_V30.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MAC_PAC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MAD_MAZE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MAN-HUNT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MANZA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MASTERMIND.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MATH_PENDU.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MAZE_ESCAPE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MESSING.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MISSION_A.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MISSION_ALPHA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MISSION_DELTA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ML-SP_8002_BBG.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MOLEATTA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MONITOR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MONITOR3.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MONITOR6.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MORPION.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MORPIUS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MOTY.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MOVING_SEARCHER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MUCMAC700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MUNROE_MANOR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MUSIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MUSIQUE_SUISSE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-1P01.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-2Z009.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ700BAS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-700_DEMO.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ700_FORTH1.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-700_FORTH.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-700_KLAVIER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-700_PLOT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/NAKAMOTO.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/NAKAMOTO_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/NIBBLER_PART1.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/NIBBLER_PART2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/NIGHTMARE_PARK2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/NIGHTMARE_PARK.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/NIGHTM_PRK.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/NITE_FLITE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/OCTOPUSSY.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PAC-MAN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PAINFUL_MAN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PANIQUE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PARA_SHOOT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PASCAL_SP-4015.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PASCAL_SP-4015_C.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PATROL_ALPHA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PCGAID.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PCGAID_EUROPE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PCG_BASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PCG_BASIC_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PENDU.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PRINTERFIGUREN1.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PUISSANCE_4.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/PUZZLE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/QD_BAS_5Z008_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/QDCOPY.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/QD-PASCAL_C.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/QUIXI.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/REALFORT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/REBOND.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/RESCUE_PLANE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/REVERSE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ROLLSROYCE1906.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ROUND_SHOOT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SAFE-CRACKER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/S-BASIC-CENT-2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/S-BASIC-COMP-CNT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/S-BASIC-COMPILER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/S-BASIC-COMPILER-ORIGINAL.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/S-BASICODE_2.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SCHACH2_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SCHACH700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SEND-1.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SEND-1_MZ700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SH7CED1.3G.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SHOGUN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SKY_CHAOS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/S-MASTER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SNAKE-AND-SNAKE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SNAKE_SNAKE_EXP1.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SOUDARD.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SOUTH_PACIFIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SPACE_FIGHTER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SPACE_GUERILLA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SPACE_INVADERS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SPA_DATA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SQUASH_700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/STAR_FIGHTER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/STARTREK.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/STKEEPER2BAS700A.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/STRIP_POKER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUBMARINE_SHOOTER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUB-MONITOR-700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUICIDE_RUN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUPER-BANDIT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUPER_BIORHYTHM.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUPER_HELICOPTER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUPER_PUCK-MAN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUPER_SPY_OBJ.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUPERTYPEN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUPER_VRAC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUTAM1F.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUTAMC9.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUTAPEBA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SUTAPEMO.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/SYSTEME_EXPERT.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/TAPEWORM.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/TBASIC_BM_PK.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/T-BASIC_(UITLEG).${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/TELEFONTARIEVEN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/THREE_CARD_BRAG.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/TOMAHAWK.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/TRACKER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/TRANS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/TRUCKER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/TYPEN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/UFO.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/UNI700BASIC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/URANIA_II.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/URAS-700.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/VICIOUS_VIPER.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/VOL_676.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/VRAGENDMAKEN.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/WIZARD_CASTLE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/WONDERHOUSE.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/WOOKYA.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/WOOKYB.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/XANAGRAMS.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/XBC.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/XBC_F_1_02.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/YAMS.${SECTORSIZE}.bin:" -ROM_INCLUDE+="${MZB_PATH}/MZ-700/Z80_DESASSEMBLEUR.${SECTORSIZE}.bin:" -#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ZEN.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-700/1z-013b.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/2z009e.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/3-d_car_race.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/3-d_graphikpaket.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/3dmuehle.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/3d-way_out.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/6502_betriebssys.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/700_poker.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ace_racer.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/advancedchess.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/airbus_a_310.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/aliens.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/amityville.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/antares.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/anthill_raider.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/apollo.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/apollo2_8-200785.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/apprentissage_nombres.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/asteroid_belt.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/astro-blaster.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/attack-a-tank.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/auto_run.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/backgammon.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/bas700tutorial.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/basezero.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/basic_1z-013b.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/basic_700-vers.4.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/basic_mz-5z008_2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/basic_mz-5z008.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/battle_game.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/bio-700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/blastoff.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/bloktekeningen.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/bomberman_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/boulder_dash.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/breuken_1.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/cadre_diabolique.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/calendrier.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/cannon_ball.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/catacombes.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/caterpillar.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/centro-anl.disk.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/centro-anleitung.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/circus_star.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/club_golf.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/c-master.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/codewoord.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/commando_plain.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/competitie.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/comput-a-slot.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/computertekenen.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/connect_four.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/converter_a_700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/conveyor.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/copy-cf.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/cosmo_blaster_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/cribbage.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/croaker.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/cyfax.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/database_filer.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/datei_universal.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/dbp-701.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/delete.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/demasaso.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/demo-lissajou.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/demo_sin-berg.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/descente_aux_enfers.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/destructeurs.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/domination.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/donkey_gorilla.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/exploding_atoms.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/express_bas_700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/f1200.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/fantastic_grove.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/fdcopy.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/fd_editor_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/fighter_command.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/fire!!!.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/fisherman_fred.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/flugsim_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/flugsimulator.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/fortransosz80.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/full_speed.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/gate-crasher.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/gdp9-ba.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/geboortedatum.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/global_war_3.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/globule.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/gobbler.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/greedy_gremlins.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/grid.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/guerre_spatiale.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/hdc_orgel.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/hp4tmz7.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/hp4tmz7l.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/hunchy.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/impossible_mission.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/isola.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/jeux_intergalactiques.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/jumping_runner.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/jungle-jinks.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/kalender.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/kamertje.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/kasboek.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/k-basic_v.5.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/kentucky_derby.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/kniforth.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/knight's_castle.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/knights_ufo.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/kp_dbasic.800b.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/k.s.m._pt._1.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/k.s.m._pt._2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/k.s.m._pt._3.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-700/kuma_interpr..${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/kup80z354.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/kup80z355.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/lady-bug.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/land_escape.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/le_mans.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/lightning_patrol.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/lijnenspel.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/logo_v30.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mac_pac.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mad_maze.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/man-hunt.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/manza.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mastermind.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/math_pendu.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/maze_escape.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/messing.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mission_a.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mission_alpha.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mission_delta.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ml-sp_8002_bbg.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/moleatta.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/monitor.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/monitor3.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/monitor6.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/morpion.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/morpius.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/moty.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/moving_searcher.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mucmac700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/munroe_manor.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/music.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/musique_suisse.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mz-1p01.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mz-2z009.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mz700bas.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-700_demo.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/mz700_forth1.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-700_forth.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-700_klavier.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/MZ-700_plot.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/nakamoto.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/nakamoto_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/nibbler_part1.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/nibbler_part2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/nightmare_park2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/nightmare_park.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/nightm_prk.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/nite_flite.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/octopussy.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/pac-man.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/painful_man.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/panique.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/para_shoot.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/pascal_sp-4015.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/pascal_sp-4015_c.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/patrol_alpha.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/pcgaid.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/pcgaid_europe.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/pcg_basic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/pcg_basic_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/pendu.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/printerfiguren1.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/puissance_4.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/puzzle.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/qd_bas_5z008_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/qdcopy.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/qd-pascal_c.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/quixi.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/realfort.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/rebond.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/rescue_plane.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/reverse.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/rollsroyce1906.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/round_shoot.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/safe-cracker.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/s-basic-cent-2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/s-basic-comp-cnt.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/s-basic-compiler.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/s-basic-compiler-original.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/s-basicode_2.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/schach2_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/schach700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/send-1.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/send-1_mz700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/sh7ced1.3g.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/shogun.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/sky_chaos.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/s-master.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/snake-and-snake.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/snake_snake_exp1.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/soudard.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/south_pacific.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/space_fighter.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/space_guerilla.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/space_invaders.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/spa_data.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/squash_700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/star_fighter.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/startrek.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/stkeeper2bas700a.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/strip_poker.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/submarine_shooter.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/sub-monitor-700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/suicide_run.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/super-bandit.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/super_biorhythm.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/super_helicopter.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/super_puck-man.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/super_spy_obj.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/supertypen.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/super_vrac.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/sutam1f.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/sutamc9.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/sutapeba.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/sutapemo.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/systeme_expert.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/tapeworm.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/tbasic_bm_pk.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/t-basic_(uitleg).${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/telefontarieven.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/three_card_brag.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/tomahawk.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/tracker.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/trans.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/trucker.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/typen.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/ufo.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/uni700basic.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/urania_ii.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/uras-700.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/vicious_viper.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/vol_676.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/vragendmaken.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/wizard_castle.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/wonderhouse.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/wookya.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/wookyb.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/xanagrams.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/xbc.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/xbc_f_1_02.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/yams.${SECTORSIZE}.bin:" +ROM_INCLUDE+="${MZB_PATH}/MZ-700/z80_desassembleur.${SECTORSIZE}.bin:" +#ROM_INCLUDE+="${MZB_PATH}/MZ-700/zen.${SECTORSIZE}.bin:" # Set the pointer which indicates the next ROM to be filled with applications. GENROM=0 diff --git a/software/tools/make_sdcard.sh b/software/tools/make_sdcard.sh index 1ff57b6..a5ed5cc 100755 --- a/software/tools/make_sdcard.sh +++ b/software/tools/make_sdcard.sh @@ -64,7 +64,7 @@ function addFileToImage # Use the File Type and ROM File List to filter out duplicates. # if [[ ${FILETYPE} == $ft ]] || [[ ${FORMAT} -eq 1 ]]; then - grep `basename "${FILENAME}" .MZF` ${ROM_LIST_FILE} > /dev/null + grep `basename "${FILENAME}" .mzf` ${ROM_LIST_FILE} > /dev/null if [ $? -eq 1 -o ${FILTER} -eq 0 ]; then # Filter out CPM ROM Drive images. @@ -115,7 +115,7 @@ function addMachineFiles elif [[ ${FORMAT} -eq 1 ]] && [[ "${SRCDIR}" == "BAS" ]]; then FILELIST=`(cd ${MZF_PATH}/${SRCDIR}; ls *.bas)` else - FILELIST=`(cd ${MZF_PATH}/${SRCDIR}; ls *.MZF)` + FILELIST=`(cd ${MZF_PATH}/${SRCDIR}; ls *.mzf)` fi for f in ${FILELIST} diff --git a/software/tools/processMZFfiles.sh b/software/tools/processMZFfiles.sh index bbd68e5..99e17b3 100755 --- a/software/tools/processMZFfiles.sh +++ b/software/tools/processMZFfiles.sh @@ -61,7 +61,7 @@ do do FDIRNAME=`dirname ${FNAME}` FILENAME=`basename ${FNAME}` - TNAME=`echo $FILENAME | sed 's/mzf/MZF/g'` + TNAME=`echo $FILENAME | sed 's/MZF/mzf/g'` if [ "${FILENAME}" != "${TNAME}" ]; then mv "${FILENAME}" "${TNAME}" fi @@ -70,7 +70,7 @@ do do for SECTORSIZE in `seq -s ' ' ${BLOCKSIZE} ${BLOCKSIZE} 524288` do - BASE=`basename "$TNAME" .MZF` + BASE=`basename "$TNAME" .mzf` if [ `echo ${FSIZE} - ${SECTORSIZE} | bc` -le 0 ]; then echo $BASE $TNAME $SECTORSIZE