352 Commits

Author SHA1 Message Date
Jeffrey Pfau
f59932a295 All: Add option to disable LTO 2015-03-10 01:32:06 -07:00
Jeffrey Pfau
3b0a42921c Libretro: Fix module output name 2015-03-09 23:41:38 -07:00
Jeffrey Pfau
70b01f99ad Libretro: Force 5-6-5 build for Libretro core 2015-03-08 22:51:41 -07:00
Jeffrey Pfau
cf71d39bf0 Libretro: Add initial libretro version 2015-03-08 22:51:40 -07:00
Jeffrey Pfau
bb77d278dd GBA RR: Modularize RR 2015-03-05 00:32:49 -08:00
Jeffrey Pfau
1e912abf4b GBA SIO: Start building up skeleton for lockstep driver 2015-02-25 20:35:13 -08:00
Jeffrey Pfau
22f4b1fef9 All: Set RPATH appropriately (why is this not the default?) 2015-02-22 02:16:58 -08:00
Jeffrey Pfau
e742fe25d0 Util: Don't detect strtof_l on Linux; glibc doesn't actually implement it, but it's still detected 2015-02-21 09:53:17 -08:00
Jeffrey Pfau
486a0e4017 All: Disable LTO in non-Darwin non-gcc (it seems to be broken in Clang on other OSes) 2015-02-20 23:43:43 -08:00
Jeffrey Pfau
d794b24566 All: Clean up pthreads in CMakeList 2015-02-20 23:18:18 -08:00
Jeffrey Pfau
07feb10f6d All: Enable link-time optimization 2015-02-20 23:09:11 -08:00
Jeffrey Pfau
545497a7de All: Add tool for cleaning up debs spat out by CPack 2015-02-14 01:44:48 -08:00
Jeffrey Pfau
78b70d97f4 All: Better static/shared separation 2015-02-14 01:43:54 -08:00
Jeffrey Pfau
1f6732b9bb All: Add static library 2015-02-12 02:27:59 -08:00
Jeffrey Pfau
d99731e1e7 Revert "All: Remove libm from list of libraries to explicitly link against", broke minimalistic ports, e.g. perf
This reverts commit 9bc4dafe56a572d93fc39325038c5d90d1651f2d.
2015-02-12 01:24:04 -08:00
Jeffrey Pfau
9bc4dafe56 All: Remove libm from list of libraries to explicitly link against 2015-02-12 00:53:39 -08:00
Jeffrey Pfau
1e71f62a3c Util: Add universal float parsing and formatting functions 2015-02-11 00:26:30 -08:00
Jeffrey Pfau
d2a21c256b All: Update Debian package section to "games" 2015-02-08 01:20:04 -08:00
Jeffrey Pfau
7149dd3102 GBA: Refactor gba directory, dropping gba- prefix and making supervisor directory 2015-02-03 03:12:04 -08:00
Jeffrey Pfau
9088faafc4 All: Make libedit work by default on BSDs, which usually ship libedit 2015-01-30 00:18:41 -08:00
Jeffrey Pfau
c50b228243 All: Support 7-Zip files (fixes #151) 2015-01-25 00:11:36 -08:00
Jeffrey Pfau
38cb3eeaa8 Merge branch 'feature/blip-buf' 2014-12-29 02:38:38 -08:00
Jeffrey Pfau
4fa9401971 Qt: Fix OS X build in some unusual circumstances 2014-12-29 02:34:16 -08:00
Jeffrey Pfau
73a6b47879 GBA Audio: Rip out FFmpeg resampler 2014-12-29 01:51:50 -08:00
Jeffrey Pfau
b92ed79a85 GBA Audio: Add blip_buf support 2014-12-29 01:45:24 -08:00
Jeffrey Pfau
b8076be860 All: Use COMPONENT for selecting installation pieces 2014-12-24 18:40:36 -08:00
Jeffrey Pfau
458df43d18 All: Compile C code with minimum OS X version 10.6 2014-12-21 22:28:57 -08:00
Jeffrey Pfau
ce0ad004e4 GBA Audio: Better audio resampling via FFmpeg 2014-12-21 02:13:27 -08:00
Jeffrey Pfau
e58182c952 All: Force build type to Release if not set 2014-12-16 00:37:04 -08:00
Jeffrey Pfau
16bf77659f All: Increment ABI and version number for the future 2014-12-14 00:41:49 -08:00
Jeffrey Pfau
4d7fbf37db All: Add Debian-style dependencies for CPack 2014-12-10 21:26:55 -08:00
Jeffrey Pfau
12f99a33bc All: More CPack information 2014-12-10 20:16:15 -08:00
Jeffrey Pfau
29ea8d1539 Video: Make FFmpeg encoder work with libav 2014-12-10 19:55:27 -08:00
Jeffrey Pfau
4731349701 All: Fix ASM glob on case-insensitive volumes 2014-12-10 01:44:39 -08:00
Jeffrey Pfau
82cccd74eb 3DS: Working main loop 2014-12-10 01:43:32 -08:00
Jeffrey Pfau
c212b9b106 All: Fix ASM glob on case-insensitive volumes 2014-12-10 01:39:27 -08:00
Jeffrey Pfau
f97b9632eb All: Fix build on OS X when the 10.7 SDK is missing, due to CMake being overzealous 2014-12-09 17:27:11 -08:00
Jeffrey Pfau
39c88da650 3DS: Add VFile3DS type 2014-12-08 19:32:29 -08:00
Jeffrey Pfau
d6952b6fa6 3DS: Add 3dstool relocation 2014-12-08 18:58:45 -08:00
Jeffrey Pfau
2aae3dc660 3DS: Progress on 3DS linking 2014-12-08 18:42:13 -08:00
Jeffrey Pfau
03de43511f 3DS: Build static library + elf for 3DS 2014-12-08 18:37:22 -08:00
Jeffrey Pfau
b2a4780b17 3DS: Get core library building on 3DS 2014-12-08 17:42:17 -08:00
Jeffrey Pfau
9a61475229 All: Add CPack variables 2014-12-06 19:25:13 -08:00
Jeffrey Pfau
0b241710f4 All: Set default build type to Release 2014-12-06 18:51:26 -08:00
Jeffrey Pfau
886c045a11 All: Support building C++11 on 10.7 2014-12-06 08:19:03 -08:00
Jeffrey Pfau
15ef638f95 GBA: Add identifier lookup for GBA registers 2014-11-27 10:36:19 -08:00
Jeffrey Pfau
888b64f8b5 Video: GIF encoder using ImageMagick 2014-11-19 03:36:14 -08:00
Jeffrey Pfau
67e31c9666 Third-Party: Move third-party to src/third-party 2014-11-03 23:32:18 -08:00
Jeffrey Pfau
a77d6e202d Third-Party: Actually build inih 2014-11-02 18:30:45 -08:00
Jeffrey Pfau
3878e4b196 Video: use libswscale to handle video format conversion 2014-10-28 02:17:18 -07:00