Browse Source

Various Cleanup - Issue #440

- Removed duplicate files in disk image process
- Moved all applications to individual folders
master
Wayne Warthen 1 year ago
parent
commit
0113852f7b
  1. 65
      Source/Apps/Build.cmd
  2. 48
      Source/Apps/Clean.cmd
  3. 8
      Source/Apps/Makefile
  4. 4
      Source/Apps/Test/2piotst/Build.cmd
  5. 51
      Source/Apps/Test/Build.cmd
  6. 6
      Source/Apps/Test/I2C/Build.cmd
  7. 4
      Source/Apps/Test/Makefile
  8. 2
      Source/Apps/Test/inttest/Build.cmd
  9. 2
      Source/Apps/Test/kbdtest/Build.cmd
  10. 2
      Source/Apps/Test/piomon/Build.cmd
  11. 2
      Source/Apps/Test/ppidetst/Build.cmd
  12. 2
      Source/Apps/Test/ps2info/Build.cmd
  13. 2
      Source/Apps/Test/ramtest/Makefile
  14. 2
      Source/Apps/Test/tstdskng/Build.cmd
  15. 4
      Source/Apps/Test/vdctest/Build.cmd
  16. 6
      Source/Apps/Tune/Build.cmd
  17. 4
      Source/Apps/VGM/Build.cmd
  18. 10
      Source/Apps/assign/Build.cmd
  19. 6
      Source/Apps/assign/Clean.cmd
  20. 7
      Source/Apps/assign/Makefile
  21. 2
      Source/Apps/assign/assign.asm
  22. 2
      Source/Apps/cpuspd/Build.cmd
  23. 10
      Source/Apps/format/Build.cmd
  24. 6
      Source/Apps/format/Clean.cmd
  25. 7
      Source/Apps/format/Makefile
  26. 2
      Source/Apps/format/format.asm
  27. 10
      Source/Apps/mode/Build.cmd
  28. 6
      Source/Apps/mode/Clean.cmd
  29. 7
      Source/Apps/mode/Makefile
  30. 0
      Source/Apps/mode/bcd.asm
  31. 0
      Source/Apps/mode/decode.asm
  32. 0
      Source/Apps/mode/encode.asm
  33. 2
      Source/Apps/mode/mode.asm
  34. 2
      Source/Apps/reboot/Build.cmd
  35. 12
      Source/Apps/rtc/Build.cmd
  36. 6
      Source/Apps/rtc/Clean.cmd
  37. 7
      Source/Apps/rtc/Makefile
  38. 0
      Source/Apps/rtc/rtc.asm
  39. 0
      Source/Apps/rtc/rtchb.asm
  40. 0
      Source/Apps/startup/startup.asm
  41. 10
      Source/Apps/syscopy/Build.cmd
  42. 6
      Source/Apps/syscopy/Clean.cmd
  43. 7
      Source/Apps/syscopy/Makefile
  44. 0
      Source/Apps/syscopy/syscopy.asm
  45. 13
      Source/Apps/sysgen/Build.cmd
  46. 6
      Source/Apps/sysgen/Clean.cmd
  47. 7
      Source/Apps/sysgen/Makefile
  48. 0
      Source/Apps/sysgen/sysgen.z80
  49. 10
      Source/Apps/talk/Build.cmd
  50. 6
      Source/Apps/talk/Clean.cmd
  51. 7
      Source/Apps/talk/Makefile
  52. 0
      Source/Apps/talk/talk.asm
  53. 10
      Source/Apps/timer/Build.cmd
  54. 6
      Source/Apps/timer/Clean.cmd
  55. 7
      Source/Apps/timer/Makefile
  56. 2
      Source/Apps/timer/timer.asm
  57. BIN
      Source/Images/d_zpm3/u0/HELP.HLP
  58. BIN
      Source/Images/d_zpm3/u15/date.com
  59. BIN
      Source/Images/d_zpm3/u15/device.com
  60. BIN
      Source/Images/d_zpm3/u15/dir.com
  61. BIN
      Source/Images/d_zpm3/u15/dump.com
  62. BIN
      Source/Images/d_zpm3/u15/ed.com
  63. BIN
      Source/Images/d_zpm3/u15/erase.com
  64. BIN
      Source/Images/d_zpm3/u15/gencom.com
  65. BIN
      Source/Images/d_zpm3/u15/get.com
  66. BIN
      Source/Images/d_zpm3/u15/help.com
  67. BIN
      Source/Images/d_zpm3/u15/hexcom.com
  68. BIN
      Source/Images/d_zpm3/u15/initdir.com
  69. BIN
      Source/Images/d_zpm3/u15/patch.com
  70. BIN
      Source/Images/d_zpm3/u15/pip.com
  71. BIN
      Source/Images/d_zpm3/u15/put.com
  72. BIN
      Source/Images/d_zpm3/u15/rename.com
  73. BIN
      Source/Images/d_zpm3/u15/save.com
  74. BIN
      Source/Images/d_zpm3/u15/set.com
  75. BIN
      Source/Images/d_zpm3/u15/setdef.com
  76. BIN
      Source/Images/d_zpm3/u15/show.com
  77. BIN
      Source/Images/d_zpm3/u15/submit.com
  78. BIN
      Source/Images/d_zpm3/u15/type.com
  79. BIN
      Source/Images/d_zpm3/u15/zsid.com
  80. 6
      Source/Images/fd_zpm3.txt
  81. 5
      Source/Images/hd_zpm3.txt

65
Source/Apps/Build.cmd

@ -2,50 +2,37 @@
setlocal
set TOOLS=..\..\Tools
set APPBIN=..\..\Binary\Apps
set PATH=%TOOLS%\tasm32;%TOOLS%\zxcc;%PATH%
set TASMTABS=%TOOLS%\tasm32
set CPMDIR80=%TOOLS%/cpm/
call :asm syscopy || exit /b
call :asm assign || exit /b
call :asm format || exit /b
call :asm talk || exit /b
call :asm mode || exit /b
call :asm rtc || exit /b
call :asm timer || exit /b
call :asm rtchb || exit /b
call :build syscopy || exit /b
call :build assign || exit /b
call :build format || exit /b
call :build talk || exit /b
call :build mode || exit /b
call :build rtc || exit /b
call :build timer || exit /b
call :build sysgen || exit /b
call :build XM || exit /b
call :build FDU || exit /b
call :build Tune || exit /b
call :build FAT || exit /b
call :build Test || exit /b
call :build ZMP || exit /b
call :build ZMD || exit /b
call :build Dev || exit /b
call :build VGM || exit /b
call :build cpuspd || exit /b
call :build reboot || exit /b
call :build Survey || exit /b
call :build HTalk || exit /b
call :build BBCBASIC || exit /b
call :build copysl || exit /b
zxcc Z80ASM -SYSGEN/F || exit /b
pushd XM && call Build || exit /b & popd
pushd FDU && call Build || exit /b & popd
pushd Tune && call Build || exit /b & popd
pushd FAT && call Build || exit /b & popd
pushd Test && call Build || exit /b & popd
pushd ZMP && call Build || exit /b & popd
pushd ZMD && call Build || exit /b & popd
pushd Dev && call Build || exit /b & popd
pushd VGM && call Build || exit /b & popd
pushd cpuspd && call Build || exit /b & popd
pushd reboot && call Build || exit /b & popd
pushd Survey && call Build || exit /b & popd
pushd HTalk && call Build || exit /b & popd
pushd BBCBASIC && call Build || exit /b & popd
pushd copysl && call Build || exit /b & popd
copy *.com %APPBIN%\ || exit /b
goto :eof
:asm
echo.
echo Building %1...
tasm -t80 -g3 -fFF %1.asm %1.com %1.lst || exit /b
goto :eof
:asm180
echo.
echo Building %1...
tasm -t180 -g3 -fFF %1.asm %1.com %1.lst || exit /b
:build
echo Building %1
pushd %1 && call Build || exit /b & popd
goto :eof

48
Source/Apps/Clean.cmd

@ -1,24 +1,32 @@
@echo off
setlocal
if exist *.bin del *.bin
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.hex del *.hex
if exist *.prn del *.prn
call :clean syscopy || exit /b
call :clean assign || exit /b
call :clean format || exit /b
call :clean talk || exit /b
call :clean mode || exit /b
call :clean rtc || exit /b
call :clean timer || exit /b
call :clean sysgen || exit /b
call :clean XM || exit /b
call :clean FDU || exit /b
call :clean Tune || exit /b
call :clean FAT || exit /b
call :clean Test || exit /b
call :clean ZMP || exit /b
call :clean ZMD || exit /b
call :clean Dev || exit /b
call :clean VGM || exit /b
call :clean cpuspd || exit /b
call :clean reboot || exit /b
call :clean Survey || exit /b
call :clean HTalk || exit /b
call :clean BBCBASIC || exit /b
call :clean copysl || exit /b
pushd XM && call Clean || exit /b 1 & popd
pushd FDU && call Clean || exit /b 1 & popd
pushd Tune && call Clean || exit /b 1 & popd
pushd FAT && call Clean || exit /b 1 & popd
pushd Test && call Clean || exit /b 1 & popd
pushd ZMP && call Clean || exit /b 1 & popd
pushd ZMD && call Clean || exit /b 1 & popd
pushd Dev && call Clean || exit /b 1 & popd
pushd VGM && call Clean || exit /b 1 & popd
pushd cpuspd && call Clean || exit /b 1 & popd
pushd reboot && call Clean || exit /b 1 & popd
pushd Survey && call Clean || exit /b 1 & popd
pushd HTalk && call Clean || exit /b 1 & popd
pushd BBCBASIC && call Clean || exit /b 1 & popd
pushd copysl && call Clean || exit /b 1 & popd
goto :eof
:clean
pushd %1 && call Clean || exit /b & popd
goto :eof

8
Source/Apps/Makefile

@ -1,9 +1,5 @@
OBJECTS = sysgen.com syscopy.com assign.com format.com talk.com \
mode.com rtc.com timer.com rtchb.com
SUBDIRS = HTalk XM FDU FAT Tune Test ZMP ZMD Dev VGM cpuspd reboot Survey BBCBASIC copysl
DEST = ../../Binary/Apps
SUBDIRS = HTalk XM FDU FAT Tune Test ZMP ZMD Dev VGM cpuspd reboot Survey BBCBASIC copysl \
sysgen syscopy assign format talk mode rtc timer
TOOLS =../../Tools
include $(TOOLS)/Makefile.inc
USETASM = 1

4
Source/Apps/Test/2piotst/Build.cmd

@ -1,10 +1,8 @@
@echo off
setlocal
set TOOLS=..\..\..\..\Tools
set TOOLS=../../../../Tools
set PATH=%TOOLS%\zxcc;%PATH%
set CPMDIR80=%TOOLS%/cpm/
zxcc M80 -=2piotst/l || exit /b

51
Source/Apps/Test/Build.cmd

@ -1,42 +1,31 @@
@echo off
setlocal
set TOOLS=../../../Tools
set APPBIN=..\..\Binary\Apps
set TOOLS=..\..\..\Tools
set PATH=%TOOLS%\tasm32;%TOOLS%\zxcc;%PATH%
set TASMTABS=%TOOLS%\tasm32
set CPMDIR80=%TOOLS%/cpm/
pushd DMAmon && call Build || exit /b & popd
pushd tstdskng && call Build || exit /b & popd
pushd inttest && call Build || exit /b & popd
pushd ppidetst && call Build || exit /b & popd
pushd ramtest && call Build || exit /b & popd
pushd I2C && call Build || exit /b & popd
pushd rzsz && call Build || exit /b & popd
pushd vdctest && call Build || exit /b & popd
pushd kbdtest && call Build || exit /b & popd
pushd ps2info && call Build || exit /b & popd
pushd 2piotst && call Build || exit /b & popd
pushd piomon && call Build || exit /b & popd
pushd banktest && call Build || exit /b & popd
pushd portscan && call Build || exit /b & popd
pushd sound && call Build || exit /b & popd
pushd testh8p && call Build || exit /b & popd
goto :eof
call :build DMAmon || exit /b
call :build tstdskng || exit /b
call :build inttest || exit /b
call :build ppidetst || exit /b
call :build ramtest || exit /b
call :build I2C || exit /b
call :build rzsz || exit /b
call :build vdctest || exit /b
call :build kbdtest || exit /b
call :build ps2info || exit /b
call :build 2piotst || exit /b
call :build piomon || exit /b
call :build banktest || exit /b
call :build portscan || exit /b
call :build sound || exit /b
call :build testh8p || exit /b
:asm
echo.
echo Building %1...
tasm -t80 -g3 -fFF %1.asm %1.com %1.lst || exit /b
goto :eof
:asm180
echo.
echo Building %1...
tasm -t180 -g3 -fFF %1.asm %1.com %1.lst || exit /b
:build
echo Building %1
pushd %1 && call Build || exit /b & popd
goto :eof

6
Source/Apps/Test/I2C/Build.cmd

@ -5,9 +5,9 @@ set TOOLS=../../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF i2cscan.asm i2cscan.com i2cscan.lst || exit /b
tasm -t180 -g3 -fFF rtcds7.asm rtcds7.com rtcds7.lst || exit /b
tasm -t180 -g3 -fFF i2clcd.asm i2clcd.com i2clcd.lst || exit /b
tasm -t80 -g3 -fFF i2cscan.asm i2cscan.com i2cscan.lst || exit /b
tasm -t80 -g3 -fFF rtcds7.asm rtcds7.com rtcds7.lst || exit /b
tasm -t80 -g3 -fFF i2clcd.asm i2clcd.com i2clcd.lst || exit /b
tasm -t80 -g3 -ff srom.asm srom.com srom.lst || exit /b
copy /Y i2c*.com ..\..\..\..\Binary\Apps\Test\ || exit /b

4
Source/Apps/Test/Makefile

@ -1,6 +1,6 @@
OBJECTS =
# OBJECTS =
SUBDIRS = DMAmon I2C inttest ppidetst ramtest tstdskng rzsz vdctest kbdtest ps2info 2piotst piomon banktest portscan sound testh8p
DEST = ../../../Binary/Apps/Test
# DEST = ../../../Binary/Apps/Test
TOOLS =../../../Tools
include $(TOOLS)/Makefile.inc

2
Source/Apps/Test/inttest/Build.cmd

@ -5,7 +5,7 @@ set TOOLS=../../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF inttest.asm inttest.com inttest.lst || exit /b
tasm -t80 -g3 -fFF inttest.asm inttest.com inttest.lst || exit /b
copy /Y inttest.com ..\..\..\..\Binary\Apps\Test\ || exit /b
copy /Y inttest.doc ..\..\..\..\Binary\Apps\Test\ || exit /b

2
Source/Apps/Test/kbdtest/Build.cmd

@ -5,7 +5,7 @@ set TOOLS=../../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF kbdtest.asm kbdtest.com kbdtest.lst || exit /b
tasm -t80 -g3 -fFF kbdtest.asm kbdtest.com kbdtest.lst || exit /b
copy /Y kbdtest.com ..\..\..\..\Binary\Apps\Test\ || exit /b

2
Source/Apps/Test/piomon/Build.cmd

@ -5,6 +5,6 @@ set TOOLS=../../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF piomon.asm piomon.com piomon.lst || exit /b
tasm -t80 -g3 -fFF piomon.asm piomon.com piomon.lst || exit /b
copy /Y piomon.com ..\..\..\..\Binary\Apps\Test\ || exit /b

2
Source/Apps/Test/ppidetst/Build.cmd

@ -5,7 +5,7 @@ set TOOLS=../../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF ppidetst.asm ppidetst.com ppidetst.lst || exit /b
tasm -t80 -g3 -fFF ppidetst.asm ppidetst.com ppidetst.lst || exit /b
copy /Y ppidetst.com ..\..\..\..\Binary\Apps\Test\ || exit /b

2
Source/Apps/Test/ps2info/Build.cmd

@ -5,6 +5,6 @@ set TOOLS=../../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF ps2info.asm ps2info.com ps2info.lst || exit /b
tasm -t80 -g3 -fFF ps2info.asm ps2info.com ps2info.lst || exit /b
copy /Y ps2info.com ..\..\..\..\Binary\Apps\Test\ || exit /b

2
Source/Apps/Test/ramtest/Makefile

@ -2,7 +2,7 @@ OBJECTS = ramtest.com
DEST = ../../../../Binary/Apps/Test
DOCDEST = ../../../../Doc
TOOLS = ../../../../Tools
OTHERS = loader.bin dbgmon.bin
OTHERS = *.bin
include $(TOOLS)/Makefile.inc
ramtest.com: loader.bin dbgmon.bin

2
Source/Apps/Test/tstdskng/Build.cmd

@ -5,7 +5,7 @@ set TOOLS=../../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF tstdskng.asm tstdskng.com tstdskng.lst || exit /b
tasm -t80 -g3 -fFF tstdskng.asm tstdskng.com tstdskng.lst || exit /b
copy /Y tstdskng.com ..\..\..\..\Binary\Apps\Test\ || exit /b

4
Source/Apps/Test/vdctest/Build.cmd

@ -5,8 +5,8 @@ set TOOLS=../../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF vdctest.asm vdctest.com vdctest.lst || exit /b
tasm -t180 -g3 -fFF vdconly.asm vdconly.com vdconly.lst || exit /b
tasm -t80 -g3 -fFF vdctest.asm vdctest.com vdctest.lst || exit /b
tasm -t80 -g3 -fFF vdconly.asm vdconly.com vdconly.lst || exit /b
copy /Y vdctest.com ..\..\..\..\Binary\Apps\Test\ || exit /b
copy /Y vdconly.com ..\..\..\..\Binary\Apps\Test\ || exit /b

6
Source/Apps/Tune/Build.cmd

@ -5,9 +5,9 @@ set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF -dWBW tune.asm tune.com tune.lst || exit /b
tasm -t180 -g3 -fFF -dZX tune.asm tunezx.com tunezx.lst || exit /b
tasm -t180 -g3 -fFF -dMSX tune.asm tunemsx.com tunemsx.lst || exit /b
tasm -t80 -g3 -fFF -dWBW tune.asm tune.com tune.lst || exit /b
tasm -t80 -g3 -fFF -dZX tune.asm tunezx.com tunezx.lst || exit /b
tasm -t80 -g3 -fFF -dMSX tune.asm tunemsx.com tunemsx.lst || exit /b
copy /Y tune*.com ..\..\..\Binary\Apps\ || exit /b
copy /Y Tunes\*.* ..\..\..\Binary\Apps\Tunes\ || exit /b

4
Source/Apps/VGM/Build.cmd

@ -5,8 +5,8 @@ set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF -dWBW vgmplay.asm vgmplay.com vgmplay.lst || exit /b
tasm -t180 -g3 -fFF -dWBW ymfmdemo.asm ymfmdemo.com ymfmdemo.lst || exit /b
tasm -t80 -g3 -fFF -dWBW vgmplay.asm vgmplay.com vgmplay.lst || exit /b
tasm -t80 -g3 -fFF -dWBW ymfmdemo.asm ymfmdemo.com ymfmdemo.lst || exit /b
copy /Y vgmplay.com ..\..\..\Binary\Apps\ || exit /b
copy /Y Tunes\*.vgm ..\..\..\Binary\Apps\Tunes\ || exit /b

10
Source/Apps/assign/Build.cmd

@ -0,0 +1,10 @@
@echo off
setlocal
set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t80 -g3 -fFF assign.asm assign.com assign.lst || exit /b
copy /Y assign.com ..\..\..\Binary\Apps\ || exit /b

6
Source/Apps/assign/Clean.cmd

@ -0,0 +1,6 @@
@echo off
setlocal
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.bin del *.bin

7
Source/Apps/assign/Makefile

@ -0,0 +1,7 @@
OBJECTS = assign.com
DEST = ../../../Binary/Apps
TOOLS =../../../Tools
USETASM=1
include $(TOOLS)/Makefile.inc

2
Source/Apps/assign.asm → Source/Apps/assign/assign.asm

@ -51,7 +51,7 @@ bnksel .equ $FFF3 ; HBIOS bank select vector
;
stamp .equ $40 ; loc of RomWBW CBIOS zero page stamp
;
#include "../ver.inc"
#include "../../ver.inc"
;
;===============================================================================
; Code Section

2
Source/Apps/cpuspd/Build.cmd

@ -5,6 +5,6 @@ set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF cpuspd.asm cpuspd.com cpuspd.lst || exit /b
tasm -t80 -g3 -fFF cpuspd.asm cpuspd.com cpuspd.lst || exit /b
copy /Y cpuspd.com ..\..\..\Binary\Apps\ || exit /b

10
Source/Apps/format/Build.cmd

@ -0,0 +1,10 @@
@echo off
setlocal
set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t80 -g3 -fFF format.asm format.com format.lst || exit /b
copy /Y format.com ..\..\..\Binary\Apps\ || exit /b

6
Source/Apps/format/Clean.cmd

@ -0,0 +1,6 @@
@echo off
setlocal
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.bin del *.bin

7
Source/Apps/format/Makefile

@ -0,0 +1,7 @@
OBJECTS = format.com
DEST = ../../../Binary/Apps
TOOLS =../../../Tools
USETASM=1
include $(TOOLS)/Makefile.inc

2
Source/Apps/format.asm → Source/Apps/format/format.asm

@ -19,7 +19,7 @@
; 1) Actually implement this
;_______________________________________________________________________________
;
#include "../ver.inc"
#include "../../ver.inc"
;
;===============================================================================
; Definitions

10
Source/Apps/mode/Build.cmd

@ -0,0 +1,10 @@
@echo off
setlocal
set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t80 -g3 -fFF mode.asm mode.com mode.lst || exit /b
copy /Y mode.com ..\..\..\Binary\Apps\ || exit /b

6
Source/Apps/mode/Clean.cmd

@ -0,0 +1,6 @@
@echo off
setlocal
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.bin del *.bin

7
Source/Apps/mode/Makefile

@ -0,0 +1,7 @@
OBJECTS = mode.com
DEST = ../../../Binary/Apps
TOOLS =../../../Tools
USETASM=1
include $(TOOLS)/Makefile.inc

0
Source/Apps/bcd.asm → Source/Apps/mode/bcd.asm

0
Source/Apps/decode.asm → Source/Apps/mode/decode.asm

0
Source/Apps/encode.asm → Source/Apps/mode/encode.asm

2
Source/Apps/mode.asm → Source/Apps/mode/mode.asm

@ -37,7 +37,7 @@
; 1) Implement flow control settings
;_______________________________________________________________________________
;
#include "../ver.inc"
#include "../../ver.inc"
;
;===============================================================================
; Definitions

2
Source/Apps/reboot/Build.cmd

@ -5,6 +5,6 @@ set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t180 -g3 -fFF reboot.asm reboot.com reboot.lst || exit /b
tasm -t80 -g3 -fFF reboot.asm reboot.com reboot.lst || exit /b
copy /Y reboot.com ..\..\..\Binary\Apps\ || exit /b

12
Source/Apps/rtc/Build.cmd

@ -0,0 +1,12 @@
@echo off
setlocal
set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t80 -g3 -fFF rtc.asm rtc.com rtc.lst || exit /b
tasm -t80 -g3 -fFF rtchb.asm rtchb.com rtchb.lst || exit /b
copy /Y rtc.com ..\..\..\Binary\Apps\ || exit /b
copy /Y rtchb.com ..\..\..\Binary\Apps\ || exit /b

6
Source/Apps/rtc/Clean.cmd

@ -0,0 +1,6 @@
@echo off
setlocal
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.bin del *.bin

7
Source/Apps/rtc/Makefile

@ -0,0 +1,7 @@
OBJECTS = rtc.com rtchb.com
DEST = ../../../Binary/Apps
TOOLS =../../../Tools
USETASM=1
include $(TOOLS)/Makefile.inc

0
Source/Apps/rtc.asm → Source/Apps/rtc/rtc.asm

0
Source/Apps/rtchb.asm → Source/Apps/rtc/rtchb.asm

0
Source/Apps/startup.asm → Source/Apps/startup/startup.asm

10
Source/Apps/syscopy/Build.cmd

@ -0,0 +1,10 @@
@echo off
setlocal
set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t80 -g3 -fFF syscopy.asm syscopy.com syscopy.lst || exit /b
copy /Y syscopy.com ..\..\..\Binary\Apps\ || exit /b

6
Source/Apps/syscopy/Clean.cmd

@ -0,0 +1,6 @@
@echo off
setlocal
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.bin del *.bin

7
Source/Apps/syscopy/Makefile

@ -0,0 +1,7 @@
OBJECTS = syscopy.com
DEST = ../../../Binary/Apps
TOOLS =../../../Tools
USETASM=1
include $(TOOLS)/Makefile.inc

0
Source/Apps/syscopy.asm → Source/Apps/syscopy/syscopy.asm

13
Source/Apps/sysgen/Build.cmd

@ -0,0 +1,13 @@
@echo off
setlocal
set TOOLS=..\..\..\Tools
set PATH=%TOOLS%\tasm32;%TOOLS%\zxcc;%PATH%
set TASMTABS=%TOOLS%\tasm32
set CPMDIR80=%TOOLS%/cpm/
:: tasm -t80 -g3 -fFF sysgen.asm sysgen.com sysgen.lst || exit /b
zxcc Z80ASM -SYSGEN/F || exit /b
copy /Y sysgen.com ..\..\..\Binary\Apps\ || exit /b

6
Source/Apps/sysgen/Clean.cmd

@ -0,0 +1,6 @@
@echo off
setlocal
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.bin del *.bin

7
Source/Apps/sysgen/Makefile

@ -0,0 +1,7 @@
OBJECTS = sysgen.com
DEST = ../../../Binary/Apps
TOOLS =../../../Tools
USETASM=1
include $(TOOLS)/Makefile.inc

0
Source/Apps/sysgen.z80 → Source/Apps/sysgen/sysgen.z80

10
Source/Apps/talk/Build.cmd

@ -0,0 +1,10 @@
@echo off
setlocal
set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t80 -g3 -fFF talk.asm talk.com talk.lst || exit /b
copy /Y talk.com ..\..\..\Binary\Apps\ || exit /b

6
Source/Apps/talk/Clean.cmd

@ -0,0 +1,6 @@
@echo off
setlocal
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.bin del *.bin

7
Source/Apps/talk/Makefile

@ -0,0 +1,7 @@
OBJECTS = talk.com
DEST = ../../../Binary/Apps
TOOLS =../../../Tools
USETASM=1
include $(TOOLS)/Makefile.inc

0
Source/Apps/talk.asm → Source/Apps/talk/talk.asm

10
Source/Apps/timer/Build.cmd

@ -0,0 +1,10 @@
@echo off
setlocal
set TOOLS=../../../Tools
set PATH=%TOOLS%\tasm32;%PATH%
set TASMTABS=%TOOLS%\tasm32
tasm -t80 -g3 -fFF timer.asm timer.com timer.lst || exit /b
copy /Y timer.com ..\..\..\Binary\Apps\ || exit /b

6
Source/Apps/timer/Clean.cmd

@ -0,0 +1,6 @@
@echo off
setlocal
if exist *.com del *.com
if exist *.lst del *.lst
if exist *.bin del *.bin

7
Source/Apps/timer/Makefile

@ -0,0 +1,7 @@
OBJECTS = timer.com
DEST = ../../../Binary/Apps
TOOLS =../../../Tools
USETASM=1
include $(TOOLS)/Makefile.inc

2
Source/Apps/timer.asm → Source/Apps/timer/timer.asm

@ -40,7 +40,7 @@
; Includes division subroutines from: https://wikiti.brandonw.net/
;;_______________________________________________________________________________
;
#include "../ver.inc" ; Used for building RomWBW
#include "../../ver.inc" ; Used for building RomWBW
;#include "ver.inc" ; Used for testing purposes during code development
;
;===============================================================================

BIN
Source/Images/d_zpm3/u0/HELP.HLP

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/date.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/device.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/dir.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/dump.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/ed.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/erase.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/gencom.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/get.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/help.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/hexcom.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/initdir.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/patch.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/pip.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/put.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/rename.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/save.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/set.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/setdef.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/show.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/submit.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/type.com

Binary file not shown.

BIN
Source/Images/d_zpm3/u15/zsid.com

Binary file not shown.

6
Source/Images/fd_zpm3.txt

@ -23,6 +23,11 @@ d_zpm3/ReadMe.txt 0:
../ZPM3/bnkbdos3.spr 0:
../ZPM3/resbdos3.spr 0:
#
# Include CP/M 3 files
#
d_cpm3/u0/*.COM 15:
d_cpm3/u0/HELP.HLP 0:
#
# Add RomWBW utilities
#
#../../Binary/Apps/*.com 15:
@ -48,7 +53,6 @@ d_zpm3/ReadMe.txt 0:
#
Common/All/*.* 15:
Common/CPM3/*.* 15:
#Common/Z/u10/*.* 10:
Common/Z/u14/*.* 14:
Common/Z/u15/*.* 15:
Common/Z3/u10/*.* 10:

5
Source/Images/hd_zpm3.txt

@ -23,6 +23,11 @@ d_zpm3/ReadMe.txt 0:
../ZPM3/bnkbdos3.spr 0:
../ZPM3/resbdos3.spr 0:
#
# Include CP/M 3 files
#
d_cpm3/u0/*.COM 15:
d_cpm3/u0/HELP.HLP 0:
#
# Add RomWBW utilities
#
#../../Binary/Apps/*.com 15:

Loading…
Cancel
Save