mirror of
https://github.com/libretro/smsplus-gx.git
synced 2024-12-03 23:30:49 +00:00
b9f02b127f
accurate anyway.) Updating the emulator's core code to fix some issues reported by Clang/GCC. (bios.pages was 8-bits even though cart.pages was 16-bits. This could cause issues if a game like Bad Apple is played using the bios.) Removing error.c/error.h, it was never used. I'm trying to fix the signing/unsigned issues that i had introduced a while back unfortunately (though the older code still suffered from it to some code). Some of it is fixed but not all of it is fixed. Ideally, this should be switched to using 32-bits ints if possible.
30 lines
440 B
C
30 lines
440 B
C
|
|
#ifndef CONFIG_H__
|
|
#define CONFIG_H__
|
|
|
|
|
|
typedef struct {
|
|
char game_name[0x100];
|
|
int32_t frameskip;
|
|
int32_t fullscreen;
|
|
int32_t filter;
|
|
int32_t fullspeed;
|
|
int32_t nosound;
|
|
int32_t joystick;
|
|
int32_t sndrate;
|
|
int32_t country;
|
|
int32_t console;
|
|
int32_t fm;
|
|
int32_t overscan;
|
|
int32_t ntsc;
|
|
uint32_t use_bios;
|
|
int32_t spritelimit;
|
|
int32_t extra_gg;
|
|
int32_t tms_pal;
|
|
} t_config;
|
|
|
|
|
|
extern t_config option;
|
|
|
|
#endif
|