jak-project/common/versions.h

31 lines
814 B
C
Raw Normal View History

#pragma once
2020-08-22 22:30:12 -04:00
/*!
* @file versions.h
* Version numbers for GOAL Language, Kernel, etc...
*/
#include "common/common_types.h"
namespace versions {
// language version (OpenGOAL)
constexpr s32 GOAL_VERSION_MAJOR = 0;
constexpr s32 GOAL_VERSION_MINOR = 8;
constexpr int DECOMPILER_VERSION = 4;
2021-02-11 14:35:28 -05:00
// these versions are from the game
constexpr u32 ART_FILE_VERSION = 6;
constexpr u32 LEVEL_FILE_VERSION = 30;
constexpr u32 DGO_FILE_VERSION = 1;
constexpr u32 RES_FILE_VERSION = 1;
constexpr u32 TX_PAGE_VERSION = 7;
2020-08-26 01:21:33 -04:00
} // namespace versions
2020-08-22 22:30:12 -04:00
// GOAL kernel version (OpenGOAL changes this version from the game's version)
2020-08-22 22:30:12 -04:00
constexpr int KERNEL_VERSION_MAJOR = 2;
constexpr int KERNEL_VERSION_MINOR = 0;
// OVERLORD version returned by an RPC
constexpr int IRX_VERSION_MAJOR = 2;
constexpr int IRX_VERSION_MINOR = 0;