From 6c693e3bbfe46cb445e4664eb91ef85c811a6240 Mon Sep 17 00:00:00 2001 From: _AG Date: Tue, 2 Jul 2019 13:59:19 +0200 Subject: Implemented frontend inputs. Fixed #66 and few other stuff. --- src/config.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/config.h') diff --git a/src/config.h b/src/config.h index b43a3a9f..87cfd191 100644 --- a/src/config.h +++ b/src/config.h @@ -79,3 +79,7 @@ enum Config { #define NASTY_GAME #define PS2_MATFX #define KANGAROO_CHEAT +#define HOR_PLUS +#define MID_RADIOICONS +#define NO_ROCKET_BORDERS +#define SA_STYLE_RADAR -- cgit v1.2.3 From e8215cf560318fdd77817cea485af50fca827552 Mon Sep 17 00:00:00 2001 From: aap Date: Tue, 2 Jul 2019 22:05:11 +0200 Subject: Revert "Implemented frontend inputs." --- src/config.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/config.h') diff --git a/src/config.h b/src/config.h index 87cfd191..b43a3a9f 100644 --- a/src/config.h +++ b/src/config.h @@ -79,7 +79,3 @@ enum Config { #define NASTY_GAME #define PS2_MATFX #define KANGAROO_CHEAT -#define HOR_PLUS -#define MID_RADIOICONS -#define NO_ROCKET_BORDERS -#define SA_STYLE_RADAR -- cgit v1.2.3 From 25865e68c4c87cfe3cf63c8721f3d0ec8dfca35c Mon Sep 17 00:00:00 2001 From: aap Date: Wed, 3 Jul 2019 13:13:55 +0200 Subject: cleaned up to be closer to original game --- src/config.h | 52 ++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 42 insertions(+), 10 deletions(-) (limited to 'src/config.h') diff --git a/src/config.h b/src/config.h index b43a3a9f..a753b678 100644 --- a/src/config.h +++ b/src/config.h @@ -62,20 +62,52 @@ enum Config { NUMPICKUPS = 336, }; + // We don't expect to compile for PS2 or Xbox // but it might be interesting for documentation purposes #define GTA_PC //#define GTA_PS2 //#define GTA_XBOX -#define GTA3_1_1_PATCH -#define USE_PS2_RAND -#define RANDOMSPLASH -#define CHATTYSPLASH -//#define FIX_BUGS -//#define NO_CDCHECK -#define NO_MOVIES -//#define USE_MY_DOCUMENTS -#define NASTY_GAME -#define PS2_MATFX +// This enables things from the PS2 version on PC +#define GTA_PS2_STUFF + +// This is enabled for all released games. +// any debug stuff that isn't left in any game is not in FINAL +//#define FINAL + +// This is enabled for all released games except mobile +// any debug stuff that is only left in mobile, is not in MASTER +//#define MASTER + +#if defined GTA_PS2 +# define RANDOMSPLASH +#elif defined GTA_PC +# define GTA3_1_1_PATCH +# ifdef GTA_PS2_STUFF +# define USE_PS2_RAND +# define RANDOMSPLASH // use random splash as on PS2 +# define PS2_MATFX +# endif +#elif defined GTA_XBOX +#endif + +#ifdef MASTER + // only in master builds +#else + // not in master builds +#endif + +#ifdef FINAL + // in all games +# define USE_MY_DOCUMENTS // use my documents directory for user files +#else + // not in any game +# define NASTY_GAME // nasty game for all languages +# define NO_MOVIES // disable intro videos +# define CHATTYSPLASH // print what the game is loading +#endif + +#define FIX_BUGS // fix bugs in the game, TODO: use this more #define KANGAROO_CHEAT +#define ASPECT_RATIO_SCALE -- cgit v1.2.3