mirror of
https://github.com/zeldaret/oot.git
synced 2024-11-15 06:06:04 +00:00
09c1816e2d
* Move definitions of OOT_NTSC/OOT_PAL/OOT_MQ to versions.h * Add PAL_N64 shorthand
42 lines
945 B
C
42 lines
945 B
C
#ifndef VERSIONS_H
|
|
#define VERSIONS_H
|
|
|
|
// OOT versions in build order
|
|
#define NTSC_1_0 1
|
|
#define NTSC_1_1 2
|
|
#define PAL_1_0 3
|
|
#define NTSC_1_2 4
|
|
#define PAL_1_1 5
|
|
#define GC_JP 6
|
|
#define GC_JP_MQ 7
|
|
#define GC_US 8
|
|
#define GC_US_MQ 9
|
|
#define GC_EU_MQ_DBG 10
|
|
#define GC_EU 11
|
|
#define GC_EU_MQ 12
|
|
#define GC_JP_CE 13
|
|
|
|
// NTSC/PAL
|
|
#if OOT_VERSION == PAL_1_0 || OOT_VERSION == PAL_1_1 || OOT_VERSION == GC_EU || OOT_VERSION == GC_EU_MQ || OOT_VERSION == GC_EU_MQ_DBG
|
|
#define OOT_NTSC 0
|
|
#define OOT_PAL 1
|
|
#else
|
|
#define OOT_NTSC 1
|
|
#define OOT_PAL 0
|
|
#endif
|
|
|
|
// PAL N64 (50 Hz)
|
|
#if OOT_VERSION == PAL_1_0 || OOT_VERSION == PAL_1_1
|
|
#define OOT_PAL_N64 1
|
|
#else
|
|
#define OOT_PAL_N64 0
|
|
#endif
|
|
|
|
// Master Quest
|
|
#if OOT_VERSION == GC_JP_MQ || OOT_VERSION == GC_US_MQ || OOT_VERSION == GC_EU_MQ || OOT_VERSION == GC_EU_MQ_DBG
|
|
#define OOT_MQ 1
|
|
#else
|
|
#define OOT_MQ 0
|
|
#endif
|
|
|
|
#endif
|