Bienvenido a mi rincon MSX ! ¡
Welcome to my MSX corner !
   

Make.INI

"Make.ini" is a needed file to use "SymbosMake.exe" and generate our Symbos applications and games. Their properties:

MACROS = lets to define precompiler labels.
SOURCE_PATH =
tells were are our source files
RESOURCE_FILE =
what is the RC File to use
LIBRARY =
what libraries (.LIB) we want to include
ENGINE_SOURCES =
file name of sources (.C) that we want to compile
MODULE_SOURCES =
file name of sources (.C) that we want to compile
MAIN_SOURCE =
file name of source (.C) that will contain the main proc
RELEASE_PATH =
folder where we want to move the generated files by the compiler.
C_MODULE_PATH =
folder where module source files will be.
C_ENGINE_PATH =
folder where engine source files will be.
BIN_PATH =
where are the tool binary files (.exe)
STACK_SIZE =
what stack size we want to use in bytes (f.e: 128, 256, 512, etc.)
APP_NAME =
application name
SMALL_ICON =
small app icon (.SGX)
BIG_ICON =
big app icon (.SGX)
OUTPUT_NAME =
output file name (.COM, .EXE)

In our addressing memory model we will find first ENGINE functions, then MODULE functions and finally the MAIN. You can specify more than one file in ENGINE_SOURCES and MODULE_SOURCES in the way:

ENGINE_SOURCES = vdp, psg, pt3, ppi, tools

This will compile the files "vdp.c", "psg.c", "pt3.c", "ppi.c", "tools.c" and we will suppose that this files will be in the folder C_ENGINE_PATH.