Commit Graph

1064 Commits

Author SHA1 Message Date
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
afa99db9dc (Vulkan Windows/WGL) Change ifdef for Griffin 2016-05-16 08:38:17 +02:00
twinaphex
4ae92cfc4b (Android) Bake in Vulkan, and use spirv-cross now 2016-05-15 14:02:48 +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
Hans-Kristian Arntzen
75003b65f1 Revamp Android NDK build system.
Split up into separate modules to avoid the pain with cross-defines from
C and C++.

Move to c++_static STL. It's the recommended way since a while back and
fixes some build issues as well.
2016-03-21 23:43:59 +01: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
784df92f8d (Android) Compile in Vulkan support 2016-03-01 23:37:27 +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
207c87e551 Add glslang files to griffin_cpp 2016-02-17 07:23:32 +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
fd99b9bfb3 Rename XUI files/defines 2016-01-12 09:23:17 +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
588b4259f7 Rename d3d_wrapper to d3d_common 2015-11-18 13:00:13 +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
57e8cfe1f9 Totally reimplemented MFi support 2015-11-16 02:39:38 +01:00
Twinaphex
f2f1db12cf Turn into C for now 2015-11-16 01:14:43 +01:00
twinaphex
d55a34b54b Move cocoa_input.m to griffin_objc.m 2015-11-16 01:08:01 +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
de5938234e Update Griffin 2015-08-13 21:36:02 +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
956218338b Don't compile in cocoa_settings.m 2015-06-02 08:57:22 +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
54c6c3eb01 Rename apple_cocoa_gl.m 2015-04-21 11:03:39 +02:00
twinaphex
a3e4eff02a (Cocoa) Move files around 2015-04-20 17:33:29 +02:00
twinaphex
16115ebb03 Merge platform.m files with UI companion driver source file 2015-04-20 17:26:05 +02:00
twinaphex
7ed40b4401 Rename frontend_ctx_apple to frontend_ctx_darwin 2015-04-20 17:19:51 +02:00
Twinaphex
a554b1647c Move code around - turn platform_apple.c into platform_apple.m 2015-04-20 14:05:55 +02:00
twinaphex
20befff4c1 (Cocoa) Move cocoa common files 2015-04-20 12:52:16 +02:00
twinaphex
96ae9c718a Create ui_companion_cocoa 2015-04-20 12:43:07 +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
31de846279 Add HAVE_COCOA define - refactor griffin_objc.m 2015-04-19 16:29:53 +02:00
twinaphex
f18e1d0d5d Add HAVE_COCOATOUCH 2015-04-19 16:24:51 +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
7c44f3e33e (griffin_cpp.cpp) Update 2015-04-12 18:59:50 +02:00
twinaphex
c2d8d7e530 (Qt) Start making clean Qt skeleton implementation - radius needs to do the rest 2015-04-12 18:56:23 +02:00
Twinaphex
68902c9d94 (Cocoa/Apple) Split up Apple GL context driver code to separate file 2015-04-12 16:51:07 +02:00
Twinaphex
3e35593f59 (iOS) Implement UI companion driver for iOS CocoaTouch 2015-04-12 03:18:37 +02:00
twinaphex
bf084eb14a (iOS) Create ui_cocoatouch.m 2015-04-12 03:02:48 +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
24cc0b5e4d (iOS) Move files around for MFi gamepad code 2015-04-05 15:41:41 +02:00
Twinaphex
15c90f7616 Combine several files into apple_cocoa_common.m 2015-04-05 05:36:53 +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
b7ba8e7d58 (iOS) Fix iOS6 solution 2015-03-31 03:11:23 +02:00
Twinaphex
b88f7b3af5 (iOS) Create iOS 6 scheme 2015-03-31 01:58:55 +02:00
Twinaphex
8a33670c7c (iOS) Move included source files to Griffin 2015-03-30 22:29:30 +02:00
neville
ddb5aab3ed (OSX PPC) Start making things more backwards compatible with OSX 10.4 - avoid CGFloat, NSUinteger, NSInteger, use <AvailabilityMacros.h> instead of <Availability.h>, etc. 2015-03-30 17:10:31 +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