Commit Graph

515 Commits

Author SHA1 Message Date
twinaphex 7687c07e48 Show OBJC instead of CXX for ObjC files 2015-04-20 00:44:28 +02:00
Twinaphex 2f169a42b1 (qb) Add COCOA 2015-04-20 00:38:55 +02:00
barbudreadmon e986408418 Fix make install
Make install was not installing retroarch-joyconfig
2015-03-06 10:58:30 +01:00
twinaphex 56939cdab6 Add rm -f *.d to Makefile clean targets 2014-11-18 16:01:36 +01:00
twinaphex 5f2a3e5bf7 (Joyconfig) Create retroarch-joyconfig-griffin.c - should be a lot
easier to maintain now instead of having to do constant Makefile
maintenance
2014-10-27 15:45:18 +01:00
twinaphex bab9ee307d Add null joypad driver 2014-10-27 14:45:28 +01:00
twinaphex a2e4c20c13 Add input-keymaps.c to joyconfig 2014-10-27 04:52:44 +01:00
twinaphex a4065ae34d Split off input_context code into separate file 2014-10-25 19:56:40 +02:00
twinaphex af45a31b58 More updates removing retrolaunch and moving it to separate repo 2014-10-16 07:36:06 +02:00
twinaphex b61b6fa84b Move Retrolaunch to separate repo 2014-10-16 07:34:59 +02:00
Mike Robinson d258775926 Add parallel port joypad driver 2014-10-04 04:18:36 +01:00
twinaphex ce6c884724 Take out HAVE_CC_RESAMPLER define 2014-09-24 09:39:41 +02:00
Higor Eurípedes df6a6155c1 (Makefile) Pass -static-libgcc to the linker on Win32 2014-09-15 22:15:00 -03:00
twinaphex 6deb51332b Split up string_list functions into its own object/source file 2014-09-15 18:46:07 +02:00
Higor Eurípedes 7767b0283c (Makefile) Cleanup and CXX warning fixes 2014-09-15 13:14:18 -03:00
Higor Eurípedes 78da994e89 (Makefile) Compile rarch.rc 2014-09-14 17:50:51 -03:00
twinaphex 0402f91ee1 Move zlib to Makefile.common too 2014-09-14 04:50:10 +02:00
twinaphex 6a730a7408 Move more to Makefile.common 2014-09-14 04:43:18 +02:00
twinaphex dd5ebd974e Update Makefile.common 2014-09-14 03:44:54 +02:00
twinaphex ed492be6a2 Move more to Makefile.common 2014-09-14 03:38:36 +02:00
twinaphex 2926183d8d Move more to Makefile.common 2014-09-14 03:22:04 +02:00
twinaphex 36c36cc332 Move more to Makefile.common 2014-09-14 02:52:30 +02:00
twinaphex 8b149c8ff9 Move more to Makefile.common 2014-09-14 02:15:56 +02:00
twinaphex effaf1562f Move more to Makefile.common 2014-09-14 02:05:17 +02:00
twinaphex 322093f600 Move more to Makefile.common 2014-09-14 01:58:57 +02:00
twinaphex 064bddc84e Move more to Makefile.common 2014-09-14 01:01:52 +02:00
twinaphex 0746337a34 Move menu files to Makefile.common 2014-09-14 00:53:00 +02:00
twinaphex 5a12852489 - Change JOBJ in Makefile.win to JOYCONFIG_OBJ - make it the same
as Makefile.
- Use JTARGET in Makefile
2014-09-14 00:18:50 +02:00
twinaphex ce55990a3e Move more to Makefile.common 2014-09-14 00:11:08 +02:00
twinaphex 33809a9ca3 Reduce LOC in Makefiles by creating shared Makefile.common 2014-09-14 00:04:42 +02:00
Higor Eurípedes 06139d9fe5 Add d3d wrapper to the regular Makefile 2014-09-13 15:01:27 -03:00
twinaphex d4a4dd14bf Add 'nearest' resampler 2014-09-13 00:10:15 +02:00
Timo Strunk ff90a4e568 Removed Ppmd references from everywhere. Code is only required for Ppmd support - a special 7z algorithm 2014-09-12 22:41:46 +02:00
twinaphex 3787c831e7 (Wii) Compile in 7zip support 2014-09-12 22:24:18 +02:00
Timo Strunk 11b63cbe3d Merge remote-tracking branch 'upstream/master' into zip_support 2014-09-12 17:06:41 +02:00
twinaphex 4a14658278 (Menu) Split up reusable menu_action code to menu_action.c 2014-09-12 05:54:58 +02:00
Timo Strunk 1e44a4056c Merge remote-tracking branch 'upstream/master' into zip_support 2014-09-11 18:03:34 +02:00
Timo Strunk 203e890463 Forgot to add JOYLIB for zip support 2014-09-11 18:03:02 +02:00
Jean-André Santoni 5e433abf8b (GLUI) GL based RGUI display driver clone 2014-09-11 04:07:07 +02:00
Timo Strunk 1f3a14750b Compiled zlib in due to some missing dependencies - slimming from previous commit 2014-09-10 10:41:59 +02:00
Timo Strunk a04ce2fe88 Compiled zlib in due to some missing dependencies - slimming incoming in future commits 2014-09-10 10:35:33 +02:00
twinaphex 598421e7d7 Move resampler drivers to audio/resamplers 2014-09-09 21:54:41 +02:00
Timo Strunk 2dfc763ca9 Also added HAVE_ZLIB to linux makefile and added missing joyobj and retrolaunch obj for zip support 2014-09-09 15:57:58 +02:00
Timo Strunk 70523511d4 Made HAVE_COMPRESSION be defined both for zip and 7z support, added zip_support.c to make 2014-09-09 15:37:45 +02:00
Twinaphex 1566822396 Merge pull request #926 from mprobinson/valgrind-support-renamed
Add --enable-preserve_dylib configure option
2014-09-02 22:18:24 +02:00
Mike Robinson 193801b35e Add --enable-preserve_dylib configure option
Valgrind requires shared objects to be kept open for meaningful
debug information. Add configure option to disable dlclose() in
dylib_close() for Valgrind support.
2014-09-02 21:12:24 +01:00
twinaphex 09d240330f Move 7zip to deps/ 2014-09-02 21:45:14 +02:00
Timo Strunk 3d400468f9 Made 7zip compile and link with all tools requiring file access, also added HAVE_7ZIP var in qb params 2014-09-02 16:39:38 +02:00
twinaphex c114e51a2c (Menu) Split up menu entries code to menu_entries.c 2014-08-31 18:36:26 +02:00
Higor Eurípedes 2703fa7f66 Allow unix-like build under mingw 2014-08-29 16:40:25 -03:00
Higor Eurípedes fa11c2f2d6 (Haiku) Fix Build 2014-08-28 13:41:12 -03:00
Higor Eurípedes 99ce4e5329 Add last resort SDL gfx context 2014-08-20 22:09:30 -03:00
twinaphex 1b27dfbcbd Rename rarch_fnmatch to fnmatch_rarch 2014-08-15 21:35:41 +02:00
twinaphex eb1d78bab7 Rename history.c to playlist.c 2014-08-15 17:24:28 +02:00
twinaphex 0966d384d8 (OSK) Get rid of HAVE_OSK ifdef 2014-08-14 06:40:33 +02:00
twinaphex 88af50ab82 Add null drivers 2014-08-14 03:05:44 +02:00
twinaphex e1a122843b Add null camera - remove HAVE_CAMERA ifdefs 2014-08-14 02:55:04 +02:00
twinaphex 027bd68bb3 Add location/null.c - get rid of HAVE_LOCATION ifdefs 2014-08-14 02:15:48 +02:00
twinaphex d328e0fbd0 Move SHA-1 hashing to hash.c 2014-08-13 03:36:44 +02:00
twinaphex 0522b9be78 Move homegrown fnmatch implementation to compat/ 2014-08-13 03:13:41 +02:00
twinaphex fcbbf08109 (Recording) Bake in HAVE_RECORD implicitly 2014-08-12 05:28:43 +02:00
twinaphex 717def1717 Bake in HAVE_BSV_MOVIE implicitly 2014-08-12 05:10:02 +02:00
Higor Eurípedes e38c826fe1 (SDL*) Merge joypad drivers 2014-08-11 19:47:30 -03:00
Higor Eurípedes b6df19dffb (SDL*) Merge input drivers 2014-08-11 19:47:30 -03:00
Higor Eurípedes f53b67aab7 (SDL2) Use sdl_audio.c as audio driver 2014-08-10 19:54:49 -03:00
Higor Eurípedes 609f3a8a36 (SDL2) Added joypad driver 2014-08-10 18:09:56 -03:00
Higor Eurípedes 46beb117ef (SDL2) Add input driver 2014-08-10 15:00:21 -03:00
Higor Eurípedes 1ea504fcfe (SDL2) Added video driver 2014-08-10 13:39:31 -03:00
twinaphex 80a19ff0fd (Wayland) Adding preliminary work by maister - input hookup still
missing
2014-08-09 21:35:27 +02:00
Jean-André Santoni 9d1bf25fb4 (Lakka) Do not link libpng 2014-08-09 09:53:56 +02:00
twinaphex 41a5641a6f Move core_info.c to root dir 2014-08-02 14:04:43 +02:00
Jean-André Santoni 3167709503 Add Vivante context driver 2014-07-27 22:19:11 +02:00
twinaphex fbb0b57cae Use __ARM_NEON__ define instead of HAVE_NEON 2014-07-26 20:18:37 +02:00
twinaphex bca57d827b Move file_list.c outside of frontend/menu 2014-07-26 18:31:34 +02:00
twinaphex 9c96b3ada2 Make history.c no longer dependent on menu 2014-07-25 20:56:31 +02:00
twinaphex d1a85b6d95 Take out HAVE_SCREENSHOTS everywhere 2014-07-22 03:22:18 +02:00
twinaphex 0454ed7808 Move memcpy implementations into separate dir 2014-07-20 05:33:53 +02:00
Themaister 42497350bd Move memcpy-neon to gfx/.
Only used by Exynos driver.
2014-07-17 21:39:50 +02:00
Tobias Jakobi 9a38d77655 Remove the lima video driver
The driver is now superseded by the exynos video driver. Also limare
only works up to mali kernelspace driver version r3p2, which makes
the driver nonfunctional with the latest r4p0.
2014-07-17 14:55:56 +02:00
Tobias Jakobi 7efa9def07 Add exynos video driver
Documentation is provided in README-exynos.
2014-07-17 14:41:44 +02:00
sergiobenrocha2 5f99a4cae6 config.h and others are in .gitignore, bad thing to put in Makefile clean 2014-07-11 15:10:30 -03:00
sergiobenrocha2 1c07039930 Added debian folder from hunterk PPA, updated Standards-Version, debhelper and compat, fixed lintian warnings and errors: added missing build-dependends and depends in debian/control, added simple man pages to cg2glsl and retrolaunch tools and fixed desktop entry. Added quilt patch (retroarch.cfg, friendly path to libretro cores and start directory), so you can change files only to debian system. Package has one lintian error yet: missing-dependency-on-libc. 2014-07-10 23:16:13 -03:00
Richard Howell a3da3b696a don't use LD variable for linker 2014-06-17 20:37:03 +02:00
Richard Howell d7fc6accbe provide EGL flags and libs when compiling for videocore 2014-06-17 20:37:03 +02:00
Themaister d129ff3d13 Make font rendering more robust.
Dynamically sized buffers, etc.
2014-06-08 14:08:26 +02:00
Themaister 614b866f57 Rewrite bitmapfont to new interface. 2014-06-08 14:08:26 +02:00
Themaister e545d695ec Begin big rewrite of GL/raster font rendering path. 2014-06-08 14:08:26 +02:00
Themaister 88f10ae555 Check for libudev as plain lib as well. 2014-06-05 14:21:17 +02:00
Themaister 736c4147e9 Add initial Mali FBdev support. 2014-06-05 12:28:17 +02:00
twinaphex 001d6e8897 Get rid of PERF_TEST entirely - if Performance Counters setting is
enabled, will also report performance counters log at exit
2014-06-01 22:16:22 +02:00
Themaister 35363148b2 Don't let HAVE_OVERLAY depend on OpenGL. 2014-05-30 18:18:06 +02:00
Themaister 731e44ba60 Kill SDL_image with fire. 2014-05-28 21:19:38 +02:00
twinaphex e1387a7b0b Take out image driver 2014-05-28 21:14:33 +02:00
twinaphex b19cf62c63 (Makefile) Make menu common code less dependent on HAVE_RGUI switch 2014-05-26 18:44:24 +02:00
twinaphex e447c654ad (Lakka) Integrate png_texture_load.c code into disp/lakka.c 2014-05-26 18:40:27 +02:00
twinaphex 50ff38195a (Lakka) Integrate tween.c code into disp/lakka.c 2014-05-26 18:32:32 +02:00
Themaister addba80c3b Rewrite DSP plugin interface. 2014-05-20 12:28:33 +02:00
Themaister 91a0073f7d Image backends don't have state.
Remove unneeded prototypes.
2014-05-11 11:22:09 +02:00
twinaphex b2b5c6daec (Image) Put image functions through abstract interface
(Image) Add image_driver to retroarch.cfg to specify image driver to use
(Menu)  Add Image Driver to Drivers section
2014-05-10 20:26:58 +02:00
twinaphex 94157eabed Quick build fix 2014-05-10 00:07:59 +02:00