diff --git a/Source/Apps/copysl/Build.cmd b/Source/Apps/copysl/Build.cmd index 22be44e8..17dc04ab 100644 --- a/Source/Apps/copysl/Build.cmd +++ b/Source/Apps/copysl/Build.cmd @@ -1,8 +1,11 @@ @echo off setlocal -:: copysl.com is currently distributed as a binary application, so -:: it is not built here. +set TOOLS=../../../Tools +set PATH=%TOOLS%\tasm32;%PATH% +set TASMTABS=%TOOLS%\tasm32 + +tasm -t80 -g3 -fFF copysl.asm copysl.com copysl.lst || exit /b copy /Y copysl.com ..\..\..\Binary\Apps\ || exit /b copy /Y copysl.doc ..\..\..\Binary\Apps\ || exit /b diff --git a/Source/Apps/copysl/Clean.cmd b/Source/Apps/copysl/Clean.cmd index 2b4cb29c..9ecb428f 100644 --- a/Source/Apps/copysl/Clean.cmd +++ b/Source/Apps/copysl/Clean.cmd @@ -1,5 +1,6 @@ @echo off setlocal -:: copysl.com is currently distributed as a binary application, so -:: we do not delete the .COM file. \ No newline at end of file +if exist *.com del *.com +if exist *.lst del *.lst +if exist *.bin del *.bin diff --git a/Source/Apps/copysl/Makefile b/Source/Apps/copysl/Makefile index 1024dc14..2cbe530c 100644 --- a/Source/Apps/copysl/Makefile +++ b/Source/Apps/copysl/Makefile @@ -1,7 +1,9 @@ OBJECTS = copysl.com -NODELETE = $(OBJECTS) DOCS = copysl.doc DEST = ../../../Binary/Apps DOCDEST = ../../../Binary/Apps -TOOLS=../../../Tools -include $(TOOLS)/Makefile.inc +TOOLS =../../../Tools + +USETASM=1 + +include $(TOOLS)/Makefile.inc \ No newline at end of file diff --git a/Source/Apps/copysl/copysl.com b/Source/Apps/copysl/copysl.com deleted file mode 100644 index 269abbbb..00000000 Binary files a/Source/Apps/copysl/copysl.com and /dev/null differ diff --git a/Source/HBIOS/Bank Layout.txt b/Source/HBIOS/Bank Layout.txt index f7f957cb..afb8663d 100644 --- a/Source/HBIOS/Bank Layout.txt +++ b/Source/HBIOS/Bank Layout.txt @@ -71,7 +71,7 @@ Bank ID Usage 0x82 User TPA 0x83 Common -ROMless Standard Bank Layout (512K) +ROMless Standard Bank Layout (512K): ZRC, ZRC512, EZ512, Z1RCC, ZZRCC, FZ80 Bank ID Usage ------- ------