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
twinaphex
687f593174
Create menu_list.c
2014-10-17 20:36:02 +02:00
twinaphex
48e2c62e10
Add stub menu_entries_cbs.c/menu_entries_cbs.h
2014-10-12 00:45:42 +02:00
twinaphex
50a45ab073
Rename and move frontend/menu/disp/tween.c to frontend/menu/menu_animation.c
2014-10-10 19:53:13 +02:00
Twinaphex
eaddc9b625
(Apple) Add HAVE_XMB
2014-10-09 05:14:41 +02:00
Twinaphex
91f2090297
Start adding xmb.c to Apple build
2014-10-09 05:06:32 +02:00
Jean-André Santoni
7018d58731
(XMB) Initial commit
2014-10-09 01:21:22 +02:00
twinaphex
08c6b6e311
Split up settings list code into settings_list.c file
2014-10-07 16:48:24 +02:00
twinaphex
3603a56c01
Add null gfx context driver
2014-10-07 14:31:10 +02:00
twinaphex
17f9d08190
Split up RA runloop into separate file - runloop.c
2014-10-05 01:31:48 +02:00
Twinaphex
d24a796a49
(Griffin) Build fix
2014-10-04 23:03:55 +02:00
twinaphex
d4a14c4cb9
Move joypad_connection code to input/connect
2014-10-04 23:02:48 +02:00
twinaphex
59b3f96e5f
Integrate wiimote.c into apple_joypad_wii.c
2014-10-04 21:40:59 +02:00
twinaphex
640fa534cd
Move common code to joypad_connection.c - will still need
...
iOS/OSX build fixes
2014-10-04 19:07:59 +02:00
Twinaphex
8b79b12002
(Apple) Cleanups
2014-10-04 17:01:56 +02:00
Twinaphex
f957390f5f
(Apple) Integrate apple_input_hid.c code into apple_joypad_hid.c
2014-10-04 15:49:09 +02:00
twinaphex
377a2e6c63
(Apple) Split up apple_joypad code into two - HID driver and iOS driver
2014-10-04 15:36:04 +02:00
twinaphex
e7e441d32d
Rename shader_cg.c to shader_gl_cg.c
2014-10-02 15:19:21 +02:00
twinaphex
6c675e6580
Create gfx/gl_common.c
2014-10-02 13:32:42 +02:00
twinaphex
b2f6a025c8
Create shader_gl_common.c
2014-10-02 13:27:35 +02:00
twinaphex
6b054da299
Rename shader_common to shader_context
2014-10-02 13:21:45 +02:00
twinaphex
039a5d7ab3
Create shader_null.c and make shader_backend less dependent
...
on GL
2014-10-02 11:11:34 +02:00
twinaphex
ca12482af0
Move shader files to gfx/shader/
2014-10-02 00:45:11 +02:00
twinaphex
3a2f3755ad
Rename some files
2014-10-01 23:27:52 +02:00
twinaphex
d43b9082e7
Move input_autodetect code to input_autodetect.c
2014-09-30 17:48:31 +02:00
Twinaphex
b0fb6f483d
(Apple/OSX) Split up HID code into separate file
2014-09-28 08:29:45 +02:00
twinaphex
3255824a62
(Griffin) Update Griffin
2014-09-25 06:56:23 +02:00
twinaphex
ce6c884724
Take out HAVE_CC_RESAMPLER define
2014-09-24 09:39:41 +02:00
twinaphex
555c5864b8
(Griffin) Take out DONT_HAVE_BITMAPONTS/DONT_HAVE_STATETRACKER for Xbox 1
2014-09-24 09:33:15 +02:00
twinaphex
9d94513dc4
(Menu/Shaders) Move all shader manager code to frontend/menu/menu_shader
2014-09-24 07:56:47 +02:00
twinaphex
a7e6df69c8
Split up libretro (v1) code to libretro_version_1.c file
2014-09-23 03:03:56 +02:00
Twinaphex
3fcc9364a4
Add tween.c to griffin.c
2014-09-19 22:59:23 +02:00
twinaphex
58cfb27c5a
Split up some of the code in retroarch.c to general.c
2014-09-19 07:34:34 +02:00
twinaphex
07d86c7ac3
Create config_file_userdata.c
2014-09-15 21:25:40 +02:00
twinaphex
4fd185bffb
Split up dir_list functions into its own source/object file
2014-09-15 18:59:59 +02:00
twinaphex
6deb51332b
Split up string_list functions into its own object/source file
2014-09-15 18:46:07 +02:00
twinaphex
295434151b
(D3D) Change dir to gfx/d3d
2014-09-14 06:45:47 +02:00
twinaphex
3eead06391
(MSVC) Use Griffin from now on for MSVC PC build - make some
...
variable/ function names unique for Griffin
2014-09-14 06:29:40 +02:00
twinaphex
516a536a78
Include msvc_compat.h at top of Griffin too for _MSC_VER targets
2014-09-14 06:19:32 +02:00
twinaphex
0efac4b6ad
Add some additions to Griffin for MSVC PC build
2014-09-14 06:15:24 +02:00
Higor Eurípedes
e8716aedd7
(griffin.c) Fix glx_ctx.c include
2014-09-13 18:56:45 -03:00
twinaphex
45fc487b95
Change d3d_wrapper.c to d3d_wrapper.cpp
2014-09-13 19:40:12 +02:00
Twinaphex
4b9f85fe37
(GLUI) Refactor code
2014-09-13 06:25:41 +02:00
twinaphex
d4a4dd14bf
Add 'nearest' resampler
2014-09-13 00:10:15 +02:00
Timo Strunk
ff90a4e568
Removed Ppmd references from everywhere. Code is only required for Ppmd support - a special 7z algorithm
2014-09-12 22:41:46 +02:00
Timo Strunk
0977449c24
Edited griffin.c to include remaining objects for zip support.
2014-09-12 21:25:08 +02:00
twinaphex
4a14658278
(Menu) Split up reusable menu_action code to menu_action.c
2014-09-12 05:54:58 +02:00
twinaphex
9caadf5a55
(XDK) Build fixes
2014-09-12 00:16:05 +02:00
twinaphex
fa46a2bf19
(D3D) d3d_wrapper.c build fixes
2014-09-12 00:00:20 +02:00
twinaphex
4706be0905
(D3D) Start merging in XDK code
2014-09-11 20:59:52 +02:00
twinaphex
906807c637
(Griffin) Add menu_lakka_backend.c to Griffin
2014-09-10 04:23:48 +02:00
twinaphex
598421e7d7
Move resampler drivers to audio/resamplers
2014-09-09 21:54:41 +02:00
twinaphex
6c93238641
(PS3) Get rid of altivec_mem
2014-09-07 05:49:34 +02:00
twinaphex
09d240330f
Move 7zip to deps/
2014-09-02 21:45:14 +02:00
twinaphex
5422d761a5
(Griffin) Add 7z sources
2014-09-02 19:41:43 +02:00
twinaphex
7ea34ed4f0
(Griffin) Build fixes
2014-08-31 23:09:22 +02:00
twinaphex
d34e08fb76
(Griffin) Add menu_entries.c to griffin.c
2014-08-31 18:37:22 +02:00
twinaphex
1da139ade1
(XDK) Split up XDK input driver into separate input_ and joypad_ files
2014-08-30 03:48:51 +02:00
twinaphex
00f53247cd
Split up input drivers into separate input_ and joypad_ files
2014-08-30 03:46:57 +02:00
twinaphex
fd3a419242
(PS3) Split off PS3 input joypad code into separate file
2014-08-30 03:41:13 +02:00
twinaphex
459c27e11f
(SoftFilter) Build fixes for non_HAVE_DYLIB
2014-08-19 19:45:19 +02:00
twinaphex
7ba9737fef
deinit_gpu_recording - cut down on duplicated code
2014-08-17 23:31:16 +02:00
twinaphex
e79f9f72ac
(PS3) Fix build
2014-08-16 18:22:51 +02:00
twinaphex
d3ae0834e6
(GX) Move sicksaxis GX files to input/ and rename it
2014-08-15 21:18:46 +02:00
twinaphex
6b5bb100a1
(PSP) Move psp files to gfx/psp
2014-08-15 21:14:26 +02:00
twinaphex
9203160abe
Move xenon drivers to input/audio
2014-08-15 21:11:26 +02:00