KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
Dreamcast-Specific Flags

Dreamcast-specific initialization flags. More...

Macros

#define INIT_DEFAULT_ARCH   (INIT_MAPLE_ALL | INIT_CDROM)
 Default init flags for the Dreamcast.
 
#define INIT_CONTROLLER   0x00001000
 Enable Controller maple driver.
 
#define INIT_KEYBOARD   0x00002000
 Enable Keyboard maple driver.
 
#define INIT_MOUSE   0x00004000
 Enable Mouse maple driver.
 
#define INIT_LIGHTGUN   0x00008000
 Enable Lightgun maple driver.
 
#define INIT_VMU   0x00010000
 Enable VMU maple driver.
 
#define INIT_PURUPURU   0x00020000
 Enable Puru Puru maple driver.
 
#define INIT_SIP   0x00040000
 Enable Sound input maple driver.
 
#define INIT_DREAMEYE   0x00080000
 Enable DreamEye maple driver.
 
#define INIT_MAPLE_ALL   0x000ff000
 Enable all Maple drivers.
 
#define INIT_CDROM   0x00100000
 Enable CD-ROM support.
 
#define INIT_OCRAM   0x10000000
 Use half of the dcache as RAM.
 
#define INIT_NO_DCLOAD   0x20000000
 Disable dcload.
 

Detailed Description

Dreamcast-specific initialization flags.

These are the Dreamcast-specific flags that can be specified with KOS_INIT_FLAGS.

See also
Generic Flags

Macro Definition Documentation

◆ INIT_CDROM

#define INIT_CDROM   0x00100000

Enable CD-ROM support.

◆ INIT_CONTROLLER

#define INIT_CONTROLLER   0x00001000

Enable Controller maple driver.

◆ INIT_DEFAULT_ARCH

#define INIT_DEFAULT_ARCH   (INIT_MAPLE_ALL | INIT_CDROM)

Default init flags for the Dreamcast.

◆ INIT_DREAMEYE

#define INIT_DREAMEYE   0x00080000

Enable DreamEye maple driver.

◆ INIT_KEYBOARD

#define INIT_KEYBOARD   0x00002000

Enable Keyboard maple driver.

◆ INIT_LIGHTGUN

#define INIT_LIGHTGUN   0x00008000

Enable Lightgun maple driver.

◆ INIT_MAPLE_ALL

#define INIT_MAPLE_ALL   0x000ff000

Enable all Maple drivers.

◆ INIT_MOUSE

#define INIT_MOUSE   0x00004000

Enable Mouse maple driver.

◆ INIT_NO_DCLOAD

#define INIT_NO_DCLOAD   0x20000000

Disable dcload.

◆ INIT_OCRAM

#define INIT_OCRAM   0x10000000

Use half of the dcache as RAM.

◆ INIT_PURUPURU

#define INIT_PURUPURU   0x00020000

Enable Puru Puru maple driver.

◆ INIT_SIP

#define INIT_SIP   0x00040000

Enable Sound input maple driver.

◆ INIT_VMU

#define INIT_VMU   0x00010000

Enable VMU maple driver.