Commit Graph

1407 Commits

Author SHA1 Message Date
twinaphex 92d0c1f593 (360) Update 2017-09-14 22:50:36 +02:00
radius fe8a0657b4 add input_mapper scafolding 2017-09-11 00:20:20 -05:00
twinaphex 374b6115e1 Update HLSL backend 2017-09-05 03:21:58 +02:00
twinaphex e16371b8a5 Merge input_config.c and input_driver.c 2017-08-31 02:25:04 +02:00
twinaphex de638b66b5 (GX) Start adding internal libogc 2017-08-19 08:46:04 +02:00
twinaphex 795ae524e9 Convert gdi_ctx.cpp to C 2017-08-09 13:56:47 +02:00
twinaphex a4a027be67 Convert wgl_ctx into C - also take care of serious warning 2017-08-09 13:51:33 +02:00
twinaphex c3851d42e6 Convert win32_common.cpp to C - gets rid of all the extern "C"
references as well.
Note to bparker - DragAcceptFiles has a minimum dependency for WinXP,
might have to go through a function pointer there or have a
compilation-time ifdef
2017-08-09 13:39:14 +02:00
Romain Tisserand cbe2d9a941 Preliminary MOD/S3M/XM support through ibmx library (part of micromod repository) 2017-08-04 15:05:29 +02:00
twinaphex e517e9b96a Add file_stream_transforms 2017-07-27 09:09:37 +02:00
Brad Parker df09b0dc9b hook up traditional chinese translation to GUI, add utf8 BOM for msvc 2017-07-22 23:59:47 -04:00
Charlton Head 4ad5f67663 TinyALSA support 2017-06-23 20:44:00 -05:00
twinaphex f087419165 Rename platform_linux.c to platform_unix.c 2017-06-19 17:38:49 +02:00
Twinaphex 6db8aa8a65 Merge pull request #5067 from danieljg/master
Added code for single port psx to ps3 adapter
2017-06-18 11:16:15 +02:00
Daniel Jimenez 5267b630f8 Added code for single port psx to ps3 adapter
On branch master
 Changes to be committed:
	modified:   ../griffin/griffin.c
	modified:   ../input/connect/connect_ps2adapter.c
	new file:   ../input/connect/connect_psxadapter.c
	modified:   ../input/connect/joypad_connection.c
	modified:   ../input/connect/joypad_connection.h
2017-06-17 14:19:09 -07:00
twinaphex 6af5bd01bf Merge retro_stat and file_path 2017-06-16 15:00:11 +02:00
twinaphex c7ac70a923 Combine video_renderchain_driver.c and video_driver.c 2017-06-12 15:45:58 +02:00
twinaphex 11d4827c9f Update griffin 2017-06-12 12:59:49 +02:00
twinaphex 8d1e51af7c Make archive_file_7z.c less dependent on 7zip source files 2017-06-12 12:26:19 +02:00
twinaphex a41b8bc199 Direct usage of epoll 2017-06-11 20:51:21 +02:00
twinaphex 060753258a Combine input_driver.c and input_keyboard.c 2017-06-11 17:51:12 +02:00
twinaphex 612cb54cfe Merge input_hid_driver 2017-06-11 08:56:36 +02:00
twinaphex eb08a86647 Get rid of udev_common.c 2017-06-08 21:46:26 +02:00
twinaphex f307135d1d Split up wayland input driver into separate driver; and
improve mouse support for menu
2017-06-06 07:34:33 +02:00
twinaphex 6b3dbff75f Merge input_driver.c and input_joypad_driver.c 2017-06-06 05:56:02 +02:00
Brad Parker a04b54006d win32: disable winraw input driver for targets older than XP 2017-05-23 21:03:00 -04:00
aliaspider db490a69a3 (WiiU) add a menu display driver. enable MATERIALUI and XMB. 2017-05-22 01:45:40 +01:00
aliaspider 8dee95651f (WiiU) add a font driver. 2017-05-21 03:05:41 +01:00
twinaphex 778ee176cc Update griffin 2017-05-20 19:44:35 +02:00
twinaphex 5a9dbf7e4f Merge keyboard files for udev/x11 2017-05-20 19:44:04 +02:00
twinaphex 58787e6d89 (libretro-common) Create stdin_stream.c 2017-05-20 14:58:51 +02:00
twinaphex 59fb7700b8 Combine menu_driver.c and menu_display.c 2017-05-19 15:25:14 +02:00
twinaphex 9dbd605a66 Update 2017-05-19 05:56:20 +02:00
twinaphex 231e499714 Add winraw_input.c 2017-05-19 05:54:33 +02:00
twinaphex ed07ba0852 Update griffin.c 2017-05-18 20:34:34 +02:00
twinaphex 59b3344e72 Combine video_driver.c and video_shader_driver.c 2017-05-18 14:47:24 +02:00
twinaphex ee8dc151a3 Combine menu_driver.c and menu_navigation.c 2017-05-17 03:00:32 +02:00
twinaphex fbe307ece7 Add file to Griffin 2017-05-14 02:04:06 +02:00
twinaphex 42ebe7a7ad Merge runloop.c and retroarch.c 2017-05-11 09:11:46 +02:00
twinaphex f928e57064 Combine video_context_driver.c and video_driver.c 2017-05-09 01:25:59 +02:00
Andre Leiradella 78efeb6ae2 Fix griffin and HTTP server builds 2017-05-07 19:52:22 +01:00
twinaphex 33f2fe8029 Move cheevos.c to tasks/task_cheevos.c and add TODO/FIXME note 2017-05-06 05:50:46 +02:00
twinaphex 5b1ecbff87 Remove rsemaphore 2017-04-21 20:41:26 +02:00
twinaphex 40411e5a6f Turn gfx/math functions into macros 2017-04-20 22:14:03 +02:00
twinaphex 7790fc3647 MOve renderchain files to dir 2017-04-19 01:51:05 +02:00
twinaphex 9b3519f850 Turn matrix_4x4_lookat into macro, remove matrix_4x4.c 2017-04-16 07:57:31 +02:00
twinaphex d63e79a8ce (Griffin) Update 2017-04-11 00:54:21 +02:00
twinaphex 9e5d6c4155 Update Makefile.common/griffin 2017-04-07 20:56:30 +02:00
twinaphex 69abe6dbb9 Move deps/zlib to deps/libz 2017-03-25 10:05:33 +01:00
twinaphex 62aa0c4415 Split up dbus functions into separate file 2017-03-24 00:12:21 +01:00
twinaphex 1ce3b12335 Split up xinerama functions into separate files 2017-03-23 19:59:11 +01:00
twinaphex 1274092fdd Move audio_mixer code to libretro-common 2017-03-22 03:00:21 +01:00
Brad Parker 2df1ed9157 fix inconsistent dll linkage warning in msvc 2017-03-05 14:19:39 -05:00
Brad Parker bd6ca986d8 msvc buildfix 2017-03-05 14:19:38 -05:00
losernator 5f2e6c4320 add support for Korean 2017-03-05 01:36:08 +09:00
twinaphex cc75e002cd Add managers/core_manager.c 2017-02-24 06:29:13 +01:00
twinaphex cec74a9460 Add audio_mixer.c for console/Apple builds 2017-02-23 04:26:27 +01:00
Gregor Richards 5f723d1bda Moving NAT traversal into a task to avoid blocking the UI. 2017-02-20 19:08:31 -05:00
twinaphex cd1b95220a Add miniupnpc dependency which can be optionally compiled in 2017-02-15 21:03:57 +01:00
Andre Leiradella 0c8ee93e3e Moved cheevos files to their own folder in preparation for the changes to support leaderboards 2017-02-03 10:03:57 +00:00
twinaphex ae4f5104a4 Include patch.c inside task_content.c 2017-01-31 04:53:16 +01:00
twinaphex cdb45a38d3 Refactor code - do away with sinc_resampler_common 2017-01-30 18:43:09 +01:00
twinaphex 21508003c9 Create sinc_resampler_common 2017-01-30 18:15:41 +01:00
twinaphex 26f33e3254 Add rwav.c to Griffin 2017-01-28 00:28:51 +01:00
twinaphex c3eb4327bf Remove algorithms/mismatch 2017-01-25 02:57:43 +01:00
Brad Parker 57949227df DOS: initial input/joypad driver 2017-01-24 00:55:58 -05:00
twinaphex 669599cfd7 Add audio_mix to libretro-common 2017-01-24 00:29:40 +01:00
radius 3306f5274a add name matching 2017-01-22 18:39:07 -05:00
Twinaphex 3ff158b907 Merge pull request #4436 from fr500/lobby
Basic lobby system (don't merge, just for tracking)
2017-01-22 21:08:43 +01:00
Brad Parker c4bfa6b0d2 DOS: initial VGA int13 graphics driver 2017-01-22 10:47:11 -05:00
twinaphex 96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
Jean-André Santoni 2dee8f77b6 (Netplay) Add a task to find a game from its CRC 2017-01-22 03:17:50 +01:00
Brad Parker e1f4db8081 Win2000 buildfixes 2017-01-16 20:41:08 -05:00
Brad Parker 49d7be9813 MSVC GDI buildfix 2017-01-16 20:41:05 -05:00
Brad Parker 05c37bd39f initial GDI driver skeleton 2017-01-16 20:41:04 -05:00
twinaphex ef974086aa Split up menu OSK code to separate file - menu/widgets/menu_osk.c 2017-01-12 11:31:24 +01:00
Josh Palmer 5ed17c1ffd Reorganize QNX directory structure, rename bbqnx_ctx.c to qnx_ctx.c for consistency
Added OpenGL ES3 support to qnx_ctx.c
Finalize momentics project setup
2017-01-09 20:26:09 +00:00
twinaphex 92f9ad0714 Move audio DSP filters to libretro-common 2017-01-09 12:30:11 +01:00
twinaphex d3b818a16a Move dsp_filter to libretro-common 2017-01-09 12:22:29 +01:00
Brad Parker 1ae9c7d6d4 move net_http_parse to extern C for MSVC 2017-01-01 20:04:10 -05:00
twinaphex 925d60c0cc Implement part 2 of Browse URL 2016-12-27 00:02:09 +01:00
twinaphex e23fe909dd Add task_powerstate.c to Griffin 2016-12-20 21:44:13 +01:00
Gregor Richards f619789e48 Refactoring: netplay_common.c -> netplay_handshake.c/netplay_delta.c
Refactoring netplay_common into its two actual components, the handshake
and delta-frame related functions.
2016-12-18 19:28:43 -05:00
Gregor Richards 4e905bf524 Refactoring: netplay_sync.c
Renamed netplay_net.c to netplay_sync.c, as all that remains in that
file is synchronization-related functions.
2016-12-18 19:28:43 -05:00
Gregor Richards 257c5d3188 Refactoring netplay_init.c/netplay_net.c
Split the remainder of netplay.c into netplay_init.c and netplay_net.c
(which will soon be netplay_sync.c)
2016-12-18 19:28:43 -05:00
Gregor Richards 7e2465ef1f Refactoring: Moving I/O functionality into netplay_io.c 2016-12-18 19:28:43 -05:00
Gregor Richards 8c59c7dd77 Starting to refactor: Separating frontend stuff into netplay_frontend.c 2016-12-18 19:28:43 -05:00
twinaphex 17a66067b0 Add menu_filebrowser.c 2016-12-16 08:59:17 +01:00
twinaphex 659ed11678 Fix Griffin 2016-12-12 13:35:17 +01:00
twinaphex 08a60c94d0 Move audio resampler drivers (Sinc/nearest) to libretro-common; maister gave permission to relicense to MIT 2016-12-12 13:02:29 +01:00
twinaphex 7af2e2e6b8 Add HAVE_CC_RESAMPLER to more Makefiles 2016-12-12 12:48:04 +01:00
twinaphex 8042c2ac62 Move config_file_userdata.c to libretro-common 2016-12-12 12:36:46 +01:00
Logan McNaughton 746e4667c2 Add HAVE_OPENGLES3 to griffin.c 2016-12-09 10:07:37 -07:00
Gregor Richards 6c516f1de4 Griffin-fying Netplay LAN scanning 2016-12-02 22:54:14 -05:00
twinaphex d3c22cb0e4 Move input/input_autodetect.c to tasks/task_autodetect.c 2016-12-01 20:38:20 +01:00
Brad Parker ba54f20626 initial libcaca video driver 2016-12-01 12:13:45 -05:00
twinaphex 63ae172a23 Add udev_common.c/.h 2016-12-01 15:02:42 +01:00
twinaphex 981cbf93c9 Add task_wifi to Griffin 2016-11-30 17:37:42 +01:00
Gregor Richards 0b13f7dc4a Tpyo in griffin include of net_natt 2016-11-29 23:26:53 -05:00
Gregor Richards 50ec1bc9cd Add NAT traversal code to griffin 2016-11-29 21:16:25 -05:00
Gregor Richards 7bc77f8614 Adding new C files to griffin.c (Mac OS X fix) 2016-11-26 16:11:42 -05:00
twinaphex a0e1413ecc Remove video_frame.c 2016-11-08 15:30:28 +01:00
Brad Parker e378a4636b make save/load state messages fully translatable, rename jp.c to ja.c to match proper language code 2016-11-08 08:37:51 -05:00
twinaphex 37ff8cb66f Prevent stb_truetype from being included twice for Griffin 2016-11-05 20:45:23 +01:00
twinaphex a092f4d383 Add this to Griffin 2016-11-05 20:41:54 +01:00
twinaphex 89230a0ac9 Add stb_unicode.c to Griffin 2016-11-05 18:59:56 +01:00
twinaphex c756ff9368 Add msg_hash_chs to griffin 2016-10-29 06:50:52 +02:00
twinaphex a9ff67e915 Add to Griffin 2016-10-27 21:56:01 +02:00
twinaphex 7740eb1094 Update griffin.c 2016-10-24 04:06:49 +02:00
twinaphex c9c7aea184 Create sublabel callbacks 2016-10-20 15:57:35 +02:00
twinaphex c2bb410d8d Take out HAVE_BUILTIN_AUTOCONFIG - always include it 2016-10-04 07:33:57 +02:00
Twinaphex 03215a831f Merge pull request #3690 from aliaspider/master
(3DS) add experimental font and menu_display drivers.
2016-09-29 21:33:08 +02:00
aliaspider afd5e85a31 (3DS) add experimental font and menu_display drivers. 2016-09-29 20:14:12 +01:00
twinaphex 9384875ab0 Don't use HAVE_NETPLAY any more 2016-09-29 21:07:10 +02:00
twinaphex ca4086622a (Griffin) Buildfix 2016-09-22 03:29:04 +02:00
twinaphex 1bad39131a Add wifi files to Griffin 2016-09-22 03:28:06 +02:00
Jean-André Santoni c45058d3ae Start adding a WiFi driver 2016-09-22 02:02:43 +02:00
frangarcj d46a40e3c4 (VITA) USE STB FONT 2016-09-19 14:14:11 +02:00
twinaphex bb6bc9bd6d Merge task_save_ram/task_save_state 2016-09-19 02:57:23 +02:00
twinaphex 20dd2bc677 Add encoding_crc32.c to griffin 2016-09-18 18:50:33 +02:00
Twinaphex 61c3de1f6a Griffin buildfixes 2016-09-18 16:49:09 +02:00
twinaphex 1a554cf1bc Add dirs.c 2016-09-17 14:44:19 +02:00
twinaphex 005b86eb5d Create paths.c 2016-09-17 12:10:46 +02:00
twinaphex 1055938b67 Add vector_4 to Griffin and Makefile.common 2016-09-16 17:46:13 +02:00
twinaphex 125c4f9529 Add menu_event.c 2016-09-16 16:39:30 +02:00
twinaphex a21674881c Add menu_input_bind_dialog 2016-09-15 20:35:39 +02:00
twinaphex 8fd5c5817a Create menu_input_dialog 2016-09-15 19:23:32 +02:00
twinaphex 233925bea6 Rename widgets/menu_popup to widgets/menu_dialog 2016-09-15 15:57:25 +02:00
twinaphex 02e01e0b0a Create menu/widgets/menu_entry 2016-09-15 00:20:43 +02:00
twinaphex 892c0a6f52 Create menu/widgets/menu_list 2016-09-15 00:10:37 +02:00
twinaphex 6f23a8ac0d Move httpserver to network/ 2016-09-12 17:21:00 +02:00
twinaphex 056cc8ece8 Move menu_popu.c to menu/widgets 2016-09-11 21:03:31 +02:00
twinaphex d3f7bf8527 Move video_state_python to gfx/drivers_tracker 2016-09-11 17:59:10 +02:00
twinaphex 2324c48164 Move civetweb to deps/ 2016-09-11 14:37:29 +02:00
twinaphex e6a114a95a Create gfx/video_frame.c 2016-09-06 23:41:09 +02:00
frangarcj d21938a015 (VITA) Slimming Vita2D 2016-09-06 12:03:18 +02:00
twinaphex 7af3b79416 Create gl_capabilities.c/gl_capabilities.h 2016-09-05 07:04:56 +02:00
twinaphex 9c897e262b Create menu_popup.c 2016-09-04 22:58:54 +02:00
twinaphex 429165e966 Combine autoconfig builtin files into one 2016-09-03 07:39:26 +02:00
twinaphex 077a9a7beb Add more SDL source files to griffin 2016-09-03 07:10:55 +02:00
twinaphex 9df9b79869 Add builtin_sdl2 2016-09-03 07:02:17 +02:00
twinaphex b6daaed566 Rename git_version.c to version_git.h, create separate
version.h file
2016-09-01 17:49:28 +02:00
Andre Leiradella 8926a4b077 fixed header for md5 funcs and md5.c inclusion in griffin 2016-08-30 23:27:47 +01:00
twinaphex 9af900a1d1 Create setting_list.c/setting_list.h 2016-08-29 03:07:33 +02:00
orbea 698579c2b5 Shorten HAVE_VULKAN_KHR_DISPLAY 2016-08-27 16:48:13 -07:00
Alcaro dd7caa4ad4 Wipe out this flag, not needed anymore. 2016-08-26 17:47:46 +02:00
Francisco José García García 4221374072 (VITA) Add XMB support 2016-08-23 02:49:53 +02:00
twinaphex ad3a4311ee Add msg_hash_jp 2016-08-20 21:37:03 +02:00
twinaphex a8e74f0aa2 (GL) Start moving renderchain code over to separate files 2016-08-02 02:27:23 +02:00
twinaphex 8d186dab88 Relocate D3D drivers 2016-08-01 22:05:57 +02:00
twinaphex 6a5fee664f (Vita) Start baking in libvita2d 2016-08-01 00:50:13 +02:00
Andre Leiradella 292335b84c Added an embedded HTTP server to RetroArch; Mapped the /mmaps URI to a JSON-based RESTful API to retrieve memory maps 2016-07-31 22:45:01 +01:00
twinaphex 6742e135c9 Create HAVE_VIDEO_PROCESSOR ifdef 2016-07-28 20:01:38 +02:00
twinaphex be1eacac86 Add to Griffin as well 2016-07-28 19:11:18 +02:00
twinaphex bcf74d9685 Start adding menu_cbs_label.c 2016-07-08 16:24:05 +02:00
Twinaphex c746f4dbbc Don't build in BSD support for OSX 2016-07-08 13:01:16 +02:00
twinaphex 260d3634f2 Add platform_bsd.c to Griffin 2016-07-08 02:13:47 +02:00
Hans-Kristian Arntzen cd4ff2eac8 Move KHR_display backend behind configure flag.
Enabled by default since it is technically not platform specific.
2016-07-07 22:05:57 +02:00
Twinaphex 84d656ea67 Add to Griffin 2016-07-07 21:53:16 +02:00
twinaphex 5d70242dee Check against libdrm version 2.4.68 in order to enable/disable
plain DRM video driver
2016-07-03 22:08:56 +02:00
twinaphex d53cbfbdfb Backport DRM video driver 2016-07-03 10:37:07 +02:00
twinaphex 097b02a8a1 Add compilation of vector_2/vector_3 2016-06-27 10:56:30 +02:00
Hans-Kristian Arntzen 54c1759f45 Vulkan: Make a more general purpose symbol loader.
Avoids painful manual loading and wrapping function pointers everywhere
...

Reusable for cores, so move to libretro-common.
Also update built-in Vulkan headers.
2016-06-26 13:10:58 +02:00
twinaphex 560f8dda60 Remove tasks_internal.c - no longer needed 2016-06-20 06:02:50 +02:00
twinaphex 35b078857d Create file_path_str.c 2016-06-20 05:20:14 +02:00
twinaphex 284f8cfd23 Remove menu_hash_ files 2016-06-20 03:35:09 +02:00
twinaphex 43dbbc20e0 (Qt) Add QtWindow class 2016-06-10 10:15:38 +02:00
twinaphex 969ef4b88d Add stub browser window implementations for Win32/Cocoa 2016-06-08 15:51:43 +02:00
twinaphex 0e01a3c84b Add ui_browser_window 2016-06-08 15:47:00 +02:00
twinaphex 47abc22fe9 ui_win32_window.c needs to become a C++ file for DragAcceptFiles 2016-06-08 10:05:48 +02:00
twinaphex 10a25209da (Msg window) Add backends for Win32/Cocoa 2016-06-08 06:33:15 +02:00
twinaphex a247b16164 Add ui_null_msg_window 2016-06-08 06:29:52 +02:00
twinaphex 3aeecc7eb2 Create ui_win32_application.c 2016-06-07 17:03:34 +02:00
twinaphex a90bd8cb67 Add ui_null_application.c 2016-06-07 16:31:35 +02:00
twinaphex cf996f724e Rename HAVE_NETWORK_GAMEPAD to HAVE_NETWORKGAMEPAD - and
don't bake it in for the C89 build
2016-06-07 15:23:07 +02:00
twinaphex 9b60b81f70 Buildfixes 2016-06-07 06:28:33 +02:00
twinaphex 180fb9cbff Don't compile in rbmp_encode when HAVE_RBMP is not defined 2016-06-07 06:14:55 +02:00
twinaphex 689b95f2f2 Don't compile in input_hid_driver.c either 2016-06-07 05:39:51 +02:00
twinaphex 175ec67112 Compile in hid_joypad.c only when HAVE_HID is defined 2016-06-07 05:15:22 +02:00
twinaphex d44062d841 Make HAVE_HID completely optional 2016-06-07 03:01:33 +02:00
twinaphex 61e1c13ae6 Create stub window interface 2016-06-04 04:24:54 +02:00
twinaphex 534c923b6b Remove autosave.c 2016-05-27 17:52:20 +02:00
twinaphex e7aedb6fb9 Remove unneeded async_job - plug memory leak in cheevos.c 2016-05-27 05:19:27 +02:00
twinaphex 584ec83840 Start adding internal network retropad core hooks 2016-05-26 19:43:15 +02:00
radius ed911fcf27 [nk] add more stub windows 2016-05-25 19:58:16 -05:00
radius 6d7dc34238 [nk] add main window stub 2016-05-25 19:38:20 -05:00
radius c5c6713489 [nk] cleanup/split window to it's own file 2016-05-25 19:06:54 -05:00
radius ddeb2b5ac0 organize nuklear files in their own subfolder 2016-05-25 18:45:35 -05:00
twinaphex aabb1e409c Move netplay code to network/netplay dir 2016-05-19 11:46:54 +02:00
twinaphex 9b572d0fe4 Make RBMP optional too 2016-05-18 13:28:20 +02:00
twinaphex 7e36dcb27f move video_texture_image to libretro-common and rename it to image_texture.c 2016-05-18 12:58:00 +02:00
twinaphex 4309793b1d Add rbmp.c 2016-05-17 21:21:45 +02:00
twinaphex 9b421948e4 Create tasks/task_save_state.c 2016-05-17 15:21:09 +02:00
twinaphex 81c7a8ac04 Create task_save_ram.c 2016-05-17 15:18:03 +02:00
twinaphex 146d2c8a1d Rename screenshot.c to tasks/task_screenshot 2016-05-17 14:31:33 +02:00
twinaphex 722eb5a69c Move content.c code to task_content.c 2016-05-16 16:42:33 +02:00
twinaphex e95bb7e37a (Windows) Another buildfix 2016-05-16 15:36:31 +02:00
Twinaphex 96b673f809 (iOS) Buildfix 2016-05-16 11:35:28 +02:00
twinaphex 2422dfbbbe (libretro-common) Create libretro-common/conversion/float_to_s16 2016-05-16 11:11:02 +02:00
twinaphex 1405db5b19 Move mismatch.c to libretro-common/algorithms 2016-05-16 10:27:20 +02:00
twinaphex 13f49e1d9a Split up image transfer code to separate file 2016-05-13 04:38:21 +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 5845a9944d Add more HAVE_THREADS ifdefs 2016-05-11 19:02:43 +02:00
twinaphex 9aed52ac65 Move performance.c to libretro-common/features/features_cpu.c 2016-05-10 20:31:27 +02:00
Twinaphex 16894e5a5a (Griffin) Buildfix 2016-05-10 09:33:11 +02:00
twinaphex 35ea37b37f Revert "Move cpu_features to libretro-common"
This reverts commit 2b8ff3bf38.
2016-05-10 09:32:24 +02:00
twinaphex 2b8ff3bf38 Move cpu_features to libretro-common 2016-05-10 09:27:29 +02:00
twinaphex b79b2dca13 Create performance_counters 2016-05-10 08:53:14 +02:00
twinaphex 8b07f39d6f Create tasks/task_image.c 2016-05-10 07:54:47 +02:00
twinaphex af2a33a8cb Move core_option_manager to managers/ 2016-05-10 01:25:47 +02:00
twinaphex 523ebed112 Combine command_event.c and command.c 2016-05-09 20:30:47 +02:00
twinaphex 6ae20f2016 Create managers/ dir - move cheats.c and state_manager.c to it 2016-05-09 18:20:52 +02:00
twinaphex 7ca75d46f8 Move net_http_special to network/ 2016-05-09 17:47:45 +02:00
twinaphex 751872afa4 Move netlogger.c to network/ 2016-05-09 17:45:21 +02:00
twinaphex 3722826e0a Rename netplay/ to network/ 2016-05-09 17:43:38 +02:00
twinaphex 344d1bf949 move remote.c to input/ 2016-05-09 17:37:29 +02:00
twinaphex 372e7d94cd Rename rewind.c to state_manager 2016-05-09 07:14:10 +02:00
twinaphex e165954395 Rename libretro_version_1 to core_impl 2016-05-08 05:29:10 +02:00
twinaphex 0ab61a2428 (libretro-common) Add rjpeg 2016-05-07 04:33:54 +02:00
twinaphex a7b856b65f (libretro-common) Create net_socket 2016-05-01 21:18:45 +02:00
twinaphex 748f5dc74b (Nuklear/Zahnrad) Rename to 'nuklear' 2016-04-25 14:58:47 +02:00
radius 8b302c369e [zr] start moving to the new version 2016-04-18 17:59:32 -05:00
Ernesto Ramirez c4f2de321a (GX) Added PS2/PSX Controller Adapter for HID driver. 2016-04-16 19:33:17 -05:00
twinaphex 5eb3bb05f7 Start adding streams/interface_stream.c 2016-04-06 21:58:23 +02:00
twinaphex c8f4d97839 Move config_file_userdata outside libretro-common 2016-03-21 18:49:50 +01:00
twinaphex ac6362cae4 Combine list_special files 2016-03-20 17:28:24 +01:00
twinaphex 3720cf87e7 Rename retro_file to file_stream 2016-03-20 16:29:14 +01:00
twinaphex c7e13e2bcd (libretro-common) Rename file_archive to archive_file 2016-03-20 16:14:40 +01:00
twinaphex 93b7dc1bdd (libretro-common) move 'lists' files to lists/ 2016-03-20 14:53:54 +01:00
twinaphex ef4a1a3c0f (libretro-common) Rename fifo_buffer to fifo_queue 2016-03-20 14:06:21 +01:00
twinaphex 48347053cd (Griffin) Add compat_snprint for Griffin 2016-03-20 04:52:15 +01:00
twinaphex 55bb739996 Rename some files 2016-03-14 15:43:40 +01:00
twinaphex 2ce76ff147 Add null resampler so we can iterate over the rsamplers and
start from right to left again when touching
2016-03-14 15:42:12 +01:00
radius 7f8c6f50e3 [zr] split GL code in another file
This makes zahnrad reusable in other menu drivers
2016-03-09 15:33:27 -05:00
radius d860642c75 [zr] split the window code to zr_common 2016-03-05 21:52:09 -05:00
twinaphex eebcde721b Rename video_coord_array 2016-03-05 07:28:02 +01:00
twinaphex c9e6a91137 (Android) Bake in ifaddrs for Android 2016-03-03 02:08:47 +01:00
twinaphex 61faa0a04b Bake in net_ifinfo 2016-03-03 00:26:26 +01:00
twinaphex d2a798e9cf (Griffin) Add files to griffin.c 2016-03-01 22:25:53 +01:00
twinaphex 86a8899b0f (Android) Start preparing Android JNI Makefiles for Android 2016-03-01 18:46:40 +01:00
twinaphex f8f2f7d03c Rename androidegl_ctx.c to android_ctx.c 2016-03-01 04:18:43 +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
Twinaphex 42600fa74b Merge pull request #2726 from fr500/master
New driver implementation for the WIMP UI
2016-02-25 20:57:31 +01:00
twinaphex 51db7e695e Add preliminary russian translation - can't get it to compile yet 2016-02-24 19:19:24 +01:00
twinaphex d537b6ee9f Rename some files 2016-02-22 13:01:16 +01:00
twinaphex 11c1535fe3 Rename glx context driver to x 2016-02-20 05:48:45 +01:00
twinaphex 02e3d6eba7 Only one Wayland context driver now 2016-02-19 07:58:14 +01:00
twinaphex b6a9f5c239 Start adding vulkan files to Griffin 2016-02-17 05:22:17 +01:00
twinaphex f8b866c8c1 Combine file_ops.c and content.c 2016-02-15 21:49:29 +01:00
radius 1e31f06200 clone glui 2016-02-14 14:33:13 -05:00
twinaphex 8b9c7a47e4 Move task_queue to queues/ dir 2016-02-09 18:13:47 +01:00
twinaphex 31112e937b Move task_queue.c to libretro-common 2016-02-09 18:11:11 +01:00
twinaphex 4210ee197b Rename tasks.c to task_queue.c 2016-02-09 17:55:15 +01:00
twinaphex ce2869b4d8 Create tasks_internal and split up RA-specific task code to outside 2016-02-09 17:12:39 +01:00
twinaphex ca3f352ed1 Remove unused udev_common 2016-02-05 13:30:19 +01:00
twinaphex 24f5275001 Use wiiugca for non-Wii too 2016-02-04 23:49:04 +01:00
twinaphex 407d85f604 Use nesusb/snesusb for non-Wii too 2016-02-04 23:43:33 +01:00
netux79 bca4ccb155 (GX) Refactor of the Wii USB HID support. Now it's working!
In order to have a controller working you need:
1) Have a matching HID autoconfig file in autoconfig/hid for your controller.
2) Create a "connect" driver for the pad in "input/connect" folder (source code of RA).
3) Once you are in RA, change the joystick driver to HID and restart.
4) You may be now able to use you USB HID compatible pad in RA.

I included some "connect" drivers as an example. It also need to include them for compilation.
2016-02-04 17:01:03 -05:00
twinaphex a267bdfbe3 MOve gfx/image/image.c to gfx/video_texture_image.c 2016-01-30 02:39:08 +01:00
twinaphex 9a6cfe9084 Create menu_content.c 2016-01-25 04:32:52 +01:00
twinaphex c0047e643e update 2016-01-24 07:46:30 +01:00
twinaphex 44b4ba9a07 Update Griffin 2016-01-24 07:46:11 +01:00
twinaphex 78feccd0a3 Split up file extract zlib driver code to separate file 2016-01-24 06:18:53 +01:00
twinaphex fd42722c78 No longer need these files now 2016-01-24 04:21:18 +01:00
twinaphex 48317e66b9 Create task_content.c - WIP 2016-01-24 00:40:34 +01:00
twinaphex 652d94e9ee Move cores/image_core.c 2016-01-21 19:53:52 +01:00
twinaphex a3994aea63 RMenu is obsolete now 2016-01-12 09:19:35 +01:00
twinaphex 54f46f4ee3 Update headers 2016-01-10 04:41:52 +01:00
twinaphex e67491d6a9 remove HAVE_LIBSICKSAXIS 2016-01-02 01:35:34 +01:00
ctult c1792fe84e bad griffin, breaking vita 2015-12-25 00:02:52 -07:00
aliaspider 06d4732dd7 fix griffin build. 2015-12-24 19:23:46 +01:00
twinaphex aa488dda25 Create video driver poke load_texture / unload_texture 2015-12-20 20:52:23 +01:00
twinaphex 9394294956 (joypad_connection) Stub Wii U Pro implementation - untested 2015-12-12 18:30:17 +01:00
twinaphex fd7e4db9aa Combine system.c and runloop.c 2015-12-07 13:56:33 +01:00
twinaphex 1cfb39a9d1 merge menu.c and menu_driver.c 2015-12-06 17:55:27 +01:00
twinaphex df1c6344be Merge font_renderer_driver.c and font_driver.c 2015-12-05 12:07:22 +01:00
twinaphex ecbfc72e9b Create epoll_common 2015-11-30 18:05:10 +01:00
twinaphex fd91cf130e Create udev_common.c/udev_common.h 2015-11-30 16:31:05 +01:00
twinaphex 4e0a4150b5 Merge runloop and runloop_data.c 2015-11-30 15:35:57 +01:00
twinaphex 2d455d78b3 Move inptu state to android_joypad.c 2015-11-29 16:18:29 +01:00
twinaphex dff44d8d49 (udev) split up keyboard code to separate files 2015-11-29 15:35:34 +01:00
twinaphex 9fd9fd10e8 Create input_x11_common 2015-11-29 03:34:09 +01:00
twinaphex f97f0aa480 Merge runloop.c and runloop_msg.c 2015-11-29 00:19:01 +01:00
twinaphex b2421b5942 Merge retroarch and retroarch_info 2015-11-28 20:11:55 +01:00
twinaphex c23846c5dc Merged input_joypad.c and input_joypad_driver.c 2015-11-28 16:22:49 +01:00
twinaphex 1df5d44bdb Rename input/keyboard_line 2015-11-28 16:13:16 +01:00
twinaphex a6ccc188a8 Rename input_common.c to input_config.c 2015-11-28 02:22:58 +01:00
radius 1296768d47 add stub driver for network gamepad 2015-11-27 18:08:39 -05:00
Higor Eurípedes 607e403981 (griffin) Add task_decompress.c 2015-11-27 19:54:19 -03:00
twinaphex 8f9c652693 Add gfx/common/drm_common.c and gfx_common/drm_common.h 2015-11-26 17:12:06 +01:00
twinaphex 08ae9df639 Merge input_sensor.c with input_driver.c 2015-11-25 03:29:18 +01:00
Higor Eurípedes 9dd7e15062 (griffin) add tasks/tasks.c 2015-11-23 18:51:54 -03:00
twinaphex beceaf4a8c Merge video_pixel_converter.c with video_driver.c 2015-11-23 13:02:24 +01:00
twinaphex 074f14b132 Add verbosity.c/verbosity.h 2015-11-23 12:03:38 +01:00
twinaphex 806c124eae Merge video_viewport.c and video_driver.c 2015-11-21 13:01:23 +01:00
twinaphex 50f8634902 Add gfx/common/egl_common.c 2015-11-19 13:16:43 +01:00
twinaphex 55ec9c7846 Move win32_shader_dlg.c code to ui_win32.c 2015-11-19 07:56:54 +01:00
twinaphex 421a2e8c6c Don't compile in ui_win32.c for Xbox 2015-11-19 07:41:14 +01:00
twinaphex fc570c2420 (Griffin) Add ui_win32.c to Griffin 2015-11-19 07:26:24 +01:00
twinaphex 406d37eb88 Convert xdk360_fonts.c to C++ 2015-11-17 22:48:11 +01:00
twinaphex e6e7dd1c3b Include stockfont as part of vita2d_font.c 2015-11-17 08:37:55 +01:00
twinaphex 239ae7de53 Move gl_common to gfx/common 2015-11-17 08:01:33 +01:00
twinaphex 03b1f36af1 Move linux_common to input/common/ 2015-11-17 06:46:32 +01:00
twinaphex d69aa24f28 Add encoding_utf to Griffin 2015-11-16 07:26:02 +01:00
twinaphex 4f55b360ac Create HAVE_BTSTACK ifdef 2015-11-16 04:17:13 +01:00
Twinaphex f2f1db12cf Turn into C for now 2015-11-16 01:14:43 +01:00
twinaphex 79886a2768 Convert cocoa_input.c to Obj-C 2015-11-16 01:05:49 +01:00
twinaphex d59215a678 Add linux_common.c 2015-11-14 08:50:10 +01:00
twinaphex 1da727cd54 convert keyboard_event_win32 to C++ 2015-11-11 20:23:19 +01:00
twinaphex 9deeececf1 Turn win32_common and wgl_ctx into C++ 2015-11-11 20:07:06 +01:00
twinaphex eae2f3eeda Convert menu_display_d3d.c to C++ 2015-11-09 02:19:59 +01:00
twinaphex cb9960c6e2 Compile video_texture as C++ for Win32 2015-11-09 01:19:09 +01:00
twinaphex 3114d4df7a menu_display_d3d.c can now be compiled - does not work yet 2015-11-08 23:33:18 +01:00
twinaphex 2fe6a6af5b Always compile in matrix files now 2015-11-08 23:30:21 +01:00
twinaphex 8b0628f13e Add file to Griffin/Makefile 2015-11-08 23:20:46 +01:00
twinaphex a9b7636ddb Abstract away GL code in menu behind display driver interface 2015-11-08 01:30:07 +01:00
twinaphex 66914232ab Replace most instances of GLUI (except for ident string) with
HAVE_MATERIALUI
2015-11-02 23:23:54 +01:00
twinaphex 3be9b2752b (GLUI) Start renaming 'glui' 'materialui' under the hood 2015-11-02 20:46:22 +01:00
twinaphex 5a17b79b48 Add posix_string C file 2015-11-01 18:52:41 +01:00
twinaphex 971f5277d7 Move async_job to libretro-common 2015-10-28 07:47:57 +01:00
twinaphex 4d8ead2fb7 Move ra_semaphore to libretro-common - rename rsemaphore 2015-10-28 07:08:27 +01:00
Jools Wills 3e5a2e425e rename semaphore.* -> ra_semaphore.* to avoid semaphore.h being used by the rpi video driver includes instead of the system semaphore.h - fixes #2304 2015-10-28 03:38:46 +00:00
Twinaphex 482cef0a2f Merge pull request #2299 from leiradel/master
sumbit achievements asynchronously to the server; download list of un…
2015-10-27 21:44:27 +01:00
Andre Leiradella 674752ca96 sumbit achievements asynchronously to the server; download list of unlocked achievements to prevent earning the same achievement more than once; disabled achievements if the game was started with cheats enabled or after they were enabled during game play; fixed code style 2015-10-27 15:50:41 -02:00
Twinaphex 0447c1b442 Merge pull request #2293 from aliaspider/master
(3DS) - add an audio driver using the DSP.
2015-10-27 01:38:38 +01:00
aliaspider aeeb2a62d6 (3DS) - add an audio driver using the DSP.
- add some hooks to inspect memory usage.
2015-10-27 01:06:34 +01:00
Twinaphex 6f0e632f36 Get rid of dir_list_obj.m for iOS 2015-10-26 22:42:31 +01:00
twinaphex 08a97a4ca3 Create string_list_special.c 2015-10-26 08:39:35 +01:00
twinaphex 8c87ac03e5 Split up compat into separate files 2015-10-26 02:41:41 +01:00
Andre Leiradella 0ea54b966d removed http_get.[ch], using net_http_special now 2015-10-24 12:00:52 -02:00
Andre Leiradella 53f77acf37 move http_get to its own file; fix copyright 2015-10-23 23:25:27 -02:00
twinaphex 85fb94c452 Create net_http_special 2015-10-20 04:40:25 +02:00
twinaphex 1e681cad4e Move ffmpeg core files 2015-10-19 16:55:08 +02:00
twinaphex 38c66f62d0 Merge menu_video.c and menu_display.c 2015-10-18 07:15:54 +02:00
twinaphex 06d17852f0 Merge menu_list.c with menu_entries.c 2015-10-17 19:38:33 +02:00
aliaspider b7098c0846 (griffin) build fix for !defined(HAVE_CHEEVOS) 2015-10-17 09:56:23 +01:00
Andre Leiradella cb24d13f8c download the achievements list from retroachievements.org 2015-10-14 00:12:01 -03:00
Andre Leiradella c53766dde3 added cheevos_test back to runloop.c; included runloop.c and jsonsax.c in griffin.c 2015-10-09 15:29:50 -03:00
twinaphex c91de95236 Move code around 2015-10-03 04:21:38 +02:00
twinaphex 167cd269ae Add init_list to menu driver callbacks 2015-10-03 03:15:47 +02:00
twinaphex a1ff4879f8 (Zarch) Integrate Zarch - can be heavily improved now - shows
promise
2015-10-02 02:15:46 +02:00
Francisco José García García 2564370664 (Vita) Vita2d font renderer 2015-10-01 01:10:26 +02:00
twinaphex 3db688d477 Create retro_stat.c/retro_stat.h 2015-09-22 01:45:30 +02:00
twinaphex 19b95f950d Move netlogger around 2015-09-20 15:43:34 +02:00
twinaphex 7ad32fc8aa (XDK) Move files around 2015-09-20 15:39:59 +02:00
twinaphex dfeefc0e16 Rename and move vi_encoder.c 2015-09-20 15:05:30 +02:00
twinaphex a7f78a8d88 move some files around - create memory/ subdir 2015-09-20 14:54:41 +02:00
twinaphex e1109c82c6 Rename tga.c to rtga.c 2015-09-19 15:36:39 +02:00
twinaphex fd4e462381 Change tga_decode.c to tga.c 2015-09-19 15:34:43 +02:00
twinaphex 08c0cf1ce3 Bake rbmp_encode.c in 2015-09-19 04:40:30 +02:00
twinaphex 0160a0a5af Exclude rbmp_encode.c for now if HAVE_RPNG is defined 2015-09-19 02:52:23 +02:00
twinaphex 5e71c31748 Split up BMP saving into separate file libretro-common/formats/bmp/rbmp_encode.c 2015-09-19 02:44:28 +02:00
twinaphex 43018976e9 (RPNG) Simplify rpng 2015-09-19 01:40:29 +02:00
twinaphex da3bec58b1 (libretro-common) Start adding retro_file.c and retro_file.h 2015-09-17 11:41:48 +02:00
twinaphex fad78d8b81 Split up code to task_database_cue.c 2015-09-16 22:39:47 +02:00
twinaphex d1113f33f3 Rename logger/netlogger/logger.c to logger/netlogger.c 2015-09-16 11:33:14 +02:00
twinaphex 458a0f3a27 Merge performance_linux.c with platform_linux.c 2015-09-16 05:42:16 +02:00
twinaphex 7bd5ec0ffe Refactor performance_android.c to performance_linux.c - compile it in for Linux too 2015-09-15 22:32:28 +02:00
twinaphex 8116d118dd (Android/Linux) platform_linux.c now also used for Android 2015-09-15 20:43:54 +02:00
twinaphex 725040126d Don't compile in memmap.c 2015-09-11 18:46:32 +02:00
Radius 18617afec0 bake out memmap for 3ds 2015-09-10 23:46:58 +01:00
twinaphex 020ab87c36 (7zip) Remove unneeded CPUArch.c 2015-09-06 15:54:22 +02:00
twinaphex 36bb25d4d4 Merge decompress functions into file_ops 2015-09-06 03:11:28 +02:00
twinaphex 603f95cbf4 Remove frontend_xenon.c - implement platform_xenon.c instead 2015-09-04 20:45:02 +02:00
twinaphex 56c8a57e0c Create retro_dirent.c/retro_dirent.h 2015-09-04 18:38:29 +02:00
twinaphex 156cdd3295 Create memalign.c 2015-09-02 17:06:02 +02:00
twinaphex 5e2c998b9c Integrate platform_vita.c into platform_psp.c 2015-09-02 13:07:13 +02:00
Sergi Granell 3b54e81d00 (Vita) Start vita2d_gfx video driver 2015-08-30 20:12:16 +02:00
Sergi Granell d29c242655 (Vita) Add vita frontend driver
(PSP) Remove vita frontend from PSP frontend
2015-08-30 19:47:00 +02:00
twinaphex f95049e99c Add wiiusb_hid driver courtesy of @xerpi 2015-08-30 09:48:38 +02:00
twinaphex e32b99ac0c Consolidate PSL1GHT logger into logger/netlogger/logger.c
and expand net/net_compat.c
2015-08-29 16:24:38 +02:00
twinaphex 0673475610 (Griffin )Add memmap.c to Griffin too 2015-08-22 18:38:51 +02:00
twinaphex acfa43dfe9 Make iterate no longer a function pointer 2015-08-17 22:46:27 +02:00
twinaphex 273788cdf9 (Vita) Attempt to reuse PSP1 audio driver for Vita 2015-08-12 12:18:45 +02:00
Alcaro ee2ad0c4bd These aren't executable. 2015-08-12 01:31:03 +02:00
radius 828734e007 don't try to autoconfigure GPIO devices 2015-08-11 17:13:25 -05:00
twinaphex ff3e791d72 (Vita) Compile in input and joypad drivers 2015-08-10 23:19:07 +02:00
Twinaphex 3639858522 (iOS) Create ObjC version of dir_list 2015-08-05 04:11:42 +02:00
Higor Eurípedes 6e3e7ecc30 Wrap stb include in griffin 2015-07-14 12:05:08 -03:00
twinaphex 7d9530c83a (Griffin) Add font renderer stb to Griffin 2015-07-14 16:44:46 +02:00
twinaphex c697923eb6 Create video_common.c 2015-07-12 05:30:04 +02:00
twinaphex 14b6a6636b Create menu_video.c 2015-07-09 18:39:40 +02:00
twinaphex 39772de535 Add Polish (ISO-8859-2) 2015-07-07 02:56:27 +02:00
twinaphex 8a5145a514 Create msg_hash_* files 2015-07-01 01:42:04 +02:00
twinaphex b96e02db75 Create runloop_msg.c 2015-07-01 01:19:14 +02:00
twinaphex 84c18a353d Create HAVE_IMAGEVIEWER ifdef 2015-06-28 18:55:00 +02:00
twinaphex acc29f671e Start baking in imageviewer core 2015-06-28 15:50:36 +02:00
twinaphex 81f09f8378 (Esperanto) Add stub Esperanto language hooks 2015-06-26 11:16:02 +02:00
twinaphex b9479576e8 Create system.c 2015-06-25 14:25:21 +02:00
twinaphex 468b7e46c0 Split up menu_hash.c 2015-06-24 12:27:19 +02:00
twinaphex c13b98da8a (Griffin) Update Griffin 2015-06-21 00:37:19 +02:00
twinaphex 9b267e9802 (Cores) Move test cores to cores/, move dynamic_dummy to cores/ 2015-06-20 23:14:09 +02:00
twinaphex 995159dd32 Start creating menu_hash.c 2015-06-15 06:25:41 +02:00
twinaphex 2c1a1f83a2 Create menu_entries.c 2015-06-12 16:07:12 +02:00
twinaphex fd38003fd1 Rename menu_entries_cbs_* to menu_cbs_* 2015-06-12 16:01:46 +02:00
twinaphex 2fc0d7c4b4 (Menu) Rename files 2015-06-08 14:44:24 +02:00
Twinaphex 4bc3e0e720 (Menu/Griffin) Cleanup 2015-06-08 14:36:50 +02:00
twinaphex 41e2caf5f6 Move menu_entries_cbs_* files to menu/cbs 2015-06-08 14:35:58 +02:00
twinaphex 01d07721b4 Rename menu_entries_cbs_representation.c to menu_entries_cbs_get_value.c 2015-06-08 14:30:05 +02:00
twinaphex fc4755bce2 (libretro-common) Move hash.c/hash.h to libretro-common 2015-06-04 21:13:13 +02:00
twinaphex 93295638da Remove menu_settings_list.c 2015-06-03 11:24:53 +02:00
twinaphex bfcf1a7288 Revert "Make some functions static"
This reverts commit 6b04db075d.
2015-06-03 10:13:25 +02:00
twinaphex 6b04db075d Make some functions static 2015-06-03 10:13:03 +02:00
twinaphex bc953d3a1b Move settings code entirely to menu 2015-06-02 20:26:27 +02:00
twinaphex ba277d90de Create action_get_title 2015-06-01 12:24:48 +02:00
twinaphex 494b78e6ad Create action_select 2015-06-01 07:16:31 +02:00
twinaphex a5d8f37b34 Add action_scan 2015-05-27 06:57:01 +02:00
twinaphex 2f0b2460e7 Move code to database_info.c 2015-05-25 04:50:07 +02:00
twinaphex 37a7749a73 Create dir_list_special.c 2015-05-24 04:19:32 +02:00
twinaphex 533a0b7f7f Move frame_time_samples to video_driver.c 2015-05-20 05:35:41 +02:00
twinaphex 2bcc2d08d7 Move remaining menu_common_list functiosn to menu_list.c 2015-05-19 23:10:53 +02:00
twinaphex 194b32d7eb Revert "Remove menu_common_list.c - make menu_common_list_delete a static"
This reverts commit df2b80a14c.
2015-05-19 23:00:02 +02:00
twinaphex df2b80a14c Remove menu_common_list.c - make menu_common_list_delete a static
function inside menu_list.c
2015-05-19 22:43:07 +02:00
twinaphex 4afc100924 Move audio_data out of global struct to prevent threading issues 2015-05-19 21:18:07 +02:00
twinaphex 3dc7f6ab19 Create separate menu_entries_cbs_left.c/menu_entries_cbs_right.c 2015-05-18 15:56:32 +02:00
twinaphex a2f5eb5421 Create separate menu_entries_cbs_up.c/menu_entries_cbs_down.c 2015-05-18 15:31:53 +02:00
twinaphex 1c903ad7cd Start creating retroarch_info.c 2015-05-13 13:21:43 +02:00
twinaphex 42ee2606a1 Remove menu_entries.c 2015-05-12 13:14:04 +02:00
twinaphex 78c55c55c5 Create menu_displaylist.c 2015-05-11 11:11:23 +02:00
twinaphex 0333cb5eb6 Refactor cocoatouch_support.c as menu/menu_entry.c 2015-05-10 10:55:20 +02:00
twinaphex 7242693e69 (Android) Go back to old input code 2015-05-09 09:38:45 +02:00
twinaphex 87d9834d06 Move dylib.c to libretro-common 2015-05-08 09:49:49 +02:00
Twinaphex d5e23012f1 (Data runloop) Split up overlay task code to tasks/task_overlay.c 2015-05-05 18:16:09 +02:00
Twinaphex 8c75fd3530 Split up database runloop data code to tasks/task_database.c 2015-05-05 18:05:59 +02:00
Twinaphex a04debf7c5 (Tasks/data runloop) Move code to task_file_transfer.c 2015-05-05 17:58:37 +02:00
Twinaphex 684a0555ed Move code to tasks/task_http.c 2015-05-05 17:36:58 +02:00
twinaphex 6c94be41a9 (Android) Create android_native_app_glue.c 2015-05-01 23:46:55 +02:00
Twinaphex d49ec806e0 (CGL) CGL Context only for OSX 2015-04-26 03:59:55 +02:00
Twinaphex 6703b26e44 (CGL Context) Some buildfixes 2015-04-26 03:48:35 +02:00
twinaphex 98a07b9320 (Griffin) Cleanups 2015-04-23 02:26:09 +02:00
twinaphex 58621e5ccf (PS3) Compile in GL raster font 2015-04-23 02:04:32 +02:00
twinaphex a104517168 (Menu) Create menu_display.c/menu_display.h 2015-04-21 14:44:26 +02:00
Twinaphex a554b1647c Move code around - turn platform_apple.c into platform_apple.m 2015-04-20 14:05:55 +02:00
Twinaphex f506e722b1 (Apple) Rename apple_hid to iohidmanager_hid 2015-04-20 11:52:10 +02:00
twinaphex 8702141d90 (Cocoa) Start renaming input_apple to input_cocoa 2015-04-19 17:58:15 +02:00
twinaphex 9d26a321df (OSX) Add platform_apple.c to Makefile.common 2015-04-19 17:08:13 +02:00
twinaphex 4e5bf65e23 Create HAVE_RPNG define 2015-04-19 16:55:03 +02:00
twinaphex 147a9f85ff (CoreText) Add HAVE_CORETEXT define 2015-04-19 16:19:10 +02:00
twinaphex 723b9ba716 Add HAVE_IOHIDMANAGER 2015-04-19 15:59:20 +02:00
twinaphex ac2743b842 Create stub frontend/drivers/platform_linux.c 2015-04-18 19:12:14 +02:00
twinaphex 27661c8087 Refactor some HAVE_X11/HAVE_EGL code 2015-04-16 22:39:28 +02:00
twinaphex 7a5ca10c7e Add git_version.c to Griffin 2015-04-16 20:23:06 +02:00
twinaphex 94150cef70 Add 'Record Driver' option 2015-04-15 13:37:38 +02:00
twinaphex 61e33300b7 Create command_event.c 2015-04-13 11:15:40 +02:00
Twinaphex 5c3d4eb4e5 (Qt) Turn ui_qt.cpp to ui_qt.c 2015-04-13 10:47:02 +02:00
twinaphex 31376b4a65 Start moving cpp files to griffin_cpp.cpp 2015-04-12 19:13:21 +02:00
Twinaphex 3e35593f59 (iOS) Implement UI companion driver for iOS CocoaTouch 2015-04-12 03:18:37 +02:00
twinaphex 4c2b301efb (UI Companion) Start creating UI companion interface 2015-04-12 01:31:03 +02:00
twinaphex 18801c8449 Move gfx_set_dwm call to platform_win32.c 2015-04-09 22:58:57 +02:00
twinaphex dc10606b23 Create win32_get_metrics 2015-04-09 05:19:29 +02:00
twinaphex 1f23338ca4 Move win32_common.c to gfx/common 2015-04-09 05:16:02 +02:00
twinaphex 5e8a78bb25 Move x11_common.c to gfx/common 2015-04-09 05:02:57 +02:00
twinaphex 16b7b454a9 Move gl_common.c to gfx/drivers 2015-04-09 04:57:17 +02:00
twinaphex 812a873f0c Create dylib.c - split up dylib functions 2015-04-08 07:57:16 +02:00
twinaphex 8cc8f855e1 (DInput) Split up dinput joypad into separate file 2015-04-08 01:58:09 +02:00
twinaphex c071731ce8 (D3D) Change some cpp files to C 2015-04-07 22:28:05 +02:00
twinaphex 935218f8a8 (Win32) Create platform_win32.c 2015-04-07 21:51:57 +02:00
twinaphex 086f44fa64 (Griffin) Buildfix 2015-04-07 06:57:05 +02:00
twinaphex a9a4006ad8 Make all functions static for renderchain drivers 2015-04-06 18:02:42 +02:00
twinaphex 5510dc2978 (D3D) Add render_chain_driver.cpp to Griffin 2015-04-06 16:55:05 +02:00
twinaphex e33ca262c3 (D3D) Rename files 2015-04-06 00:30:06 +02:00
twinaphex ed9ad7c9d7 (windows) Change 'winxinput' to 'xinput' 2015-04-05 20:43:24 +02:00
twinaphex 5b688ea8be Move keyboard_event files to input/drivers_keyboard 2015-04-04 20:42:16 +02:00
twinaphex 36b054506d Move window manager code to gfx/drivers_wm 2015-04-04 20:30:44 +02:00
twinaphex ffd364c5ff Rename btstack.c to btstack_hid.c 2015-04-04 05:23:26 +02:00
twinaphex ecd6ab7027 (BTStack) Rename btstack_hid.c to btstack.c 2015-04-04 05:22:14 +02:00
twinaphex 1e865a596f (Xbox 360) Buildfix 2015-04-04 04:14:00 +02:00
twinaphex 24733603ea Rename d3d_ctx.c to d3d_ctx.cpp 2015-04-04 02:45:22 +02:00
twinaphex 9e56bd2f23 Rename files back to .cpp 2015-04-04 02:36:55 +02:00
twinaphex c73377857b (iOS) Get rid of apple_ios_joypad - refactored into btstack HID driver 2015-04-04 02:09:31 +02:00
Twinaphex 2b420f0b3e (iOS) Buildfix 2015-04-04 01:03:32 +02:00
twinaphex 68b4304efd (HID) Move btdynamic/btpad to input/drivers_hid 2015-04-04 00:58:38 +02:00
twinaphex 532d112ff8 (Font) Combine font_d3d_driver and font_gl_driver 2015-04-03 20:36:19 +02:00
twinaphex 848f561a9a Combine btpad.c and btpad_queue.c 2015-04-03 15:02:18 +02:00
twinaphex c2014087fe Combine xaudio.c and xaudio-c.cpp 2015-04-03 02:29:20 +02:00
twinaphex 41ce2b8ffd Rename d3d_context.cpp 2015-04-03 02:18:33 +02:00
twinaphex 6131fc7773 Rename d3d_wrapper.cpp 2015-04-03 02:16:55 +02:00
twinaphex 0f6c64e420 Rename xdk360_fonts.cpp 2015-04-03 01:58:52 +02:00
twinaphex 4a8f354fdc Rename d3d_w32_font.cpp to d3d_w32_font.c 2015-04-03 01:53:42 +02:00
twinaphex b202d54dd3 Rename null joypad driver 2015-04-02 18:44:02 +02:00
twinaphex 37acf75b4c Rename most joypad drivers - should now all have consistent names 2015-04-02 18:42:15 +02:00
Twinaphex 119dcdd163 (iOS) Buildfix 2015-04-02 18:34:10 +02:00
twinaphex b9e6b014e3 Start preparing joypad_connection code for cross-platform purposes 2015-04-02 17:49:32 +02:00
twinaphex d3db9d2335 (Libusb/HID) Start adding preliminary libusb HID driver - based
on https://github.com/nonolith/libusb/blob/master/examples/hotplug.c and https://github.com/ToadKing/wii-u-gc-adapter/blob/master/wii-u-gc-adapter.c
2015-04-02 15:43:23 +02:00
twinaphex 9ade0a8a7f (HID) Create null_hid 2015-04-02 00:20:38 +02:00
twinaphex b3beb2788c (Griffin) Buildfix 2015-04-02 00:12:10 +02:00
Twinaphex db2dd5010b Merge pull request #1559 from aliaspider/master
preliminary 3DS port.
2015-04-01 23:18:12 +02:00
aliaspider 2045cee432 preliminary 3DS port. 2015-04-01 22:14:13 +01:00
twinaphex 43bb5c81cc Start creating input HID driver interface, etc. 2015-04-01 22:31:43 +02:00
twinaphex f1533f8ebf (HID) Start refactoring the Apple HID joypad driver to be a more
general-purpose HID joypad driver
2015-04-01 20:00:38 +02:00
twinaphex cdee9eb9d8 Split up Apple HID code to input/drivers_hid/apple_hid.c 2015-03-31 14:44:51 +02:00
Twinaphex 8a33670c7c (iOS) Move included source files to Griffin 2015-03-30 22:29:30 +02:00
twinaphex 8ed3af1e0e Get rid of now-empty file screenshot_xdk1.c 2015-03-30 02:24:52 +02:00
twinaphex 9a1b258d13 (XDK1) Buildfixes 2015-03-30 02:18:58 +02:00
twinaphex c26804335b (libretro-common) Move file_extract.c to libretro-common 2015-03-28 20:14:19 +01:00
aliaspider a43af8622d (windows) add a shader parameters popup windows. 2015-03-23 17:36:37 +01:00
twinaphex 14ac2d9791 Rename settings_data.h to settings.h 2015-03-21 00:49:55 +01:00
twinaphex 9f6cb1bca7 Rename settings.c to configuration.c 2015-03-21 00:42:09 +01:00
twinaphex d2c97de070 Move net_compat/net_http to libretro-common 2015-03-20 17:56:00 +01:00
twinaphex a086e8f60b Rename/move menu_texture to gfx/video_texture 2015-03-20 02:19:19 +01:00
twinaphex 4d13e9d4cb Turn WANT_MINIZ into WANT_ZLIB 2015-03-14 05:24:57 +01:00
twinaphex ce4e2e0f61 (RPNG) Reorganize files 2015-03-14 00:52:55 +01:00
twinaphex e4cfbcf93a (Griffin) Add stdstring.c to Griffin 2015-03-13 15:43:52 +01:00
twinaphex 18ce5f73be Take RARCH_INTERNAL code from file_path.c out of libretro-common 2015-03-13 05:03:50 +01:00
twinaphex 6e62983cd5 (Menu) Implement 'null' menu driver 2015-03-09 14:39:39 +01:00
twinaphex aece30f6bc Rename deps/rzlib to deps/zlib 2015-03-06 01:47:09 +01:00
twinaphex ab05a6af5b Split up contentlist_switch into new file 2015-02-27 03:28:50 +01:00
twinaphex 85c6bb503d Seperate fiel for cbs_refresh 2015-02-27 03:25:28 +01:00
twinaphex ee0253fbad Split up up_or_down code to new file 2015-02-27 03:21:49 +01:00
twinaphex 1df54e4410 Split up cbs_select code to new file 2015-02-27 03:08:30 +01:00
twinaphex 33d5b4f779 Split up cbs_iterate to new file 2015-02-27 03:05:19 +01:00
twinaphex 37306bcdc6 Split up representation cbs into separate file 2015-02-27 02:50:19 +01:00
twinaphex 51071a3e46 (Menu) Split up cbs_toggle to new file 2015-02-27 02:44:10 +01:00
twinaphex 4d9eb3f8d8 (Menu) Split off cbs start to separate file 2015-02-26 18:28:48 +01:00
twinaphex 5a0f41c338 Create menu_entries_cbs_deferred_push.c 2015-02-26 17:33:00 +01:00
twinaphex b4a8ee4006 Split up action cancel callbacks to new file 2015-02-26 17:22:00 +01:00
twinaphex 39b318c5ab Start splitting up menu_entries_cbs.c across several files 2015-02-26 16:50:30 +01:00
twinaphex 07772e0e3a get rid of one linking error 2015-02-24 19:51:16 +01:00
Toad King f4a40c5218 [GX] more build fixes 2015-02-23 22:15:36 -06:00
twinaphex a33b06291d Split up NBIO/HTTP/image loading code to runloop_data.c 2015-02-23 02:54:14 +01:00
twinaphex d09574bb1f Move files around 2015-02-22 04:56:18 +01:00
twinaphex fddddc3965 Combine all image files into one 2015-02-22 01:28:54 +01:00
twinaphex 28cdf2c93a Rename rpng files 2015-02-21 02:46:04 +01:00
twinaphex ff939e9b03 Update Makefile.common/Griffin 2015-02-20 23:38:48 +01:00
twinaphex 42bd4eb830 (Griffin) Comment out mpng_decode.c 2015-02-20 02:49:12 +01:00
twinaphex 542bbd3ee9 Compile in mpng 2015-02-19 03:30:12 +01:00
twinaphex 41403fb3d6 Rename libretrodb to libretro-db 2015-02-19 00:47:19 +01:00
twinaphex a33016d457 Renamed libretro-sdk to libretro-common 2015-02-19 00:04:03 +01:00
twinaphex f3fbd4c9ce Move nbio to libretro-SDK - best place for it currently 2015-02-17 02:04:19 +01:00
twinaphex 07c56b4c0d Compile in nbio_stdio.c 2015-02-16 06:25:45 +01:00
twinaphex 94e1a339df Rename menu_action.c to menu_setting.c 2015-02-14 01:51:28 +01:00
twinaphex 4186d97281 Start creating menu_texture.c - have GLUI use it 2015-02-11 03:40:29 +01:00
twinaphex 3a062538dd Move rpng to libretro SDK 2015-02-11 02:30:56 +01:00
twinaphex 378bd85610 Move rxml in libretro-SDK 2015-02-11 02:23:41 +01:00
Twinaphex d040052f7d Add ifndef around HAVE_LIBRETRODB 2015-01-30 09:25:42 +01:00
twinaphex fc373630ce Start to approach OSK driver in a different way 2015-01-29 20:33:27 +01:00
Higor Eurípedes 41a48b8ac8 Rename netplay_compat.* to net_compat.* 2015-01-27 20:16:08 -03:00
twinaphex 6799cebc71 Add database_info.c 2015-01-27 18:09:19 +01:00
twinaphex e431f8e8f0 (Lakka) Remove Lakka - XMB will become the replacement driver 2015-01-27 01:56:04 +01:00
twinaphex 04062497de There is only one menu driver now 2015-01-26 10:54:13 +01:00
Twinaphex 1aef02f5f6 (Griffin) Add menu_database to griffin 2015-01-24 08:01:19 +01:00
twinaphex 1a9f449362 Remove old http code 2015-01-23 22:37:29 +01:00
twinaphex c854645ba9 Create netplay_compat.c and put wrappers around getaddrinfo/freeaddrinfo 2015-01-23 06:29:36 +01:00
twinaphex fc82bd4d9d (LibretroDB) Update 2015-01-23 05:59:47 +01:00
twinaphex 878eb8d2fa Put new http parsing code in new namespace 2015-01-23 04:57:45 +01:00
twinaphex 05f6a65426 Style nits/cleanups 2015-01-23 01:20:56 +01:00
twinaphex ff570dcdf4 Ifdef LibretroDB code 2015-01-22 03:58:04 +01:00
twinaphex 2c7cc890c3 Update Griffin 2015-01-20 01:06:46 +01:00