Category : Music and Digitized Voice
Archive   : PAS-SDK1.ZIP
Filename : LARGE

 
Output of file : LARGE contained in archive : PAS-SDK1.ZIP
#
# Build file for creating the FM LARGE model objects
#
AS = /Mx ### make file ASSEMBLER permenant switches
CS = /c /Ox /Zp1 ### make file COMPILER permenant switches
AO = /DMODELSIZE=4 /DBUILD_NONE=1 ### make file ASSEMBLER command line switches
CO = /AL ### make file COMPILER command line switches

INC = ..\..\INC
GINC = ..\..\..\INC

LBO =
LIB = ..\..\inc

DEFAULT: $(LIB)\mvhllib.lib

l3812a.obj: 3812a.asm $(GINC)\model.inc $(GINC)\masm.inc $(INC)\common.inc
masm $(AS) $(AO) 3812a,l3812a;

$(LIB)\mvhllib.lib: l3812a.obj
lib $(LBO) $(LIB)\mvhllib -+l3812a.obj ,,$(LIB)\mvhllib;

#
# make the large model MIDI code
#
AS = /Mx ### make file ASSEMBLER permenant switches
CS = /c ### make file COMPILER permenant switches
LS = ### make file LINKER permentant switches

AO = /DMODELSIZE=4 ### make file ASSEMBLER command line switches
CO = ### make file COMPILER command line switches
LO = ### make file LINKER command line switches

LIB= ..\..\INC
LBO=

default: $(LIB)\mvhllib.lib

lmidia.obj: midia.asm
masm $(AS) $(AO) /DBUILD_NONE=1 midia,lmidia;

$(LIB)\mvhllib.lib: lmidia.obj
lib $(LBO) $(LIB)\mvhllib -+lmidia.obj ,,$(LIB)\mvhllib;

#
# Build file for creating the Miscellaneous LARGE model objects
#
AS = /Mx ### make file ASSEMBLER permenant switches
CS = /c /Ox /Zp1 ### make file COMPILER permenant switches
AO = /DMODELSIZE=4 /DBUILD_NONE=1 ### make file ASSEMBLER command line switches
CO = /AL ### make file COMPILER command line switches
INC = ..\..\INC
GINC = ..\..\..\INC
LBO =
LIB = ..\..\INC

DEFAULT: $(LIB)\mvllib.lib $(LIB)\mvhllib.lib

lfmemcpy.obj: fmemcpy.asm $(GINC)\model.inc $(INC)\common.inc $(GINC)\masm.inc
masm $(AS) $(AO) fmemcpy,lfmemcpy;

lgethw.obj: gethw.asm $(GINC)\model.inc $(GINC)\masm.inc
masm $(AS) $(AO) gethw,lgethw;

lhisto.obj: histo.asm $(GINC)\model.inc $(GINC)\masm.inc
masm $(AS) $(AO) histo,lhisto;

lmvout.obj: mvout.asm $(GINC)\model.inc $(GINC)\masm.inc
masm $(AS) $(AO) mvout,lmvout;

linithw.obj: inithw.c $(INC)\mixers.h $(INC)\binary.h $(INC)\common.h
cl $(CS) $(CO) /Folinithw inithw.c

lmvstate.obj: mvstate.asm $(GINC)\model.inc $(GINC)\masm.inc
masm $(AS) $(AO) mvstate,lmvstate;

lselfilt.obj: selfilt.c $(INC)\pcmio.h $(INC)\common.h
cl $(CS) $(CO) /Folselfilt selfilt.c

$(LIB)\mvllib.lib: lhisto.obj lselfilt.obj linithw.obj
lib $(LBO) $(LIB)\mvllib -+lhisto.obj -+lselfilt.obj -+linithw.obj ,,$(LIB)\mvllib;

$(LIB)\mvhllib.lib: lfmemcpy.obj lgethw.obj lmvstate.obj lmvout.obj
lib $(LBO) $(LIB)\mvhllib -+lfmemcpy.obj -+lgethw.obj -+lmvstate.obj -+lmvout.obj ,,$(LIB)\mvhllib;

### $Author: BCRANE $
### $Date: 02 Sep 1992 10:30:02 $
### $Header: X:/sccs/mixers/lmixer.__v 1.6 02 Sep 1992 10:30:02 BCRANE $
### $Log: X:/sccs/mixers/lmixer.__v $
#
# Rev 1.6 02 Sep 1992 10:30:02 BCRANE
#changed comment prefix to # using vcs
###
### Rev 1.5 02 Sep 1992 10:26:26 BCRANE
### removed dependencies on global include files (they are global and unchanging)
### $Logfile: X:/sccs/mixers/lmixer.__v $
### $Modtimes$
### $Revision: 1.6 $
### $Workfile: lmixer $

###
### Build file for LARGE model MIXER and DIALOG box code
###

DEBUG=0 ## 1 = YES, 0 = NO

AS= /Mx ## static assember commands
CS= /c /Ox /Zp1 ## static C compiler commands
LS= /Ma ## static linker commands

AO= /DMODELSIZE=4 ## optional assember commands
CO= /AL ## optional C compiler linker commands
LO= ## optional linker commands

LBO=
LIB= ..\..\inc

DEFAULT: $(LIB)\mvllib.lib $(LIB)\mvhllib.lib

lmixerc.obj: mixerc.c
cl $(CO) $(CS) /Folmixerc mixerc.c

lcmixers.obj: cmixers.asm
masm $(AO) $(AS) cmixers,lcmixers;

ldialog.obj: dialog.c dialog.h
cl $(CO) $(CS) /Foldialog dialog.c

ldialoga.obj: dialoga.asm
masm $(AO) $(AS) dialoga,ldialoga;

$(LIB)\mvllib.lib: ldialog.obj ldialoga.obj
lib $(LBO) $(LIB)\mvllib -+ldialog.obj -+ldialoga.obj ,,$(LIB)\mvllib;

$(LIB)\mvhllib.lib: lmixerc.obj lcmixers.obj
lib $(LBO) $(LIB)\mvhllib -+lmixerc.obj -+lcmixers.obj ,,$(LIB)\mvhllib;

##
## This make file controls the building of the LARGE model library for
## the Pro AudioSpectrum, rev 1.
##

ASS = /Mx /DMODELSIZE=4 /DBUILD_PAS2=1

INC = ..\..\INC
GINC = ..\..\..\INC

LBO =
LIB = ..\..\INC

DEFAULT: $(LIB)\mvhllib.lib

lPCM.OBJ: MVSOUND.ASM $(GINC)\MODEL.INC
masm $(ASS) /DBUILDPCM=1 mvsound,lPCM;

lMISC1.OBJ: MVSOUND.ASM $(GINC)\MODEL.INC
masm $(ASS) /DBUILDMISC1=1 mvsound,lMISC1;

lMISC2.OBJ: MVSOUND.ASM $(GINC)\MODEL.INC
masm $(ASS) /DBUILDMISC2=1 mvsound,lMISC2;

lDATA.OBJ: MVSOUND.ASM $(GINC)\MODEL.INC
masm $(ASS) /DBUILDDATA=1 mvsound,lDATA;

$(LIB)\mvhllib.lib: lPCM.OBJ lMISC1.OBJ lMISC2.OBJ lDATA.OBJ
lib $(LBO) $(LIB)\mvhllib -+lPCM.OBJ -+lMISC1.OBJ -+lMISC2.OBJ -+lDATA.OBJ ,,$(LIB)\mvhllib;

#
# Build file for creating the LARGE model PCMIOx.x objects
#
AS = /Mx ### make file ASSEMBLER permenant switches
CS = /c /Ox /Zp1 ### make file COMPILER permenant switches
AO = /DMODELSIZE=4 ### make file ASSEMBLER command line switches
CO = /AL ### make file COMPILER command line switches

INC = ..\..\inc
GINC = ..\..\..\inc

LBO =
LIB = ..\..\inc

DEFAULT: $(LIB)\mvllib.lib

lbipcma.obj: pcmioa.asm $(GINC)\model.inc $(INC)\common.inc $(INC)\binary.inc $(GINC)\masm.inc
masm $(AS) $(AO) /DBUILDBI=1 pcmioa,lbipcma;

lbopcma.obj: pcmioa.asm $(GINC)\model.inc $(INC)\common.inc $(INC)\binary.inc $(GINC)\masm.inc
masm $(AS) $(AO) /DBUILDBO=1 pcmioa,lbopcma;

lcopcma.obj: pcmioa.asm $(GINC)\model.inc $(INC)\common.inc $(INC)\binary.inc $(GINC)\masm.inc
masm $(AS) $(AO) /DBUILDCO=1 pcmioa,lcopcma;

lbopcmc.obj: pcmioc.c $(INC)\common.h $(INC)\pcmio.h
cl $(CS) $(CO) /DBUILDBO=1 /DLARGEDATA=1 /Folbopcmc pcmioc.c

lbipcmc.obj: pcmioc.c $(INC)\common.h $(INC)\pcmio.h
cl $(CS) $(CO) /DBUILDBI=1 /DLARGEDATA=1 /Folbipcmc pcmioc.c

lfopcmc.obj: pcmioc.c $(INC)\common.h $(INC)\pcmio.h
cl $(CS) $(CO) /DBUILDFO=1 /DLARGEDATA=1 /Folfopcmc pcmioc.c

lfipcmc.obj: pcmioc.c $(INC)\common.h $(INC)\pcmio.h
cl $(CS) $(CO) /DBUILDFI=1 /DLARGEDATA=1 /Folfipcmc pcmioc.c

lcopcmc.obj: pcmioc.c $(INC)\common.h $(INC)\pcmio.h
cl $(CS) $(CO) /DBUILDCO=1 /DLARGEDATA=1 /Folcopcmc pcmioc.c

$(LIB)\mvllib.lib: lbipcma.obj lbopcma.obj lcopcma.obj lbopcmc.obj \
lbipcmc.obj lfopcmc.obj lfipcmc.obj lcopcmc.obj
lib $(LBO) $(LIB)\mvllib -+lbipcma.obj -+lbopcma.obj -+lcopcma.obj -+lbipcmc.obj ,,$(LIB)\mvllib;
lib $(LBO) $(LIB)\mvllib -+lfopcmc.obj -+lfipcmc.obj -+lcopcmc.obj -+lbopcmc.obj ,,$(LIB)\mvllib;

###
### Build file for LARGE model VIDEO code
###

AS= /Mx /DMODELSIZE=4 ## static assember commands
CS= /c /Ox /Zp1 /AL ## static C compiler commands
LS= /Ma ## static linker commands

AO= ## optional assember commands
CO= ## optional C compiler linker commands
LO= ## optional linker commands

INC= ..\..\inc
GINC= ..\..\..\inc
LBO=
LIB= ..\..\inc

DEFAULT: $(LIB)\mvllib.lib

lvideo.obj: video.asm
masm $(AO) $(AS) video,lvideo;

$(LIB)\mvllib.lib: lvideo.obj
lib $(LBO) $(LIB)\mvllib -+lvideo.obj ,,$(LIB)\mvllib;



  3 Responses to “Category : Music and Digitized Voice
Archive   : PAS-SDK1.ZIP
Filename : LARGE

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/