forked from libretro/beetle-psx-libretro
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathlibretro_options.h
33 lines (28 loc) · 911 Bytes
/
libretro_options.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#ifndef LIBRETRO_OPTIONS_H__
#define LIBRETRO_OPTIONS_H__
#ifdef HAVE_OPENGLES3
#define MEDNAFEN_CORE_RENDERER "-GLES3"
#else
#define MEDNAFEN_CORE_RENDERER ""
#endif
#define MEDNAFEN_CORE_SETVERSION "0.9.44.1"
#define MEDNAFEN_CORE_NAME_MODULE "psx"
#ifdef HAVE_HW
#define MEDNAFEN_CORE_NAME "Beetle PSX HW"
#define MEDNAFEN_CORE_VERSION MEDNAFEN_CORE_SETVERSION MEDNAFEN_CORE_RENDERER
#else
#define MEDNAFEN_CORE_NAME "Beetle PSX"
#define MEDNAFEN_CORE_VERSION MEDNAFEN_CORE_SETVERSION
#endif
#define MEDNAFEN_CORE_EXTENSIONS "exe|cue|toc|ccd|m3u|pbp|chd"
#define MEDNAFEN_CORE_GEOMETRY_BASE_W 320
#define MEDNAFEN_CORE_GEOMETRY_BASE_H 240
#define MEDNAFEN_CORE_GEOMETRY_MAX_W 700
#define MEDNAFEN_CORE_GEOMETRY_MAX_H 576
#define MEDNAFEN_CORE_GEOMETRY_ASPECT_RATIO (4.0 / 3.0)
#ifdef HAVE_HW
#define BEETLE_OPT(_o) ("beetle_psx_hw_" # _o)
#else
#define BEETLE_OPT(_o) ("beetle_psx_" # _o)
#endif
#endif