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