From 60ce6180c08b7da9feaa27377d24273136ec75c4 Mon Sep 17 00:00:00 2001 From: Bart Trzynadlowski Date: Mon, 21 Mar 2016 23:20:32 +0000 Subject: [PATCH] Update Supermodel.h with graphics path and moved version string to separate header file --- Src/Supermodel.h | 9 +++++---- Src/Version.h | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 4 deletions(-) create mode 100644 Src/Version.h diff --git a/Src/Supermodel.h b/Src/Supermodel.h index 734fcc6..3249419 100644 --- a/Src/Supermodel.h +++ b/Src/Supermodel.h @@ -37,8 +37,8 @@ /****************************************************************************** Program-Wide Definitions ******************************************************************************/ - -#define SUPERMODEL_VERSION "0.3a-WIP" // version string + +#include "Version.h" /****************************************************************************** @@ -118,9 +118,10 @@ #include "ROMLoad.h" #include "INIFile.h" #include "BlockFile.h" +#include "Graphics/New3D/New3D.h" #include "Graphics/Render2D.h" -#include "Graphics/TextureRefs.h" -#include "Graphics/Render3D.h" +#include "Graphics/Legacy3D/TextureRefs.h" +#include "Graphics/Legacy3D/Legacy3D.h" #include "Graphics/Shader.h" #ifdef SUPERMODEL_DEBUGGER #include "Debugger/SupermodelDebugger.h" diff --git a/Src/Version.h b/Src/Version.h new file mode 100644 index 0000000..e3ee7e5 --- /dev/null +++ b/Src/Version.h @@ -0,0 +1,33 @@ +/** + ** Supermodel + ** A Sega Model 3 Arcade Emulator. + ** Copyright 2011-2012 Bart Trzynadlowski, Nik Henson + ** + ** This file is part of Supermodel. + ** + ** Supermodel is free software: you can redistribute it and/or modify it under + ** the terms of the GNU General Public License as published by the Free + ** Software Foundation, either version 3 of the License, or (at your option) + ** any later version. + ** + ** Supermodel is distributed in the hope that it will be useful, but WITHOUT + ** ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + ** FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + ** more details. + ** + ** You should have received a copy of the GNU General Public License along + ** with Supermodel. If not, see . + **/ + +/* + * Version.h + * + * Supermodel version string. + */ + +#ifndef INCLUDED_VERSION_H +#define INCLUDED_VERSION_H + +#define SUPERMODEL_VERSION "0.3a-WIP" + +#endif // INCLUDED_SUPERMODEL_H