mirror of
https://github.com/libretro/beetle-psx-libretro.git
synced 2024-11-27 02:40:31 +00:00
3f525d7d67
updated makefiles for: - android - ios - emscripten - rpi4 tested on emscripten, GLES3 must be explicitly enabled for android and ios fixed some things in glsm (libretro-common) colors are not 100% perfect on GLES3 due to it not including the 1555 ABGR color format. GLES3 uses 5551 instead.
34 lines
911 B
C
34 lines
911 B
C
#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
|