mirror of https://github.com/wwarthen/RomWBW.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.0 KiB
39 lines
1.0 KiB
;
|
|
;==================================================================================================
|
|
; WRAPPER FOR ZSDOS/ZDDOS FOR N8VEM PROJECT
|
|
; WAYNE WARTHEN - 2011-01-09
|
|
;==================================================================================================
|
|
;
|
|
; THE FOLLOWING MACROS DO THE HEAVY LIFTING TO MAKE THE ZSDOS SOURCE
|
|
; COMPATIBLE WITH TASM
|
|
;
|
|
#DEFINE EQU .EQU
|
|
#DEFINE NAME \;
|
|
#DEFINE PAGE .PAGE
|
|
#DEFINE CSEG .CSEG
|
|
#DEFINE DSEG .DSEG
|
|
#DEFINE ORG .ORG
|
|
#DEFINE END .END
|
|
#DEFINE IF .IF
|
|
#DEFINE ELSE .ELSE
|
|
#DEFINE ENDIF .ENDIF
|
|
#DEFINE DEFB .DB
|
|
#DEFINE DEFW .DW
|
|
#DEFINE FILL .FILL
|
|
;
|
|
; ZSDOS USES A .LIB FILE FOR CONFIGURATION. SINCE TASM HAS NO SUPPORT FOR THIS
|
|
; WE JUST INCLUDE THE FILE HERE.
|
|
;
|
|
#DEFINE BLD_ZSDOS11 TRUE ; TRUE BUILDS VER 1.1, FALSE BUILDS VER 1.2
|
|
#DEFINE BLD_ZS TRUE ; TRUE FOR ZSDOS BUILD, FALSE FOR ZDDOS BUILD
|
|
#DEFINE BLD_ROM FALSE
|
|
#INCLUDE "zsdos.lib"
|
|
;
|
|
;
|
|
; ESTABLISH STARTING ADDRESS FOR ZSDOS
|
|
;
|
|
.ORG 0D800H
|
|
;
|
|
; NOW INCLUDE THE MAIN SOURCE
|
|
;
|
|
#INCLUDE "zsdos-gp.z80"
|