Commit Graph

419 Commits

Author SHA1 Message Date
twinaphex b052f07f6b Add HAVE_RBMP switch 2016-05-18 13:34:04 +02:00
twinaphex 08e637a573 Add Vulkan check back 2016-05-16 10:08:10 +02:00
twinaphex a7502a3599 Turn HAVE_VULKAN to auto 2016-05-16 07:57:10 +02:00
twinaphex 0d833c903a Merge remote-tracking branch 'origin/vulkan-windows' 2016-05-16 07:51:01 +02:00
twinaphex 670b564f13 Add HAVE_RTGA switch 2016-05-11 21:57:41 +02:00
twinaphex 28dd2c2545 Add HAVE_RJPEG ifdefs 2016-05-11 21:27:17 +02:00
twinaphex 4100bf95b4 Able to compile without RPNG support 2016-05-11 21:22:45 +02:00
twinaphex 123025665d (Qb) When threads are disabled, disable cheevos and/or libusb too 2016-05-11 19:11:09 +02:00
Alcaro fe4ef69aaf Better check this one too. (Vulkan is the only user of that, right?) 2016-05-10 19:43:38 +02:00
twinaphex e15a385e70 Add HAVE_SYSTEMD check 2016-04-25 15:16:06 +02:00
twinaphex 748f5dc74b (Nuklear/Zahnrad) Rename to 'nuklear' 2016-04-25 14:58:47 +02:00
twinaphex faa3e3557c Exclude SDL for C89_BUILD 2016-04-18 03:23:47 +02:00
twinaphex acf9f7aad1 C89/C90_BUILD fixes 2016-04-18 03:00:23 +02:00
Hans-Kristian Arntzen 72f65396c7 Fix cross-compile build on Linux. 2016-03-29 15:50:12 +02:00
gouchi c1a7419469 Revert text to Libretro library used 2016-03-23 00:28:23 +01:00
gouchi 0b8afdd5b4 Adding more space 2016-03-21 00:12:56 +01:00
gouchi 05d5e8b7dd Fix inconsistency with parameters 2016-03-20 23:51:07 +01:00
twinaphex d15eb9a570 Add HAVE_SSA switch to qb 2016-03-03 18:17:48 +01:00
twinaphex 1b0a9d0b1d Backport Opendingux/GCW Zero patches courtesy of gama.coder 2016-03-01 21:50:23 +01:00
twinaphex ac084a5175 Change typo 2016-02-25 23:40:27 +01:00
twinaphex 816539f9df (Zahrand) Rename wimp.c to zahrand 2016-02-25 21:29:38 +01:00
Alcaro eeccb63c4e Avoid build fails due to missing submodule. 2016-02-23 16:26:36 +01:00
twinaphex ef1feca097 Some C89_BUILD fixes 2016-02-22 12:25:41 +01:00
twinaphex fde9f1ce2c Start making GL optional (previously we assumed pretty much - hardware
context = GL) Still have the issue where the menu driver auto-switches
back to rgui instead of glui/xmb
2016-02-20 06:16:34 +01:00
twinaphex 575cd4e3be Add xcb detection 2016-02-19 15:08:23 +01:00
Hans-Kristian Arntzen adbf9fed16 Vulkan implementation. 2016-02-16 20:42:02 +01:00
Alcaro 92251dcecb Get the C89 support flags out of ./configure --help. 2016-01-29 18:57:24 +01:00
Alcaro d86bda1ebd Tell which option is unknown. 2016-01-29 00:49:12 +01:00
radius 9fb3fe6216 add defines for udp gamepad 2015-11-27 18:08:35 -05:00
Alcaro 518f738dec Nuke this one, it just instantly segfaults anyways. 2015-11-23 19:46:38 +01:00
twinaphex 0e08d30005 (ALSA) There was a C89-compatible API here, now it's gone 2015-11-19 12:52:23 +01:00
twinaphex 66914232ab Replace most instances of GLUI (except for ident string) with
HAVE_MATERIALUI
2015-11-02 23:23:54 +01:00
Andre Leiradella 08f773777c make HAVE_CHEEVOS=1 by default 2015-10-18 22:30:21 -02:00
twinaphex 1b59823972 Start adding preliminary Account Settings 2015-10-17 15:28:16 +02:00
Alcaro 4e3a313805 Autogenerate this huge ugly line. 2015-10-11 16:30:17 +02:00
Alcaro a3c61fc669 looks like I need this ridiculous thing too. 2015-10-11 16:09:59 +02:00
Alcaro 39ad441698 XShm detector works now. 2015-10-11 16:06:44 +02:00
Alcaro f4a5cbbe5b Add this half-finished (okay, 5%-finished) driver. 2015-10-11 09:50:49 +02:00
twinaphex a1ff4879f8 (Zarch) Integrate Zarch - can be heavily improved now - shows
promise
2015-10-02 02:15:46 +02:00
Alcaro e3c7dcae28 Remove those C89 checks, they're done elsewhere now. 2015-09-22 16:53:30 +02:00
twinaphex 06774022ad Blacklist Wayland too for C89 - links now 2015-09-22 16:50:12 +02:00
twinaphex b748c4d27f Blacklist imageviewer for C89 2015-09-22 16:47:56 +02:00
twinaphex 6f23bcbc0b Blacklist libusb and ffmpeg for C89 2015-09-22 16:47:00 +02:00
Alcaro 40ca0baa07 Allow defining libraries as C89 incompatible in qb/config.params.sh. 2015-09-22 16:40:07 +02:00
twinaphex 29cb6e06f9 (Win32) Don't assume HAVE_STRL can be defined for Windows 2015-09-05 14:14:10 +02:00
radius a59dde6cdb Disable QT for now 2015-08-31 21:07:24 -05:00
radius 9480bfbd9e Add QT to the configure script 2015-08-31 21:07:21 -05:00
Higor Eurípedes 42320c9726 Make stb font support optional 2015-07-14 12:00:28 -03:00
Higor Eurípedes b133499071 (qb) Add toggle for MMAP support 2015-07-05 09:39:06 -03:00
twinaphex 84c18a353d Create HAVE_IMAGEVIEWER ifdef 2015-06-28 18:55:00 +02:00
Higor Eurípedes 224dfb2570 (qb/Makefile.common) Add checks for GLUI and XMB 2015-06-26 11:55:06 -03:00
twinaphex d3f0954418 Start preparing internal ffmpeg core mechanisms 2015-06-21 00:03:27 +02:00
Higor Eurípedes d49c353957 (qb) Fix comparison operator 2015-06-17 14:31:20 -03:00
Higor Eurípedes 421dfc4b7c (qb) Fix --enable-preserve_dylib description 2015-06-17 13:20:08 -03:00
Higor Eurípedes c0da331aa2 (qb) Align help text 2015-06-17 13:06:30 -03:00
Higor Eurípedes f7e6b199ce (qb) Fix some option descriptions 2015-06-17 13:04:51 -03:00
Higor Eurípedes 47b37c67e6 (qb) Update --enable-opengl description 2015-06-17 12:43:58 -03:00
Higor Eurípedes e2ea001cb4 (qb) Improve OpenGL and Cg checks 2015-06-17 12:40:58 -03:00
Higor Eurípedes c3ebc1a8fe (qb) Mark OpenGL as optional 2015-06-17 11:57:38 -03:00
Higor Eurípedes 6aad66cfc8 (qb) Fix CC/CXX conditional 2015-06-17 10:21:55 -03:00
Higor Eurípedes 134364ad1a (qb) Add check for GL/gl.h 2015-06-16 21:25:55 -03:00
Higor Eurípedes 38be1d90d7 (qb) Add check for -lGL 2015-06-16 20:59:17 -03:00
Higor Eurípedes 6e3662953d (qb) Make C++ compiler optional in non-Win32 builds 2015-06-16 20:46:54 -03:00
Higor Eurípedes 54240500f0 (qb) Add qb.system.sh 2015-06-16 20:46:11 -03:00
Higor Eurípedes 51d7bc89c3 (qb) Cleanup 2015-06-16 20:45:35 -03:00
Higor Eurípedes da770010ec (qb) Cleanup 2015-06-16 20:40:25 -03:00
Higor Eurípedes 87d0ef8b7d (qb) Add --disable-libretrodb 2015-06-02 10:57:18 -03:00
Dugan Chen 347960093e Configure checks for libusb 1.0.16 2015-05-17 15:30:16 -07:00
vanfanel 72923f0913 Removed unneeded variables in qb/config.libs.sh when configuring DISPMANX because we use the VIDEOCORE includes and libs (DISPMANX implies we have VIDEOCORE hardware). 2015-04-29 14:13:16 +02:00
Twinaphex 1fb00bdac3 Add HAVE_IOHIDMANAGER to qb/config.libs.sh 2015-04-20 12:04:31 +02:00
Twinaphex 813a47d43c Change HAVE_LOCATION to HAVE_CORELOCATION 2015-04-20 11:41:33 +02:00
Twinaphex c62de6b3cf (qb) Add HAVE_AVFOUNDATION rules 2015-04-20 11:33:32 +02:00
Twinaphex 4220dffb55 (OSX) Detect zlib properly for OSX 2015-04-20 01:58:03 +02:00
twinaphex b1e15f3202 Treat detection of zlib differently for OSX 2015-04-20 01:56:48 +02:00
Twinaphex 2f169a42b1 (qb) Add COCOA 2015-04-20 00:38:55 +02:00
Twinaphex 3637dc7af7 (qb) Add CoreText 2015-04-20 00:13:02 +02:00
Higor Eurípedes d3abc809c7 (qb) Fix for PKG_CONF_PATH=none 2015-04-19 10:56:57 -03:00
Higor Eurípedes 1970e8005a (qb) Fix ffmpeg detection 2015-04-19 10:46:50 -03:00
Higor Eurípedes e2b182befb (qb) Always warn about missing pkg-config 2015-04-19 09:52:18 -03:00
Higor Eurípedes 7c9154c181 (qb) Do not abort on missing pkg-config under Darwin 2015-04-19 09:47:20 -03:00
Higor Eurípedes 729b32a579 (qb) Display user distribution 2015-04-19 08:53:09 -03:00
Higor Eurípedes ac91f46c3e (qb) Display pkg-config module version 2015-04-19 08:34:37 -03:00
twinaphex f7569f265d Add check_pkgconf rule for libusb 2015-04-13 14:05:26 +02:00
twinaphex f2bc32b171 (qb/config.libs.sh) change -lusb to -lusb-1.0 2015-04-07 22:09:40 +02:00
twinaphex ad6dfcd144 (Libusb) Add libusb to qb/config.libs.sh and qb/config.params.sh 2015-04-07 06:34:49 +02:00
Monroe88 ba68a041b0 Fix XInput not being added to config.mk for msys2 2015-04-05 15:08:26 -05:00
twinaphex 592e5d9f4a Change HAVE_WINXINPUT to HAVE_XINPUT 2015-04-05 20:54:46 +02:00
Higor Eurípedes c28fa5ded0 (qb) Set HAVE_GETADDRINFO=yes on windows 2015-03-20 17:41:50 -03:00
vanfanel 9b6d336983 Fixed building with dispmanx only with no OpenGL/GLES. Corrected comment. 2015-03-15 16:20:03 +01:00
vanfanel 2f1e6600d9 Added native Raspebbry Pi Dispmanx API backend 2015-03-13 05:59:52 +01:00
Geoffrey Plitt 6e437c449b Mac OS X / CircleCI fixes
adding artifact step

installing Cg

curl instead of wget

specifying the xcodeproject path

fixing path

troubleshooting

adding configure step

fixing configure step

adding submodule fetch step

disabling artifact step

using zip to upload just one file to artifacts

fine tuning build.zip

bugfix

undoing whitespace changes

fixing zip step
2015-03-06 14:04:21 -08:00
vanfanel 9831f8f1d0 Added sunxi graphics backend. No additional libs or blobs required. 2016-01-10 11:04:32 +00:00
Higor Eurípedes 2107562658 (qb) Do not force netplay=yes when networking is enabled 2015-02-02 16:58:00 -03:00
twinaphex 362ab0e53a Define HAVE_NETPLAY on when HAVE_NETWORKING is enabled in qb/config.libs.sh 2015-01-28 09:00:53 +01:00
Higor Eurípedes 7aeab17c5e (qb) Fix typo 2015-01-27 20:54:49 -03:00
Higor Eurípedes 38fb0beaae (qb) Better configure messages 2015-01-27 20:50:55 -03:00
Higor Eurípedes 591cb56e6d (qb) Rename NETWORK to NETWORKING 2015-01-27 20:49:43 -03:00
Higor Eurípedes 1399fd9901 (qb) Separate socket library availability from netplay support 2015-01-27 20:29:47 -03:00
twinaphex e431f8e8f0 (Lakka) Remove Lakka - XMB will become the replacement driver 2015-01-27 01:56:04 +01:00
Higor Eurípedes 7a9cd53f15 (qb) Add header argument to check_lib 2014-10-28 22:30:29 -02:00