This commit is contained in:
twinaphex 2017-09-28 09:32:23 +02:00
parent f21c520e28
commit df13f3bbd0
2 changed files with 15 additions and 16 deletions

View File

@ -37,6 +37,8 @@ typedef struct
typedef struct
{
bool supports_no_game;
size_t firmware_count;
char *path;
void *config_data;
char *display_name;
@ -57,10 +59,7 @@ typedef struct
struct string_list *authors_list;
struct string_list *permissions_list;
struct string_list *licenses_list;
core_info_firmware_t *firmware;
size_t firmware_count;
bool supports_no_game;
void *userdata;
} core_info_t;

View File

@ -81,6 +81,18 @@ typedef struct
typedef struct
{
int analog_supported;
int rumble_supported;
int coop_supported;
uint32_t crc32;
unsigned size;
unsigned famitsu_magazine_rating;
unsigned edge_magazine_rating;
unsigned edge_magazine_issue;
unsigned max_users;
unsigned releasemonth;
unsigned releaseyear;
unsigned tgdb_rating;
char *name;
char *rom_name;
char *serial;
@ -97,27 +109,15 @@ typedef struct
char *pegi_rating;
char *cero_rating;
char *enhancement_hw;
uint32_t crc32;
char *sha1;
char *md5;
unsigned size;
unsigned famitsu_magazine_rating;
unsigned edge_magazine_rating;
unsigned edge_magazine_issue;
unsigned max_users;
unsigned releasemonth;
unsigned releaseyear;
unsigned tgdb_rating;
int analog_supported;
int rumble_supported;
int coop_supported;
void *userdata;
} database_info_t;
typedef struct
{
database_info_t *list;
size_t count;
database_info_t *list;
} database_info_list_t;
database_info_list_t *database_info_list_new(const char *rdb_path,