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
twinaphex
6fbc02a6b4
Update libretroDB and bake in compat_fnmatch.c
2015-01-20 01:00:17 +01:00
twinaphex
38e13fb4df
(Griffin) Update Griffin
2015-01-19 22:47:42 +01:00
twinaphex
b9259598cd
Switch to libretrodb
2015-01-19 22:47:09 +01:00
twinaphex
068943445f
(Input) Add input remapping files
2015-01-19 18:16:34 +01:00
twinaphex
51d97c3fbb
Rename gfx_common.c to win32_dwm_common.c
2015-01-19 01:49:08 +01:00
twinaphex
80d4de7c3f
Add gfx/video_viewport.c/viewport.h
2015-01-18 23:59:57 +01:00
twinaphex
7a0c7bd712
Split up pixconv code to gfx/video_pixel_converter.c
2015-01-18 23:17:16 +01:00
twinaphex
be3ac6eccd
Split up sensor code into its own file
2015-01-18 19:28:51 +01:00
twinaphex
0703b3c867
Add audio_monitor.c files
2015-01-18 18:47:53 +01:00
twinaphex
5c32acf91f
Split up video_monitor code into separate file
2015-01-18 18:28:14 +01:00
twinaphex
4179b05d16
Split up win32_common code to separate file
2015-01-15 18:37:43 +01:00
twinaphex
3334e83361
Move Xaudio C interface to audio/drivers
2015-01-13 00:25:01 +01:00
twinaphex
2679c3d5c2
Rename audio/utils.c to audio/audio_utils.c
2015-01-13 00:19:46 +01:00
twinaphex
ef79bb7242
Rename dsp_filter.c to audio_dsp_filter.c
2015-01-13 00:13:28 +01:00
twinaphex
e82c439d81
Rename menu/disp to menu/drivers_display and menu/backend to
...
menu/drivers_backend
2015-01-12 23:52:45 +01:00
twinaphex
058900ac9f
Rename shader_parse.c to video_shader_parse.c
2015-01-12 23:42:50 +01:00
twinaphex
ba5a31e33b
Build fixes
2015-01-12 23:38:21 +01:00
twinaphex
8111567d3e
Move some files around
2015-01-12 23:34:10 +01:00
twinaphex
09b25e54c5
Rename gl_font.c and d3d_font.c
2015-01-12 23:19:21 +01:00
twinaphex
bbc6a5cee4
Move rsound.c to audio/drivers
2015-01-12 22:28:59 +01:00
twinaphex
64411558eb
Rename gfx/shader/ to gfx/drivers_shader
2015-01-12 22:23:48 +01:00
twinaphex
069fb556f0
Rename graphics context drivers
2015-01-12 22:19:31 +01:00
twinaphex
11bcc24c58
Rename some more files
2015-01-12 22:11:13 +01:00
twinaphex
73a1f5afbb
Rename input/overlay.c to input/input_overlay.c
2015-01-12 21:59:32 +01:00
twinaphex
2eee9d294e
Rename ffemu.c to record_driver.c
2015-01-12 21:55:41 +01:00
twinaphex
0b2d518531
Rename video_context.c to video_context_driver.c
2015-01-12 21:53:04 +01:00
twinaphex
ca67f9c317
Rename frontend/platform/ to frontend/drivers/
2015-01-12 21:47:01 +01:00
twinaphex
cec3af8e4a
Rename shader_context.c to video_shader_driver.c
2015-01-12 21:41:27 +01:00
twinaphex
64903de465
Rename frontend_context.c to frontend_driver.c
2015-01-12 21:21:08 +01:00
twinaphex
4e5314b6bb
Rename input_context.c to input_joypad_driver.c
2015-01-12 20:29:01 +01:00
twinaphex
cc1bbac89c
Move menu_driver.c to menu/
2015-01-12 20:02:39 +01:00
twinaphex
6b2fced631
Split up menu code into separate file menu_driver.c
2015-01-12 20:00:43 +01:00
twinaphex
c4bf097d7f
Move location_driver.c to location/
2015-01-12 19:53:10 +01:00
twinaphex
a71b143dad
Move location driver code to separate file location_driver.c
2015-01-12 19:51:33 +01:00
twinaphex
f45d9efb37
Move camera_driver.c to camera/
2015-01-12 19:44:29 +01:00
twinaphex
4b0bd67d8d
Split up camera driver code into separate file camera_driver.c
2015-01-12 19:42:43 +01:00
twinaphex
36d68b98b2
Move osk_driver.c to osk/
2015-01-12 19:29:55 +01:00
twinaphex
2029e13e23
Split up OSK driver code into separate file osk_driver.c
2015-01-12 19:28:40 +01:00
twinaphex
6a9d24b10a
Move location drivers to location/drivers/
2015-01-12 19:05:33 +01:00
twinaphex
444adb622f
Move camera drivers to camera/drivers/
2015-01-12 19:04:12 +01:00
twinaphex
33cdd16c22
Move input/osk to osk/
2015-01-12 19:02:30 +01:00
twinaphex
bd0f0c3f63
Rename gfx_context.c to video_context.c
2015-01-12 18:47:39 +01:00
twinaphex
487c5f58de
Move input_driver.c to input/
2015-01-12 18:39:27 +01:00
twinaphex
07a7386c9d
Split up input_driver code to separate file - input_driver.c
2015-01-12 18:37:50 +01:00
twinaphex
7f484edc98
Move video_driver.c to gfx/
2015-01-12 18:28:32 +01:00
twinaphex
0e5a9f03fe
Split up video_driver code to separate file
2015-01-12 18:26:46 +01:00
twinaphex
7283ce17bc
Move audio_driver.c to audio/
2015-01-12 18:09:31 +01:00
twinaphex
0fbf48e451
Split up audio_driver code into audio_driver.c
2015-01-12 18:06:38 +01:00
twinaphex
fc806d2914
Rename state tracker files
2015-01-12 16:00:13 +01:00
twinaphex
b9ab7a545d
Move psp and gx drivers to gfx/drivers
2015-01-12 06:55:31 +01:00
twinaphex
1fe99148b5
(Griffin) Update
2015-01-12 06:45:49 +01:00
twinaphex
a002208f59
Start moving graphics driver to gfx/drivers
2015-01-12 06:45:12 +01:00
twinaphex
2d66cdc3e7
Move joypad drivers to input/drivers_joypad
2015-01-12 06:28:39 +01:00
twinaphex
76ad6cc344
Move input drivers to input/drivers
2015-01-12 06:16:52 +01:00
twinaphex
1753430d68
MOve audio drivers to audio/drivers
2015-01-12 05:05:56 +01:00
twinaphex
140130dc37
Merge rarch_compr_file_path.c into file_extract.c
2015-01-11 15:53:31 +01:00
twinaphex
7f0ccae0d7
Rename menu_input_line_cb.c to menu_input.c
2015-01-11 06:24:44 +01:00
twinaphex
751f2b7403
(SDK) Move fifo_buffer.c to libretro SDK
2015-01-11 05:43:10 +01:00
twinaphex
1463d5e7dc
Move message queue to libretro-sdk
2015-01-11 05:35:47 +01:00
twinaphex
b4b81bd740
Split up input_common.c into two files - input_joypad.c and
...
input_common.c
2015-01-10 20:10:45 +01:00
twinaphex
b95cdd2215
Rename menu_common.c to menu.c
2015-01-10 04:53:37 +01:00
twinaphex
f1ede10717
Split up menu_common_list functions into separate functions
2015-01-10 04:44:18 +01:00
twinaphex
a10435a476
Remove general.c and move functions to retroarch.c
2015-01-09 18:48:03 +01:00
twinaphex
453321c50b
Start updating headers
2015-01-07 17:46:50 +01:00
twinaphex
11318eb669
Add rarchdb code to Makefile.common and griffin
2014-12-30 21:12:43 +01:00
twinaphex
22eaed78a7
Add header guard to http_lib.h
2014-12-20 22:17:50 +01:00
twinaphex
854910951c
Bake in http_lib.c when HAVE_NETPLAY is defined
2014-12-20 21:29:24 +01:00
twinaphex
62d3e9784d
Don't compile in xml_compat code
2014-12-15 21:34:22 +01:00
twinaphex
1381fcfc25
(Griffin) Update Griffin
2014-11-20 07:03:25 +01:00
Jay McCarthy
f2f96bcac8
First draft of ios_menu
2014-11-04 22:01:01 -05:00
twinaphex
4a45308016
Rename gfx/filters and audio/filters to gfx/video_filters and audio/audio_filters
...
respectively
2014-10-29 07:51:23 +01:00
twinaphex
4f40c14d69
Move menu code up one root dir
2014-10-28 19:54:23 +01:00
twinaphex
fb77db4592
Split up keyboard handling code for xkbcommon to separate file
2014-10-27 19:25:59 +01:00
twinaphex
b9d43eb1fb
(Griffin) Ifdef d3d_w32_font.cpp with HAVE_WIN32_D3D9
2014-10-27 16:47:20 +01:00
Twinaphex
82520809d9
(Apple) Split up keyboard event code into its own file
2014-10-27 14:58:51 +01:00
twinaphex
bab9ee307d
Add null joypad driver
2014-10-27 14:45:28 +01:00
twinaphex
9214469470
Rename to gfx/context/win32_common.c to input/keyboard_event_win32.c
2014-10-27 06:17:07 +01:00
twinaphex
e3d3316502
Move keyboard event X11 code to separate file
2014-10-27 06:05:52 +01:00
twinaphex
c6ac686e51
Split up input_common.c into input_common.c and input_keymaps.c
2014-10-27 04:27:48 +01:00
twinaphex
d24691e810
Convert math/matrix.c to math/matrix_4x4.c
2014-10-26 02:32:10 +01:00
twinaphex
a4065ae34d
Split off input_context code into separate file
2014-10-25 19:56:40 +02:00
twinaphex
6979b62bdc
(SDK) Move math/matrix code to SDK
2014-10-23 04:48:34 +02:00
twinaphex
58f09ce79e
Move scaler code over to libretro SDK
2014-10-23 04:34:35 +02:00
twinaphex
2997af48fa
Move config-file code to SDK
2014-10-22 03:35:04 +02:00
twinaphex
174d011bed
Move dir_list to SDK
2014-10-22 01:13:05 +02:00
twinaphex
9a9fa6532a
Move file_path.c to libretro SDK
2014-10-22 00:23:06 +02:00
twinaphex
dd93d549aa
Rename rarch_file_path to file_ops
2014-10-21 23:53:09 +02:00
twinaphex
d3629f06f1
Rename file.c/file.h to content.c/content.h
2014-10-21 23:44:03 +02:00
twinaphex
2c5b744bc4
Compartmentalize file_path functions over to file_path.c
2014-10-21 23:33:20 +02:00
twinaphex
7d5f317da1
Create rarch_compr_file_path.c
2014-10-21 23:12:19 +02:00
twinaphex
1000dbb32d
Rename file_path to rarch_file_path.c
2014-10-21 23:00:14 +02:00
twinaphex
deeb94ab81
(Griffin) Update Griffin
2014-10-21 20:01:12 +02:00
twinaphex
3d9186f680
Move file_list.c to libretro SDK
2014-10-21 19:23:28 +02:00
twinaphex
bf8cec3d04
(MSVC) Build fixes
2014-10-21 08:02:40 +02:00
twinaphex
abb35ec8ce
(MSVC) Buildfix
2014-10-21 06:55:26 +02:00
twinaphex
dde86f5b6b
Refactor compat/
2014-10-21 06:15:19 +02:00
twinaphex
480cd7c7ba
Move msvc_compat.h to compat/ dir
2014-10-21 06:06:12 +02:00
twinaphex
c62d52de0f
Start properly implementing libretro SDK for boolean.h include
...
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
ca79265e4b
Rename thread wrapper as rthreads - make it part of the libretro SDK
2014-10-21 03:25:59 +02:00
Jay McCarthy
1f788543e7
Adding CoreText font driver for iOS and OS X
...
The font path settings should be changed to support entering a font
name on these platforms and potentially working with the front-end to
get a list of possible names.
2014-10-18 20:20:55 -04:00