Difference between revisions of "Defines"

From MSX Game Library

Line 1: Line 1:
 
== Build ==
 
== Build ==
 +
These options are determined by the [[build tool]].
  
 
=== TARGET ===
 
=== TARGET ===
''Defined by the build tool''
 
  
 
Values:
 
Values:
Line 16: Line 16:
  
 
=== TARGET_TYPE ===
 
=== TARGET_TYPE ===
''Defined by the build tool''
 
  
 
Values:
 
Values:
Line 30: Line 29:
 
  MSX_2Plus .................... MSX 2+
 
  MSX_2Plus .................... MSX 2+
 
  MSX_TurboR ................... MSX Turbo-R
 
  MSX_TurboR ................... MSX Turbo-R
 +
MSX_3 ........................ MSX 3
 +
MSX_12 ....................... MSX 1/2
  
 
== Bios Module ==
 
== Bios Module ==

Revision as of 10:03, 21 December 2021

Build

These options are determined by the build tool.

TARGET

Values:

TARGET_BIN ................... BASIC binary program
TARGET_ROM16 ................. 16KB ROM in page 1
TARGET_ROM16P2 ............... 16KB ROM in page 2
TARGET_ROM32 ................. 32KB ROM in page 1-2
TARGET_ROM32P0 ............... 32KB ROM in page 0-1
TARGET_ROM48 ................. 48KB ROM in page 0-2
TARGET_DOS ................... MSX-DOS program
TARGET_DOSARG ................ MSX-DOS program (using command line arguments)


TARGET_TYPE

Values:

TARGET_TYPE_BIN .............. BASIC binary program
TARGET_TYPE_ROM .............. ROM
TARGET_TYPE_DOS .............. MSX-DOS program

MSX_VERSION

Values:

MSX_1 ........................ MSX
MSX_2 ........................ MSX 2
MSX_2Plus .................... MSX 2+
MSX_TurboR ................... MSX Turbo-R
MSX_3 ........................ MSX 3
MSX_12 ....................... MSX 1/2

Bios Module

RENDER_MODE

RENDER_VDP ................... Use direct access to VDP registers
RENDER_BIOS .................. Use BIOS routines