twinaphex
6690711ace
Fix label for 'Download Content'
2016-05-02 22:17:12 +02:00
twinaphex
da72a96041
Implement labels for Input User Binds List
2016-05-02 22:15:25 +02:00
twinaphex
2eb4571290
Move this code to net_compat.c
2016-05-02 19:44:12 +02:00
twinaphex
70d3bce2bf
(command.c) Nit
2016-05-02 19:36:02 +02:00
twinaphex
dbd56997f4
Changes to getaddrinfo_retro
2016-05-02 19:30:12 +02:00
twinaphex
a643952554
netlogger - cleanups
2016-05-02 19:15:04 +02:00
twinaphex
7869072dd9
(netlogger) Cleanups
2016-05-02 19:12:26 +02:00
twinaphex
9c44bbd9ee
netlogger - cleanups
2016-05-02 19:09:42 +02:00
twinaphex
44cfa6d876
Cleanup
2016-05-02 19:04:03 +02:00
twinaphex
bb45bf9a66
Cleanups
2016-05-02 19:02:32 +02:00
twinaphex
b25b2a0e6c
Some code de-duplication
2016-05-02 18:54:55 +02:00
twinaphex
00a49d068e
Implement TCP protocol for socket_create
2016-05-02 18:47:34 +02:00
twinaphex
317ecabadf
(Retropad) Use socket_create
2016-05-02 18:45:05 +02:00
twinaphex
18f8ded154
Flesh out socket_create some more
2016-05-02 18:42:13 +02:00
twinaphex
62508eca77
Create socket_create
2016-05-02 18:37:08 +02:00
twinaphex
0badc3ffd2
Cleanup
2016-05-02 17:48:17 +02:00
twinaphex
e0c7bd2e57
(menu_displaylist.c) Cleanups
2016-05-02 17:33:29 +02:00
twinaphex
ff5190ac76
menu_displaylist_ctl - cleanups
2016-05-02 17:28:20 +02:00
Twinaphex
54427bd377
(gl_raster_font.c) Avoid another static code analysis warning
2016-05-02 17:10:21 +02:00
Twinaphex
4039bc89d6
(gl_raster_font.c) Cleanups
2016-05-02 17:08:40 +02:00
Twinaphex
0fc31d2616
(menu_cbs.c) More cleanups
2016-05-02 17:02:09 +02:00
Twinaphex
eeeec23c66
(OSX) Static code analyzer cleanups
2016-05-02 16:57:53 +02:00
twinaphex
c9eac5cdc0
(Frontend / Linux) Create config dir by default
2016-05-02 15:24:06 +02:00
twinaphex
1e47961420
Cleanups
2016-05-02 15:21:30 +02:00
twinaphex
da6a301a6e
(Frontend) Cleanups
2016-05-02 15:20:20 +02:00
Twinaphex
84f9a4c1d7
(OSX) Path fix
2016-05-02 15:10:20 +02:00
twinaphex
ce5d065014
Cast as NSUInteger
2016-05-02 14:54:08 +02:00
twinaphex
53fc458795
(Cocoa) Store idiom type inside unsigned variable
2016-05-02 14:53:23 +02:00
twinaphex
78c13f59d0
(iOS) Build fix
2016-05-02 14:52:26 +02:00
twinaphex
5d31e561a2
Remove 'for further information' line
2016-05-02 14:50:26 +02:00
Twinaphex
e15bcabc10
Merge pull request #2936 from gouchi/master
...
add audio hdmi output
2016-05-02 14:45:34 +02:00
twinaphex
da8a9bfeba
Standardize config/remaps directories
2016-05-02 14:45:23 +02:00
twinaphex
fbe43730b8
(Thumbnails Updater) Fix name string
2016-05-02 14:16:47 +02:00
twinaphex
e62c63cc0e
Cleanup
2016-05-02 13:53:09 +02:00
twinaphex
6c243ef6fe
Cleanups
2016-05-02 13:23:47 +02:00
gouchi
56180af727
add audio hdmi output
2016-05-02 12:11:47 +02:00
radius
6534f71238
building now on linux, untested
2016-05-01 23:07:12 -05:00
radius
74937e4a52
remove itoa dependency and other window specific code
2016-05-01 22:00:54 -05:00
radius
41a731967f
remove the winsock2 dependency
...
I guess it should work on linux now
2016-05-01 21:39:27 -05:00
twinaphex
c3e9f64bc2
Rename some settings
2016-05-02 04:24:26 +02:00
twinaphex
7f871d6e9a
(PowerPC Mac) Fall back to shader pipeline 1 for OSX PowerPC - too slow otherwise
2016-05-02 04:05:03 +02:00
twinaphex
3be2491232
(Windows 10) Windows 10 should be major number 10
2016-05-02 03:16:46 +02:00
twinaphex
906b94966b
Fix default path
2016-05-02 03:07:13 +02:00
twinaphex
8ff81312ad
Fix fill_pathname_application_data
2016-05-02 02:48:37 +02:00
twinaphex
96723f3a57
Cleanup
2016-05-02 02:10:45 +02:00
twinaphex
31f3fc0abb
Create socket_receive_all_nonblocking
2016-05-02 02:09:22 +02:00
Twinaphex
fab90f4b96
(iOS) Avoid warning for unhandled CarPlay enum value
2016-05-02 01:55:02 +02:00
twinaphex
fe8a502488
(autosave.c) Cleanups
2016-05-02 01:39:59 +02:00
twinaphex
0bd38a5e1d
Remove some obsolete RARCH_CONSOLE ifdefs
2016-05-02 01:35:28 +02:00
twinaphex
2d348f68f9
Cleanup
2016-05-02 01:33:47 +02:00
twinaphex
3dd9a9ff98
Cleanup
2016-05-02 01:26:19 +02:00
twinaphex
72ec71a71c
Cleanup
2016-05-02 01:23:42 +02:00
twinaphex
8c28ec0867
(remote.c) Refactor code
2016-05-02 01:13:25 +02:00
twinaphex
e00de48e92
Cleanups
2016-05-02 00:21:13 +02:00
twinaphex
e29b915536
Cleanups
2016-05-02 00:18:39 +02:00
twinaphex
3adbbc0bde
(netlogger.c) Start using net_socket
2016-05-02 00:05:33 +02:00
twinaphex
c2d6ecdc86
Include header
2016-05-01 23:52:55 +02:00
Alcaro
f11a240190
Clean up the error handlers around here.
2016-05-01 23:50:20 +02:00
twinaphex
2e1fa648b8
Create socket_connect
2016-05-01 23:45:59 +02:00
twinaphex
2b3eeef2fa
Avoid warnings
2016-05-01 23:37:49 +02:00
Twinaphex
d0708fc832
(Netplay) Buildfixes
2016-05-01 23:21:30 +02:00
twinaphex
bd9dd06ddd
Get rid of duplicate function net_http_send
2016-05-01 23:17:17 +02:00
twinaphex
3d7b7f6afa
init_udp_socket - cleanups
2016-05-01 23:01:41 +02:00
twinaphex
b979af0a8c
(netplay.c) Reuse it another time
2016-05-01 23:00:54 +02:00
twinaphex
f4762f6f33
(netplay.c) Use socket_bind
2016-05-01 22:59:35 +02:00
twinaphex
004d9a613c
Create socket_bind
2016-05-01 22:57:44 +02:00
twinaphex
78bb85e2f3
Reuse socket_init for net_http code
2016-05-01 22:45:32 +02:00
twinaphex
8b9456f419
Add socket_type to socket_init
2016-05-01 22:25:23 +02:00
Twinaphex
d2a80e26db
Buildfixes
2016-05-01 21:38:19 +02:00
twinaphex
0268212d40
Move socket code to net_socket.c
2016-05-01 21:36:28 +02:00
twinaphex
a7b856b65f
(libretro-common) Create net_socket
2016-05-01 21:18:45 +02:00
twinaphex
ad71c56ea4
Create socket_init
2016-05-01 21:05:09 +02:00
twinaphex
b7447b1dfc
Cleanup
2016-05-01 20:54:30 +02:00
twinaphex
f1098d8f6a
Style nit
2016-05-01 20:50:26 +02:00
twinaphex
16a6142577
(Menu) Turn on XMB shadows for non-Lakka
2016-05-01 17:47:10 +02:00
twinaphex
07e1f6e748
Only show 'Download Core' so far when no core is yet added
2016-05-01 17:43:37 +02:00
Twinaphex
1b9d9647b0
Add 'Download Core' entry in 'Load Core' list
2016-05-01 17:36:40 +02:00
twinaphex
d6443431c6
Ability to press left/right for Thumbnail Updater
2016-05-01 17:30:16 +02:00
twinaphex
73d198ed7f
Set default thumbnail setting to 'boxart'
2016-05-01 16:56:15 +02:00
twinaphex
d4d2f7fa6b
Set default thumbnails setting to 1
2016-05-01 16:49:13 +02:00
Twinaphex
01c59cf0eb
Merge pull request #2933 from lakkatv/master
...
(Lakka) Fix samba and bluetooth service management
2016-05-01 16:43:30 +02:00
Jean-André Santoni
bede7cfe2b
(Lakka) Fix samba and bluetooth service management
2016-05-01 21:33:31 +07:00
twinaphex
f9462ed562
Update autoconfig path
2016-05-01 16:09:46 +02:00
twinaphex
f59420094a
Simplify dump_to_file_desperate
2016-05-01 16:05:07 +02:00
twinaphex
4372d55325
Change ifdef to ifndef RARCH_CONSOLE
2016-05-01 16:01:03 +02:00
twinaphex
3a23afcaa9
Buildfix for consoles
2016-05-01 15:59:55 +02:00
twinaphex
be7da8d626
(menu_setting.c) Add config.h
2016-05-01 15:46:42 +02:00
twinaphex
09f5ccf050
open_default_config_file - cleanup
2016-05-01 15:33:48 +02:00
Twinaphex
e135f0b209
(iOS) Add default directory for playlists
2016-05-01 15:30:25 +02:00
Twinaphex
65dfddd910
(OSX) Start using Library/Application Support for config file settings
2016-05-01 15:28:45 +02:00
twinaphex
e9f0ff08fe
(file_path_special.c) Add config.h
2016-05-01 15:08:31 +02:00
twinaphex
7d99e7cd51
Create fill_pathname_application_data
2016-05-01 15:07:45 +02:00
twinaphex
5032c677e6
(Net) Only comment out printf
2016-05-01 14:44:12 +02:00
twinaphex
8dd4333e16
(net_http) Comment out debug logging
2016-05-01 14:38:23 +02:00
radius
2931ae3d17
add a few more ports
2016-04-30 23:33:32 -05:00
radius
a1ac5af8af
allow configuration of port & IP
2016-04-30 23:23:56 -05:00
radius
7f004aee71
Complete basic implementation of retropad remote (windows only atm)
2016-04-30 22:49:51 -05:00
radius
dd2bb5a17b
add basic retropad remote
2016-04-30 22:42:50 -05:00
twinaphex
729b1bf64b
(Menu) Rename more xmb_ variables
2016-05-01 04:46:16 +02:00
twinaphex
6d720ff337
(XMB/Shader pipeline) Rename some variables and enable ribbon by default
2016-05-01 04:40:20 +02:00
radius
1a9206ea51
android platform driver refinement
2016-04-30 16:39:29 -05:00
radius
96bc0111c8
revert the default config
2016-04-30 14:34:48 -05:00
radius
c0a97eeb60
Modified
...
android:
- save thumbnails on the sdcard if writable
- save cheats on the sdcard if writable
- save remaps on the sdcard if writable
- save playlists on the sdcard if writable
windows:
- stub out defaults for save/state/system
2016-04-30 14:33:02 -05:00
Andrés
9baba9183c
Merge pull request #2930 from lakkatv/master
...
Keep thumbnails at the root, since they have their own repo, for the …
2016-04-30 21:04:57 +02:00
Jean-André Santoni
0c09050760
Keep thumbnails at the root, since they have their own repo, for the sake of consistency with libretro-fetch
2016-05-01 02:03:17 +07:00
radius
ec9aea1189
bump up version
2016-04-30 10:12:28 -05:00
radius
cc215061fc
fix wallpapers dir
2016-04-30 10:10:22 -05:00
radius
0ef416970c
use relative paths whenever possible in the windows platform driver
2016-04-30 10:09:47 -05:00
Twinaphex
f9417b9442
Merge pull request #2929 from lakkatv/master
...
Use autoconfig everywhere instead of autoconf
2016-04-30 16:28:11 +02:00
twinaphex
865e5b78dc
(platform_linux.c) Cleanup
2016-04-30 16:12:37 +02:00
twinaphex
9a4eb1b3d1
Add HAVE_MENU ifdef
2016-04-30 16:11:28 +02:00
twinaphex
928767c5f3
(Win32) If built with OpenGL support, default to XMB menu driver
2016-04-30 16:11:17 +02:00
Jean-André Santoni
92985a4405
Use autoconfig everywhere instead of autoconf
2016-04-30 17:11:03 +07:00
Twinaphex
aa96995171
Merge pull request #2927 from lakkatv/master
...
(OSX) Add a default path for the thumbnails dir. May fix #2924
2016-04-30 11:51:17 +02:00
Jean-André Santoni
7b8c108b5f
(OSX) Add a default path for the thumbnails dir. May fix #2924
2016-04-30 14:33:57 +07:00
Andrés
6eda5a9e3f
Merge pull request #2921 from lakkatv/master
...
(Lakka) Use a faster mirror for the firmware upgrades
2016-04-29 05:24:08 +02:00
Jean-André Santoni
7128037670
(Lakka) Use a faster mirror for the firmware upgrades
2016-04-29 10:20:39 +07:00
Andrés
874dabd475
Merge pull request #2919 from diablodiab/master
...
Change ALooper_pollAll in android_input_poll from a non blocking call…
2016-04-29 02:49:05 +02:00
Diablodiab
58c5cc6f46
Change ALooper_pollAll in android_input_poll from a non blocking call into a 1 ms
...
blocking call. For some reason this allows more input events to queue up in the
input queue for processing making it easier to press multiple gamepad buttons and
have it register within a single frame.
2016-04-29 00:42:09 +02:00
Andrés
fd5861d79c
Merge pull request #2915 from lakkatv/master
...
(XMB) Forgot to rename the gradient
2016-04-29 00:40:09 +02:00
Jean-André Santoni
b058ca5263
(XMB) Forgot to rename the gradient
2016-04-29 05:38:24 +07:00
Andrés
96de4b3e0e
Merge pull request #2914 from lakkatv/master
...
(XMB) Yet another gradient, for high contrast
2016-04-29 00:09:25 +02:00
Jean-André Santoni
0dc69d4721
(XMB) Yet another gradient, for high contrast
2016-04-29 05:06:32 +07:00
radius
e576296131
make it possible to stop retroarch from creating default dirs for users with custom setups
2016-04-28 16:48:58 -05:00
twinaphex
2aad6bf2bb
Improve action_switch_thumbnail - if thumbnail mode is 'off', then
...
pressing 'Y button' will do nothing. If not, you can cycle between
all thumbnail modes (except for Off)
2016-04-28 23:19:32 +02:00
twinaphex
6db13ab51d
(udev) cleanup
2016-04-28 22:50:02 +02:00
twinaphex
02ea0a8a80
Use new_path
2016-04-28 21:47:33 +02:00
twinaphex
cedb005c93
let's see if this works
2016-04-28 21:46:13 +02:00
Twinaphex
28cc81bfe7
Merge pull request #2913 from lakkatv/master
...
Copy alsa device list implementation to alsathread
2016-04-28 21:33:26 +02:00
Jean-André Santoni
cacc8451a6
Copy alsa device list implementation to alsathread
2016-04-29 02:28:57 +07:00
twinaphex
61d6fb57e6
Buildfixes
2016-04-28 20:55:26 +02:00
twinaphex
48eb86cb47
(Win32) Buildfix
2016-04-28 20:52:30 +02:00
Twinaphex
e3dfa361f0
(iOS/OSX) Buildfixes
2016-04-28 20:51:08 +02:00
twinaphex
895783d854
Move some variables
2016-04-28 20:49:13 +02:00
twinaphex
65dec874a8
Move some path settings
2016-04-28 19:52:25 +02:00
Twinaphex
829656391a
(OSX) Fix build
2016-04-28 19:29:21 +02:00
twinaphex
11cc280239
(Win32) Buildfix
2016-04-28 19:27:17 +02:00
twinaphex
7dffc6286b
Internally change directory settings
2016-04-28 19:26:02 +02:00
Twinaphex
bd11c241ec
Merge pull request #2911 from lakkatv/master
...
Update the thumbnails URLs
2016-04-28 17:29:28 +02:00
Jean-André Santoni
b497e2ea5a
Update the thumbnails URLs
2016-04-28 22:27:32 +07:00
radius
4734234dc5
fix win32 build
2016-04-28 09:00:43 -05:00
twinaphex
05d9e6a47d
(Win32) Add default paths
2016-04-28 15:13:52 +02:00
twinaphex
5d449d5024
(libretro-common) net_http - cleanups
2016-04-28 11:58:44 +02:00
twinaphex
ba415b6d3a
Silence warnings
2016-04-27 23:07:36 +02:00
Twinaphex
e69c43f2a8
C89_BUILD fixes
2016-04-27 23:03:49 +02:00
twinaphex
f3521e4cc8
Fix CXX_BUILD
2016-04-27 22:54:33 +02:00
twinaphex
cf74d1b853
(audio device code) Cleanups
2016-04-27 22:40:02 +02:00
Twinaphex
617b69d81f
Merge pull request #2909 from gouchi/master
...
Adding audio device to menu setting
2016-04-27 22:35:29 +02:00
Twinaphex
b0e9266416
Merge pull request #2908 from lakkatv/master
...
(XMB) Finalize the thumbnail type switching on keypress
2016-04-27 22:34:31 +02:00
gouchi
b76c724872
Adding audio device to menu setting
2016-04-27 22:29:58 +02:00
Jean-André Santoni
7150ea5df2
(XMB) Finalize the thumbnail type switching on keypress
2016-04-28 03:26:09 +07:00
Alcaro
68a17c5401
Fix HTTP protocol violation.
2016-04-27 21:04:16 +02:00
twinaphex
eb53356522
Add __INTEL_COMPILER ifdef to retro_inline.h
2016-04-27 16:05:24 +02:00
twinaphex
1efff4bdc3
CXX_BUILD fix
2016-04-27 14:52:28 +02:00
Twinaphex
6b6a2b93fa
C89_BUILD fix for OSX
2016-04-27 14:43:42 +02:00
Twinaphex
2c221e747e
(libretro_common) Include retro_common_api.h - interface_stream.h
2016-04-27 14:37:03 +02:00
twinaphex
3b9c406123
Add rule for OSX/iOS - ssize_t
2016-04-27 14:35:59 +02:00
twinaphex
15a30dae70
CLeanups
2016-04-27 14:29:28 +02:00
twinaphex
0264863520
(menu_displaylist.c) Cleanup
2016-04-27 14:26:45 +02:00
twinaphex
060478184b
Cleanups
2016-04-27 14:20:09 +02:00
twinaphex
dd4f24ecde
Add need_entries_refresh and need_navigation_clear to
...
menu_displaylist_info strruct
2016-04-27 13:45:13 +02:00
twinaphex
a5dc73dfde
(menu_displaylist) Cleanup
2016-04-27 13:36:44 +02:00
twinaphex
27b4e72613
Button Y can now switch between Thumbnails modes (Boxart/Screenshots/Title)
2016-04-27 13:19:03 +02:00
twinaphex
4fd2fee2a7
np_is_server/np_is_spectate - cleanups
2016-04-27 11:30:50 +02:00
twinaphex
6cc60a2d02
CXX_BUILD fixes
2016-04-27 11:11:53 +02:00
twinaphex
d4a50935d2
C89_BUILD fix
2016-04-27 10:58:38 +02:00
twinaphex
b4f4720f51
(Cg) Update Cg simple ribbon courtesy of teepee
2016-04-26 22:11:58 +02:00
twinaphex
3f526ed625
Initialize device list after initializing audio driver
2016-04-26 18:10:52 +02:00
twinaphex
d20a2edcb4
Add RARCH_AUDIO_CTL_DEVICES_LIST_NEW/RARCH_AUDIO_CTL_DEVICES_LIST_FREE/RARCH_AUDIO_CTL_DEVICES_LIST_GET
2016-04-26 18:08:25 +02:00
twinaphex
f4b40cd108
(Audio) Add device_list_new/device_list_free to audio drivers
2016-04-26 17:55:20 +02:00
twinaphex
e93924b0e2
Fix d3d_draw_pipeline
2016-04-26 12:47:00 +02:00
twinaphex
aa55c1a7d9
Fix draw_pipeline
2016-04-26 12:46:16 +02:00
twinaphex
7c4df601f8
(Cg) Call gl_cg_set_program_base_attrib for XMB pipeline shaders
2016-04-26 09:16:25 +02:00
Twinaphex
af1e9c4157
Merge pull request #2900 from t-paul/uniform-lookup-fix
...
Add uniform lookup for menu shaders.
2016-04-26 07:50:08 +02:00
Torsten Paul
fdd6d26d85
Add uniform lookup for menu shaders.
...
This fixes the mix-up of parameter assignments for the XMB ribbon shader
which was caused by all 4 uniform locations set to 0.
2016-04-26 00:08:24 +02:00
Twinaphex
b2ed32d664
Merge pull request #2899 from lakkatv/master
...
(XMB) Temporary patch for the messagebox glitch
2016-04-25 19:29:42 +02:00
Jean-André Santoni
2010e57279
(XMB) Complete the previous patch
2016-04-26 00:19:23 +07:00
Jean-André Santoni
90d31a527c
(XMB) Temporary patch for the messagebox glitch
2016-04-26 00:09:30 +07:00
twinaphex
76d00b8b66
Fixes regression
2016-04-25 18:00:24 +02:00
twinaphex
2ce247f11a
Revert "Revert "(XMB) Thumbnails shadows""
...
This reverts commit faa717a8ab .
2016-04-25 17:55:18 +02:00
twinaphex
faa717a8ab
Revert "(XMB) Thumbnails shadows"
...
This reverts commit ee076f848e .
2016-04-25 17:52:17 +02:00
Twinaphex
5f4687d16c
Merge pull request #2898 from lakkatv/master
...
(XMB) Thumbnails shadows
2016-04-25 17:42:01 +02:00
Jean-André Santoni
ee076f848e
(XMB) Thumbnails shadows
2016-04-25 22:39:00 +07:00
twinaphex
89d4a5761a
Add HAVE_SYSTEMD ifdefs
2016-04-25 15:21:39 +02:00
Twinaphex
936c0bb3b0
Merge pull request #2897 from lakkatv/master
...
(Lakka) Control systemd services. Touching the files was not enough.
2016-04-25 15:16:30 +02:00
twinaphex
e15a385e70
Add HAVE_SYSTEMD check
2016-04-25 15:16:06 +02:00
twinaphex
576415d762
(Nuklear) Rename zr_ to nk_
2016-04-25 15:01:58 +02:00
twinaphex
748f5dc74b
(Nuklear/Zahnrad) Rename to 'nuklear'
2016-04-25 14:58:47 +02:00
twinaphex
68265f6c52
Add 'draw_pipeline to menu/drivers_display
2016-04-25 13:56:12 +02:00
twinaphex
54c0ca4bf5
C89_BUILD fixes
2016-04-25 13:45:53 +02:00
twinaphex
a83e6b3405
(Cg) Cleanups
2016-04-25 13:02:05 +02:00
twinaphex
0a3ca14fde
(Cg) Rename cg_data to cg
2016-04-25 12:51:01 +02:00
twinaphex
43943fe794
(Cg) Cleanups
2016-04-25 12:33:38 +02:00
twinaphex
d4184df592
(Cg) Call gl_cg_reset_attribs before initializing Cg shader backend
2016-04-25 12:22:55 +02:00
twinaphex
01a9185a2d
(Cg) Cleanups
2016-04-25 12:07:23 +02:00
twinaphex
9ff8a3c8e2
(Cg) Cleanups
2016-04-25 11:59:46 +02:00
twinaphex
65359297d8
Change 'Off' to 'OFF'
2016-04-25 11:37:34 +02:00
Jean-André Santoni
a6acc7b31b
(Lakka) Control systemd services. Touching the files was not enough.
2016-04-25 15:49:25 +07:00
twinaphex
242e579b89
(Cg/GLSL) Name some variables the same
2016-04-25 10:15:57 +02:00
twinaphex
78d48c53d2
Rename MENU_DISPLAY_CTL_DRAW_RIBBON to MENU_DISPLAY_CTL_DRAW_PIPELINE
2016-04-24 23:05:24 +02:00
twinaphex
18b0fb1422
(Menu) Cleanups
2016-04-24 22:56:28 +02:00
twinaphex
bb43c8115f
Rename XMB Ribbon Enable to 'Menu Shader Pipeline'
2016-04-24 22:49:15 +02:00
twinaphex
a8485d451a
(config.def.h) Set ribbon enable mode to 1 by default for GLES2
2016-04-24 22:16:54 +02:00
twinaphex
8cb66dd021
Add way to switch back and forth between shader pipeline
2016-04-24 22:03:39 +02:00
twinaphex
b00202a83d
(GLES2) Use XMB ribbon simple shader for GLES2
2016-04-24 20:29:42 +02:00
twinaphex
d7b3e9cc8f
Add old shader versions of XMB ribbon
2016-04-24 20:25:56 +02:00
Twinaphex
5fbcb50b5e
Merge pull request #2896 from lakkatv/master
...
(Menu) Fix the index download animation bug for all download lists
2016-04-24 12:55:25 +02:00
Jean-André Santoni
20888aee7f
(Menu) Fix the index download animation bug for all download lists
2016-04-24 17:30:23 +07:00
Twinaphex
43ce4756a1
Merge pull request #2895 from lakkatv/master
...
(Menu) Fix the animation bug when downloading index
2016-04-24 09:03:50 +02:00
Twinaphex
d28763a89a
Merge pull request #2894 from sergiobenrocha2/master
...
Sane default path for thumbnails [on linux].
2016-04-24 09:03:20 +02:00
radius
1d82b08af0
[nk] update font code
2016-04-24 01:07:51 -05:00
radius
aa7ee86da6
[nk] update nuklear
2016-04-24 01:07:50 -05:00
Jean-André Santoni
9a356d85a0
(Menu) Fix the animation bug when downloading index
...
The menu was forcing a navigation selection clear on OK pressed without letting the menu driver perform it's animations. This patch separate the two events, OK is pressed, the index is downloaded, the menu driver animates the transition to the new list, and finally the navigation selection is cleared. In the right order. DISPLAYLIST_GENERIC should progressively disapear in profit of DISPLAYLIST_PENDING_CLEAR for more flexibility in the menus.
2016-04-24 07:23:07 +07:00
Andrés
fbc1134a6e
Fix the thumbnail downloader URL
2016-04-23 17:50:47 -05:00
sergiobenrocha2
7db1d2047b
Sane default path for thumbnails [on linux].
2016-04-23 19:20:16 -03:00
Alcaro
bbb7871028
Why exactly are we iterating over this string one character per frame?
2016-04-23 22:50:46 +02:00
twinaphex
dcd5391a75
(Thumbnails Updater) Added Thumbnails Updater
2016-04-23 22:31:39 +02:00
twinaphex
a34ce90940
(d3d_common.cpp) Include d3dx9tex.h instead
2016-04-23 19:09:15 +02:00
twinaphex
6083f850aa
(D3D) Buildfix
2016-04-23 19:04:19 +02:00
twinaphex
cc7f661f9c
(D3D) Buildfixes
2016-04-23 19:02:40 +02:00
Twinaphex
493b6850a5
Use include dir d3d/cg files
2016-04-23 18:19:35 +02:00
twinaphex
33cf9ce023
Add more d3dx9 header files
2016-04-23 18:17:28 +02:00
twinaphex
161b19cb73
Add gfx/include/d3d9
2016-04-23 18:11:22 +02:00
twinaphex
d94a0a912c
(D3D) Cleanups
2016-04-23 14:17:55 +02:00
twinaphex
7242d8dcf7
Revert "(D3D) Cleanups"
...
This reverts commit 64559154cf .
2016-04-23 11:34:30 +02:00
twinaphex
64559154cf
(D3D) Cleanups
2016-04-23 11:21:38 +02:00
twinaphex
08b7ac500b
(libretro-common) Updates
2016-04-23 10:40:46 +02:00
twinaphex
3902a6715a
(D3D) Buildfix
2016-04-23 10:22:23 +02:00
twinaphex
38bc378c4d
(D3D) Some buildfixes
2016-04-23 10:18:46 +02:00
twinaphex
61a71e91e0
(D3D common) Add C versions of functions
2016-04-23 09:26:38 +02:00
Twinaphex
5a0d656a47
(XMB) Rename noise2 to xmb_noise2 - fixes shader compilation
...
on OSX
2016-04-23 05:21:40 +02:00
Twinaphex
d0153fb024
Merge pull request #2892 from t-paul/fix
...
Ensure the menu shader is activated.
2016-04-23 05:13:00 +02:00
Torsten Paul
6b049681b6
Ensure the menu shader is activated.
2016-04-23 05:04:50 +02:00
Twinaphex
b6a51f006a
Merge pull request #2890 from lakkatv/master
...
(XMB) Ribbon lighting + readability tweaks
2016-04-23 04:11:45 +02:00
Jean-André Santoni
422c6d8984
(XMB) Ribbon lighting + readability tweaks
2016-04-23 05:24:44 +07:00
twinaphex
ce077533c2
(GLSL) Increase attrib array size
2016-04-22 15:22:27 +02:00
Twinaphex
bfcfb40a7b
Merge pull request #2888 from lakkatv/master
...
(XMB) Make gradient opaque unless libretro is running
2016-04-22 15:11:19 +02:00
Jean-André Santoni
be6cdbc3c0
(XMB) Make gradient opaque unless libretro is running
2016-04-22 20:05:56 +07:00
twinaphex
99246ae3e8
(Cg) Cleanup
2016-04-22 14:37:11 +02:00
twinaphex
63f0e998db
(Cg) Code deduplication cleanups
2016-04-22 14:05:45 +02:00
twinaphex
4250161327
(GLSL/Cg) Simplify some variables
2016-04-22 14:00:30 +02:00
Twinaphex
012c4006b1
(XMB) Remove unused variable
2016-04-22 13:35:47 +02:00
twinaphex
f3f6e6ff70
(Cg) Make cg_attribs bigger - would lead to overflows when sending
...
XMB ribbon to it
2016-04-22 13:27:50 +02:00
Twinaphex
1e2917a78c
Merge pull request #2887 from lakkatv/master
...
(XMB) Animation polishing
2016-04-22 13:18:18 +02:00
Jean-André Santoni
9cd0d46476
(XMB) Add back the red gradient
2016-04-22 18:16:31 +07:00
Jean-André Santoni
339a0cdef4
(XMB) Increase the delay for xmb_toggle to make the animation more noticeable
2016-04-22 18:11:39 +07:00
Jean-André Santoni
0f6c3564dc
(XMB) Use an easing function closer to the one used in PS3
2016-04-22 18:10:20 +07:00
Twinaphex
0f38dc8e3e
Merge pull request #2886 from lakkatv/master
...
(XMB) Code cleaning
2016-04-22 12:56:21 +02:00
Jean-André Santoni
f47c020946
(XMB) Code cleaning
2016-04-22 17:43:23 +07:00
Twinaphex
818009e75c
Merge pull request #2885 from lakkatv/master
...
(Menu) Refactoring
2016-04-22 12:31:23 +02:00
Jean-André Santoni
c7f8df9327
(Menu) Use MENU_DISPLAY_CTL_LIBRETRO_RUNNING in all menu drivers
2016-04-22 17:25:02 +07:00
Jean-André Santoni
a06ebe33e4
(Menu) Remove useless variables
2016-04-22 17:21:52 +07:00
Jean-André Santoni
d76cca7a47
(XMB) Use MENU_DISPLAY_CTL_LIBRETRO_RUNNING
2016-04-22 17:14:34 +07:00
Jean-André Santoni
dad5215d93
(XMB) Rename variables
2016-04-22 17:11:56 +07:00
Twinaphex
397861ee7e
Merge pull request #2884 from lakkatv/master
...
(XMB) Gradient improvements
2016-04-22 10:23:58 +02:00
Jean-André Santoni
f8f8650349
(XMB) More gradients
2016-04-22 15:20:08 +07:00
Jean-André Santoni
171453ac1d
(XMB) Use MENU_DISPLAY_CTL_DRAW instead of MENU_DISPLAY_CTL_DRAW_BG in xmb_draw_dark_layer
2016-04-22 14:27:34 +07:00
Jean-André Santoni
fe255f103e
(XMB) Use a separate function to darken the screen
2016-04-22 14:05:18 +07:00
Jean-André Santoni
a4308640a2
(XMB) Gradient switching
2016-04-22 13:47:14 +07:00
twinaphex
9a1fed8598
Don't bake in strlcpy/strlcat for OSX
2016-04-22 08:13:13 +02:00
twinaphex
c11f06e584
(MaterialUI) Cleanups
2016-04-22 08:07:03 +02:00
twinaphex
d9ddb92a90
(egl_common.c) Silence warning
2016-04-22 07:56:32 +02:00
Jean-André Santoni
989823691e
(XMB) Normalize the shadows setting name
2016-04-22 12:46:56 +07:00
Twinaphex
9e686299d2
Merge pull request #2883 from lakkatv/master
...
(XMB) Ribbon Enable setting
2016-04-22 07:37:47 +02:00
Jean-André Santoni
a1e91ff606
(XMB) Ribbon Enable setting
2016-04-22 12:32:32 +07:00
twinaphex
b34da03281
Update
2016-04-22 05:31:56 +02:00
twinaphex
ac18671ead
Update libretro-common
2016-04-22 05:28:49 +02:00
twinaphex
4750e87c76
(GLSM) Add comments
2016-04-21 22:47:48 +02:00
twinaphex
0c0134d4d6
Revert "Cleanups"
...
This reverts commit d239bee4e8 .
2016-04-21 21:24:14 +02:00
twinaphex
d0a87a236d
Do blending begin/end only once instead of for every item
2016-04-21 10:16:21 +02:00
twinaphex
a908cf4101
Do blending begin / end only once for horizontal tabs
2016-04-21 10:14:46 +02:00
twinaphex
d239bee4e8
Cleanups
2016-04-21 09:39:36 +02:00
twinaphex
15530a351b
(MaterialUI) Cleanups
2016-04-21 09:28:22 +02:00
twinaphex
2c75c45f3b
Refactor xmb_draw_icon
2016-04-21 09:18:03 +02:00
twinaphex
ba91ae5909
(XMB) Refactor icon code
2016-04-21 09:14:25 +02:00
twinaphex
4f2d1d7c93
Silence warning 'val may be unused uninitialized in this function'
2016-04-21 07:22:26 +02:00
twinaphex
1add138dae
(XMB) Cleanups
2016-04-21 07:02:30 +02:00
twinaphex
9ba0cbfac7
Cleanup menu_display_draw_cursor
2016-04-21 05:08:36 +02:00
twinaphex
af976d5da3
Cleanup xmb_draw_bg
2016-04-21 05:04:01 +02:00
twinaphex
3ddb5d51b3
Cleanups
2016-04-21 04:54:07 +02:00
twinaphex
c9ed624078
Create menu_display_set_alpha
2016-04-21 04:34:02 +02:00
twinaphex
02776fed31
(XMB) Cleanups
2016-04-21 04:17:45 +02:00
twinaphex
f2ed54fcf3
(XMB) cleanups
2016-04-21 04:12:24 +02:00
Twinaphex
39305b920c
Merge pull request #2881 from lakkatv/master
...
(XMB) Ribbon alpha improvements
2016-04-20 23:45:03 +02:00
Jean-André Santoni
033ccf4803
(XMB) Remove dont_replace_coords
2016-04-21 03:36:35 +07:00
Jean-André Santoni
d22b72a892
(XMB) Ribbon alpha improvements
...
Honor the xmb alpha setting, and the fade in animation.
2016-04-21 03:21:59 +07:00
Twinaphex
ec19f27971
Merge pull request #2880 from lakkatv/master
...
(XMB) Fix some icons in the quick menu
2016-04-20 21:56:54 +02:00
Jean-André Santoni
01dcf48c5b
(XMB) Fix some icons in the quick menu
2016-04-21 02:53:42 +07:00
twinaphex
8de7fa63ae
Remove this - seems to be unnecessary
2016-04-20 21:40:30 +02:00
twinaphex
cb3a3a7980
Expand ifdef
2016-04-20 21:34:42 +02:00
twinaphex
06c1fb2a5c
Add ifdefs around shader code
2016-04-20 21:23:39 +02:00
Twinaphex
d1d3bd6e4b
Merge pull request #2879 from lakkatv/master
...
(XMB) Ribbon refactoring
2016-04-20 20:33:25 +02:00
Jean-André Santoni
343824858b
(XMB) Disable ribbon
2016-04-21 01:29:37 +07:00
Jean-André Santoni
04370c6597
(XMB) Separate xmb_draw_bg and xmb_draw_ribbon. Fixes the black help layer.
2016-04-21 01:20:52 +07:00
Jean-André Santoni
252414f4d7
(XMB) Move the ribbon display code to menu_display
2016-04-21 01:18:30 +07:00
Twinaphex
5530f7fe63
Merge pull request #2877 from lakkatv/master
...
(XMB) Temporary fix for the GLSL ribbon on OSX
2016-04-20 19:30:17 +02:00
Jean-André Santoni
0bdf68d0ea
(XMB) Temporary fix for the GLSL ribbon on OSX
2016-04-21 00:26:05 +07:00
Twinaphex
6de2827b57
Merge pull request #2876 from lakkatv/master
...
(Menu) Fix a regression in xmb_draw_text
2016-04-20 18:38:13 +02:00
Jean-André Santoni
29d07d1ba6
(Menu) Fix a regression in xmb_draw_text
2016-04-20 23:25:52 +07:00
twinaphex
a912a64514
(XMB) Cleanups
2016-04-20 17:37:31 +02:00
twinaphex
a7142680ca
(XMB) Cleanup
2016-04-20 17:34:15 +02:00
twinaphex
a713325459
(XMB) Clenaups
2016-04-20 08:01:51 +02:00
Twinaphex
6fe8637f6a
Merge pull request #2875 from fr500/master
...
[zr] update to the new toolkit
2016-04-20 07:52:58 +02:00
radius
2443c34ae2
[nk] make it render something again
2016-04-20 00:46:41 -05:00
twinaphex
9af9a1c89e
Cleanups
2016-04-20 07:31:26 +02:00
twinaphex
d7e6ada920
Rename mui_blit_line
2016-04-20 07:07:14 +02:00
twinaphex
a1969de2c3
Create menu_display_draw_text
2016-04-20 06:56:19 +02:00
twinaphex
4325a323e5
Remove duplicate blending
2016-04-19 23:40:36 +02:00
twinaphex
a29ac9598a
(XMB) Don't need to include glsym anymore
2016-04-19 23:15:17 +02:00
twinaphex
1bbc2f09b5
(courtesy of teepee) Rewrite the ribbon code to use the coordinate
...
array
2016-04-19 23:00:55 +02:00
twinaphex
b479903e3f
Simplify Resume Content/ Close Content / Restart Content
2016-04-19 18:31:48 +02:00
twinaphex
30c1cd8de9
Remae Quick Menu options
2016-04-19 18:13:32 +02:00
twinaphex
4a29f71272
(Menu) Cleanups
2016-04-19 17:40:03 +02:00
twinaphex
65bd8194cd
Cleanup
2016-04-19 17:37:27 +02:00
twinaphex
3387a0d678
(menu display) Create bind texture functions
2016-04-19 08:53:48 +02:00
twinaphex
17273493ef
(Menu) Create viewport function callback
2016-04-19 08:50:35 +02:00
twinaphex
cddeabd4ec
(Zarch) Cleanup
2016-04-19 08:36:20 +02:00
twinaphex
f3d072cdcf
Add dont_replace_coords to menu_display_ctx_draw_t
2016-04-19 08:08:40 +02:00
twinaphex
1aa8a950ef
Set draw->x/draw->y outside before calling MENU_DISPLAY_CTL_DRAW_BG
2016-04-19 07:58:50 +02:00
twinaphex
cbcbd895d2
Create menu_display_draw_cursor - code de-duplication
2016-04-19 07:41:05 +02:00
twinaphex
528eddbed5
Cleanups for cursor code
2016-04-19 07:35:26 +02:00
twinaphex
846bea4074
(XMB) Cleanup
2016-04-19 07:24:37 +02:00
twinaphex
0283a87560
(XMB) Disable XMB ribbon
2016-04-19 07:17:39 +02:00
twinaphex
ee639d8b20
(XMB/Zarch) Use same coord array for XMB/Zarch
2016-04-19 07:17:17 +02:00
twinaphex
03de4a0b35
Change argument order of menu_display_push_quad
2016-04-19 07:04:00 +02:00
twinaphex
c761b14eb4
Move zarch_zui_push_quad and zarch_zui_snow to menu_display
2016-04-19 06:57:53 +02:00
twinaphex
1d1b868103
Simplify MENU_DISPLAY_CTL_DRAW_GRADIENT
2016-04-19 06:30:10 +02:00
radius
86388cddfe
[zr] start moving to the new version
2016-04-18 18:46:33 -05:00
radius
ddd8e29d87
[zr] start moving to the new version
2016-04-18 18:00:13 -05:00
radius
47b37e949f
[zr] start moving to the new version
2016-04-18 17:59:45 -05:00
radius
8b302c369e
[zr] start moving to the new version
2016-04-18 17:59:32 -05:00
aliaspider
7f63016ccb
(3DS) osSetSpeedupEnable should always be called.
2016-04-18 19:26:18 +01:00
Twinaphex
9d0047798d
Merge pull request #2874 from aliaspider/master
...
(3DS) gfx driver: improvements / fixes.
2016-04-18 18:10:40 +02:00
aliaspider
0ffba39280
(3DS) restore state correctly when suspending/exiting app. ( fixes #2207 )
2016-04-18 16:38:32 +01:00
aliaspider
4f54025a50
(3DS) 3D slider display mode selection tweaks.
2016-04-18 15:55:34 +01:00
aliaspider
0f8895bcc3
(3DS) the parallax layer register can be written to from userland with
...
GSPGPU_WriteHWRegs.
2016-04-18 15:22:41 +01:00
twinaphex
2d69615f1d
Add some compatibility defines for XMB ribbon pipeline shader
2016-04-18 03:56:08 +02:00
twinaphex
faa3e3557c
Exclude SDL for C89_BUILD
2016-04-18 03:23:47 +02:00
twinaphex
acf9f7aad1
C89/C90_BUILD fixes
2016-04-18 03:00:23 +02:00
twinaphex
c75143a62f
CXX_BUILD fixes
2016-04-18 02:56:42 +02:00
twinaphex
ab1c26d532
(XMB) Cleanups
2016-04-18 02:27:46 +02:00
twinaphex
a8b8ca7a96
Cleanup mui_context_reset_textures
2016-04-18 02:24:37 +02:00
twinaphex
06796bcc14
Refactor xmb_context_reset_textures
2016-04-18 02:20:54 +02:00
twinaphex
8a8a270159
(XMB) Cleanups
2016-04-18 02:10:24 +02:00
twinaphex
c7be8edd89
(XMB) Cleanups
2016-04-18 01:53:50 +02:00
twinaphex
38cc90d0e0
(XMB) Refactor ribbon
2016-04-18 01:52:16 +02:00
twinaphex
3264426a96
(XMB) Add coord_array
2016-04-17 23:23:48 +02:00
Twinaphex
25c2acb98d
Merge pull request #2873 from lakkatv/master
...
(XMB) Fix the ribbon with GLES
2016-04-17 21:58:57 +02:00
Jean-André Santoni
8e4934edae
(XMB) Fix the ribbon with GLES
2016-04-18 02:50:48 +07:00
Twinaphex
1b111feb9e
Merge pull request #2872 from aliaspider/master
...
(3DS) add more display modes for the top screen that can be controlled by the 3D slider.
2016-04-17 21:16:07 +02:00
aliaspider
4994de806a
(3DS) add more display modes for the top screen that can be controlled
...
by the 3D slider.
2016-04-17 20:10:21 +01:00
twinaphex
34389dbd22
Remove useless glVertexPointer call
2016-04-17 20:42:12 +02:00
twinaphex
2fc465ea83
Disable Ribbon by default
2016-04-17 20:14:12 +02:00
Twinaphex
287fa45e73
Merge pull request #2871 from lakkatv/master
...
(XMB) Ribbon: use gfx_coords_t, and unhardcode some numbers
2016-04-17 20:11:29 +02:00
Jean-André Santoni
0410d7a59e
(XMB) Ribbon: use gfx_coords_t, and unhardcode some numbers
2016-04-18 01:05:27 +07:00
twinaphex
7b3b4de3b9
Ribbon GLSL fragment shader - remove this unused line
2016-04-17 18:25:25 +02:00
twinaphex
09b0a09ca2
Alpha needs to be set to 0.90 for gradient ribbon background,
...
otherwise fadeout will not work properly when we are at the info
screen
2016-04-17 18:20:41 +02:00
twinaphex
ec4f961348
(XMB Cg) Ribbon works with Cg now too
2016-04-17 17:59:40 +02:00
aliaspider
1465cf1ffc
(3DS) allow setting a start offset in the texture
2016-04-17 15:30:44 +01:00
twinaphex
05f2153549
Change uniform_info's uniform type to unsigned
2016-04-17 16:07:32 +02:00
aliaspider
a609a748db
(3DS) move shaders to a subdirectory.
2016-04-17 13:27:55 +01:00
aliaspider
27fc306b19
(3DS) refactor shaders.
2016-04-17 13:23:56 +01:00
Twinaphex
66ba52eab0
CXX_BUILD fixes
2016-04-17 07:49:54 +02:00
Twinaphex
c8d97d05e7
(shader_glsl.c) Fix warnings
2016-04-17 07:45:37 +02:00
twinaphex
0f21ab247c
header cleanup
2016-04-17 07:37:00 +02:00
twinaphex
97d5a971a4
Change header includes
2016-04-17 07:34:01 +02:00
twinaphex
811a2d1419
Create input_defines.h
2016-04-17 07:32:08 +02:00
twinaphex
ef835f93d5
Change function signature for set_coords
2016-04-17 07:12:48 +02:00
twinaphex
e48e294009
(XMB Ribbon) Make gradient background transparent when libretro
...
core is running
2016-04-17 06:56:26 +02:00
twinaphex
71df73e640
(video_shader_driver.h) Cleanup
2016-04-17 06:17:23 +02:00
twinaphex
58f145282e
(XMB) Set uniform to vertex program and add 'add_prefix' to uniform_info struct
2016-04-17 06:11:48 +02:00
twinaphex
6579b5f3c8
Add XMB shader compilation to shader_gl_cg.c
2016-04-17 05:52:26 +02:00
twinaphex
30ade96fc0
Add Cg conversions of XMB ribbon/Zahnrad
2016-04-17 05:48:06 +02:00
twinaphex
641a37ce06
Change some function parameters for gl_ff_matrix/gl_ff_vertex
2016-04-17 05:00:42 +02:00
twinaphex
46b2100132
gl_cg_set_mvp - cleanup
2016-04-17 04:55:58 +02:00
twinaphex
07d28091a2
(GLSL) CLeanups
2016-04-17 04:52:13 +02:00
twinaphex
19367da0ae
(GLSL) Cleanups
2016-04-17 04:37:38 +02:00
Twinaphex
0f337d49c8
(XMB) Remove unused variable
2016-04-17 04:29:37 +02:00
twinaphex
1515c299f1
Add connect_ps2adapter to Makefile.common
2016-04-17 04:14:52 +02:00
twinaphex
9386fb2fa0
Move D3D9 HLSL font shader to file
2016-04-17 04:13:23 +02:00
Twinaphex
b6c12e5b85
Merge pull request #2870 from netux79/master
...
Added PS2/PSX Controller Adapter for HID driver.
2016-04-17 04:08:26 +02:00
twinaphex
e7ab158a3b
(Cg) Refactor/cleanups
2016-04-17 03:56:20 +02:00
twinaphex
ade309d1f1
(D3D Cg) Cleanups
2016-04-17 03:51:24 +02:00
twinaphex
b3220cf53e
Move zahnrad shaders to separate files
2016-04-17 02:36:07 +02:00
Ernesto Ramirez
c4f2de321a
(GX) Added PS2/PSX Controller Adapter for HID driver.
2016-04-16 19:33:17 -05:00
Twinaphex
8616b21e1f
Merge pull request #2869 from aliaspider/master
...
(3DS) change shader format/assembler
2016-04-17 00:18:00 +02:00
twinaphex
e9d16655f0
Create d3d_shaders
2016-04-17 00:16:32 +02:00
twinaphex
02e0be55a8
Move GL stock shader to gfx/drivers/gl_shaders
2016-04-17 00:11:52 +02:00
twinaphex
f0f60901ff
Move all shader files to header files (gfx/drivers/gl_shaders)
2016-04-17 00:08:45 +02:00
twinaphex
8b6abde2f9
Start moving GL shaders to gfx/drivers/gl_shaders
2016-04-16 23:57:37 +02:00
aliaspider
ad0d73d8f0
(3DS) refactor shaders. simplify texture combiner usage.
2016-04-16 22:38:13 +01:00
Twinaphex
6144ca0e31
Merge pull request #2868 from libretro/revert-2867-master
...
Revert "(XMB) Apply the fade in animation on the ribbon when launching RA or…"
2016-04-16 23:18:33 +02:00
Twinaphex
3a717adbf9
Revert "(XMB) Apply the fade in animation on the ribbon when launching RA or…"
2016-04-16 23:18:25 +02:00
Twinaphex
a8032a6c4c
Merge pull request #2867 from lakkatv/master
...
(XMB) Apply the fade in animation on the ribbon when launching RA or…
2016-04-16 23:01:28 +02:00
Jean-André Santoni
6f4e3079bd
(XMB) Apply the fade in animation on the ribbon when launching RA or toggling the menu
2016-04-17 03:46:39 +07:00
Twinaphex
e1512cc473
Merge pull request #2866 from lakkatv/master
...
XMB ribbon improvements
2016-04-16 22:09:29 +02:00
Jean-André Santoni
8317c5849c
(XMB) Draw gradient
2016-04-17 03:06:20 +07:00
Jean-André Santoni
1b0381ca02
(XMB) Slower the ribbon
2016-04-17 02:54:00 +07:00
Jean-André Santoni
5bdd9be52b
(XMB) Refactor ribbon init
2016-04-17 02:50:17 +07:00
aliaspider
c370afd861
(3DS) start porting shaders to the picasso format.
2016-04-16 20:26:05 +01:00
twinaphex
a969547e81
Add XMB_RIBBON_ENABLE switch to XMB
2016-04-16 21:09:54 +02:00
twinaphex
d8de78231b
Add SHADER_CTL_SET_PARAMETER
2016-04-16 21:04:13 +02:00
twinaphex
5d6b4d0a56
(GLSL) Refactor more code
2016-04-16 20:41:52 +02:00
twinaphex
3b5c4d963a
(shader_glsl.c) Lessen calls to glGetUniformLocation
2016-04-16 20:39:57 +02:00
twinaphex
a99dcaa929
(Cg) Get rid of pragma_cg_params
2016-04-16 20:35:08 +02:00
twinaphex
6d7dab2e66
(Cg) Fix Cg named parameter lookup
2016-04-16 20:32:45 +02:00
twinaphex
0b4ae30f6b
Fix erroneous loop variable passing
2016-04-16 20:23:55 +02:00
twinaphex
7f9249830a
set_uniform_parameter - implement parameter lookup properly
2016-04-16 20:06:18 +02:00
twinaphex
4e63113f72
Cleanups
2016-04-16 19:50:23 +02:00
twinaphex
d562bf38cb
Cleanups
2016-04-16 19:44:44 +02:00
twinaphex
0b7ee2fcf7
Change callback prototype
2016-04-16 19:41:48 +02:00
twinaphex
1230edf1ee
Add callback for setting single uniform parameter
2016-04-16 19:38:35 +02:00
twinaphex
ae218cf1a5
Expand uniform_set_parameter functions
2016-04-16 19:29:45 +02:00
twinaphex
ad627701da
(XMB) Cleanups
2016-04-16 17:57:51 +02:00
Twinaphex
e0cf1ab450
Merge pull request #2865 from aliaspider/master
...
(3DS) update.
2016-04-16 15:06:33 +02:00
aliaspider
6be66507d6
(3DS) patch services access for xml takeovers.
2016-04-16 12:44:45 +01:00
aliaspider
a5e2585fdc
(3DS) update svchax.
2016-04-16 12:27:10 +01:00
aliaspider
864f9d7c2c
(3DS) make svchax optional.
2016-04-16 12:06:37 +01:00
twinaphex
f45d2db0b1
Change function signature of uniform_set_parameter
2016-04-16 07:39:41 +02:00
twinaphex
00c7d918e9
(XMB) Comment out unused variables
2016-04-16 07:33:56 +02:00
Twinaphex
ae561de0c8
(Griffin) Buildfixes
2016-04-16 07:32:39 +02:00
Twinaphex
5bba5813cf
Cleanups - remove unused variables
2016-04-16 07:27:47 +02:00
twinaphex
87e8c28749
Favoritize GLSL as default shader type when available
2016-04-16 07:24:22 +02:00
twinaphex
92faefbccc
(GL) Cleanups - gl_set_shader
2016-04-16 07:19:21 +02:00
twinaphex
dfe723c727
gl_shader_init - cleanup
2016-04-16 07:16:32 +02:00
twinaphex
4e041ff3d0
(GL) gl_shader_init - Cleanups
2016-04-16 05:36:09 +02:00
twinaphex
1dfb29ddaf
Add video_shader_set_backend
2016-04-16 05:20:41 +02:00
twinaphex
7b88378952
Add params to video_shader_ctx_init
2016-04-16 05:14:39 +02:00
twinaphex
6f0011fd9f
xmb_thumbnails_ident - cleanup
2016-04-16 05:07:08 +02:00
twinaphex
1f7e6690e3
compile_program - if 'program' is NULL, then try to set program
...
to built-in shader program slot
2016-04-16 04:58:03 +02:00
twinaphex
86cb092b02
Add SHADER_CTL_COMPILE_PROGRAM
2016-04-16 04:56:15 +02:00
twinaphex
79ef0268e5
(Cg) Cleanups
2016-04-16 04:34:32 +02:00
twinaphex
1439b38b20
(Cg shader) Cleanups
2016-04-16 04:31:24 +02:00
twinaphex
2479699131
Cleanups
2016-04-16 01:51:46 +02:00
twinaphex
8a90e2777c
Rename GL_SHADER_STOCK_BLEND to VIDEO_SHADER_STOCK_BLEND
2016-04-16 01:50:20 +02:00
Twinaphex
7f6ff3ba84
Merge pull request #2863 from aliaspider/master
...
(3DS) fixes argc/argv related crashes
2016-04-15 23:49:56 +02:00
aliaspider
3913adbe99
nit.
2016-04-15 22:43:31 +01:00
aliaspider
8bd789389f
(3DS) better handling of argc/argv, fixes crash in CIA builds.
2016-04-15 22:40:34 +01:00
Twinaphex
6241f52b90
Merge pull request #2862 from lakkatv/master
...
(XMB) Thumbnails: workaround for titles containing slashes
2016-04-15 21:38:54 +02:00
Jean-André Santoni
b5dc5470a4
(XMB) Thumbnails: workaround for titles containing slashes
2016-04-16 02:10:30 +07:00
aliaspider
c85e44d597
(3DS) build fix.
2016-04-15 18:46:10 +01:00
twinaphex
6f6330576c
(zr_common.c) Cleanups
2016-04-15 07:45:59 +02:00
twinaphex
9d85afd358
Refactor SHADER_CTL_USE
2016-04-15 07:37:06 +02:00
twinaphex
0f65518118
Add set_active to 'use' function callback for shader driver
2016-04-15 05:08:03 +02:00
twinaphex
934681614f
Cleanup
2016-04-15 05:01:32 +02:00
twinaphex
5c0f7876b8
Cleanups
2016-04-15 04:48:07 +02:00
twinaphex
b3f486ae44
(Menu drivers display) Cleanups
2016-04-15 04:43:48 +02:00
twinaphex
d7cbb4472e
Cleanups
2016-04-15 04:20:57 +02:00
twinaphex
84eb56892f
Cleanups
2016-04-15 04:17:31 +02:00
twinaphex
31c6bba86a
Cut down on code duplication - draw_bg callback no longer necessary
2016-04-15 03:35:19 +02:00
twinaphex
0e984f6c95
Cleanups
2016-04-15 03:31:59 +02:00
twinaphex
3cb6117226
(Menu display) Cleanups
2016-04-15 03:24:21 +02:00
twinaphex
f4f839f776
Cleanups
2016-04-15 03:14:18 +02:00
Twinaphex
1583f7de97
Merge pull request #2860 from lakkatv/master
...
Fix arcade LPL generation
2016-04-15 00:57:00 +02:00
Jean-André Santoni
86cf3243aa
Fix arcade LPL generation
2016-04-15 05:55:11 +07:00
Twinaphex
14a8ec050d
Merge pull request #2859 from lakkatv/master
...
Arcade scanning
2016-04-15 00:30:54 +02:00
Jean-André Santoni
4f74976cac
Arcade scanning
2016-04-15 05:28:44 +07:00
twinaphex
6a39d504e0
Change signature of uniform_set_parameters
2016-04-14 06:24:36 +02:00
twinaphex
7cd10fd707
Start creating stub hlsl_uniform_set_parameter
2016-04-14 03:52:29 +02:00
twinaphex
f418c7fde1
Cleanups
2016-04-14 03:41:53 +02:00
twinaphex
b9bb75c193
(HLSL) Refactor hlsl_compile_program
2016-04-14 03:38:45 +02:00
twinaphex
e61e617e80
(HLSL) Cleanups
2016-04-14 03:20:19 +02:00
twinaphex
a2acb0e6f0
Cleanups
2016-04-14 03:16:24 +02:00
twinaphex
c6292a38f5
Cleanups
2016-04-14 03:11:13 +02:00
twinaphex
8701af084a
(HLSL) Cleanups
2016-04-14 03:09:15 +02:00
twinaphex
5cc1b85f70
(HLSL) Cleanups
2016-04-14 03:06:59 +02:00
twinaphex
930b854272
Refactor compile_programs functions
2016-04-14 01:53:23 +02:00
twinaphex
5f98068e7d
Add shader_program_data
2016-04-14 01:33:43 +02:00
twinaphex
90018dbbe0
(Cg) Cleanups
2016-04-14 01:18:27 +02:00
twinaphex
0093e0cbf9
(Cg) Fix state tracker params too
2016-04-14 01:15:16 +02:00
twinaphex
74be1f5906
(Cg) Should fix pragma parameters
2016-04-14 01:12:14 +02:00
Twinaphex
899db8fb37
(libretro-common) Buildfix for OSX
2016-04-13 22:08:23 +02:00
twinaphex
511fbcda93
(Shaders) Refactor shader program compiling code
2016-04-13 20:14:25 +02:00
twinaphex
1e9aed1683
Create struct shader_program_info
2016-04-13 20:06:43 +02:00
twinaphex
f28c0475b5
(Shaders) Refactors
2016-04-13 19:58:40 +02:00
twinaphex
29495d4973
(Shaders) Cleanups
2016-04-13 19:27:04 +02:00
twinaphex
7321a9431b
Cleanup
2016-04-13 18:24:31 +02:00
twinaphex
dfe08c7148
Use menu_entries_prepend
2016-04-13 17:03:13 +02:00
twinaphex
b63a3f8fcc
(GLSL) CLeanups
2016-04-13 06:52:36 +02:00
twinaphex
f2e3789c8e
(GLSL) Update
2016-04-13 06:40:59 +02:00
twinaphex
45d4718406
(GLSL) Refactor/cleanup
2016-04-13 06:40:40 +02:00
twinaphex
f7c0225e1a
(GLSL) More cleanups
2016-04-13 06:30:00 +02:00
twinaphex
015c166b1d
(GLSL) Cleanups
2016-04-13 06:25:49 +02:00
twinaphex
9218d57b9d
(GLSL) Cleanups
2016-04-13 06:18:53 +02:00
twinaphex
53dad5bc73
(GLSL) Cleanups
2016-04-13 06:04:29 +02:00
twinaphex
edcf3fd1ee
Cleanups
2016-04-13 05:11:22 +02:00
twinaphex
49e43dd085
(GLSL) Cleanup
2016-04-13 05:06:24 +02:00
twinaphex
ea824bdee1
Start implementing glsl_uniform_set_parameter
2016-04-13 04:44:08 +02:00
twinaphex
bf39033bc3
Add 'enabled' attribute to uniform_params
2016-04-13 04:21:17 +02:00
twinaphex
c3f77efb2c
Prepare new GLSL uniform code
2016-04-13 04:16:49 +02:00
twinaphex
c5e4c90e88
(Cg) Flesh out uniform switch
2016-04-13 02:54:01 +02:00
twinaphex
960783987d
(GLSL) Rename gl_uniforms and glsl_vbo
2016-04-13 02:36:00 +02:00
twinaphex
f68d98a6a4
Move uniform info structs to video_shader_driver.h
2016-04-13 02:31:49 +02:00
twinaphex
06ccd36b2f
(PS3) Cut down on warnings
2016-04-13 01:49:38 +02:00
twinaphex
928f4e9e65
(Cg) Cleanup
2016-04-13 01:46:29 +02:00
twinaphex
df90f233a4
(GL Cg) Refactor uniform param code
2016-04-13 01:42:40 +02:00
twinaphex
1c1cf4535d
Remove this too
2016-04-12 22:25:45 +02:00
twinaphex
e1a3ceaaee
draw_bg operation should not implicitly enable/disable blending -
...
should be done outside
2016-04-12 22:24:33 +02:00
twinaphex
9976077895
(menu display vulkan) Take out set viewport call
2016-04-12 20:19:13 +02:00
twinaphex
83efd732dd
(XMB) Move set viewport call outside
2016-04-12 20:17:50 +02:00
twinaphex
033cecf08c
(menu_display) Cleanups
2016-04-12 20:07:23 +02:00
twinaphex
19e86256a7
(menu display GL) Attach white texture to draw info struct if NULL
2016-04-12 19:55:31 +02:00
twinaphex
5f0aa1852e
This needs to be properly refactored later
2016-04-12 17:56:34 +02:00
twinaphex
c390794452
(XMB) Change types
2016-04-12 16:26:36 +02:00
twinaphex
64f53d8237
(XMB) Refactor blend begin/end
2016-04-12 16:25:13 +02:00
Twinaphex
fff07d46b3
Merge pull request #2854 from lakkatv/master
...
(XMB) White texture that will be used for the ribbon
2016-04-12 04:54:32 +02:00
Jean-André Santoni
0e393211f3
(XMB) White texture that will be used for the ribbon
2016-04-12 09:53:51 +07:00
twinaphex
08632c89b6
Comment this out again now that the test works
2016-04-12 03:19:17 +02:00
twinaphex
8d4d0d16c6
(libretro-common) Update GLSM
2016-04-12 02:22:12 +02:00
Twinaphex
9239c2b349
Merge pull request #2853 from lakkatv/master
...
(Menu) Move the white texture stuff to menu_display
2016-04-11 23:32:29 +02:00
Jean-André Santoni
ea6bd2797c
(Menu) Move the white texture stuff to menu_display
2016-04-12 04:30:25 +07:00
twinaphex
3e4d7c404a
Should hopefully fix file_list_prepend
2016-04-11 22:35:45 +02:00
Twinaphex
00b398f6d2
Merge pull request #2851 from lakkatv/master
...
List prepend
2016-04-11 20:50:07 +02:00
Jean-André Santoni
1dea1fa0e2
Rename file_list_push to file_list_prepend
2016-04-12 01:40:48 +07:00
Jean-André Santoni
8e86d11f57
Add list_prepend to the menu ctx drivers
2016-04-11 23:31:49 +07:00
Jean-André Santoni
01c82a09f0
Rename menu_entries_push to menu_entries_prepend
2016-04-11 23:18:16 +07:00
twinaphex
a58c77113f
Change text
2016-04-11 18:04:24 +02:00
twinaphex
a430c7f543
Add experimental menu_entries_push/file_list_push
2016-04-11 18:02:50 +02:00
twinaphex
7e7a1fa5f9
Rename menu_entries_push to menu_entries_add
2016-04-11 05:49:39 +02:00
twinaphex
f25581e88d
Add print_buf_lines_extended and have core updater use it
2016-04-11 03:09:17 +02:00
twinaphex
e555295681
(Shaders) Only show supported shaders
2016-04-10 22:00:50 +02:00
twinaphex
94c042f686
(driver.c) Cleanups
2016-04-10 16:40:36 +02:00
twinaphex
7660b67ad4
(netplay) Cleanups
2016-04-10 16:35:25 +02:00
twinaphex
494ceee05e
Update glsm
2016-04-10 16:31:08 +02:00
Twinaphex
2bcc36b387
Remove unused variables
2016-04-10 16:25:24 +02:00
twinaphex
695a93e071
Cleanups
2016-04-10 15:52:06 +02:00
twinaphex
00dce981c8
(runloop.c) Create static functions
2016-04-10 15:40:46 +02:00
twinaphex
c015711090
content.c - cleanups
2016-04-10 15:33:04 +02:00
Twinaphex
d818578076
Merge pull request #2845 from lakkatv/master
...
(XMB) Add support for the RetroActive theme
2016-04-09 13:34:26 +02:00
Jean-André Santoni
64e2f9e2f0
(XMB) Subtler drop shadows
2016-04-09 13:23:59 +07:00
Jean-André Santoni
8c02d63f2e
(XMB) Add support for the RetroActive theme
2016-04-09 12:46:40 +07:00
twinaphex
6a814229e1
Attempt to fix flip users
2016-04-09 03:16:23 +02:00
Twinaphex
7086277c56
Merge pull request #2843 from lakkatv/master
...
(XMB) Polish thumbnails settings
2016-04-08 12:53:59 +02:00
Jean-André Santoni
0f8e406a05
(XMB) Polish thumbnails settings
2016-04-08 17:50:20 +07:00
twinaphex
8e2dada12a
(libretro-common) message_queue.c - cleanups
2016-04-08 02:59:06 +02:00
twinaphex
8ba1f2fca6
(libretro-common) archive_file_zlib.c - cleanup
2016-04-08 02:54:37 +02:00
twinaphex
e88e580832
(libretro-common) archive_file.c - Cleanups
2016-04-08 02:51:17 +02:00
Twinaphex
5218be3a0c
Merge pull request #2842 from lakkatv/master
...
(XMB) Thumbnail type switching
2016-04-07 20:48:19 +02:00
Jean-André Santoni
7dfb3c373a
(XMB) Thumbnail type switching
2016-04-08 01:42:53 +07:00
Twinaphex
013e9cd8cb
Merge pull request #2841 from lakkatv/master
...
(XMB) Shadows
2016-04-07 19:32:40 +02:00
Jean-André Santoni
53a1369dba
(XMB) Shadows
2016-04-08 00:24:55 +07:00
Twinaphex
01f83ba289
Merge pull request #2840 from lakkatv/master
...
(XMB) Refactoring, draw_icon can call draw_icon_predone
2016-04-07 18:48:19 +02:00
Jean-André Santoni
e96c2b4ef3
(XMB) Refactoring, draw_icon can call draw_icon_predone
2016-04-07 23:43:04 +07:00
twinaphex
175d601a4e
Make it possible to initialize memory stream interface in
...
writable mode
2016-04-07 05:06:41 +02:00
twinaphex
9b4bb51c2e
Cleanup filestream_tell
2016-04-07 04:20:09 +02:00
twinaphex
55a28eb8a3
Cleanup filestream_seek
2016-04-07 04:16:46 +02:00
twinaphex
2e66300320
Cleanup filestream_get_fd
2016-04-07 03:35:12 +02:00
twinaphex
b20a03f3b9
Add unimplemented message
2016-04-07 03:30:02 +02:00
twinaphex
502c2a41a9
Only define HAVE_BUFFERED_IO if platform is not PS3/PSP or Vita
2016-04-07 03:29:17 +02:00
twinaphex
bf017e3a0c
Add intfstream_putc
2016-04-07 03:24:41 +02:00
twinaphex
2bb90f3702
Add filestream_putc
2016-04-07 03:23:01 +02:00
twinaphex
f0a1b94a11
Update memory_stream.c with FCEUmm update code
2016-04-07 03:07:23 +02:00
twinaphex
a8144abbce
Add intfstream_tell
2016-04-07 02:44:21 +02:00
twinaphex
0da67ad4f9
Add intfstream_close
2016-04-07 02:30:09 +02:00
twinaphex
99a9769014
Add intfstream_rewind
2016-04-07 02:27:33 +02:00
twinaphex
ea037799a4
Add memstream_rewind
2016-04-07 02:24:31 +02:00
twinaphex
f51e0f62e5
Add intfstream_seek
2016-04-07 02:21:43 +02:00
twinaphex
67cf1153c6
(streams/memory_stream.c) Cleanup
2016-04-07 02:15:48 +02:00
twinaphex
2a3bba34e0
Add intfstream_gets/intfstream_getc
2016-04-07 02:13:40 +02:00
twinaphex
a20a2da85e
Add intfstream_read/intfstream_write
2016-04-07 02:06:04 +02:00
twinaphex
554ca4f087
(libretro-common) Add intfstream_open
2016-04-07 01:58:54 +02:00
twinaphex
5eb3bb05f7
Start adding streams/interface_stream.c
2016-04-06 21:58:23 +02:00
twinaphex
7fe34b97a6
(libretro-common) streams - cleanups
2016-04-06 17:03:17 +02:00
twinaphex
734ef07fcc
(file_stream.c) Cleanups
2016-04-06 16:55:17 +02:00
twinaphex
cce0320bb5
(libretro-common) Cleanups
2016-04-06 16:48:51 +02:00
twinaphex
dba04c73e4
Move core options variable
2016-04-06 02:30:20 +02:00
Twinaphex
f42911cab7
Remove gloval variable
2016-04-06 01:59:00 +02:00
twinaphex
6e3416b990
Add RARCH_CTL_{USERNAME}
2016-04-06 01:58:11 +02:00
twinaphex
c7a9182d59
Create CORE_CTL_{INPUT_DESCRIPTORS}
2016-04-06 01:57:02 +02:00
twinaphex
9a90008543
Frame time needs to be reset back to defaults after we close the
...
core and its contents - this was causing a crash when jumping
from a core that supports frame time callback (2048) to a core
that doesn't (Mupen64plus)
2016-04-06 01:29:32 +02:00
twinaphex
92dee9b3aa
(Android) Refactor argc/argv passed to rarch_main
2016-04-05 23:45:31 +02:00
twinaphex
43860e384a
Fixes crash on Close Content on Android.
...
Bizarre usage of -L argument caused it along with --menu
2016-04-05 23:22:33 +02:00
Twinaphex
20706b51de
(iOS) Fix iOS - pass argc/argv
2016-04-05 21:22:23 +02:00
Twinaphex
cf9d8a8adb
(iOS) rewrite this
2016-04-05 20:58:17 +02:00
twinaphex
c536e0fbdc
(iOS) argv needs to always be non-NULL
2016-04-05 20:53:02 +02:00
twinaphex
001aa3ba4a
Add ssem_get - SDL_SemValue equivalent
2016-04-05 19:08:41 +02:00
twinaphex
db24cb1ec5
(libretro-common) Update
2016-04-05 18:52:58 +02:00
twinaphex
78426895db
(libretro-common) std=c99 compatibility for rsemaphore.c
2016-04-05 18:42:16 +02:00
twinaphex
26d37e006a
(libretro-common) This should allow rthreads.c to compile with -std=c99
2016-04-05 17:52:23 +02:00
twinaphex
15fa7f9cd1
GFX_CTL_CHECK_WINDOW - prevent null pointer dereferences
2016-04-02 20:53:13 +02:00
Twinaphex
90b1db7178
(iOS) Gets past the crash at startup if argv is NULL
2016-04-02 01:05:24 +02:00
twinaphex
490a2f77ae
Update libretro-common
2016-03-31 13:27:54 +02:00
Twinaphex
ffed6b2dd0
Merge pull request #2826 from Themaister/master
...
Vulkan: Add proc address query functions to HW interface.
2016-03-29 16:38:44 +02:00
Hans-Kristian Arntzen
38a305bb6e
Vulkan: Add proc address query functions to HW interface.
...
Allows cores to avoid linking directly against any extra library.
Update HW interface version to 2 to signal ABI change.
Note that the interface is still experimental and can change at any time.
2016-03-29 16:35:31 +02:00
Twinaphex
7e7eb233a5
Merge pull request #2825 from Themaister/master
...
Remove dead code with full_x/full_y.
2016-03-29 15:51:27 +02:00
Hans-Kristian Arntzen
87a5fd2e44
win32_set_style: Fix broken pointer-to-pointer.
...
This can't possibly have worked in any sensible way before ...
2016-03-29 15:36:08 +02:00
Hans-Kristian Arntzen
1ff4445ba0
Remove dead code with full_x/full_y.
...
Very confusing and no longer serves any purpose anyways.
2016-03-29 15:28:13 +02:00
Twinaphex
577f210b30
Merge pull request #2823 from Themaister/master
...
Vulkan: Add explicit render target format support.
2016-03-26 23:54:19 +01:00
Hans-Kristian Arntzen
8c2664e5fb
Vulkan: Add explicit render target format support.
...
Supports all required formats in Vulkan 1.0 as well as GLES 3.x/GL 3.x
(for future).
2016-03-26 23:49:57 +01:00
Hans-Kristian Arntzen
236200ef63
Vulkan: Add format enum for various possible RT formats.
...
Include all formats which are required to be supported in Vulkan 1.0 and
GLES 3.x. Not all these formats are supported in GLES2, but that's up to
shaders to decide whether they want to support GLES2 or not.
2016-03-26 22:52:32 +01:00
Twinaphex
b454192a43
Merge pull request #2822 from libretro/staging
...
Vulkan: Another stab at cleaning up implicit menu vs. loading content handling
2016-03-26 20:20:11 +01:00
Twinaphex
8572fb622e
Merge pull request #2821 from Themaister/master
...
Vulkan: Use single UBO for all passes and sync indices.
2016-03-26 20:17:34 +01:00
Hans-Kristian Arntzen
82db5a4950
Vulkan: Use single UBO for all passes and sync indices.
...
Significantly reduces number of allocations.
2016-03-26 19:39:51 +01:00
Twinaphex
786bdacd4c
Merge pull request #2820 from Themaister/master
...
Vulkan: Further work on shader backend.
2016-03-26 18:46:41 +01:00
Hans-Kristian Arntzen
200b88c3ca
Vulkan: Add detection for non-causal filter chains.
2016-03-26 18:27:17 +01:00
Hans-Kristian Arntzen
b1bd0f7b7f
Ignore known pragmas.
2016-03-26 18:07:59 +01:00
Hans-Kristian Arntzen
7d5eb2bc27
Vulkan: Add pass name handling.
...
Add #pragma name.
2016-03-26 18:00:09 +01:00
Hans-Kristian Arntzen
b96d365968
Only set CORE_TYPE_PLAIN for non-directory -L.
...
Fixes crash on Android startup which uses -L <core-dir> CLI argument.
-L can also set core directory, even though it's not supposed to
be used anymore.
Also, on Android, the cores directory might not be populated, so ignore
arguments which are not valid.
2016-03-25 23:57:11 +01:00
Hans-Kristian Arntzen
21c7ff99d1
Vulkan: Add semantic name remapping.
...
Will be useful for custom named passes.
2016-03-25 23:15:23 +01:00
Hans-Kristian Arntzen
3838b3c045
Vulkan: Add frame count suport.
2016-03-25 22:06:31 +01:00
Twinaphex
9083ede9b5
Merge pull request #2819 from Themaister/master
...
Vulkan: Implement universal FBO feedback.
2016-03-25 19:58:43 +01:00
Hans-Kristian Arntzen
b7b03c531a
Vulkan: Use single VBO in filter chain.
...
No need to have two separate buffers here.
2016-03-25 19:23:58 +01:00
Hans-Kristian Arntzen
939bc70ac6
Vulkan: Properly resize and clear feedback textures.
2016-03-25 19:16:39 +01:00
Hans-Kristian Arntzen
ca62f342b0
Vulkan: Fix original history.
...
Verified to work now.
2016-03-25 18:50:49 +01:00
Hans-Kristian Arntzen
79f5e9ca98
Vulkan: Add logging about feedback/history.
2016-03-25 17:45:30 +01:00
Hans-Kristian Arntzen
92601a0fb8
Vulkan: Set arrayed semantic textures.
2016-03-25 17:39:24 +01:00
Hans-Kristian Arntzen
80df588cf0
Vulkan: Implement feedback/history.
2016-03-25 15:32:04 +01:00
Hans-Kristian Arntzen
e35e0e0f23
Vulkan: Nits.
2016-03-25 14:53:47 +01:00
Hans-Kristian Arntzen
83ab0d799f
Vulkan: Begin implementing history and feedback.
2016-03-25 14:51:37 +01:00
Hans-Kristian Arntzen
4f3ade1b95
Vulkan: Begin sketching out support for complete filter chain.
2016-03-25 13:26:36 +01:00
twinaphex
d3f0ca76bc
Remove source settings
2016-03-24 19:55:33 +01:00
Twinaphex
f23b42b437
Merge pull request #2803 from gouchi/master
...
Fix inconsistency with parameters
2016-03-24 19:37:25 +01:00
twinaphex
1d5955bced
(libretro-common) Update comments
2016-03-24 05:57:48 +01:00
radius
80ea008e77
[zr] make the wizard step 3 match the other steps
2016-03-23 23:46:05 -05:00
radius
9b1ada22b9
remove unused variable
2016-03-23 23:38:22 -05:00
radius
8fcfa3659a
add gamepad POC panel
2016-03-23 23:32:49 -05:00
twinaphex
6dc267ef1c
Turn cheat_manager_new into static function
2016-03-24 04:51:45 +01:00
twinaphex
c142b123a1
(autosave) cleanup
2016-03-24 04:48:40 +01:00
twinaphex
84ff9207f9
(autosave) turn some functions static
2016-03-24 04:47:35 +01:00
twinaphex
1b289c0f05
(libretro-common) Update
2016-03-24 04:23:17 +01:00
twinaphex
e41127459e
Rename 'filestream' functions
2016-03-24 04:09:25 +01:00
twinaphex
89d896339c
Don't need to include system.h
2016-03-24 03:47:22 +01:00
twinaphex
d04940a159
(input_keyboard.c) Refactor more functions into static functions
2016-03-24 03:45:16 +01:00
twinaphex
ce9573e4c3
Create RARCH_INPUT_KEYBOARD_CTL_LINE_FREE
2016-03-24 03:36:38 +01:00
twinaphex
870bce981d
(gl.c) Indenting nits
2016-03-24 03:32:00 +01:00
twinaphex
60681195f8
Fix some concurrency bugs
2016-03-24 03:06:03 +01:00
Twinaphex
0ab6350610
Merge pull request #2818 from lakkatv/master
...
(XMB) Use a PSP-like layout for screen smaller than 640px
2016-03-24 01:48:23 +01:00
Jean-André Santoni
2640748b89
(XMB) Use a PSP-like layout for screen smaller than 640px
2016-03-24 07:23:04 +07:00
Twinaphex
6f424ebc4c
Merge pull request #2816 from lakkatv/master
...
More Lakka services
2016-03-24 00:21:36 +01:00
Jean-André Santoni
61b044b124
Refactoring
2016-03-24 01:20:26 +07:00
twinaphex
c20e9fd6bd
Start updating audio/test/Makefile
2016-03-23 18:54:17 +01:00
twinaphex
a2f50174dd
Update audio/test/Makefile
2016-03-23 18:45:44 +01:00
Jean-André Santoni
ab09ebe687
Allow passing LAKKA_PROJECT directly to make
2016-03-23 21:47:10 +07:00
Jean-André Santoni
adfb0b5a6d
(Menu) Unhardcode Lakka Update Dir
2016-03-23 21:40:41 +07:00
Jean-André Santoni
cb7ef6615c
(Menu) Remove useless code
2016-03-23 20:24:26 +07:00
Jean-André Santoni
17e2458903
Typo
2016-03-23 20:07:13 +07:00
Jean-André Santoni
288c2c3996
(Menu) Lakka Services : Bluetooth
2016-03-23 20:06:53 +07:00
Jean-André Santoni
b82976b206
(Menu) Lakka Services, allow enabling or disabling SAMBA
2016-03-23 19:58:01 +07:00
twinaphex
072d6ff125
Rename gfx_coord_array_add to gfx_coord_array_append
2016-03-23 07:01:54 +01:00
twinaphex
e1c47a68fe
Take prototype declaration out of video_driver.h
2016-03-23 06:57:29 +01:00
twinaphex
69bcac61dd
input_hid_driver.h - cleanups
2016-03-23 06:54:37 +01:00
twinaphex
76d06c89ca
Make some functions static
2016-03-23 06:53:19 +01:00
twinaphex
8f7f40b86c
Move more functionality to input_keyboard_ctl
2016-03-23 06:44:00 +01:00
twinaphex
56c47bbe56
Change input_driver_ctl calls to input_keyboard_ctl
2016-03-23 06:19:33 +01:00
twinaphex
2fee5edba4
Move linefeed enable enums to input_keyboard.c
2016-03-23 06:18:09 +01:00
twinaphex
92d2765157
Create input_keyboard_ctl
2016-03-23 06:11:39 +01:00
twinaphex
0b9595b7e1
Should fix input_keyboard_wait_keys still being active after
...
we bind a button with the gamepad
2016-03-23 05:49:38 +01:00
twinaphex
e13fd6da41
vsnprintf_s needs to have stdio.h included
2016-03-23 03:47:18 +01:00
twinaphex
9e06843127
Typo fix
2016-03-23 03:45:02 +01:00
twinaphex
b6941a045d
isblank is available since MSVC 2013
2016-03-23 03:44:31 +01:00
twinaphex
5fe9f8dc11
We need the roundf macro for MSVC versions lower than 1800
2016-03-23 03:40:47 +01:00
Twinaphex
57981b2990
Merge pull request #2814 from Themaister/master
...
Vulkan: Reflection improvements
2016-03-23 00:32:17 +01:00
Hans-Kristian Arntzen
23c8150b6e
Reintroduce new parse_input scheme.
...
This reverts commit 2323cef8d1 .
2016-03-23 00:29:52 +01:00
gouchi
c1a7419469
Revert text to Libretro library used
2016-03-23 00:28:23 +01:00
Hans-Kristian Arntzen
ce34c4bba8
Vulkan: Expose number of components for semantics.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
d5dc50c436
Vulkan: Allow no UBO even if it makes little sense.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
c17755ab1a
Vulkan: Default construct slang_reflection instead.
...
We will use non-POD when dealing with user-defined inputs.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
2427351afb
Vulkan: Log semantic use for debugging.
2016-03-23 00:19:24 +01:00
Hans-Kristian Arntzen
39149b36b2
Vulkan: Clean up semantic parsing a lot.
...
Split up into two kinds of semantics, textured and not.
2016-03-23 00:19:24 +01:00
twinaphex
2323cef8d1
Revert "Attempt properly handling CLI options ..."
...
This reverts commit 6f8a1e8ab2 .
2016-03-22 21:42:30 +01:00
twinaphex
3e72b89021
(Android) Disable Vulkan until things can start bulding, compiling
...
and working properly again
2016-03-22 20:33:12 +01:00
Twinaphex
a3007b1604
Merge pull request #2810 from lakkatv/master
...
Lakka Services
2016-03-22 20:08:24 +01:00
Jean-André Santoni
60f9f8329c
(Menu) Forgot that
2016-03-23 01:25:27 +07:00
Jean-André Santoni
6b3a8112d1
(Menu) Fixes for Lakka Services
2016-03-23 01:23:51 +07:00
twinaphex
3b377f2e41
(Android) glslang_tab.cpp got moved
2016-03-22 18:39:26 +01:00
twinaphex
6a6caff671
Update this too
2016-03-22 18:37:40 +01:00
twinaphex
439b3e5007
Take out glslang_tab.cpp
2016-03-22 18:36:48 +01:00
twinaphex
f8ac103888
(Android) Change APPL_STL back too
2016-03-22 16:40:47 +01:00
twinaphex
77143179b5
Change back Android.mk file
2016-03-22 16:40:02 +01:00
Jean-André Santoni
d5816cb298
(Menu) More ifdef for Lakka Services, and create files with w mode.
2016-03-22 17:10:06 +07:00
twinaphex
3e3cc9f2f2
Replace zr_common_file_load again
2016-03-22 05:58:16 +01:00
twinaphex
2e11895ef9
(zahnrad) Add HAVE_OPENGL ifdef
2016-03-22 05:52:46 +01:00
twinaphex
1af81201a0
Go back to this
2016-03-22 05:50:40 +01:00
twinaphex
4cc122648c
Header include cleanup
2016-03-22 04:09:46 +01:00
twinaphex
2064681a67
Cleanup
2016-03-22 04:07:05 +01:00
twinaphex
7fa6b946ce
Move defines to audio_driver.h
2016-03-22 04:00:18 +01:00
twinaphex
bf9add6325
Header cleanups
2016-03-22 03:51:14 +01:00
twinaphex
ab1c4d0c4d
Header include cleanups
2016-03-22 03:49:05 +01:00
twinaphex
cf7687b49c
Cleanups
2016-03-22 03:32:00 +01:00
twinaphex
2e14d0979b
Header include cleanups
2016-03-22 03:13:33 +01:00
twinaphex
6360b0ef25
(menu_setting.h) Take out libretro.h header include
2016-03-22 03:08:05 +01:00
twinaphex
6f37163675
CXX_BUILD warning fixes
2016-03-22 02:59:13 +01:00
twinaphex
4c14267f5b
Create core_type.h
2016-03-22 02:56:06 +01:00
twinaphex
61bae588fb
Header include changes
2016-03-22 02:45:25 +01:00
twinaphex
1303a310e8
retroarch.h - don't include retro_miscellaneous.h
2016-03-22 02:33:49 +01:00
twinaphex
bb993c3f27
(menu_displaylist.h) Don't include retro_miscellaneous.h
2016-03-22 02:32:02 +01:00
twinaphex
fa0ba621d7
Take out menu_setting_find_prehashed
2016-03-22 02:24:00 +01:00
twinaphex
1e3aba3494
(Linux) Buildfix
2016-03-22 01:58:51 +01:00
twinaphex
33b0a189f5
Changed this back - caused multiple warnings
2016-03-22 01:57:58 +01:00
twinaphex
6f5be6b3b3
(zahnrad) Style nits
2016-03-22 01:40:09 +01:00
twinaphex
b00878a595
(zr_common.c) Cleanups
2016-03-22 01:20:41 +01:00
twinaphex
ddb912b373
Use uintptr_t instead of GLuint
2016-03-22 01:17:00 +01:00
twinaphex
e9fd6863ce
Rewrite zr_common_file_load to use file_stream.h
2016-03-22 01:16:08 +01:00
twinaphex
79008d4fd6
(Zahnrad) We don't need the VAO
2016-03-22 01:04:00 +01:00
twinaphex
c18da3039f
zr_common_image_load - go through video_texture_image_load/video_driver_texture_load
2016-03-22 01:00:34 +01:00
Alcaro
b4c6831b56
No need to copy that argument.
...
The copy also lacked the NUL terminator, wouldn't surprise me if it crashed. Let's just clean it up.
2016-03-22 00:01:25 +01:00
Twinaphex
43c8fc50be
Merge pull request #2811 from Themaister/master
...
Various collection of fixes
2016-03-21 23:51:38 +01:00
Jean-André Santoni
24af521bf1
(Menu) Add a first Lakka Service setting: SSH Enable
2016-03-22 05:46:36 +07:00
Hans-Kristian Arntzen
75003b65f1
Revamp Android NDK build system.
...
Split up into separate modules to avoid the pain with cross-defines from
C and C++.
Move to c++_static STL. It's the recommended way since a while back and
fixes some build issues as well.
2016-03-21 23:43:59 +01:00
Hans-Kristian Arntzen
ef79734e7c
Use same system as dynamic cores to get system info.
2016-03-21 22:58:13 +01:00
Hans-Kristian Arntzen
fdaf6ffead
Remove bison file.
2016-03-21 22:58:13 +01:00
Hans-Kristian Arntzen
6bd88e6848
Update glslang.
2016-03-21 22:58:13 +01:00
twinaphex
5eba4984cf
(zr_common.c) Refactor
2016-03-21 21:51:24 +01:00
twinaphex
42725179ec
Refactor zr_common.c
2016-03-21 21:50:23 +01:00
twinaphex
e83d460997
(zr_common) Call menu_display_ctl for blend end
2016-03-21 21:45:06 +01:00
twinaphex
f27d2b70f6
(menu_navigation.c) Cleanup
2016-03-21 21:36:49 +01:00
twinaphex
8a7c233e3f
(menu_navigation.c) Simplify
2016-03-21 21:34:49 +01:00
Jean-André Santoni
1cb8faf6c9
(Menu) Add a setting group for Lakka Services
2016-03-22 03:31:34 +07:00
twinaphex
7b48a0c57e
(XMB) Prevent symbol collission
2016-03-21 21:18:25 +01:00
Twinaphex
cf0dd7f5e8
Merge pull request #2809 from lakkatv/master
...
(XMB) Theme switching
2016-03-21 20:56:53 +01:00
twinaphex
7cc6c477b8
Start using menu_setting_find_prehashed
2016-03-21 20:56:11 +01:00
Jean-André Santoni
66544dcea4
(XMB) Theme switching
2016-03-22 02:54:16 +07:00
twinaphex
552959933d
Create menu_setting_find_internal
2016-03-21 20:53:07 +01:00
twinaphex
b961a2b2b2
menu_displaylist_info - add hash for label
2016-03-21 20:50:06 +01:00
twinaphex
908e266cc4
Generate hash for setting_bool_setting/setting_int_setting
2016-03-21 20:43:27 +01:00
twinaphex
b80b52b806
Rename file_list_push to file_list_append
2016-03-21 20:20:24 +01:00
twinaphex
d5a0819aba
Nit
2016-03-21 19:53:48 +01:00
twinaphex
3d7bc4f7fe
(playlist.c) Style nits
2016-03-21 19:52:33 +01:00
twinaphex
5a37033803
(libretro-common) Update
2016-03-21 19:46:14 +01:00
twinaphex
483699357d
(RPNG) cleanups
2016-03-21 19:43:29 +01:00
twinaphex
4d30df7a64
Header cleanup
2016-03-21 19:23:45 +01:00
twinaphex
ca63357b54
(X11) Do not keep appending to suspend screensaver if not available
2016-03-21 19:12:16 +01:00
twinaphex
b20989d31d
(libretro-common) Update headers
2016-03-21 18:51:44 +01:00
twinaphex
c8f4d97839
Move config_file_userdata outside libretro-common
2016-03-21 18:49:50 +01:00
twinaphex
f960e9ad26
Move files
2016-03-21 18:37:19 +01:00
twinaphex
32a8b57826
Move test files
2016-03-21 18:27:02 +01:00
twinaphex
12e51eb4b5
(libretrodb) Add headers and cleanups
2016-03-21 18:16:05 +01:00
Hans-Kristian Arntzen
6f8a1e8ab2
Attempt properly handling CLI options ...
2016-03-21 17:59:40 +01:00
Twinaphex
0af195c2df
Merge pull request #2807 from libretro/revert-2806-master
...
Revert "Fix "retroarch --verbose"."
2016-03-21 17:21:33 +01:00
Twinaphex
2c8b558dac
Revert "Fix "retroarch --verbose"."
2016-03-21 17:21:17 +01:00
Twinaphex
570bd93eed
Merge pull request #2806 from Themaister/master
...
Fix "retroarch --verbose".
2016-03-21 17:19:19 +01:00
Hans-Kristian Arntzen
fd443082a7
Fix "retroarch --verbose".
...
We want to go straight to menu in this case, so make a special case
for this fairly common pattern.
2016-03-21 17:11:39 +01:00
Twinaphex
dfeef5b78d
Merge pull request #2805 from Themaister/master
...
Vulkan: Fix lots of dubious barrier usage and add initial SPIR-V shader reflection
2016-03-21 17:05:17 +01:00
Hans-Kristian Arntzen
f1a5725f66
Vulkan: Host writes are implicitly flushed on submit.
...
Use TOP_OF_PIPE/0 access instead to work
around spammy asserts on Anvil.
We still have to invalidate the caches however.
2016-03-21 16:57:04 +01:00
Hans-Kristian Arntzen
6add83e3ec
Vulkan: Use reflection output for source/original.
...
Fix some logging messages in reflection.
2016-03-21 16:18:43 +01:00
Hans-Kristian Arntzen
dce96d0869
Vulkan: Find OutputSize semantic uniform as well.
2016-03-21 15:31:01 +01:00
Hans-Kristian Arntzen
1822f3bf90
Vulkan: Begin hooking up SPIR-V reflection.
2016-03-21 15:12:12 +01:00
Twinaphex
3b97ee2c75
Merge pull request #2804 from lakkatv/master
...
(Lakka) Disable UI settings, and history boolean with HAVE_LAKKA
2016-03-21 13:34:06 +01:00
Jean-André Santoni
c2b0f8faea
(Lakka) Disable UI settings, and history boolean with HAVE_LAKKA
2016-03-21 18:50:34 +07:00
Hans-Kristian Arntzen
72cdd37ad2
Vulkan: Add #include support to slang shaders.
2016-03-21 12:14:11 +01:00
Hans-Kristian Arntzen
5dcb78ea21
Vulkan: Include spir2cross in shader_vulkan.cpp.
2016-03-21 11:56:09 +01:00
Hans-Kristian Arntzen
7899d449e6
Vulkan: Also invalidate fragment uniform buffer
2016-03-21 11:49:27 +01:00
Hans-Kristian Arntzen
840278796e
Vulkan: Refactor out common resources in filter chain.
2016-03-21 11:45:59 +01:00
Hans-Kristian Arntzen
6f01b8dc2c
Add spir2cross submodule.
2016-03-21 11:22:31 +01:00
Hans-Kristian Arntzen
a21687b5d7
Vulkan: Ensure vertex caches are invalidated.
2016-03-21 10:10:29 +01:00
Hans-Kristian Arntzen
fa7eeb57b8
Vulkan: Use 1.0.6.
...
1.0.2 is pre public release version I think ...
2016-03-21 10:03:15 +01:00
Hans-Kristian Arntzen
84923a0465
Vulkan: Tighten up pipeline barrier usage.
...
Lots of memory barriers used with TOP_OF_PIPE which is not valid.
2016-03-21 10:02:00 +01:00
Hans-Kristian Arntzen
07524fe433
Vulkan: Log about format use.
2016-03-21 09:29:41 +01:00
twinaphex
f9992c5e47
Update libretro-common
2016-03-21 05:44:45 +01:00
twinaphex
1114e3960e
Add HAVE_CHEEVOS ifdef
2016-03-21 04:40:49 +01:00
gouchi
0b8afdd5b4
Adding more space
2016-03-21 00:12:56 +01:00
gouchi
05d5e8b7dd
Fix inconsistency with parameters
2016-03-20 23:51:07 +01:00
twinaphex
26a858b66c
Cleanups
2016-03-20 20:46:34 +01:00
twinaphex
26bcd42698
Cleanup menu_setting_new_internal
2016-03-20 20:45:06 +01:00
twinaphex
4ba6dcd69b
(menu_setting.c) Cleanups
2016-03-20 19:56:03 +01:00
twinaphex
a1225c570f
(menu_setting.c) Cleanups
2016-03-20 19:54:16 +01:00
twinaphex
b0434b4811
Cleanup menu_setting_new
2016-03-20 19:29:59 +01:00
twinaphex
6e9e5b6907
Put up with deprecations
2016-03-20 19:14:58 +01:00
twinaphex
a8f34c6960
(record_ffmpeg.c) Try to avoid some deprecation warnings
2016-03-20 18:05:14 +01:00
twinaphex
bfef3b6191
Get rid of unused file_list_get_entry_index
2016-03-20 17:52:47 +01:00
radius
fba912834d
bump up version
2016-03-20 11:48:10 -05:00
twinaphex
1164adb902
(gfx/video_coord_array.c) Cleanups
2016-03-20 17:46:53 +01:00
twinaphex
f59e334ceb
Cleanups
2016-03-20 17:44:13 +01:00
twinaphex
5c0f4f4ac8
Cleanups
2016-03-20 17:41:28 +01:00
twinaphex
ac6362cae4
Combine list_special files
2016-03-20 17:28:24 +01:00
twinaphex
972d3faabb
(libretro-common) Cleanups
2016-03-20 17:15:40 +01:00
twinaphex
f55ee11554
(libretro-common) Header updates
2016-03-20 17:13:31 +01:00
twinaphex
7508eab655
(CXX_BUILD) Avoid some C++ warnings + buildfix
2016-03-20 17:01:15 +01:00
twinaphex
0955fac195
(ffmpeg core) Avoid some deprecation warnings
2016-03-20 16:59:09 +01:00
twinaphex
f0fd3895b6
Updates
2016-03-20 16:36:39 +01:00
twinaphex
3720cf87e7
Rename retro_file to file_stream
2016-03-20 16:29:14 +01:00
twinaphex
be9bf7dc44
(libretro-common) Move memory_stream
2016-03-20 16:17:44 +01:00
twinaphex
c7e13e2bcd
(libretro-common) Rename file_archive to archive_file
2016-03-20 16:14:40 +01:00
twinaphex
435aa5ee7c
(libretro-common) file_list.c - update function description
2016-03-20 15:59:38 +01:00
twinaphex
f7d4cc25e5
(libretro-common) file_list.c
2016-03-20 15:56:33 +01:00
Twinaphex
43b931129d
(iOS) Buildfix
2016-03-20 15:07:49 +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
87840e5b6c
(rbmp) Change typedef enum
2016-03-20 05:35:52 +01:00
twinaphex
70bb4c69f3
CXX_BUILD - silence some warnings
2016-03-20 05:26:16 +01:00
twinaphex
8b4a41155d
C89_BUILD buildfixes
2016-03-20 05:24:05 +01:00
twinaphex
6b3c3f326a
Cleanups
2016-03-20 05:12:53 +01:00
twinaphex
48347053cd
(Griffin) Add compat_snprint for Griffin
2016-03-20 04:52:15 +01:00
twinaphex
1270d8f96a
Update libretro-common
2016-03-20 04:50:29 +01:00
twinaphex
b40b169098
Copy over libretro-common changes
2016-03-20 04:49:59 +01:00
twinaphex
97981c7a9d
Header cleanups
2016-03-20 04:44:29 +01:00
twinaphex
c46032c63a
Some header cleanups
2016-03-20 04:29:40 +01:00
twinaphex
ea7cf9d9ca
(file_archive.c) Style nits
2016-03-20 04:21:47 +01:00
twinaphex
84c62cfb2b
CONFIG_STRING_OPTIONS - driver changes get applied now
2016-03-20 03:07:51 +01:00
twinaphex
34958ec39a
(Vulkan) Don't use VK_API_VERSION any more
2016-03-20 03:04:52 +01:00
twinaphex
41cf1df5a9
Update
2016-03-20 02:53:51 +01:00
twinaphex
efb8649027
Add representations for config string options
2016-03-20 02:51:41 +01:00
radius
52b6d73c5a
update version script
2016-03-19 13:18:53 -05:00
Twinaphex
1c56e86da4
Merge pull request #2800 from joolswills/config_save
...
fix config path saving when saving new config - can't use overlapping…
2016-03-19 04:55:46 +01:00
Jools Wills
797e62f604
fix config path saving when saving new config - can't use overlapping buffers in snprintf - fixes #2793
2016-03-19 03:30:04 +00:00
radius
2169f89946
- save osd color so it's copied correctly between per-core configs
...
- don't save nor load libretro core name
2016-03-18 20:28:49 -05:00
radius
7f5a6cdbf9
use string_is_empty instead
2016-03-18 20:28:48 -05:00
twinaphex
8d06c32d18
Clean this up
2016-03-18 23:32:40 +01:00
twinaphex
1bf76bc1f6
Create MENU_SETTING_CTL_ACTION_RIGHT
2016-03-18 23:31:11 +01:00
twinaphex
033cf569e4
Add MENU_SETTING_CTL_NEW
2016-03-18 22:31:14 +01:00
twinaphex
a5cbafe0e5
Add MENU_SETTING_CTL_FREE
2016-03-18 22:27:40 +01:00
twinaphex
71f2fa531c
Add MENU_SETTING_CTL_IS_OF_PATH_TYPE
2016-03-18 22:23:51 +01:00
twinaphex
6b01dd86ae
Add menu_setting_ctl
2016-03-18 22:16:57 +01:00
twinaphex
9259b141a6
(menu_setting.c) Try to use 'string target' as little as possible
2016-03-18 20:45:25 +01:00
Twinaphex
da7430be52
Merge pull request #2798 from DannyGlover/master
...
Fix compilation issue on iOS
2016-03-18 20:27:37 +01:00
Danny Glover
9102a9d999
Fix compilation issue on iOS
...
- Compilation failed out of the box due to a missing directory added
to the copy build phase
2016-03-18 18:39:24 +00:00
twinaphex
e2fc8900b5
(menu_setting.c) Add source setting
2016-03-18 19:04:49 +01:00
twinaphex
2af2b4eebf
(menu_setting.c) Add 'target' pointers
2016-03-18 19:01:42 +01:00
twinaphex
2c7cc41f1b
Prevent null pointer dereference
2016-03-18 18:04:21 +01:00
Alcaro
f8c31dd56a
No point checking this twice.
2016-03-18 17:19:30 +01:00
Alcaro
ba90c4afaf
Fix some use-after-free holes.
2016-03-18 17:18:45 +01:00
radius
160118ff6c
fix android build error
2016-03-17 20:31:33 -05:00
radius
90b7875f21
add banner
2016-03-17 20:29:09 -05:00
radius
e02cc9ae5f
make xmb default on atv
2016-03-17 20:10:03 -05:00
radius
6df0249d3e
make xmb default on atv
2016-03-17 20:08:00 -05:00
radius
9b6e97f967
remove stray OSD message
2016-03-17 19:06:19 -05:00
radius
9fea079af3
update manifest
2016-03-17 19:03:27 -05:00
twinaphex
a446f9040b
Push these updates
2016-03-18 00:32:57 +01:00
twinaphex
91d14cbb62
Revert "Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,"
...
This reverts commit 1a978b0f3c .
2016-03-18 00:32:02 +01:00
twinaphex
7f1c4fa2ff
Rename sinc_neon.S to sinc_resampler_neon.S
2016-03-14 15:49:02 +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
twinaphex
1a978b0f3c
Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,
...
and RARCH_NETPLAY_CTL_USNET_ENABLE
2016-03-14 15:03:42 +01:00
twinaphex
29bc5b1d50
Should now properly hide cursor when mouse grabbed
2016-03-14 14:41:46 +01:00
twinaphex
d8ebcde5ec
Implement GFX_CTL_SHOW_MOUSE
2016-03-14 14:39:58 +01:00
twinaphex
2e080967b0
Reimplement grab mouse code a bit - we really need to drastically
...
rewrite this
2016-03-14 14:37:18 +01:00
Twinaphex
3f3983c19d
Merge pull request #2790 from DSkywalk/master
...
CHEEVOS - Implemented Hardcore Mode
2016-03-14 13:00:23 +01:00
David Skywalker
1a5273a73b
just check hardcore mode changes on menu
...
also fix a rewind deinit
2016-03-14 12:53:56 +01:00
David Skywalker
91361f26de
cheevos - added hardcore mode, in this mode savestates and rewind are disabled.
2016-03-14 11:51:54 +01:00
Twinaphex
8f867427db
Merge pull request #2789 from Yogarine/master
...
Fix emscripten build
2016-03-14 10:54:51 +01:00
Alwin Garside
36117750af
Merge branch 'master' of https://github.com/libretro/RetroArch
2016-03-13 15:30:41 +01:00
Alwin Garside
97b60b1e20
Fixed emscripten build
2016-03-13 15:30:30 +01:00
Twinaphex
4d3f187db0
Merge pull request #2787 from aliaspider/master
...
(3DS) update assets.
2016-03-12 18:12:58 +01:00
aliaspider
b5f35ec39b
(3DS) nit.
2016-03-12 17:52:03 +01:00
aliaspider
aea164f3c8
(3DS) update core assets/ids
2016-03-12 17:47:46 +01:00
aliaspider
bb6fe9cceb
(3DS) update core icons/banners.
...
source:
- https://gbatemp.net/threads/retroarch-emulation-thread-nightly-builds-
- https://gbatemp.net/threads/retroarch-emulation-thread-nightly-builds-
2016-03-12 17:46:56 +01:00
twinaphex
69998b0d6c
Memset runloop_frame_time to NULL at RUNLOOP_CTL_PREPARE_DUMMY
...
time
2016-03-12 15:17:02 +01:00
twinaphex
3d19ec2e9e
Reimplement frame time code
2016-03-12 14:47:10 +01:00
twinaphex
8467ce114c
(Android) Followup to earlier commit
2016-03-12 08:53:27 +01:00
twinaphex
432d7a358a
(Android) Move Android-specific Moto G2 DPI workaround to android graphics context
...
driver
2016-03-12 08:52:29 +01:00
radius
48d61f33ab
attempt to fix moto g2 issue
2016-03-12 00:00:05 -05:00
Twinaphex
c5ed4f1f65
Merge pull request #2785 from Kivutar/patch-2
...
Reorder static functions in vivante context
2016-03-11 22:30:04 +01:00
Jean-André Santoni
0863a8eb84
Reorder static functions in vivante context
2016-03-12 04:29:26 +07:00
Twinaphex
0e4a8dfd97
Merge pull request #2784 from DSkywalk/master
...
Bettler Cheevos NES detection game_id to avoid unresolved game_id requests.
2016-03-11 21:54:40 +01:00
David Skywalker
d62d80c1ce
cheevo - fixed md5 nes compute to fix unresolved game_id request.
2016-03-11 21:26:07 +01:00
Twinaphex
ca480ef459
Prevent possible crash
2016-03-11 10:16:23 +01:00
radius
761ece0f3c
set SAVE directory correctly when using content dir on cores that don't use the SRAM interface
2016-03-10 17:36:46 -05:00
radius
82084205d8
[zr] we don't need to pass the context we already have that in the menu handle
2016-03-09 20:14:01 -05:00
radius
53be91af9e
style nits
2016-03-09 16:17:18 -05:00
radius
6a17168739
Merge branch 'master' of github.com:libretro/RetroArch
2016-03-09 15:39:50 -05: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
Alcaro
b6c1b9f7a0
Merge pull request #2778 from Kivutar/patch-1
...
Fix a typo in mali_fbdev_ctx
2016-03-09 19:55:10 +01:00
Jean-André Santoni
a16ce4a146
Fix a typo in mali_fbdev_ctx
2016-03-10 01:50:30 +07:00
Twinaphex
809398b740
Merge pull request #2777 from lakkatv/master
...
(Lakka) If HAVE_LAKKA is defined, display Shutdown and Reboot entries…
2016-03-09 19:10:31 +01:00
Jean-André Santoni
1d69f55b37
(Lakka) If HAVE_LAKKA is defined, display Shutdown and Reboot entries in RGUI
2016-03-10 00:52:17 +07:00
twinaphex
b12367c781
Update
2016-03-09 12:42:58 +01:00
twinaphex
341d0f9998
Update
2016-03-09 12:00:45 +01:00
twinaphex
f79418459f
Ability to compile now with --enable-wayland and --disable-x11
...
defined
2016-03-09 09:21:07 +01:00
twinaphex
08ed4d0e57
Cleanup
2016-03-08 16:11:53 +01:00
twinaphex
0de724d066
Update glsm
2016-03-08 16:09:09 +01:00
radius
26e171cfbc
[zr] add wizard page indicator
2016-03-07 18:17:57 -05:00
radius
58ef1541c2
[zr] start implementing wizard
2016-03-07 00:27:40 -05:00
radius
4e4c69a3dc
[zr] save window state so it can be restored after a context reset
2016-03-07 00:27:39 -05:00
twinaphex
bdb8edb708
Update to glsm
2016-03-07 01:46:47 +01:00
radius
34d618238b
[zr] tidy up zr_common
2016-03-06 14:13:20 -05:00
radius
f41280e82c
[remapping] fix saving for players other than 1
2016-03-06 13:15:05 -05:00
Twinaphex
787924fc8f
Merge pull request #2775 from Themaister/master
...
Vulkan: Various fixes and cleanups
2016-03-06 12:38:43 +01:00
Hans-Kristian Arntzen
f02faeea27
Vulkan: Fix segfault on nVidia.
2016-03-06 12:33:46 +01:00
Hans-Kristian Arntzen
c00d32f30f
Vulkan: Get correct window mode size.
2016-03-06 12:18:11 +01:00
Hans-Kristian Arntzen
6cde59a8ad
Vulkan: Add more detailed counters.
2016-03-06 12:11:44 +01:00
Hans-Kristian Arntzen
e6fb3c3a1c
Update Vulkan headers.
2016-03-06 11:31:30 +01:00
Hans-Kristian Arntzen
9954d03f2a
Strip out some warnings in glslang.
2016-03-06 11:31:10 +01:00
Hans-Kristian Arntzen
ebdb7168ed
Vulkan: Clean up symbol loading.
...
Should use GetDeviceProcAddr when appropriate.
2016-03-06 11:27:36 +01:00
radius
cc250f755b
[zr] fix message
2016-03-05 23:09:28 -05:00
radius
1ee45f2162
[zr] add an extra image to the wizard stub
2016-03-05 23:05:16 -05:00
radius
f73d086abd
[zr] add image loading code (stb)
2016-03-05 23:02:29 -05:00
radius
992c66ffc8
[zr] add image loading code (stb)
2016-03-05 22:54:56 -05:00
radius
0eba3fe791
[zr] add wizard window stub
2016-03-05 22:24:01 -05:00
radius
a0eb17200b
[zr] rename function
2016-03-05 21:59:01 -05:00
twinaphex
5e87fd5ecc
Include stdarg.h
2016-03-06 03:57:37 +01:00
radius
d860642c75
[zr] split the window code to zr_common
2016-03-05 21:52:09 -05:00
radius
c2e4eb772d
[zr] refactor structures pt.2
2016-03-05 21:13:25 -05:00
radius
2809074ccd
[zr] refactor structures pt.1
2016-03-05 21:13:24 -05:00
twinaphex
e5ce152b95
Update submodule
2016-03-06 02:59:21 +01:00
twinaphex
15c9e0ae7e
Add fallback
2016-03-06 01:31:46 +01:00
twinaphex
5e99d163de
Puti n call to input_keyboard_event when compiling without HAVE_XKBCOMMON
2016-03-05 22:18:22 +01:00
twinaphex
f4ea4bfdda
Bump up version
2016-03-05 20:33:23 +01:00
Twinaphex
74629ab4b5
Bump up version to 1.3.1
2016-03-05 19:07:22 +01:00
Twinaphex
644de4ae9e
Merge pull request #2774 from lordhoto/cg2glsl-fragment-uniform-fix
...
cg2glsl: Write uniform declarations for fragment shaders.
2016-03-05 17:05:06 +01:00
Johannes Schickel
3a658172f8
(tools/cg2glsl.py) Write uniform declarations for fragment shaders.
...
Formerly, the fragment shader conversion pass did not write required uniform
declarations. This resulted in use of undefined symbols in some cases. In turn
conversion of some shaders to GLSL were broken.
This fixes conversion of some shaders, most prominently the hq shaders.
2016-03-05 12:49:21 +01:00
Twinaphex
e0d7c25ea0
Add gfx_coord_array_resize
2016-03-05 09:43:15 +01:00
twinaphex
a73cbb6114
(zahnrad) Use menu_texture_item
2016-03-05 08:42:35 +01:00
twinaphex
1742b96ec0
Add menu_texture_item
2016-03-05 08:40:28 +01:00
twinaphex
72303888c8
Remove unused menu_increment_menu_stack
2016-03-05 07:41:44 +01:00
twinaphex
eebcde721b
Rename video_coord_array
2016-03-05 07:28:02 +01:00
radius
d647c1b215
[zr] hook up the scroll wheel
2016-03-05 01:26:45 -05:00
radius
145979ddcb
[zr] label fix
2016-03-05 00:52:59 -05:00
radius
052730bbf1
[zr] refactor most of the menu, have a global state, width, height now
2016-03-05 00:50:57 -05:00
twinaphex
94ec0fc94d
Fix fastforward mode
2016-03-04 22:35:39 +01:00
twinaphex
1c6d58e6c6
Cleanups
2016-03-04 22:22:03 +01:00
twinaphex
d56bde43e8
audio_driver_ctl - cleanups
2016-03-04 22:10:47 +01:00
twinaphex
508d849fa5
Cleanups
2016-03-04 22:07:47 +01:00
twinaphex
50e70bf707
(audio_driver.c) Cleanups
2016-03-04 22:02:51 +01:00
twinaphex
9f50ab2534
Cleanups
2016-03-04 21:51:33 +01:00
twinaphex
009329969a
Refactor away audio_driver_set_callback_state
2016-03-04 21:47:24 +01:00
twinaphex
b7d3f3b01c
Remove functions audio_driver_set_callback/audio_driver_unset_callback
2016-03-04 21:44:44 +01:00
twinaphex
f3a9a38987
(audio_driver.c) Cleanup
2016-03-04 21:38:18 +01:00
twinaphex
3d6e6efe49
audio_driver.c - cleanup
2016-03-04 21:35:54 +01:00
radius
0ce76cbf5b
[zr] remove more glui code
2016-03-04 15:08:43 -05:00
twinaphex
64a77af881
Use RARCH_DISPLAY_CTL_HW_CONTEXT_GET directly instead of
...
going through video_driver_callback
2016-03-04 20:49:55 +01:00
twinaphex
a9d29041a3
(gfx/video_driver.c) Cleanup
2016-03-04 20:14:53 +01:00
radius
6066ab3ecc
[zr] update toolkit
2016-03-04 14:06:04 -05:00
twinaphex
c717ebdfda
Rename callbacks
2016-03-04 20:00:49 +01:00
twinaphex
acdf0eb74e
Fix C89_BUILD
2016-03-04 19:48:05 +01:00
twinaphex
0140f989c3
Fix CXX_BUILD
2016-03-04 19:46:25 +01:00
twinaphex
e9a0aba85b
Silence bunch of warnings and fix an error
2016-03-04 19:42:30 +01:00
twinaphex
90fbc6330c
Create RARCH_DISPLAY_CTL_SET_TITLE_BUF
2016-03-04 19:38:15 +01:00
twinaphex
2d158b809c
Cleanups
2016-03-04 19:29:22 +01:00
twinaphex
05ce32efe4
Add RUNLOOP_CTL_FORCED_NONBLOCK_{} actions
2016-03-04 19:20:00 +01:00
twinaphex
fe9ad4825d
(gfx/video_driver.c) Cleanups
2016-03-04 19:12:54 +01:00
twinaphex
f9ef8d4cc7
Move variables to camera_driver_ctl
2016-03-04 19:02:14 +01:00
twinaphex
a9038e3b0a
Remove these enums
2016-03-04 18:16:57 +01:00
twinaphex
e34943194c
Refactor camera driver code
2016-03-04 18:16:07 +01:00
twinaphex
9ba753993b
Create RUNLOOP_CTL_{GET/SET}_FRAME_TIME
2016-03-04 17:54:54 +01:00
twinaphex
81e13aa2c1
(command.c) Cut down on some functions
2016-03-04 17:35:44 +01:00
twinaphex
95314700f9
Turn menu_displaylist_parse_settings into static function
2016-03-04 07:42:38 +01:00
twinaphex
ed54600b41
(XMB) Start using DISPLAYLIST_SETTING
2016-03-04 07:41:45 +01:00
twinaphex
b03487dc4f
Start using DISPLAYLIST_SETTING
2016-03-04 07:37:40 +01:00
twinaphex
0c517434f3
Add DISPLAYLIST_SETTING
2016-03-04 07:29:17 +01:00
twinaphex
9fdbde1b4c
Add menu_displaylist_ctx_parse_entry
2016-03-04 07:24:30 +01:00
twinaphex
3d8e1e0f6c
Revert "Change signature of menu_displaylist_parse_settings"
...
This reverts commit 280431114e .
2016-03-04 07:23:07 +01:00
twinaphex
280431114e
Change signature of menu_displaylist_parse_settings
2016-03-04 07:20:37 +01:00
twinaphex
418c5cbb76
(Win32) Buildfix
2016-03-04 05:01:49 +01:00
twinaphex
6d4212ca06
Check OS version before going down screensaver path
2016-03-04 04:51:57 +01:00
radius
f86097aefb
[zr] remove a lot of glui code
2016-03-03 22:31:38 -05:00
twinaphex
f687fec624
Makefile.win - cleanups
2016-03-04 04:24:47 +01:00
twinaphex
f828de24db
Remove this
2016-03-04 04:19:35 +01:00
twinaphex
297abae623
(Mingw) Add program files include dir check
2016-03-04 04:06:43 +01:00
twinaphex
be95858b16
Add DirectX SDK path if not already included inside PATH
2016-03-04 02:11:15 +01:00
twinaphex
93de657952
(retro_inline.h) Fix backwards compatibility with older mingw versions
2016-03-04 01:43:09 +01:00
radius
5b11e290dd
[zr] add entry for test window
2016-03-03 18:39:14 -05:00
radius
d9bc760b46
[zr] fix window opening and closing
2016-03-03 18:39:13 -05:00
radius
041af7cdb8
[zr] update zahnrad
2016-03-03 18:39:11 -05:00
radius
dfefefb416
[zr] change the window hiding method a bit
2016-03-03 18:39:10 -05:00
twinaphex
5a1d8a96d0
(Menu) Create new input_ctl actions for pointer dragging
2016-03-03 23:21:02 +01:00
twinaphex
242b511387
Ifdef with RARCH_INTERNAL
2016-03-03 18:18:41 +01:00
twinaphex
d15eb9a570
Add HAVE_SSA switch to qb
2016-03-03 18:17:48 +01:00
twinaphex
e663a69c0b
(Network Information) Show title bar
2016-03-03 07:27:47 +01:00
twinaphex
869cb8a1be
(net_ifinfo.c) Bugfix
2016-03-03 07:17:17 +01:00
twinaphex
ec0d9f0a70
(net_ifinfo.c) Style nits
2016-03-03 07:16:06 +01:00
twinaphex
fe3c279f73
Cleanups
2016-03-03 06:59:54 +01:00
twinaphex
5cef419209
(zahnrad) Get past crash when shader is NULL
2016-03-03 06:21:40 +01:00
twinaphex
97eea9e71f
(net_ifinfo/Win32) Adapter name shows up now - IP address doesn't yet
2016-03-03 05:50:45 +01:00
radius
4617f792c5
[zr] implement combo box for recents
2016-03-02 22:41:28 -05:00
twinaphex
4d630189a2
Start adding Windows implementation for net_ifinfo.c - will
...
need to link against iphlpapi for mingw
2016-03-03 04:40:25 +01:00
twinaphex
966f267285
(Win32) Start trying to implement Win32 backend for net_ifinfo.c
2016-03-03 04:11:24 +01:00
twinaphex
dfa315f0d5
Fix compat_ifaddrs.c - network addresses are now shown on Android
2016-03-03 03:44:16 +01:00
twinaphex
5b4ba2a449
Add Network Information now
2016-03-03 03:06:54 +01:00
twinaphex
e99a97d9b7
Some compilation fixes for compat_ifaddrs.c
2016-03-03 02:51:06 +01:00
twinaphex
4fce2e74ac
(Win32) Buildfix
2016-03-03 02:10:34 +01:00
twinaphex
88b3b9a08d
Include boolean.h
2016-03-03 02:09:30 +01:00
twinaphex
c9e6a91137
(Android) Bake in ifaddrs for Android
2016-03-03 02:08:47 +01:00
twinaphex
a3234f3f17
(net_ifinfo.c) ifndef this out for _WIN32 so far
2016-03-03 01:34:45 +01:00
radius
c2bd46e3cb
[zr] remove most glui drawing code
2016-03-02 19:28:46 -05:00
Twinaphex
d5bc3c4d5b
(OSX) Silence some warnings - just use plain numbers instead of enums
...
which can rapidly grow out of date
2016-03-03 00:48:45 +01:00
twinaphex
b7ef5271ea
zrmenu_set_style - C89 fix
2016-03-03 00:43:53 +01:00
twinaphex
7de6a0f005
(menu_displaylist.c) Turn this into enum with name
2016-03-03 00:37:32 +01:00
twinaphex
61faa0a04b
Bake in net_ifinfo
2016-03-03 00:26:26 +01:00
twinaphex
191b233334
Cleanup net_ifinfo
2016-03-03 00:22:38 +01:00
twinaphex
cbc8bab8e2
Cleanup
2016-03-03 00:19:37 +01:00
twinaphex
d805845e29
Add net_ifinfo
2016-03-03 00:17:14 +01:00
radius
1cea6cd7be
[zr] implement 'bool' parameters
2016-03-02 18:08:57 -05:00
radius
e9ce64e854
[zr] implement shader parameters dialog
2016-03-02 17:14:50 -05:00
twinaphex
414c63b59a
(VG) Silence some warnings
...
(Libretro-common) Add some headers
2016-03-02 23:09:31 +01:00
Twinaphex
6a2449bd1e
Merge pull request #2770 from dankcushions/master
...
Fix compilation error:
2016-03-02 23:06:14 +01:00
Christopher Bransden
2d0c02d21e
Fix compilation error:
...
gfx/drivers_context/vc_egl_ctx.c:591:13: error: static declaration of ‘gfx_ctx_vc_set_swap_interval’ follows non-static declaration
gfx/drivers_context/vc_egl_ctx.c:312:4
2016-03-02 21:31:56 +00:00
radius
55530dcbc3
[zr] implement exit, make clics respond even when the window is innactive
2016-03-02 16:24:36 -05:00
radius
7853815d45
[zr] change layout
2016-03-02 16:24:35 -05:00
radius
89cccb111b
[zr] update zahnrad
2016-03-02 16:24:34 -05:00
twinaphex
1645ae54be
(Zarch) Cleanups
2016-03-02 22:21:12 +01:00
twinaphex
30fa73dc8d
(Zarch) Create typedef zarch_texture_item
2016-03-02 22:19:20 +01:00
twinaphex
7df467422b
Create typedefs
2016-03-02 22:17:05 +01:00
twinaphex
885966c16b
Nit
2016-03-02 22:08:37 +01:00
twinaphex
138e4bc78b
menu_input_mouse_state - cleanups
2016-03-02 22:02:35 +01:00
twinaphex
4ba487df99
(menu_input.c) Turn some variables into static local variables
2016-03-02 22:01:00 +01:00
twinaphex
0f8e31cad3
(iOS) Use -1 instead of UIUserInterfaceIdiomUnspecified for backwards
...
compatibility
2016-03-02 17:25:13 +01:00
radius
1d0beeb665
[zr] set focus properly
2016-03-02 11:03:10 -05:00
radius
4eb6f26d92
[zr] update zahnrad
2016-03-02 11:01:22 -05:00
radius
780974ef32
[zr] change menu label
2016-03-02 02:51:03 -05:00
radius
8c86c6a47c
[zr] hide/unhide window concept
2016-03-02 02:49:07 -05:00
radius
272563f3ca
[zr] hide/unhide window concept
2016-03-02 02:48:51 -05:00
radius
8d89b1fa86
[zr] draw window offscreen till a better solution is available
2016-03-02 01:49:57 -05:00
twinaphex
75c05a5d7f
Do away with no_content member
2016-03-02 06:20:36 +01:00
twinaphex
50f0e19263
Remove unused variable
2016-03-02 06:11:03 +01:00
radius
2807f94a14
[zr] hide/unhide windows
2016-03-01 23:43:15 -05:00
twinaphex
5dfc3f31db
Move game_options_path to paths
2016-03-02 05:29:24 +01:00
radius
1b1b59692b
[zr] add menu bar
2016-03-01 23:20:43 -05:00
twinaphex
0b78b07573
Cleanups
2016-03-02 05:17:30 +01:00
twinaphex
b038b4ae41
Move some variables to menu_input_ctl as static local variables
2016-03-02 05:09:09 +01:00
radius
d2d4312128
[zr] start adding main window
2016-03-01 21:49:30 -05:00
twinaphex
7d0205deac
(vulkan_common.c) Add log error when vkCreateInstance fails
2016-03-02 03:13:31 +01:00
radius
0b9ea0943b
[zr] cleanups
2016-03-01 18:54:46 -05:00
twinaphex
fa1662412b
Use MIN/MAX
2016-03-02 00:11:45 +01:00
twinaphex
130f0749d4
(Android) Update
2016-03-02 00:09:43 +01:00
twinaphex
6f80e09ce1
Change MIN/MAX to upper-case
2016-03-02 00:07:31 +01:00
twinaphex
784df92f8d
(Android) Compile in Vulkan support
2016-03-01 23:37:27 +01:00
twinaphex
702d4f9e3a
(Android) Buildfix
2016-03-01 22:26:57 +01:00
twinaphex
d2a798e9cf
(Griffin) Add files to griffin.c
2016-03-01 22:25:53 +01:00
twinaphex
efb1c88215
(opendingux_fbdev_ctx.c) Another ifdef
2016-03-01 22:23:40 +01:00
twinaphex
f3cc1a9b59
(opendingux_fbdev_ctx.c) More HAVE_EGL ifdefs
2016-03-01 22:23:17 +01:00
twinaphex
ac584330bb
(Android) Bugfix
2016-03-01 21:58:35 +01:00
twinaphex
1b0a9d0b1d
Backport Opendingux/GCW Zero patches courtesy of gama.coder
2016-03-01 21:50:23 +01:00
twinaphex
d2645e9087
Add more glslang include dirs
2016-03-01 19:19:39 +01:00
twinaphex
800d54a7fb
(Android) Start setting up include dirs
2016-03-01 19:04:20 +01:00
twinaphex
77001a5577
(Android) More preparation for Vulkan
2016-03-01 18:59:12 +01:00
twinaphex
86a8899b0f
(Android) Start preparing Android JNI Makefiles for Android
2016-03-01 18:46:40 +01:00
twinaphex
c44107949d
(Vulkan) Pass width and height to vulkan_surface_create
2016-03-01 18:35:41 +01:00
twinaphex
5f125bc1f6
(Android) Only need to pass window for Android
2016-03-01 18:22:17 +01:00
twinaphex
eaa0b08bc2
(Android) Hook up Vulkan for gfx_ctx_bind_api
2016-03-01 18:21:09 +01:00
twinaphex
b8c1e31c13
(Android/Vulkan) Start hooking up Vulkan for Android context driver
2016-03-01 18:16:22 +01:00
twinaphex
cbc575eec0
(zarch) Prevent some more NULL pointer dereferences when using the mouse
2016-03-01 17:33:36 +01:00
twinaphex
81690601c0
(gl_raster_font.c) Fix some race issues
2016-03-01 17:24:33 +01:00
Twinaphex
89bcdeaf0b
Merge pull request #2768 from Themaister/master
...
Vulkan: Allocate correct number of descriptors.
2016-03-01 14:28:41 +01:00
Themaister
bce0d55a43
Vulkan: Allocate correct number of descriptors.
...
Have to allocate for entire pool, not per set.
2016-03-01 09:44:18 +01:00
twinaphex
b57b5f3624
load_content_from_compressed_archive - prevent warning
2016-03-01 07:20:16 +01:00
twinaphex
dc12f07a55
(mali_fbdev) Add some ifdefs
2016-03-01 07:17:57 +01:00
twinaphex
59ed4b939f
Cleanups
2016-03-01 07:09:55 +01:00
twinaphex
47fddf28e5
(Emscripten context) Cleanups
2016-03-01 07:07:56 +01:00
twinaphex
32c4f13761
(XEGL) Add HAVE_VG ifdefs
2016-03-01 06:56:41 +01:00
twinaphex
e938be3747
Have to rewrite EGL context code
2016-03-01 06:49:05 +01:00
twinaphex
ae6302ede2
(Android EGL context) Add missing break
2016-03-01 05:09:07 +01:00
twinaphex
00741d06fb
Add android_gfx_ctx_bind_hw_render
2016-03-01 05:08:18 +01:00
twinaphex
c5667d8253
(Android EGL context) Refactor more code
2016-03-01 05:07:11 +01:00
twinaphex
2480181469
(Android) Add android_api variable
2016-03-01 04:53:48 +01:00
twinaphex
481196c55c
Add some more ifdefs
2016-03-01 04:19:33 +01:00
twinaphex
f8f2f7d03c
Rename androidegl_ctx.c to android_ctx.c
2016-03-01 04:18:43 +01:00
twinaphex
0ec1c5ade5
Start adding HAVE_OPENGLES ifdefs to androidegl_ctx.c
2016-03-01 04:17:02 +01:00
twinaphex
dff5aa35d6
Update glslang
2016-03-01 03:48:29 +01:00
twinaphex
de27720044
We don't need to link against libvulkan.so implicitly anymore
2016-03-01 02:47:16 +01:00
twinaphex
b0834a0f17
Remove this
2016-03-01 02:22:25 +01:00
twinaphex
b79edb6095
Reimplement function pointers
2016-03-01 02:21:53 +01:00
twinaphex
937230564d
move more code to vksym.h
2016-03-01 01:53:48 +01:00
twinaphex
a6048b4218
Add vksym.h
2016-02-29 23:38:49 +01:00
twinaphex
7a907a97a7
Start preparing to split this code up
2016-02-29 23:31:51 +01:00
twinaphex
9a10ef5591
(Vulkan) Add more Vulkan function pointers
2016-02-29 23:28:12 +01:00
twinaphex
860b7fde62
(Vulkan) Add DeviceWaitIdle function pointer
2016-02-29 23:25:25 +01:00
twinaphex
1d9220d9d1
(Vulkan) Add vkCmdBindVertexBuffers function pointer
2016-02-29 23:22:56 +01:00
twinaphex
c8b9bb609f
(Vulkan) More image function pointers
2016-02-29 23:19:23 +01:00
twinaphex
30eac5b778
(Vulkan) Add vkDestroyDescriptorPool fp
2016-02-29 23:13:13 +01:00
twinaphex
6023a5f06e
Add vkAllocateDescriptorSets fp
2016-02-29 23:11:00 +01:00
twinaphex
4a1a623099
(Vulkan) Add more funcptrs
2016-02-29 23:09:05 +01:00
twinaphex
0e60d20705
Add Command Function pointers
2016-02-29 23:04:17 +01:00
twinaphex
67ea4e1d6b
(Vulkan) Pipeline function pointers
2016-02-29 22:55:31 +01:00
twinaphex
1fbac78e35
(Vulkan) Go through function pointer for vkDestroyPipelineCache
2016-02-29 22:38:58 +01:00
twinaphex
a7df7be64b
Add vkAllocateMemory/vkFreeMemory
2016-02-29 22:36:53 +01:00
twinaphex
a53e7a5437
(Vulkan) Add pipeline barrier function pointer
2016-02-29 22:30:23 +01:00
twinaphex
bd96ab3585
(vulkan_common.c) Cleanups
2016-02-29 22:26:20 +01:00
twinaphex
1b85ee442f
Go through funcptr for vkAllocateCommandBuffers
2016-02-29 22:23:35 +01:00
twinaphex
83dc7db6c7
(Vulkan) Add descriptor set layout function callbacks
2016-02-29 22:04:23 +01:00
twinaphex
caed6c61cb
(Vulkan) Function pointer for vkFreeCommandBuffers
2016-02-29 21:58:10 +01:00
twinaphex
1e407079e4
Add function pointers for image view functions
2016-02-29 21:55:54 +01:00
twinaphex
a6eb40b3d2
Add funcptr for vkAllocateCommandBuffers
2016-02-29 21:51:42 +01:00
twinaphex
4771c45ed3
Add render pass command function pointers
2016-02-29 21:43:04 +01:00
twinaphex
7f5d0f2763
(Vulkan) More function pointers for command buffer functions
2016-02-29 21:37:35 +01:00
twinaphex
860ffff3c9
(Vulkan) Go through funcptr for vkEndCommandBuffer
2016-02-29 21:31:51 +01:00
twinaphex
a1c8a47665
(Vulkan) Go through funcptr for vkDestroyInstance
2016-02-29 21:27:18 +01:00
twinaphex
c62971042d
(Vulkan) Cleanups
2016-02-29 21:20:36 +01:00
twinaphex
eae652d6a5
Go through funcptr for vkDestroyCommandPool
2016-02-29 21:17:21 +01:00
twinaphex
8232135922
Cleanups
2016-02-29 20:08:56 +01:00
twinaphex
e669f92399
(Vulkan) Cleanups
2016-02-29 20:07:11 +01:00
twinaphex
3b9552bd36
(vulkan_raster_font.c) Style nits
2016-02-29 20:02:44 +01:00
twinaphex
8a06e27c22
(Vulkan) Cleanups
2016-02-29 19:44:46 +01:00
twinaphex
59ad8fcfde
(Vulkan) Cleanups
2016-02-29 19:43:54 +01:00
twinaphex
f0458495f4
Go through funcptr for vkDestroyPipeline
2016-02-29 19:41:25 +01:00
twinaphex
d45f0e0946
Some cleanups
2016-02-29 19:39:49 +01:00
twinaphex
670eede306
Go through function pointer for vkCmdClearAttachments
2016-02-29 19:34:40 +01:00
twinaphex
b09a19d9a0
(Vulkan) Style nits
2016-02-29 19:26:57 +01:00
twinaphex
ae5d7849af
(shader_vulkan.cpp) Don't have to include general.h for this
2016-02-29 19:23:51 +01:00
twinaphex
fc7a972466
Go through function pointers for vkMapMemory/vkUnmapMemory
2016-02-29 19:20:42 +01:00
twinaphex
28d5ca6a86
(Vulkan) Style nits
2016-02-29 19:16:21 +01:00
twinaphex
b660fb8878
Create sampler function pointers
2016-02-29 19:11:09 +01:00
twinaphex
0e91bb6852
Go through more function pointers
2016-02-29 19:03:18 +01:00
twinaphex
dfde6f833a
(Vulkan) Nits
2016-02-29 18:46:17 +01:00
twinaphex
1d96e80b05
(Vulkan) More funcptrs
2016-02-29 18:40:30 +01:00
twinaphex
fbf527eac2
(vulkan_common.c) Style nits
2016-02-29 18:24:12 +01:00
twinaphex
ef93f92ea2
Cleanups
2016-02-29 17:22:57 +01:00
twinaphex
a8ccf2531d
Cleanups
2016-02-29 17:21:40 +01:00
twinaphex
e6da374bb5
Cleanups
2016-02-29 17:18:28 +01:00
twinaphex
a4c9d02953
Add DestroyImage funcptr
2016-02-29 17:16:01 +01:00
twinaphex
874b5b7e17
Go through more funcptrs
2016-02-29 17:13:13 +01:00
twinaphex
8fd280967b
Go through funcptr
2016-02-29 17:08:25 +01:00
twinaphex
5863996d83
Go through VKFUNC
2016-02-29 17:06:41 +01:00
twinaphex
8f69470c25
Go through VKFUNC macro
2016-02-29 17:00:08 +01:00
twinaphex
d6005c224c
Go through VKFUNC
2016-02-29 16:55:50 +01:00
twinaphex
6836b5f868
vkCreateImage - go through funcptr
2016-02-29 16:48:55 +01:00
twinaphex
3677144d18
Start going through VKFUNC
2016-02-29 16:47:21 +01:00
twinaphex
6c9e8041c6
Add function pointer for vkCreateCommandPool
2016-02-29 16:41:49 +01:00
twinaphex
6dce80ea07
Add function pointers for vkCreatePipelineCache and vkCreatePipelineLayout
2016-02-29 16:37:15 +01:00
twinaphex
778b50fc28
Add funcptr for vkCreateFramebuffer
2016-02-29 16:32:34 +01:00
twinaphex
361cce328d
vkCreateRenderPass - add funcptr
2016-02-29 16:30:45 +01:00
twinaphex
277e2977ff
(Vulkan) Add function pointer to vkDestroyDevice
2016-02-29 16:28:12 +01:00
twinaphex
4248e244a8
Go through funcptr for vkCmdCopyImage
2016-02-29 06:52:08 +01:00
twinaphex
01f5a7ad84
Go through vkQueueWaitIdle function pointer
2016-02-29 06:31:55 +01:00
twinaphex
89ee08214d
We need to grab a function pointer to vkCmdDraw later after
...
vkCreateDevice
2016-02-29 06:21:42 +01:00
twinaphex
be5333371b
(Vulkan) More funcptrs
2016-02-29 06:16:31 +01:00
twinaphex
bfd38e171b
(Vulkan) More Vulkan funcptrs
2016-02-29 05:57:38 +01:00
radius
3f22d5cb33
make the gui a bit flatter
2016-02-28 23:52:33 -05:00
twinaphex
3abea50cbf
Move function pointers to vulkan_context
2016-02-29 05:49:05 +01:00
radius
7e1e330463
add context menu to demo window
2016-02-28 23:43:02 -05:00
twinaphex
2a621a8424
Go through vkEnumeratePhysicalDevices funcptr
2016-02-29 05:37:37 +01:00
twinaphex
cf03851cc8
Add vkGetDeviceQueue funcptr
2016-02-29 05:37:37 +01:00
radius
a6f015623a
stub function for kbd input
2016-02-28 23:35:22 -05:00
twinaphex
5e970637d4
(Vulkan) Add more function pointers
2016-02-29 05:32:10 +01:00
twinaphex
25d741e26a
Start setting up more function pointers
2016-02-29 04:21:08 +01:00
twinaphex
82f5d917f0
Start trying to roll our own Vulkan loader based on PPSSPP
...
approacha
2016-02-29 03:14:17 +01:00
twinaphex
a8185f0b81
Cleanups
2016-02-29 02:54:46 +01:00
twinaphex
042e4b0ba7
(Zarch) Style nits
2016-02-29 02:52:00 +01:00
twinaphex
070f25131a
(Zarch) Cleanups
2016-02-29 02:48:29 +01:00
Twinaphex
e5e11ae716
Remove unused variable
2016-02-29 02:41:06 +01:00
twinaphex
28a02da5bf
Cleanups
2016-02-29 02:38:11 +01:00
twinaphex
91d19a15ec
Take this out
2016-02-29 02:36:18 +01:00
twinaphex
28bb5295f7
(menu/drivers/zarch.c) Use strlcpy instead of strncpy
2016-02-29 02:17:53 +01:00
twinaphex
b4e872476b
Prevent some more crashes
2016-02-29 02:09:10 +01:00
twinaphex
4f1ab1f9c3
(gl_raster_font.c) Add early return in case gl pointer is NULL
2016-02-29 01:54:54 +01:00
twinaphex
65b628cf20
Cover more edge cases for crashes initiated by Zarch
2016-02-29 01:49:58 +01:00
twinaphex
09f2b64c1f
gl_render_overlay -add early return
2016-02-29 01:43:40 +01:00
twinaphex
34f3963e4e
Simplify RUNLOOP_CTL_IS_SLOWMOTION
2016-02-29 01:33:14 +01:00
twinaphex
6fbad68561
(gl.c) Cleanup
2016-02-29 01:29:49 +01:00
twinaphex
7d346d627f
Robustness fixes
2016-02-29 01:22:39 +01:00
Twinaphex
d9750591d2
Merge pull request #2764 from IlDucci/master
...
Updating Spanish Translation
2016-02-28 23:04:06 +01:00
IlDucci
86a94a5d95
Updating Spanish Translation
...
Added the two missing lines.
2016-02-28 22:57:34 +01:00
twinaphex
6f9b7a4c87
Silence CXX_BUILD warnings
2016-02-28 22:51:02 +01:00
twinaphex
ea94d33de5
Avoid CXX_BUILD warnings
2016-02-28 22:49:52 +01:00
twinaphex
ca497533db
Fix C89_BUILD warning
2016-02-28 22:47:46 +01:00
Twinaphex
edf296a06c
Merge pull request #2763 from IlDucci/master
...
Updating Spanish Translation
2016-02-28 22:45:26 +01:00
IlDucci
76ef4bd44a
Updating Spanish Translation
...
Adding changes to the Spanish translation
2016-02-28 22:30:31 +01:00
twinaphex
5104e05a89
Cleanup
2016-02-28 21:18:06 +01:00
twinaphex
cec6701c0d
(config_file.C) Fix segfaultthat happened at freeing of tmp->key
...
when tmp->key is NULL
2016-02-28 18:44:07 +01:00
twinaphex
f13b630d57
Reimplement pending_action OK
2016-02-28 18:35:34 +01:00
twinaphex
841a647d0c
Revert "Remove the pending_action code"
...
This reverts commit b19f12ec66 .
2016-02-28 18:28:11 +01:00
twinaphex
b19f12ec66
Remove the pending_action code
2016-02-28 18:03:57 +01:00
twinaphex
96c21eeb0d
Reimplement gamepad action OK button
2016-02-28 17:45:14 +01:00
twinaphex
b4acda26a2
Remove unused struct variables
2016-02-28 17:35:52 +01:00
twinaphex
ae66fc95cc
Start refactoring 'Load' menu
2016-02-28 17:33:56 +01:00
twinaphex
6726b64d0d
Refactor zarch_zui_gamepad_input - introduce cutoff point
2016-02-28 17:20:14 +01:00
twinaphex
49d751e6c3
Create zarch_zui_gamepad_input
2016-02-28 16:49:46 +01:00
twinaphex
5c18dc8a04
(Zarch) Better gamepad controls
2016-02-28 16:44:41 +01:00
twinaphex
004ca19fe4
(Zarch) Start implementing gamepad controls
2016-02-28 15:39:20 +01:00
Twinaphex
77cec284f4
Merge pull request #2762 from Monroe88/menu_filter
...
Add option for menu linear filter
2016-02-28 04:11:30 +01:00
Monroe88
a669039523
Add option for menu linear filter
2016-02-27 17:30:12 -06:00
radius
11423ac52e
look for assets in the correct folder
2016-02-27 15:02:13 -05:00
radius
87c2f16ca7
readd the cursor for fullscreen mode
2016-02-27 14:59:42 -05:00
radius
a4720acf22
disable oversampling leads to some font alignment issues
2016-02-27 13:10:07 -05:00
radius
88dfabf92f
change texture filtering to nearest
2016-02-27 12:42:16 -05:00
twinaphex
5f00e6ee56
Dehardcode 54
2016-02-27 16:44:22 +01:00
twinaphex
5e4e30abe9
Change extraction_directory to cache_directory
2016-02-27 03:22:32 +01:00
twinaphex
12d6d56199
(Zarch) Reimplement gamepad navigation
2016-02-27 02:51:46 +01:00
radius
16fb6d5f07
remove stray printf
2016-02-26 20:49:59 -05:00
radius
1bac8c8649
Use the same font for the underlying glui
2016-02-26 20:49:58 -05:00
twinaphex
75200b8e11
(Zarch) Cleanups
2016-02-26 23:31:34 +01:00
twinaphex
7ef56a2e46
Cleanup
2016-02-26 23:10:01 +01:00
twinaphex
ae5640fa25
(Zarch) Cleanups
2016-02-26 22:57:04 +01:00
twinaphex
f34288781e
Remove unneeded macro
2016-02-26 22:54:43 +01:00
twinaphex
58073b937f
(Zarch) Variables should not be all-caps
2016-02-26 22:53:17 +01:00
twinaphex
7beff1adaa
(D3D) Silence warnings
2016-02-26 22:46:01 +01:00
twinaphex
c14e281544
(Win32) Buildfix
2016-02-26 22:45:30 +01:00
twinaphex
0f8f980c8f
Start reimplementing Zarch joypad input
2016-02-26 22:29:10 +01:00
twinaphex
2c69bc7d79
Cleanups
2016-02-26 22:09:02 +01:00
twinaphex
a82cc0d31f
Remove MENU_INPUT_CTL_SET_FRAME_INPUT
2016-02-26 21:47:25 +01:00
twinaphex
d443ac53ef
Cleanups
2016-02-26 21:46:26 +01:00
twinaphex
13a3bfeee7
Cleanups
2016-02-26 21:43:20 +01:00
twinaphex
6aa2fbea47
Cleanups
2016-02-26 21:30:54 +01:00
twinaphex
a3aba22c6e
Cleanups
2016-02-26 21:29:01 +01:00
twinaphex
d40af3143f
Remove this - unneeded
2016-02-26 21:09:35 +01:00
twinaphex
678ec1b662
Remove unused MENU_INPUT_CTL_SCROLL_UP/SCROLL_DOWN
2016-02-26 21:07:32 +01:00
twinaphex
fe60a7d813
Cleanup
2016-02-26 21:04:56 +01:00
twinaphex
4bda039f62
Cleanup menu_input_mouse_frame
2016-02-26 21:02:29 +01:00
twinaphex
c83c242e3a
Cleanups
2016-02-26 20:43:12 +01:00
twinaphex
02b456f3a1
Turn some variables into static local variables
2016-02-26 20:38:47 +01:00
twinaphex
59db6de385
Refactor more mouse input code for the menu
2016-02-26 20:35:56 +01:00
twinaphex
0f83f48cb4
Cleanups
2016-02-26 20:31:02 +01:00
twinaphex
4a097af3e4
Cleanups
2016-02-26 20:23:07 +01:00
twinaphex
c31ef24412
Add MENU_INPUT_CTL_SET_FRAME_INPUT
2016-02-26 18:01:10 +01:00
twinaphex
583d4fd283
Cleanups
2016-02-26 17:55:47 +01:00
twinaphex
faee785aaa
Add more to menu_ctx_iterate_t
2016-02-26 17:40:24 +01:00
twinaphex
ac3cb48302
(VG) Style nits
2016-02-26 17:36:39 +01:00
twinaphex
d9b86c4f6b
Remove stub xshm video driver for now
2016-02-26 17:29:35 +01:00
twinaphex
2746bf0cb1
(xvideo.c) Cleanups
2016-02-26 17:26:26 +01:00
twinaphex
94b8e8820e
(xvideo.c) Style nits
2016-02-26 17:24:36 +01:00
twinaphex
eaf08ad88c
(Zahnrad) Take out mouse code
2016-02-26 15:57:22 +01:00
twinaphex
55abe2e38f
80-char width limit nits
2016-02-26 15:41:28 +01:00
Twinaphex
ea2094126b
(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix(iOS) Buildfix
2016-02-26 14:25:57 +01:00
twinaphex
2de97c9176
Cleanup
2016-02-26 13:54:04 +01:00
Twinaphex
77373e9ba4
Remove unused variable
2016-02-26 13:46:47 +01:00
Twinaphex
7e641b7274
(OSX) Silence deprecation warnings
2016-02-26 13:44:45 +01:00
Twinaphex
33356f2df6
(OSX) Buildfix
2016-02-26 13:40:29 +01:00
Twinaphex
353072c9cd
(OSX) Fix build now for real
2016-02-26 13:39:32 +01:00
twinaphex
4dfed7e930
Cast to NSOpenGLContext *
2016-02-26 13:39:01 +01:00
twinaphex
dcefb740f2
Create glcontext_get_ptr
2016-02-26 13:36:12 +01:00
twinaphex
93e17b46bd
Cleanups
2016-02-26 13:32:56 +01:00
twinaphex
61a4d47feb
(ui_win32.c) 80-char width limit
2016-02-26 13:31:34 +01:00
twinaphex
4939a9ea22
(zahnrad) Rename alloc to zr_alloc
2016-02-26 13:15:07 +01:00
twinaphex
0a74bcc080
Get rid of texture uniform
2016-02-26 12:37:20 +01:00
twinaphex
b4425d4524
Look in assets directory 'zahnrad' instead of 'wimp'
2016-02-26 12:30:39 +01:00
twinaphex
ce51396fb4
(zahnrad) Correct name
2016-02-26 12:21:42 +01:00
radius
e303b62635
re-enable antialiasing
2016-02-25 23:11:06 -05:00
radius
e9682c1122
refactor zr menu, using zrmenu for our functions. Context reset should work fine now
2016-02-25 23:08:33 -05:00
twinaphex
46c48fa4b8
(CXX_BUILD) FIxes
2016-02-26 00:49:23 +01:00
twinaphex
a8b834f2c8
(C89_BUILD) Fix
2016-02-26 00:47:53 +01:00
twinaphex
ee8c5bfa98
(Zahnrad) Don't call glViewport directly
2016-02-26 00:44:09 +01:00
twinaphex
ac084a5175
Change typo
2016-02-25 23:40:27 +01:00
twinaphex
b171be802e
(Zahrand) Cleanups
2016-02-25 23:16:36 +01:00
twinaphex
fa7ea1d20a
(Zahrand) Cleanups
2016-02-25 23:15:28 +01:00
twinaphex
198ecd263d
(Zahrand) Don't need this I think
2016-02-25 22:54:30 +01:00
twinaphex
1516ee8e76
Silence this warning too for C89 - not correct but whatever -
...
never used
2016-02-25 22:36:08 +01:00
twinaphex
4b9143430c
Add C89 workaround
2016-02-25 22:26:48 +01:00
twinaphex
4c7ae72c62
Some C89_BUILD fixes
2016-02-25 22:16:25 +01:00
twinaphex
7da6797112
CXX_BUILD - More buildfixes
2016-02-25 22:13:12 +01:00
twinaphex
68cd176d63
Some CXX_BUILD fixes
2016-02-25 22:11:02 +01:00
twinaphex
eb9971703b
(Zahrand) Cleanups
2016-02-25 22:08:02 +01:00
twinaphex
5ca0085e22
(Zahrand) Dehardcode some OpenGL code
2016-02-25 22:04:36 +01:00
twinaphex
d44aa37be0
Some renames
2016-02-25 21:55:42 +01:00
twinaphex
4e5d66547a
(Zahrand) Cleanups
2016-02-25 21:47:32 +01:00
twinaphex
816539f9df
(Zahrand) Rename wimp.c to zahrand
2016-02-25 21:29:38 +01:00
twinaphex
c6dc2b6c3e
(WIMP) Rebase WIMP driver
2016-02-25 21:09:44 +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
7d61fbb780
Respect 80-char width limit
2016-02-25 20:53:52 +01:00
twinaphex
f15effe68b
(menu_displaylist.c) 80-char width limit
2016-02-25 20:32:46 +01:00
twinaphex
63c4b7c772
Cleanups
2016-02-25 19:52:40 +01:00
twinaphex
bc6e9ee3bf
Cleanups
2016-02-25 19:50:45 +01:00
twinaphex
0eb3feff64
Cleanups
2016-02-25 19:48:07 +01:00
twinaphex
c3f3207b0d
Cleanups
2016-02-25 19:33:46 +01:00
twinaphex
05f2a2d18c
Communicate better that these are enums
2016-02-25 19:30:14 +01:00
twinaphex
255ee8766f
Communicate better that this is an enum
2016-02-25 19:27:06 +01:00
twinaphex
a2d4d832f6
Move defines to menu_input.c
2016-02-25 19:23:28 +01:00
twinaphex
37d895d77b
Create MENU_INPUT_CTL_BIND_SET_MIN_MAX
2016-02-25 19:01:51 +01:00
twinaphex
00a958edc2
Cleanups
2016-02-25 18:37:43 +01:00
twinaphex
b870aaf2fa
Create MENU_INPUT_CTL_START_LINE
2016-02-25 18:36:29 +01:00
twinaphex
27b5617cd9
Create MENU_INPUT_CTL_BIND_ITERATE
2016-02-25 17:55:45 +01:00
twinaphex
a9fc111ea2
Refactor code
2016-02-25 17:41:33 +01:00
twinaphex
22f6d1ce1d
Cleanups
2016-02-25 17:32:12 +01:00
twinaphex
60c551fe75
Cleanups
2016-02-25 17:26:55 +01:00
twinaphex
b1a3d5bb25
Create MENU_INPUT_CTL_CHECK_INSIDE_HITBOX
2016-02-25 17:11:00 +01:00
twinaphex
6b0e0adf27
Rename IDEAL_DT
2016-02-25 16:06:23 +01:00
twinaphex
1d84894e09
Create MENU_ANIMATION_CTL_IDEAL_DELTA_TIME_GET
2016-02-25 16:05:30 +01:00
twinaphex
c32e828c6f
Cleanups
2016-02-25 15:47:03 +01:00
twinaphex
afcb3f1e5d
Create MENU_ANIMATION_CTL_PUSH
2016-02-25 15:44:30 +01:00
twinaphex
835e5e751b
Move variables to menu_animation_ctl as static local variables
2016-02-25 15:25:16 +01:00
twinaphex
b5f4332e74
Create MENU_ANIMATION_CTL_TICKER
2016-02-25 15:19:33 +01:00
twinaphex
5dbca80ed8
Add MENU_ANIMATION_CTL_KILL_BY_SUBJECT
2016-02-25 15:05:18 +01:00
twinaphex
e424d432a2
Cleanups
2016-02-25 13:30:02 +01:00
twinaphex
f6f306903c
Cleanup
2016-02-25 13:26:51 +01:00
twinaphex
bd0347f1ae
Create MENU_ANIMATION_CTL_KILL_BY_TAG
2016-02-25 13:23:39 +01:00
radius
ee6a0e40b0
set rounding to zero, elements look better like this
2016-02-24 22:58:11 -05:00
radius
1e74f02b94
add control window from the demo
2016-02-24 22:36:15 -05:00
radius
777be51eb6
add a few more elements
2016-02-24 21:55:34 -05:00
twinaphex
433155c95f
Move UTF8 helper functions to encoding_utf.c (libretro-common) -
...
hopefully did not introduce any regressions
2016-02-25 00:57:46 +01:00
twinaphex
c834b7825e
Have to use PATH_MAX_LENGTH in menu_animation_ticker_str
2016-02-25 00:42:40 +01:00
twinaphex
090a68f9cf
Take out header include
2016-02-25 00:13:55 +01:00
Alcaro
3c9b39f4bd
Fix cutoff text, we don't need that.
2016-02-24 23:52:28 +01:00
Alcaro
6c69cdb93c
Fix missing define.
2016-02-24 23:34:08 +01:00
twinaphex
2c18bf12f5
Add DISPLAYLIST_PUSH_ONTO_STACK
2016-02-24 23:31:51 +01:00
Alcaro
353795b25e
Wipe debug code.
2016-02-24 23:29:12 +01:00
Alcaro
9b35965ce1
Wipe test code again.
2016-02-24 23:29:12 +01:00
Alcaro
75b91e3ddc
Rewrite that function to work properly.
2016-02-24 23:29:12 +01:00
Alcaro
c0cd5256a2
Stupid signed chars...
2016-02-24 23:29:12 +01:00
Alcaro
9587efde67
Use these two functions.
2016-02-24 23:29:12 +01:00
Alcaro
f8aefd0030
Add this counter function too.
2016-02-24 23:29:12 +01:00
Alcaro
f14624370d
Add UTF-8 string copy function.
2016-02-24 23:29:12 +01:00
twinaphex
77c583ae47
Create DISPLAYLIST_PROCESS
2016-02-24 23:19:53 +01:00
radius
ba43724fec
fix slider
2016-02-24 17:13:06 -05:00
twinaphex
e8eaa54218
Refactor menu_displaylist_ctl
2016-02-24 23:05:54 +01:00
twinaphex
7968914453
Refactor menu_displaylist_push_list to menu_displaylist_ctl
2016-02-24 22:56:41 +01:00
radius
4c738b9645
add volume slider
2016-02-24 16:47:50 -05:00
twinaphex
e8a5f6194e
Create MENU_ENTRIES_CTL_CLEAR
2016-02-24 22:45:21 +01:00
twinaphex
1c06843811
Remove dead function prototype
2016-02-24 22:42:07 +01:00
twinaphex
1dcd6856db
Remove dead code
2016-02-24 22:40:44 +01:00
radius
8a6c2568de
remove glui mouse support
2016-02-24 16:16:12 -05:00
radius
4158248b77
add boolean wrapper thanks to Alcaro
2016-02-24 16:08:36 -05:00
twinaphex
2f98073fc1
Add setting 'Menu Throttle Framerate' to 'Frame Throttle'
2016-02-24 21:24:32 +01:00
Alcaro
3f52b9e246
Let's not rely on integer underflows canceling each other...
2016-02-24 20:26:28 +01:00
twinaphex
b398a0c185
Fix build with UTF-8
2016-02-24 19:25:54 +01:00
Alcaro
a5a666071b
Fix tpyo.
2016-02-24 19:23:44 +01:00
twinaphex
51db7e695e
Add preliminary russian translation - can't get it to compile yet
2016-02-24 19:19:24 +01:00
Alcaro
cb9976a125
Wipe debug code.
2016-02-24 18:56:29 +01:00
twinaphex
60a303e144
Edit README.md
2016-02-24 18:52:44 +01:00
Alcaro
d98c7a1c34
(RGUI) Fix string alignment under UTF8.
2016-02-24 18:50:21 +01:00
Alcaro
67e1c82575
Update this pseudolocalization thingy.
2016-02-24 18:24:50 +01:00
twinaphex
eb62d5f4a4
Add HAVE_ZLIB ifdef to content.c
2016-02-23 22:05:32 +01:00
twinaphex
c4b80e0e44
Fix CXX_BUILD - doesn't like a variable being named 'template'
2016-02-23 17:11:30 +01:00
Alcaro
949cbcac07
Always poll input even if core doesn't have any input.
2016-02-23 16:28:32 +01:00
Alcaro
eeccb63c4e
Avoid build fails due to missing submodule.
2016-02-23 16:26:36 +01:00
Alcaro
7a6463a300
Add escape hatch if rarch (or the core) is in an infinite loop.
2016-02-23 16:11:39 +01:00
Alcaro
04ac09f579
One thing less to worry about when copypasting this, less risk of repeating 2d5e10e840.
2016-02-23 16:08:57 +01:00
Alcaro
f8452e23c8
Don't use uninitialized variables.
2016-02-23 16:06:37 +01:00
Twinaphex
c7b5d41151
Merge pull request #2751 from FIX94/master
...
GX resolution and custom viewport changes
2016-02-23 09:14:09 +01:00
FIX94
1ed54b8683
Merge branch 'master' of https://github.com/FIX94/RetroArch
2016-02-23 03:40:40 +01:00
FIX94
4f48e61b98
(GX) allow all resolutions to use aspect ratio settings and allow custom viewport x and y to use as much of the screen as possible while making sure to keep the system screen position in mind
2016-02-23 03:40:14 +01:00
twinaphex
6f6ba98576
(DRM) Add more HAVE_EGL ifdefs
2016-02-23 01:34:28 +01:00
twinaphex
ffd94d3ac0
We cannot rely on vulkan_intel.h being available, so just
...
include its contents inside vulkan_common.h
2016-02-23 01:24:15 +01:00
twinaphex
32353b10bb
Take out async job code from imageviewer core
2016-02-22 18:18:12 +01:00
twinaphex
8aa429bd67
Refactor imageviewer code
2016-02-22 16:55:02 +01:00
twinaphex
6429bb6a40
(X context) rename g_api to x_api
2016-02-22 13:29:32 +01:00
twinaphex
e688770e64
(SDL GL Ctx) Rename g_api to sdl_api
2016-02-22 13:26:26 +01:00
twinaphex
f8a2014b7e
(DRM) Rename g_drm to drm
2016-02-22 13:25:48 +01:00
twinaphex
aa4015837f
(DRM) DRM context driver should compile now without OpenGL
2016-02-22 13:04:34 +01:00
twinaphex
d537b6ee9f
Rename some files
2016-02-22 13:01:16 +01:00
twinaphex
1a5d2ce85c
Start divorcing DRM context from EGL
2016-02-22 12:59:13 +01:00
twinaphex
85804838ad
(DRM) More refactors
2016-02-22 12:56:16 +01:00
twinaphex
09fba6016b
(DRM) Cleanups
2016-02-22 12:50:45 +01:00
twinaphex
034f1769c9
(DRM) Cleanups
2016-02-22 12:43:18 +01:00
twinaphex
cc622b6905
Start getting rid of 'egl' namespace conventions in drm_egl context
...
driver
2016-02-22 12:37:38 +01:00
twinaphex
a2a4a365a3
We're able now to create a Vulkan build without any GL support
...
whatsoever
2016-02-22 12:33:42 +01:00
twinaphex
ef1feca097
Some C89_BUILD fixes
2016-02-22 12:25:41 +01:00
twinaphex
47b34b38d2
(DRM) More HAVE_EGL ifdefs
2016-02-22 12:10:23 +01:00
twinaphex
7da0739b61
Get rid of global g_egl_api now too
2016-02-22 11:54:55 +01:00
twinaphex
22a677b3a8
Don't use egl_common's 'api' variable anymore
2016-02-22 11:54:19 +01:00
twinaphex
fd7a62f5ca
(Wayland) Context driver doesn't use egl api anymore
2016-02-22 11:48:17 +01:00
twinaphex
a8a871bd4e
(DRM) Create drm_api
2016-02-22 11:47:18 +01:00
twinaphex
e4935d490c
(DRM) Uses its own sighandler and atomic quit variable
2016-02-22 11:46:08 +01:00
twinaphex
3bebc2284f
DRM gets its own interval variable inside data struct
2016-02-22 11:42:36 +01:00
twinaphex
b421bdf687
(drm_egl_ctx.c) More ifdefs
2016-02-22 11:37:37 +01:00
twinaphex
eceadcde2b
(drm_egl_ctx.c) Add HAVE_EGL/HAVE_OPENGL ifdefs
2016-02-21 23:49:50 +01:00
twinaphex
cedc6506b5
Show display metric height label
2016-02-21 22:09:38 +01:00
Twinaphex
902026ec86
Merge pull request #2747 from Themaister/master
...
Wayland: Add metrics support.
2016-02-21 22:07:41 +01:00
Hans-Kristian Arntzen
c4104ae37c
Wayland: Add metrics support.
2016-02-21 22:04:56 +01:00
Twinaphex
44688b1424
Merge pull request #2746 from Themaister/master
...
Wayland: Add HiDPI awareness.
2016-02-21 21:46:23 +01:00
Hans-Kristian Arntzen
52a515f0d3
Wayland: Add HiDPI awareness.
2016-02-21 21:35:06 +01:00
Twinaphex
765e229c35
Merge pull request #2745 from Themaister/master
...
Vulkan: Attempt workaround for Ivy Bridge.
2016-02-21 20:16:37 +01:00
Hans-Kristian Arntzen
8cab56e806
Vulkan: Attempt workaround for Ivy Bridge.
...
Reset command buffer instead of pool.
2016-02-21 20:13:22 +01:00
Twinaphex
cfe06ce730
Merge pull request #2744 from Themaister/master
...
Fix silly bug in libretro-test-vulkan.
2016-02-21 20:02:12 +01:00
radius
66a8e08252
remove saving remapping, use the automated method instead
2016-02-21 13:55:04 -05:00
Hans-Kristian Arntzen
7acd82e189
Fix silly bug in libretro-test-vulkan.
...
Forgot to set sType correctly, fixes nVidia.
2016-02-21 19:53:36 +01:00
twinaphex
90850799b7
Remove saving of input_remapping_path
2016-02-21 19:10:33 +01:00
twinaphex
d5429f00e1
silence warning
2016-02-21 19:05:58 +01:00
twinaphex
e93e75321f
Revert "don't save remapping path and don't load the library at startup"
...
This reverts commit 1638df4ae7 .
2016-02-21 19:05:01 +01:00
radius
1638df4ae7
don't save remapping path and don't load the library at startup
2016-02-21 12:51:49 -05:00
radius
7cc72520f7
add message to save current config
2016-02-21 12:37:11 -05:00
radius
5f3b27417b
fix save new config
2016-02-21 12:30:22 -05:00
Twinaphex
d0e1802436
Merge pull request #2743 from Themaister/master
...
Vulkan: Add workaround for broken VkImageView swizzling.
2016-02-21 13:56:14 +01:00
Hans-Kristian Arntzen
cece4e5ae2
Vulkan: Add workaround for broken VkImageView swizzling.
...
Certain early drivers fail to apply swizzle mask.
2016-02-21 13:52:30 +01:00
Twinaphex
1b4318d89b
Merge pull request #2742 from Themaister/master
...
Vulkan: Set alphaBlendOp correctly.
2016-02-21 13:43:18 +01:00
Hans-Kristian Arntzen
f09338b1b8
Set alphaBlendOp correctly.
2016-02-21 13:40:19 +01:00
Twinaphex
7bb5b749a0
Merge pull request #2741 from Themaister/master
...
Vulkan: Various improvements
2016-02-21 13:18:00 +01:00
Hans-Kristian Arntzen
b87106e61a
Vulkan: Implement menu display clear color.
2016-02-21 13:12:51 +01:00
Twinaphex
0bbac8da97
Silence unused variable warning
2016-02-21 13:10:49 +01:00
Hans-Kristian Arntzen
6e7f1371dd
Vulkan: Fix scenario where we limit the number of frames too much.
2016-02-21 13:03:26 +01:00
Hans-Kristian Arntzen
9e060bf088
Fix STATIC texture upload.
2016-02-21 13:01:53 +01:00
Hans-Kristian Arntzen
0dddd671f8
Vulkan: Use more approriate barrier
2016-02-21 12:59:11 +01:00
Hans-Kristian Arntzen
4259ea3d06
Merge branch 'master' of git://github.com/libretro/RetroArch
2016-02-21 12:45:26 +01:00
Hans-Kristian Arntzen
36eb07e067
Vulkan: Use copy paths if needed.
2016-02-21 12:33:16 +01:00
twinaphex
6512e5ff6e
Move this check - this should serve as a framerate limiter for the
...
menu
2016-02-21 12:11:08 +01:00
twinaphex
254e0bbd90
vulkan_common.h - style nits
2016-02-21 10:11:35 +01:00
twinaphex
f462954609
Style nits pt. 2
2016-02-21 10:09:41 +01:00
twinaphex
8ce2665383
Style nits
2016-02-21 10:08:36 +01:00
twinaphex
b57dbd5028
Style nits
2016-02-21 09:57:24 +01:00
twinaphex
a5d39ba38d
Style nits
2016-02-21 09:54:53 +01:00
twinaphex
5beb71711b
zarch.c - Respect 80-char width limit
2016-02-21 09:51:16 +01:00
twinaphex
5f50034514
Refactor gfx_ctx_x_bind_api
2016-02-20 20:47:06 +01:00
twinaphex
fbc7eaf287
(vulkan.c) Style nits
2016-02-20 20:29:52 +01:00
twinaphex
1426cf7fb2
(vulkan.c) Style nits
2016-02-20 20:15:46 +01:00
twinaphex
25c1c6202f
Silence warning
2016-02-20 19:46:35 +01:00
twinaphex
9aeceadee6
Style nits for header
2016-02-20 16:37:59 +01:00
twinaphex
4bb3f35a02
80-char width limit style nits
2016-02-20 16:36:54 +01:00
Twinaphex
f41ee75a82
Merge pull request #2740 from Themaister/master
...
Vulkan: Small tweaks
2016-02-20 15:30:17 +01:00
Hans-Kristian Arntzen
8550c16f86
Always try to use cached memory if we can for linear textures.
...
Should improve cores which use SOFTWARE_FRAMEBUFFER.
2016-02-20 15:17:25 +01:00
Hans-Kristian Arntzen
b61c05e10f
Log the number of swapchain images we get.
2016-02-20 14:24:36 +01:00
Hans-Kristian Arntzen
111c37832a
Make sure we get a queue which also supports compute.
...
Graphics + Compute queue must be supported.
2016-02-20 14:20:17 +01:00
Twinaphex
74f1b3aa34
Merge pull request #2739 from Themaister/master
...
Fix some issues with Vulkan readback.
2016-02-20 14:07:53 +01:00
Hans-Kristian Arntzen
fa449646e9
Bug fixes for Vulkan readback.
...
We were getting weird and inconsistent viewport sizes back.
2016-02-20 14:04:33 +01:00
Hans-Kristian Arntzen
bcac4a204f
Vulkan: Set initial viewport after keep_aspect is correct.
...
Fixes fullscreen recording.
2016-02-20 13:46:20 +01:00
Twinaphex
720a519987
Merge pull request #2738 from Themaister/master
...
Try to use cached memory for readbacks.
2016-02-20 12:07:41 +01:00
Hans-Kristian Arntzen
5542427246
Try to use cached memory for readbacks.
...
Speeds up nVidia readbacks by order of magnitude.
2016-02-20 12:04:53 +01:00
Twinaphex
452898c0f8
Merge pull request #2736 from Themaister/master
...
Use vkCmdCopyImage for readbacks.
2016-02-20 11:49:36 +01:00
Hans-Kristian Arntzen
459c55989a
Use vkCmdCopyImage for readbacks.
...
Blits often imply render targets.
2016-02-20 11:21:39 +01:00
Twinaphex
9108ee773f
Merge pull request #2735 from Themaister/master
...
Before unloading game, make sure we stop the threaded audio driver.
2016-02-20 10:33:55 +01:00
Hans-Kristian Arntzen
9c21c9ea1f
Before unloading game, make sure we stop the threaded audio driver.
2016-02-20 10:28:39 +01:00
twinaphex
dbe6bc5cfb
Move wayland context driver up the context driver foodchain,
...
should hopefully have Gnome Wayland default to it instead of the
slower X11/XCB context
2016-02-20 09:23:17 +01:00
twinaphex
481fa56f2c
Move some code
2016-02-20 06:36:32 +01:00
twinaphex
fde9f1ce2c
Start making GL optional (previously we assumed pretty much - hardware
...
context = GL) Still have the issue where the menu driver auto-switches
back to rgui instead of glui/xmb
2016-02-20 06:16:34 +01:00
twinaphex
9bc889b908
Add improved preprocessor conditionals for x context
2016-02-20 05:50:37 +01:00
twinaphex
11c1535fe3
Rename glx context driver to x
2016-02-20 05:48:45 +01:00
Twinaphex
b1c614f1ca
Merge pull request #2734 from Themaister/vulkan
...
Vulkan: X11 backend
2016-02-20 03:33:41 +01:00
Hans-Kristian Arntzen
4540369fcb
Use correct cast for WSI_XLIB.
2016-02-19 22:25:51 +01:00
Hans-Kristian Arntzen
0bcdf6ebe0
More properly enumerate GPUs.
...
Just pick the first one for now.
2016-02-19 21:55:11 +01:00
Hans-Kristian Arntzen
88ec0f522b
Vulkan: Add Vulkan backend to GLX context.
...
Also fixes some snags with libretro-test-vulkan.
2016-02-19 21:37:24 +01:00
Hans-Kristian Arntzen
1b5cc1ca9c
Fix some types for WSI.
2016-02-19 19:50:04 +01:00
twinaphex
4e510247f5
Cleanups
2016-02-19 15:44:03 +01:00
twinaphex
d6906ee7df
(xcb) Buildfix
2016-02-19 15:43:12 +01:00
twinaphex
575cd4e3be
Add xcb detection
2016-02-19 15:08:23 +01:00
twinaphex
11831a8b47
move shareable vulkan initialization code to vulkan_common.c
2016-02-19 14:38:15 +01:00
twinaphex
5cb0aa51c0
Add includes to vulkan_common.h
2016-02-19 14:26:45 +01:00
twinaphex
e1a1843edc
Start moving code to vulkan_common.h
2016-02-19 14:23:51 +01:00
twinaphex
2d5e10e840
Fix this
2016-02-19 13:17:03 +01:00
twinaphex
140d65b994
Setup specific WSI extensions
2016-02-19 13:11:30 +01:00
twinaphex
7ec1a6836c
(Vulkan WSI) Add Mir bits (we don't have Mir context driver yet
...
but whatever, add them all)
2016-02-19 13:06:38 +01:00
twinaphex
50efe142b9
Go through function pointers
2016-02-19 13:03:35 +01:00
twinaphex
eb1fe0476d
Start implementing xlib/xcb bits (for when these context drivers
...
get added)
2016-02-19 12:46:42 +01:00
twinaphex
14d39be698
Move code around
2016-02-19 12:30:18 +01:00
twinaphex
72fed0d871
Add VULKAN_WSI_MIR (for when we ever get around to adding Mir support)
2016-02-19 12:24:20 +01:00
twinaphex
cebefa6ae1
Refactor vulkan_surface_create
2016-02-19 12:23:16 +01:00
twinaphex
db074e1c1a
Start implementing more WSI variants
2016-02-19 12:15:16 +01:00
twinaphex
353c421a5c
Add function pointer for vkCreateAndroidSurfaceKHR
2016-02-19 12:08:34 +01:00
twinaphex
6fcd097e4c
Start setting up vulkan_init_context for multiple WSI types
2016-02-19 12:04:56 +01:00
twinaphex
1c412eea5a
Start adding preliminary implementation for vulkan_surface_create
2016-02-19 12:00:52 +01:00
twinaphex
96c9687a8a
Create vulkan_surface_create
2016-02-19 11:55:57 +01:00
twinaphex
98990d6afc
Add more WSI enum types
2016-02-19 11:50:25 +01:00
twinaphex
7205d76ab0
Cleanups
2016-02-19 11:36:46 +01:00
twinaphex
c105fb22f3
Style nits
2016-02-19 11:29:15 +01:00
twinaphex
a61536ffdc
More refactors - create vulkan_destroy_context
2016-02-19 11:12:43 +01:00
twinaphex
6be1453d9c
Create vulkan_init_context
2016-02-19 11:04:51 +01:00
twinaphex
50a605e9db
Cleanups
2016-02-19 10:54:00 +01:00
twinaphex
1165d1c0b7
Create gfx_ctx_vulkan_data_t
2016-02-19 10:35:59 +01:00
twinaphex
02e3d6eba7
Only one Wayland context driver now
2016-02-19 07:58:14 +01:00
twinaphex
acf4931ad1
(Testcore Vulkan) Hook up one button - makes input response work
2016-02-19 05:53:25 +01:00
Twinaphex
7e9f66ad39
Merge pull request #2733 from Themaister/vulkan
...
Vulkan: Workaround broken push constant support on Ivy Bridge
2016-02-19 01:32:10 +01:00
Hans-Kristian Arntzen
c74c7ae053
Vulkan: Work around broken push constants on Ivy Bridge.
...
Use UBOs instead, should be more compatible with early drivers.
2016-02-18 18:36:49 +01:00
Hans-Kristian Arntzen
a1ae86a808
Remove obsolete shaders.
2016-02-18 18:36:49 +01:00
twinaphex
0b85951abe
(Wayland context) Cleanup some defines
2016-02-18 07:40:13 +01:00
twinaphex
a21444fc9a
(Wayland ctx) More improvements to Vulkan support
2016-02-18 07:29:20 +01:00
twinaphex
f5c5c82729
Add extra conditionals for all possible usecases (HAVE_EGL/HAVE_OPENGL/HAVE_OPENGLES/etc)
2016-02-18 07:18:58 +01:00
twinaphex
bd672b8b72
Add vulkan path in registry_handle_global
2016-02-18 05:31:24 +01:00
twinaphex
620fbe8976
Forgot to set this
2016-02-18 00:20:23 +01:00
twinaphex
eeada0c458
Start making general-purpose Wayland context driver that could work
...
for both Vulkan and EGL/GL
2016-02-17 23:22:54 +01:00
twinaphex
56a14ffc3c
Start adding HAVE_OPENGL/HAVE_VG ifdefs
2016-02-17 22:20:43 +01:00
twinaphex
51a94d6ac7
Remove unix_common
2016-02-17 22:09:37 +01:00
twinaphex
17e5e57bed
Add unix_common
2016-02-17 08:01:30 +01:00
twinaphex
a84ebda75c
Replace some strcmp usage
2016-02-17 07:29:10 +01:00
twinaphex
207c87e551
Add glslang files to griffin_cpp
2016-02-17 07:23:32 +01:00
twinaphex
d4daf25c2a
Remove stdin stub paths
2016-02-17 07:15:51 +01:00
twinaphex
b6a9f5c239
Start adding vulkan files to Griffin
2016-02-17 05:22:17 +01:00
twinaphex
a539a6512b
(D3D) Buildfix
2016-02-17 02:25:24 +01:00
twinaphex
263efc965b
Add Vulkan string to system information
2016-02-17 02:01:51 +01:00
twinaphex
d78787d70e
Add feature to print_features
2016-02-17 01:55:35 +01:00
twinaphex
0058e1ba51
Remove commented out code
2016-02-17 01:25:45 +01:00
twinaphex
2e853b3f04
Another ifdef
2016-02-17 01:24:38 +01:00
twinaphex
22452f6cb2
Ifdef hw_render_context_is_vulkan
2016-02-17 01:23:55 +01:00
Twinaphex
8f73779acb
Merge pull request #2729 from Themaister/vulkan
...
Vulkan backend for RetroArch
2016-02-16 21:24:58 +01:00
Hans-Kristian Arntzen
adbf9fed16
Vulkan implementation.
2016-02-16 20:42:02 +01:00
twinaphex
0d3c30978d
Add log
2016-02-16 05:42:45 +01:00
twinaphex
46cc21029b
Add CONTENT_CT_LOAD
2016-02-16 05:34:33 +01:00
twinaphex
bebf9abfb2
Fix RARCH_CTL_UNSET_STDIN_CLAIMED
2016-02-16 05:19:04 +01:00
twinaphex
ee24cfce31
Roll this back
2016-02-16 05:18:39 +01:00
twinaphex
9097727452
Revert "Fix RARCH_CTL_UNSET_STDIN_CLAIMED"
...
This reverts commit 25787c2ce6 .
2016-02-16 05:16:44 +01:00
twinaphex
25787c2ce6
Fix RARCH_CTL_UNSET_STDIN_CLAIMED
2016-02-16 05:09:57 +01:00
radius
8f41174fca
remove btn/axis identifier when no descriptor was available
2016-02-15 22:54:28 -05:00
twinaphex
7ef5bd5534
Cleanups
2016-02-16 04:54:26 +01:00
twinaphex
a3ce07b5af
Add preliminary backport of stdin ROM loading - doesn't work
...
for me yet
2016-02-16 04:52:36 +01:00
radius
e97de06f24
add a fallback for cases when an autoconf is present but it doesn't have descriptors
2016-02-15 22:48:35 -05:00
radius
17f616e3dc
use descriptors in core input remapping
2016-02-15 22:07:50 -05:00
twinaphex
d14f9e6f08
Cleanup
2016-02-15 23:50:46 +01:00
twinaphex
f71611251f
Cleanups
2016-02-15 23:49:23 +01:00
twinaphex
620dac1abd
Make some functions static
2016-02-15 21:51:30 +01:00
twinaphex
f8b866c8c1
Combine file_ops.c and content.c
2016-02-15 21:49:29 +01:00
twinaphex
d4f59c2a0e
Rename more functions
2016-02-15 21:43:01 +01:00
twinaphex
0b8efb7736
Rename some functions
2016-02-15 21:40:54 +01:00
twinaphex
4aa36501fb
Call RARCH_CTL_VERIFY_STDIN_PATHS
2016-02-15 21:30:11 +01:00
twinaphex
d3a9b04223
Add back stdin features - pt. 1
2016-02-15 21:27:14 +01:00
twinaphex
d7ebb49fd0
(ffmpeg) Style nits
2016-02-15 07:44:45 +01:00
twinaphex
bdbd3098dd
Style nits
2016-02-15 07:16:09 +01:00
twinaphex
b2fa47ef43
Cleanups
2016-02-15 06:53:22 +01:00
twinaphex
cd9f567fc2
Create RARCH_AUDIO_CTL_RESAMPLER_* functions
2016-02-15 06:43:32 +01:00
Andrés
1f951656a3
Update command_event.c
2016-02-14 23:23:29 -05:00
radius
7f1f345066
change the windows to the other side
2016-02-14 22:48:21 -05:00
twinaphex
d4846b9021
Refactor content_load
2016-02-15 04:04:14 +01:00
twinaphex
b4b50d1972
Create content_push_to_history_playlist
2016-02-15 03:56:10 +01:00
radius
97f2a2dfb1
add a settings
2016-02-14 21:44:03 -05:00
radius
f00f09a549
fix input click
2016-02-14 21:12:06 -05:00
radius
dfbe4cc049
positioning seems ok now, click is not
2016-02-14 21:01:27 -05:00
radius
e189f35caf
try to implement mouse
2016-02-14 20:42:45 -05:00
radius
96f1cb4175
try to implement mouse
2016-02-14 20:16:24 -05:00
radius
80284d760f
make the window half of the GLUI window for now
2016-02-14 20:04:31 -05:00
radius
9109ea3dde
make the window half of the GLUI window for now
2016-02-14 19:54:24 -05:00
twinaphex
f621165adf
Cleanups
2016-02-15 01:50:49 +01:00
twinaphex
8d4bb1326c
menu_content.c - cleanups
2016-02-15 01:39:07 +01:00
twinaphex
300aac33cf
Rename rarch_main_init_wrap
2016-02-15 01:34:15 +01:00
twinaphex
a10fae4e8b
Move main_load_content to content.c
2016-02-15 01:22:28 +01:00
radius
a236c559f0
pass viewport size
2016-02-14 18:32:36 -05:00
twinaphex
0784608604
Buildfix
2016-02-14 22:23:30 +01:00
twinaphex
954ac39b91
Create SHADER_CTL_GET_PREV_TEXTURES
2016-02-14 22:22:40 +01:00
twinaphex
5a2816c6da
Remove unused functions
...
t# Please enter the commit message for your changes. Lines starting
2016-02-14 22:18:46 +01:00
radius
4fbb08210c
add some comments
2016-02-14 16:17:34 -05:00
twinaphex
e790b503d9
Add SHADER_CTL_GET_IDENT
2016-02-14 22:17:00 +01:00
twinaphex
debb5dd0ce
Add SHADER_CTL_GET_CURRENT_SHADER
2016-02-14 22:13:21 +01:00
radius
e5feaacf2c
fix indentation a bit
2016-02-14 15:56:54 -05:00
twinaphex
38034abce6
Add SHADER_CTL_DIRECT_GET_CURRENT_SHADER
2016-02-14 21:55:19 +01:00
radius
0cbdd4f3a6
fix indentation a bit
2016-02-14 15:45:19 -05:00
twinaphex
46b963619a
Create SHADER_CTL_WRAP_TYPE
2016-02-14 21:41:16 +01:00
radius
172cdc1f49
remove more unused code and deinit properly
2016-02-14 15:39:54 -05:00
radius
3376799768
remove more unused code
2016-02-14 15:35:19 -05:00
radius
031fc859ce
remove init and zdraw functions
2016-02-14 15:33:24 -05:00
radius
dbfc9ff370
remove init and zdraw functions
2016-02-14 15:30:48 -05:00
radius
76dc51faeb
re-add POC implementation
2016-02-14 14:33:20 -05:00
radius
50929c9809
add gui toolkit
2016-02-14 14:33:17 -05:00
radius
1e31f06200
clone glui
2016-02-14 14:33:13 -05:00
twinaphex
bd74390cde
Add SHADER_CTL_USE
2016-02-14 20:01:39 +01:00
twinaphex
b4dcbb235f
Add SHADER_CTL_FILTER_TYPE
2016-02-14 19:51:32 +01:00
twinaphex
37c2b47915
Add SHADER_CTL_SET_MVP
2016-02-14 19:43:47 +01:00
twinaphex
02ec7830d9
Create SHADER_CTL_INFO
2016-02-14 19:30:48 +01:00
twinaphex
cdd6684bb9
Create SHADER_CTL_SCALE
2016-02-14 19:21:54 +01:00
twinaphex
47cf62cdbd
Header cleanups
2016-02-14 19:01:37 +01:00
twinaphex
6c1b96f50d
Add SHADER_CTL_SET_COORDS
2016-02-14 18:59:42 +01:00
twinaphex
20441299e1
Add SHADER_CTL_MIPMAP_INPUT
2016-02-14 18:48:17 +01:00
twinaphex
fab6903522
Create SHADER_CTL_INIT
2016-02-14 18:41:45 +01:00
twinaphex
8c867394a0
Cleanups
2016-02-14 18:23:47 +01:00
twinaphex
678cabc48c
Add SHADER_CTL_DEINIT
2016-02-14 18:22:38 +01:00
twinaphex
7c4b372208
Add SHADER_CTL_GET_FEEDBACK_PASS
2016-02-14 18:19:48 +01:00
twinaphex
fe3c3f5203
Create SHADER_CTL_INIT_FIRST
2016-02-14 18:17:43 +01:00
twinaphex
f906e828ba
Add SHADER_CTL_SET_PARAMS
2016-02-14 18:14:51 +01:00
twinaphex
8b714895a8
Create video_shader_driver_ctl
2016-02-14 18:12:42 +01:00
twinaphex
f9824dd53e
Simplify video_shader_driver_set_params
2016-02-14 18:09:12 +01:00
twinaphex
bb0b6a6b68
Style nits
2016-02-14 17:44:00 +01:00
twinaphex
3f265360db
Style nits
2016-02-14 17:40:20 +01:00
twinaphex
6957f57111
Cleanups
2016-02-14 17:29:03 +01:00
twinaphex
349892debf
Cleanup
2016-02-14 17:27:14 +01:00
twinaphex
35ea059f82
Style nits - 80-char width limit
2016-02-14 17:22:01 +01:00
twinaphex
5e1f289cd4
80-char width limit, style nits
2016-02-14 17:02:55 +01:00
twinaphex
57c4db4338
Style nits
2016-02-14 16:59:21 +01:00
twinaphex
cbf84b8d6e
Style nits
2016-02-14 16:39:27 +01:00
twinaphex
64e891124c
(ps3_ctx.c) Cleanups
2016-02-14 16:36:06 +01:00
twinaphex
b0995e6eee
(GLX) 80-char width limit style nits
2016-02-14 16:34:31 +01:00
twinaphex
e842ebbfc4
80-char width limit style nits
2016-02-14 16:31:39 +01:00
twinaphex
602c40c228
(bbqnx) Style nits
2016-02-14 16:29:58 +01:00
twinaphex
5b581e70ba
80-char width limit style nits
2016-02-14 16:27:29 +01:00
twinaphex
c2d7b330aa
vg.c - buildfix
2016-02-14 16:15:01 +01:00
twinaphex
89f0c4211c
Create menu_input_frame_build
2016-02-14 07:40:09 +01:00
twinaphex
76f7114b47
Remove duplicate prototype
2016-02-14 05:44:10 +01:00
twinaphex
f1a572822b
Create RARCH_DISPLAY_CTL_VIEWPORT_INFO
2016-02-14 05:42:27 +01:00
twinaphex
d078682a3c
Add RARCH_DISPLAY_CTL_GET_CURRENT_SOFTWARE_FRAMEBUFFER
2016-02-14 05:31:33 +01:00
twinaphex
4fcb1469cc
Cleanups
2016-02-14 05:26:17 +01:00
twinaphex
ead20f9ba5
Action OK toggles boolean setting now too
2016-02-14 04:33:42 +01:00
twinaphex
4941cd7dbd
gl_ff_vertex - avoid glLoadIdentity
2016-02-14 03:47:33 +01:00
twinaphex
9f26e3bc69
Move static local variables to gfx_ctx_ctl - and other cleanups
2016-02-14 02:30:24 +01:00
twinaphex
68969d1363
Add GFX_CTL_GET_VIDEO_SIZE
2016-02-14 02:26:20 +01:00
twinaphex
bcaf08ad2d
Add GFX_CTL_SET_RESIZE
2016-02-14 02:15:43 +01:00
twinaphex
5516ff05b5
Create GFX_CTL_SET_VIDEO_MODE
2016-02-14 02:12:18 +01:00
twinaphex
637ee33ab6
Add GFX_CTL_IDENT_GET
2016-02-14 02:05:20 +01:00
twinaphex
6413449944
(Android/EGL Images) Buildfixes
2016-02-14 02:00:14 +01:00
twinaphex
1d7fdc64ba
(D3D) Buildfix
2016-02-13 23:59:45 +01:00
twinaphex
154f85c6fa
Add GFX_CTL_SUPPRESS_SCREENSAVER
2016-02-13 23:39:12 +01:00
twinaphex
f6afe72a1e
Add GFX_CTL_IMAGE_BUFFER_WRITE
2016-02-13 23:35:47 +01:00
twinaphex
0a9787ec49
Create GFX_CTL_INPUT_DRIVER
2016-02-13 23:26:33 +01:00
twinaphex
098fc0a860
Cleanups
2016-02-13 23:20:04 +01:00
twinaphex
82dcd2cd94
Cleanups
2016-02-13 23:17:09 +01:00
twinaphex
75d73ab658
(D3D) Buildfix
2016-02-13 23:12:49 +01:00
Twinaphex
3a924231a6
(OSX) Silence warnings
2016-02-13 22:31:49 +01:00
twinaphex
3140e5f980
Implement GFX_CTL_GET_METRICS
2016-02-13 22:14:33 +01:00
twinaphex
ce41c5bbca
Create GFX_CTL_TRANSLATE_ASPECT
2016-02-13 22:07:56 +01:00
twinaphex
f94e9c532e
Create GFX_CTL_PROC_ADDRESS_GET
2016-02-13 22:02:49 +01:00
twinaphex
39bc6c1e9e
Add structs
2016-02-13 21:58:35 +01:00
twinaphex
254d2d1fff
Avoid crash in gl_frame
2016-02-13 21:15:18 +01:00
twinaphex
9e186b4587
Create GFX_CTL_SWAP_INTERVAL
2016-02-13 20:45:45 +01:00
twinaphex
46c9ff36ef
Create GFX_CTL_CHECK_WINDOW
2016-02-13 19:53:14 +01:00
twinaphex
b9a5c326cd
Create GFX_CTX_GET_VIDEO_OUTPUT_SIZE
2016-02-13 19:36:02 +01:00
twinaphex
46d210e977
Create GFX_CTL_FIND_NEXT_DRIVER/GFX_CTL_FIND_PREV_DRIVER
2016-02-13 19:12:08 +01:00
twinaphex
7c28ddbfc5
Add GFX_CTL_IMAGE_BUFFER_INIT
2016-02-13 18:51:16 +01:00
twinaphex
ef6ef13143
Add GFX_CTL_GET_VIDEO_OUTPUT_PREV/GFX_CTL_GET_VIDEO_OUTPUT_NEXT
2016-02-13 18:47:38 +01:00
twinaphex
00e4793bed
Add GFX_CTL_BIND_HW_RENDER
2016-02-13 18:36:23 +01:00
twinaphex
b7c41c9fcd
Remove gfx_ctx_show_mouse
2016-02-13 18:29:07 +01:00
twinaphex
8721c857e9
Add GFX_CTL_SET
2016-02-13 18:27:05 +01:00
twinaphex
6a697ef2e1
GFX_CTL_SHOW_MOUSE added
2016-02-13 17:48:25 +01:00
twinaphex
425a290ced
Remove gfx_ctx_destroy
2016-02-13 16:33:38 +01:00
twinaphex
ef1b0b0965
Add GFX_CTL_UPDATE_WINDOW_TITLE
2016-02-13 08:50:22 +01:00
twinaphex
f079ca29e4
Add GFX_CTL_HAS_WINDOWED
2016-02-13 08:37:10 +01:00
twinaphex
752e9abd4e
Add GFX_CTL_SWAP_BUFFERS
2016-02-13 08:33:33 +01:00
twinaphex
0a7c481ff0
Create GFX_CTL_FOCUS
2016-02-13 08:29:58 +01:00
twinaphex
fab6c9b8c4
Add GFX_CTL_FREE
2016-02-13 08:26:54 +01:00
twinaphex
753fd86c2e
Create gfx_ctx_ctl
2016-02-13 08:21:35 +01:00
twinaphex
e3b2abed9e
video_context_driver - cleanups
2016-02-13 08:19:56 +01:00
twinaphex
6d8ee1f8d4
Remove input_driver_data_ptr_is_same
2016-02-13 07:40:02 +01:00
twinaphex
016ee293cd
Remove input_driver_grab_mouse
2016-02-13 07:38:09 +01:00
twinaphex
24bafd7ab9
Create RARCH_INPUT_CTL_GRAB_MOUSE
2016-02-13 07:36:45 +01:00
twinaphex
ac31eeb360
Cleanups
2016-02-13 07:29:02 +01:00
twinaphex
3393a32547
Cleanup
2016-02-13 07:27:22 +01:00
twinaphex
fcac9a8401
Cleanups
2016-02-13 07:20:55 +01:00
twinaphex
954c5a86f6
Add rarch_cmd_ctl
2016-02-13 07:19:21 +01:00
twinaphex
ff9f433243
Create CHEEVOS_CTL_GET_DESCRIPTION
2016-02-13 06:30:39 +01:00
twinaphex
e8e0917c9c
Cleanups
2016-02-13 06:24:49 +01:00
twinaphex
3fab9843fd
Create CHEEVOS_CTL_POPULATE_MENU
2016-02-13 06:15:38 +01:00
twinaphex
6c06ffbf1d
Create CHEEVOS_CTL_SET_CHEATS
2016-02-13 06:13:46 +01:00
twinaphex
fc6d22d47b
Create CHEEVOS_CTL_UNLOAD
2016-02-13 06:11:17 +01:00
twinaphex
a36382b938
Create CHEEVOS_CTL_TEST
2016-02-13 06:09:37 +01:00
twinaphex
d255d6609b
Create cheevos_ctl
2016-02-13 06:06:51 +01:00
twinaphex
4517d18fc0
cheevos.c - cleanups
2016-02-13 05:47:41 +01:00
twinaphex
f75f0beb08
Add EVENT_CMD_EXEC
2016-02-13 05:30:57 +01:00
twinaphex
8c8ea6c167
Cleanups
2016-02-13 05:22:07 +01:00
twinaphex
f1ea400456
Refactor away runloop_msg_queue_pull
2016-02-13 05:17:36 +01:00
twinaphex
45a663c100
Add header
2016-02-13 05:08:29 +01:00
twinaphex
af1e698b05
Add retro_assert.h to sdl_gfx.c
2016-02-13 04:49:42 +01:00
twinaphex
fed8570ec3
(Menu) Spacebar toggles 'RetroPad Start' action
2016-02-13 04:18:07 +01:00
twinaphex
0f35e0639e
Fix subsystem loading
2016-02-13 04:07:46 +01:00
Twinaphex
14227c101b
Merge pull request #2717 from netux79/master
...
(GX) Resolution Saving re-enabled. Video Corruption Fix.
2016-02-13 02:09:40 +01:00
netux79
a2851ab70b
(GX) Resolution Saving's Video Corruption Fix.
...
Also some cleanups for the RA GX version included.
2016-02-12 16:58:59 -05:00
Alcaro
03e9577686
Fix compile fail.
2016-02-12 15:27:48 +01:00
Twinaphex
28ddefc467
Properly handle key down latch instead of hoky timer stuff
2016-02-12 08:10:35 +01:00
twinaphex
410e750d24
Style nits
2016-02-12 08:02:29 +01:00
twinaphex
b9fde7bb24
(Windows) Windows likes autorepeating of keys too much - have to do
...
some ugly timer stuff here
2016-02-12 08:02:07 +01:00
Twinaphex
cf4d31cd80
Shouldn't repeat keys now
2016-02-12 07:49:49 +01:00
twinaphex
37875fb242
Add MENU_CTL_*PENDING_ACTION
2016-02-12 07:30:34 +01:00
twinaphex
63d216ad1f
(Menu controls) Keyboard 'Enter' does Retropad 'OK' and
...
Backspace does 'RetroPad Cancel'
2016-02-12 07:13:58 +01:00
radius
44e309e7c8
allow a debuggable release build for the buildbot
2016-02-12 01:09:33 -05:00
twinaphex
267c9f8225
Toggle after EVENT_CMD_RESET if UI companion driver is on
...
foreground
2016-02-12 06:56:43 +01:00
twinaphex
314d683228
Only toggle UI companion driver if UI is on foreground
2016-02-12 06:52:42 +01:00
Twinaphex
485750c8ba
Remove unused variable
2016-02-12 06:50:44 +01:00
Twinaphex
b4fdab79fe
Pressing 'Resume Content' will now toggle the UI companion driver
2016-02-12 06:47:48 +01:00
twinaphex
cfe884f0b7
Add ui_companion_driver_toggle
2016-02-12 06:43:06 +01:00
twinaphex
c6220a9e66
Reimplement rarch_task_push_content_load_default
2016-02-12 04:55:18 +01:00
twinaphex
e26c88b4bb
(OSX) Buildfix
2016-02-12 04:40:53 +01:00
twinaphex
ab3591df73
(Zarch) Remove unused variable
2016-02-12 04:39:35 +01:00
twinaphex
7d00f945b8
Implement RARCH_MENU_CTL_IS_PENDING_QUICK_MENU, RARCH_MENU_CTL_SET_PENDING_QUICK_MENU, RARCH_MENU_CTL_UNSET_PENDING_QUICK_MENU
2016-02-12 04:28:09 +01:00
twinaphex
ce93da7cbf
Updates to glsm
2016-02-12 01:42:33 +01:00
twinaphex
9b521d665d
Update glsm
2016-02-11 22:08:45 +01:00
twinaphex
49e7347f3d
Update glsm
2016-02-11 20:20:55 +01:00
twinaphex
99804e2427
Update glsm
2016-02-11 19:10:40 +01:00
twinaphex
c1fbccfc06
Don't try to open IPS/UPS/BPS patches if they don't exist
2016-02-11 18:57:27 +01:00
twinaphex
bd008748da
Update
2016-02-11 18:44:48 +01:00
twinaphex
74547ca990
Update
2016-02-11 18:30:16 +01:00
twinaphex
d09ea1bb57
Add glsm to libretro-common
2016-02-11 18:25:27 +01:00
twinaphex
36b420ec17
Revert "Remove core_info_list_num_info_files"
...
This reverts commit 9d96e9e452 .
2016-02-11 07:20:04 +01:00
radius
8a043a9c6d
Revert "Cleanups"
...
This reverts commit f7d47bb956 .
2016-02-10 21:50:54 -05:00
twinaphex
a6c2e2981d
Move comment to driver.c
2016-02-11 02:29:49 +01:00
twinaphex
e2e1471946
Only attempt to create default directories if they don't already
...
exist
2016-02-11 02:25:16 +01:00
twinaphex
db77e1e6ec
Refactor menu_input_ctl
2016-02-11 01:57:52 +01:00
twinaphex
b881908c91
menu_content_ctl - change return value
2016-02-11 01:55:23 +01:00
twinaphex
2585145b10
Cleanups
2016-02-11 01:54:09 +01:00
twinaphex
14aac016a9
Cleanups
2016-02-11 01:52:11 +01:00
twinaphex
774ec5b7ca
Some runloop_ctl changes
2016-02-11 01:47:24 +01:00
twinaphex
3a6484d0ad
Change input_driver_ctl default return values
2016-02-11 01:44:39 +01:00
twinaphex
c75557d204
Cleanups
2016-02-11 01:42:47 +01:00
twinaphex
712a38083b
Style nits
2016-02-11 01:40:43 +01:00
twinaphex
4364ce92c3
Create RARCH_MENU_CTL_LIST_GET_ENTRY
2016-02-11 01:12:19 +01:00
twinaphex
b3944a21d5
Create RARCH_MENU_CTL_LIST_GET_SIZE
2016-02-11 01:07:30 +01:00
twinaphex
48e67d5546
Create RARCH_MENU_CT_LIST_GET_SELECTION
2016-02-11 00:59:55 +01:00
twinaphex
9e69551408
Add RARCH_MENU_CTL_BIND_INIT
2016-02-11 00:53:49 +01:00
twinaphex
ddf5283ecd
Cleanups
2016-02-11 00:47:00 +01:00
twinaphex
f17f786234
Use menu_cbs_exit in more places
2016-02-10 21:42:18 +01:00
twinaphex
da590b00a8
Add action_ok_exit
2016-02-10 21:38:51 +01:00
twinaphex
71507808c9
Create RARCH_MENU_CTL_LIST_FREE
2016-02-10 21:21:19 +01:00
twinaphex
84d64c4042
Add RARCH_MENU_CTL_DRIVER_DATA_GET
2016-02-10 21:15:23 +01:00
twinaphex
46750ff3e6
Cleanups
2016-02-10 21:01:55 +01:00
twinaphex
8620b4c33b
Cleanups
2016-02-10 20:58:45 +01:00
twinaphex
96a6f8ec77
Cleanup
2016-02-10 20:40:39 +01:00
twinaphex
859a04e6ee
Create RARCH_MENU_CTL_LIST_PUSH
2016-02-10 20:36:13 +01:00
twinaphex
c9ec688a7e
Cleanups
2016-02-10 20:29:17 +01:00
twinaphex
35ff9c35b3
Respect 80-char width limit
2016-02-10 20:24:09 +01:00
twinaphex
f77722a213
Add RARCH_MENU_CTL_ENVIRONMENT
2016-02-10 20:19:21 +01:00
twinaphex
b5e28cda58
Create RARCH_MENU_CTL_ITERATE
2016-02-10 20:13:12 +01:00
twinaphex
9db5d45361
Change return value to menu_driver_iterate
2016-02-10 20:08:10 +01:00
twinaphex
86e8c7a9f8
Free rdb
2016-02-10 20:01:38 +01:00
twinaphex
e9e6fd7b80
(Menu) Implement pending shutdown
2016-02-10 19:56:35 +01:00
twinaphex
c447f6d1bd
Start implementing RARCH_MENU_CTL_SET_PENDING_QUIT
2016-02-10 19:20:58 +01:00
twinaphex
2df631a36f
Add menu pending quit mechanism
2016-02-10 19:19:30 +01:00
fr500
2f787604e5
Sort list like on the Load Core section
2016-02-10 12:14:19 -05:00
twinaphex
dd8d01a1cb
Reorder this code a bit
2016-02-10 17:41:10 +01:00
Twinaphex
c9c4c77d38
Prevent yet even more crashes - sigh
2016-02-10 17:18:06 +01:00
twinaphex
21c4a07cf0
(OSX) Buildfix
2016-02-10 07:20:54 +01:00
twinaphex
9b0034ccb2
Fix resolution toggle
2016-02-10 07:19:06 +01:00
twinaphex
9bb1127727
Add more state to RARCH_MENU_CTL_DEINIT
2016-02-10 07:17:26 +01:00
twinaphex
1e05027785
Don't need these headers
2016-02-10 06:54:32 +01:00
twinaphex
55927d5957
Better way to prevent crash
2016-02-10 06:51:47 +01:00
twinaphex
b077113aff
Prevent crash on calling RARCH_MENU_CTL_CONTEXT_DESTROY
2016-02-10 06:49:00 +01:00
twinaphex
99d21fd701
Implement RARCH_MENU_CTL_LIST_CACHE
2016-02-10 06:43:56 +01:00
twinaphex
23e48f1821
Add RARCH_MENU_CTL_LIST_INSERT
2016-02-10 06:38:57 +01:00
twinaphex
b48c900129
Add RARCH_MENU_CTL_LIST_CACHE
2016-02-10 06:15:40 +01:00
twinaphex
f2952c530c
Cleanups
2016-02-10 06:01:11 +01:00
Twinaphex
259ac2ddbd
Merge pull request #2710 from fr500/master
...
save only modified values when saving remaps
2016-02-10 05:46:17 +01:00
twinaphex
1721a23d54
Style nits
2016-02-10 05:41:53 +01:00
radius
80845f1cd6
save only modified values when saving remaps
2016-02-09 23:39:16 -05:00
twinaphex
788951958c
Cleanups
2016-02-10 05:25:30 +01:00
twinaphex
85e0ab9a8e
Cleanups
2016-02-10 05:23:33 +01:00
twinaphex
5164b8a058
Cleanups
2016-02-10 05:21:44 +01:00
twinaphex
33f0f72adc
Cleanups
2016-02-10 04:30:33 +01:00
twinaphex
0e017ea925
Cleanups
2016-02-10 04:22:59 +01:00
twinaphex
65742d250b
Cleanup
2016-02-10 04:16:58 +01:00
twinaphex
0541a9866e
menu_entries_ctl - change returncode
2016-02-10 04:15:18 +01:00
twinaphex
bbe7221d95
driver_ctl - return default return value to true
2016-02-10 04:12:20 +01:00
twinaphex
3763c6d4c0
Cleanups
2016-02-10 03:59:17 +01:00
twinaphex
bb1fa17718
Cleanups
2016-02-10 03:53:20 +01:00
twinaphex
efc580c071
(menu_driver.c0 Cleanups
2016-02-10 03:52:02 +01:00
twinaphex
e0a29599f4
Cleanups
2016-02-10 03:49:47 +01:00
Twinaphex
8c910b73dc
return true here
2016-02-10 03:35:13 +01:00
twinaphex
dd0136e2d5
Refactor this code
2016-02-10 03:29:31 +01:00
twinaphex
9af5b44453
task_queue.c - Prevent warning
2016-02-09 18:39:41 +01:00
twinaphex
d9de92f48b
Buildfix
2016-02-09 18:38:57 +01:00
twinaphex
5b6d310abd
Rename enums
2016-02-09 18:26:27 +01: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
8d47203ad1
Rename some functions
2016-02-09 18:00:17 +01:00
twinaphex
e4d983646d
Rename push_task_progress
2016-02-09 17:56:36 +01:00
twinaphex
4210ee197b
Rename tasks.c to task_queue.c
2016-02-09 17:55:15 +01:00
twinaphex
6e9bc55dd6
Rename task_ctl to task_queue_ctl
2016-02-09 17:51:51 +01:00
twinaphex
08eb091610
Rename rarch_ to retro_
2016-02-09 17:47:04 +01:00
twinaphex
0378463130
Remove configuration.h dependencies from tasks.c
2016-02-09 17:41:30 +01:00
Alcaro
a12e307039
Whitespace cleanup
2016-02-09 17:36:59 +01:00
twinaphex
76770321b4
Cleanup
2016-02-09 17:27:29 +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
c60c9fbd86
tasks.c - cleanups
2016-02-09 17:01:07 +01:00
twinaphex
f604afeede
Create RARCH_MENU_CTL_FIND_DRIVER
2016-02-09 16:49:23 +01:00
twinaphex
5cd66a19b2
Create RARCH_MENU_CTL_INIT
2016-02-09 16:45:28 +01:00
twinaphex
a306d3acc7
Cleanups
2016-02-09 16:13:00 +01:00
twinaphex
88c68f479a
Cleanups
2016-02-09 16:11:37 +01:00
twinaphex
2026401cc0
(D3D) Buildfix
2016-02-09 16:00:34 +01:00
twinaphex
c6cc006223
pass draw pointer instead of plenty of params
2016-02-09 15:55:31 +01:00
twinaphex
159ebcc8a2
(XMB) Fix icons
2016-02-09 15:21:45 +01:00
twinaphex
1c3d8c5740
Cleanups
2016-02-09 05:17:42 +01:00
twinaphex
e86bd1b021
Cleanups
2016-02-09 05:11:40 +01:00
twinaphex
07632702fb
Cleanups
2016-02-09 05:07:36 +01:00
twinaphex
e7798ed511
Refactor datetime menu display function
2016-02-09 05:03:13 +01:00
twinaphex
a0f35e56fa
Cleanups
2016-02-09 04:55:45 +01:00
twinaphex
da1a5ad2cc
Cleanup
2016-02-09 04:54:04 +01:00
twinaphex
0bfaf26993
Cleanup
2016-02-09 04:50:59 +01:00
twinaphex
41088165f5
Get rid of menu_display_get_tex_coords
2016-02-09 04:49:47 +01:00
twinaphex
7c7b170ceb
Refactor rotate Z draw calls
2016-02-09 04:43:15 +01:00
twinaphex
2b86b9dbe6
(menu_display.c) Refactor draw functions
2016-02-09 04:34:07 +01:00
twinaphex
2dba1aaef4
Add new structs
2016-02-09 04:12:33 +01:00
twinaphex
82991afb36
Remove unnecessary menu_display_msg_queue_push
2016-02-09 03:29:37 +01:00
twinaphex
9f2e61cddd
Cleanup
2016-02-09 03:21:03 +01:00
twinaphex
a3fd1868c1
Turn function static
2016-02-09 03:11:14 +01:00
twinaphex
ad4e633e11
Add MENU_DISPLAY_CTL_CLEAR_COLOR
2016-02-09 03:04:23 +01:00
twinaphex
38a341e6b5
Use video_driver_texture_load and video_driver_texture_unload
...
directly from menu drivers
2016-02-09 01:45:37 +01:00
twinaphex
cdf272665e
Cleanups
2016-02-09 01:39:01 +01:00
twinaphex
c3c408f9d6
Add MENU_DISPLAY_CTL_RESTORE_CLEAR_COLOR
2016-02-09 01:36:00 +01:00
twinaphex
690c5c2bc8
Cleanups
2016-02-09 01:32:42 +01:00
twinaphex
c6e0a38906
Move more variables to menu_display_ctl
2016-02-09 01:31:02 +01:00
twinaphex
dd106ee8d2
Add more menu_display_ctl actions
2016-02-09 01:24:35 +01:00
twinaphex
28f3ea355a
80-char width limit cleanups
2016-02-09 01:01:11 +01:00
twinaphex
e743f4377e
80-char width limit cleanups
2016-02-09 00:59:42 +01:00
twinaphex
d0e9881f46
Add MENU_DISPLAY_CTL_FONT_BIND_BLOCK
2016-02-09 00:57:10 +01:00
twinaphex
3e0d3cbd55
Create MENU_DISPLAY_CTL_INIT_FIRST_DRIVER
2016-02-09 00:49:37 +01:00
twinaphex
9f2bc8d55e
Move msg_queue to menu_display_ctl
2016-02-09 00:13:33 +01:00
twinaphex
486184d1eb
Create MENU_DISPLAY_CTL_INIT/MENU_DISPLAY_CTL_DEINIT
2016-02-09 00:12:09 +01:00
twinaphex
5e9f8b276b
Create MENU_DISPLAY_CTL_DEINIT
2016-02-09 00:07:23 +01:00
Andrés
a8b5c4f3b1
Merge pull request #2706 from fr500/master
...
save libretro device and analog dpad mode with remap files
2016-02-08 17:03:47 -05:00
twinaphex
bd1291dd71
Simplify framebuffer code for RGUI
2016-02-08 22:42:23 +01:00
radius
67a68c0595
save libretro device and analog dpad mode with remap files
2016-02-08 16:06:54 -05:00
twinaphex
459c18f5de
Attempt to make blit_line more robust
2016-02-08 19:18:40 +01:00
twinaphex
2f13fe0ece
Turn some variables into static local functions
2016-02-08 19:11:44 +01:00
twinaphex
88a8ac5370
Move framebuf_data to menu_display_ctl as static local variable
2016-02-08 18:58:02 +01:00
twinaphex
c1e4a852cc
Turn variable into static local variable
2016-02-08 18:55:22 +01:00
twinaphex
d092e20b5a
Simply 'framebuffer dirty' code
2016-02-08 18:54:19 +01:00
twinaphex
72ce7e8fd2
Add ability to set audio latency to 8ms
2016-02-08 16:43:24 +01:00
Twinaphex
94d227863f
Merge pull request #2705 from fr500/master
...
xmb && per-game options improvements
2016-02-08 07:18:11 +01:00
radius
2fca1cccd3
add xmb font
2016-02-08 01:11:56 -05:00
radius
cfa01e930d
add settings for xmb font
2016-02-08 01:08:03 -05:00
radius
5c4ab83d98
add XMB settings for scale and opacity
2016-02-08 00:34:13 -05:00
radius
14cd4af752
don't create directories when checking for game options, only create when the user selects the menu entry
2016-02-08 00:07:41 -05:00
twinaphex
ce1b86993b
Style nits
2016-02-08 05:58:27 +01:00
twinaphex
fc821fc5b4
Make rarch_task_http_finder more robust
2016-02-08 05:48:36 +01:00
Twinaphex
1924b8396b
Merge pull request #2703 from diablodiab/master
...
Enables keyboard to be mapped to gamepad buttons
2016-02-08 02:41:02 +01:00
Diablodiab
84b6b505ad
Fix crash when defining gamepad keys
2016-02-08 01:53:33 +01:00
Diablodiab
bdb9471d13
Added support for using keyboards in the Retroarch menu and for mapping to gamepad keys.
2016-02-08 01:06:15 +01:00
twinaphex
f8051d846f
Turn function static
2016-02-08 00:36:32 +01:00
twinaphex
b3e72f6f42
Respect 80-char width limit
2016-02-08 00:31:11 +01:00
twinaphex
c30a2ec990
Cleanups
2016-02-08 00:28:05 +01:00
twinaphex
95deab8f1d
Cleanup
2016-02-08 00:26:33 +01:00
twinaphex
29d1326c4f
We assume deinit/init is going to be correct from now on on
...
console
2016-02-08 00:24:20 +01:00
twinaphex
cd578521e4
Cleanups
2016-02-08 00:23:03 +01:00
twinaphex
b578ffb056
Create RARCH_DISPLAY_CTL_HW_CONTEXT_GET
2016-02-07 21:53:38 +01:00
twinaphex
a2b2869ca6
Cleanup
2016-02-07 21:46:57 +01:00
twinaphex
0584b3c072
Create RARCH_DISPLAY_CTL_IS_HW_CONTEXT
2016-02-07 20:32:53 +01:00
twinaphex
d8bfa7ab7d
Rename RARCH_DISPLAY_CTL_DEINIT_VIDEO_CACHE_CONTEXT to RARCH_DISPLAY_CTL_DEINIT_HW_CONTEXT
2016-02-07 20:15:58 +01:00
twinaphex
702d9d4728
Create RARCH_DISPLAY_CTL_DEINIT_VIDEO_CACHE_CONTEXT
2016-02-07 20:11:16 +01:00
twinaphex
3e69eb5a8e
video_driver_unset_callback - have destroy_callback do this
...
implicitly
2016-02-07 20:06:07 +01:00
twinaphex
772aa6ef0c
Move destroy and unsetting of video driver callback to RETRO_UNLOAD_GAME
...
time
2016-02-07 19:29:40 +01:00
twinaphex
76b726d154
Cleanup
2016-02-07 19:02:09 +01:00
twinaphex
81c4160a5a
Cleanups
2016-02-07 19:01:17 +01:00
twinaphex
eb33197a9b
Cleanup core_info_get_name - reuse core_info_list_iterate
2016-02-07 18:32:56 +01:00
twinaphex
c7b9625460
Create core_info_list_iterate
2016-02-07 18:27:27 +01:00
twinaphex
f7d47bb956
Cleanups
2016-02-07 18:19:58 +01:00
twinaphex
d384cb351f
Cleanup
2016-02-07 17:40:42 +01:00
twinaphex
a1ee49bf1d
Cleanups
2016-02-07 17:39:10 +01:00
twinaphex
496a69c796
Cleanup
2016-02-07 17:35:52 +01:00
twinaphex
fac18641cd
Turn function static
2016-02-07 17:34:22 +01:00
twinaphex
d3b9356958
Create CORE_INFO_CTL_LOAD
2016-02-07 17:26:10 +01:00
twinaphex
e566665885
Cleanup
2016-02-07 17:19:27 +01:00
Alcaro
b600e6e032
Fix typo.
2016-02-07 16:23:36 +01:00
twinaphex
b647e8186d
Create CORE_INFO_CTL_LIST_UPDATE_MISSING_FIRMWARE
2016-02-07 16:19:02 +01:00
twinaphex
452df47c14
Remove core_info_list_get_all_extensions
2016-02-07 16:10:42 +01:00
twinaphex
9d96e9e452
Remove core_info_list_num_info_files
2016-02-07 16:03:53 +01:00
twinaphex
71bc817e99
Remove unused STRING_LIST_CORES_NAMES
2016-02-07 15:54:37 +01:00
twinaphex
c78c542aea
Remove unused STRING_LIST_CORES_PATHS
2016-02-07 15:53:34 +01:00
twinaphex
a67082865c
N/A
2016-02-07 13:38:23 +01:00
twinaphex
26737dbf49
N/A
2016-02-07 13:33:56 +01:00
twinaphex
3fe210bb41
N/A
2016-02-07 13:29:50 +01:00
twinaphex
534a838472
Header cleanups
2016-02-07 13:25:55 +01:00
twinaphex
0b1b56214e
Try to reduce dependence on general.h
2016-02-07 13:18:48 +01:00
twinaphex
04591cfc5c
Header cleanups
2016-02-07 13:10:04 +01:00
twinaphex
1b2cf74e12
Add more ways to gracefully fail during content loading
2016-02-07 13:08:14 +01:00
twinaphex
ff90a13a5e
Turn core_info_does_support_any_file static
2016-02-07 12:59:50 +01:00
twinaphex
418fb62cfc
Cleanups
2016-02-07 12:55:21 +01:00
twinaphex
6576348198
Turn core_info_does_support_file static
2016-02-07 12:53:45 +01:00
twinaphex
bd56e0c02e
Turn some functions static
2016-02-07 12:51:45 +01:00
twinaphex
487b295182
Turn core_info_find into static function
2016-02-07 02:53:00 +01:00
twinaphex
9e9723e721
Create CORE_INFO_CTL_FIND
2016-02-07 02:50:16 +01:00
twinaphex
490c023fe3
Add core_info_ctl actions
2016-02-07 02:37:57 +01:00
twinaphex
7a01fb1616
Create CORE_INFO_CTL commands
2016-02-07 02:24:08 +01:00
twinaphex
e1bd5ca335
Create core_info_ctl
2016-02-07 02:18:26 +01:00
twinaphex
4448145532
Cleanups
2016-02-07 01:56:03 +01:00
twinaphex
f1ca9604b7
Header include changes
2016-02-07 01:50:08 +01:00
twinaphex
0e89523fa8
Move function prototype to patch.c
2016-02-07 01:46:20 +01:00
twinaphex
d9b3412922
(patch) Turn functions static
2016-02-07 01:44:54 +01:00
twinaphex
c4c4ee4eee
Respect 80-char width limit
2016-02-07 01:22:19 +01:00
twinaphex
fbcad4e117
(core_info.c) Respect 80-char width limit
2016-02-07 01:15:10 +01:00
twinaphex
71a8098037
Refactor RARCH_DISPLAY_CTL_HAS_WINDOWED
2016-02-07 01:11:07 +01:00
twinaphex
ac09b7eb29
(deps/zlib) Rollback changes
2016-02-07 01:05:40 +01:00
twinaphex
3c2f7fadcc
(GX) Fix 'Restart RetroArch'
2016-02-07 00:04:19 +01:00
twinaphex
694ef7570e
(PS3) Take out LIBRETRODB and silence some warnings
2016-02-07 00:04:00 +01:00
twinaphex
506645dd8d
(PS3) Exclude GLUI/XMB
2016-02-06 23:13:40 +01:00
twinaphex
fccb635f19
(PS3) Compile without stb font support
2016-02-06 22:53:57 +01:00
twinaphex
b8b7ee530c
Respect 80-char width limits
2016-02-06 21:51:37 +01:00
twinaphex
ca2c38cd9f
Respect 80-char width limit
2016-02-06 21:41:26 +01:00
twinaphex
7e8ea3f6fb
Add better fallback for 'no items found'
2016-02-06 21:34:54 +01:00
twinaphex
05d9827830
Revert "Get rid of SL_FLAG_ALLOW_EMPTY_LIST"
...
This reverts commit bb0b8764c5 .
2016-02-06 21:33:45 +01:00
twinaphex
788ded0138
Revert "Add better fallback for 'no items found'"
...
This reverts commit b208ce443c .
2016-02-06 21:33:38 +01:00
twinaphex
b208ce443c
Add better fallback for 'no items found'
2016-02-06 21:31:22 +01:00
twinaphex
bb0b8764c5
Get rid of SL_FLAG_ALLOW_EMPTY_LIST
2016-02-06 21:29:44 +01:00
twinaphex
8b20409d32
Rename rarch_defer_core_wrapper
2016-02-06 19:43:42 +01:00
twinaphex
609fa8394e
(GX) Fix FRONTEND_FORK_CORE when game has already been selected
2016-02-06 18:18:17 +01:00
twinaphex
24354f477e
(GX) Fix FRONTEND_FORK_CORE_WITH_ARGS
2016-02-06 18:06:49 +01:00
twinaphex
f29c61bacc
(Linux) Restarting of core in non-HAVE_DYNAMIC mode now properly
...
implemented
2016-02-05 19:16:35 +01:00
twinaphex
c67771fab6
Buildfix
2016-02-05 19:00:30 +01:00
twinaphex
8c2ed9f750
Rename FRONTEND_FORK_SALAMANDER_RESTART to FRONTEND_FORK_RESTART
...
and call FRONTEND_FORK_CORE instead of FRONTEND_FORK_RESTART
when selecting a core from 'Load Core' list
2016-02-05 18:57:44 +01:00
twinaphex
6a64ab1137
(platform_linux.c) Try to stay within 80-char width limit
2016-02-05 18:53:01 +01:00
twinaphex
6130f20d47
(XDK) Reimplement fork mode
2016-02-05 18:47:27 +01:00
twinaphex
17f885d158
(PSP) Refactor fork mode
2016-02-05 18:43:23 +01:00
twinaphex
9e497c1b11
(PS3) Reimplement set_fork_mode
2016-02-05 18:40:24 +01:00
twinaphex
d59ffbdd2c
(GX/Untested) Reimplement set fork mode
2016-02-05 18:34:28 +01:00
twinaphex
5f3ae10f20
(Linux) Reimplement fork mode functionality
2016-02-05 17:58:50 +01:00
twinaphex
d9113b8bc4
(Linux non-HAVE_DYNAMIC) Can now exit properly
2016-02-05 17:44:51 +01:00
twinaphex
feb744fafe
dist-cores.sh : Add big stack rule for unix target
2016-02-05 17:38:09 +01:00
twinaphex
0ed22af4f5
Update dist-cores.sh - turn 'linux' target into 'unix'
2016-02-05 17:03:00 +01:00
twinaphex
02ab043ff5
Setup dist-cores.sh for Linux statically linked cores
2016-02-05 15:13:06 +01:00
twinaphex
d3aaa7ac88
Style nits
2016-02-05 14:42:20 +01:00
twinaphex
341e8f8f15
Cleanup
2016-02-05 14:35:16 +01:00
twinaphex
6b55a5f20b
Cleanup
2016-02-05 14:15:32 +01:00
twinaphex
ce200823b8
Cleanup
2016-02-05 14:13:49 +01:00
twinaphex
8e2818bbeb
Cleanups
2016-02-05 14:11:38 +01:00
twinaphex
36c36aa558
Cleanups
2016-02-05 14:09:46 +01:00
twinaphex
8fc2a05a70
Cleanups
2016-02-05 14:06:43 +01:00
twinaphex
188029373f
Header include changes
2016-02-05 14:00:27 +01:00
twinaphex
0643b83f7d
Header include changes
2016-02-05 13:57:08 +01:00
twinaphex
ab64daf5aa
Cleanups
2016-02-05 13:51:30 +01:00
twinaphex
2fa46bcef8
Cleanups
2016-02-05 13:36:18 +01:00
twinaphex
ca3f352ed1
Remove unused udev_common
2016-02-05 13:30:19 +01:00
twinaphex
32ee695f9d
Create udev_ctl
2016-02-05 01:49:31 +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
Twinaphex
a90c5a9861
Merge pull request #2695 from netux79/master
...
(GX) Refactor of the Wii USB HID support. Now it's working!
2016-02-04 23:36:46 +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
6623bdc054
(XMB) Fix text being cut off
2016-02-04 22:03:36 +01:00
twinaphex
deb3c73ae0
Nits
2016-02-04 21:42:42 +01:00
twinaphex
9a75893cff
Nits
2016-02-04 21:40:29 +01:00
twinaphex
f747196e21
Style nits
2016-02-04 21:31:41 +01:00
twinaphex
3a5ddf15cf
Nits
2016-02-04 21:27:58 +01:00
twinaphex
050cf545bf
NIts
2016-02-04 21:24:51 +01:00
twinaphex
7bde72a8ec
Nits
2016-02-04 21:20:28 +01:00
twinaphex
03199b564f
Create MENU_ENTRIES_CTL_REFRESH
2016-02-04 21:13:38 +01:00
twinaphex
2e8f015de3
Cleanups
2016-02-04 21:07:02 +01:00
twinaphex
3d56dd1ef8
Cleanup
2016-02-04 21:03:28 +01:00
twinaphex
dbef4d9b2b
Nits
2016-02-04 20:58:53 +01:00
twinaphex
878c4e3833
Cleanup
2016-02-04 20:56:22 +01:00
twinaphex
958860dea7
Remove obsolete static function
2016-02-04 20:47:34 +01:00
Twinaphex
da34967857
(OSX) Include <sys/types.h> - provide prototype for ssize_t
2016-02-04 20:36:00 +01:00
twinaphex
d773dd8d45
Cleanups
2016-02-04 20:28:28 +01:00
Twinaphex
a120ab1084
Cleanup RARCH_CTL_DEINIT
2016-02-04 20:26:36 +01:00
twinaphex
2901c3c737
(menu_driver.c) 80-char width limit
2016-02-04 20:23:52 +01:00
Twinaphex
9c9fdcfa58
(iOS 9) Fix iOS 9 build
2016-02-04 20:17:26 +01:00
twinaphex
543e680961
Rewrite menu_driver_list_free
2016-02-04 20:15:34 +01:00
twinaphex
c039e4c6ab
Make menu_driver_free a static function
2016-02-04 20:12:58 +01:00
Twinaphex
667e33e82b
Buildfix
2016-02-04 20:05:20 +01:00
twinaphex
73684cb361
Set these static variables initially to NULL
2016-02-04 20:04:06 +01:00
twinaphex
12d1de4232
Set these static variables initially to NULL
2016-02-04 20:03:31 +01:00
twinaphex
12e453c29a
Set these static variables initially to NULL
2016-02-04 20:02:50 +01:00
twinaphex
5b74105add
Set these static variables to NULL
2016-02-04 20:02:02 +01:00
twinaphex
58219f897a
Dehardcode frontend_linux_exec
2016-02-04 18:28:42 +01:00
twinaphex
be94309808
Use execv - seems to work
2016-02-04 17:56:34 +01:00
twinaphex
77d6eb560c
Fix 'statement is unreachable' warning
2016-02-04 17:47:56 +01:00
twinaphex
7a5db5a73a
Reimplement frontend_driver_set_fork
2016-02-04 17:46:50 +01:00
twinaphex
332f48f2df
Hardcode path for now as a test
2016-02-04 17:28:58 +01:00
twinaphex
84c3b5a546
Implement frontend_linux_exitspawn
2016-02-04 17:16:15 +01:00
twinaphex
c3c14c162e
Change signature of set_fork so that we can optionally implement
...
restarting RetroArch (or not)
2016-02-04 17:08:09 +01:00
twinaphex
b8a418d6f5
Update description
2016-02-04 15:46:52 +01:00
twinaphex
957f58a033
Rename static function
2016-02-04 15:46:24 +01:00
twinaphex
cb2a7b59f3
Turn some functions static
2016-02-04 15:44:25 +01:00
twinaphex
94d10f9d4b
Seems to be no longer used?
2016-02-04 15:37:41 +01:00
twinaphex
9d9c6827f5
(menu_content.c) Cleanup to menu_content_load_from_playlist
2016-02-04 15:29:37 +01:00
Twinaphex
05dd8eb6b4
Merge pull request #2693 from lakkatv/master
...
Display genre from tgdb
2016-02-04 15:24:34 +01:00
twinaphex
4e674e15ab
Create MENU_CONTENT_CTL_FIND_FIRST_CORE
2016-02-04 15:21:42 +01:00
Jean-André Santoni
b1f22127b2
Display genre from tgdb
2016-02-04 21:20:56 +07:00
twinaphex
24a04ce201
Create MENU_CONTENT_CTL_LOAD_PLAYLIST
2016-02-04 15:00:38 +01:00
twinaphex
b646b548ff
Create menu_content_ctl
2016-02-04 14:51:01 +01:00
twinaphex
8709657d4d
Start implementing frontend_linux_exec
2016-02-04 14:10:29 +01:00
twinaphex
cad629a36b
(Load Core) Show 'No Items' when no core could be found inside the list.
2016-02-04 13:40:07 +01:00
twinaphex
4d8e579779
Add 'elf' as executable extension for Linux when compiling with
...
non-HAVE_DYNAMIC
2016-02-04 12:52:49 +01:00
Twinaphex
f6bcc209ab
Merge pull request #2692 from lakkatv/master
...
Add support for TGDB Rating
2016-02-04 12:04:22 +01:00
Jean-André Santoni
ab413672a9
Add support for TGDB Rating
2016-02-04 17:55:08 +07:00
twinaphex
dad456afd9
N/A
2016-02-04 11:45:34 +01:00
twinaphex
ea28f992ac
Refactor frontend_driver_set_fork
2016-02-04 11:44:10 +01:00
twinaphex
8574315f52
N/A
2016-02-04 11:31:34 +01:00
twinaphex
18a8b0f29d
Silence warnings with non-HAVE_DYNAMIC
2016-02-04 11:28:12 +01:00
twinaphex
a332643003
(Linux) Start adding frontend_linux_set_fork for non-HAVE_DYNAMIC
2016-02-04 11:25:13 +01:00
twinaphex
5d27033b2e
Nit
2016-02-04 11:12:57 +01:00
twinaphex
6896e85f01
Attempt to stay within 80-char width limit
2016-02-04 11:11:23 +01:00
twinaphex
0c03ee0afa
Style nits
2016-02-04 11:05:34 +01:00
twinaphex
9c547ab541
Move define to top of file
2016-02-04 10:30:12 +01:00
twinaphex
2251517774
Respect 80-char width limit
2016-02-04 10:25:22 +01:00
twinaphex
16ba94b531
Revert "(task_database.c) Style nits"
...
This reverts commit 0f46d42c26 .
2016-02-04 10:17:54 +01:00
twinaphex
24adcc8e68
Create RUNLOOP_CTL_MSG_QUEUE_PUSH
2016-02-03 17:56:40 +01:00
twinaphex
e6d04b2fb4
Create RUNLOOP_CTL_MSG_QUEUE_CLEAR
2016-02-03 17:50:53 +01:00
twinaphex
7803b0d925
Create RUNLOOP_CTL_MSG_QUEUE_PULL
2016-02-03 17:48:01 +01:00
twinaphex
c57995b3eb
Style nits/cleanups
2016-02-03 17:41:04 +01:00
twinaphex
0f46d42c26
(task_database.c) Style nits
2016-02-03 17:31:19 +01:00
twinaphex
52a5ff73fa
Style nits
2016-02-03 17:20:36 +01:00
twinaphex
ad323a159d
Take out outdated log message
2016-02-03 17:17:25 +01:00
twinaphex
32b9303a79
Create RARCH_MENU_CTL_LIST_SET_SELECTION
2016-02-03 17:15:00 +01:00
twinaphex
03ddb7baa2
Style nits
2016-02-03 17:10:54 +01:00
twinaphex
d764c51eae
Style nits
2016-02-03 17:07:45 +01:00
twinaphex
482740b5fa
(netplay) Style nits
2016-02-03 17:05:32 +01:00
twinaphex
66f9295253
Style nits
2016-02-03 17:00:43 +01:00
twinaphex
9b9efc745c
Style nit
2016-02-03 16:58:30 +01:00
twinaphex
f70a082626
Create event_cmd_exec - get rid of libretro_private.h
2016-02-03 16:58:06 +01:00
twinaphex
aeb5a8e32f
(screenshot.c) Cleanup
2016-02-03 16:13:37 +01:00
twinaphex
f77f66450e
(cheevos.c) More style nits
2016-02-03 16:09:53 +01:00
twinaphex
3ea92115bf
(cheevos.c) Style nits
2016-02-03 16:09:11 +01:00
twinaphex
45b806aed8
Cleanups
2016-02-03 15:50:51 +01:00
twinaphex
f9f0d4abb6
Refactor
2016-02-03 15:47:57 +01:00
twinaphex
cca999ecc7
Remove warning
2016-02-03 15:39:44 +01:00
twinaphex
d1957789bc
(GX) Dehardcode some code here
2016-02-03 15:38:28 +01:00
twinaphex
4a3263986b
Style nits
2016-02-03 15:30:17 +01:00
twinaphex
674f17485d
(CTR) Fix build
2016-02-03 15:27:31 +01:00
twinaphex
d1097ed967
(PSP1) Buildfix
2016-02-03 15:26:35 +01:00
twinaphex
5f3ddb4bfc
Fix some warnings with SNC PS3 compiler
2016-02-03 15:25:37 +01:00
twinaphex
7e4f17ef8d
(PS3) Fix build
2016-02-03 15:23:13 +01:00
twinaphex
2f6f7d9308
(Gamecube) Silence warnings
2016-02-03 14:42:40 +01:00
twinaphex
48e83ba02a
Cleanup
2016-02-03 14:41:39 +01:00
twinaphex
47fc8fe3c0
Cleanup
2016-02-03 14:39:14 +01:00
Twinaphex
f080cfe74f
Merge pull request #2690 from lakkatv/master
...
Display Co-op in the database informations
2016-02-03 14:37:09 +01:00
twinaphex
321690b416
Refactors to do with set_fork method
2016-02-03 14:36:34 +01:00
Jean-André Santoni
18cf2f3f88
Display Co-op in the database informations
2016-02-03 19:36:13 +07:00
twinaphex
0e7729c660
Create frontend_driver_get_salamander_basename
2016-02-03 13:36:00 +01:00
twinaphex
7d6ad7435f
dynamic.c - Take out one RARCH_CONSOLE ifdef
2016-02-03 12:46:20 +01:00
twinaphex
9a5ce5fdb3
Make HAVE_LIBRETRO_MANAGEMENT define obsolete
2016-02-03 12:31:29 +01:00
twinaphex
fbf6b01209
Add frontend_driver_has_fork
2016-02-03 11:56:01 +01:00
twinaphex
2cbb18b4e4
Create RARCH_DRIVER_CTL_FIND_INDEX
2016-02-01 13:15:53 +01:00
twinaphex
668373f9f8
Refactor away some functions
2016-02-01 12:56:17 +01:00
twinaphex
3de0718e3f
Turn some functions static
2016-02-01 12:46:46 +01:00
twinaphex
d720bba510
Cleanup
2016-02-01 12:43:48 +01:00
Twinaphex
8bc4a69729
Merge pull request #2687 from Monroe88/quick_menu
...
Keep Quick Menu at the top of the Main Menu
2016-02-01 07:50:55 +01:00
Monroe88
2ce3ed1319
Keep Quick Menu at the top of the Main Menu
2016-01-31 14:36:41 -06:00
radius
ed7323ea88
forgot to free this
2016-01-31 02:17:52 -05:00
Twinaphex
f64e3e528d
Merge pull request #2686 from fr500/master
...
improve per-game core options
2016-01-31 08:12:04 +01:00
radius
659a3ef5d8
write to game options files if created instead of the main options file
2016-01-31 01:54:57 -05:00
twinaphex
f5b7add383
Cleanups
2016-01-30 05:21:05 +01:00
twinaphex
8670c2e405
Create RARCH_CTL_MAIN_INIT and RARCH_CTL_MAIN_DEINIT
2016-01-30 05:03:15 +01:00
twinaphex
aa0f0a2738
Fix header include
2016-01-30 04:46:41 +01:00
twinaphex
eb5986d332
Cleanup
2016-01-30 04:43:35 +01:00
twinaphex
a7a8ff387a
(drivers_font_renderer/stb.c) Use retro_read_file
2016-01-30 04:00:46 +01:00
twinaphex
f1819b8c13
Replace read_file instances with retro_read_file
2016-01-30 03:59:30 +01:00
twinaphex
9ab31824f8
Use retro_read_file in more places
2016-01-30 03:58:33 +01:00
twinaphex
9371d3ae48
video_texture_image_load_tga - use retro_read_file instead
2016-01-30 03:54:28 +01:00
twinaphex
04c17f1f9a
Cleanups
2016-01-30 03:51:24 +01:00
twinaphex
7decd1e230
(GX) Buildfix
2016-01-30 03:30:56 +01:00
twinaphex
101ec57936
movie.c - turn some functions static
2016-01-30 03:29:12 +01:00
twinaphex
b0ec812de6
Create two new BSV_MOVIE_CTL_* actions
2016-01-30 03:25:47 +01:00
twinaphex
bd39fd252f
Fix C89_BUILD
2016-01-30 03:18:18 +01:00
twinaphex
2bade2c933
Cleanup
2016-01-30 03:11:07 +01:00
twinaphex
1674dafe79
Cleanup
2016-01-30 03:10:41 +01:00
twinaphex
cc45f5c447
Cleanups
2016-01-30 03:08:33 +01:00
twinaphex
8cf1acb7c6
(gfx/video_texture_image.c) Refactors
2016-01-30 02:48:43 +01:00
twinaphex
a267bdfbe3
MOve gfx/image/image.c to gfx/video_texture_image.c
2016-01-30 02:39:08 +01:00
twinaphex
e91b325d9d
Remove no longer used write_file
2016-01-30 02:20:00 +01:00
twinaphex
8e435a66eb
(Netplay) Backport - [PATCH] Should fix few issues with netplay.
...
One perf fix and 3/4 player fix.
2016-01-30 00:23:22 +01:00
Alcaro
92251dcecb
Get the C89 support flags out of ./configure --help.
2016-01-29 18:57:24 +01:00
twinaphex
cb2288ebe6
Turn cheevos_locals into static variable
2016-01-29 14:39:38 +01:00
twinaphex
b47caeb58b
Refactor away runloop_msg_queue_push_new
2016-01-29 14:30:09 +01:00
twinaphex
912b62dca9
Create RARCH_CTL_SET_PATHS
2016-01-29 11:00:01 +01:00
twinaphex
4456cb85f6
(Android) Use strstr for detecting devices by name
2016-01-29 10:56:05 +01:00
twinaphex
195520fcb6
(D3D) Attempt to fix build error
2016-01-29 10:40:37 +01:00
twinaphex
4f94e2b5d8
(Android) Fix APK assets extraction
2016-01-29 09:42:15 +01:00
twinaphex
c8d57e98d2
Create libretro GL FF Test
2016-01-29 03:03:12 +01:00
twinaphex
29ae063003
(Libretro GL Test) Improve fixed function example
2016-01-29 02:55:12 +01:00
twinaphex
58f619dc22
(Libretro GL Test) Add fixed-function GL codepath
2016-01-29 02:34:06 +01:00
twinaphex
d81d6058cd
(Libretro test GL) If we don't call input_state at least once per retro_run then
...
late input polling behavior won't work
2016-01-29 02:30:09 +01:00
twinaphex
9f21a813bd
Remove Emscripten rule
2016-01-29 02:25:35 +01:00
twinaphex
673aab5282
(PATCH) Strip lines with #pragma parameter.
...
It's not valid GLSL to have quotes in them, and it's meaningless to pass in the #pragmas to the driver.
2016-01-29 02:07:37 +01:00
Alcaro
d86bda1ebd
Tell which option is unknown.
2016-01-29 00:49:12 +01:00
twinaphex
219dd6c5d5
Cleanup
2016-01-28 18:53:25 +01:00
twinaphex
9e0aad9d5d
Cleanups
2016-01-28 18:51:07 +01:00
twinaphex
ae1e9acbaf
Turn function static
2016-01-28 10:11:33 +01:00
twinaphex
6b1441340c
Cleanup
2016-01-28 10:09:26 +01:00
twinaphex
c53702e768
Make impl_current into static local variable
2016-01-28 10:08:27 +01:00
twinaphex
d61eb7a8db
Add TASK_CTL_FIND
2016-01-28 09:57:55 +01:00
twinaphex
a5e8615091
Create TASK_CTL_INIT
2016-01-28 09:52:28 +01:00
twinaphex
b008750f18
Add TASK_CTL_DEINIT
2016-01-28 09:48:47 +01:00
twinaphex
7a5fbc6948
Create TASK_CTL_CHECK
2016-01-28 09:45:14 +01:00
twinaphex
b807b89837
Add TASK_CTL_PUSH
2016-01-28 09:42:55 +01:00
twinaphex
0764b65dc4
Add more TASK_CTL commands
2016-01-28 09:38:21 +01:00
twinaphex
ebcae85452
Add task_ctl
2016-01-28 09:35:25 +01:00
twinaphex
dbff4e52bc
Cleanups
2016-01-28 09:33:09 +01:00
twinaphex
9046626256
Cleanup
2016-01-28 09:24:38 +01:00
twinaphex
d9d0c0f842
Cleanup
2016-01-28 08:49:39 +01:00
twinaphex
13c54381e4
Set default poll behavior to 2 (late)
2016-01-28 06:51:18 +01:00
twinaphex
6d45804257
zip_file_decompressed - cleanup #2
2016-01-28 06:36:35 +01:00
twinaphex
adbaab9794
Simplify zip_file_decompressed
2016-01-28 06:34:31 +01:00
twinaphex
b8212ec196
Fix warning on OSX
2016-01-28 06:30:12 +01:00
twinaphex
3eb71faf64
Nits
2016-01-28 06:21:29 +01:00
twinaphex
aad3ddc7a5
Move core_poll_type to libretro_version_1.c
2016-01-28 06:20:44 +01:00
twinaphex
49ac60767a
Move core variable to libretro_version_1.c
2016-01-28 04:41:54 +01:00
twinaphex
92a1de2e77
Create CORE_CTL_RETRO_SET_INPUT_STATE
2016-01-28 04:39:38 +01:00
twinaphex
277f08022d
Create CORE_CTL_RETRO_CHEAT_SET
2016-01-28 04:34:39 +01:00
twinaphex
0d81f669e0
Add CORE_CTL_RETRO_CHEAT_RESET
2016-01-28 04:29:35 +01:00
twinaphex
857618d672
Implement CORE_CTL_RETRO_API_VERSION
2016-01-28 04:26:17 +01:00
twinaphex
ab221f96f1
Create CORE_CTL_SET_POLL_TYPE
2016-01-28 04:17:59 +01:00
twinaphex
1cc5bfbc12
use callbacks
2016-01-28 04:13:31 +01:00
twinaphex
eb9be6409f
Use core callbacks
2016-01-28 04:07:54 +01:00
twinaphex
7f81d7a4a8
Create CORE_CTL_RETRO_SYMBOLS_INIT
2016-01-28 04:03:02 +01:00
twinaphex
eb503e0464
Start getting rid of hardcoded core\. references
2016-01-28 03:41:30 +01:00
twinaphex
6e3041e33c
Rewrite uninit_libretro_sym
2016-01-28 03:36:14 +01:00
twinaphex
2542e4a04e
Use CORE_CTL_* callbacks
2016-01-28 03:22:23 +01:00
twinaphex
957bf3f60c
Refactor autosave.c to use new callback
2016-01-28 03:10:47 +01:00
twinaphex
8da2f273a4
(cheevos.c) Use CORE_CTL_RETRO_GET_MEMORY
2016-01-28 03:06:25 +01:00
twinaphex
93651ae340
Use CORE_CTL_RETRO_GET_MEMORY
2016-01-28 02:58:53 +01:00
twinaphex
737fd4268c
Refactor CORE_CTL_RETRO_GET_MEMORY
2016-01-28 02:53:43 +01:00
twinaphex
6f0c4e03d5
Create EVENT_CMD_DISK_APPEND_IMAGE
2016-01-27 20:04:34 +01:00
twinaphex
1d47300f0f
Cleanup
2016-01-27 19:58:11 +01:00
twinaphex
4e8ad770e6
Cleanups
2016-01-27 19:56:14 +01:00
twinaphex
d1b53a14a1
Create RARCH_CTL_SET_SRAM_ENABLE
2016-01-27 19:53:07 +01:00
twinaphex
8fe012afe4
Modify RARCH_CTL_SET_PATHS_REDIRECT
2016-01-27 19:48:27 +01:00
twinaphex
3728240162
Move some code
2016-01-27 19:45:54 +01:00
twinaphex
3b38e2fe4c
Move this above init_libretro_sym
2016-01-27 19:30:13 +01:00
twinaphex
7a896596a1
Move this to CORE_CTL_RETRO_DEINIT
2016-01-27 19:25:44 +01:00
twinaphex
f6fcb95dea
Create CORE_CTL_RETRO_SET_CONTROLLER_PORT_DEVICE
2016-01-27 19:13:15 +01:00
twinaphex
87176df22a
Refactor event_init_controllers
2016-01-27 19:07:58 +01:00
twinaphex
f63429601e
use CORE_CTL_RETRO_GET_MEMORY in more places
2016-01-27 09:31:31 +01:00
twinaphex
ae2cf510cd
Create CORE_CTL_RETRO_GET_MEMORY
2016-01-27 09:29:18 +01:00
twinaphex
e516a64a0c
Create CORE_CTL_RETRO_LOAD_GAME
2016-01-27 09:13:26 +01:00
twinaphex
5e3e0bcbe4
Go through callback
2016-01-27 08:59:54 +01:00
twinaphex
fef5ecd97b
Create CORE_CTL_RETRO_GET_SYSTEM_INFO
2016-01-27 08:58:31 +01:00
twinaphex
a9e71b12e1
Cleanup
2016-01-27 08:50:23 +01:00
twinaphex
9ad2e6fa1f
Simplify some code in load_content - only do cheevos calls
...
when content has been successfully loaded
2016-01-27 08:48:19 +01:00
twinaphex
d658c1e09b
Cleanup
2016-01-27 08:42:52 +01:00
twinaphex
2c3cb61ca8
Move code to libretro_version_1.c
2016-01-27 08:40:18 +01:00
twinaphex
1e044f38ad
Move RARCH_CTL_INIT_SYSTEM_AV_INFO to libretro_version_1.c
2016-01-27 08:21:41 +01:00
twinaphex
6a7b2aed5c
Simplifications
2016-01-27 08:17:12 +01:00
twinaphex
392fee9023
Create CORE_CTL_VERIFY_API_VERSION
2016-01-27 08:13:54 +01:00
twinaphex
76f068f852
Simplify RARCH_CTL_VERIFY_API_VERSION
2016-01-27 08:11:42 +01:00
twinaphex
1c3bf435e5
Replace other core.retro_serialize/unserialize references
2016-01-27 07:28:03 +01:00
twinaphex
fb3b0bd809
(rewind.c) Use new callbacks
2016-01-27 07:23:50 +01:00
twinaphex
c89f10d312
(movie.c) Use new callbacks
2016-01-27 07:21:12 +01:00
twinaphex
24d438ccc1
Start using new callbacks
2016-01-27 07:17:53 +01:00
twinaphex
dad9b4abf8
Create CORE_CTL_RETRO_SERIALIZE and CORE_CTL_RETRO_UNSERIALIZE
2016-01-27 07:14:06 +01:00
twinaphex
57d19b21b5
Use CORE_CTL_RETRO_SERIALIZE_SIZE everywhere
2016-01-27 07:09:30 +01:00
twinaphex
a4bfd9046c
Create CORE_CTL_RETRO_SERIALIZE_SIZE
2016-01-27 06:46:59 +01:00
twinaphex
6750d74e46
Cleanup
2016-01-27 05:55:26 +01:00
twinaphex
6958a23b96
Add RETRO_CTL_RETRO_SET_ENVIRONMENT
2016-01-27 05:19:15 +01:00
twinaphex
cb78c1c610
Turn retro_ctx into static local variable of core_ctl
2016-01-27 04:54:22 +01:00
twinaphex
0434c907c4
Replace another reference to retro_ctx
2016-01-27 04:51:47 +01:00
twinaphex
6151e1c425
Create CORE_CTL_RETRO_CTX_FRAME_CB and CORE_CTL_RETRO_CTX_POLL_CB
2016-01-27 04:49:38 +01:00
radius
4165c89385
only check for identical paths, not CRC too
2016-01-26 22:10:42 -05:00
twinaphex
5016ebd344
Create CORE_CTL_RETRO_GET_SYSTEM_AV_INFO
2016-01-27 03:40:02 +01:00
twinaphex
adcff5b6ec
Start creating more CORE_CTL_ callbacks
2016-01-27 03:35:52 +01:00
twinaphex
489b578bf8
rename CORE_CTL_RUN to CORE_CTL_RETRO_RUN
2016-01-27 03:31:42 +01:00
twinaphex
d1ffd1f9cc
Create CORE_CTL_RUN
2016-01-27 03:21:36 +01:00
twinaphex
4843e76491
Add CORE_CTL_SET_CBS_REWIND
2016-01-27 03:18:18 +01:00
twinaphex
ca00274204
Add CORE_CTL_SET_CBS
2016-01-27 03:17:05 +01:00
twinaphex
1a9479ed04
Create core_ctl commands CORE_CTL_INIT / CORE_CTL_DEINIT
2016-01-27 03:14:36 +01:00
twinaphex
348b14f64f
Remove unused retro_flush_audio prototype
2016-01-27 03:10:01 +01:00
twinaphex
e132115185
Start creating core_ctl
2016-01-27 03:08:49 +01:00
twinaphex
d1ac905248
Return 'ret' at end of load_content instead of hardcoded 'true'
2016-01-27 02:40:11 +01:00
twinaphex
34876ef432
Create 'representation' value for Poll Type Behavior setting
2016-01-27 01:54:43 +01:00
twinaphex
326d5d319a
Add Poll Type Behavior setting to Input Settings
2016-01-27 01:51:09 +01:00
twinaphex
11a82481c4
Improve explanation
2016-01-27 01:37:52 +01:00
twinaphex
e2b322040f
Add some notes to retroarch.cfg
2016-01-27 01:33:28 +01:00
twinaphex
6fd1a98f97
Add input_poll_type_behavior
2016-01-27 01:29:53 +01:00
twinaphex
370f2c087f
Nit
2016-01-27 01:17:55 +01:00
twinaphex
9ad50f91e8
Add poll-type - can change it only at compile-time right now
2016-01-27 01:16:53 +01:00
twinaphex
cce5d3e900
Cleanup dump_to_file_desperate
2016-01-27 00:06:06 +01:00
twinaphex
b80b5c7be3
Fix CXX_BUILD
2016-01-26 21:49:23 +01:00
Twinaphex
23b7bdfea6
Blind attempt at fixing analog for netplay
2016-01-26 21:46:59 +01:00
Twinaphex
5b2a9ef0b3
Merge pull request #2677 from fr500/master
...
avoid adding duplicates to the database
2016-01-26 21:29:25 +01:00
radius
40e2994fb6
remove log message
2016-01-26 15:24:17 -05:00
radius
2af0708047
do not push entries that are already on the database
2016-01-26 15:22:16 -05:00
twinaphex
68ea128cb5
Turn menu_init into static function
2016-01-26 21:04:05 +01:00
twinaphex
f533a986c5
Minor nit
2016-01-26 20:41:13 +01:00
Alcaro
6962c6bb11
This shouldn't be an issue anymore, and even if it is, it's a core bug and don't belong here.
2016-01-26 19:52:36 +01:00
twinaphex
f15e03816b
Take this out, serves no purpose
2016-01-26 19:49:05 +01:00
twinaphex
8d7290b300
Try to use menu GL driver when SDL GL is selected as context driver
2016-01-26 19:41:54 +01:00
twinaphex
ff15d708f6
(libretro-db) Take out testlib.so from main Makefile
2016-01-26 09:36:00 +01:00
twinaphex
8527742b73
Create Makefile.lua
2016-01-26 09:34:43 +01:00
twinaphex
15946c21f9
Start moving Lua files to separate dir
2016-01-26 09:32:49 +01:00
twinaphex
5cf576e2da
Remove duplicate line
2016-01-26 09:30:51 +01:00
twinaphex
d7e75c9192
Simplify strcmp lines
2016-01-26 09:29:17 +01:00
twinaphex
ffec5bf83d
(libretro-db) Simplify bintree.c
2016-01-26 09:26:34 +01:00
twinaphex
7baa166adc
Change this back
2016-01-26 08:41:07 +01:00
twinaphex
767822bb46
Get rid of leiradel's db converter files
2016-01-26 08:36:44 +01:00
twinaphex
beb985dbaa
Make this code more robust
2016-01-26 08:21:44 +01:00
twinaphex
158a520edb
Cut down on some code duplication
2016-01-26 07:31:48 +01:00
twinaphex
b73832ce2e
Revert "Cleanup code duplication in zip_file_decompressed"
...
This reverts commit 173c9fd5ca .
2016-01-26 07:16:44 +01:00
twinaphex
173c9fd5ca
Cleanup code duplication in zip_file_decompressed
2016-01-26 07:06:38 +01:00
twinaphex
fbc3667f86
zip_file_decompressed - fix need_fullpath codepath
2016-01-26 07:01:26 +01:00
twinaphex
754bf4043d
Load_content_from_compressed_archive sets new_path - attempt
...
to pass it to retro_load_game
2016-01-26 06:49:59 +01:00
Twinaphex
b333775611
Merge pull request #2674 from aliaspider/master
...
(libretro_db) update c_converter:
2016-01-26 06:44:58 +01:00
twinaphex
e05f04824c
Log calls to retro_load_game and also document some other parts of the code
2016-01-26 06:30:28 +01:00
aliaspider
77e22e9a79
(libretro-db) c_converter: merge list entries sharing the same key
...
instead of overwriting the old ones.
2016-01-26 06:28:34 +01:00
twinaphex
b4f2ff0c42
Another C89_BUILD bugfix
2016-01-26 06:02:08 +01:00
twinaphex
a4cb739fc7
Fix C89_BUILD
2016-01-26 06:01:00 +01:00
twinaphex
c5597d3c9d
Cleanups
2016-01-26 05:59:52 +01:00
twinaphex
d1d127728d
Style nit
2016-01-26 05:56:53 +01:00
twinaphex
41deaa4af8
Style nits
2016-01-26 05:52:43 +01:00
twinaphex
9c4b927b17
Style nits
2016-01-26 05:48:31 +01:00
twinaphex
d8fef4df6e
Style nits
2016-01-26 05:44:21 +01:00
twinaphex
317dda00ea
Respect 80-char width limit
2016-01-26 05:38:40 +01:00
twinaphex
f6ca836e25
Cleanups - respect 80-char width
2016-01-26 05:07:37 +01:00
twinaphex
77a21ba283
Cleanups
2016-01-26 05:06:11 +01:00
twinaphex
302e7d0944
Style nits - respect 80-char width
2016-01-26 05:03:41 +01:00
twinaphex
d4d6788381
Use sizeof(variable) instead of hardcoded PATH_MAX_LENGTH
2016-01-26 04:58:40 +01:00
twinaphex
425406537c
Fix Android crash
2016-01-26 04:29:19 +01:00
aliaspider
35e54b9777
(libretro-db) c_converter: simplify value_provider:
...
- use hash-key based lookups.
- allow direct editing of the the dat<->rdb mappings.
2016-01-26 03:17:22 +01:00
twinaphex
6cba7d8d91
Cleanups
2016-01-26 02:42:23 +01:00
twinaphex
2716d9da3e
Cleanups
2016-01-26 02:39:54 +01:00
twinaphex
24e577750b
Cleanups
2016-01-26 02:38:09 +01:00
twinaphex
390b209cba
Cleanups
2016-01-26 02:31:10 +01:00
twinaphex
657565f430
Don't use hardcoded PATH_MAX_LENGTH for length
2016-01-26 02:30:33 +01:00
twinaphex
2a9b2d7759
Cut down on duplicated code surrounding game options files
2016-01-26 02:24:59 +01:00
twinaphex
04616522b9
Cleanup action_ok_option_create
2016-01-26 02:21:03 +01:00
twinaphex
8d1aaa4905
Use fill_string_join
2016-01-26 02:07:39 +01:00
aliaspider
46dc864258
(libretro-db) c_converter: refactor creation/deletion of match_key
...
objects.
2016-01-26 02:02:37 +01:00
twinaphex
ec16640e55
(menu_cbs_ok.c) Use sizeof(variable) for fill_pathname_join and friends
2016-01-26 01:47:35 +01:00
twinaphex
f89467ccbf
Create fill_string_join
2016-01-26 01:46:15 +01:00
twinaphex
e386bc4963
Cleanup
2016-01-26 01:27:23 +01:00
twinaphex
5aca126ffe
Fix crash when loading from playlist
2016-01-26 01:24:26 +01:00
twinaphex
d8f0df794d
Prevent strlcpy if menu_path is NULL
2016-01-26 01:20:08 +01:00
twinaphex
07d65c34ad
Simplify menu_content.c
2016-01-25 18:28:19 +01:00
twinaphex
0c235f336b
Nits
2016-01-25 18:21:48 +01:00
twinaphex
c78d3e0fd7
Cleanups
2016-01-25 18:19:19 +01:00
twinaphex
e141b17bf4
Nits
2016-01-25 18:18:00 +01:00
twinaphex
e5c1d0d8b5
Respect 80-char width length
2016-01-25 18:14:14 +01:00
twinaphex
f31a6a76bd
Cleanup action_ok_playlist_entry
2016-01-25 18:11:26 +01:00
twinaphex
5f3b583452
Create CONTENT_CTL_LOAD_RAM_FILE and CONTENT_CTL_SAVE_RAM_FILE
2016-01-25 07:15:05 +01:00
twinaphex
bb36ad2772
Take out playlist.h header include from database_info.h
2016-01-25 07:06:58 +01:00
twinaphex
9022724bd5
Fix warnings
2016-01-25 07:04:54 +01:00
twinaphex
2c9daee624
Cleanups
2016-01-25 07:03:45 +01:00
twinaphex
65a5c0c32f
Cleanups
2016-01-25 07:02:26 +01:00
twinaphex
67fea1076a
Get rid of HAVE_FFMPEG inside dynamic.h
2016-01-25 07:00:24 +01:00
twinaphex
dede617727
Create static function load_dynamic_core
2016-01-25 06:58:35 +01:00
twinaphex
6596d15d81
Remove some RARCH_CONSOLE ifdefs
2016-01-25 06:55:15 +01:00
twinaphex
37acfe06ee
System Information - add dynamic support
2016-01-25 06:49:37 +01:00
twinaphex
0edda872fe
Cleanup
2016-01-25 06:41:58 +01:00
twinaphex
c003f63622
Cleanup
2016-01-25 06:39:22 +01:00
twinaphex
e7e0187c8a
Cleanup
2016-01-25 06:34:02 +01:00
twinaphex
ce31c2b02a
Add header
2016-01-25 06:17:00 +01:00
twinaphex
d3338c5d72
Don't ifdef enum
2016-01-25 06:15:23 +01:00
twinaphex
8cc3eb3193
Refine how 'Start Core' works - if a core supports starting
...
with no content, 'Start Core' will do somethign
2016-01-25 06:10:37 +01:00
twinaphex
7a0daf2cef
Cleanups
2016-01-25 05:58:45 +01:00
twinaphex
fd94cbdefe
Move rarch_main_init_wrap to frontend.c and turn it into
...
a static function
2016-01-25 05:45:37 +01:00
twinaphex
854937483d
Move rarch_playlist_load_content to menu_content.c
2016-01-25 05:43:27 +01:00
twinaphex
4630d625f1
Move rarch_defer_core to menu_content.c and rename it
...
menu_content_defer_core
2016-01-25 05:38:22 +01:00
twinaphex
58b6499cca
Cleanup
2016-01-25 05:33:42 +01:00
twinaphex
7627a6635a
Cleanup
2016-01-25 05:32:23 +01:00
twinaphex
4381370f35
menu_content_load - cleanup
2016-01-25 05:31:21 +01:00
twinaphex
22bf74ff37
Start moving code to menu_content.c
2016-01-25 04:44:54 +01:00
twinaphex
9a6cfe9084
Create menu_content.c
2016-01-25 04:32:52 +01:00
twinaphex
e92ee4fba7
action_ok_start_core - clear content path
2016-01-25 04:09:11 +01:00
twinaphex
78395c449b
rarch_defer_core: cleanups
2016-01-25 03:52:41 +01:00
aliaspider
a0d2272e88
(libretro-db) c_converter: use a hash based lookup in get_match_key.
2016-01-25 03:12:48 +01:00
twinaphex
24216cb54c
Get rid of RETRO_ENVIRONMENT_EXEC_ESCAPE
2016-01-25 03:07:23 +01:00
twinaphex
d71c782459
Start getting rid of RETRO_ENVIRONMENT_SET_LIBRETRO_PATH
2016-01-25 03:04:42 +01:00
twinaphex
b7434c6564
Rename to file_archive_decompress_data
2016-01-25 02:52:03 +01:00
twinaphex
5c1bde0d20
Cleanup
2016-01-25 01:21:04 +01:00
twinaphex
4561a2a43c
Revert "Cleanups"
...
This reverts commit 545501afa0 .
2016-01-25 01:19:23 +01:00
twinaphex
545501afa0
Cleanups
2016-01-25 01:18:49 +01:00
twinaphex
0c87b100ea
Cleanups
2016-01-25 01:17:18 +01:00
twinaphex
7bc6a0a333
(screenshot.c) Cleanups
2016-01-25 01:01:57 +01:00
twinaphex
5e8b075c15
Cleanups
2016-01-25 01:01:01 +01:00
twinaphex
1edfd798d9
read_7zip_file - move comment
2016-01-25 00:57:08 +01:00
twinaphex
61f0a03ead
Simplify compressed_7zip_file_list_new
2016-01-25 00:55:16 +01:00
twinaphex
863b5306f8
CLeanups
2016-01-25 00:06:08 +01:00
twinaphex
9459cf6445
Rename zlib_ to file_archive_
2016-01-24 22:17:11 +01:00
twinaphex
44ec82362e
Cleanup
2016-01-24 22:06:01 +01:00
twinaphex
6878aa0844
Turn file_archive_inflate_data_to_file into static function
2016-01-24 22:04:21 +01:00
twinaphex
aae1faf76f
Move crc32_calculate to file_archive_zlib.c
2016-01-24 21:50:28 +01:00
twinaphex
d53a0c5994
Cleanup
2016-01-24 21:36:01 +01:00
twinaphex
6580c817c2
Cleanup
2016-01-24 21:31:47 +01:00
twinaphex
2bc75715f7
Move zlib_deflate_init to file_archive_zlib.c
2016-01-24 21:26:02 +01:00
twinaphex
1a04bb4532
Add stream_decompress_data_to_file_init and stream-decompress_data_to_file_iterate to
...
file_archive_zlib.c
2016-01-24 21:23:33 +01:00
twinaphex
fe1cbe6a5a
(file_ops.c) Create stream_backend variable
2016-01-24 21:15:22 +01:00
twinaphex
c1364648e7
Cleanup
2016-01-24 21:12:16 +01:00
twinaphex
7130f0c8d8
Move zlib_set_stream to file_archive_zlib
2016-01-24 21:06:53 +01:00
twinaphex
7d29929819
Move file_archive_inflate_init to file_archive_zlib
2016-01-24 20:18:52 +01:00
twinaphex
fa00f51e80
Move zlib_deflate_data_to_file to file_archive_zlib.c
2016-01-24 20:15:17 +01:00
twinaphex
d1ef6f032e
Create stream_compress_free and add it to file_archive_zlib
2016-01-24 20:12:12 +01:00
twinaphex
f264d3d29b
Move zlib_stream_ functions to file_archive_zlib.c
2016-01-24 20:08:57 +01:00
twinaphex
064c5ffc3a
Move zlib_stream_free to file_archive_zlib.c
2016-01-24 20:01:35 +01:00
twinaphex
9a23d95846
Add zlib_stream_new to file_archive_zlib.c
2016-01-24 19:57:31 +01:00
twinaphex
021d8e6af8
Make file_archive_get_default_file_backend public scope
2016-01-24 19:48:25 +01:00
twinaphex
6f3adc900d
Style nits
2016-01-24 19:44:18 +01:00
twinaphex
c4fa71ecc3
Move functions
2016-01-24 19:29:34 +01:00
twinaphex
3e3b57200a
Cleanup
2016-01-24 19:25:30 +01:00
twinaphex
14e389bccf
Improve ZLIB_TRANSFER_DEINIT case
2016-01-24 19:16:26 +01:00
twinaphex
b4b686fdff
Cleanups/style nits
2016-01-24 19:10:02 +01:00
twinaphex
5c2acea38c
Do 'free' on handle->stream in case of an error in file_archive_inflate_data_to_file_init
2016-01-24 18:55:50 +01:00
twinaphex
cc69cfe6a7
Use zlib_transfer_t * instead of void *
2016-01-24 18:53:37 +01:00
twinaphex
cf94c0b6c0
Move file backend back to file_archive.c
2016-01-24 16:18:18 +01:00
twinaphex
5b343c2a32
(RPNG) Update
2016-01-24 07:47:27 +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
3c2a45d923
Rename file_extract functions
2016-01-24 07:42:46 +01:00
twinaphex
552e78c9bc
Rename file_extract to file_archive
2016-01-24 07:29:11 +01:00
twinaphex
5cfc9c1830
(OSX) Buildfix
2016-01-24 07:19:37 +01:00
twinaphex
e0ceccc2b2
Remove unzip.c and ioapi.c now that we no longer need it on RA side
2016-01-24 07:05:45 +01:00
twinaphex
da48d9d95a
Avoid 'variable may be used uninitialized in this function' warning
2016-01-24 06:58:02 +01:00
twinaphex
09e5dc9c50
Cleanup
2016-01-24 06:55:26 +01:00
twinaphex
5c615f18e1
Turn zlib_inflate_init2 into static function
2016-01-24 06:52:14 +01:00
twinaphex
280e10195c
Remove zlib_crc32_adjust - reuse zlib_crc32_calculate for this
2016-01-24 06:50:18 +01:00
twinaphex
c6f7afbd9a
Adjust zlib_crc32_calculate
2016-01-24 06:47:06 +01:00
twinaphex
a0e9a4c68e
Cleanups
2016-01-24 06:42:57 +01:00
twinaphex
8a254d0480
(Android) Fix build
2016-01-24 06:28:27 +01:00
twinaphex
78feccd0a3
Split up file extract zlib driver code to separate file
2016-01-24 06:18:53 +01:00
Twinaphex
9561332295
Merge pull request #2668 from aliaspider/master
...
(libretro-db) c_converter: more performance improvements.
2016-01-24 05:52:38 +01:00
aliaspider
032e67bedf
nit.
2016-01-24 05:46:52 +01:00
aliaspider
f2267db324
(libretro-db) speed-up the binary tree search by using precomputed hash
...
values when comparing the keys.
2016-01-24 05:45:54 +01:00
twinaphex
458e3a0fad
Fix zlib_extract_first_content_file - we now pass a
...
new string to zlib_extract_first_content_file which will
fill in the extracted first file's path, we then add this
to temporary_content string list
2016-01-24 05:41:41 +01:00
twinaphex
f4dfde8c47
Replace this with string_list_append
2016-01-24 05:34:17 +01:00
twinaphex
220b42332d
Allocate temporary_content once before initing/loading content
2016-01-24 05:29:30 +01:00
twinaphex
20cf52a316
read_comprssed_file - cleanups
2016-01-24 04:27:20 +01:00
Twinaphex
6a7674dca1
Merge pull request #2667 from aliaspider/master
...
(libretro-db) c_converter: improve performance when merging multiple .dat files.
2016-01-24 04:21:21 +01:00
twinaphex
fd42722c78
No longer need these files now
2016-01-24 04:21:18 +01:00
twinaphex
7d7c29f0f8
Reimplement read_zip_file - no longer depend on unzip.h
2016-01-24 04:18:47 +01:00
aliaspider
7fb86f47de
(libretro-db) c_converter: implement a binary search tree, improves
...
performance when merging multiple dat files considerably.
2016-01-24 03:16:25 +01:00
twinaphex
6da1be9bc9
(file_ops) Rename archive_path to path
2016-01-24 03:11:14 +01:00
twinaphex
a6b616e6d1
(file_ops.c) rename relative_path to needle
2016-01-24 03:07:49 +01:00
twinaphex
a56f4ba298
cleanup
2016-01-24 01:59:43 +01:00
twinaphex
1745e71088
Add 'Start Core' option
2016-01-24 01:51:05 +01:00
twinaphex
5cd12a106e
Add MENU_LABEL_START_CORE/MENU_LABEL_VALUE_START_CORE
2016-01-24 01:34:34 +01:00
twinaphex
23d99495a4
Add TODO/FIXME
2016-01-24 01:31:40 +01:00
twinaphex
77ebc96f37
Cleanup
2016-01-24 01:30:19 +01:00
twinaphex
d085dae5bb
Cleanups
2016-01-24 00:56:04 +01:00
twinaphex
6f221fb425
Rename menu_common_load_content to rarch_task_push_content_load_default
2016-01-24 00:51:17 +01:00
twinaphex
48317e66b9
Create task_content.c - WIP
2016-01-24 00:40:34 +01:00
twinaphex
ec15a43cf1
N/A
2016-01-24 00:33:06 +01:00
aliaspider
4696d5675f
(libretro-db) cleanups.
2016-01-24 00:24:56 +01:00
twinaphex
08f6c9c367
Cleanup compressed_file_list_new
2016-01-24 00:13:58 +01:00
twinaphex
9256cd2fbc
Start adding ways to extract only one file from a ZIP
2016-01-24 00:12:05 +01:00
twinaphex
a3ae0e9a90
Cleanup
2016-01-24 00:06:50 +01:00
twinaphex
2a8d984d89
Cleanups
2016-01-24 00:02:06 +01:00
twinaphex
87e4e5ecfe
Cleanup
2016-01-23 23:41:46 +01:00
twinaphex
b4956ac7c1
zlib_get_file_list- cleanup
2016-01-23 23:02:16 +01:00
twinaphex
9c131dfaad
Cleanup
2016-01-23 23:00:35 +01:00
twinaphex
365b27caac
Simplify zip_extract_cb
2016-01-23 22:57:21 +01:00
twinaphex
e86f77692d
read_compressed_file - cleanup
2016-01-23 22:35:13 +01:00
twinaphex
0b74956abe
read_compressed_file - use string_list
2016-01-23 22:33:09 +01:00
twinaphex
f4b22f9fdd
Cleanup
2016-01-23 22:00:45 +01:00
twinaphex
97e5d5c61b
Cleanups
2016-01-23 21:57:14 +01:00
twinaphex
91f7120604
Cleanup
2016-01-23 19:42:05 +01:00
twinaphex
894da665ad
Cleanup
2016-01-23 19:40:43 +01:00
twinaphex
2d6142a01e
N/A
2016-01-23 19:39:18 +01:00
twinaphex
473e6ff7b8
Call RETRO_ENVIRONMENT_SHUTDOWN if image can't be loaded
2016-01-23 15:45:40 +01:00
Alcaro
3de1e58592
(Imageviewer) React only to freshly pressed inputs.
2016-01-23 15:32:15 +01:00
Alcaro
328ec2cdca
Clean this up.
2016-01-23 15:29:41 +01:00
Alcaro
a2118e3938
Fix memory leak.
2016-01-23 15:23:44 +01:00
twinaphex
46156cf372
(libretrodb) Silence some warnings
2016-01-23 15:23:45 +01:00
Twinaphex
10026822fe
Merge pull request #2666 from aliaspider/master
...
(libretro-db) add a dat->rdb converter in C.
2016-01-23 14:27:20 +01:00
aliaspider
f7c8304dc3
(libretro-db) Makefile: fix the testlib.so target
2016-01-23 07:49:51 +01:00
aliaspider
8f8b123d06
(libretro-db) c_converter: re-enable tests
2016-01-23 06:42:40 +01:00
aliaspider
c95205dbd3
(libretro-db) c_converter: add support for merging multiple dat files
...
into a single rdb file with a match-key.
2016-01-23 06:21:52 +01:00
twinaphex
a15f2519a5
Cleanup
2016-01-23 05:10:47 +01:00
twinaphex
df972d0fd5
(shader_glsl.c) Uniquely name functions
2016-01-23 04:53:20 +01:00
aliaspider
1fe10855e9
nit.
2016-01-23 04:26:19 +01:00
aliaspider
964f0f7926
(libretro-db) Makefile: add a DEBUG build option
2016-01-23 04:10:19 +01:00
aliaspider
3f66270fcb
(libretro-db) c_converter: allow only one instance per key in a map
...
list.
2016-01-23 04:05:09 +01:00
aliaspider
f8273ba5ba
(libretro-db) add a dat->rdb converter in C.
...
still lacks match key support for merging multiple dat files.
2016-01-23 01:51:09 +01:00
aliaspider
86907fb3b7
(libretro-db) test-lib buildfix.
2016-01-23 01:33:44 +01:00
aliaspider
8207ab56c1
(libretro-db) plug memory leak.
2016-01-23 01:25:09 +01:00
aliaspider
3133b67da5
(libretro-db) cleanup Makefile.
2016-01-23 01:07:35 +01:00
aliaspider
7e4def44fd
(libretro-db) prevent lua_converter from generating a random output each
...
run.
2016-01-23 00:57:51 +01:00
twinaphex
55798b0a58
Fix fall-through bug
2016-01-22 20:27:42 +01:00
twinaphex
9acf3e2309
(Imageviewer) Call RETRO_ENVIRONMENT_SET_GEOMETRY after loading image
2016-01-22 16:50:26 +01:00
twinaphex
bb679fa9ca
Move member around inside global struct
2016-01-22 16:11:10 +01:00
twinaphex
058c3acbdc
Divorce content_crc from global struct
2016-01-22 16:09:48 +01:00
twinaphex
11f7735965
Create RARCH_CTL_INIT_SYSTEM_AV_INFO
2016-01-22 15:43:40 +01:00
twinaphex
87bdb34599
Get rid of some unused variables
2016-01-22 15:36:04 +01:00
twinaphex
372d673a26
Rename event_command to event_cmd_ctl - add second parameter
2016-01-22 15:34:43 +01:00
twinaphex
34eccf3d61
Add HAVE_LAKKA ifdef
2016-01-22 14:56:43 +01:00
twinaphex
107cb53b5a
Remove unused variable
2016-01-22 14:43:11 +01:00
twinaphex
287fc9dd2c
Cleanups
2016-01-22 14:42:23 +01:00
twinaphex
c855e0f3d4
Cleanups
2016-01-22 14:41:22 +01:00
Twinaphex
4dd08e6382
Merge pull request #2660 from duduke/master
...
Reboot Menu Item
2016-01-22 14:39:21 +01:00
twinaphex
9b47e538c6
libretro_get_system_info_lib - report error if dynamic library
...
could not be loaded
2016-01-22 06:04:52 +01:00
twinaphex
c5b13de208
Change default audio output latency to 128ms for Android
2016-01-22 05:00:22 +01:00
twinaphex
346074ee38
(imageviewer) Cut down on some code duplication
2016-01-22 01:58:21 +01:00
twinaphex
eb43efb8e7
(imageviewer) Start creating async job queue
2016-01-22 01:52:53 +01:00
Twinaphex
86741a4eca
Merge pull request #2664 from simias/resetfix
...
Don't lose the core-provided hw_render struct when reseting the context
2016-01-21 23:11:27 +01:00
Lionel Flandrin
ad6f98dc15
Don't lose the core-provided hw_render struct when reseting the context
2016-01-21 23:06:13 +01:00
duduke
3aca34d3fb
Make Reboot and Shutdown MenuItems available for Lakka only
2016-01-21 23:41:58 +02:00
radius
495ee3aaa5
try to fix android input bugs
2016-01-21 16:39:03 -05:00
twinaphex
8c15834c87
(Imageviewer) New controls:
...
Up - +5 images, go to last image if wraparound
Down - -5 images, go back to first image if wraparound
2016-01-21 21:57:30 +01:00
twinaphex
076e55a945
Fix extraction of ZIP files
2016-01-21 21:33:52 +01:00
twinaphex
df43c1f99b
Try to avoid crash in gfx_ctx_get_metrics
2016-01-21 21:27:54 +01:00
twinaphex
c66e721782
(imageviewer) Cleanups
2016-01-21 20:13:24 +01:00
twinaphex
c4e821c3a1
(Image viewer) Controls:
...
Left - Previous Image
Right - Next Image
Y button - Toggle slideshow
2016-01-21 20:11:03 +01:00
twinaphex
652d94e9ee
Move cores/image_core.c
2016-01-21 19:53:52 +01:00
twinaphex
7924823b32
Fix RUNLOOP_CTL_FRONTEND_KEY_EVENT_GET
2016-01-21 19:45:43 +01:00
twinaphex
4995490588
N/A pt. 2
2016-01-21 19:27:48 +01:00
twinaphex
bbb7d1ad52
N/A
2016-01-21 19:26:10 +01:00
twinaphex
2af842401b
(menu) Cleanups
2016-01-21 19:21:09 +01:00
twinaphex
191ff2e6d0
Cleanups
2016-01-21 19:19:14 +01:00
twinaphex
23d3af9c5a
Nit
2016-01-21 19:13:10 +01:00
twinaphex
71df617bee
Cleanup
2016-01-21 19:12:05 +01:00
twinaphex
126a492fd5
read_zip_file - cleanups
2016-01-21 04:05:35 +01:00
Twinaphex
6f49139eba
(OSX) Buildfix
2016-01-21 04:02:15 +01:00
twinaphex
ee74f697cd
Rename setting 'Don't automatically start a core' to 'Automatically start core'
2016-01-21 03:56:02 +01:00
twinaphex
112f564a8f
Change setting
2016-01-21 03:49:06 +01:00
twinaphex
99fe70a189
Fix crash in RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK
2016-01-21 03:46:43 +01:00
twinaphex
f4d3f47a0a
Turn config_save_keybinds into static function, if 0 it out since
...
it is not used right now
2016-01-21 03:43:32 +01:00
twinaphex
42d0c1f213
Turn function into static one
2016-01-21 03:39:05 +01:00
twinaphex
2e6f71ee6b
nits
2016-01-21 03:35:06 +01:00
twinaphex
ae2f6f06a0
rarch_task_push_dbscan - prevent possible memleaks
2016-01-21 03:25:00 +01:00
twinaphex
a187382ecf
Nit
2016-01-21 03:23:14 +01:00
twinaphex
89481d6d2e
Plug potential memleaks in rarch_task_push_http_transfer
2016-01-21 03:22:17 +01:00
twinaphex
1f039b53f3
(task_http.c) Cleanups/plug possible memory leaks
2016-01-21 03:19:14 +01:00
twinaphex
e8d86ef013
Cleanups/indents
2016-01-21 03:16:48 +01:00
twinaphex
c9fc8cd7d3
rarch_task_push_decompress - deal with possible memory leaks
2016-01-21 03:14:22 +01:00
twinaphex
f9e389ac56
(Makefile.common) Rearrange conditional
2016-01-21 03:11:00 +01:00
twinaphex
fbd2e9aa84
Use string_is_equal more
2016-01-21 02:48:00 +01:00
twinaphex
89b7fb5380
(content.c) Create error goto
2016-01-21 02:41:29 +01:00
twinaphex
33c47f3d39
Remove TODO
2016-01-21 02:39:06 +01:00
twinaphex
9095399aa8
(task_decompress.c) Use path_is_directory
2016-01-21 02:36:58 +01:00
twinaphex
25d63c3167
Get rid of some implicit memsets
2016-01-21 02:19:38 +01:00
twinaphex
6bf373a7c7
Divorce frontend_key_event from global variable
2016-01-21 01:52:02 +01:00
Alcaro
0d77ac3977
Fix code style mismatch.
2016-01-21 01:31:38 +01:00
Alcaro
1229ee0f1b
Fix C89 build.
2016-01-21 01:27:49 +01:00
Alcaro
79b3794b93
Rewrite this for fewer malloc.
2016-01-21 01:24:29 +01:00
Alcaro
c48dee0d7b
If strequal checks for NULL, then striequal should too.
2016-01-21 01:09:05 +01:00
Alcaro
79edafc3aa
Clean up those functions a bit.
2016-01-21 01:08:37 +01:00
Twinaphex
82dc569497
Simplify sring_is_empty
2016-01-21 01:04:07 +01:00
Twinaphex
447468a39d
Change string_is_equal_noncase to just a strcasecmp wrapper for now
2016-01-21 01:00:47 +01:00
Twinaphex
9e2be63b75
Don't bake this in for __MACH__
2016-01-21 00:56:47 +01:00
radius
89d9336b08
fix some shaders in GL
2016-01-20 18:52:24 -05:00
radius
c32a5c8003
add slideshow mode to imageviewer core
2016-01-20 15:40:08 -05:00
twinaphex
63e2d13b8f
Create string_is_equal_noncase - try not to use strcasecmp so much
2016-01-20 17:34:19 +01:00
Twinaphex
de513211dc
Update input_autodetect.c
2016-01-20 13:28:13 +01:00
twinaphex
09f06613ee
(rewind.c) Cleanups - turn functions into static functions that were not used outside
2016-01-20 06:42:01 +01:00
twinaphex
644649853f
CLeanup
2016-01-20 06:21:46 +01:00
twinaphex
157eb71606
Use string_is_equal more
2016-01-20 06:16:55 +01:00
twinaphex
b638b9bee8
Cleanup
2016-01-20 06:11:47 +01:00
twinaphex
d45fd36a0b
Cleanup
2016-01-20 06:05:49 +01:00
twinaphex
da124969fa
More string_is_equal
2016-01-20 06:05:19 +01:00
twinaphex
6cb55231d9
use more string_is_equal
2016-01-20 05:21:52 +01:00
twinaphex
16c48fdc86
Start using string_is_equal more
2016-01-20 04:59:39 +01:00
twinaphex
528a03f6f4
Use string_is_equal more
2016-01-20 04:54:17 +01:00
twinaphex
64e43a9935
Start using string_is_equal in more places
2016-01-20 04:14:55 +01:00
twinaphex
a767031651
Use string_is_equal in more places
2016-01-20 04:11:25 +01:00
twinaphex
454abdee48
stdstring - create string_is_equal
2016-01-20 04:07:24 +01:00
twinaphex
da2ce48fb2
Silence warning
2016-01-20 03:44:01 +01:00
twinaphex
e1ab34d884
Cleanups
2016-01-20 03:38:08 +01:00
twinaphex
9017fe8c50
Simplify this code
2016-01-20 03:32:03 +01:00
twinaphex
3abbe15637
Fix 'Dummy on Core Shutdown' setting
2016-01-20 03:31:19 +01:00
twinaphex
6c5b2ff0b5
Turn corrent_core_type into static variable
2016-01-20 03:15:50 +01:00
twinaphex
3190d8aba2
Create RARCH_CTL_IS_PLAIN_CORE
2016-01-20 03:10:52 +01:00
twinaphex
d3d4bc3dda
Get rid of texture_load/texture_unload callbacks for menu_display_driver
2016-01-20 02:54:55 +01:00
Twinaphex
b1b8f2645f
(Apple) Buildfix
2016-01-20 00:38:48 +01:00
twinaphex
bcf5d3150e
(D3D) Buildfix
2016-01-19 23:46:52 +01:00
twinaphex
2b8520f7ab
Remove alot of unused variables
2016-01-19 23:46:09 +01:00
twinaphex
1eac61e9a0
Create RARCH_CTL_IS_DUMMY_CORE
2016-01-19 23:44:32 +01:00
twinaphex
01d58f8681
Create RARCH_CTL_IS_INITED, RARCH_CTL_SET_INITED, RARCH_CTL_UNSET_INITED
2016-01-19 23:26:47 +01:00
twinaphex
5643b7d3d8
Add CONTENT_CTL_DOES_NOT_NEED_CONTENT and CONTENT_CTL_SET_DOES_NOT_NEED_CONTENT
2016-01-19 23:15:19 +01:00
twinaphex
a5af9b653a
Turn global->content.inited into static local variable
...
and go through content_ctl
2016-01-19 22:57:18 +01:00
twinaphex
748959c8fc
Cleanups
2016-01-19 22:52:31 +01:00
twinaphex
b2426f30a6
(content.c) Start using string_is_empty
2016-01-19 22:41:15 +01:00
Alcaro
7b848483c9
Ifdef this thing, fixes #55 . Again.
2016-01-19 22:34:45 +01:00
twinaphex
f3312d191e
Cleanups
2016-01-19 22:34:26 +01:00
twinaphex
4726e3cb4f
Cleanups - add more actions to content_ctl
2016-01-19 22:33:37 +01:00
twinaphex
40beb7092a
(content.c) Add fallthrough
2016-01-19 22:19:33 +01:00
twinaphex
4df0fb4e07
Turn temporary_content into static local variable of content_ctl
2016-01-19 22:17:54 +01:00
twinaphex
ae704048bc
Create CONTENT_CTL_INIT
2016-01-19 22:15:00 +01:00
twinaphex
2836c9755a
Create content_ctl
2016-01-19 22:12:25 +01:00
Twinaphex
8702689aaa
Use __MACH__ codepath now in retro_get_cpu_features for all OSX versions (Intel/PowerPC) and iOS in general
2016-01-19 19:04:29 +01:00
twinaphex
30c7494122
retro_get_cpu_features: __MACH__ - use only one len variable
2016-01-19 18:50:47 +01:00
twinaphex
e048cfe016
Upon successful completion, 0 is returned for sysctlbyname
2016-01-19 18:45:22 +01:00
twinaphex
c4fabd65a1
Try to come up with better detection
2016-01-19 18:44:24 +01:00
twinaphex
2df84f2887
(__MACH__) Re-set 'len' again after usage
2016-01-19 18:36:55 +01:00
twinaphex
310b2674f5
This requires no compile-time ifdefs
2016-01-19 18:33:29 +01:00
twinaphex
dbf162db4e
(PowerPC Mac) Add Altivec detection
2016-01-19 18:25:41 +01:00
twinaphex
1603ac1783
Take out ifdef around CPU NEON conditional
2016-01-19 18:12:04 +01:00
twinaphex
33b41e9aea
(iOS) Check if NEON support is there
2016-01-19 18:04:26 +01:00
duduke
480519a6e0
Helped by Kivutar, added the missing lines to menu_hash_us.c
2016-01-19 19:04:01 +02:00
twinaphex
d4102f2816
rename load_content_need_fullpath to load_content_from_compressed_archive
2016-01-19 17:43:37 +01:00
twinaphex
839bf31c2a
Rename load_content_dont_need_fullpath to load_content_into_memory
2016-01-19 17:42:14 +01:00
twinaphex
85e6ba128f
Move comment in load_content_dont_need_fullpath to appropriate
...
place
2016-01-19 17:41:14 +01:00
twinaphex
e8e58d841f
Cleanup init_content_file_extract
2016-01-19 17:34:47 +01:00
twinaphex
7405535f03
Move attr variable to init_content_file_set_attribs
2016-01-19 17:33:06 +01:00
twinaphex
73e97d119d
Cleanups
2016-01-19 17:29:25 +01:00
twinaphex
ddc3959e42
Simplify init_content_file_set_attribs
2016-01-19 17:27:02 +01:00
twinaphex
86906cf5e3
Cleanups
2016-01-19 17:24:42 +01:00
twinaphex
78d3bc5015
Call content_temporary_free if init_content_file errors out
2016-01-19 17:15:36 +01:00
twinaphex
d7375b88e7
Create load_content_append_to_temporary_content
2016-01-19 17:14:57 +01:00
duduke
b5591726c3
Modified hash values in menu_hash.h
2016-01-19 15:17:49 +02:00
duduke
eecd14086b
another stupid mistake...
2016-01-19 10:43:33 +02:00
duduke
b284749016
forgot a comma at command_event.h
2016-01-19 10:06:12 +02:00
duduke
ffffc50401
Corrected menu hashes by using djb2 util
2016-01-19 08:26:06 +02:00
twinaphex
a8ee8ec0cd
Put HAVE_ZLIB ifdef around init_content_file_extract
2016-01-19 01:30:28 +01:00
twinaphex
e859c70a24
content.c - More cleanups
2016-01-19 01:22:37 +01:00
twinaphex
29ad7620aa
load_content - call string_list_new later
2016-01-19 01:14:17 +01:00
twinaphex
a79a2d6e1c
Some more impicit memset removed
2016-01-19 00:50:15 +01:00
twinaphex
c50e303116
(content.c) remove some implicit memsets
2016-01-19 00:47:27 +01:00
twinaphex
25187a52fb
Fix error
2016-01-19 00:42:21 +01:00
twinaphex
dd30dd84c3
Cleanups
2016-01-19 00:38:34 +01:00
twinaphex
9fce8e0b72
(content.c) More cleanups
2016-01-19 00:34:43 +01:00
twinaphex
6b12059c6e
Create init_content_file_extract - cleanup init_content_file
...
function some more
2016-01-19 00:26:12 +01:00
twinaphex
2b7cef4fd6
Create init_content_file_subsystem
2016-01-19 00:16:49 +01:00
Alcaro
2ffe03f732
Fix creepy type error.
2016-01-18 23:24:22 +01:00
twinaphex
b9b1f16d0f
Only show 'OPEN_ARCHIVE' if HAVE_COMPRESSION is defined
2016-01-18 23:17:25 +01:00
twinaphex
3f3a305396
(CocoaTouch) Buildfix
2016-01-18 22:15:19 +01:00
twinaphex
0e1d00a85c
(CocoaTouch) Cleanup
2016-01-18 22:13:35 +01:00
twinaphex
91de59c7ff
(Cocoa) Cleanups
2016-01-18 22:10:16 +01:00
twinaphex
cebea56412
Add UI Companion Enable setting
2016-01-18 21:35:09 +01:00
duduke
7de7c98b27
Added a reboot menu item
2016-01-18 21:31:38 +02:00
aliaspider
2ff854177c
(WIN32) build fix
2016-01-18 20:03:34 +01:00
Twinaphex
2679ba55e1
Merge pull request #2657 from aliaspider/master
...
(WIN32) fix runtime availability check for PowerCreateRequest.
2016-01-18 18:11:26 +01:00
aliaspider
ee8e05050a
(WIN32) fix runtime availability check for PowerCreateRequest.
2016-01-18 18:05:49 +01:00
twinaphex
32d47d7bd2
Correct database paths
2016-01-18 15:29:47 +01:00
Twinaphex
c68e824eb9
This AVFoundation code needs to work for both iOS and OSX
2016-01-18 13:19:28 +01:00
Twinaphex
0703aed61d
Merge pull request #2654 from pponso1/master
...
iOS: Refactoring support for background Music.app.
2016-01-18 11:49:17 +01:00
Phillip Ponson
6ca58a4d6e
iOS: Refactoring support for background Music.app.
2016-01-17 19:51:28 -06:00
twinaphex
4de1726bf6
Define CGFloat for versions lower or equal to OSX 10.4
2016-01-17 19:58:31 +01:00
neville
f44e0db97c
(Load Core) OSX - Filter by dylibs
2016-01-17 19:27:33 +01:00
Twinaphex
a4eae00ac2
Make this runtime too
2016-01-17 19:03:57 +01:00
Twinaphex
c9c46b8060
Get rid of another compile-time define
2016-01-17 18:58:50 +01:00
Twinaphex
9324f257fc
(OSX 10.5) Change label to 'Load Content'
2016-01-17 18:46:26 +01:00
Twinaphex
681396b151
(OSX) Cleanups
2016-01-17 18:45:01 +01:00
Twinaphex
bd153870c2
Move callback function up
2016-01-17 18:43:24 +01:00
Twinaphex
43b949a9a0
Create open_document_handler
2016-01-17 18:42:52 +01:00
Twinaphex
4f0233fbf9
Use BOXSTRING
2016-01-17 18:39:42 +01:00
Twinaphex
777af02e82
Create open_core_handler - cut down on code duplication
2016-01-17 18:38:08 +01:00
neville
f6c6f64a20
Implement openCore for OSX 10.5
2016-01-17 18:34:18 +01:00
Twinaphex
7f505afda7
(OSX) Prevent crash with previous hack
2016-01-17 16:26:04 +01:00
Twinaphex
55105303ac
Add hack that works around this issue
2016-01-17 15:55:30 +01:00
twinaphex
dd239fc85d
Add HAVE_AVFOUNDATION ifdefs
2016-01-16 22:02:49 +01:00
Twinaphex
f8ea62e703
Merge pull request #2649 from pponso1/master
...
iOS: Adds support for Music.app while RetroArch is running
2016-01-16 21:58:10 +01:00
Phillip Ponson
48b99b1f48
Fixing a build issue. syntax errors. 😣
...
.
'
2016-01-16 12:48:33 -06:00
pponso1
a983c8269e
iOS. Adding support for Music.app.
...
I had to comment out this line in the showPauseMenu function:
ui_companion_cocoatouch_event_command(NULL, EVENT_CMD_AUDIO_STOP);
This may actually be on the only change needed. 😜
2016-01-16 12:37:09 -06:00
pponso1
3ce5ad9243
iOS. Adding support for Music.app.
...
Users who want to play games while listening to music should enjoy these modifications. Not the cleanest; refactoring is needed.
2016-01-16 12:25:57 -06:00
pponso1
452c6afaf0
support for playing Music.app in background.
2016-01-16 12:09:44 -06:00
pponso1
212337c7c1
iOS audio support
2016-01-16 11:57:00 -06:00
twinaphex
fcc8c5dae7
This is still necessary unfortunately
2016-01-16 16:46:20 +01:00
twinaphex
9f27b9b56d
Remove another compile-time ifdef
2016-01-16 16:22:55 +01:00
Twinaphex
fbdc30e7bb
(OSX) Buildfix
2016-01-16 16:21:39 +01:00
twinaphex
b4687fdb2b
Check if convertRectToBacking is available at runtime instead
...
of compile-time
2016-01-16 16:20:19 +01:00
twinaphex
a5c83da839
Simplify cocoagl_gfx_ctx_get_video_size
2016-01-16 16:14:25 +01:00
Twinaphex
c824f7af15
get_video_size - don't need screen pointer anymore
2016-01-16 13:31:43 +01:00
twinaphex
6a1d423700
(OSX) Cleanup
2016-01-16 13:30:38 +01:00
twinaphex
14ec006412
Cleanup
2016-01-16 13:29:33 +01:00
neville
9a38ec28b0
Get rid of compile-time ifdefs inside get_chosen_screen
2016-01-16 13:23:00 +01:00
Twinaphex
2c42ad3c96
(cocoa_gl_ctx.m) Cleanups
2016-01-16 12:12:07 +01:00
Twinaphex
dfe79c3fcd
setWantsBestResolutionOpenGLSurface - determine at runtime if we can call
...
this instead of compile-time
2016-01-16 12:09:50 +01:00
Twinaphex
21dc363e0f
backingScaleFactor - cut down on compile-time ifdef - attempt to detect it at runtime
2016-01-16 11:58:36 +01:00
Twinaphex
64fe30281c
Cleanup
2016-01-16 11:51:24 +01:00
Twinaphex
302089e8d8
Cleanup
2016-01-16 11:50:44 +01:00
Twinaphex
5a4db266e8
(OSX) Change get_from_selector
2016-01-16 11:49:10 +01:00
Twinaphex
5cc163a10b
(OSX) Cleanup
2016-01-16 11:40:48 +01:00
aliaspider
2fb7d32a53
(3DS) another build tools update.
2016-01-16 03:51:48 +01:00
aliaspider
4ec00de5c8
(3DS) update tool
2016-01-16 00:14:54 +01:00
Twinaphex
794bcc53c3
(iOS) Buildfix
2016-01-15 23:15:49 +01:00
twinaphex
4b9fea617c
(OSX) Perform selectorOnMainThread - move to applicationDidFinishLaunching
2016-01-15 23:09:50 +01:00
Twinaphex
4fb78bf3cd
Merge pull request #2647 from aliaspider/master
...
(3DS) fixes argv corruption when started from the homebrew launcher
2016-01-15 22:44:40 +01:00
aliaspider
a7bd7f332d
nit.
2016-01-15 22:35:00 +01:00
twinaphex
e4533fb7ec
(OSX/iOS) Cleanup
2016-01-15 22:33:25 +01:00
aliaspider
0b4fd4328d
- add more heuristics to try to clean up the corrupted argv when using
...
the homebrew launcher.
- force align the stack pointer to 8 bytes.
- add --gc-sections to the link specs
2016-01-15 22:30:12 +01:00
Twinaphex
8c8a3085a5
(OSX) Buildfix
2016-01-15 22:22:37 +01:00
twinaphex
8323d06d3d
(Cocoa) No more dependencies on get_chosen_screen or
...
get_backing_scale_factor
2016-01-15 22:20:46 +01:00
Twinaphex
f35690e2e5
Fixes
2016-01-15 22:16:18 +01:00
twinaphex
09a183df3f
(OSX) Create get_backing_scale_factor
2016-01-15 22:15:23 +01:00
Twinaphex
85575f4acc
Merge pull request #2646 from diablodiab/master
...
Add handling of Nvidia Shield Virtual Controller
2016-01-15 21:32:50 +01:00
Diablodiab
e738b57cf8
Add handling of Nvidia Shield Virtual Controller
...
The NVIDIA Button on the Nvidia Shield Controller and inputs received from CEC remotes
are detected as a "Virtual" controller on the Shield TV.
If a virtual controller is detected on the Shield TV before an actual game controller
then it will be configured as "Shield Virtual Device". This allows the use of the
buttons on a CEC remote to control the Retroarch menu and games.
When an actual controller is connected the Virtual Device will be overwritten and
the NVIDIA button of the Virtual device will be mapped to the controller as the
menu button.
This also fixes the situation where you press the NVIDIA Button before any other
button on the game controller and it does nothing. Now it will go into the
Retroarch menu even if it is the first button pressed.
A matching profile for "Nvidia Shield Virtual Controller" has been sent as a pull request to
the "retroarch-joypad-autoconfig" repository.
2016-01-15 18:41:17 +01:00
twinaphex
e920e5f1b9
Add early return in case settings is NULL
2016-01-15 15:38:21 +01:00
twinaphex
039e2acc49
Make switch stop complaininig
2016-01-15 14:08:38 +01:00
twinaphex
5f513d2af0
(cocoa_gl_ctx.m) Cleanups
2016-01-15 14:03:56 +01:00
twinaphex
3427d08c34
Do early return in case get_chosen_screen returns NULL
2016-01-15 14:00:11 +01:00
Twinaphex
58ebbdeada
Attempt to prevent race issue in get_chosen_screen
2016-01-15 13:58:16 +01:00
Twinaphex
26bcfa8d89
Revert "Refactor function get_float_from_selector - obsolete"
...
This reverts commit 1b2632e7fa .
2016-01-15 13:03:40 +01:00
twinaphex
1b2632e7fa
Refactor function get_float_from_selector - obsolete
...
hardcoded ifdef
2016-01-15 12:53:33 +01:00
twinaphex
647438ae93
Hopeful buildfix
2016-01-15 12:40:56 +01:00
Twinaphex
e2942f2de1
Merge pull request #2644 from diablodiab/master
...
Extends Android keyboard functionality to allow for more than one keyboard
2016-01-15 09:37:51 +01:00
Diablodiab
9245113738
Fix if clause that could result in a keyboard key being handled as gamepad input
2016-01-14 21:16:54 +01:00
Diablodiab
2c08dc0f4f
Extends Android keyboard functionality to allow for up to three keyboards.
...
This solves the problem with volume buttons on phones being detected as
keyboards and blocking a real keyboard from being mapped afterwards.
Renamed id_1 and id_2 to pad_id1 and pad_id2
Renamed id_3 to kbd_id and change it to an array
Implement function is_keyboard_id(int id) which checks if an id is mapped as
a keyboard
2016-01-14 20:59:25 +01:00
twinaphex
3d74e7bda9
(OSX) Update paths for databases/cursors
2016-01-14 16:24:53 +01:00
twinaphex
885f4d5b05
(iOS) Change paths
2016-01-14 15:32:20 +01:00
twinaphex
665795b2b1
Default to XMB menu driver for PS3 too
2016-01-14 15:06:46 +01:00
twinaphex
19aae57887
Change default menu driver - XMB rule
2016-01-14 15:06:23 +01:00
neville
9211073bf5
(OSX PPC) Merge
2016-01-14 13:38:23 +01:00
twinaphex
beb3619cca
(OSX PPC) Add HAVE_LIBRETRODB
2016-01-14 13:37:34 +01:00
twinaphex
d6f9c760cd
Default to XMB if HAVE_XMB is defined
2016-01-14 13:35:16 +01:00
twinaphex
e5b328607d
Avoid adding 'Add Tab' to XMB list if HAVE_LIBRETRODB is not defined
2016-01-14 13:30:25 +01:00
Twinaphex
bd07d88184
(OSX) Cleanup
2016-01-14 12:26:23 +01:00
twinaphex
2182fb9b13
(OSX) Fix Gestalt OSX version major/minor detection
2016-01-14 12:24:56 +01:00
twinaphex
2caa529347
Change VID/PID again
2016-01-14 09:56:07 +01:00
twinaphex
5dd10f1d45
pad_connection_pad_init - cleanup
2016-01-14 09:53:00 +01:00
twinaphex
144b6aed9e
Cleanup
2016-01-14 09:52:20 +01:00
twinaphex
974e8d6ce2
(joypad_connection.c) Cleanups
2016-01-14 09:51:17 +01:00
twinaphex
ec6f70603b
Add PID/VID for PS3 pad knockoff
2016-01-14 09:03:04 +01:00
twinaphex
3a16acaa40
Prevent crash
2016-01-14 07:23:11 +01:00
twinaphex
0696e0ca46
Change title
2016-01-14 07:14:40 +01:00
Twinaphex
50a7686931
(iOS) Fix ARC issues
2016-01-14 07:03:35 +01:00
twinaphex
3eb6ef0251
(OSX 10.6) Buildfix
2016-01-13 21:21:11 +01:00
twinaphex
f835f8c1c4
Update README.md
2016-01-13 20:58:24 +01:00
twinaphex
65a3df278d
Cleanup
2016-01-13 20:52:02 +01:00
Twinaphex
aac630a021
(OSX) Implement OSX version number detection
2016-01-13 20:48:56 +01:00
Twinaphex
f1923f9a84
(OSX) Fix frontend_darwin_get_name
2016-01-13 20:32:42 +01:00
Twinaphex
4461ff8442
Fix crappy bug that happens with NSOpenPanel and Cocoa GL - current
...
context gets lost
2016-01-13 19:44:05 +01:00
Twinaphex
a2580d3ec2
Revert "(OSX) use beginWithCompletionHandler - fixes 'OK' case"
...
This reverts commit 8b1b14e818 .
2016-01-13 19:07:57 +01:00
Twinaphex
8b1b14e818
(OSX) use beginWithCompletionHandler - fixes 'OK' case
2016-01-13 19:06:27 +01:00
Twinaphex
61987e8ba5
Add 'set message'
2016-01-13 18:09:08 +01:00
Alcaro
d4e3a84f9c
This is completely wrong message here.
2016-01-13 17:52:59 +01:00
twinaphex
44ffd90278
(ui_win32.c) Fix
2016-01-13 17:07:23 +01:00
Twinaphex
b28771eadb
Set dialogs to default dir
2016-01-13 17:00:41 +01:00
twinaphex
172b972a32
Add NSCancelButton cases
2016-01-13 13:36:50 +01:00
twinaphex
fdc1f963b2
(ui_cocoa.m) Cleanups
2016-01-13 13:08:51 +01:00
twinaphex
08bca9017e
Silence unused variable warning
2016-01-13 13:00:25 +01:00
twinaphex
5113aa164a
(MaterialUI) Take out 'Core: ' message
2016-01-13 12:01:40 +01:00
twinaphex
bf1b5f7b4a
Add tickering for title
2016-01-13 11:52:44 +01:00
twinaphex
8a41d9fe4e
Add mui_get_core_title
2016-01-13 11:36:27 +01:00
Twinaphex
0fbb6f9bf0
Merge pull request #2642 from diablodiab/android-keyboard
...
Android keyboard keyboard functionality
2016-01-13 11:21:25 +01:00
twinaphex
457ce1ddf0
Add param to set_fork - for restart
2016-01-13 11:16:03 +01:00
twinaphex
b5b8886894
(async_job/rsemaphore) Cleanups
2016-01-13 08:58:38 +01:00
twinaphex
028cfaa048
Attempt to fix 'Restart RetroArch' - move code to platform_gx.c
2016-01-13 08:43:08 +01:00
twinaphex
8caee50fcd
(GX) Add way to handle power callback
2016-01-13 08:27:58 +01:00
twinaphex
27b84d349f
N/A
2016-01-13 07:05:57 +01:00
twinaphex
aa9f9004c5
Cleanups
2016-01-13 07:03:14 +01:00
twinaphex
772558921f
Cleanups
2016-01-13 07:01:29 +01:00
twinaphex
58f01fed90
Cleanup
2016-01-13 06:59:01 +01:00
twinaphex
8fbd59b690
Cleanups
2016-01-13 06:38:20 +01:00
twinaphex
8257cb638a
Remove this header
2016-01-13 06:32:57 +01:00
Diablodiab
88277b3918
Fixed a typo in Android version comment
2016-01-12 21:52:54 +01:00
Diablodiab
afe8d2d617
Fixed two bugs in Android keyboard functionality and changed the way the keyboard
...
is registered (introduced an id_3 value)
2016-01-12 21:48:09 +01:00
twinaphex
f374af9dbc
Revert "Add keyboard input functionality to Android version"
...
This reverts commit 17bdb549d4 .
2016-01-12 15:52:42 +01:00
twinaphex
5b61cd2940
Bump up APK version
2016-01-12 15:23:46 +01:00
twinaphex
8efe01110e
Take out camera and location permissions
2016-01-12 15:22:50 +01:00
twinaphex
66f018feee
Take out MENU_RMENU
2016-01-12 12:23:07 +01:00
twinaphex
fd99b9bfb3
Rename XUI files/defines
2016-01-12 09:23:17 +01:00
twinaphex
a3994aea63
RMenu is obsolete now
2016-01-12 09:19:35 +01:00
twinaphex
06812cc988
(PS3) Setup default RDB dir
2016-01-12 09:01:57 +01:00
twinaphex
83a93d4e09
(PS3) Enable XMB driver by default
2016-01-12 08:59:31 +01:00
twinaphex
f0a0314fc8
(XMB) Enable for PS3
2016-01-12 08:58:39 +01:00
twinaphex
cfe86bd41f
PS3 was triggering this assert - remove this
2016-01-12 08:46:52 +01:00
twinaphex
4824ae0e04
Try to save current config at first startup
2016-01-12 00:51:54 +01:00
twinaphex
e0b33f602c
N/A
2016-01-11 22:52:17 +01:00
twinaphex
7c6865d0a9
N/A
2016-01-11 22:35:18 +01:00
Twinaphex
db51b5a2c0
Merge pull request #2636 from diablodiab/android-keyboard-support
...
Add keyboard input functionality to Android version
2016-01-11 22:26:51 +01:00
Twinaphex
23e86f13d3
Merge pull request #2637 from diablodiab/android-refreshrate-parameter
...
Add refresh rate parameter to Android version
2016-01-11 22:21:33 +01:00
Diablodiab
84bf2b0705
Add REFRESH parameter option to Android version. You can use this parameter to
...
specify a preferred refresh rate for Retroarch to use.
2016-01-11 21:45:46 +01:00
Alcaro
66e03301ce
Replace remaining 1.2.2 with 1.3.0.
2016-01-11 21:24:50 +01:00
Diablodiab
17bdb549d4
Add keyboard input functionality to Android version
2016-01-11 21:06:46 +01:00
twinaphex
698ccae21a
Rename default menu show start screen variable
2016-01-11 13:26:41 +01:00
twinaphex
0d14c588d2
Cleanups
2016-01-11 13:24:05 +01:00
twinaphex
a6ef1a5a42
(iOS) Expand on iOS hack - turn off 'show start screen' after this
...
succeeds
2016-01-11 09:19:11 +01:00
Twinaphex
cde99cc135
(iOS) Add hacks to get this working for now
2016-01-11 07:54:33 +01:00
twinaphex
c9dd3ca621
Cleanup
2016-01-11 07:15:57 +01:00
twinaphex
d3c82f433b
Add more logs
2016-01-10 13:23:02 +01:00
twinaphex
adf9fcec7b
Add log
2016-01-10 13:16:55 +01:00
twinaphex
eeb7a33e7b
Set extract_version_current instead of extract_version_last
2016-01-10 09:48:27 +01:00
twinaphex
54f46f4ee3
Update headers
2016-01-10 04:41:52 +01:00
twinaphex
347a18cb30
Update input headers
2016-01-10 04:33:01 +01:00
twinaphex
7a55ae3765
Start updating headers for 2016
2016-01-10 04:06:50 +01:00
twinaphex
7b1c1bbf7d
Enable this for iOS
2016-01-10 02:24:54 +01:00
Twinaphex
948544ec42
Start setting up bundle assets extraction - looks for an assets.zip file
2016-01-10 02:21:35 +01:00
twinaphex
243487dd56
N/A
2016-01-10 01:53:45 +01:00
twinaphex
814838badf
N/A
2016-01-10 01:52:54 +01:00
twinaphex
fdb5f10c71
Check for assets.zip inside bundle
2016-01-10 01:48:41 +01:00
twinaphex
5c716339de
N/A
2016-01-09 07:26:45 +01:00
twinaphex
c9017a5e09
buildfix
2016-01-09 07:14:46 +01:00
twinaphex
4178950483
move translate_filter to d3d_common.cpp
2016-01-09 06:28:42 +01:00
twinaphex
a25d2d65f0
Revert "Move this down"
...
This reverts commit df70a067d5 .
2016-01-09 05:46:54 +01:00
twinaphex
df70a067d5
Move this down
2016-01-09 05:45:06 +01:00
twinaphex
c774fb2447
Change #ifndef _XBOX to #ifdef HAVE_WINDOW
2016-01-09 05:37:03 +01:00
twinaphex
8327302d6b
Have win32_set_video_mode use this code too
2016-01-09 05:28:52 +01:00
twinaphex
dad51f5677
Create win32_set_style
2016-01-09 05:24:27 +01:00
twinaphex
a549b86b51
Already done inside win32_set_window
2016-01-09 05:05:37 +01:00
twinaphex
3e9820f6ae
(D3D) Use win32_set_window
2016-01-09 05:04:47 +01:00
twinaphex
c1d79c2205
(Win32) Buildfix
2016-01-09 05:00:56 +01:00
twinaphex
c18cfee6d0
Create win32_set_window
2016-01-09 04:59:12 +01:00
twinaphex
8b7bd46612
(D3D) Cleanups
2016-01-09 04:44:44 +01:00
twinaphex
4a7efdf3c5
Move d3d_init_imports around
2016-01-09 04:13:11 +01:00
twinaphex
ae4febc993
(D3D) Move code around
2016-01-09 04:12:33 +01:00
twinaphex
5788801dab
(D3D) Move code around
2016-01-09 04:11:20 +01:00
twinaphex
782190c43b
Move code around
2016-01-09 04:10:36 +01:00
twinaphex
b90d324150
Cleanup d3d_set_shader
2016-01-09 04:09:50 +01:00
twinaphex
c52fb8c90e
Cleanup d3d_set_shader
2016-01-09 04:07:22 +01:00
twinaphex
344c7def0d
(XDK) BUildfix
...
t# Please enter the commit message for your changes. Lines starting
2016-01-09 03:58:56 +01:00
twinaphex
9029bd96d6
Move renderchain->init_driver_shader to top of renderchain->init
...
function
2016-01-09 03:57:13 +01:00
twinaphex
436180ce95
Move to renderchain_init
2016-01-09 03:53:06 +01:00
twinaphex
a26321f53f
N/A
2016-01-09 03:44:58 +01:00
twinaphex
2871aa0950
Include this back - C++ string header conflicts with min definition
...
inside retro_miscellaneous.h
2016-01-09 03:37:24 +01:00
twinaphex
5caf49458c
Take out init_shader_fvf callback
2016-01-09 03:22:16 +01:00
twinaphex
25a997e354
(D3D) Rearrange
2016-01-09 03:19:03 +01:00
twinaphex
710d2b9b27
Cleanup
2016-01-09 03:13:58 +01:00
twinaphex
bbe4b0e286
Fix warning
2016-01-09 03:11:13 +01:00
twinaphex
ba97047cc2
Get rid of some forward declarations
2016-01-09 03:10:37 +01:00
twinaphex
97d146e7c8
(D3D) N/A
2016-01-09 03:10:08 +01:00
twinaphex
7a55c2b8eb
Revert "Don't attempt to use std::string anymore in gfx/d3d/d3d.cpp"
...
This reverts commit f76b7f2b60 .
2016-01-09 03:06:18 +01:00
twinaphex
14950cefc2
Revert "(D3D) N/A"
...
This reverts commit cfa4170c64 .
2016-01-09 03:06:11 +01:00
twinaphex
cfa4170c64
(D3D) N/A
2016-01-09 03:01:25 +01:00
twinaphex
f76b7f2b60
Don't attempt to use std::string anymore in gfx/d3d/d3d.cpp
2016-01-09 03:00:33 +01:00
twinaphex
26e59c2037
N/A
2016-01-09 02:56:47 +01:00
twinaphex
620ea3af74
(D3D) N/A
2016-01-09 02:37:48 +01:00
twinaphex
0f0e21441d
Add path_is_file argument to function
2016-01-09 02:17:43 +01:00
twinaphex
d80db66795
Revert "Cleanups"
...
This reverts commit 3e731916ca .
2016-01-09 02:16:09 +01:00
twinaphex
3e731916ca
Cleanups
2016-01-09 02:12:34 +01:00
twinaphex
24779fda97
Rename stock_program variables
2016-01-09 02:09:24 +01:00
twinaphex
12aa94f70f
Rename renderchain_compile_shaders
2016-01-09 02:06:45 +01:00
twinaphex
699f2dba1e
(D3D) N/A
2016-01-09 02:02:02 +01:00
twinaphex
c64b761f80
Buildfix
2016-01-09 01:53:10 +01:00
twinaphex
56b64689b7
N/A
2016-01-09 01:12:50 +01:00
twinaphex
6ff10c5591
(D3D) N/A
2016-01-09 01:10:56 +01:00
twinaphex
6b81cfae9d
(D3D) Cleanups
2016-01-09 01:05:40 +01:00
twinaphex
a491d96509
(menu_display_d3d.cpp) Add commented out calls
2016-01-08 22:35:51 +01:00
twinaphex
80d66f49cc
Cleanup
2016-01-08 22:34:00 +01:00
twinaphex
ee01fff66f
Cleanups
2016-01-08 22:26:13 +01:00
twinaphex
2fc957d369
Cleanups
2016-01-08 21:01:41 +01:00
twinaphex
2fa87013f1
Cleanups
2016-01-08 21:01:41 +01:00
twinaphex
93fed31e3a
N/A
2016-01-08 20:51:30 +01:00
twinaphex
1014513e91
N/A
2016-01-08 20:46:33 +01:00
twinaphex
856e6dab64
N/A
2016-01-08 20:40:26 +01:00
twinaphex
3786f5e4f6
(D3D) Use GFX_MAX_VARIABLES
2016-01-08 20:36:20 +01:00
twinaphex
9f6c607a68
(D3D Cg) Cleanups
2016-01-08 20:28:18 +01:00
twinaphex
2829bb9217
(Cg D3D9) Cleanups
2016-01-08 19:16:11 +01:00
twinaphex
770fee3684
Revert "Cleanups"
...
This reverts commit 340751559e .
2016-01-08 18:38:00 +01:00
twinaphex
340751559e
Cleanups
2016-01-08 18:34:15 +01:00
twinaphex
208ce772cf
Cleanups
2016-01-08 18:23:40 +01:00
twinaphex
e334278696
Cleanups
2016-01-08 18:12:49 +01:00
twinaphex
39dc2a0d05
Get rid of this messy code
2016-01-08 17:58:53 +01:00
twinaphex
3a7c219e6f
N/A
2016-01-08 17:56:13 +01:00
twinaphex
9540d4ccb5
(D3D) Buildfixes
2016-01-08 17:51:03 +01:00
twinaphex
d8f851365f
Cleanups
2016-01-08 09:48:46 +01:00
twinaphex
70a57fa80e
(XMB) Check if path contains '.lpl' first
2016-01-08 09:33:53 +01:00
twinaphex
0314b1f811
Take out HAVE_D3D ifdef
2016-01-08 09:02:51 +01:00
twinaphex
b24ca80c92
(D3D) N/A
2016-01-08 09:00:56 +01:00
twinaphex
25481f9bfd
menu_display_matrix_4x4_rotate_z
2016-01-08 08:42:29 +01:00
twinaphex
deb66a885e
(D3D) Fixes courtesy of aliaspider
2016-01-08 08:16:26 +01:00
twinaphex
a02c77c9d2
(menu_display_d3d.cpp) Preliminary implementation of get_default_mvp
2016-01-08 08:12:59 +01:00
Twinaphex
cecfdeb0cf
Buildfix
2016-01-08 07:16:25 +01:00
twinaphex
c779a1cf8f
Move libretro_input_binds updating to input_poll
2016-01-08 06:39:23 +01:00
twinaphex
3d9f7117e4
Cleanups
2016-01-08 05:46:14 +01:00
twinaphex
ed6e35f7e3
(D3D) Buildfix
2016-01-08 05:44:36 +01:00
twinaphex
3a30649876
Pass through data variable to win32_window_create correctly
2016-01-08 05:13:10 +01:00
twinaphex
5453055135
Move resize handling to d3d_alive
2016-01-08 05:06:12 +01:00
twinaphex
377c1f2661
N/A
2016-01-08 04:52:49 +01:00
twinaphex
8635d19b9b
(D3D) N/A
2016-01-08 03:46:02 +01:00
twinaphex
30d98d0693
d3d_calculate_rects - cleanups
2016-01-08 03:14:49 +01:00
twinaphex
1d07c6306e
Buildfixes
2016-01-08 03:09:41 +01:00
twinaphex
eb5db8ca60
Create d3d_calculate_rect
2016-01-08 03:07:58 +01:00
twinaphex
7bcf33bff3
Remove d3d->frame_count
2016-01-08 01:09:16 +01:00
twinaphex
b376e186b4
Fix function name clashes pt. 2
2016-01-07 09:23:04 +01:00
twinaphex
281de92d79
Fix function name clashes pt. 1
2016-01-07 09:22:04 +01:00
twinaphex
186a9fe61b
Try to set g_inited to true
2016-01-07 07:18:52 +01:00
twinaphex
8a124bb530
N/A
2016-01-07 07:10:02 +01:00
twinaphex
f1bdfaf0ed
Cleanups
2016-01-07 06:50:32 +01:00
twinaphex
682071288a
N/A
2016-01-07 06:49:10 +01:00
twinaphex
cda09fb6ca
N/A
2016-01-07 06:44:35 +01:00
twinaphex
63c35472a9
Don't go through d3dr pointers
2016-01-07 06:38:28 +01:00
twinaphex
23a9715f26
don't grab pointer to d3d device
2016-01-07 06:33:50 +01:00
twinaphex
fbe0b5cb5f
N/A
2016-01-07 06:31:26 +01:00
twinaphex
5322b05545
Move freeing of d3d->menu to d3d_free
2016-01-07 04:59:39 +01:00
twinaphex
8c1e371d1c
use new / delete for d3d->menu
2016-01-07 04:52:59 +01:00
twinaphex
e2e308d652
(render_chain_cg.cpp) use new/delete
2016-01-07 04:50:11 +01:00
twinaphex
196278305b
Change bound_tex back to std::vector
2016-01-07 04:47:28 +01:00
twinaphex
99a8690b50
Change luts back to std::vector list
2016-01-07 04:42:49 +01:00
twinaphex
7bd822e032
(shader_gl_cg.c) Reuse GFX_MAX_VARIABLES
2016-01-07 04:31:31 +01:00
twinaphex
f45f3da8fb
bound_tex is no longer a vector
2016-01-07 04:27:21 +01:00
twinaphex
a425ca98ed
reimplement d3d_restore
2016-01-07 02:55:27 +01:00
twinaphex
e8656333f1
Make it possible to manually set one of the devices with d3d_device_free
2016-01-07 02:22:53 +01:00
twinaphex
8b9c6d099f
Set g_pD3D back to NULL
2016-01-07 02:20:30 +01:00
twinaphex
0b655fdd89
Set g_pD3D to NULL in d3d_free
2016-01-07 02:19:01 +01:00
twinaphex
d6377cb183
Turn g_pD3D into static variable
2016-01-07 01:23:52 +01:00
twinaphex
5a60055aa9
Make curD3D a static variable
2016-01-07 01:18:51 +01:00
twinaphex
e5f327edda
N/A
2016-01-07 01:11:26 +01:00
twinaphex
9f616cca07
Check if device is NULL inside d3d_set_resize
2016-01-07 01:10:37 +01:00
twinaphex
b4b3574665
use void pointer
2016-01-07 01:00:11 +01:00
twinaphex
3b8932b302
Turn returntype of set_resize into bool
2016-01-07 00:58:33 +01:00
twinaphex
28b615e62c
(D3D) Buildfixes
2016-01-07 00:45:09 +01:00
twinaphex
3b34d6b6f1
WM_SIZE - we need to call the context driver's d3d_resize function
2016-01-07 00:43:16 +01:00
twinaphex
38a58a2a8a
Call d3d_restore from d3d.cpp
2016-01-07 00:38:42 +01:00
twinaphex
70a6da0491
(D3D) Cleanups
2016-01-07 00:29:12 +01:00
twinaphex
949c4b6dc3
One cleanup
2016-01-07 00:26:38 +01:00
twinaphex
8d83d4bf81
(D3D) Buildfix
2016-01-07 00:20:23 +01:00
twinaphex
56a17b21f1
Create d3d_device_free
2016-01-07 00:19:27 +01:00
twinaphex
4504c9fba1
Revert "I think this can be moved below this return block"
...
This reverts commit a10e36ebb6 .
2016-01-07 00:11:58 +01:00
twinaphex
a10e36ebb6
I think this can be moved below this return block
2016-01-07 00:10:46 +01:00
twinaphex
b345d04407
Always call gfx_ctx_free
2016-01-07 00:03:05 +01:00
twinaphex
3b516cacd7
Remove _XBOX ifdef
2016-01-06 23:59:23 +01:00
twinaphex
8cd7cb203e
Revert "(D3D) Remove some more _XBOX ifdefs"
...
This reverts commit de989f202a .
2016-01-06 23:54:53 +01:00
twinaphex
de989f202a
(D3D) Remove some more _XBOX ifdefs
2016-01-06 23:52:59 +01:00
twinaphex
054035bd9d
Remove some ifndef _XBOX ifdefs
2016-01-06 23:46:46 +01:00
twinaphex
e0e69d2d36
Cleanups
2016-01-06 23:45:10 +01:00
Twinaphex
f6e9745dfe
stack corruption fix - courtesy of aliaspider
2016-01-06 08:05:31 +01:00
twinaphex
2199e22e63
Remove d3d_restore_device
2016-01-06 04:26:24 +01:00
twinaphex
b8d41df24f
(D3D) Add some logging to d3d_restore_device
2016-01-06 04:17:21 +01:00
twinaphex
c64b9bed15
Ifdef global variable for Xbox
2016-01-06 03:59:22 +01:00
Twinaphex
a5f193bba2
Merge pull request #2618 from sergiobenrocha2/master
...
Make Core Provided the default aspect ratio.
2016-01-04 15:46:34 +01:00
sergiobenrocha2
1842e613aa
Make Core Provided the default aspect ratio.
2016-01-03 21:20:56 -02:00
Twinaphex
609e290e6b
Merge pull request #2617 from sergiobenrocha2/master
...
Let's show rumble and analog support info only if the game supports it.
2016-01-03 21:14:37 +01:00
sergiobenrocha2
1dd57f6e86
Let's show rumble and analog support info only if the game supports it.
2016-01-03 16:40:37 -02:00
Twinaphex
11adcc01e0
Merge pull request #2616 from netux79/master
...
(GX) Fix input issue causing controllers to do not work at all.
2016-01-03 01:42:18 +01:00
Ernesto Ramirez
e53840f6c1
(GX) Fix input issue causing controllers to do not work at all.
2016-01-02 18:37:15 -06:00
twinaphex
ef7a786527
Attempt to prevent segfault when pressing Enter in DRM/KMS mode
2016-01-02 22:28:21 +01:00
radius
0bdbac3d87
make auto remaps and auto overrides default, it's a harmless change since they are only loaded if found
2016-01-02 15:13:08 -05:00
twinaphex
59cdd64267
(platform_wii.c) Remove this line
2016-01-02 20:14:36 +01:00
radius
d2329cf192
add function to change strings to lowercase
2016-01-02 13:59:10 -05:00
twinaphex
0f08220434
Add USBGECKO switch
2016-01-02 19:46:12 +01:00
twinaphex
08e73ea144
Non_HAVE_MEN codepath fixes - courtesy of Karlton
...
t # Please enter the commit message for your changes. Lines starting
2016-01-02 02:54:20 +01:00
twinaphex
624ed06a37
Cleanups
2016-01-02 01:38:02 +01:00
twinaphex
33028b7603
remove these files
2016-01-02 01:36:11 +01:00
twinaphex
e67491d6a9
remove HAVE_LIBSICKSAXIS
2016-01-02 01:35:34 +01:00
twinaphex
184fae87ca
FIxes ffmpeg warnings
2015-12-31 17:07:46 +01:00
twinaphex
6ff544ba1a
Update libretro-common
2015-12-31 15:28:46 +01:00
Alcaro
ce16de32b5
Fix extra colons in 'RetroArch [libretro INFO] :: :: Log init ok' messages.
2015-12-30 00:57:28 +01:00
twinaphex
4fd5f1cad6
Improvements to unsetting the video driver callback
2015-12-28 21:34:57 +01:00
Twinaphex
4c16640f64
Merge pull request #2601 from yoshisuga/master
...
Fixed reading keyboard input for iOS 9, fixed SNES30/SFC30 mappings
2015-12-27 04:51:54 +01:00
Yoshi Sugawara
890eaafcd7
Fixed reading keyboard input for iOS 9 (use [UIApplication handleKeyUIEvent]). Fixed 8bitdo SNES30/SFC30 button mappings (fixed key mapping for X button)
2015-12-26 19:38:02 -05:00
twinaphex
f9f6d49ab7
Move macros to top
2015-12-26 11:27:52 +01:00
twinaphex
504455ea48
Cleanups
2015-12-26 11:14:51 +01:00
twinaphex
a6ba6073f3
Move macros to the top of the file
2015-12-26 11:10:13 +01:00
twinaphex
83c3b7f506
Rework runloop_iterate_time_to_exit
2015-12-26 11:08:44 +01:00
twinaphex
15336342fa
Move runloop_shader_dir to runloop_ctl as static local variable
2015-12-26 10:05:10 +01:00
twinaphex
a93cda3aef
Move current_savestate_dir to set_paths_redirect as local variable
2015-12-26 09:56:53 +01:00
twinaphex
7f48d051f6
move runloop_pending_windowed_scale to runloop_ctl as
...
static variable
2015-12-26 09:53:32 +01:00
twinaphex
5a42b6ed0d
Fix another statement is unreachable warning
2015-12-26 09:50:40 +01:00
twinaphex
7c8bd76821
Fix statement is unreachable warning
2015-12-26 09:49:58 +01:00
twinaphex
d146f717b8
fix bug
2015-12-26 09:14:13 +01:00
twinaphex
eb0d76d976
string_is_empty already checks this now
2015-12-26 08:22:45 +01:00
twinaphex
68d66be389
C89_BUILD fixes
2015-12-26 08:13:33 +01:00
twinaphex
37a5139f5f
(netplay) Fix CXX_BUILD
2015-12-26 08:10:37 +01:00
twinaphex
c53d1969f2
(menu_cbs_get_value.c) Use string_is_empty
2015-12-26 08:01:56 +01:00
twinaphex
c2d7cbe18b
Use string_is_empty
2015-12-26 07:59:15 +01:00
twinaphex
697351ee67
(input) Use string_is_empty
2015-12-26 07:54:17 +01:00
twinaphex
c7eeb557fa
(frontend) Start using string_is_empty
2015-12-26 07:45:19 +01:00
twinaphex
66449802e4
(menu) Start going through string_is_empty
2015-12-26 07:37:44 +01:00
twinaphex
1439a36174
(tasks) Start using string_is_empty
2015-12-26 07:23:13 +01:00
twinaphex
5ccea008ee
Start using string_is_empty
2015-12-26 07:19:04 +01:00
twinaphex
f8ce509b21
Start using string_is_empty in more places
2015-12-26 07:13:43 +01:00
twinaphex
91f61afa16
Start using string_is_empty
2015-12-26 07:07:01 +01:00
Alcaro
7f6b47ae9e
Remove nonsensical check.
2015-12-26 01:16:33 +01:00
twinaphex
5cdbe7e3cc
Fixes some crucial bugs
2015-12-25 19:30:31 +01:00
twinaphex
dde68de466
Add new environment callback - RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER
2015-12-25 19:29:14 +01:00
twinaphex
e4fe757457
Fix up Lakka bug
2015-12-25 15:16:32 +01:00
Twinaphex
2e6327f5ca
Merge pull request #2596 from ctult/master
...
bad griffin, breaking vita
2015-12-25 08:15:54 +01:00
ctult
4364a93bf3
warning
2015-12-25 00:13:53 -07:00
ctult
6bdb491884
warning
2015-12-25 00:09:02 -07:00
ctult
c1792fe84e
bad griffin, breaking vita
2015-12-25 00:02:52 -07:00
Twinaphex
fb952084c2
Merge pull request #2595 from ctult/master
...
Vita fixes?
2015-12-25 07:35:34 +01:00
ctult
209ca07383
fixed Vita maybe
2015-12-24 23:33:21 -07:00
ctult
0ca28e5d0f
Revert "Vita fixes?"
...
This reverts commit e36e51ced9 .
2015-12-24 23:31:07 -07:00
ctult
7f3b3a2034
zlib-less compilation issue
2015-12-24 23:29:32 -07:00
ctult
e36e51ced9
Vita fixes?
2015-12-24 23:25:47 -07:00
twinaphex
7df9efbffe
Get rid of some warnings when compiling for targets with no threaded
...
video defined
2015-12-25 07:11:34 +01:00
Twinaphex
9640520c63
Merge pull request #2594 from ctult/master
...
a bit of static analysis
2015-12-25 07:09:50 +01:00
ctult
cebb95b0e3
a bit of static analysis
...
possible memory leaks and null pointer dereferences
2015-12-24 23:04:15 -07:00
twinaphex
7a3df7cd90
remove this obsolete code
2015-12-25 06:20:53 +01:00
twinaphex
71e2487e8b
Implement RETRO_SIMD_MOVBE
2015-12-25 06:17:17 +01:00
twinaphex
8b130b3866
Add RETRO_SIMD_POPCNT and RETRO_SIMD_MOVBE
2015-12-25 06:14:57 +01:00
twinaphex
8ecae597e9
reuse x86_cpuid from performance.c
2015-12-25 06:10:29 +01:00
twinaphex
8da07f277b
Fix some bad typos from Google engineers
2015-12-25 06:03:16 +01:00
Twinaphex
2baf636d38
Merge pull request #2593 from vanfanel/master
...
fixed segfault on exit caused by gl driver trying to free font contex…
2015-12-25 06:00:23 +01:00
vanfanel
36d079f104
fixed segfault on exit caused by gl driver trying to free font context driver when osd mesages were disabled
2015-12-25 05:47:47 +01:00
Twinaphex
8b1f1e3031
Merge pull request #2592 from vanfanel/master
...
fixed segfault when osd message rendering was disabled
2015-12-25 05:39:34 +01:00
vanfanel
886acba67f
fixed segfault when osd message rendering was disabled
2015-12-25 05:27:28 +01:00
Twinaphex
5d35f5b0b6
Merge pull request #2590 from lakkatv/xmb
...
(Lakka) Allow firmware upgrades from the menu. Step 1.
2015-12-25 03:08:06 +01:00
Twinaphex
37f0579b17
Merge pull request #2591 from aliaspider/master
...
(3DS) update.
2015-12-25 03:06:59 +01:00
aliaspider
fdad936fab
(3DS) update makefile.
2015-12-24 23:16:40 +01:00
aliaspider
90c08dfd12
(3DS) dsp audio driver: incorrect value was being used due to missing
...
parentheses, resulting in a random lockup. fixes #2587 .
2015-12-24 23:11:25 +01:00
aliaspider
40ac911a05
build fix.
2015-12-24 21:17:44 +01:00
Jean-André Santoni
5496eb5f68
(Lakka) Allow firmware upgrades from the menu. Step 1.
2015-12-25 02:13:50 +07:00
aliaspider
06d4732dd7
fix griffin build.
2015-12-24 19:23:46 +01:00
Twinaphex
1181b31df8
Merge pull request #2584 from ctult/master
...
Starting to clean up netplay code
2015-12-24 18:01:23 +01:00
Twinaphex
030f380a6b
Merge pull request #2586 from Monroe88/patch-3
...
(video_shader_parse.h) Increase max parameters to 128
2015-12-24 03:04:27 +01:00
Monroe88
e4894ded6d
(video_shader_parse.h) Increase max parameters to 128
2015-12-23 19:39:09 -06:00
Twinaphex
2972f05042
Merge pull request #2585 from heuripedes/master
...
(retro_file.c) Get rid of uneeded error messages in retro_read_file()
2015-12-24 01:55:07 +01:00
Higor Eurípedes
5cbcd90707
(retro_file.c) Get rid of uneeded error messages in retro_read_file()
...
fseek/ftell lie about the file size in some filesystems (like sysfs) and
this makes the function complain about incomplete read when the file has
been fully read.
2015-12-23 21:20:26 -03:00
ctult
0ff9efc0e3
whoops
2015-12-23 13:48:29 -07:00
ctult
e78432b6cf
Removed useless get_info
2015-12-23 13:29:30 -07:00
ctult
5bb3ab4d45
Starting to clean up netplay code
2015-12-23 13:25:28 -07:00
Twinaphex
9cf654367a
(XMB) Fix memory leak
2015-12-23 13:47:53 +01:00
twinaphex
acb4682781
get rid of unused variable
2015-12-23 04:22:25 +01:00
twinaphex
466953fae8
remove this
2015-12-22 21:59:24 +01:00
aliaspider
8bc109a952
Merge pull request #2581 from thedax/update-to-latest-ctrulib
...
Update CTR (3DS) driver for the latest ctrulib SDK, fix a typo, and fix compilation errors.
2015-12-22 11:19:43 +01:00
thedax
319c89596a
Update makerom for Windows and Linux (Linux is untested).
2015-12-21 16:03:28 -05:00
thedax
0565a92486
Update CTR (3DS) driver for the latest ctrulib SDK, fix a typo, and fix compilation errors.
2015-12-21 13:43:05 -05:00
Twinaphex
bd0c342a0a
Merge pull request #2580 from thedax/no-core-fix
...
This memset should probably be done only for dynamic cores/builds.
2015-12-21 19:04:13 +01:00
thedax
8e3df09277
This memset should probably be done only for dynamic cores/builds.
2015-12-21 11:53:27 -05:00
Alcaro
ab0c9c8d56
Fix for weird projects that also define dllimport/export.
2015-12-21 17:32:48 +01:00
Twinaphex
4bbe70c1d0
Merge pull request #2578 from heuripedes/master
...
(d3d) Fix context initialization
2015-12-21 02:13:36 +01:00
Higor Eurípedes
3bce2b494f
(d3d) Fix context initialization
2015-12-20 21:48:46 -03:00
twinaphex
fd644cb434
Revert "(video_driver.c) Ensure input is initialized in init_video_input"
...
This reverts commit d191e29d1b .
2015-12-20 23:52:50 +01:00
Twinaphex
3bb6f568a7
Merge pull request #2577 from heuripedes/master
...
Win32 fixes
2015-12-20 23:22:42 +01:00
Higor Eurípedes
d191e29d1b
(video_driver.c) Ensure input is initialized in init_video_input
2015-12-20 19:12:14 -03:00
Higor Eurípedes
f6729c0b74
(d3d_ctx) Return video_data as the context data
...
The d3d context shares the d3d video driver data.
2015-12-20 19:12:14 -03:00
twinaphex
f53711f791
Change return type of load_texture to uintptr_t
2015-12-20 22:38:18 +01:00
twinaphex
20170ef2b0
(D3D) Buildfix
2015-12-20 21:59:57 +01:00
twinaphex
4f499fc5c3
Buildfixes
2015-12-20 21:09:00 +01:00
twinaphex
65f89a7aac
Remove d3d-patch.diff
2015-12-20 21:08:23 +01:00
twinaphex
6362c86c31
Buildfixes
2015-12-20 21:08:03 +01:00
twinaphex
4a89303cb9
Add d3d-patch.diff
2015-12-20 21:06:44 +01:00
twinaphex
aa488dda25
Create video driver poke load_texture / unload_texture
2015-12-20 20:52:23 +01:00
radius
f64fc93c44
silence a warning
2015-12-17 17:48:58 -05:00
radius
788fd17031
fix some code formatting and include the label value too
2015-12-17 17:43:10 -05:00
radius
4024c9a8c6
Change the label when per-game options are in use
2015-12-17 17:26:11 -05:00
twinaphex
b8bbdc6f4c
Revert udev drivers
2015-12-17 03:02:48 +01:00
Twinaphex
149bf68cf7
Merge pull request #2571 from lakkatv/xmb
...
Save content history diretly after its update
2015-12-16 03:29:46 +01:00
twinaphex
5ef30e3ac4
Fix System Information no longer showing
2015-12-16 03:28:55 +01:00
Jean-André Santoni
0a6572eb83
Save content history diretly after its update
2015-12-16 09:28:08 +07:00
Twinaphex
4afbf2a141
Merge pull request #2570 from libretro/revert-2561-master
...
Revert "(menu_setting.c) Fix double change callback call"
2015-12-16 03:14:15 +01:00
Twinaphex
31086a0bdf
Revert "(menu_setting.c) Fix double change callback call"
2015-12-16 03:14:10 +01:00
Twinaphex
876233138b
Merge pull request #2567 from lakkatv/xmb
...
(Mali) Fix mali fbdev build
2015-12-15 04:25:27 +01:00
Jean-André Santoni
6f5d09b235
(Mali) Fix mali fbdev build
2015-12-15 10:23:02 +07:00
twinaphex
b50350a711
Fix setting refresh rate from the menu
2015-12-13 21:28:06 +01:00
twinaphex
469889921f
Add static linking options to libretro-test Makefile
2015-12-13 21:20:09 +01:00
twinaphex
6feff79547
(GL) Store major/minor version
2015-12-13 14:55:19 +01:00
twinaphex
e7749c5d42
Create RUNLOOP_CTL_KEY_EVENT_GET
2015-12-13 14:31:17 +01:00
Twinaphex
3a05525ad0
Merge pull request #2561 from heuripedes/master
...
(menu_setting.c) Fix double change callback call
2015-12-13 14:29:22 +01:00
Higor Eurípedes
4a452751e3
(menu_setting.c) Fix double change callback call
2015-12-13 10:24:17 -03:00
twinaphex
53804e5c24
Fix crash when system info is not yet available
2015-12-13 13:58:19 +01:00
Twinaphex
519275e629
Merge pull request #2558 from fr500/master
...
fix input labels empty on android
2015-12-13 03:28:41 +01:00
Twinaphex
3c03bf31a4
Merge pull request #2559 from heuripedes/master
...
(menu_displaylist) Fix leak while loading the history
2015-12-13 03:19:31 +01:00
Higor Eurípedes
21cd17f987
(menu_displaylist) Fix leak while loading the history
2015-12-12 23:13:46 -03:00
radius
4b082daa7e
fix input labels empty on android
2015-12-12 20:56:42 -05:00
Twinaphex
36e3ef3f6c
Merge pull request #2557 from heuripedes/master
...
(menu_displaylist.c) Fix uninitialized value usage
2015-12-13 02:53:24 +01:00
Higor Eurípedes
9f3884a33e
(menu_displaylist.c) Fix uninitialized value usage
...
opts did not get assigned when RUNLOOP_CTL_GET_CORE_OPTION_SIZE failed.
2015-12-12 22:40:39 -03:00
Twinaphex
fd8bfc4b93
Merge pull request #2556 from heuripedes/master
...
(input_overlay) Fix unneeded load and memory leak
2015-12-13 02:32:45 +01:00
Higor Eurípedes
5219116751
(input_overlay) Fix unneeded load and memory leak
2015-12-12 22:23:55 -03:00
twinaphex
7ec6a66f12
Signed/unsigned issues
2015-12-13 01:45:22 +01:00
Twinaphex
83d258e4ea
Merge pull request #2555 from heuripedes/master
...
(XMB) Fix buffer overflow
2015-12-13 01:42:20 +01:00
Higor Eurípedes
f6421f9988
(XMB) Fix buffer overflow
...
It was introduced by 3df4101 . MENU_ENTRIES_CTL_START_GET and
MENU_ENTRIES_CTL_START_GET access size_t-sized data, but an
unsigned was passed.
2015-12-12 21:39:42 -03:00
twinaphex
d76d857166
Turn into C89-compatible comment
2015-12-13 00:01:44 +01:00
twinaphex
ecdecad963
Add MENU_DISPLAY_CTL_BLEND_BEGIN/MENU_DISPLAY_CTL_BLEND_END
2015-12-12 23:53:16 +01:00
twinaphex
8833ba1141
Create MENU_DISPLAY_CTL_FONT_FLUSH_BLOCK
2015-12-12 23:48:44 +01:00
twinaphex
ebe3454969
Add RARCH_MENU_CTL_NAVIGATION_CLEAR
2015-12-12 23:40:25 +01:00
twinaphex
5e1390bb5a
Add RARCH_MENU_CTL_CONTEXT_DESTROY
2015-12-12 23:36:43 +01:00
twinaphex
3f4b0012d3
Create RARCH_MENU_CTL_CONTEXT_RESET
2015-12-12 23:34:49 +01:00
twinaphex
825b259650
Cleanups
2015-12-12 23:33:02 +01:00
Twinaphex
2f8131b74c
Merge pull request #2552 from dibas/master
...
Calibrate Wii U Pro Controller analogue sticks.
2015-12-12 21:53:09 +01:00
dibas
f66729c012
Calibrate Wii U Pro Controller analogue sticks.
2015-12-12 21:47:45 +01:00
twinaphex
5f296ea402
Fix hatvalues
2015-12-12 20:55:09 +01:00
Twinaphex
b278bf69dc
Merge pull request #2551 from dibas/master
...
Detect Wii U Pro Controller properly.
2015-12-12 20:45:11 +01:00
dibas
0c749a6181
Implemented additional checks for Nintendo controllers.
2015-12-12 20:41:52 +01:00
twinaphex
88d54336c7
(wiiupro) Add stub axis implementation
2015-12-12 20:38:23 +01:00
Twinaphex
d85595ca67
Put Wii-U Pro pad on top of Wii Classic pad in list
2015-12-12 20:06:10 +01:00
twinaphex
8516e3350f
Change send_control
2015-12-12 19:33:04 +01:00
twinaphex
e529d76aec
Turn buttons into booleans
2015-12-12 19:10:50 +01:00
twinaphex
9394294956
(joypad_connection) Stub Wii U Pro implementation - untested
2015-12-12 18:30:17 +01:00
twinaphex
d70d09ad8d
(connect_ps4.c) Cleanup
2015-12-12 17:58:40 +01:00
twinaphex
8a213b8ab4
(sdl_gfx.c) Avoid warning by casting directly
2015-12-12 17:54:27 +01:00
twinaphex
d62a246ea8
Start adding RARCH_MENU_CTL_REFRESH
2015-12-12 17:25:03 +01:00
Twinaphex
1685ec1548
Update menu_cbs_deferred_push.c
2015-12-12 15:21:20 +01:00
twinaphex
2f108cb37b
Cleanups
2015-12-12 15:12:47 +01:00
twinaphex
c7f5192197
(menu_entries.c) Get rid of heap-allocated data structure
2015-12-12 14:55:17 +01:00
twinaphex
28e33acc66
Turn list_settings into static local variable
2015-12-12 14:49:02 +01:00
twinaphex
3df4101321
Get rid of menu_entries_set_start and menu_entries_get_start
2015-12-12 14:39:35 +01:00
twinaphex
75c6276ade
Cleanups - move variables to menu_entries_ctl as static local variables
2015-12-12 02:17:39 +01:00
twinaphex
1004537e8d
Create MENU_ENTRIES_CTL_SET_REFRESH/MENU_ENTRIES_CTL_UNSET_REFRESH
2015-12-12 02:14:50 +01:00
twinaphex
36ce2f1001
Cleanups
2015-12-12 00:22:02 +01:00
Twinaphex
3f6e35c3c9
Merge pull request #2549 from fr500/master
...
Improve the shield portable workaround and reimplement the workaround…
2015-12-12 00:11:09 +01:00
radius
48fbc5eda4
Improve the shield portable workaround and reimplement the workaround for the shield atv,
...
This workaround could be used as a foundation for other console like devices.
2015-12-11 17:25:03 -05:00
twinaphex
6cb8b7c8b1
Cleanups
2015-12-11 22:43:16 +01:00
twinaphex
ee312b346b
Create MENU_ENTRIES_CTL_SETTINGS_GET
2015-12-11 22:30:19 +01:00
twinaphex
7942328e39
Create MENU_ENTRIES_CTL_LIST_GET
2015-12-11 22:05:54 +01:00
twinaphex
fa535f788e
Create MENU_ENTRIES_CTL_NEEDS_REFRESH
2015-12-11 21:41:59 +01:00
twinaphex
a1112d64a0
Add MENU_ENTRIES_CTL_DEINIT
2015-12-11 21:37:11 +01:00
twinaphex
fde4826754
Add MENU_ENTRIES_CTL_SHOW_BACK
2015-12-11 21:34:27 +01:00
twinaphex
352836a595
Add menu_entries_ctl
2015-12-11 21:32:00 +01:00
twinaphex
37aef67dae
Cleanups
2015-12-11 21:24:51 +01:00
twinaphex
4c8c2ea30d
Move typedef struct definition to menu_entries.c
2015-12-11 21:18:13 +01:00
twinaphex
f5422de0d6
Expand extracting message a bit
2015-12-11 19:15:11 +01:00
twinaphex
f7d9c08de3
Add 'Extracting' message when extracting a bundle
2015-12-11 19:13:40 +01:00
twinaphex
f9dfa403a9
Cleanup
2015-12-11 18:56:00 +01:00
twinaphex
9216fc9421
(CocoaTouch) Buildfix
2015-12-11 15:55:47 +01:00
twinaphex
c90737388b
Get rid of unused data_runloop_osd_msg
2015-12-11 15:52:26 +01:00
twinaphex
4baea28be5
Get rid of unused variable
2015-12-11 15:41:29 +01:00
twinaphex
905577ea3b
Cleanup
2015-12-11 15:40:13 +01:00
twinaphex
733d71ebd3
Create RARCH_MENU_CTL_TOGGLE
2015-12-11 15:39:19 +01:00
twinaphex
74015188a9
Cleanups
2015-12-11 15:28:16 +01:00
twinaphex
00b979ba67
Move userdata to menu_driver.c as static variable
2015-12-11 15:14:39 +01:00
twinaphex
6ae5725373
Simplify usage of menu->userdata
2015-12-11 14:55:04 +01:00
twinaphex
9580dc5392
pass userdata handle to list_get_entry callback
2015-12-11 14:52:16 +01:00
twinaphex
9e383749ae
Pass userdata handle to get_selection callback
2015-12-11 14:50:06 +01:00
twinaphex
2215aa2c87
(menu_driver.c) Pass userdata to free callback
2015-12-11 14:38:57 +01:00
twinaphex
fa9f0a32e8
Create RARCH_MENU_CTL_POPULATE_ENTRIES
2015-12-11 14:34:47 +01:00
twinaphex
9e9e6bd8b4
Prevent crash
2015-12-11 14:30:57 +01:00
twinaphex
adc359ec7a
Pass more userdata handles to callbacks
2015-12-11 14:26:51 +01:00
twinaphex
4836fb06ba
Cleanup unused variables
2015-12-11 13:57:26 +01:00
twinaphex
a8590e656e
Take out header include core_info.h from runloop.h
2015-12-11 13:56:00 +01:00
twinaphex
159fe58926
Move core info list to runloop_ctl
2015-12-11 13:51:17 +01:00
twinaphex
eda9009df5
Create RUNLOOP_CTL_CURRENT_CORE_LIST_FREE
2015-12-11 13:33:07 +01:00
twinaphex
ab9c52e03e
Remove unused local variables
2015-12-11 13:29:15 +01:00
twinaphex
23f1bf63c0
Turn core_info_current into static local variable
2015-12-11 13:28:23 +01:00
twinaphex
65eeb3d836
Don't touch global->core_info.current from outside runloop.c
2015-12-11 13:24:14 +01:00
twinaphex
df17c38598
Create RUNLOOP_CTL_CURRENT_CORE_GET
2015-12-11 13:19:40 +01:00
twinaphex
01ca22587a
Move playlist variable to menu_driver_ctl as static local
...
variable
2015-12-11 13:08:30 +01:00
twinaphex
22b06f2d38
Don't reference menu->playlist outside menu_driver.c anymore
2015-12-11 13:06:24 +01:00
twinaphex
7b49964d39
Create RARCH_MENU_CTL_PLAYLIST_FREE
2015-12-11 13:01:39 +01:00
twinaphex
3c28350b56
Replace menu->playlist references
2015-12-11 12:57:48 +01:00
twinaphex
6f42f4e0c6
Start using RARCH_MENU_CTL_PLAYLIST_GET
2015-12-11 12:46:08 +01:00
twinaphex
16ce520d34
Start using RARCH_MENU_CTL_PLAYLIST_GET
2015-12-11 12:44:58 +01:00
twinaphex
5ce356c3fc
Add RARCH_MENU_CTL_PLAYLIST_GET
2015-12-11 12:40:59 +01:00
twinaphex
280281e644
menu_driver.h - Remove input_driver.h
2015-12-11 12:08:19 +01:00
twinaphex
3fa9abe3aa
menu_driver.h - don't include menu_displaylist.h
2015-12-11 12:06:24 +01:00
twinaphex
c282027b50
Cleanups
2015-12-11 12:02:21 +01:00
twinaphex
fdf17808e0
Create MENU_ANIMATION_CTL_DEINIT
2015-12-11 12:00:49 +01:00
twinaphex
2d0a8ec9b5
Cleanups
2015-12-11 11:58:48 +01:00
twinaphex
c21c04d73b
Create MENU_NAVIGATION_CTL_DEINIT
2015-12-11 11:57:43 +01:00
twinaphex
8ea64378f8
Create MENU_INPUT_CTL_DEINIT
2015-12-11 11:56:31 +01:00
twinaphex
c491207b78
Create RARCH_DRIVER_CTL_UNINIT
2015-12-11 11:23:32 +01:00
twinaphex
ab36e92595
Create RARCH_DRIVER_CTL_INIT
2015-12-11 11:21:17 +01:00
twinaphex
60f606fc65
Create RARCH_DRIVER_CTL_UPDATE_SYSTEM_AV_INFO
2015-12-11 11:12:20 +01:00
twinaphex
45de6fe3b5
Create RARCH_DRIVER_CTL_SET_NONBLOCK_STATE
2015-12-11 11:04:16 +01:00
twinaphex
1b768f7dcd
Create RARCH_DRIVER_CTL_SET_REFRESH_RATE
2015-12-11 11:00:12 +01:00
twinaphex
0a01eab115
Create RARCH_DRIVER_CTL_INIT_PRE
2015-12-11 10:52:15 +01:00
twinaphex
f2911269d5
Create driver_ctl
2015-12-11 10:43:53 +01:00
Twinaphex
47dbee7102
Merge pull request #2548 from lakkatv/master
...
(Menu) Use the alternative quickmenu for the history list. Step 1.
2015-12-11 10:17:32 +01:00
twinaphex
a8c6fc150b
Add RUNLOOP_CTL_DATA_ITERATE
2015-12-11 10:17:18 +01:00
Jean-André Santoni
339082c153
(Menu) Use the alternative quickmenu for the history list. Step 1.
2015-12-11 16:13:18 +07:00
twinaphex
746b7dde73
Add memset to end of RARCH_MENU_CTL_SYSTEM_INFO_DENIT
2015-12-10 23:10:17 +01:00
twinaphex
d7fd52b03f
Make g_system_menu no longer a global
2015-12-10 23:08:34 +01:00
twinaphex
fc6505e408
Get rid of rarch_system_info_get_ptr
2015-12-10 22:30:25 +01:00
twinaphex
10f934dc70
Move overrides_active variable to runloop_ctl
2015-12-10 21:43:44 +01:00
twinaphex
3965ea8fd6
runloop_iterate - cleanups
2015-12-10 21:31:28 +01:00
twinaphex
fef0d99351
Cleanup
2015-12-10 21:22:17 +01:00
twinaphex
25f4b89f1f
Indenting nits
2015-12-10 21:08:21 +01:00
twinaphex
2f3f335bc5
Get rid of unused variable
2015-12-10 21:07:33 +01:00
twinaphex
2f6dc858e2
(iOS) Buildfix
2015-12-10 20:14:09 +01:00
twinaphex
5fbfabab5b
Divorce menu->shader from menu_handle_t
2015-12-10 20:12:08 +01:00
twinaphex
aaf6d64432
Create RARCH_MENU_CTL_SHADER_DEINIT
2015-12-10 20:09:15 +01:00
twinaphex
201f3e780a
Cleanup
2015-12-10 20:07:10 +01:00
twinaphex
800b62e458
Cleanups
2015-12-10 20:05:00 +01:00
twinaphex
b22e192bc5
Cleanups - go through RARCH_MENU_CTL_SHADER_GET
2015-12-10 20:02:44 +01:00
twinaphex
77b623bdcd
Go through RARCH_MENU_CTL_SHADER_GET
2015-12-10 19:59:21 +01:00
twinaphex
8392d944e5
Create RARCH_MENU_CTL_SHADER_GET
2015-12-10 19:56:08 +01:00
twinaphex
4202e9e9d3
Cleanup
2015-12-10 19:43:25 +01:00
twinaphex
65c59eb9f1
Cleanups
2015-12-10 19:38:46 +01:00
twinaphex
d6538bb7ae
Pass userdata pointer to list_insert callback
2015-12-10 19:08:28 +01:00
twinaphex
b42149c826
Pass void pointers to list_push callback
2015-12-10 19:02:01 +01:00
twinaphex
ae995f6986
Cleanups
2015-12-10 18:49:26 +01:00
twinaphex
8ef1e9c0b0
Cleanups
2015-12-10 17:26:29 +01:00
twinaphex
42643088f4
Refine earlier commit
2015-12-10 17:25:40 +01:00
twinaphex
78db1845dc
Move data pointer to navigation_clear callback
2015-12-10 17:24:56 +01:00
twinaphex
cfaca8439d
Cleanups
2015-12-10 17:08:17 +01:00
twinaphex
18d3cb0649
Pass data to context_reset callback
2015-12-10 17:01:06 +01:00
twinaphex
02bac66c9e
Pass userdata to context_destroy callback
2015-12-10 16:57:48 +01:00
twinaphex
71548e2e10
Pass userdata to toggle callback
2015-12-10 16:54:46 +01:00
twinaphex
19f0a23e7e
load_image - add userdata handle
2015-12-10 16:51:59 +01:00
twinaphex
94248be657
Pass userdata variable to populate_entries
2015-12-10 16:45:38 +01:00
twinaphex
333ee443e3
Change pointer_tap callback
2015-12-10 16:26:40 +01:00
twinaphex
604cbc585f
Pass userdata pointer to environ callback
2015-12-10 16:23:32 +01:00
twinaphex
bd0a427df1
Pass userdata pointer to list_cache callback
2015-12-10 16:17:23 +01:00
twinaphex
f0a8867487
(XMB) Refactors
2015-12-10 16:14:53 +01:00
twinaphex
08a9bdfc12
Cleanup
2015-12-10 16:10:21 +01:00
twinaphex
f70acd4a64
Cleanups
2015-12-10 15:49:37 +01:00
twinaphex
bf73abc753
Cleanups
2015-12-10 15:48:04 +01:00
twinaphex
46b5c5e79f
(XMB) Cleanup
2015-12-10 15:47:08 +01:00
twinaphex
bed86cc57e
(XMB) Cleanup
2015-12-10 15:46:15 +01:00
twinaphex
e44f6d5d81
Update RMenu XUI
2015-12-10 15:45:05 +01:00
twinaphex
87ff4d7d82
Pass userdata handle to frame callback
2015-12-10 15:44:26 +01:00
twinaphex
6db1a8eb0d
Cleanups
2015-12-10 15:40:44 +01:00
twinaphex
6bff83478f
(MUI) Cleanups
2015-12-10 15:33:10 +01:00
twinaphex
114bce9f0f
(MUI) Cleanups
2015-12-10 15:31:17 +01:00
twinaphex
527f7c7266
(XMB) Cleanups
2015-12-10 15:28:05 +01:00
twinaphex
a173b5a2bb
Some more cleanups
2015-12-10 15:23:43 +01:00
twinaphex
14427dd725
(XMB) Cleanups
2015-12-10 15:21:20 +01:00
twinaphex
fbdfad6250
Remove unused void * parameter for init_main_font
2015-12-10 15:19:41 +01:00
twinaphex
d2c5139ab1
Revert "Add userdata pointer to frame callback"
...
This reverts commit ca9520a522 .
2015-12-10 15:17:37 +01:00
twinaphex
ca9520a522
Add userdata pointer to frame callback
2015-12-10 15:12:47 +01:00
twinaphex
abc2315c78
Remove unused pointer
2015-12-10 14:52:34 +01:00
twinaphex
b0a0a8d9a7
Cleanup one unused pointer
2015-12-10 14:52:02 +01:00
twinaphex
686bcf723d
Move scroll_y to userdata
2015-12-10 14:50:43 +01:00
twinaphex
f4695c7547
Pass userdata pointer to render callback
2015-12-10 14:45:34 +01:00
twinaphex
2930997c25
Pass userdata to messagebox callback
2015-12-10 14:40:56 +01:00
twinaphex
f374e12143
Cleanup
2015-12-10 14:36:31 +01:00
Alcaro
9e3994408e
What is that typecast dance good for?
2015-12-10 14:10:42 +01:00
twinaphex
9b706085c9
C89_BUILD fix
2015-12-10 14:06:55 +01:00
twinaphex
e1331fa6a5
CXX_BUILD fixes
2015-12-10 14:05:56 +01:00
twinaphex
02fb8dd052
Avoid warning
2015-12-10 14:03:34 +01:00
twinaphex
a1b4ba9280
Cleanups
2015-12-10 14:00:28 +01:00
twinaphex
8acaa19d01
CLeanups
2015-12-10 13:48:41 +01:00
twinaphex
3df5b50d4b
Remove header include
2015-12-10 13:38:35 +01:00
twinaphex
41fc41e170
(input_driver.c) Cleanups
2015-12-10 12:54:56 +01:00
twinaphex
4727ddb52d
Create RARCH_INPUT_CTL_KEY_PRESSED
2015-12-10 12:47:36 +01:00
twinaphex
7274e6bc3e
Cleanups
2015-12-10 12:37:24 +01:00
twinaphex
71d9a89de9
Revert "gl_glsl_destroy_resources - use glIsBuffer to check if buffer is"
...
This reverts commit 0deb243c62 .
2015-12-09 22:36:43 +01:00
twinaphex
7a791fa6e8
Turn primary_id/secondary_id into static variables
2015-12-09 22:17:55 +01:00
Twinaphex
2bb440bc08
Merge pull request #2535 from fr500/master
...
new workaround for pads implemented as two independents hid devices
2015-12-09 22:16:43 +01:00
twinaphex
23c13c0043
Delay reinit, gets rid of the remaining concurrency errors
2015-12-09 20:30:55 +01:00
twinaphex
94e1148d51
Cleanups
2015-12-09 20:15:55 +01:00
twinaphex
5ac4a8b3f6
Remove APP_CMD_DEAD
2015-12-09 20:10:22 +01:00
twinaphex
decbffd25b
Refine RARCH_INPUT_CTL_DEINIT
2015-12-09 19:43:04 +01:00
twinaphex
ff48aaee7d
init_audio - Hopefully this check is no longer necessary
2015-12-09 19:13:42 +01:00
twinaphex
0deb243c62
gl_glsl_destroy_resources - use glIsBuffer to check if buffer is
...
bound
2015-12-09 18:23:39 +01:00
twinaphex
8600c09f60
Immediately free audio_driver_context_audio_data after calling
...
free function
2015-12-09 18:04:48 +01:00
twinaphex
a710d7057f
gl_glsl_destroy_resources - use glIsProgram as a final check
2015-12-09 17:57:25 +01:00
twinaphex
47161af73f
video_shader_driver_set_mvp - check if mat is NULL
2015-12-09 17:50:20 +01:00
radius
08f42beefb
add ARCHOS gamepad
2015-12-09 10:00:32 -05:00
twinaphex
88cd194780
Cleanups
2015-12-09 10:59:27 +01:00
twinaphex
b4fa396470
Cleanup
2015-12-09 10:14:43 +01:00
twinaphex
7bdc1da676
Create RARCH_DISPLAY_CTL_CACHED_FRAME_SET_PTR
2015-12-09 10:13:48 +01:00
twinaphex
f0e11659c7
Header include changes
2015-12-09 09:53:43 +01:00
twinaphex
3c765e30d3
Add RUNLOOP_CTL_GET_CORE_OPTION_SIZE
2015-12-09 09:37:54 +01:00
twinaphex
fee5d2a880
Add RUNLOOP_CTL_HAS_CORE_OPTIONS
2015-12-09 09:34:19 +01:00
twinaphex
86c6848281
Fix CORE_OPTION_NEXT
2015-12-09 09:31:22 +01:00
twinaphex
99824bcad0
Move more code to do with core options to runloop.c
2015-12-09 09:21:49 +01:00
twinaphex
ebb0906f3e
Remove function
2015-12-09 09:10:21 +01:00
twinaphex
902997c579
Remove gfx_ctx_data_get_ptr
2015-12-09 09:05:55 +01:00
twinaphex
b7988a33fe
shader_driver_ctx_init_first renamed
2015-12-09 08:45:55 +01:00
Twinaphex
fa58ff0348
Merge pull request #2546 from heuripedes/master
...
Fixes
2015-12-09 06:35:19 +01:00
Higor Eurípedes
d602b8ed5a
(d3d) Fix build
2015-12-08 22:16:55 -03:00
Higor Eurípedes
962455fafa
(vg) Fix build again
2015-12-08 21:59:59 -03:00
Higor Eurípedes
dc371da6ed
(vg) Fix build
2015-12-08 21:51:29 -03:00
Higor Eurípedes
1f51a0d948
(videocore) Fix build
2015-12-08 19:34:26 -03:00
Higor Eurípedes
39b238151f
(androidegl_ctx) Lock android_app before accessing it
2015-12-08 19:26:32 -03:00
Twinaphex
d4401efe88
Merge pull request #2544 from heuripedes/master
...
Migrate more egl-based contexts to the new egl common api
2015-12-08 21:38:07 +01:00
Higor Eurípedes
7dcecc500f
(cocoa) Fix warning
2015-12-08 17:33:59 -03:00
Higor Eurípedes
c2d4da4660
(mali) Convert to new egl common api
2015-12-08 17:33:59 -03:00
Higor Eurípedes
9e90efacbb
(videocore) Convert to new egl common api
2015-12-08 17:33:59 -03:00
Higor Eurípedes
98baf27a99
(vivante-fbdev) Convert to new egl common api
2015-12-08 17:33:59 -03:00
twinaphex
77f1bbdb26
(D3D) Buildfix
2015-12-08 20:55:19 +01:00
Twinaphex
71f603f3e0
Merge pull request #2543 from heuripedes/master
...
(d3d) Fix build
2015-12-08 20:14:40 +01:00
Higor Eurípedes
7135dfb597
(d3d) Fix build
2015-12-08 16:03:25 -03:00
Alcaro
dddd4d4777
Fix some type derpery.
2015-12-08 20:00:18 +01:00
twinaphex
a5d0770268
(PS3) Get rid of gfx_ctx_free_data
2015-12-08 19:56:43 +01:00
twinaphex
39499eb107
Silence 'cannot be reached' warnings
2015-12-08 19:54:36 +01:00
Twinaphex
8144fd0d92
Merge pull request #2542 from heuripedes/master
...
Context driver improvements
2015-12-08 19:51:16 +01:00
Higor Eurípedes
5b7069b377
(bbqnx_ctx.c) Convert to the new egl common api
2015-12-08 14:56:46 -03:00
Higor Eurípedes
3a7f93d459
(android_ctx.c) Use the new egl common api
2015-12-08 14:30:45 -03:00
Higor Eurípedes
1cf574cfbe
Move most of egl_common globals into egl_ctx_data_t
2015-12-08 13:54:03 -03:00
Higor Eurípedes
c257374dcd
(video_context_driver) Make better use of the data argument in context calls
2015-12-08 12:19:08 -03:00
twinaphex
e6360627ab
menu_cbs_right.c - cleanup
2015-12-08 15:20:44 +01:00
twinaphex
a95762e5cb
Create egl_has_config
2015-12-08 14:42:02 +01:00
twinaphex
0f94353b28
Create egl_get_native_visual_id
2015-12-08 14:38:06 +01:00
twinaphex
959b781c06
(Android) Implement input_alive
2015-12-08 13:47:46 +01:00
twinaphex
34dbd35642
Revert "Remove some unnecesary functions"
...
This reverts commit 1f13f26ba4 .
2015-12-08 12:55:43 +01:00
twinaphex
91dcce5d58
Rearrange header
2015-12-08 11:52:32 +01:00
twinaphex
1f13f26ba4
Remove some unnecesary functions
2015-12-08 11:21:57 +01:00
twinaphex
bae51fb3bd
Turn rarch_threaded_video_send_and_wait to static function
2015-12-08 11:17:26 +01:00
twinaphex
1ea3b54411
Move definition of thread_packet to video_thread_wrapper.c
2015-12-08 11:09:09 +01:00
twinaphex
aa6c7a5ed3
Create two new threading command wrapper functions
2015-12-08 11:05:18 +01:00
twinaphex
a18811bff6
Remove some obsolete state
2015-12-08 10:34:27 +01:00
twinaphex
c614118ed8
Move context_bind_hw_render inline function to gl.c
2015-12-08 09:44:19 +01:00
twinaphex
75f10bfcdb
Remove unused variable
2015-12-08 09:33:36 +01:00
twinaphex
ffa1db61e6
(Win32) Buildfix
2015-12-08 09:32:48 +01:00
twinaphex
9f96742576
Take out some header includes
2015-12-08 09:30:44 +01:00
twinaphex
f11bed2bdd
Get rid of gl->shader parameter
2015-12-08 09:29:23 +01:00
twinaphex
df60523f6c
Move current_shader pointer to video_shader_driver.c
2015-12-08 09:27:25 +01:00
twinaphex
629a660af4
Check if android_app or android variables are NULL in android_input_poll_memcpy
2015-12-08 08:53:26 +01:00
twinaphex
c1312d3b41
Buildfix
2015-12-07 21:21:13 +01:00
twinaphex
84bcf896b6
Set SET/UNSET_FRAME for Android
2015-12-07 21:17:55 +01:00
twinaphex
9736713279
Create RARCH_DISPLAY_CTL_SET_STUB_FRAME/UNSET_STUB_FRAME
2015-12-07 21:16:15 +01:00
twinaphex
1e522f4035
(Android) Start calling SET_STUB_FRAME for LOST_FOCUS/GAINED_FOCUS
2015-12-07 21:07:04 +01:00
twinaphex
faad85e596
Create MENU_DISPLAY_CTL_SET_STUB_DRAW_FRAME/MENU_DISPLAY_CTL_UNSET_STUB_DRAW_FRAME
2015-12-07 20:57:24 +01:00
twinaphex
5ec501f934
move prevent_populate to menu_driver_ctl
2015-12-07 16:57:06 +01:00
Twinaphex
ce9be72757
Merge pull request #2537 from heuripedes/master
...
Small improvements
2015-12-07 16:35:12 +01:00
Higor Eurípedes
e56c8feec9
(menu_display.c) Improve fallback DPI logic
2015-12-07 12:28:22 -03:00
Higor Eurípedes
45f85322cb
(task_file_transfer.c) Show nbio_open() error
2015-12-07 12:28:22 -03:00
twinaphex
b7982d9662
Cleanup
2015-12-07 16:14:36 +01:00
twinaphex
6664bf2522
Don't use menu_driver_get_ptr outside of menu/ files at all
2015-12-07 16:11:53 +01:00
twinaphex
c1c0870328
Cleanup
2015-12-07 16:01:18 +01:00
twinaphex
b0b35ba9e5
Remove more references to menu_driver_get_ptr outside of menu/ files
2015-12-07 16:00:48 +01:00
twinaphex
77b7e5b791
(GX) Remove dependency on menu_driver_get_ptr
2015-12-07 15:58:41 +01:00
twinaphex
2daf9832a9
Create new function types
2015-12-07 15:54:06 +01:00
twinaphex
ed7e4af287
Rename remaining rarch_main_ functions
2015-12-07 15:36:58 +01:00
twinaphex
2d55dc3bda
Complete namespace changes
2015-12-07 15:32:14 +01:00
twinaphex
5b1e1592cb
Rename rarch_main_iterate and rarch_main_data_iterate
2015-12-07 15:22:36 +01:00
twinaphex
8ab15e7ef8
Create RARCH_CTL_DESTROY
2015-12-07 15:03:54 +01:00
twinaphex
cad237231e
Create RARCH_CTL_PREINIT
2015-12-07 15:01:53 +01:00
twinaphex
c62f6ed26d
Create RARCH_CTL_DEINIT and RARCH_CTL_INIT
2015-12-07 14:59:09 +01:00
twinaphex
5278cf7e7e
Cleanups
2015-12-07 14:53:33 +01:00
twinaphex
c271fafc96
Remove these unused files
2015-12-07 14:52:09 +01:00
twinaphex
e36712a4e0
Turn shader_dir_init and shader_dir_free into static functions
2015-12-07 14:45:15 +01:00
twinaphex
52774b0dee
Add RARCH_CTL_SET_PATHS_REDIRECT
2015-12-07 14:30:36 +01:00
twinaphex
76b3079bc8
Revert "Add some more private libretro environs"
...
This reverts commit f4fc179cae .
2015-12-07 14:26:21 +01:00
twinaphex
f4fc179cae
Add some more private libretro environs
2015-12-07 14:24:28 +01:00
twinaphex
cd8f34e0f8
Move more code to runloop.c
2015-12-07 14:16:34 +01:00
twinaphex
098d983587
Move more core option functionality to runloop.c
2015-12-07 14:13:07 +01:00
twinaphex
4eb669429f
Don't make g_system a pointer
2015-12-07 14:02:01 +01:00
twinaphex
fd7e4db9aa
Combine system.c and runloop.c
2015-12-07 13:56:33 +01:00
twinaphex
50af69bec6
cheevos.h - don't include libretro.h
2015-12-07 13:32:03 +01:00
twinaphex
db81f05078
Turn cheevos_globals into static variable and move it to cheevos.c
2015-12-07 13:30:03 +01:00
twinaphex
eb9ff0b7f0
Remove unused char extern reference
2015-12-07 13:22:13 +01:00
twinaphex
c6e454da46
Cleanup
2015-12-07 13:20:19 +01:00
twinaphex
5679950f20
Simplify event_cmd_state
2015-12-07 11:23:32 +01:00
twinaphex
7a322e7cd2
More cleanups
2015-12-07 11:04:32 +01:00
twinaphex
0df4a8d2a2
Put message from video_driver_frame into separate buffer
...
temporarily for safety
2015-12-07 10:59:53 +01:00
twinaphex
f1b216f64a
Further cleanups
2015-12-07 10:58:10 +01:00
twinaphex
c8e8f324db
Create rarch_main_cmd_menu_press
2015-12-07 10:56:00 +01:00
twinaphex
c3a80c8ee3
Cleanups
2015-12-07 10:33:17 +01:00
twinaphex
6f0f9bf80a
Store old state and current input state too
2015-12-07 10:28:47 +01:00
twinaphex
f2413baf31
More of previous commit
2015-12-07 10:25:45 +01:00
twinaphex
45430c3346
Start reimplementing event_cmd_state buttons
2015-12-07 10:05:58 +01:00
twinaphex
e8a3bd99d8
(3DS/CTR) Buildfix
2015-12-07 09:32:58 +01:00
Twinaphex
126c9c1bde
retroarch.h - don't include command_event.h
2015-12-07 08:57:56 +01:00
Twinaphex
6107d56834
retroarch.h - don't include core_info.h
2015-12-07 08:56:11 +01:00
Twinaphex
4d99fc738e
Turn some variables to static local variables
2015-12-07 08:51:41 +01:00
Twinaphex
74f9c4b88c
RUNLOOP_CTL_STATE_FREE - set two more variables back to their default values
2015-12-07 08:34:57 +01:00
Twinaphex
15cb1c560a
(gfx/video_texture_c.c) Add HAVE_D3D/HAVE_OPENGL ifdefs
2015-12-07 08:06:50 +01:00
Twinaphex
637eb68bed
Create RARCH_CAMERA_CTL_DESTROY and RARCH_LOCATION_CTL_DESTROY
2015-12-07 08:05:52 +01:00
Twinaphex
c1bb8f711d
Fix some warnings for non-HAVE_THREADS targets
2015-12-07 08:00:27 +01:00
Twinaphex
1e59387634
Group under HAVE_THREADS
2015-12-07 07:52:11 +01:00
Twinaphex
9ea78c19c7
Set runloop_msg_queue_lock back to NULL after freeing it
2015-12-07 07:48:14 +01:00
Twinaphex
c2e0e8d9fb
(menu_entries.c) Less pointer grabbing
2015-12-07 07:13:18 +01:00
radius
e28450368f
reset the ids when the driver is reinitialized
2015-12-06 23:39:42 -05:00
radius
17aa00db1a
change variables
2015-12-06 23:20:47 -05:00
radius
cbd8819fb3
new workaround for pads implemented as two independents hid devices
2015-12-06 22:58:54 -05:00
Andrés
302d1ef99a
Merge pull request #2532 from heuripedes/master
...
(android_input) Fix negative port issue
2015-12-06 19:12:28 -05:00
Higor Eurípedes
b64ecfae92
(android_input) Fix negative port issue
2015-12-06 21:08:27 -03:00
twinaphex
0d52b8ec3a
Header include nits
2015-12-06 22:48:57 +01:00
twinaphex
cbdd305626
Add HAVE_THREADS ifdef
2015-12-06 22:42:22 +01:00
twinaphex
a4de5895d8
nit
2015-12-06 21:58:51 +01:00
twinaphex
137757d832
gfx/video_texture_c.c - add HAVE_THREADS ifdef
2015-12-06 21:58:12 +01:00
twinaphex
4ef98894a2
Header include cleanups
2015-12-06 21:40:55 +01:00
twinaphex
7f433a36d5
Move rthreads.h header include to video_thread_wrapper.c
2015-12-06 21:35:55 +01:00
twinaphex
9b65988682
Create rarch_threaded_video_send_and_wait
2015-12-06 21:34:39 +01:00
twinaphex
37286ca894
header cleanup
2015-12-06 21:31:20 +01:00
twinaphex
4218ff7781
move elem0_path
2015-12-06 21:23:18 +01:00
twinaphex
d84ffcc915
Attempt to make action_get_title_generic more robust
2015-12-06 21:22:19 +01:00
twinaphex
ae58a9ed19
Check if shader->deinit function is bound first
2015-12-06 21:19:52 +01:00
Twinaphex
aab828bbe5
Nit
2015-12-06 21:01:50 +01:00
twinaphex
a3146ecca5
(CocoaTouch) Buildfix
2015-12-06 21:01:26 +01:00
twinaphex
ec2795dd23
Another buildfix
2015-12-06 21:00:47 +01:00
twinaphex
91cf0508fe
core_info.c - Refactor
2015-12-06 20:44:21 +01:00
twinaphex
15713a1bfa
Remove libretro.h header include from runloop.h
2015-12-06 20:25:05 +01:00
twinaphex
551c838248
Remove core_options.h header include from runloop.h
2015-12-06 20:23:55 +01:00
twinaphex
9f1b9e6676
(Cocoa) More buildfixes
2015-12-06 20:20:45 +01:00
twinaphex
6fbdd319f4
Add header include
2015-12-06 19:59:15 +01:00
twinaphex
4d66e4beac
(Cocoa) Update
2015-12-06 19:55:14 +01:00
twinaphex
d110f39f56
Header include changes
2015-12-06 19:37:35 +01:00
twinaphex
c6359d6dbc
Divorce g_system_menu from global state
2015-12-06 19:31:47 +01:00
twinaphex
883c2a172a
Exclude performance.h from runloop.h
2015-12-06 19:10:58 +01:00
twinaphex
494dbac6b1
cheevos.c - add missing header
2015-12-06 18:40:32 +01:00
twinaphex
f54476fdd8
Remove unused variables
2015-12-06 18:39:48 +01:00
twinaphex
d33f0b5239
Don't make async_jobs dependent on global state anymore
2015-12-06 18:37:57 +01:00
Twinaphex
4e14e6e6fa
Merge pull request #2529 from heuripedes/master
...
(shader_glsl.c) Fix memory leak
2015-12-06 18:31:50 +01:00
twinaphex
8829b27cd2
Create RARCH_MENU_CTL_SET_TEXTURE
2015-12-06 18:30:45 +01:00
twinaphex
99ea0095a3
Create RARCH_MENU_CTL_FRAME
2015-12-06 18:28:37 +01:00
Higor Eurípedes
aa08f3ba58
(frontend.c) Fix async job leak
2015-12-06 14:28:06 -03:00
Higor Eurípedes
9bb36cac38
(shader_glsl.c) Fix memory leak
2015-12-06 14:23:51 -03:00
twinaphex
bea3f938d9
RARCH_MENU_CTL_DESTROY: Make sure all static local variables are
...
set back to default state
2015-12-06 18:23:46 +01:00
twinaphex
718ed30d70
(Cocoa) Buildfixes
2015-12-06 18:18:50 +01:00
twinaphex
0389474e12
Set dangling pointers to null for RARCH_DISPLAY_CTL_DEINIT
...
and RARCH_AUDIO_CTL_DEINIT too
2015-12-06 18:15:00 +01:00
twinaphex
a3033c2f66
Buildfixes
2015-12-06 18:12:49 +01:00
Twinaphex
22bded8aad
Merge pull request #2528 from heuripedes/master
...
(input_driver) Get rid of dangling pointer
2015-12-06 18:08:51 +01:00
Higor Eurípedes
ee06d36735
(input_driver) Get rid of dangling pointer
2015-12-06 13:56:20 -03:00
twinaphex
d1fa703991
Buildfix
2015-12-06 17:56:18 +01:00
twinaphex
1cfb39a9d1
merge menu.c and menu_driver.c
2015-12-06 17:55:27 +01:00
twinaphex
8e8f69bb69
Refactor away menu_driver_toggle
2015-12-06 17:41:00 +01:00
twinaphex
09ecd04d67
Make sure gpu_buffer is set back to NULL too upon
...
RARCH_DISPLAY_CTL_DESTROY time
2015-12-06 17:33:51 +01:00
twinaphex
015986fea4
RARCH_INPUT_CTL - Make sure all static local variables are set
...
back to default state
2015-12-06 17:19:12 +01:00
twinaphex
0f9ba38b76
Make sure all static local variables from video_driver_ctl are
...
reset back to default state after calling RARCH_DISPLAY_CTL_DESTROY
2015-12-06 17:17:08 +01:00
twinaphex
88a1f48cc3
Create RARCH_MENU_CTL_DESTROY
2015-12-06 17:15:32 +01:00
twinaphex
bfef1c816f
Cleanup
2015-12-06 16:32:08 +01:00
twinaphex
9471020bf7
Reduce some more msg char variables
2015-12-06 15:55:05 +01:00
twinaphex
79a6eea7e1
Cleanups
2015-12-06 15:31:54 +01:00
twinaphex
cc626877a9
Cleanups
2015-12-06 15:29:41 +01:00
twinaphex
083d1fec69
video_driver_frame - cleanup
2015-12-06 15:24:06 +01:00
twinaphex
bbbf6513fd
move gpu record buffer to video_driver.c
2015-12-06 15:22:20 +01:00
twinaphex
c4d1f2c49d
Get rid of some implicit memsets for font_params local variables
2015-12-06 14:46:50 +01:00
twinaphex
a23598e553
Don't need video_driver_current_msg anymore
2015-12-06 14:32:30 +01:00
twinaphex
39e9d5c5ba
Start cutting down on the size of some char local variables - we
...
don't need PATH_MAX_LENGTH for everything
2015-12-06 13:28:20 +01:00
twinaphex
7d6b7b7729
Some cleanups
2015-12-06 13:17:04 +01:00
twinaphex
6b9100143c
Header include cleanups
2015-12-06 13:12:27 +01:00
twinaphex
b0fb4f2b6d
Get rid of sys/types.h include in driver.h
2015-12-06 13:09:59 +01:00
twinaphex
38a7338592
Fix video_shader_driver_get_current_shader
2015-12-06 11:22:16 +01:00
Twinaphex
44d0cc109b
Merge pull request #2526 from heuripedes/master
...
(file_extract) Fix invalid read in zlib_parse_file_progress()
2015-12-06 09:05:54 +01:00
Higor Eurípedes
f386c9b7f9
(file_extract) Fix invalid read in zlib_parse_file_progress()
2015-12-05 20:57:04 -03:00
Twinaphex
3d011e0338
Merge pull request #2525 from heuripedes/master
...
(android_input.c) Fix usage of signed/unsigned
2015-12-05 23:27:14 +01:00
Higor Eurípedes
1cd0a0ff0a
(android_input.c) Fix usage of signed/unsigned
...
This caused a segmentation failure in android_keyboard_state_get()
2015-12-05 19:23:02 -03:00
twinaphex
fadeb4b3e4
Turn some functions static
2015-12-05 23:03:05 +01:00
twinaphex
693e684b4f
(font_driver.c) Turn some functions static and remove others that
...
are unused
2015-12-05 22:58:52 +01:00
Twinaphex
f89d9822da
Merge pull request #2524 from heuripedes/master
...
(menu) Fix heap overflow
2015-12-05 22:23:12 +01:00
Higor Eurípedes
e18e4494e7
(menu) Fix heap overflow
...
Some struct video_shader fields have sizes defined by macros, menu.h and
video_shader_parse.h had different values for some of them. This
resulted in menu.c allocating a ~120KB struct video_shader while
video_shader_parse.c tried to memset() a ~150KB. For some reason this
was only triggered in 32bit environments.
2015-12-05 18:15:35 -03:00
twinaphex
ffa4c58f1a
move setjmp.h to retroarch.c
2015-12-05 21:31:46 +01:00
twinaphex
ec1b1c3e54
Header cleanups
2015-12-05 21:23:34 +01:00
twinaphex
3517fdc02a
(Android) Buildfix
2015-12-05 21:18:06 +01:00
twinaphex
e87c38bbed
Remove driver_clear_state
2015-12-05 21:14:44 +01:00
twinaphex
c79c205a0d
Header include cleanup
2015-12-05 20:26:37 +01:00
twinaphex
5ba14b45ce
Change some header includes
2015-12-05 20:05:32 +01:00
twinaphex
f45867d1cd
More CXX_BUILD fixes
2015-12-05 18:56:37 +01:00
twinaphex
955ecce3b0
CXX_BUILD buildfix
2015-12-05 18:53:03 +01:00
twinaphex
84b9acab18
Drop some more header includes
2015-12-05 18:52:07 +01:00
twinaphex
1bf428ec85
general.h - header cleanup
2015-12-05 18:51:21 +01:00
twinaphex
3866c639f7
Cleanup headers
2015-12-05 18:49:41 +01:00
twinaphex
d61b491d47
Don't include retro_miscellaneous.h as part of driver.h
2015-12-05 18:47:05 +01:00
twinaphex
05b1097d37
Rearrange some headers
2015-12-05 18:45:15 +01:00
twinaphex
29f6d23d90
(Cocoa) Buildfix
2015-12-05 17:20:11 +01:00
twinaphex
90ad89cdf1
Header cleanups
2015-12-05 17:19:37 +01:00
twinaphex
f0b4f216b9
Attempt to fix iOS build errors
2015-12-05 17:15:32 +01:00
Twinaphex
0bd36327f5
Merge pull request #2523 from heuripedes/master
...
Phoenix changes
2015-12-05 16:56:06 +01:00
twinaphex
5b939e810c
Get rid of driver_t and driver_get_ptr
2015-12-05 16:54:13 +01:00
Alcaro
67a0623ebf
Fix 3DS build fail.
2015-12-05 16:51:02 +01:00
twinaphex
3e6fdaf3e5
Add note to comment
2015-12-05 16:42:02 +01:00
twinaphex
6d71ea6529
Move driver->netplay_data to netplay.c
2015-12-05 16:41:00 +01:00
twinaphex
6abb01e973
Isolate driver->netplay-data to netplay.c
2015-12-05 16:38:24 +01:00
Higor Eurípedes
d62839516e
(phoenix) Add optional clang sanitizer support
...
Set the SANITIZER=address environment variable. Debug mode isn't
required but helps.
2015-12-05 12:31:12 -03:00
Higor Eurípedes
9ed030cda0
(phoenix) Remove android:debuggable from manifest
...
Use proper ant targets like debug, release, installd and installr or a
combination of release/debug + install instead.
2015-12-05 12:31:12 -03:00
twinaphex
67e8647acb
Start isolating usage of driver->netplay_data to netplay.c
2015-12-05 16:27:00 +01:00
twinaphex
d4d07f674f
Create netplay_driver_ctl
2015-12-05 16:24:31 +01:00
twinaphex
18ab12ab83
Take header include record_driver.h out of driver.h
2015-12-05 16:12:29 +01:00
twinaphex
85fae522c0
Move recording driver state to record_driver.c
2015-12-05 16:08:08 +01:00
twinaphex
7e5d1f3117
Only rcord_driver.c references driver->recording now
2015-12-05 16:05:35 +01:00
twinaphex
bde80b1159
Rename driver->recording to driver->recording_driver
2015-12-05 15:58:00 +01:00
twinaphex
271975954f
move camera_driver.h header incldue out of driver.h
2015-12-05 15:55:26 +01:00
twinaphex
54dc5ca071
Move camera driver state out of driver_t
2015-12-05 15:52:25 +01:00
twinaphex
19a7ee6486
Move header include for location/location_driver.h out of
...
driver.h
2015-12-05 15:47:33 +01:00
twinaphex
3790b1d566
Move location driver handle data to location_driver.c
2015-12-05 15:44:54 +01:00
twinaphex
ade194b1cc
Create location_driver_ctl
2015-12-05 15:40:29 +01:00
twinaphex
a766d1c1c1
Create camera_driver_ctl
2015-12-05 14:40:04 +01:00
Twinaphex
aac2ceba02
Don't set menu_driver_ctx yet to NULL at RARCH_MENU_CTL_DEINIT time
2015-12-05 14:03:39 +01:00
twinaphex
736f343d9f
Create RARCH_MENU_CTL_IS_ALIVE
2015-12-05 13:49:34 +01:00
twinaphex
03e2873296
(D3D) Buildfixes
2015-12-05 13:31:02 +01:00
twinaphex
7578e0432e
Reorder remaining driver struct members
2015-12-05 13:26:53 +01:00
twinaphex
cbb3535854
joypad_connection.c - include stdlib.h for calloc
2015-12-05 13:24:15 +01:00
twinaphex
2f29d9f18c
Take out menu/menu_driver.h include from driver.h
2015-12-05 13:22:50 +01:00
twinaphex
66582c3f06
Move variables to menu_driver.c and turn them staticc
2015-12-05 13:13:49 +01:00
twinaphex
688ddcfd9e
Rename the two variables
2015-12-05 13:09:27 +01:00
twinaphex
d3bc47c6dc
Create RARCH_MENU_CTL_IS_SET_TEXTURE
2015-12-05 13:06:22 +01:00
twinaphex
841d6010a5
Create RARCH_MENU_CTL_DEINIT
2015-12-05 13:04:21 +01:00
twinaphex
3845df84ef
Small buildfix
2015-12-05 13:01:15 +01:00
twinaphex
783881941a
Create menu_driver_ctl
2015-12-05 13:00:45 +01:00
twinaphex
c8d8176c0c
Get rid of unused variables
2015-12-05 12:50:56 +01:00
twinaphex
f9353c41cb
Take out gfx/font_driver.h include
2015-12-05 12:26:47 +01:00
twinaphex
6a00c1cf9a
Take font driver handles out of driver_t struct
2015-12-05 12:25:53 +01:00
twinaphex
612c05ac71
(Xbox) Buildfix
2015-12-05 12:21:20 +01:00
twinaphex
978f05ef3b
remove unused variables
2015-12-05 12:19:15 +01:00
twinaphex
78fef6422b
Create font_driver_get_message_width
2015-12-05 12:17:58 +01:00
twinaphex
df813ad58b
Create font_driver_flush
2015-12-05 12:10:12 +01:00
twinaphex
df1c6344be
Merge font_renderer_driver.c and font_driver.c
2015-12-05 12:07:22 +01:00
twinaphex
7246d219b6
Cut down on dependencies on driver->font_osd_driver
2015-12-05 11:48:06 +01:00
twinaphex
1c1ac91221
Don't need first param for menu_display_font_flush_block
2015-12-05 11:42:46 +01:00
twinaphex
c5879028b3
Not sure why an empty handle was being passed to menu_display_font_bind_block
2015-12-05 11:40:49 +01:00
twinaphex
a747af2687
Nothing was done with first param of menu_display_font_bind_block
2015-12-05 11:38:18 +01:00
twinaphex
44b708642c
Expand font_driver_bind_block
2015-12-05 11:34:56 +01:00
twinaphex
988162ed62
Cut down on code duplication
2015-12-05 11:29:06 +01:00
twinaphex
5f27366cb3
Expand font_driver_init_first
2015-12-05 11:18:05 +01:00
twinaphex
4c8a2a3f88
Create font_driver_bind_block
2015-12-05 10:59:03 +01:00
twinaphex
a26e64e24d
Expand font_driver_free
2015-12-05 10:54:53 +01:00
twinaphex
e196fdf141
font_driver_render_msg - make it possible to pass special font data
2015-12-05 10:49:28 +01:00
twinaphex
c88d795734
Start using font driver wrapper functions
2015-12-05 10:33:50 +01:00
twinaphex
89721b8837
Start creating font driver wrapper functions
2015-12-05 10:31:15 +01:00
twinaphex
63c12b0083
Don't include ui_companion_driver.h inside driver.h
2015-12-05 10:04:06 +01:00
twinaphex
de97726323
Take out ui companion state from driver_t
2015-12-05 10:01:20 +01:00
twinaphex
29dcf06a2e
Move ui_companion_driver code all to ui_companion_driver.c
2015-12-05 09:55:13 +01:00
twinaphex
ddff980161
Remove unused variables
2015-12-05 09:14:55 +01:00
twinaphex
4cad9deb81
(frontend_driver.c) Buildfix
2015-12-05 09:13:14 +01:00
twinaphex
f72b69e8d1
Don't include frontend_driver.h as part of driver.h
2015-12-05 09:09:31 +01:00
twinaphex
70e5283d66
no longer make frontend driver dependent on driver_t
2015-12-05 09:06:43 +01:00
twinaphex
c36b8e1ae9
Don't touch driver->frontend outside of frontend_driver.c anymore
2015-12-05 08:52:01 +01:00
twinaphex
f16fc89b1b
Replace more driver->frontend instances
2015-12-05 08:36:16 +01:00
twinaphex
5ed7c3abed
Simplify call to main_load_content
2015-12-05 08:10:01 +01:00
twinaphex
26cd1a3702
Create frontend_driver_set_fork
2015-12-05 07:57:45 +01:00
twinaphex
f38cdd1a64
Create frontend_driver_content_loaded
2015-12-05 07:53:02 +01:00
twinaphex
1fcf63735f
Header include changes
2015-12-05 07:45:36 +01:00
twinaphex
e735f84baa
Refactor shader subsystem
2015-12-05 07:33:32 +01:00
Twinaphex
0cda0d042b
Merge pull request #2520 from fr500/master
...
remove the windows console in non-debug windows builds
2015-12-05 03:37:24 +01:00
radius
d028905b6c
remove the windows console in non-debug windows builds
2015-12-04 21:08:52 -05:00
twinaphex
8c3c22f15a
Move rewind.h header include to shader_glsl.c
2015-12-04 16:54:09 +01:00
twinaphex
7b1fb48034
(D3D) Use new video_shader_driver_* functions
2015-12-04 16:46:43 +01:00
twinaphex
ab3f0f0652
Create remaining video_shader_driver_* functions
2015-12-04 16:45:38 +01:00
twinaphex
6d37cfc2fb
Create video_shader_driver_get_prev_textures
2015-12-04 16:34:58 +01:00
twinaphex
a2da59ac9b
Create video_shader_driver_set_coords and video_shader_driver_set_mvp
2015-12-04 16:33:07 +01:00
twinaphex
827b3cc89b
Create video_shader_driver_num_shaders
2015-12-04 16:19:12 +01:00
twinaphex
0ed77247a8
Create video_shader_driver_mipmap_input
2015-12-04 16:16:40 +01:00
twinaphex
c8f2ef7734
Create video_shader_driver_get_ident
2015-12-04 16:05:42 +01:00
twinaphex
1956dffe9b
Create video_shader_driver_use
2015-12-04 16:01:09 +01:00
twinaphex
bdf099a19c
Create video_shader_driver_deinit
2015-12-04 15:56:36 +01:00
twinaphex
de555d6040
Replace all instances of shader->init
2015-12-04 15:54:10 +01:00
twinaphex
3f6540dd58
Start using video_shader_driver_init for D3D too
2015-12-04 15:53:02 +01:00
twinaphex
11109a198b
Create video_shader_driver_init
2015-12-04 15:50:40 +01:00
twinaphex
736101f1a2
(audio_driver.c)Return true if resource already allocated
2015-12-04 15:33:09 +01:00
twinaphex
fd07b5c689
(input_driver.c) Don't destroy input driver data during
...
RARCH_INPUT_CTL_DESTROY
2015-12-04 15:15:57 +01:00
twinaphex
d0b4d36136
Set audio_driver_active to false during AUDIO_DRIVER_CTL_DESTROY
2015-12-04 15:00:07 +01:00
twinaphex
351077dc78
Start reimplementing audio/video/input driver deiniting
2015-12-04 14:30:59 +01:00
twinaphex
058e941d8a
Move header include out of tasks.h
2015-12-04 13:19:53 +01:00
twinaphex
22c08654df
Move struct definition of event_cmd_state to runloop.c
2015-12-04 13:09:16 +01:00
twinaphex
67e91033e2
Don't grab config pointer at beginning of rarch_main_iterate_time_to_exit
2015-12-04 12:48:33 +01:00
twinaphex
c0a1a6a3fe
Move system->shutdown to runloop_ctl, turn it into a local
...
static variable
2015-12-04 12:44:12 +01:00
twinaphex
371ebc6133
Initialize frame_time_last to 0
2015-12-04 12:27:37 +01:00
twinaphex
3b176eed6f
move frame_time_last out of system_t struct and make it
...
a static local variable inside rarch_main_iterate
2015-12-04 12:26:39 +01:00
twinaphex
35da6073df
(gx_joypad.c) Declare variables at top
2015-12-04 12:00:00 +01:00
twinaphex
0b9df5a069
(GX) Buildfix
2015-12-04 11:56:10 +01:00
twinaphex
d9ab26c6e0
Turn menu_animation_state into static local variable
2015-12-04 11:45:33 +01:00
twinaphex
526e41f271
Turn menu_input_state into static local variable
2015-12-04 11:43:42 +01:00
twinaphex
599fcec182
Get rid of menu_toggled variable
2015-12-04 11:34:06 +01:00
twinaphex
f21a9f2fd2
dinput.c - buildfix
2015-12-04 11:28:13 +01:00
twinaphex
128095c045
rarch_main_iterate - get rid of now unused ret function
2015-12-04 11:24:53 +01:00
twinaphex
56a26e9014
Reimplement fullscreen toggle
2015-12-04 11:21:06 +01:00
twinaphex
50f3999e9b
Backport/rewrites wmarquesr pt. 8
2015-12-04 11:11:05 +01:00
twinaphex
fdfcbaa042
Backport/rewrites wmarquesr pt. 7.5
2015-12-04 11:08:12 +01:00
twinaphex
b280d25f8a
Backport/rewrites wmarquesr pt. 8
2015-12-04 11:06:33 +01:00
twinaphex
20c506fa26
Backport/rewrites wmarquesr - pt. 7
2015-12-04 11:03:21 +01:00
twinaphex
b9bb4498d8
Backports/rewrites wmarquesr - pt. 6
2015-12-04 10:58:18 +01:00
twinaphex
f98eef8a53
Backport/rewrites wmarquesr - pt. 5
2015-12-04 10:49:09 +01:00
twinaphex
a53334fba6
Backport/rewrites wmarquesr - pt. 4
2015-12-04 10:41:05 +01:00
twinaphex
be971fc258
Backport/rewrites wmarquesr pt. 3
2015-12-04 10:38:51 +01:00
twinaphex
23e276376a
Backports/rewrites wmarquesr pt. 2
2015-12-04 10:35:33 +01:00
twinaphex
e2144c20ff
Backports/rewrites wmarquesr pt. 1
2015-12-04 10:33:06 +01:00
twinaphex
02d9dcf906
Cleanups
2015-12-04 10:23:39 +01:00
twinaphex
d0dba20c5a
Pass plain bool to rarch_main_iterate_time_to_exit
2015-12-04 10:19:13 +01:00
twinaphex
fddab2a2b8
Turn main_max_frames into static local variable and reimplement
...
rarch_main_iterate_time_to_exit
2015-12-04 10:18:14 +01:00
twinaphex
cc1f0e6ab4
Reimplement EVENT_CMD_SET_FRAME_LIMIT and make frame_limit_minimum_time
...
and frame_limit_last_time static local variables of rarch_main_iterate
2015-12-04 09:54:12 +01:00
twinaphex
251bca7166
Nit
2015-12-04 09:07:21 +01:00
twinaphex
b1b3831739
Move error_on_init to rarch_ctl and make it a static local variable
2015-12-04 09:06:47 +01:00
twinaphex
38d6cec9fd
Turn g_config into static local variable
2015-12-04 09:02:30 +01:00
twinaphex
bb6ab7351b
Move runloop_fullpath to runloop_ctl
2015-12-04 08:43:05 +01:00
twinaphex
1cd32c0dfc
Turn mq_lock into static local variable and move it to runloop_ctl
2015-12-04 08:40:42 +01:00
twinaphex
bdb54d91b7
video_monitor_fps_statistics - small cleanup
2015-12-04 08:27:47 +01:00
twinaphex
67518b3c6c
Move input_driver_block_hotkey to input_driver_ctl as static
...
local variable
2015-12-04 08:24:43 +01:00
twinaphex
24285d1167
Move input_driver_block_libretro_input to input_driver_ctl
...
as static local variable
2015-12-04 08:15:39 +01:00
twinaphex
6411a7d0d9
Make video_driver_current_msg smaller
2015-12-04 08:04:16 +01:00
twinaphex
21f4281f88
Turn main_core_shutdown_initiated into static local variable
2015-12-04 08:00:51 +01:00
twinaphex
a99c8a148f
Turn main_is_paused into static local variable
2015-12-04 07:56:53 +01:00
twinaphex
fe236eae32
move main_is_slowmotion to runloop_ctl as static local variable
2015-12-04 07:42:37 +01:00
twinaphex
f6dfcd0f68
Turn runloop_perfcnt_enable into local static variable
2015-12-04 07:22:42 +01:00
twinaphex
16912401c3
Move g_extern to global_get_ptr as static local variable
2015-12-04 07:18:39 +01:00
twinaphex
dc5060df79
Move g_driver to static loval variable for driver_get_ptr
2015-12-04 07:05:12 +01:00
twinaphex
456252582e
(menu_navigation.c) Turn static variable into local static variable
2015-12-04 03:26:48 +01:00
twinaphex
4561337183
(retroarch.c) Turn some static variables into static local variables
2015-12-04 03:20:33 +01:00
twinaphex
ad97c7f589
Turn main_is_idle into static local variable
2015-12-04 03:07:05 +01:00
twinaphex
646d697d95
Turn main_exec into static local variable
2015-12-04 03:01:48 +01:00
twinaphex
957d53499b
(input_autodetect.c) Turn static variable into local static variable - remote_bound
2015-12-04 02:57:47 +01:00
twinaphex
2582898a28
(input_driver.c) Nit
2015-12-04 02:50:29 +01:00
twinaphex
4eeada75b1
(input_driver.c) Turn some static variables into local static variables
2015-12-04 02:50:05 +01:00
twinaphex
830b3052e5
(video_driver.c) Turn some variables into local static variables
2015-12-04 02:29:49 +01:00
twinaphex
8e0fcc663b
(audio_driver.c) Turn some variables into static local variables
2015-12-04 02:16:17 +01:00
twinaphex
96ddc1f722
egl_destroy - don't do glFlush/glFinish on mobile platforms
2015-12-04 01:44:41 +01:00
Twinaphex
8c6f0be6e9
Merge pull request #2518 from heuripedes/master
...
Fix some potential null derefs
2015-12-04 01:26:27 +01:00
Higor Eurípedes
f63468d783
Fix some potential null derefs
2015-12-03 21:22:29 -03:00
twinaphex
faa02023ce
Check if video_driver_poke is false
2015-12-04 01:21:46 +01:00
twinaphex
581c856676
Attempt to make gl_raster_font_flush_block more robust
2015-12-04 01:04:27 +01:00
Twinaphex
85f62ca1d2
Merge pull request #2517 from lakkatv/master
...
(Menu) Fix a regression in menu_displaylist_parse_settings
2015-12-04 01:02:58 +01:00
Jean-André Santoni
a6d4e596bb
(Menu) Fix a regression in menu_displaylist_parse_settings
2015-12-04 07:01:52 +07:00
twinaphex
d8b9be9349
Put parentheses around earlier check
2015-12-04 00:26:53 +01:00
twinaphex
b6be555809
Try to prevent a NULL pointer dereference for global - rename video_frame
2015-12-04 00:26:09 +01:00
twinaphex
0e15c30964
(audio_driver.c) Put some more safeguards in
2015-12-04 00:15:37 +01:00
twinaphex
757f0692ad
(gfx_ctx_swap_buffers) Guard against video context data being NULL
2015-12-03 23:59:54 +01:00
twinaphex
bab243a7a2
(egl_common.c) Cleanups
2015-12-03 23:33:50 +01:00
twinaphex
e73224c5c2
Get rid of superfluous log
2015-12-03 23:24:54 +01:00
Twinaphex
94c164762c
Merge pull request #2515 from lakkatv/master
...
(Menu) Fix the empty setting list edge case. Prevents being stuck in …
2015-12-03 23:19:07 +01:00
twinaphex
eda3e06898
(GL) Guard against possible segfaults in threaded video mode
2015-12-03 23:16:37 +01:00
Jean-André Santoni
5874805fe4
(Menu) Fix the empty setting list edge case. Prevents being stuck in an empty menu. Fixes #2509
2015-12-04 05:16:05 +07:00
twinaphex
beb01b5d57
Create gl_init_textures_reference
2015-12-03 22:42:54 +01:00
twinaphex
60313f7f48
(Android) Don't call eglSwapBuffers if g_egl_dpy and g_egl_surf are not
...
yet ready
2015-12-03 22:23:20 +01:00
twinaphex
66721e8902
Set g_egl_hw_ctx to NULL in egl_create_context
2015-12-03 22:13:03 +01:00
twinaphex
584e0c5110
Prevent crash in Android
2015-12-03 21:37:52 +01:00
twinaphex
071912871b
(android_input.c) Attempt to only grab dlopen handle once
2015-12-03 21:19:16 +01:00
twinaphex
07109e8e89
Remove directory creation in Java
2015-12-03 20:43:28 +01:00
Twinaphex
0d10caed97
Merge pull request #2514 from lakkatv/master
...
(Menu) Use float for icon coordinates, makes animations look smoother
2015-12-03 19:38:15 +01:00
Jean-André Santoni
bc602645c7
(Menu) Use float for icon coordinates, makes animations look smoother
2015-12-03 15:34:17 +07:00
twinaphex
5c39744e5f
(Android) Remove stub onLowMemory/TrimMemory
2015-12-03 09:25:41 +01:00
twinaphex
35af9a5c87
(Android) Remove unneeded resource files
2015-12-03 08:50:40 +01:00
twinaphex
6e247ec9b1
(Android) Get rid of appcompat and other bloat
2015-12-03 08:46:47 +01:00
twinaphex
7925b4ce19
(Android) Reimplement 'Quit RetroArch'
2015-12-03 08:34:45 +01:00
twinaphex
f4f046fe17
(Android) Cleanup some includes
2015-12-03 07:28:54 +01:00
twinaphex
8ae39377e7
(Android) Cleanups
2015-12-03 01:59:43 +01:00
twinaphex
694e64831b
Create thread duplicate variant of android_input_data_t variable
2015-12-02 23:23:21 +01:00
twinaphex
923433ead7
Move engine_handle_dpad code to android_input.c - copy
...
hat and analog state to intermediary on android_app during
poll time
2015-12-02 22:33:27 +01:00
twinaphex
69ee18cea6
Create android_input_data_t
2015-12-02 22:12:43 +01:00
twinaphex
e859fae4ee
(Android) Move sensorManager and sensorEventQueue to android_app
2015-12-02 21:38:21 +01:00
twinaphex
b7d7dcef1c
Expand android_app
2015-12-02 19:28:15 +01:00
twinaphex
cfe5491b05
(Android) Reimplement how shutdown gets signalled
2015-12-02 17:55:31 +01:00
twinaphex
d6b5dd6ac4
Flesh out android_native_app_glue.c implementation some more
2015-12-02 17:46:20 +01:00
twinaphex
986e4bf40d
(Android) Native activity updates
2015-12-02 08:54:24 +01:00
twinaphex
d171c831c3
(Android) Remove apk-extract
2015-12-02 06:28:46 +01:00
twinaphex
317049cd25
(Android) We now use the built-in assets extraction inside RA to
...
extract the 'assets' dir from the APK, no more Java JNI library
for this
2015-12-02 06:22:04 +01:00
twinaphex
6062467d1b
task_decompress.c - add code for handling subdir extraction from
...
zip archive - needed for APK extraction
2015-12-02 06:06:15 +01:00
twinaphex
a7e72772e7
Start making tasks_decompress.c suitable for extracting APKs too
2015-12-02 05:27:47 +01:00
twinaphex
a59cee2521
Update bundle assets task call
2015-12-02 04:04:51 +01:00
twinaphex
0679916db1
Start setting up all the code needed for bundle assets
...
extraction
2015-12-02 03:55:28 +01:00
twinaphex
003dec7710
Cleanups
2015-12-02 03:16:04 +01:00
twinaphex
a106d7143b
Simplify 7z code
2015-12-02 02:42:06 +01:00
twinaphex
adffda5cfe
(7z) Simplify code
2015-12-02 02:40:06 +01:00
twinaphex
0b77ba05b0
(file_ops.c) Cleanup
2015-12-02 01:54:40 +01:00
twinaphex
9e78e106be
Remove unneeded 7z header include
2015-12-02 01:49:33 +01:00
twinaphex
42e54ea10a
file_ops.c - cleanups
2015-12-02 01:46:07 +01:00
twinaphex
b46b880c32
Remove unused variables
2015-12-02 01:42:13 +01:00
twinaphex
a6028daea3
compressed_7zip_file_list_new - fix potential memleak
2015-12-02 01:40:39 +01:00
twinaphex
7aab9baaa8
(file_ops.c) 7zip UTF16 buffer allocation cleanups
2015-12-02 01:35:01 +01:00
twinaphex
846e009037
Nit
2015-12-02 01:26:29 +01:00
twinaphex
1f78455274
Remove call to Buf_Init
2015-12-02 01:16:08 +01:00
twinaphex
47b934b563
(file_ops.c) g_Alloc can go
2015-12-02 01:13:39 +01:00
twinaphex
265b297698
Don't use Buf_Free and Buf_Create anymore
2015-12-02 01:12:44 +01:00
twinaphex
0c8ed91b36
Nits
2015-12-02 01:02:58 +01:00
twinaphex
b7f7b1f3b7
video_thread_wrapper.c - cleanups
2015-12-02 01:01:27 +01:00
twinaphex
e078e1d379
read_7zip_file - cleanups
2015-12-01 19:54:26 +01:00
twinaphex
e48146f547
compressed_7zip_file_list_new - cleanups
2015-12-01 19:46:34 +01:00
twinaphex
0b1f5df456
Update encoding_utf
2015-12-01 19:24:51 +01:00
twinaphex
263b2de885
(file_ops) 7z cleanups
2015-12-01 19:14:59 +01:00
twinaphex
cb0c8497c9
Reintroduce old 7z UTF conversion code
2015-12-01 18:59:35 +01:00
Twinaphex
eb512d0caf
Should fix input config label regression
2015-12-01 18:29:46 +01:00
twinaphex
6c6beca430
Create x11_save_last_used_monitor
2015-12-01 08:49:35 +01:00
twinaphex
c4354ff429
Create g_x11_screen
2015-12-01 08:42:33 +01:00
Twinaphex
96da691728
Revert "Revert "(gl) Fix gl->should_resize being always true""
...
This reverts commit d35840ebcd .
2015-12-01 07:15:06 +01:00
Twinaphex
d0340d0f80
(GLSL) Fix regression
2015-12-01 07:12:26 +01:00
Twinaphex
d35840ebcd
Revert "(gl) Fix gl->should_resize being always true"
...
This reverts commit 0f339caf30 .
2015-12-01 04:58:47 +01:00
twinaphex
b056e809c3
Attempt to fix dispmanx issue for joolswills
2015-12-01 04:28:53 +01:00
twinaphex
ad3e74670b
Move shader_dir_list to runloop.c
2015-12-01 04:00:09 +01:00
twinaphex
10875bf6a0
Move shader_dir references
2015-12-01 03:55:31 +01:00
twinaphex
3555fc1d02
Cleanups
2015-12-01 03:51:34 +01:00
twinaphex
7bd0cd63d4
Remove unused global pointer
2015-12-01 03:49:19 +01:00
twinaphex
fcde5ae8ff
Add RUNLOOP_CTL_GET_WINDOWED_SCALE
2015-12-01 03:46:56 +01:00
twinaphex
c5df156f23
Cleanups
2015-12-01 03:33:50 +01:00
twinaphex
4cc820d4a6
Move global->cheat to cheats.c
2015-12-01 03:29:32 +01:00
twinaphex
2c2aaec107
Don't use global->cheat outside cheats.c
2015-12-01 03:07:16 +01:00
twinaphex
e0ec68a73d
Reduce references to global->cheat
2015-12-01 03:03:33 +01:00
twinaphex
dbb3d8f770
Rewrite cheat code
2015-12-01 03:00:31 +01:00
twinaphex
39b8971fae
Reduce references to global->cheat
2015-12-01 02:55:07 +01:00
twinaphex
8efb57f4bf
Reduce scope of global->cheat
2015-12-01 02:49:27 +01:00
twinaphex
b8eba00a7e
Reduce scope of global->cheat
2015-12-01 02:46:43 +01:00
twinaphex
43abd39f6a
Start limiting scope of global->cheat to cheats.c
2015-12-01 02:43:34 +01:00
Twinaphex
2c12ea6dd9
Merge pull request #2502 from heuripedes/master
...
Fixes
2015-12-01 01:48:10 +01:00
twinaphex
f1a0068dc7
Move bsv global state to movie.c
2015-12-01 01:47:26 +01:00
twinaphex
251075fc03
global->bsv.movie not accessed outside now
2015-12-01 01:38:45 +01:00
Higor Eurípedes
6ab4f8128f
(overlay) Fix huge leak when overlays are not supported
2015-11-30 21:32:32 -03:00
Higor Eurípedes
0dfccf2785
(sdl2_video) Fix floating point exception
2015-11-30 21:32:32 -03:00
Higor Eurípedes
0f339caf30
(gl) Fix gl->should_resize being always true
2015-11-30 21:32:32 -03:00
twinaphex
ca48d12858
Get rid of global->bsv references
2015-12-01 01:29:16 +01:00
twinaphex
09a3537d44
Get rid of more global->bsv.movie references
2015-12-01 01:25:36 +01:00
twinaphex
d05ed635c6
Start rewriting bsv movie code so that global->bsv.movie is
...
only accessed inside movie.c
2015-12-01 01:20:22 +01:00
twinaphex
508f1f594f
rewind.c - get rid of global_t dependency
2015-12-01 00:19:15 +01:00
twinaphex
a6d8d28895
Create more BSV_MOVIE_CTL_* enums
2015-12-01 00:16:48 +01:00
twinaphex
4131abf489
Don't access global->bsv. directly
2015-12-01 00:08:02 +01:00
twinaphex
5d9e6bca60
Move bsv movie code to movie.c
2015-12-01 00:04:04 +01:00
twinaphex
d3ac25ae3e
Turn global->path.fullpath into static variable
2015-11-30 23:45:29 +01:00
twinaphex
7114442189
Cleanups
2015-11-30 23:38:29 +01:00
twinaphex
ca52a19b1d
Cleanups
2015-11-30 23:35:04 +01:00
twinaphex
952ecf22cd
(runloop.c) Turn some functions static
2015-11-30 23:29:46 +01:00
twinaphex
809f8da955
move msg_queue_pushf to tasks/tasks.c
2015-11-30 23:24:11 +01:00
twinaphex
22d64ae3dc
move driver->remote and driver->command to input_driver.c
2015-11-30 23:06:47 +01:00
twinaphex
0b24618cd5
Move driver->command to input_driver.c
2015-11-30 22:56:41 +01:00
twinaphex
3281ba6e91
Header include
2015-11-30 22:30:13 +01:00
twinaphex
e8471ead48
Move rewind state code out of g_extern
2015-11-30 22:29:16 +01:00
twinaphex
0db7cda264
Start moving rewind code to rewind.c
2015-11-30 22:25:13 +01:00
twinaphex
6b92167050
Move block_config_read to retroarch.c
2015-11-30 22:09:28 +01:00
twinaphex
6c4557817d
Move force_fullscreen to retroarch.c
2015-11-30 22:02:54 +01:00
twinaphex
04605f085c
Create RUNLOOP_CTL_{PERFCNT}
2015-11-30 21:56:35 +01:00
twinaphex
9824eb7ea9
Rename rarch_main_ctl to runloop_ctl
2015-11-30 21:42:59 +01:00
twinaphex
4e333302ae
Rename RARCH_MAIN_CTL* to RUNLOOP_CTL*
2015-11-30 21:35:50 +01:00
twinaphex
ca71e1a5bb
Rename RARCH_ACTION_STATE_ to RARCH_CTL_
2015-11-30 21:28:55 +01:00
twinaphex
1e8d666758
(task_http.c) Add FIXME/TODO
2015-11-30 19:36:02 +01:00
twinaphex
1368897cd6
(Wii) Warning fixes
2015-11-30 19:34:34 +01:00
twinaphex
c76272ad8d
Move more state out of global
2015-11-30 19:30:05 +01:00
twinaphex
5d70131ce1
Move global->autosave to autosave.c
2015-11-30 19:23:13 +01:00
twinaphex
30ed8b750b
move temporary_content to content.c
2015-11-30 19:09:12 +01:00
Twinaphex
df5c8168d1
Merge pull request #2499 from heuripedes/master
...
(tasks) Show finished tasks progress too
2015-11-30 18:28:15 +01:00
twinaphex
c3b2f84f39
Typo fix
2015-11-30 18:24:35 +01:00
Higor Eurípedes
916444f977
(tasks) Show finished tasks progress too
2015-11-30 14:23:09 -03:00
twinaphex
c03e1547b1
(linuxraw_joypad) Cleanups
2015-11-30 18:20:50 +01:00
twinaphex
7cb78cca58
Make g_epoll static
2015-11-30 18:14:07 +01:00
twinaphex
54655c37cd
Create epoll_waiting
2015-11-30 18:08:00 +01:00
twinaphex
ecbfc72e9b
Create epoll_common
2015-11-30 18:05:10 +01:00
Twinaphex
0637671725
Merge pull request #2498 from heuripedes/master
...
stuff
2015-11-30 17:04:13 +01:00
twinaphex
5bc357fc28
(iOS) Buildfix
2015-11-30 17:01:50 +01:00
twinaphex
6d90c42bb5
We need to check for the instance where udev is only initialized
...
for the joypad part and not the general input driver
2015-11-30 16:56:32 +01:00
twinaphex
62260cf892
Turn g_udev static
2015-11-30 16:52:29 +01:00
twinaphex
28602d84af
Make g_udev_mon static
2015-11-30 16:47:43 +01:00
twinaphex
b76481b21e
Create udev_mon_hotplug_available
2015-11-30 16:42:52 +01:00
twinaphex
2db1197942
Expand udev_common.c
2015-11-30 16:39:22 +01:00
Higor Eurípedes
826e3d6262
(menu) Add bundle decompression stub
2015-11-30 12:36:49 -03:00
twinaphex
fd91cf130e
Create udev_common.c/udev_common.h
2015-11-30 16:31:05 +01:00
Higor Eurípedes
906a88bfc3
(tasks) Display all progress messages for at least 60 frames
2015-11-30 12:26:41 -03:00
twinaphex
bf66b43ecd
Remove unused variable
2015-11-30 15:57:26 +01:00
Twinaphex
edf09365b0
Merge pull request #2497 from heuripedes/master
...
Avoid file corruption when downloading or decompressing files
2015-11-30 15:49:39 +01:00
twinaphex
b0c36c18dd
Move global->exec to runloop.c as static variable
2015-11-30 15:46:39 +01:00
twinaphex
86de67b3d7
Move core_shutdown_initiated to runloop.c and turn it into
...
static variable
2015-11-30 15:43:49 +01:00
Higor Eurípedes
1948e6c1dd
(task_decompress) Disallow same-file concurrent decompression
2015-11-30 11:43:05 -03:00
Higor Eurípedes
f84bea4302
(task_http) Disallow same-file concurrent downloads
2015-11-30 11:37:06 -03:00
twinaphex
4e0a4150b5
Merge runloop and runloop_data.c
2015-11-30 15:35:57 +01:00
Twinaphex
b5481d8b7c
Merge pull request #2496 from heuripedes/master
...
Add generic task progress and titles
2015-11-30 14:54:05 +01:00
Higor Eurípedes
a171f3c6d1
(task_decompress.c) Add progress report
2015-11-30 10:41:35 -03:00
Higor Eurípedes
cf0a493605
Add some task-related localized strings
2015-11-30 10:02:36 -03:00
Higor Eurípedes
7e156584ba
(tasks) Add progress metter and task titles
2015-11-30 09:17:46 -03:00
Higor Eurípedes
87fb007ebc
(runloop_data.c) Get rid of data_runloop_msg
...
rarch_main_msg_queue_push*() functions are thread safe and can be called
from anywhere.
2015-11-30 08:33:54 -03:00
twinaphex
862483f67e
(video_context_driver.c) Cleanups
2015-11-30 09:02:12 +01:00
twinaphex
41916b123f
Optimize check_input_driver_block_hotkey
2015-11-30 08:32:30 +01:00
twinaphex
88d0b94ab2
input_poll - do direct poll call
2015-11-30 08:15:54 +01:00
twinaphex
63bce5fd5a
(input_driver.c) Uniquely namespace static variables
2015-11-30 07:36:27 +01:00
twinaphex
1ed467f4e7
(audio_driver.c) Uniquely namespace static variables
2015-11-30 07:33:15 +01:00
twinaphex
d1486464fe
Turn video_driver_frame_filter into a static function
2015-11-30 07:22:08 +01:00
twinaphex
2fe9ef736c
(video_driver.c) Uniquely namespace static variables
2015-11-30 07:14:23 +01:00
twinaphex
91b40523bd
Weird regression fixed
2015-11-30 06:57:58 +01:00
twinaphex
3ea560d516
Change WndProcCommon
2015-11-30 06:27:00 +01:00
twinaphex
ec2b8c2c48
Cleanup
2015-11-30 05:38:00 +01:00
Twinaphex
98e6df93cb
Automatically reinit after asset extraction succeeded for
...
CB_UPDATE_ASSETS
2015-11-30 05:36:36 +01:00
twinaphex
5d52f4856a
Get rid of INLINE qualifier for some functions
2015-11-30 05:13:12 +01:00
twinaphex
263e1a335d
Move headers to verbosity.c
2015-11-30 04:49:28 +01:00
twinaphex
21a9bd13a6
(input_overlay.c) Cleanups
2015-11-30 04:47:41 +01:00
twinaphex
cf53090204
De-globalize current_save_{file|state}_dir variables
2015-11-30 04:10:15 +01:00
twinaphex
fc85cc46d1
Fix CXX_BUILD
2015-11-30 03:32:34 +01:00
twinaphex
d410b0b734
Header include cleanups
2015-11-30 03:30:04 +01:00
twinaphex
871713dd9d
Move driver->keyboard_linefeed_enable to input_driver.c
2015-11-30 03:23:35 +01:00
twinaphex
d4e88324ac
Move driver->osk_enable to input_driver.c
2015-11-30 03:14:26 +01:00
twinaphex
5b6641b077
(linuxraw_input.c) Remove unused driver reference
2015-11-30 02:50:10 +01:00
twinaphex
49671b6921
Remove driver->video_shader_data
2015-11-30 02:30:10 +01:00
twinaphex
7cc7305263
(HLSL) No longer depend on driver struct
2015-11-30 02:28:35 +01:00
twinaphex
321322ab7d
(GLSL) Don't use driver struct anymore
2015-11-30 02:20:49 +01:00
twinaphex
b996645f46
(shader_gl_cg.c) No longer use driver ptr
2015-11-30 02:08:15 +01:00
twinaphex
0dd3451ca5
Create recording_push_audio
2015-11-30 01:49:17 +01:00
twinaphex
3cd701450a
Cleanups
2015-11-30 00:13:51 +01:00
twinaphex
777f8e94d0
Don't pass driver to rarch_main_cmd_get_state
2015-11-29 23:11:33 +01:00
twinaphex
ef591c416d
Cleanups
2015-11-29 23:01:37 +01:00
twinaphex
805735c958
(input_driver.c) Cleanups
2015-11-29 22:43:12 +01:00
twinaphex
b62738465c
Move video_active to gfx/video_driver.c
2015-11-29 21:38:47 +01:00
twinaphex
12e301825b
Move audio_active to audio_driver.c
2015-11-29 21:34:45 +01:00
twinaphex
d15ad86705
Create hid_driver_get_data
2015-11-29 21:11:57 +01:00
twinaphex
e2fde41124
Move current_msg to gfx/video_driver.c
2015-11-29 20:59:52 +01:00
twinaphex
a2399bc2cf
Remove unused variable
2015-11-29 20:45:23 +01:00
twinaphex
1d44619f41
Move driver->video_cache_context and driver->video_cache_context_ack
...
to video_driver.c
2015-11-29 20:44:51 +01:00
twinaphex
df9f0fc6d1
Move input_data_own to input_driver.c
2015-11-29 20:34:35 +01:00
twinaphex
ff13338ca9
Move audio_data_own to audio_driver.c
2015-11-29 20:26:30 +01:00
twinaphex
c62150c2a2
Move video_data_own to gfx/video_driver.c
2015-11-29 20:23:16 +01:00
twinaphex
d181870caa
No more dependency on driver_t for driver->input
2015-11-29 19:18:59 +01:00
twinaphex
7a6f444823
No more references to driver->input from outside
2015-11-29 19:07:02 +01:00
twinaphex
778c9a25d6
Remove another call to driver->input from inside
2015-11-29 19:03:23 +01:00
twinaphex
4ff0492e3d
Start getting rid of driver->input references
2015-11-29 19:02:27 +01:00
twinaphex
c96312ad04
input_keys_pressed - cleanup
2015-11-29 19:01:10 +01:00
twinaphex
83ba8f0545
(input_driver.c) Cleanups
2015-11-29 18:59:49 +01:00
twinaphex
d76d9d3411
(gfx/video_driver.c) Cleanup
2015-11-29 18:30:22 +01:00
twinaphex
628af9680f
command_event.c - cleanup
2015-11-29 18:27:24 +01:00
twinaphex
5e1b2b3bfa
Move driver->input_data to input_driver.c
2015-11-29 18:18:25 +01:00
twinaphex
ea18f0f5e3
(ui_cocoa.m ) Cleanups
2015-11-29 18:06:09 +01:00
twinaphex
1c867cedf0
Move nonblock_state to input_driver.c (NOTE: we probably need
...
to relocate this later on)
2015-11-29 17:53:11 +01:00
twinaphex
f7bb3650d9
Simplify driver_set_nonblock_state
2015-11-29 17:45:07 +01:00
twinaphex
e8d6e48a74
Remove unused variables
2015-11-29 17:34:31 +01:00
twinaphex
6fd6288337
Move block_libretro_input to input_driver.c
2015-11-29 17:33:29 +01:00
twinaphex
253649b0cf
Move flushing_input to input_driver.c
2015-11-29 17:23:30 +01:00
twinaphex
23d63d0b5a
Move block_hotkey to input_driver.c
2015-11-29 17:12:38 +01:00
twinaphex
178e52bca5
Move turbo_btns to input_driver.c
2015-11-29 17:10:03 +01:00
twinaphex
9a743ec357
Create input_driver_key_pressed
2015-11-29 16:45:38 +01:00
twinaphex
dc7e8bc52b
Cleanup android_joypad_query_pad
2015-11-29 16:35:51 +01:00
twinaphex
a9f2959f4f
(Cocoa) Add header includes
2015-11-29 16:30:38 +01:00
twinaphex
53277e3b1c
Remove more HAVE_COCOA ifdefs
2015-11-29 16:28:55 +01:00
twinaphex
eaa98dafc0
Fix header
2015-11-29 16:27:11 +01:00
twinaphex
abae213b6b
(keyboard_event_apple.c) Remove drivers/cocoa_input.h header include
2015-11-29 16:26:40 +01:00
twinaphex
d018f65e95
Rename cocoa_input_keyboard_event
2015-11-29 16:26:13 +01:00
twinaphex
025d2c6328
(Android) Cleanups
2015-11-29 16:20:04 +01:00
twinaphex
2d455d78b3
Move inptu state to android_joypad.c
2015-11-29 16:18:29 +01:00
twinaphex
f1fe78eb1a
(cocoa_input.c) Include header
2015-11-29 15:52:37 +01:00
twinaphex
2deeb36a81
Rename apple_keycode.h
2015-11-29 15:50:27 +01:00
twinaphex
9d3a8c3815
(Apple) Buildfix #2
2015-11-29 15:47:05 +01:00
twinaphex
99cc4c59c3
(Apple) Buildfix
2015-11-29 15:46:01 +01:00
twinaphex
bc748951c6
Start no longer having dependencies on apple input data for
...
keyboard_event_apple.c
2015-11-29 15:44:21 +01:00
twinaphex
dff44d8d49
(udev) split up keyboard code to separate files
2015-11-29 15:35:34 +01:00
twinaphex
6c7da0e503
(udev) Change function signature of callback
2015-11-29 06:34:35 +01:00
twinaphex
a02728fee3
Cleanups
2015-11-29 03:35:19 +01:00
twinaphex
9fd9fd10e8
Create input_x11_common
2015-11-29 03:34:09 +01:00
twinaphex
e35f91d0f8
Remove driver.h header include
2015-11-29 03:21:02 +01:00
twinaphex
dc44fd479c
Move more code to verbosity.c
2015-11-29 03:08:27 +01:00
twinaphex
e0e9f1a716
Don't inline logging functions anymore
2015-11-29 03:03:39 +01:00
twinaphex
edde7547bc
remove useless comment
2015-11-29 02:30:21 +01:00
twinaphex
2d04a8063f
Move retro_fail to retroarch.c
2015-11-29 02:27:48 +01:00
twinaphex
27905df040
general.h - cleanup
2015-11-29 02:24:23 +01:00
twinaphex
f5c9600ab4
Cleanups
2015-11-29 02:22:21 +01:00
twinaphex
0b43e65917
Define HAVE_VIDEOCORE as well when HAVE_DISPMANX is defined
2015-11-29 02:16:50 +01:00
twinaphex
99d3ddf998
Cleanups
2015-11-29 02:02:34 +01:00
twinaphex
383f24005e
Fixup other platform's Salamander versions
2015-11-29 01:59:41 +01:00
twinaphex
ac6b705666
(PS3) Buildfix
2015-11-29 01:58:15 +01:00
twinaphex
6a6b230d8e
(Wii) Fixups
2015-11-29 01:57:16 +01:00
twinaphex
be0857aff2
move video_pixel_scalar struct to gfx/video_driver.c
2015-11-29 01:48:25 +01:00
twinaphex
b8df5fd584
(exynos_gfx.c) Nits
2015-11-29 01:43:58 +01:00
twinaphex
127448f848
Use video_driver_window_get
2015-11-29 01:39:28 +01:00
twinaphex
50ca3a17d9
(driver.h) Rearrange headers
2015-11-29 01:17:20 +01:00
twinaphex
c75885b7b4
Remove gfx/video_driver.h dependency from driver.h
2015-11-29 01:15:40 +01:00
twinaphex
0044d853f8
Move display_type / display_window etc all to gfx/video_driver.c -
...
no more dependencies on driver_t
2015-11-29 01:12:49 +01:00
twinaphex
6c4b6310aa
(playlist.c) Go through wrapper functions
2015-11-29 00:46:47 +01:00
twinaphex
fa48c8d4ce
Nits
2015-11-29 00:31:41 +01:00
twinaphex
fa0e2032c6
Move EVENT_CMD_PREPARE_DUMMY to rarch_main_ctl
2015-11-29 00:29:41 +01:00
twinaphex
96f1a417ed
Remove unused EVENT_CMD_DATA_RUNLOOP_FREE
2015-11-29 00:24:44 +01:00
twinaphex
635ee4992f
Remove runloop_msg.c
2015-11-29 00:19:19 +01:00
twinaphex
f97f0aa480
Merge runloop.c and runloop_msg.c
2015-11-29 00:19:01 +01:00
twinaphex
bd6b79fdee
command_event should only be used for events that the user can call,
...
so start moving things that the user shouldn't call to rarch_main_ctl
instead
2015-11-29 00:15:51 +01:00
twinaphex
c5f547b02b
runloop_msg.c - add <stdarg.h>
2015-11-28 23:39:30 +01:00
twinaphex
c82fc11ba3
Get rid of now unused win32_video_get_ident
2015-11-28 22:01:44 +01:00
twinaphex
a0aecd097e
(Win32) Buildfix
2015-11-28 22:01:02 +01:00
twinaphex
7eb441a50f
(Win32) Cut down on code duplication
2015-11-28 22:00:22 +01:00
twinaphex
d810ba607b
Get rid of extern "C" for WndProc
2015-11-28 21:55:46 +01:00
twinaphex
c20c6a5438
(Win32) Buildfixes
2015-11-28 21:54:32 +01:00
twinaphex
883179bc40
(Win32) Buildfix
2015-11-28 21:52:09 +01:00
twinaphex
ef3cbed13e
Create separate WndProc for GL and D3D
2015-11-28 21:50:28 +01:00
Twinaphex
ec9a2adf8d
Merge pull request #2492 from heuripedes/master
...
(tasks_decompress) Attempt to fix some Android issues
2015-11-28 21:17:08 +01:00
Higor Eurípedes
3bad31e513
(tasks_decompress) Attempt to fix some Android issues
2015-11-28 17:14:07 -03:00
Twinaphex
cd8ce72f29
Merge pull request #2491 from heuripedes/master
...
Logging improvements
2015-11-28 20:12:24 +01:00
twinaphex
b2421b5942
Merge retroarch and retroarch_info
2015-11-28 20:11:55 +01:00
Higor Eurípedes
aad63e776b
Log some warnings in the decompression code
2015-11-28 16:08:55 -03:00
Higor Eurípedes
6dfa580dfa
(runloop_msg) Add rarch_main_msg_queue_pushf()
2015-11-28 16:07:53 -03:00
Twinaphex
6a99893705
(Cocoa) Cleanup poll_iteration
2015-11-28 19:00:50 +01:00
Twinaphex
3001729545
Revert "Go through input_driver_get_data_ptr whenever we need input data"
...
This reverts commit 52c9a2ec43 .
2015-11-28 18:58:33 +01:00
twinaphex
52c9a2ec43
Go through input_driver_get_data_ptr whenever we need input data
...
state
2015-11-28 18:51:12 +01:00
twinaphex
7856c4e940
(Android) Cleanups
2015-11-28 18:39:43 +01:00
twinaphex
b06d08a32e
Remove some references to driver->input_data
2015-11-28 18:33:59 +01:00
twinaphex
3b903adea1
Don't try to access driver->input_data from outside
2015-11-28 18:26:05 +01:00
twinaphex
be71e654f3
Create input_driver_get_data_ptr
2015-11-28 18:22:05 +01:00
twinaphex
ed71129ee6
Create RARCH_INPUT_CTL_HAS_CAPABILITIES
2015-11-28 17:54:50 +01:00
twinaphex
8ce6582fa4
Create drm_wait_flip
2015-11-28 17:16:19 +01:00
twinaphex
200b41bb58
(dispmanx_gfx.c) Nit
2015-11-28 17:07:52 +01:00
twinaphex
70850c8ca3
(dispmanx_gfx.c) Cleanups
2015-11-28 17:00:44 +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
68169f9ac3
Rename input_get_bind_string_* functions
2015-11-28 16:06:14 +01:00
twinaphex
814a7a174f
Get rid of menu/menu.h
2015-11-28 15:59:32 +01:00
twinaphex
b2613904ee
Skip menu rendering and sleep when RARCH_MAIN_CTL_IS_IDLE is true
2015-11-28 15:57:27 +01:00
twinaphex
2b4464f30a
Implement RARCH_MAIN_CTL_IS_IDLE
2015-11-28 15:03:59 +01:00
Twinaphex
3433a515d1
(iOS) Buildfix
2015-11-28 04:04:33 +01:00
radius
f7b3059dcd
change default filter location
2015-11-27 22:01:26 -05:00
twinaphex
778842abe3
Need to sleep for 10ms and return 1 to prevent high CPU usage
...
in unfocused mode
2015-11-28 03:41:30 +01:00
twinaphex
da8c36b0c3
Don't need sleeping argument anymore for rarch_main_data_iterate
2015-11-28 03:26:01 +01:00
twinaphex
af2efa8a29
(Menu) Render when we are focused
2015-11-28 03:22:20 +01:00
radius
94e145c9b0
disable remote gamepad on android it needs to be added to griffin
2015-11-27 21:11:48 -05:00
Twinaphex
f0d37aed11
Take out this for now
2015-11-28 03:11:07 +01:00
Andrés
7b4be66dab
Merge pull request #2489 from fr500/master
...
build remote gamepad for android
2015-11-27 21:05:55 -05:00
twinaphex
a1226004f5
Revert "Don't render menu if unfocused - reimplement this"
...
This reverts commit ce7ec0681b .
2015-11-28 03:05:37 +01:00
twinaphex
ce7ec0681b
Don't render menu if unfocused - reimplement this
2015-11-28 03:03:26 +01:00
radius
6c2e3061c1
add network gamepad support to android builds
2015-11-27 21:00:50 -05:00
radius
35b36ce2c7
fix label
2015-11-27 20:59:10 -05:00
twinaphex
a3c34a7813
Cleanups
2015-11-28 02:31:19 +01:00
twinaphex
0bce3a9cec
Rename some more input_config functions
2015-11-28 02:26:57 +01:00
twinaphex
a6ccc188a8
Rename input_common.c to input_config.c
2015-11-28 02:22:58 +01:00
Twinaphex
bbe9927eea
Merge pull request #2488 from heuripedes/master
...
(gl) Fix invalid enum error
2015-11-28 02:13:46 +01:00
twinaphex
70d782b94a
Rename functions to fit input_config_ naming convention
2015-11-28 02:13:27 +01:00
twinaphex
28e035ec6b
Move functiosn around
2015-11-28 02:09:11 +01:00
twinaphex
f4b61bd164
Make one static function
2015-11-28 02:05:15 +01:00
Higor Eurípedes
9bc10fef7a
(gl) Fix invalid enum error
2015-11-27 21:53:31 -03:00
Twinaphex
406107f1aa
(iOS) Fix warning
2015-11-28 01:50:19 +01:00
Twinaphex
565b5d19c9
(iOS) Buildfix
2015-11-28 01:49:18 +01:00
Andrés
32223fa1ba
Merge pull request #2485 from fr500/master
...
set a default port
2015-11-27 19:33:15 -05:00
Twinaphex
fedae36d9b
Merge pull request #2487 from heuripedes/master
...
(gl) Add checks for full npot support
2015-11-28 01:31:38 +01:00
Higor Eurípedes
428bc30a61
(gl) Add checks for full npot support
2015-11-27 21:21:23 -03:00
radius
2b6f7f0647
sleep to avoid flodding the host
2015-11-27 19:01:06 -05:00
twinaphex
7ca0d74005
Don't expose struct in header anymore
2015-11-28 00:59:47 +01:00
twinaphex
0b0b3431b0
Go through input bind map wrapper functions
2015-11-28 00:57:57 +01:00
twinaphex
0ca0bd182b
Don't expose input_bind_map outside anymore
2015-11-28 00:51:33 +01:00
twinaphex
1f5b121505
Create input_get_bind_map_base
2015-11-28 00:44:34 +01:00
radius
2ccfdb3f4d
set a default port
2015-11-27 18:43:39 -05:00
twinaphex
222b9a2113
Fix CXX_BUILD
2015-11-28 00:40:11 +01:00
twinaphex
9f7afa0862
Some C89_BUILD buildfixes
2015-11-28 00:36:22 +01:00
twinaphex
265e36a5d0
Some CXX_BUILD buildfixes
2015-11-28 00:33:01 +01:00
Twinaphex
51c7ba760c
Merge pull request #2484 from fr500/udp-remote
...
UDP remote gamepad
2015-11-28 00:28:34 +01:00
radius
9312b1fe33
merge with upstream
2015-11-27 18:20:35 -05:00
twinaphex
133b4754a4
(iOS) Buildfix
2015-11-28 00:17:36 +01:00
twinaphex
99ca95a100
(Android) Buildfix
2015-11-28 00:16:31 +01:00
radius
ced2131027
basic remote gamepad test program
2015-11-27 18:15:42 -05:00
radius
d8badc2ad8
enable polling the remote gamepads
2015-11-27 18:15:41 -05:00
radius
7f84c3aeec
complete basic implementation of an UDP receiver for retropad,
...
it expects a char* which is then converted to an integer
representing the pressed buttons
2015-11-27 18:08:57 -05:00
radius
fe9700ebda
add input polling code
2015-11-27 18:08:56 -05:00
radius
d5e56c7561
fix the settings for each player
2015-11-27 18:08:55 -05:00
radius
9af42f8f1f
only open socket for the configure max_users
2015-11-27 18:08:54 -05:00
radius
7d8b13372d
add GUI representation for the settings
2015-11-27 18:08:53 -05:00
radius
ac1695e7fd
open different sockets per-user
2015-11-27 18:08:52 -05:00
radius
ef3a07c515
save network gamepad settings
2015-11-27 18:08:50 -05:00
radius
4e39df6d6d
save stdin and network commands properly
2015-11-27 18:08:48 -05:00
radius
f2fc978722
add settings for network gamepads for each user
2015-11-27 18:08:46 -05:00
radius
06a06fee94
add settings for network gamepads for each user
2015-11-27 18:08:44 -05:00
radius
07291710ef
fix nit
2015-11-27 18:08:43 -05:00
radius
5313dd318f
add remote driver files
2015-11-27 18:08:41 -05:00
radius
1296768d47
add stub driver for network gamepad
2015-11-27 18:08:39 -05:00
radius
9fb3fe6216
add defines for udp gamepad
2015-11-27 18:08:35 -05:00
Twinaphex
5c44d58ba9
Merge pull request #2483 from heuripedes/master
...
(griffin) Add task_decompress.c
2015-11-27 23:54:54 +01:00
Higor Eurípedes
607e403981
(griffin) Add task_decompress.c
2015-11-27 19:54:19 -03:00
Twinaphex
818f82ee1f
Merge pull request #2482 from heuripedes/master
...
Implement background zip extraction for core/content download
2015-11-27 23:51:53 +01:00
Higor Eurípedes
3feff47a01
(menu) Use the new decompress task in the downloader
2015-11-27 19:48:09 -03:00
Higor Eurípedes
d28965b9f4
Implement zip decompression task
2015-11-27 19:48:09 -03:00
twinaphex
f95be06f13
Buildfix
2015-11-27 23:39:43 +01:00
Twinaphex
4a3b9ffc7c
Try to conserve on CPU usage when in sleep mode by skipping
...
menu rendering
2015-11-27 23:37:23 +01:00
Twinaphex
3e4ba02c9c
Merge pull request #2480 from lakkatv/master
...
(Menu) Fixes #2479 that was caused by bcb54b2eec135ae9c318eb313f2a010…
2015-11-27 23:11:04 +01:00
Jean-André Santoni
63d977d674
(Menu) Fixes #2479 that was caused by bcb54b2eec and resulted in 2000fps on some nvidia cards
2015-11-28 04:40:48 +07:00
twinaphex
a8d868f187
(Android) Implement 'focused' callback for androidegl_ctx
2015-11-27 20:38:29 +01:00
twinaphex
f42098013f
Should now idle at menu if pause_nonactive is true
2015-11-27 20:34:43 +01:00
twinaphex
ec9ec9e079
Create RARCH_MAIN_CTL_CHECK_IDLE_STATE
2015-11-27 20:13:52 +01:00
twinaphex
7a831bcea6
Check focus and decide to sleep if 'pause_nonactive' is true
2015-11-27 18:56:11 +01:00
twinaphex
a1ecc5eee3
(Android) Some cleanups in engine_handle_cmd
2015-11-27 18:27:30 +01:00
twinaphex
481202f2e5
(verbosity.h) This might make logging work again on Android
2015-11-27 18:13:15 +01:00
Twinaphex
1bd8e6402a
Merge pull request #2478 from heuripedes/master
...
(menu) Don't lock the user inside the content/core downloader menu
2015-11-27 17:49:52 +01:00
Higor Eurípedes
2dd87e9ea2
(menu) Don't lock the user inside the content/core downloader menu
2015-11-27 13:45:20 -03:00
Twinaphex
869e29c742
Merge pull request #2476 from heuripedes/master
...
(dir_list_special.c) Fix content directory scanning
2015-11-27 01:44:20 +01:00
Twinaphex
e1f65d5220
Merge pull request #2475 from sergiobenrocha2/master
...
Add a Low Pass filter for CPS-1/2.
2015-11-27 01:35:41 +01:00
Higor Eurípedes
6d113558d7
(dir_list_special.c) Fix content directory scanning
...
dir_list_new_special() only considered files that matched the reported
supported extensions and thus users without zip-loading cores could not
successfuly scan a folder full of zip-compressed content.
2015-11-26 21:30:44 -03:00
sergiobenrocha2
7ef52f1da1
Add a Low Pass filter for CPS-1/2.
2015-11-26 22:12:46 -02:00
twinaphex
daeb8cacaf
Set idle when APP_CMD_LOST_FOCUS
2015-11-27 00:23:47 +01:00
Alcaro
008db1e21c
Disable DRM if it's not going to be used.
2015-11-26 21:29:47 +01:00
twinaphex
dd68465f74
(exynos_gfx.c) Cleanups
2015-11-26 19:38:17 +01:00
twinaphex
5c28a8389a
(DRM/EGL) No need to grab context data pointer anymore
2015-11-26 19:12:47 +01:00
twinaphex
7c52d380bf
Move memsetting of fds and evctx to drm_common.c
2015-11-26 18:59:36 +01:00
twinaphex
00cf57eac0
Header include drm_common.h already includes essential
...
DRM headers
2015-11-26 18:57:29 +01:00
twinaphex
9c2813a757
Turn a bunch of variables static
2015-11-26 18:49:58 +01:00
twinaphex
25680ec8a6
Create more DRM common functions
2015-11-26 18:47:07 +01:00
twinaphex
60ead8f6b1
Create drm_get_encoder
2015-11-26 18:23:51 +01:00
twinaphex
0225e2e65a
Cleanups
2015-11-26 18:18:44 +01:00
twinaphex
2693e16f1e
(Exynos/DRM EGL context driver) Unify more code
2015-11-26 18:05:27 +01:00
twinaphex
7e08f5d908
Create drm_free
2015-11-26 17:34:35 +01:00
twinaphex
e06121b661
Move more common code to drm_common.c
2015-11-26 17:30:01 +01:00
twinaphex
8f9c652693
Add gfx/common/drm_common.c and gfx_common/drm_common.h
2015-11-26 17:12:06 +01:00
Andrés
7037486148
Merge pull request #2471 from heuripedes/master
...
Fix shader update
2015-11-25 23:21:57 -05:00
Higor Eurípedes
08f098e339
Fix shader update
2015-11-25 23:25:37 -03:00
twinaphex
c720bce8a9
Update variable name/buildfix
2015-11-26 02:29:43 +01:00
twinaphex
53a0079aa2
file_path_special.c - cleanups
2015-11-26 00:27:39 +01:00
twinaphex
cb98cbc1bf
Create RARCH_INPUT_CTL_POLL
2015-11-25 20:39:46 +01:00
twinaphex
df948215af
Some C89_BUILD fixes
2015-11-25 19:27:33 +01:00
Twinaphex
5b8661b6b5
Merge pull request #2468 from fr500/master
...
add a hint so the user can tell between devices with the same name
2015-11-25 19:25:56 +01:00
twinaphex
77e4faf5ea
Move code around
2015-11-25 18:53:54 +01:00
twinaphex
9643edfac7
Create RARCH_INPUT_CTL_DESTROY
2015-11-25 18:49:37 +01:00
twinaphex
73ce9c0d23
Add another RARCH_INPUT_CTL_* command
2015-11-25 18:33:18 +01:00
twinaphex
92c0907e80
Create more RARCH_INPUT_CTL_* commands
2015-11-25 18:29:28 +01:00
twinaphex
14b2b8ada7
Start creating input_driver_ctl
2015-11-25 18:21:21 +01:00
radius
3ac80f6864
add a hint so the user can tell between devices with the same name
2015-11-24 22:30:51 -05:00
twinaphex
3e8659cdb9
C89_BUILD buildfixes
2015-11-25 04:05:04 +01:00
twinaphex
91a9a53a84
Some C89_BUILD buildfixes
2015-11-25 03:38:57 +01:00
Twinaphex
36587d99c2
Merge pull request #2463 from heuripedes/master
...
(task_http) Finish the task on internal error
2015-11-25 03:34:51 +01:00
twinaphex
f319916e80
C89_BUILD buildfixes
2015-11-25 03:33:54 +01:00
twinaphex
b673f2c14f
Fix CXX_BUILD warning
2015-11-25 03:31:37 +01:00
twinaphex
08ae9df639
Merge input_sensor.c with input_driver.c
2015-11-25 03:29:18 +01:00
Higor Eurípedes
51ee399eac
(task_http) Finish the task on internal error
2015-11-24 23:26:34 -03:00
twinaphex
c9db73e944
Contain driver->input_data usage pt. 2
2015-11-25 03:25:31 +01:00
twinaphex
d2f771440b
Contain driver->input_data usage
2015-11-25 03:15:22 +01:00
twinaphex
dc69dc6392
runloop_data.c - remove some unnecessary functions
2015-11-25 02:28:35 +01:00
Twinaphex
dba90266db
Merge pull request #2462 from heuripedes/master
...
Minor task changes
2015-11-25 02:26:46 +01:00
Higor Eurípedes
29e9b87319
(tasks) Make task handles honor task->cancelled
2015-11-24 22:18:09 -03:00
Higor Eurípedes
0496bed76e
(tasks) Add wait/cancel functions and some documentation
2015-11-24 22:18:09 -03:00
Higor Eurípedes
5a158a18ce
(tasks) Actually implement a task queue
2015-11-24 22:18:09 -03:00
twinaphex
40e8f4eba6
Dehardcode C89_BUILD ifdefs
2015-11-25 02:10:31 +01:00
Twinaphex
1186042e44
Merge pull request #2461 from heuripedes/master
...
(retroarch) Move task subsystem initialization to rarch_main_init()
2015-11-24 20:47:57 +01:00
Higor Eurípedes
6257d178ee
(retroarch) Move task subsystem initialization to rarch_main_init()
2015-11-24 16:45:28 -03:00
Twinaphex
8a5ba85c9a
Cleanups
2015-11-24 20:25:31 +01:00
Twinaphex
11757fdcb7
Merge pull request #2460 from lakkatv/xmb
...
(XMB) Fix boxart ratio
2015-11-24 19:39:12 +01:00
Jean-André Santoni
e6924a725b
(XMB) Fix boxart ratio
2015-11-25 01:34:26 +07:00
twinaphex
9fba3de3c3
Cleanups
2015-11-24 18:16:45 +01:00
twinaphex
021ae74612
Remove dead code - rarch_main_data_iterate
2015-11-24 18:13:54 +01:00
twinaphex
49b9ccd467
Remove dead code
2015-11-24 18:11:11 +01:00
Twinaphex
9a31db3783
Merge pull request #2459 from heuripedes/master
...
things
2015-11-24 17:53:25 +01:00
Higor Eurípedes
92683976a5
Add user_data pointer to rarch_task_push_image_load()
2015-11-24 13:50:44 -03:00
Higor Eurípedes
84cad09983
(Makefile) Add gperftools support
2015-11-24 13:50:44 -03:00
Twinaphex
a59fd56059
Merge pull request #2458 from lakkatv/xmb
...
(Menu) Fix a segfault in playlist associations
2015-11-24 17:40:33 +01:00
twinaphex
6a46b4d1ec
Lower PATH_MAX_LENGTH to 512 for 3DS/PSP/Wii/Gamecube/Xbox 1
2015-11-24 17:38:52 +01:00
Twinaphex
39907adf17
Merge pull request #2457 from heuripedes/master
...
(command_event) Fix crash on unload content
2015-11-24 14:35:37 +01:00
Higor Eurípedes
6e43bd4893
(task_overlay) Fix bug introduced by c342bb4
2015-11-24 10:32:18 -03:00
Higor Eurípedes
3ad560279f
(command_event) Fix crash on unload content
2015-11-24 10:26:52 -03:00
Twinaphex
71487c1901
Merge pull request #2456 from aliaspider/master
...
(3DS) update build rules.
2015-11-24 14:10:58 +01:00
aliaspider
3af5dac471
(3DS) nit.
2015-11-24 13:02:21 +01:00
aliaspider
2dcb7264ed
(3DS) add pocketsnes buildrules.
2015-11-24 13:01:06 +01:00
aliaspider
594078890d
(3DS) move *.png *.wav to ctr/assets/
2015-11-24 12:49:58 +01:00
aliaspider
be5755fe59
(3DS) build fix.
2015-11-24 12:02:02 +01:00
Twinaphex
c5b51de937
Merge pull request #2452 from heuripedes/master
...
(task_http) Abort task on error
2015-11-24 11:36:55 +01:00
Twinaphex
0958acd0b1
Merge pull request #2455 from aliaspider/master
...
(3DS) update.
2015-11-24 11:36:00 +01:00
aliaspider
38579e56ff
(3DS) gfx driver: add missing d-cache flush.
2015-11-24 11:25:28 +01:00
aliaspider
e61616fd5d
(3DS) edits.
2015-11-24 11:05:31 +01:00
aliaspider
f22d26f881
(3DS) rewrite the dsp audio driver to use a single looping wave buffer.
2015-11-24 11:04:22 +01:00
Jean-André Santoni
f834c23222
(Menu) Fix a segfault in playlist associations
2015-11-24 16:05:08 +07:00
Higor Eurípedes
afce03a20e
(task_http) Abort task on error
2015-11-23 22:45:36 -03:00
twinaphex
f04f4c89c8
Turn another function static
2015-11-24 02:18:41 +01:00
twinaphex
00a0ab3fac
Yet more HAVE_LIBRETRODB ifdefs - hope these are the last
2015-11-24 01:57:33 +01:00
twinaphex
1639f27f8c
Turn check_block_hotkey into static function
2015-11-24 01:54:21 +01:00
twinaphex
cd51102281
Remove scaler_get_ptr
2015-11-24 01:50:37 +01:00
twinaphex
009813a694
Derp - ininite loop
2015-11-24 01:36:27 +01:00
twinaphex
6267c16be2
Remove header include
2015-11-24 01:32:43 +01:00
twinaphex
51291067eb
video_driver.c) Turn some functions static
2015-11-24 01:30:52 +01:00
twinaphex
1f62479068
move video_frame to gfx/video_driver.c
2015-11-24 01:26:59 +01:00
twinaphex
909ee01012
Move input_state code to input_common.c
2015-11-24 01:19:48 +01:00
twinaphex
075a4891dc
Buildfix/move input code around
2015-11-24 01:18:00 +01:00
twinaphex
6e86dd5491
More HAVE_LIBRETRODB ifdefs
2015-11-24 01:14:23 +01:00
twinaphex
f0b3731e4f
Ifdef more scanning code
2015-11-24 01:12:50 +01:00
twinaphex
60dd3fe8b3
Move input_data related code to input/input_common.c
2015-11-24 00:53:47 +01:00
Twinaphex
4d8f024f0c
Merge pull request #2451 from heuripedes/master
...
(task_file_transfer) Fix --disable-zlib builds
2015-11-24 00:43:45 +01:00
Higor Eurípedes
1d946a1b27
(task_file_transfer) Fix --disable-zlib builds
2015-11-23 20:41:25 -03:00
twinaphex
59e66b5755
Remove duplicate min/max macros
2015-11-24 00:38:48 +01:00
twinaphex
c94b5e5616
remove M_PI define
2015-11-24 00:36:11 +01:00
twinaphex
d1b9dbe7dc
move db_to_gain to retro_miscellaneous.h
2015-11-24 00:35:14 +01:00
twinaphex
73fcbe3786
retro_miscellaneous.h - include math.h
2015-11-24 00:33:40 +01:00
twinaphex
516422b1d1
Build fix
2015-11-24 00:23:32 +01:00
twinaphex
a3e52a9369
Put M_PI inside retro_miscellaneous.h
2015-11-24 00:05:37 +01:00
twinaphex
deae90e0bb
Move use_rgba to gfx/video_driver.c - get rid of driver_t dependencies
2015-11-23 23:58:40 +01:00
twinaphex
f358962e40
Fix typo
2015-11-23 23:48:22 +01:00
twinaphex
c342bb437a
Fix warnings
2015-11-23 23:47:25 +01:00
twinaphex
f02258585f
Remove unused variable
2015-11-23 23:45:01 +01:00
twinaphex
86f0bdd3d8
ifdef certain code with HAVE_LIBRETRODB
2015-11-23 23:45:01 +01:00
Twinaphex
e7c7c4515a
Merge pull request #2450 from lakkatv/xmb
...
(XMB) Load boxarts from subfolders named after the system name in no-…
2015-11-23 23:31:02 +01:00
Jean-André Santoni
0789e9f394
(XMB) Load boxarts from subfolders named after the system name in no-intro. Start following the convention of no-intro-screenshot-reloaded to get title screenshots, or in game screenshots, and we will add boxarts by ourselves later.
2015-11-24 05:21:29 +07:00
Twinaphex
e0b90e6d11
Don't call driver_set_nonblock_state when we are about to shutdown
2015-11-23 23:18:40 +01:00
Twinaphex
e87b094ae5
Merge pull request #2449 from heuripedes/master
...
Some fixes
2015-11-23 22:59:52 +01:00
Higor Eurípedes
f04e4ae57c
Fix segfault on exit after downloading files
2015-11-23 18:56:59 -03:00
Higor Eurípedes
9dd7e15062
(griffin) add tasks/tasks.c
2015-11-23 18:51:54 -03:00
Higor Eurípedes
58e9b28154
Cleanup
2015-11-23 18:50:26 -03:00
twinaphex
b5480d85a1
Remove unused variable
2015-11-23 22:36:50 +01:00
Twinaphex
20c08a6137
Merge pull request #2448 from heuripedes/tasks
...
Tasks
2015-11-23 22:35:47 +01:00
twinaphex
ffbaef13b9
driver->threaded_video never used - buildfix for Windows
2015-11-23 22:29:27 +01:00
twinaphex
06035875f2
Divorce video poke interface from driver_t struct
2015-11-23 22:14:39 +01:00
twinaphex
09fe26257c
header include changes
2015-11-23 21:58:39 +01:00
Higor Eurípedes
280f0fda66
(tasks) Fix behavior in non threaded implementation
2015-11-23 17:45:15 -03:00
Higor Eurípedes
46ec7562c1
(overlay) Fix behavior when overlay_hide_in_menu=true
2015-11-23 17:43:37 -03:00
Higor Eurípedes
6f88ece9ab
(overlay) Fix memory leak
2015-11-23 17:43:33 -03:00
Higor Eurípedes
9654fabe77
(overlay) Fix on screen keyboard
2015-11-23 17:42:01 -03:00
Higor Eurípedes
52e3b03546
Remove some uneeded prototypes
2015-11-23 17:42:01 -03:00
Higor Eurípedes
a0d2bb4c7c
Reimplement overlay loading with tasks
2015-11-23 17:42:01 -03:00
Higor Eurípedes
4b8a2ebad7
Fix build
2015-11-23 17:42:01 -03:00
Higor Eurípedes
935e03fa97
Reimplement http transfers using tasks
2015-11-23 17:42:01 -03:00
Higor Eurípedes
5d92e9061c
Reimplement image loading using tasks
2015-11-23 17:42:01 -03:00
Higor Eurípedes
c21ffeff71
Reimplement content scanning using tasks
2015-11-23 17:42:01 -03:00
Higor Eurípedes
12fe5a0e18
Create tasks.c
2015-11-23 17:42:01 -03:00
twinaphex
229c25dfc7
Divorce driver->resampler from driver_t struct
2015-11-23 21:40:32 +01:00
twinaphex
18926e4df5
Divorce driver->resampler_data from driver_t struct
2015-11-23 21:37:27 +01:00
twinaphex
32b363c75e
Cleanups
2015-11-23 21:32:05 +01:00
twinaphex
866501703f
Cleanups
2015-11-23 21:28:54 +01:00
twinaphex
f234996b49
Divorce driver->video_context from driver_t struct
2015-11-23 21:24:02 +01:00
twinaphex
6f18656baa
driver->video_context should be self-contained now to video_context_driver.c
2015-11-23 21:20:21 +01:00
twinaphex
0520a1b3c7
Divorce video_context_data from driver_t
2015-11-23 21:09:40 +01:00
twinaphex
f98cda3c33
video_context_data only accessed now from one file
2015-11-23 21:06:15 +01:00
twinaphex
3ad52d0f08
Cleanups
2015-11-23 21:00:56 +01:00
twinaphex
1f87c6d9e2
Dont' try to access driver->video_context_data directly
2015-11-23 20:56:06 +01:00
twinaphex
41b46975f9
Cleanups - go through standard functions
2015-11-23 20:45:09 +01:00
twinaphex
d23d1f6cb0
(D3D) Attempted buildfix
2015-11-23 20:30:56 +01:00
twinaphex
ab6d8fe6cc
(compat_getopt.c) Include stdio.h
2015-11-23 20:26:32 +01:00
twinaphex
ca5184f8df
(Dsound) Buildfix
2015-11-23 20:26:02 +01:00
twinaphex
ad5e0c5981
(CoreAudio) Buildfix
2015-11-23 20:25:30 +01:00
Alcaro
c700da78c0
Merge pull request #2447 from heuripedes/master
...
(video_driver) Fix crash in deinit_pixel_converter()
2015-11-23 20:01:57 +01:00
Higor Eurípedes
d665f8a6e4
(video_driver) Fix crash in deinit_pixel_converter()
2015-11-23 15:46:56 -03:00
Alcaro
518f738dec
Nuke this one, it just instantly segfaults anyways.
2015-11-23 19:46:38 +01:00
Alcaro
4d8c1680c2
Stupid includes...
2015-11-23 19:45:00 +01:00
Alcaro
7b66b65823
Add some error messages if the null drivers are used.
2015-11-23 19:42:46 +01:00
twinaphex
7dcf0bbf99
remove unused variable
2015-11-23 19:40:43 +01:00
twinaphex
e0f0590269
Rearrange header includes
2015-11-23 19:40:09 +01:00
twinaphex
a688baebe0
Divorce driver->audio from driver_t struct
2015-11-23 19:30:47 +01:00
twinaphex
24400bc797
Divorce audio_data from driver_t struct
2015-11-23 19:22:18 +01:00
twinaphex
be7e4ad96b
Move video_data to gfx/video_driver.c
2015-11-23 19:05:49 +01:00
Alcaro
e5830299f6
Include this one from the global header because it's included everywhere already anyways.
2015-11-23 18:56:50 +01:00
twinaphex
389cf13db5
Don't reference driver->video_data outside of gx/video_driver.c anymore
2015-11-23 18:51:04 +01:00
Alcaro
09d6897c2f
Wipe some sign compare warnings.
2015-11-23 18:40:32 +01:00
twinaphex
c0cc5fac53
Cleanups
2015-11-23 18:25:42 +01:00
twinaphex
f9671333b5
Divorce current_video from driver_t struct
2015-11-23 18:11:17 +01:00
twinaphex
672a3814d6
Create more VIDEO_DRIVER_CTL_ commands
2015-11-23 18:01:46 +01:00
twinaphex
95f459a7d5
another fix
2015-11-23 16:51:16 +01:00
twinaphex
0287581f86
Fix verbosity.h
2015-11-23 16:50:41 +01:00
twinaphex
8030f91667
Don't use video_driver_get_ptr inside shader_null
2015-11-23 16:41:50 +01:00
twinaphex
efb1d741f9
Update
2015-11-23 16:06:48 +01:00
twinaphex
c7dc83533a
Add param to video_driver_get_ptr for grabbing the nonthreaded
...
data state
2015-11-23 16:06:09 +01:00
twinaphex
a9cb970d0d
Move log_file code to verbosity.c
2015-11-23 15:45:02 +01:00
twinaphex
76d6378228
Go through video_driver_ctl
2015-11-23 15:01:49 +01:00
twinaphex
60fec26bcf
(sdl_input.c) Use video_driver_get_ident
2015-11-23 14:57:24 +01:00
twinaphex
4cccd6d596
(sdl2_gfx.c) Buildfix
2015-11-23 14:55:20 +01:00
twinaphex
2e3c3d25b5
Create video_driver_frame
2015-11-23 14:53:56 +01:00
twinaphex
9b41061143
Rename driver->video
2015-11-23 14:14:12 +01:00
twinaphex
8e0a2ee9e7
Turn audio_driver_flush into static function
2015-11-23 13:30:19 +01:00
twinaphex
ee733fcd0f
(input_overlay.c) Go through video_driver_get_ptr
2015-11-23 13:24:20 +01:00
twinaphex
daedeced2c
(render_chain_xdk.cpp) Add verbosity.h header include
2015-11-23 13:15:37 +01:00
twinaphex
6fbd7dce35
render_chain_cg.cpp - add verbosity.h
2015-11-23 13:14:09 +01:00
twinaphex
1bd2f2eb8a
Make some pixel converter functions static
2015-11-23 13:05:50 +01:00
twinaphex
beceaf4a8c
Merge video_pixel_converter.c with video_driver.c
2015-11-23 13:02:24 +01:00
twinaphex
e970372959
(D3D) Buildfix
2015-11-23 13:02:02 +01:00
twinaphex
86504392b9
Create video_driver_set_size
2015-11-23 12:54:15 +01:00
twinaphex
5854f83d19
Turn another function static
2015-11-23 12:17:16 +01:00
twinaphex
78ba80662f
(menu_setting.c) Turn function static
2015-11-23 12:16:22 +01:00
twinaphex
b434689d39
(Win32) Buildfixes
2015-11-23 12:14:53 +01:00
Twinaphex
5974f81ed8
(OSX) Buildfixes
2015-11-23 12:07:00 +01:00
twinaphex
074f14b132
Add verbosity.c/verbosity.h
2015-11-23 12:03:38 +01:00
twinaphex
62a556e8ce
retro_log.h - hacky but necessary to get it to work
2015-11-23 11:05:19 +01:00
twinaphex
f1edf1210c
Avoid warning
2015-11-23 10:51:03 +01:00
twinaphex
ecddeef016
Add extern "C" around retro_main_verbosity
2015-11-23 10:50:15 +01:00
twinaphex
e02fdd5b5b
Cleanups
2015-11-23 10:13:27 +01:00
twinaphex
82f64cbf43
Get rid of is_thread variable for this function
2015-11-23 09:46:53 +01:00
twinaphex
dd0a191548
(task_file_transfer.c) Remove some redundant functions
2015-11-23 09:42:00 +01:00
twinaphex
228bb94e9f
Revert "(Rnunloop data) Reimplement sleeping"
...
This reverts commit becf83a1b3 .
2015-11-23 09:30:23 +01:00
twinaphex
6470253f0d
(Win32) Buildfixes
2015-11-22 22:25:01 +01:00
twinaphex
becf83a1b3
(Rnunloop data) Reimplement sleeping
2015-11-22 22:21:02 +01:00
twinaphex
6f0425bdc3
Make calls to event_command(EVENT_CMD_LOG_FILE_DEINIT)
2015-11-22 22:04:33 +01:00
twinaphex
8a16897aea
Update verbosity checks
2015-11-22 21:55:06 +01:00
twinaphex
6eda4bc9af
Put this block inside rarch_main_data_iterate
2015-11-22 21:46:02 +01:00
twinaphex
eb3cacf14c
rarch_main_data_iterate - this block seems to be unneeded
2015-11-22 21:44:07 +01:00
twinaphex
f9d93261fa
Only attempt to wake up thread when we are actually sleeping
2015-11-22 21:17:10 +01:00
twinaphex
d65a445acd
Fix concurrency issue with global->verbose
2015-11-22 20:50:39 +01:00
twinaphex
f806e7b9c1
Don't put overlay code on thread again
2015-11-22 18:25:09 +01:00
twinaphex
85aae0d0b5
Create thread_sleeping variable
2015-11-22 16:44:44 +01:00
twinaphex
9e47d3097b
Go for simpler tweak
2015-11-22 16:42:04 +01:00
twinaphex
7c2cbf278a
Revert "Reimplement threading init for data runloop - data runloop"
...
This reverts commit 93720ff8c7 .
2015-11-22 16:40:32 +01:00
twinaphex
93720ff8c7
Reimplement threading init for data runloop - data runloop
...
was never set correctly to threaded mode
2015-11-22 16:34:02 +01:00
twinaphex
b59e2907f3
Add RARCH_AUDIO_CTL_SETUP_REWIND
2015-11-22 15:25:43 +01:00
twinaphex
f60c3395f0
Create more RARCH_AUDIO_CTL commands
2015-11-22 15:22:08 +01:00
twinaphex
82e8cee97b
Create RARCH_AUDIO_CTL_HAS_CALLBACK
2015-11-22 15:20:10 +01:00
twinaphex
08c6382c51
Refactor away another function
2015-11-22 15:16:03 +01:00
twinaphex
4ad4254107
Turn function static
2015-11-22 15:10:14 +01:00
twinaphex
9e83fedcd9
Create more RARCH_AUDIO_CTL_ commands
2015-11-22 15:07:11 +01:00
twinaphex
b603b735d5
Add RARCH_AUDIO_CTL_MUTE_TOGGLE
2015-11-22 14:30:31 +01:00
twinaphex
a88ae583cc
Create RARCH_AUDIO_CTL_DEINIT/RARCH_AUDIO_CTL_INIT
2015-11-22 14:28:00 +01:00
twinaphex
0972c19f77
Add more RARCH_AUDIO_CTL commands
2015-11-22 14:23:29 +01:00
twinaphex
66d853358a
Create audio_driver_ctl
2015-11-22 14:17:46 +01:00
twinaphex
2f8f030f85
Hide away Gamepad Mapping Type until it is useful on more
...
than just iOS
2015-11-22 14:07:24 +01:00
twinaphex
0425f0564c
Remove audio/audio_monitor.h
2015-11-22 13:35:57 +01:00
twinaphex
2b4bfdb91d
Remove unused variables
2015-11-22 13:33:45 +01:00
twinaphex
85dbeeb8f9
No more video_monitor.h
2015-11-22 13:32:46 +01:00
Twinaphex
4a55826818
Merge pull request #2440 from lakkatv/xmb
...
Allow resetting the core associations to N/A with start
2015-11-21 20:47:16 +01:00
Jean-André Santoni
9b8c8bfd21
Allow resetting the core associations to N/A with start
2015-11-22 02:10:22 +07:00
Jean-André Santoni
19e3b35d7d
Disable rounding of the icon size, makes the icons blurry in some case, but should also fix positionning bugs on some resolutions
2015-11-22 02:08:03 +07:00
twinaphex
df0ea1c01d
(configuration.c) Refactor config_load_overrides
2015-11-21 18:21:53 +01:00
twinaphex
5c71cb06d4
Remove CONFIG_GET_HEX_BASE macro
2015-11-21 18:08:37 +01:00
twinaphex
f91ba67c5b
Kill off two configuration macros
2015-11-21 18:02:53 +01:00
twinaphex
aa1e8dc543
(menu_setting) Refactor this macro mess
2015-11-21 16:32:22 +01:00
twinaphex
892d99b3a6
Add SET_VIEWPORT_CONFIG
2015-11-21 13:13:55 +01:00
twinaphex
806c124eae
Merge video_viewport.c and video_driver.c
2015-11-21 13:01:23 +01:00
twinaphex
5b44bd0e6b
Create RARCH_DISPLAY_CTL_SET_VIEWPORT_SQUARE_PIXEL
2015-11-21 12:54:38 +01:00
twinaphex
4db97a5300
Refactor away video_viewport_set_core
2015-11-21 12:45:36 +01:00
twinaphex
cf5533ccaa
Refactor away video_viewport_reset_custom
2015-11-21 12:36:14 +01:00
twinaphex
aad6a3a2a6
CXX_BUILD - buildfixes
2015-11-21 12:32:12 +01:00
twinaphex
96b41b43b5
Cleanups
2015-11-21 11:24:02 +01:00
twinaphex
e3c09e00b9
Move setting to function
2015-11-21 11:22:34 +01:00
twinaphex
35aef696ea
Add RARCH_DISPLAY_CTL_DEFAULT_SETTINGS
2015-11-21 09:55:08 +01:00
Twinaphex
37544a7b3b
Merge pull request #2439 from ssangkong/patch-3
...
Fix : iOS UI Bug with navigation bar
2015-11-21 09:48:57 +01:00
twinaphex
f0ac86820b
(menu_setting.h) Put macros inside headers
2015-11-21 09:47:09 +01:00
twinaphex
d839157d13
(menu_setting.c) Add do{}while(0) to macros
2015-11-21 09:45:05 +01:00
twinaphex
b69caea6c1
Set g_egl_inited to false after egl_destroy
2015-11-21 09:39:25 +01:00
twinaphex
efa673c7b0
Make g_egl_use_hw_ctx a static variable
2015-11-21 09:37:26 +01:00
Yongwoon Cho
8be77a102e
Fix : iOS UI Bug with navigation bar
...
issue #2159 fixed.
2015-11-21 17:35:24 +09:00
twinaphex
30272dd413
Create 'loading and saving' of configuration settings for video_driver_ctl
2015-11-21 09:32:51 +01:00
twinaphex
32717d1340
Ifdef 'SET_PER_GAME_RESOLUTION' for Gekko right now - this is still
...
buggy code in general - might want to get rid of it and pressure
the dev to come up with a sane solution that is not bug prone
2015-11-21 09:31:08 +01:00
twinaphex
0f33722f5d
Refactor Wii per-game resolution mode to be somewhat generic
2015-11-21 08:56:24 +01:00
twinaphex
de44911092
(PS3/Wii) Reimplement video resolution code
2015-11-21 08:39:46 +01:00
twinaphex
ad75d00bd4
Implement get_video_output_size
2015-11-21 08:18:14 +01:00
twinaphex
1c3ba76e67
(PS3) Implement video output get prev/next
2015-11-21 07:54:42 +01:00
twinaphex
60aad558d8
(PS3) Cleanups
2015-11-21 07:43:53 +01:00
twinaphex
658c5d4ceb
(PS3) Cleanups
2015-11-21 07:32:08 +01:00
twinaphex
4f0cec7b1e
Buildfixes
2015-11-20 21:22:26 +01:00
twinaphex
e09e65e348
Add RARCH_DISPLAY_CTL_GET_NEXT_VIDEO_OUT
2015-11-20 21:20:12 +01:00
twinaphex
b4ec6e208b
init_video_input - cleanups
2015-11-20 21:07:15 +01:00
twinaphex
d0ccd7065b
Turn another function static
2015-11-20 21:05:27 +01:00
twinaphex
daadda2553
Cleanups
2015-11-20 20:49:49 +01:00
twinaphex
a7cb5b8491
Add RARCH_DISPLAY_CTL_MONITOR_ADJUST_SYSTEM_RATES
2015-11-20 20:47:47 +01:00
twinaphex
e1ac9aed6b
Add RARCH_DISPLAY_CTL_MONITOR_RESET
2015-11-20 19:04:00 +01:00
twinaphex
21cabec759
Add RARCH_DISPLAY_CTL_{DEINIT/INIT}
2015-11-20 19:01:13 +01:00
twinaphex
c1fa9dc637
Make video_driver_unset_callback a static function
2015-11-20 18:57:04 +01:00
twinaphex
0184a73de8
init_video - cleanups
2015-11-20 18:55:01 +01:00
twinaphex
ddde58caf4
Simplify video_driver_get_ptr
2015-11-20 18:50:21 +01:00
twinaphex
9ea40f5e32
Add RARCH_DISPLAY_CTL_SET_ASPECT_RATIO
2015-11-20 18:45:00 +01:00
twinaphex
5069d71295
Cleanups
2015-11-20 18:41:25 +01:00
twinaphex
225757f68c
video_driver_ctl - cleanups
2015-11-20 18:38:08 +01:00
twinaphex
993da04e3b
simplify video_driver_ctl
2015-11-20 18:36:38 +01:00
twinaphex
9e65c3ed4c
Remove aspect ratio options that nobody seems to use
2015-11-20 18:07:14 +01:00
twinaphex
3162bb796a
Reduce video_driver_get_ptr calls
2015-11-20 17:46:42 +01:00
twinaphex
4ede2d1f70
reduce video_driver_get_ptr calls
2015-11-20 17:45:10 +01:00
twinaphex
8e38a18f55
Makefile.emscripten - add HAVE_EGL
2015-11-20 17:41:50 +01:00
twinaphex
d68401aa4d
Add RARCH_DISPLAY_CTL_SHOW_MOUSE
2015-11-20 17:26:39 +01:00
twinaphex
3e986f9562
Add RARCH_DISPLAY_CTL_SET_NONBLOCK_STATE
2015-11-20 17:22:19 +01:00
twinaphex
dbf8d25e3e
rarch_game_specific_options - use strdup, free outside of
...
function
2015-11-20 17:03:36 +01:00
twinaphex
7c10d0f796
(vc_eg_ctx.c) Move header below egl_common.h
2015-11-20 16:58:31 +01:00
Alcaro
8f52b2f0f8
Clean up this one a little.
2015-11-20 16:33:44 +01:00
Alcaro
888ba881ec
No need to free a known null...
2015-11-20 16:33:21 +01:00
Alcaro
4b96b5814f
Fix some weirdness down here.
2015-11-20 16:30:55 +01:00
twinaphex
a59ca22457
Add RARCH_DISPLAY_CTL_FIND_DRIVER
2015-11-20 15:59:01 +01:00
Alcaro
d4383de600
Fix accents broken by commit 5aad0eb.
2015-11-20 15:57:13 +01:00
twinaphex
704ff87b12
Add RARCH_DISPLAY_CTL_APPLY_STATE_CHANGES
2015-11-20 15:55:09 +01:00
twinaphex
32d070564b
Some cleanups
2015-11-20 15:48:38 +01:00
twinaphex
09dda14549
Add RARCH_DISPLAY_CTL_READ_VIEWPORT
2015-11-20 15:41:20 +01:00
twinaphex
d8eeed0a9e
Add RARCH_DISPLAY_CTL_CACHED_FRAME_HAS_VALID_FB
2015-11-20 15:38:10 +01:00
twinaphex
6286e4b74c
Add RARCH_DISPLAY_CTL_CACHED_FRAME_RENDER
2015-11-20 15:34:10 +01:00
twinaphex
0d5c928e68
video_driver_ctl - avoid cost of grabbing the pointers for actions
...
where it isn't needed
2015-11-20 15:25:25 +01:00
twinaphex
5cea9e5400
Add RARCH_DISPLAY_CTL_IS_FOCUSED
2015-11-20 15:24:24 +01:00
twinaphex
7141210d15
Remove video_driver_has_windowed
2015-11-20 15:20:54 +01:00
twinaphex
ba4643a7c1
Add RARCH_DISPLAY_CTL_FRAME_FILTER_IS_32BIT
2015-11-20 15:16:58 +01:00
twinaphex
7b1f57b1cd
Add RARCH_DISPLAY_CTL_FRAME_FILTER_ALIVE
2015-11-20 15:14:12 +01:00
twinaphex
533b799692
Create video_driver_ctl and get rid of video_driver_get_frame_count
2015-11-20 15:08:27 +01:00
twinaphex
1686eb8f7f
(vc_egl_ctx.c) Cleanup
2015-11-20 14:34:40 +01:00
twinaphex
990bffcc27
(wgl_ctx.cpp) Cleanups
2015-11-20 14:32:46 +01:00
twinaphex
e466995c70
(xegl_ctx.c) Get rid of forward declaration
2015-11-20 14:31:09 +01:00
twinaphex
c6e962a43e
(bbqnx) Use g_egl_api
2015-11-20 14:30:32 +01:00
twinaphex
68de1b571f
Check if global is non-NULL instead
2015-11-20 13:58:19 +01:00
twinaphex
e7c842ae1f
core_info_list_get_all_extensions - check if global is non-NULL
...
instead
2015-11-20 13:53:19 +01:00
twinaphex
1d4b5691c9
(DRM/EGL) Add goto error
2015-11-20 13:50:17 +01:00
twinaphex
259674fee2
(vivante fbdev) Add function pointer for rendering hardware contexts
2015-11-20 13:46:41 +01:00
twinaphex
b5588231ec
(Menu) fix warnings - can't return NULL here
2015-11-20 13:45:02 +01:00
twinaphex
2f151896eb
use egl_create_surface everywhere
2015-11-20 13:43:05 +01:00
twinaphex
fc0f5f8889
Create egl_create_surface
2015-11-20 13:36:16 +01:00
twinaphex
1101bb34d3
Create g_egl_api/g_egl_inited
2015-11-20 13:27:31 +01:00
twinaphex
5aad0ebc1b
(menu_hash_it.c) Update
2015-11-20 12:57:50 +01:00
twinaphex
bca0edce49
Cleanups
2015-11-20 08:42:33 +01:00
twinaphex
04ec34a35d
core_info_get - cleanups
2015-11-20 08:41:46 +01:00
Twinaphex
2ac9390a21
Merge pull request #2436 from lakkatv/master
...
Implement core assignation switching
2015-11-20 07:09:36 +01:00
Jean-André Santoni
fe02f2ab86
Implement core assignation switching
2015-11-20 05:20:13 +07:00
aliaspider
7f5ae4bdba
(3DS) can compile with latest ctrulib/great-refactor.
...
fix some warnings.
2015-11-19 23:15:48 +01:00
Twinaphex
8a5e80737e
Merge pull request #2435 from lakkatv/master
...
Prevent loosing core assignations for playlists that doesn't exist ye…
2015-11-19 21:25:01 +01:00
Jean-André Santoni
632408c70d
Prevent loosing core assignations for playlists that doesn't exist yet, or doesn't exist more
2015-11-20 03:23:20 +07:00
twinaphex
27152a4486
Create menu_displaylist_parse_playlist_associations
2015-11-19 18:46:29 +01:00
twinaphex
3c842823bc
(Mali/Wayland) Use egl_create_context
2015-11-19 18:36:24 +01:00
twinaphex
01614bb7f4
Start using egl_create_context in more drivers
2015-11-19 18:29:15 +01:00
twinaphex
f84c58e777
(Android) Start using egl_create_context
2015-11-19 18:25:19 +01:00
twinaphex
033e0ac3ad
(drm_egl_ctx.c) Start using egl_create_context
2015-11-19 18:18:44 +01:00
twinaphex
c1e61f7ff0
Start using egl_init_context for most GLES context drivers
2015-11-19 18:10:59 +01:00
twinaphex
4c1ac3222c
Start using egl_init_context in more drivers
2015-11-19 18:01:37 +01:00
twinaphex
6048025544
(Android) Use egl_init_context too
2015-11-19 17:55:49 +01:00
twinaphex
ad260fcb7b
Create egl_init_context
2015-11-19 17:52:25 +01:00
Twinaphex
7cee03af72
Merge pull request #2433 from lakkatv/xmb
...
(XMB) Fix boxart when opening the contextual menu, and when comming b…
2015-11-19 17:43:29 +01:00
Jean-André Santoni
e8b484d93e
(XMB) Fix boxart when opening the contextual menu, and when comming back from the game
2015-11-19 23:39:48 +07:00
twinaphex
512585f673
(DRM/EGL) Cleanups
2015-11-19 17:02:02 +01:00
twinaphex
64bfea11f6
(DRM/EGL) Cleanups
2015-11-19 16:46:38 +01:00
twinaphex
a0ac41f49f
(DRM/EGL) Cleanups
2015-11-19 16:32:58 +01:00
twinaphex
b35c5e244f
(DRM/EGL) Cleanups
2015-11-19 16:06:16 +01:00
twinaphex
ee3f625a83
Remove signal includes
2015-11-19 15:57:09 +01:00
twinaphex
80369a8823
Create egl_install_sighandlers
2015-11-19 15:55:57 +01:00
twinaphex
ad311d3bb0
Set g_egl_quit to 0 at end of egl_destroy
2015-11-19 15:49:49 +01:00
twinaphex
2fe6686ced
Create g_egl_quit
2015-11-19 15:47:30 +01:00
twinaphex
34543c3f1c
(vc_egl_ctx.c) Remove g_quit variable
2015-11-19 15:43:10 +01:00
twinaphex
5bf5c7d790
(mali_fbdev) Cleanup
2015-11-19 15:40:13 +01:00
twinaphex
55591e97c3
(DRM/EGL) Nit
2015-11-19 15:39:25 +01:00
twinaphex
e84d77bf64
(BBQNX) Cleanup
2015-11-19 15:37:43 +01:00
twinaphex
774542fc62
Simplify egl_destroy
2015-11-19 15:34:40 +01:00
twinaphex
36b278fb84
(DRM/EGL) Use g_interval variable
2015-11-19 15:32:02 +01:00
twinaphex
46fb98e21c
Create egl_get_video_size
2015-11-19 15:21:04 +01:00
twinaphex
5aedc1c4ca
Create egl_set_swap_interval
2015-11-19 15:16:37 +01:00
twinaphex
00be95159d
Create x11_event_queue_check
2015-11-19 15:05:17 +01:00
twinaphex
21124ec80a
(GLX) Simplification
2015-11-19 15:00:12 +01:00
twinaphex
7c9f357c1b
Simplify glx_wait_notify
2015-11-19 14:59:26 +01:00
Twinaphex
61b4236079
Merge pull request #2432 from heuripedes/master
...
Fix warnings
2015-11-19 14:49:00 +01:00
twinaphex
599f68bf63
(DRM/EGL) Always focused
2015-11-19 14:48:35 +01:00
twinaphex
200c42e7ee
No longer need context data struct for Android
2015-11-19 14:43:22 +01:00
twinaphex
7b39fd50a3
Create egl_swap_buffers
2015-11-19 14:38:55 +01:00
twinaphex
e2c82900d1
Create egl_bind_hw_render
2015-11-19 14:32:39 +01:00
twinaphex
6dee1fcc92
Move g_use_hw_ctx to egl_common.c
2015-11-19 14:28:21 +01:00
twinaphex
9705dc8d04
Create egl_destroy
2015-11-19 14:23:14 +01:00
twinaphex
36579ae58d
Start moving identical state variables to egl_common.c
2015-11-19 14:09:51 +01:00
Higor Eurípedes
27f77a4291
(cheevos) Fix clang warning
2015-11-19 10:05:08 -03:00
Higor Eurípedes
ad745a5661
(egl_common) Fix clang warnings
2015-11-19 10:04:18 -03:00
Higor Eurípedes
fe36eb6bdd
(zarch) Fix CXX_BUILD GCC warnings
2015-11-19 09:56:15 -03:00
twinaphex
304a3c3de3
(Android) Define HAVE_EGL
2015-11-19 13:55:16 +01:00
twinaphex
1e006e3edc
Comment out config_get_uint64 when compiling for C89
2015-11-19 13:52:40 +01:00
Twinaphex
1cd1ecfc5c
More C89_BUILD buildfixes
2015-11-19 13:43:48 +01:00
Twinaphex
8c66106ee7
(C89_BUILD) Some C89_BUILD buildfixes (tested on OSX/Clang)
2015-11-19 13:41:07 +01:00
twinaphex
c0dcc1e5ef
Another logic error
2015-11-19 13:34:28 +01:00
twinaphex
da3cb30d33
Fix logic error
2015-11-19 13:33:34 +01:00
twinaphex
39ad1c2f86
(vc_egl_ctx.c) Put variable declarations at top
2015-11-19 13:29:46 +01:00
twinaphex
ffbb9d0481
Create generic egl_get_proc_address
2015-11-19 13:24:51 +01:00
twinaphex
50f8634902
Add gfx/common/egl_common.c
2015-11-19 13:16:43 +01:00
twinaphex
943d4f5858
(netplay.c) C89_BUILD buildfixes
2015-11-19 13:03:23 +01:00
twinaphex
0e08d30005
(ALSA) There was a C89-compatible API here, now it's gone
2015-11-19 12:52:23 +01:00
twinaphex
321dfe1daa
C89_BUILD fixes
2015-11-19 12:30:00 +01:00
twinaphex
476f390f55
remove some include headers
2015-11-19 12:25:53 +01:00
twinaphex
2810f82296
x11_common.c - reorder variables
2015-11-19 12:23:49 +01:00
twinaphex
c8130120bc
Turn g_x11_has_focus into static variable
2015-11-19 12:23:01 +01:00
twinaphex
655520aeec
Create x11_install_quit_atom
2015-11-19 12:18:35 +01:00
twinaphex
9b44a2496b
(xvideo.c) Cleanup
2015-11-19 12:15:37 +01:00
twinaphex
e3aba24e42
(X11) Code de-duplication
2015-11-19 12:05:32 +01:00
twinaphex
50cd3bc185
Create x11_colormap_destroy
2015-11-19 11:55:05 +01:00
twinaphex
48495980ba
Create x11_window_destroy
2015-11-19 11:49:09 +01:00
twinaphex
d113f218a2
remove unused variable
2015-11-19 11:39:22 +01:00
twinaphex
268570a108
Make g_x11_xim and g_x11_xic both static
2015-11-19 11:28:41 +01:00
twinaphex
ce2b973beb
Create x11_input_ctx_new/x11_input_ctx_destroy
2015-11-19 11:27:41 +01:00
twinaphex
56e5d0bf3e
Create g_x11_xim
2015-11-19 11:24:56 +01:00
twinaphex
f868cbab31
Create x11_update_window_title
2015-11-19 11:18:57 +01:00
twinaphex
eb31cf4d43
Cleanup xv_focus
2015-11-19 11:14:28 +01:00
twinaphex
d23557d38e
Start restricting scope of g_x11_has_focus
2015-11-19 11:13:59 +01:00
twinaphex
91144ed53f
Turn g_x11_quit into static variable
2015-11-19 11:08:38 +01:00
twinaphex
f364ff0649
Create x11_connect
2015-11-19 11:07:52 +01:00
twinaphex
95a5818ccb
Create x11_install_sighandlers
2015-11-19 11:04:17 +01:00
twinaphex
704709f82e
(xvideo.c) Reorder headers
2015-11-19 10:54:30 +01:00
Twinaphex
c3df1acd6c
Merge pull request #2431 from lakkatv/material
...
(Menu) Let sort the playlist entries before pushing them. Fixes the p…
2015-11-19 10:51:46 +01:00
twinaphex
8480bc3c19
Create x11_alive - get rid of some code duplication in xvideo.c
2015-11-19 10:46:16 +01:00
twinaphex
dd3e7f9ddc
No more wrapper function for x11_check_window
2015-11-19 10:35:15 +01:00
twinaphex
b50152902a
No wrapper functions anymore for x11_get_video_size
2015-11-19 10:29:26 +01:00
twinaphex
9563f40aeb
Cleanups
2015-11-19 10:25:07 +01:00
Jean-André Santoni
839d539b38
(Menu) Let sort the playlist entries before pushing them. Fixes the playlist bug on GLUI.
2015-11-19 16:16:12 +07:00
twinaphex
ba1dd31995
Create x11_has_focus
2015-11-19 10:13:09 +01:00
twinaphex
4be8f14618
(GLX) Cleanup
2015-11-19 10:10:22 +01:00
twinaphex
cbaca1bfe1
Create x11_get_video_size
2015-11-19 10:09:19 +01:00
twinaphex
5283c4c13c
(GLX) Uses x11_check_window now too
2015-11-19 10:05:54 +01:00
twinaphex
ac6813dc7f
Create x11_check_window
2015-11-19 10:02:53 +01:00
twinaphex
025db14dcf
(XEGL/GLX) Start using the same global state variables
2015-11-19 10:00:25 +01:00
twinaphex
3f23a23dea
move g_has_focus to x11_common.c
2015-11-19 09:51:20 +01:00
twinaphex
c9dc5cf71d
Start moving some global variables for X11 context drivers
...
to x11_common.c
2015-11-19 09:49:37 +01:00
Twinaphex
91aa9d54b2
Merge pull request #2430 from lakkatv/xmb
...
xmb and achievements
2015-11-19 09:39:27 +01:00
Jean-André Santoni
bc44bf4d82
(Menu) Hide achievement list if cheevos is disabled
2015-11-19 15:18:28 +07:00
Jean-André Santoni
7f1d91caa5
(XMB) Display achievement list icon
2015-11-19 15:14:19 +07:00
twinaphex
dcd715ccbd
(Win32) Buildfix
2015-11-19 09:00:32 +01:00
twinaphex
94de5f7066
(Win32) Localize Load Content/Load Core dialog screens
2015-11-19 08:59:45 +01:00
twinaphex
66c15314e2
Get rid of some header files
2015-11-19 08:56:08 +01:00
twinaphex
4d20ea936f
(ui_win32.c) Cleanups
2015-11-19 08:52:26 +01:00
twinaphex
ec9ae5f7ac
(Win32) Buildfixes
2015-11-19 08:44:02 +01:00
twinaphex
f2f0e7efb2
Move win32_window_init to C code
2015-11-19 08:37:25 +01:00
twinaphex
68750e45b1
shader_dlg_init - some code reuse
2015-11-19 08:34:59 +01:00
twinaphex
9207acd6f2
Expand win32_window_init
2015-11-19 08:30:37 +01:00
twinaphex
9205424ab4
(MSVC) Fix one linking error
2015-11-19 08:20:16 +01:00
twinaphex
b5fa321532
Buildfixes
2015-11-19 08:17:59 +01:00
twinaphex
35cd44cbc4
(Win32) Move more code over to ui_win32.c
2015-11-19 08:16:31 +01:00
twinaphex
25bbd3b572
Move win32_resource.h
2015-11-19 07:59:10 +01:00
twinaphex
55ec9c7846
Move win32_shader_dlg.c code to ui_win32.c
2015-11-19 07:56:54 +01:00
twinaphex
79af6f0abc
ui_win32.c - Remove _XBOX defines
2015-11-19 07:53:59 +01:00
twinaphex
27be8fa045
Revert "Move a lot of code over to ui/drivers/ui_win32.c"
...
This reverts commit 37f4f5ec3d .
2015-11-19 07:53:00 +01:00
twinaphex
37f4f5ec3d
Move a lot of code over to ui/drivers/ui_win32.c
2015-11-19 07:48:56 +01:00
twinaphex
421a2e8c6c
Don't compile in ui_win32.c for Xbox
2015-11-19 07:41:14 +01:00
twinaphex
407ae37aab
Move win32_browser over to ui_win32.c
2015-11-19 07:37:22 +01:00
twinaphex
77dc59e9d5
(gfx/common/win32_common.cpp) Cleanup
2015-11-19 07:27:55 +01:00
twinaphex
fc570c2420
(Griffin) Add ui_win32.c to Griffin
2015-11-19 07:26:24 +01:00
twinaphex
f46d8a50fc
Add ui_win32.c
2015-11-19 07:23:41 +01:00
twinaphex
92e1fcd5fa
(win32_shader_dlg.c) Cleanups
2015-11-19 07:19:07 +01:00
twinaphex
cdbd010726
Fix label bug to do with CORE_OPTION_CREATE
2015-11-19 06:55:27 +01:00
Twinaphex
fcfb14f200
Merge pull request #2429 from mak77/fix-dinput-sliders
...
Poll sliders in joypad dinput driver
2015-11-19 03:16:38 +01:00
Marco Bonardo
03f0c0339d
Poll sliders in joypad dinput driver
...
Poll sliders position as additional axes in the directinput joypad driver
2015-11-19 02:39:50 +01:00
Twinaphex
0223290fad
Revert "(iOS) Use the sandboxed Documents directory"
...
This reverts commit 13b8b957b2 .
2015-11-19 02:38:33 +01:00
twinaphex
9376e8f019
(GLX) Cleanups
2015-11-18 14:34:04 +01:00
twinaphex
00127979d2
(XDK) Buildfix
2015-11-18 14:27:27 +01:00
twinaphex
6c8b59de76
(win32_common.cpp) Add #ifndef _XBOX
2015-11-18 14:20:35 +01:00
twinaphex
7e16e417b4
(Win32) Start using win32_shader_dlg.c for both D3D and GL
2015-11-18 14:19:35 +01:00
twinaphex
588b4259f7
Rename d3d_wrapper to d3d_common
2015-11-18 13:00:13 +01:00
twinaphex
9d98bfbe6b
(GX) Move defines to defines/gx_defines.h
2015-11-18 12:55:28 +01:00
twinaphex
3b7e53bf58
(GX) Cleanups
2015-11-18 12:18:43 +01:00
twinaphex
fecdc86475
Create RARCH_MAIN_CTL_SET_WINDOWED_SCALE
2015-11-18 11:55:23 +01:00
Twinaphex
2468c23d4c
(OSX) Fix some warnings
2015-11-18 11:48:35 +01:00
twinaphex
a4ae655ff4
Start going through rarch_main_ctl for grabbing fullpath
2015-11-18 11:43:25 +01:00
twinaphex
2b727fa941
Add RARCH_MAIN_CTL_SET_LIBRETRO_PATH/RARCH_MAIN_CTL_SET_CONTENT_PATH
2015-11-18 11:15:42 +01:00
Twinaphex
e27d533fcd
(iOS/Cocoa) Try this - prefer MFi analog value over BTStack one
2015-11-18 05:37:41 +01:00
Twinaphex
d399bc11e2
(MFi) Reimplement analog support
2015-11-18 04:54:08 +01:00
twinaphex
13b8b957b2
(iOS) Use the sandboxed Documents directory
2015-11-18 03:27:50 +01:00
twinaphex
88cbdbdfda
Reorder runloop global data struct
2015-11-18 03:25:23 +01:00
twinaphex
66b89474a6
(render_chain_xdk.cpp) No more dependency on global
2015-11-18 03:15:43 +01:00
twinaphex
a3a5a82d47
(GL) doesn't access global state anymore
2015-11-18 03:08:19 +01:00
Twinaphex
352a8acdf5
Merge pull request #2424 from Yogarine/master
...
Fix rwebinput driver
2015-11-18 02:49:51 +01:00
Alwin Garside
e5b0a5858a
Fix rwebinput driver
...
input/drivers/rwebinput_input.c:
- rwebinput_key_pressed() was defined twice. Not sure why, but removed the first instance of it.
- in rwebinput_input_state() the device was hardcoded to INPUT_DEVICE_TYPE_NONE which would result in it always returning 0
2015-11-18 02:45:41 +01:00
twinaphex
0063da8e11
(rmsgpack.c) Silence warning
2015-11-18 02:28:47 +01:00
Alwin Garside
83d63fcdd1
Merge remote-tracking branch 'libretro/master'
2015-11-18 02:12:47 +01:00
Twinaphex
bcaa2f9aa7
(BTStack) Another buildfix
2015-11-18 02:12:05 +01:00
twinaphex
80d44ce333
(btstack_hid.c) Buildfixes
2015-11-18 02:11:06 +01:00
twinaphex
5edcb99b35
(btstack_hid.c) Cleanups
2015-11-18 02:06:03 +01:00
twinaphex
37d45643f9
(BTStack) Move btpad_set_inquery_state calls to btstack_hid.c
2015-11-18 01:57:45 +01:00
Twinaphex
2a6f38a929
Merge pull request #2423 from ctult/master
...
Fixes and documentation
2015-11-18 01:53:25 +01:00
ctult
b3ee33ad72
Cleanup and documentation
...
I'm pushing this now while it still works.
2015-11-17 17:45:24 -07:00
ctult
35da4daae9
flip_frame
2015-11-17 16:37:43 -07:00
ctult
d9698fe372
flip_frame unbroken
2015-11-17 16:36:22 -07:00
Twinaphex
5c21927430
Merge pull request #2422 from fr500/master
...
check for NULL pointer dereferences and make the code easier to read for remaps and overrides
2015-11-18 00:35:54 +01:00
twinaphex
5cca0f57ce
(netplay.c) Buildfix
2015-11-18 00:32:45 +01:00
radius
2d2264fce6
check NULL pointer derefences on overrides and remaps too
2015-11-17 18:30:11 -05:00
Twinaphex
e6f6e059fa
Merge pull request #2421 from ctult/master
...
Netplay commands
2015-11-18 00:28:28 +01:00
twinaphex
8bc104e5e8
(D3D/Cg) LUT buildfix
2015-11-18 00:26:50 +01:00
twinaphex
a12c404a95
(D3D/Cg) chain->luts now no longer std::vector
2015-11-18 00:24:36 +01:00
radius
f120ebab45
check NULL pointer derefences on overrides and remaps too
2015-11-17 18:23:45 -05:00
ctult
6f70ec326b
newline
2015-11-17 16:19:22 -07:00
ctult
e5a3b89e6d
Netplay commands
2015-11-17 16:18:04 -07:00
twinaphex
af0959f74b
(D3D/Cg) Some build fixes for Debug profile
2015-11-18 00:16:53 +01:00
twinaphex
c2d85238c2
rarch_game_specific_options - check NULL pointer derefences
2015-11-17 23:56:20 +01:00
twinaphex
ca3ea65332
Revert "Create d3d_vertex_declaration_free"
...
This reverts commit 5c0cb15856 .
2015-11-17 23:54:26 +01:00
twinaphex
a5c6629ec2
Revert "(d3d_wrapper.cpp) Xbox 1 buildfix"
...
This reverts commit f028273dec .
2015-11-17 23:54:25 +01:00
twinaphex
f996563ada
Revert "Add size_t argument to d3d_vertex_buffer_lock"
...
This reverts commit 4f54dbe9d9 .
2015-11-17 23:54:24 +01:00
Twinaphex
05b923c929
Merge pull request #2419 from fr500/master
...
early return in case no core or game loaded
2015-11-17 23:52:45 +01:00
twinaphex
65e60be271
(RMenu) BUildfixes
2015-11-17 23:34:31 +01:00
twinaphex
4f54dbe9d9
Add size_t argument to d3d_vertex_buffer_lock
2015-11-17 23:32:32 +01:00
radius
7f4dcfaa36
early return in case no core or game loaded
2015-11-17 17:29:33 -05:00
twinaphex
f028273dec
(d3d_wrapper.cpp) Xbox 1 buildfix
2015-11-17 23:25:59 +01:00
twinaphex
5c0cb15856
Create d3d_vertex_declaration_free
2015-11-17 23:24:56 +01:00
twinaphex
73990929e5
(WGL) Fix
2015-11-17 23:14:59 +01:00
twinaphex
50c00b5172
(platform_xdk.cpp) Remove RARCH_LOG
2015-11-17 22:51:50 +01:00
twinaphex
406d37eb88
Convert xdk360_fonts.c to C++
2015-11-17 22:48:11 +01:00
Twinaphex
7b3ff4b664
Merge pull request #2416 from fr500/master
...
turn this option off by default
2015-11-17 22:36:04 +01:00
radius
ee4d29066e
turn this option off by default
2015-11-17 16:28:48 -05:00
twinaphex
81ab687713
(platform_xdk.h) Buildfixes
2015-11-17 22:28:05 +01:00
twinaphex
acbc8847d8
Change platform_xdk.c to platform_xdk.cpp
2015-11-17 22:26:01 +01:00
twinaphex
fe674a30f2
(360 Salamander) Change compat.c to compat_strl.c
2015-11-17 22:24:53 +01:00
twinaphex
2404413b4c
(Salamander 360) Buildfixes
2015-11-17 22:24:09 +01:00
twinaphex
cceb7062b2
(Salamander 360) Buildfix
2015-11-17 22:22:15 +01:00
twinaphex
ca2f36f256
Revert "Create d3d_create_device"
...
This reverts commit 2a312e153f .
2015-11-17 13:44:24 +01:00
twinaphex
7205917560
Revert "(D3D) Buildfix"
...
This reverts commit 3c02410841 .
2015-11-17 13:44:14 +01:00
Alwin Garside
58748da89d
Emscripten related fixes.
...
- audio/audio_dsp_filter.c: append_plugs() should only be called if HAVE_DYLIB
- emscripten/library_rwebaudio.js: Performance improvements, and fallback support for browsers that don't support the Performance API. (e.g. mobile Safari)
- emscripten/library_rwebinput.js: Improve mouse handling. Still not optimal, but works with browsers that don't support mouse capturing.
- frontend/drivers/platform_emscripten.c: Added global function for easy access to certain RetroArch features from JavaScript.
- gfx/video_driver.h: Disabling HAVE_MENU incorrectly disabled set_texture_enable()
- input/drivers/rwebinput_input.c: Missing header file: "../input_joypad.h".
- Makefile.emscripten: Cleanup and make sure the appropriate functions are exported.
2015-07-17 12:46:08 +02:00
twinaphex
3222351ef0
Remove jsoup
2015-07-17 11:24:51 +02:00
twinaphex
11c3e3f4ff
Update stb_truetype
2015-07-17 11:15:04 +02:00
twinaphex
f7a443b4e9
(Android) (Nvidia Shield Portable) Some kind of edge case happens
...
on Shield Portable that causes it to keep allocating for a long
time until it simply fails and falls back to the bitmap font
renderer. Currently seems to be happening on character 160.
Quick hack until we fix the real underlying issue.
2015-07-17 11:03:15 +02:00
radius
a06dd9c3a2
fix system dir resetting on each startup
2015-07-17 02:53:59 -05:00
twinaphex
450c665619
Create meta_key_pressed
2015-07-17 03:31:51 +02:00
twinaphex
8162b77bae
Whitelist menu_toggle key
2015-07-17 03:12:52 +02:00
twinaphex
a2af5252c1
Get rid of input_driver_key_pressed
2015-07-17 03:09:12 +02:00
twinaphex
f1d8f98c90
Refinement on earlier revert
2015-07-17 02:59:03 +02:00
twinaphex
63582f83b1
Revert "Optimize input_driver_keys_pressed and make it possible to"
...
This reverts commit 5d87c697bb .
2015-07-17 02:58:26 +02:00
twinaphex
95da20190a
Take out stb_truetype hack
2015-07-17 02:24:23 +02:00
Twinaphex
eeeba3f343
Merge pull request #1981 from heuripedes/master
...
stb.c fixes
2015-07-16 23:41:23 +02:00
Higor Eurípedes
e4da044c99
(stb.c) Resize atlas when printable characters dont fit
2015-07-16 11:37:08 -03:00
Higor Eurípedes
d10bb24328
(stb.c) Add CutiveMono.ttf path and replace DroidSansFallback with DroidSans
2015-07-16 11:19:06 -03:00
twinaphex
f938c75e0b
When 'Hide In Menu' is enabled, overlay should reappear now when we
...
select 'Resume Content', 'Load State', or 'Save State'
2015-07-16 11:57:50 +02:00
twinaphex
b298b2d4f0
platform_android.h - cleanup
2015-07-16 10:54:59 +02:00
twinaphex
a5f5e34e21
Bump up to 1.2.2
2015-07-16 10:12:31 +02:00
twinaphex
f5566cbe3b
Cleanup warnings
2015-07-16 10:11:28 +02:00
twinaphex
a73f91e68a
(Android) Add hack/workaround for DPI larger than 500 with
...
HAVE_STB_FONT
2015-07-16 10:09:26 +02:00
twinaphex
bad3238ac7
(GX) Default to rate control off for GX now
2015-07-16 09:35:27 +02:00
Twinaphex
badf8bdaad
Merge pull request #1979 from fr500/master
...
Various fixes
2015-07-16 09:25:06 +02:00
radius
2a1f2b81c2
disable per-core states with <content dir> savestates
2015-07-16 02:23:18 -05:00
fr500
ca682d38eb
better shield portable hack
2015-07-16 03:22:28 -04:00
radius
b717828cf0
fix setting and clearing system directory when using content dir
2015-07-16 01:46:11 -05:00
Twinaphex
637c977b45
Merge pull request #1976 from lakkatv/glui
...
(GLUI) Improve tickering limit
2015-07-16 03:44:15 +02:00
Jean-André Santoni
5ffd48217c
(GLUI) Improve tickering limit
2015-07-16 03:38:07 +02:00
Twinaphex
0cdde16e2d
Merge pull request #1975 from heuripedes/glui-improvements
...
GLUI improvements
2015-07-16 01:58:53 +02:00
Higor Eurípedes
ec00f709f7
(GLUI) Give more room to labels when possible
2015-07-15 20:56:31 -03:00
Higor Eurípedes
b217bbad24
(menu_animation) Create menu_animation_ticker_generic
2015-07-15 20:56:25 -03:00
Higor Eurípedes
06838d044f
(GLUI) Create glui_render_label_value()
2015-07-15 20:55:53 -03:00
Higor Eurípedes
615b8b39f1
(GLUI) Cleanup glui_render_menu_list()
2015-07-15 20:55:53 -03:00
Higor Eurípedes
9b019dbc1e
(GLUI) Always query dpi
2015-07-15 20:55:53 -03:00
Higor Eurípedes
eb406c7a91
(GLUI) Add more appropriate glui->ticker_limit calculation
2015-07-15 20:55:53 -03:00
Higor Eurípedes
f43be22e2d
(GLUI) Turn font loading failure into an error
2015-07-15 20:55:53 -03:00
Twinaphex
0e6ec34255
Merge pull request #1971 from Oggom/master
...
Remove (hint) from Menubar entries
2015-07-15 22:46:09 +02:00
Oggom
16c8fc35eb
Remove (hint) from Menubar entries
2015-07-15 22:30:28 +02:00
twinaphex
3c02410841
(D3D) Buildfix
2005-04-23 20:36:51 +02:00
twinaphex
2a312e153f
Create d3d_create_device
2015-11-17 13:36:03 +01:00
twinaphex
ff03f83994
(Xbox 1) Some preliminary build fixes
2005-04-23 20:22:55 +02:00
twinaphex
6b0ebb7a03
Update some references to GLUI
2015-11-17 12:04:02 +01:00
twinaphex
a10ec1e89b
(XBOX) Avoid warning
2015-11-17 11:51:52 +01:00
twinaphex
724680361d
(XDK) More buildfixes
2015-11-17 11:51:04 +01:00
twinaphex
193c3229f2
(_XBOX) Buildfixes
2015-11-17 11:47:44 +01:00
twinaphex
55341a994e
(360) Define DONT_HAVE_STATE_TRACKER
2015-11-17 11:45:55 +01:00
twinaphex
e9fa55c682
(D3D) Some code is for HAVE_MENU instead of HAVE_OVERLAY
2015-11-17 11:42:59 +01:00
twinaphex
36c9174998
(XDK) Stub luts
2015-11-17 11:39:33 +01:00
twinaphex
fd02135b68
(video_texture_c.c) XBOX buildfix
2015-11-17 11:37:53 +01:00
twinaphex
2fd6843a18
(XDK) Buildfixes
2015-11-17 11:35:46 +01:00
twinaphex
4b00e24617
(D3D) Buildfix
2015-11-17 11:33:24 +01:00
twinaphex
e5d3f5b8b7
(menu_display_d3d) XBOX build fixes
2015-11-17 11:31:48 +01:00
twinaphex
8db2084001
(XUI) Another buildfix
2015-11-17 11:30:08 +01:00
twinaphex
82c776c00c
(XUI) More build fixes
2015-11-17 11:28:08 +01:00
twinaphex
88b86af892
(XUI) More build fixes
2015-11-17 11:26:29 +01:00
twinaphex
57a9174c5d
(XUI) More build fixes
2015-11-17 11:23:42 +01:00
twinaphex
dbdb6cb071
(XUI) More build fixes
2015-11-17 11:22:00 +01:00
twinaphex
810a2ea47c
(Xaudio) Xbox build fixes
2015-11-17 11:17:18 +01:00
twinaphex
89c262c552
(XBOX) Some build fixes
2015-11-17 11:13:46 +01:00
twinaphex
ed0e5c37e2
(XBOX) Some build fixes
2015-11-17 11:11:41 +01:00
twinaphex
e1ed720841
Define stub HWNDCLASSEX
2015-11-17 11:09:32 +01:00
twinaphex
41fe25842d
Start adding xdk_defines.h
2015-11-17 11:07:00 +01:00
twinaphex
7394913f11
(360) WNDCLASSEX not available
2015-11-17 11:02:18 +01:00
twinaphex
5b578af702
(360) Update solution pt. 4
2015-11-17 11:00:51 +01:00
twinaphex
4201db0e9b
(360) Update solution pt. 3
2015-11-17 10:58:40 +01:00
twinaphex
1570d8a66d
(360) Update solution pt. 2
2015-11-17 10:57:49 +01:00
twinaphex
faa338ffcc
(360) Update solution
2015-11-17 10:56:50 +01:00
twinaphex
6835c34bad
Move 360 package files and update vcxproj
2015-11-17 10:55:52 +01:00
twinaphex
3ff5c91e5c
(D3D) Cleanups
2015-11-17 10:49:36 +01:00
twinaphex
daaabaa663
(Win32) g_quit no longer has to be exposed outside
2015-11-17 10:18:30 +01:00
twinaphex
bb99dc4e38
Create win32_window_reset
2015-11-17 10:16:16 +01:00
twinaphex
ab99c8ff8d
(Win32) Buildfix
2015-11-17 10:13:34 +01:00
twinaphex
9528738a09
Set g_quit outside of wgl_ctx.cpp
2015-11-17 10:12:23 +01:00
Twinaphex
90b299c2f6
Merge pull request #2414 from Ezio-PS/master
...
Updated Italian translation
2015-11-17 10:02:30 +01:00
twinaphex
bb55105da0
dinput_handle_message prototype can go
2015-11-17 09:48:46 +01:00
twinaphex
4d7daf5dfd
g_hwnd no longer used outside
2015-11-17 09:44:26 +01:00
twinaphex
922b679769
Create win32_get_window
2015-11-17 09:41:18 +01:00
twinaphex
f9e4ec72c4
Revert "(win32_common) No longer expose global variables to outside"
...
This reverts commit 33884de94c .
2015-11-17 09:33:27 +01:00
twinaphex
33884de94c
(win32_common) No longer expose global variables to outside
2015-11-17 09:29:43 +01:00
Ezio-PS
a0be4bcf4a
Updated Italian translation
2015-11-17 09:15:37 +01:00
twinaphex
f76d9c2a0d
win32_has_focus - buildfix
2015-11-17 09:02:02 +01:00
twinaphex
3d6f6869f0
Create win32_has_focus
2015-11-17 08:58:49 +01:00
twinaphex
b5929e800f
Get rid of useless cast
2015-11-17 08:47:42 +01:00
twinaphex
e6e7dd1c3b
Include stockfont as part of vita2d_font.c
2015-11-17 08:37:55 +01:00
twinaphex
2078331495
Move gfx/pixman to gfx/include
2015-11-17 08:35:00 +01:00
twinaphex
ddcceb0024
Rename gfx/inc/
2015-11-17 08:32:47 +01:00
Twinaphex
a26482d302
(mfi_joypad.m) Use local headers
2015-11-17 08:29:21 +01:00
twinaphex
4d28ea35ab
Move d3d_defines.h to defines/
2015-11-17 08:20:10 +01:00
twinaphex
239ae7de53
Move gl_common to gfx/common
2015-11-17 08:01:33 +01:00
twinaphex
4e6cb53920
(keyboard_event_win32.cpp) More simplifications
2015-11-17 07:50:36 +01:00
twinaphex
b5573f0463
Simplify keyboard_event_win32.cpp
2015-11-17 07:45:43 +01:00
twinaphex
89a6bd3fd2
remove useless extern
2015-11-17 07:32:48 +01:00
twinaphex
3bc125b6da
move most xkbcommon code to keyboard_event_xkb.c
2015-11-17 07:28:45 +01:00
twinaphex
53aa251008
(joypad_connection.h) Cleanups
2015-11-17 06:54:59 +01:00
twinaphex
03b1f36af1
Move linux_common to input/common/
2015-11-17 06:46:32 +01:00
twinaphex
0b8231dd79
Forward declaration for btpad_set_inquiry_state
2015-11-17 06:40:17 +01:00
twinaphex
aa208993d5
btstack_hid.h - remove
2015-11-17 06:37:33 +01:00
Twinaphex
f56cb5d8cb
(Apple) Buildfixes
2015-11-17 06:30:11 +01:00
twinaphex
30d0e58bb9
(Apple) Move keymap to input_keymaps.c
2015-11-17 06:25:37 +01:00
twinaphex
00dfcc709b
Style nits
2015-11-17 06:23:14 +01:00
twinaphex
b5d3adb0b7
Improvement to get_self_input_state
2015-11-17 05:02:15 +01:00
Twinaphex
40c109907b
Merge pull request #2412 from ctult/master
...
Netplay commands and possible analog support
2015-11-17 04:59:51 +01:00
Twinaphex
ba35355985
Merge pull request #2413 from fr500/master
...
potential fix for the overrides crash
2015-11-17 04:59:11 +01:00
radius
c1256e10b0
potential fix for the overrides crash
2015-11-16 22:46:22 -05:00
twinaphex
68421a7521
(GX) Rollback
2015-11-17 04:29:09 +01:00
ctult
8cf8e83e4a
Netplay commands and possible analog support
2015-11-16 20:21:35 -07:00
Toad King
85acdc31fc
add usb gecko build flags to salamander makefile for wii
2015-11-16 21:09:16 -06:00
Twinaphex
6f13733184
Merge pull request #2410 from heuripedes/master
...
Content scanning fixes
2015-11-17 00:56:39 +01:00
Higor Eurípedes
0e8d65c44e
(task_database) Fix serial lookup
2015-11-16 20:49:51 -03:00
Higor Eurípedes
9770bc354c
(task_database_cue) Fix memory leak
2015-11-16 20:46:29 -03:00
Higor Eurípedes
dc3a561845
(task_database_cue) Fix buffer overflow
2015-11-16 20:46:29 -03:00
twinaphex
3dcca7e060
Cleanups
2015-11-17 00:37:13 +01:00
twinaphex
46d1900b3b
Fix code
2015-11-17 00:34:05 +01:00
twinaphex
63d78fd1cc
Buildfix for MSVC
2015-11-16 21:21:52 +01:00
twinaphex
bd479556db
Add break to menu_hash_es.c
2015-11-16 19:13:30 +01:00
twinaphex
c9104b20e7
(Android/iOS) Disable mmap
2015-11-16 19:01:31 +01:00
twinaphex
66ba102271
(MFi) Style nits
2015-11-16 11:14:36 +01:00
twinaphex
f967b07f19
(MFi) Buildfix
2015-11-16 11:12:00 +01:00
twinaphex
0e0db66f79
(mfi_joypad.m) should now work for regular mfi pads, courtesy of vinikun-mac
2015-11-16 10:34:02 +01:00
twinaphex
fa93c11d7b
mmap still won't compile for Windows
2015-11-16 10:06:36 +01:00
twinaphex
265898dbd4
Compile in HAVE_MMAP for Win32, and also enable it for iOS/OSX
2015-11-16 10:04:44 +01:00
twinaphex
08ed23ae0c
'Add Tab' can't be translated right now either
2015-11-16 09:17:22 +01:00
twinaphex
0e2d7017e0
(menu_hash_it.c) Can't translate tab strings right now
2015-11-16 09:11:31 +01:00
Twinaphex
e202966a49
Merge pull request #2404 from Ezio-PS/master
...
Added Italian translation
2015-11-16 09:02:36 +01:00
Twinaphex
c84b76c394
(MFi) No longer let MFi pad go through 'pad connection'
2015-11-16 08:45:51 +01:00
Ezio-PS
bb5b5a7608
Added Italian translation
2015-11-16 08:43:37 +01:00
twinaphex
6f50187b56
Create utf16_conv_utf8 - recycled code - should probably be
...
cleaned up
2015-11-16 07:55:09 +01:00
twinaphex
d69aa24f28
Add encoding_utf to Griffin
2015-11-16 07:26:02 +01:00
twinaphex
8918df95e1
Add encoding_utf to libretro-common
2015-11-16 07:24:21 +01:00
twinaphex
2fe29f56be
remove useless forward declaration
2015-11-16 07:13:37 +01:00
twinaphex
ca70b5af12
remove useless forward declaration
2015-11-16 07:12:52 +01:00
twinaphex
9ece4db168
(x11_common.c) Move variables and macros to top
2015-11-16 06:59:23 +01:00
twinaphex
c3de4ae7c3
cocoa_input.h - remove NUM_HATS too
2015-11-16 06:57:07 +01:00
twinaphex
139a148112
(Apple) hats no longer used
2015-11-16 06:56:29 +01:00
twinaphex
de9be22071
(btstack_hid.c) Add RUN_LOOP_POSIX else conditional
2015-11-16 06:53:29 +01:00
twinaphex
170b4bbbe2
(btstack_hid.c) Add Cocoa ifdef
2015-11-16 06:52:26 +01:00
Twinaphex
e88fff9985
(iohidmanager_hid.c) Fix header dependencies
2015-11-16 06:49:40 +01:00
Twinaphex
5dee9838c4
(iohidmanager_hid.c) remove Cocoa dependencies
2015-11-16 06:48:02 +01:00
twinaphex
08bb85e509
(OSX) apple->buttons refactored away
2015-11-16 06:46:29 +01:00
twinaphex
018db7c081
(IOHIDManager) buildfix
2015-11-16 06:40:07 +01:00
twinaphex
2fa91ba26c
(IOHIDManager) Make axes code independent from CocoaTouch
2015-11-16 06:32:25 +01:00
twinaphex
3e81b4deef
Get rid of a bunch of HAVE_MFI ifdefs
2015-11-16 06:23:07 +01:00
Twinaphex
1c304779a9
(mfi_joypad.m) Remove cocoa header
2015-11-16 06:13:28 +01:00
twinaphex
4d1d422541
(mfi_joypad.m) Remove dependency on CocoaTouch data
2015-11-16 06:07:24 +01:00
twinaphex
70aefc6c25
need to set this too
2015-11-16 05:55:28 +01:00
twinaphex
1a853f27fc
Disable ui_companion_start_on_boot for iOS
2015-11-16 05:52:55 +01:00
twinaphex
e882709e63
(mfi_joypad.m) Indenting nits
2015-11-16 05:10:20 +01:00
Twinaphex
ecdaa1885b
Nit
2015-11-16 04:41:19 +01:00
Twinaphex
730ae2c52d
(mfi_joypad.m) Cleanup
2015-11-16 04:38:44 +01:00
twinaphex
40b22b4d17
Move mfi_buttons state to drivers_joypad/mfi_joypad.m
2015-11-16 04:38:06 +01:00
Twinaphex
49d47e2362
remove some unused variables
2015-11-16 04:32:47 +01:00
twinaphex
f906814abe
mfi_buttons should be only used now from within input/drivers_joypad/mfi_joypad.m
2015-11-16 04:32:04 +01:00
Twinaphex
8b9b4242f7
Merge pull request #2403 from fr500/master
...
Allow core options to be game specific
2015-11-16 04:24:35 +01:00
Twinaphex
5ce92ca3d0
(iOS) Just omit this - not sure if we actually need to set it to NULL
2015-11-16 04:22:54 +01:00
Twinaphex
2f4e00214e
(iOS) Buildfix
2015-11-16 04:19:32 +01:00
radius
5e5133087a
Fix memory leak
2015-11-15 22:17:43 -05:00
twinaphex
4f55b360ac
Create HAVE_BTSTACK ifdef
2015-11-16 04:17:13 +01:00
twinaphex
7b7869eb4c
(btstack_hid.c) Cleanup
2015-11-16 04:14:48 +01:00
radius
d677b94241
create the directory if it doesn't exist
2015-11-15 22:10:58 -05:00
radius
9f99bef9f2
allow saving of per-game core options
2015-11-15 22:09:39 -05:00
radius
5ef592b59a
use the setting instead of always trying to use per-game options
2015-11-15 22:08:08 -05:00
radius
02f43ba0a1
use the setting instead of always trying to use per-game options
2015-11-15 22:07:51 -05:00
radius
04287bdf51
add setting for per-game/per-content options
2015-11-15 22:06:51 -05:00
radius
cca82ff32c
use per-game core options if available
2015-11-15 22:06:03 -05:00
twinaphex
595646fea4
(btstack_hid.c) Move variables to top
2015-11-16 04:00:59 +01:00
twinaphex
5bdc91c814
Rename mfi_joypad to sec_joypad
2015-11-16 03:57:52 +01:00
Twinaphex
83b38cd5c1
Remove mfi_hid.h too
2015-11-16 03:56:08 +01:00
twinaphex
8b56ee5624
(mfi_joypad.m) Style nits
2015-11-16 03:53:36 +01:00
twinaphex
f1ba8d62d7
remove mfi_hid.m
2015-11-16 03:52:44 +01:00
Twinaphex
db35a28e50
Revert "Refactor slots to be a part of input_hid_driver.c now"
...
This reverts commit 646ded9d1c .
2015-11-16 03:48:51 +01:00
Twinaphex
f089fff42f
Revert "Fix warnings"
...
This reverts commit 8d67d5175e .
2015-11-16 03:48:44 +01:00
twinaphex
8d67d5175e
Fix warnings
2015-11-16 03:40:57 +01:00
twinaphex
646ded9d1c
Refactor slots to be a part of input_hid_driver.c now
2015-11-16 03:39:40 +01:00
twinaphex
1360942283
Buildfixes
2015-11-16 02:42:10 +01:00
Twinaphex
57e8cfe1f9
Totally reimplemented MFi support
2015-11-16 02:39:38 +01:00
twinaphex
9fbba11275
Add preliminary mfi_joypad.m
2015-11-16 01:29:51 +01:00
Twinaphex
f2f1db12cf
Turn into C for now
2015-11-16 01:14:43 +01:00
twinaphex
d55a34b54b
Move cocoa_input.m to griffin_objc.m
2015-11-16 01:08:01 +01:00
twinaphex
79886a2768
Convert cocoa_input.c to Obj-C
2015-11-16 01:05:49 +01:00
Twinaphex
2b719fb8c9
Merge pull request #2402 from heuripedes/master
...
(retro_file) Small cleanup in fopen()
2015-11-16 00:57:34 +01:00
Higor Eurípedes
24d0f40959
(retro_file) Small cleanup in fopen()
2015-11-15 20:49:04 -03:00
Twinaphex
bbb80a8ffa
(BTStack HID) Should read axes too from apple struct
2015-11-15 23:45:03 +01:00
twinaphex
884b697393
Get rid of hardcoded strings in menu_setting.c
2015-11-15 23:08:52 +01:00
twinaphex
74464f1843
retro_file.c - CXX_BUILD buildfix
2015-11-15 22:58:31 +01:00
twinaphex
4d74f6edef
(materialui.c) Remove unused variable
2015-11-15 22:55:13 +01:00
twinaphex
1c296b6bd6
(libretro-common) fifo_buffer - move internal struct definition to C file
2015-11-15 22:40:56 +01:00
twinaphex
149d892910
Cleanup config_file.c
2015-11-15 22:28:57 +01:00
twinaphex
0bd03a5fa5
Fix error string
2015-11-15 22:13:04 +01:00
twinaphex
aed8d3d1c2
Fix some memory leaks to do with overrides, pass conf to
...
menu_input_remapping_load
2015-11-15 22:02:24 +01:00
twinaphex
656edd4477
(GX) Buildfix
2015-11-15 21:16:29 +01:00
twinaphex
8a43aecb11
(GX) Style nits
2015-11-15 21:09:32 +01:00
twinaphex
5e7f90eae8
(GX) Style nits
2015-11-15 21:06:55 +01:00
twinaphex
37b4735c4c
(GX) move variables to gx_video_t
2015-11-15 20:44:30 +01:00
twinaphex
1009f12939
(GX) Add framebuf to gx video struct
2015-11-15 20:33:31 +01:00
twinaphex
b4432f7a0c
(GX) Rename to official SDK functions through macros
2015-11-15 20:22:19 +01:00
Twinaphex
2bd8c2ae0b
Merge pull request #2399 from heuripedes/master
...
(retro_file) Fix fseek()
2015-11-15 17:31:47 +01:00
Twinaphex
1f4d15a82f
Merge pull request #2398 from Arche-san/osx-hid-reorder-axis
...
os x hid : reorder axis (keep compatibility with others platforms)
2015-11-15 16:42:59 +01:00
Higor Eurípedes
c2eac57529
(retro_file) Fix fseek()
2015-11-15 10:42:38 -03:00
Arche-san
b9a0793444
os x hid : reorder axis (keep compatibility with others platforms)
2015-11-15 13:11:40 +01:00
twinaphex
2b143af4dc
Remove 'Save Remap As'
2015-11-15 06:08:12 +01:00
radius
805b368345
print a not configured message only if both builtin and file based autoconfs are not present
2015-11-14 23:49:41 -05:00
radius
b6d5449ae6
allow user defined autoconf files to take precedence over builtin
2015-11-14 23:49:40 -05:00
twinaphex
a840a081fb
Save input_turbo_period and input_duty_cycle
2015-11-15 05:44:04 +01:00
twinaphex
b5ddb1de45
X11 Keymap - add Calculator key too
2015-11-15 05:15:44 +01:00
twinaphex
d87c895fd8
rarch_key_map_x11 - hook up XK_KP_Up/XK_KP_DOwn/XK_KP_Left/XK_KP_Right
2015-11-15 05:08:45 +01:00
twinaphex
e24b96419c
(MaterialUI) Set back to default - font does not get properly
...
restored upon restart
2015-11-15 04:18:51 +01:00
twinaphex
2ca1b01fcc
(MaterialUI) DPI changes should now be applied on-the-fly
2015-11-15 04:11:31 +01:00
twinaphex
74fc2ecb37
(Wii) Bump up to 1.3.0
2015-11-15 03:19:16 +01:00
twinaphex
e4ba9efae1
Should fix Wii boot.dol regression - apparently some problem
...
with retro_file ?
2015-11-15 03:13:34 +01:00
twinaphex
5c6840323b
(SNES30 8bitdo) Add select/start binds
2015-11-15 02:45:16 +01:00
twinaphex
3646e1a2dd
(iCade) Add SNES30 8bitdo key mappings
2015-11-15 02:26:31 +01:00
twinaphex
a2e5ea96c5
(MaterialUI) Cleanups
2015-11-15 01:42:04 +01:00
Twinaphex
6ee1c4afb9
Merge pull request #2396 from heuripedes/master
...
Fix console builds
2015-11-15 00:52:52 +01:00
Higor Eurípedes
e0e48e8d3e
Fix console builds
2015-11-14 20:47:20 -03:00
Twinaphex
72b90e0d6c
Merge pull request #2395 from heuripedes/master
...
Database lookup performance improvements
2015-11-14 23:53:56 +01:00
Higor Eurípedes
0ae631078a
(task_database) Stop crc lookup on first match
2015-11-14 19:44:08 -03:00
Higor Eurípedes
f527f6466f
(libretro-db) Fix build
2015-11-14 19:44:08 -03:00
Twinaphex
5fc267d24a
(OSX/iOS) get_chosen_screen buildfixes
2015-11-14 22:26:07 +01:00
Twinaphex
d3037ed839
Merge pull request #2394 from aliaspider/master
...
(3DS) allow reading content path from argv.
2015-11-14 22:25:31 +01:00
aliaspider
bf407606bc
(3DS) allow reading content path from argv.
2015-11-14 22:21:24 +01:00
twinaphex
57771fcf3e
Rearrange some code
2015-11-14 22:13:47 +01:00
twinaphex
8005585853
move more code to linux_common.c
2015-11-14 22:07:11 +01:00
twinaphex
bfec58154e
Move code to linux_common.c
2015-11-14 22:03:37 +01:00
twinaphex
499c989df0
dinput.c - buildfixes
2015-11-14 21:58:19 +01:00
twinaphex
632d650f30
(OSX/iOS) Define HAVE_MMAP
2015-11-14 21:47:58 +01:00
Twinaphex
39fac939f0
Merge pull request #2393 from heuripedes/retro_file
...
Build fixes
2015-11-14 21:20:42 +01:00
Higor Eurípedes
72aa4f951c
(retro_file) Fix undefined symbols on win32
2015-11-14 17:08:16 -03:00
Higor Eurípedes
0af8b9c731
(retro_file) Fix retro_fwrite()
2015-11-14 17:08:16 -03:00
twinaphex
9510449890
Define HAVE_MMAP for Android
2015-11-14 21:08:11 +01:00
Twinaphex
24778124ef
Merge pull request #2392 from heuripedes/retro_file
...
retro_file and libretrodb improvements
2015-11-14 20:59:10 +01:00
Higor Eurípedes
dac22cf95b
(retro_file) Make mmap fseek()/fread() a little more POSIX/ISO-C compliant
2015-11-14 16:03:49 -03:00
Higor Eurípedes
6454f70c8d
(libretrodb) Return the correct str/buf length in rmsgpack_read and read_buff
2015-11-14 16:03:49 -03:00
Higor Eurípedes
eb7b46c7c1
(retro_file) Implement RFILE_HINT_MMAP
2015-11-14 16:03:49 -03:00
Higor Eurípedes
80a89bbd36
(libretro-db) Get rid of calloc() in rmsgpack_read()
2015-11-14 16:03:49 -03:00
Higor Eurípedes
533f41259a
(retro_file) Implement RFILE_HINT_UNBUFFERED
2015-11-14 16:03:49 -03:00
twinaphex
6d977f08a9
Create d3d_reset
2015-11-14 20:02:55 +01:00
twinaphex
91192f4aca
Make popen no longer Android-specific
2015-11-14 19:53:54 +01:00
twinaphex
e5af70e091
system_property_get - add goto error
2015-11-14 19:52:12 +01:00
twinaphex
63924971aa
(Android) Refactor away system_property_get_density - make regular calls to
...
system_property_get instead
2015-11-14 19:22:33 +01:00
Twinaphex
4f77946761
Merge pull request #2391 from Arche-san/osx-xbox360-gamepad-right-stick-support
...
os x xbox360 gamepad right stick support (6 axes instead of 4)
2015-11-14 18:23:08 +01:00
Arche-san
3b558775dc
Merge branch 'master' into osx-xbox360-gamepad-right-stick-support
...
Conflicts:
input/drivers/cocoa_input.h
2015-11-14 18:08:53 +01:00
Arche-san
c47254e64b
os x : add right stick support for xbox 360 gamepad (and others hid gamepad with 6 axes instead of 4)
2015-11-14 18:04:07 +01:00
twinaphex
465a608a56
More cleanups
2015-11-14 09:04:01 +01:00
twinaphex
49dad39bf4
(udev) Reuse linux_common code
2015-11-14 09:01:41 +01:00
twinaphex
d59215a678
Add linux_common.c
2015-11-14 08:50:10 +01:00
twinaphex
81b741e359
Move SDL keymap to input_keymaps.c
2015-11-14 08:28:59 +01:00
twinaphex
33292634ec
Move dinput keymap to input_keymaps.c
2015-11-14 08:21:42 +01:00
twinaphex
06c65e2829
(X11) Move keybind map to input_keymaps.c
2015-11-14 08:14:18 +01:00
twinaphex
1ef9601966
Revert "(GL) Cleanups"
...
This reverts commit 36d5cc890b .
2015-11-14 05:27:44 +01:00
twinaphex
4b63df35ba
(Android) Should cache DPI once and then just return the value
...
without doing costly popen calls every time
2015-11-14 03:18:00 +01:00
twinaphex
a2cc0638db
(menu_display.c) Get rid of type qualifier
2015-11-14 02:10:21 +01:00
Twinaphex
6847501e99
Revert "iCade codepaths work now for regular OSX too"
...
This reverts commit d72090f5e9 .
2015-11-14 02:08:59 +01:00
Twinaphex
8995b66f05
Revert "(OSX) Add Carbon.framework for non-Cg version"
...
This reverts commit cf678b96cf .
2015-11-14 02:08:51 +01:00
Twinaphex
cf678b96cf
(OSX) Add Carbon.framework for non-Cg version
2015-11-14 01:50:12 +01:00
Twinaphex
d72090f5e9
iCade codepaths work now for regular OSX too
2015-11-14 01:48:16 +01:00
Twinaphex
983b488d59
(iOS) Buildfix
2015-11-13 22:13:57 +01:00
twinaphex
3282c16498
(keyboard_event_apple) Hook up gamepad mapping type setting
2015-11-13 22:12:49 +01:00
twinaphex
07785ed640
Add Keyboard Gamepad Mapping Type and Keyboard Gamepad Mapping Enable
2015-11-13 22:11:39 +01:00
Twinaphex
1b05556b06
remove some unused variables
2015-11-13 21:44:08 +01:00
twinaphex
e0b5925c24
Remove now unused icade code
2015-11-13 21:42:58 +01:00
twinaphex
8e373af966
(iPega) Should fix X button
2015-11-13 21:28:13 +01:00
twinaphex
fc097f47e8
(iPega PG-9017) Hook up X button
2015-11-13 21:25:43 +01:00
twinaphex
f30f2713bf
(iCade) Add 8-bitty configuration
2015-11-13 21:15:40 +01:00
twinaphex
b5d4aeb5da
(keyboard_event_apple.c) Style nits
2015-11-13 20:04:44 +01:00
Twinaphex
5b7f58bec5
(iOS) Rewrite iCade code entirely - start out with iPega PG9017 profile
2015-11-13 20:03:14 +01:00
Twinaphex
8ebad97fbd
Revert "Add iCade code to cocoa_input_is_pressed"
...
This reverts commit 536754d6f2 .
2015-11-13 02:46:01 +01:00
twinaphex
536754d6f2
Add iCade code to cocoa_input_is_pressed
2015-11-13 02:42:46 +01:00
Twinaphex
924642a744
Revert "Revert "Refactor small keyboard/icade code a bit""
...
This reverts commit fde9676ac3 .
2015-11-13 01:50:34 +01:00
Twinaphex
ba00560f2b
Revert "Revert "(iOS) Add Small Keyboard/iCade Enable options""
...
This reverts commit 834e4d848e .
2015-11-13 01:50:22 +01:00
Twinaphex
cc0035e613
Revert "(iOS) Another buildfix"
...
This reverts commit 91d1dcf078 .
2015-11-13 01:50:14 +01:00
Twinaphex
91d1dcf078
(iOS) Another buildfix
2015-11-13 01:40:52 +01:00
Twinaphex
834e4d848e
Revert "(iOS) Add Small Keyboard/iCade Enable options"
...
This reverts commit 6ea11afe28 .
2015-11-13 01:39:39 +01:00
Twinaphex
fde9676ac3
Revert "Refactor small keyboard/icade code a bit"
...
This reverts commit 340c15c517 .
2015-11-13 01:39:19 +01:00
twinaphex
d4a9221deb
(iOS) Show options
2015-11-12 22:08:05 +01:00
twinaphex
340c15c517
Refactor small keyboard/icade code a bit
2015-11-12 17:54:52 +01:00
Twinaphex
663286472a
Merge pull request #2384 from aliaspider/master
...
allow using video filters when building with HAVE_FILTERS_BUILTIN
2015-11-12 15:45:46 +01:00
aliaspider
dfe5c33f34
(3ds) set a default video filter dir.
2015-11-12 15:15:40 +01:00
aliaspider
13699280b4
(3ds) video driver:
...
- fix frame dupes
- bypass DMA for small frames.
2015-11-12 15:00:53 +01:00
aliaspider
75b57f1567
(3ds) improve performance when using video filters by allocating the
...
output buffer in linear memory.
2015-11-12 14:57:26 +01:00
aliaspider
8cb98acbd2
fix video filters when built without HAVE_THREADS.
2015-11-12 14:54:56 +01:00
aliaspider
891de78611
enable selecting a video filter when HAVE_FILTERS_BUILTIN is defined.
...
this still requires *.filt files to work.
Todo: generate the filter list from the internal soft_plugs_builtin
struct.
2015-11-12 14:53:46 +01:00
twinaphex
6ea11afe28
(iOS) Add Small Keyboard/iCade Enable options
2015-11-12 06:28:05 +01:00
twinaphex
08a343fbd0
More iOS ifdefs
2015-11-12 06:15:28 +01:00
twinaphex
9e0a86e446
Start ifdeffing some of the icade/small keyboard code for iOS
2015-11-12 06:13:39 +01:00
twinaphex
3e85aefb80
(D3D) Update
2015-11-12 05:45:46 +01:00
twinaphex
4f37c1a487
d3d_construct - some cleanups
2015-11-12 05:39:55 +01:00
twinaphex
95c1d4d53b
(Win32) Blind coding sure sucks
2015-11-12 05:19:00 +01:00
twinaphex
d4f1b6d14a
(Win32) Another buildfix
2015-11-12 05:18:13 +01:00
twinaphex
8d0e375de0
(Win32) Buildfixes
2015-11-12 05:17:21 +01:00
twinaphex
105236a543
Create win32_set_video_mode
2015-11-12 05:16:06 +01:00
twinaphex
d3efdf8e5a
Move g_restore_desktop to win32_common
2015-11-12 05:14:09 +01:00
twinaphex
ad85db3965
Start using g_resize_width/g_resize_height for D3D too
2015-11-12 03:08:09 +01:00
twinaphex
9a82d2a956
Create win32_monitor_set_fullscreen
2015-11-12 03:01:50 +01:00
twinaphex
d2006c43c1
Turn g_resized into static variable
2015-11-12 02:57:56 +01:00
twinaphex
9961907d2c
(Win32) Make g_pos_x/g_pos_y static
2015-11-12 02:55:26 +01:00
twinaphex
92f68fd614
(Win32) Buildfix
2015-11-12 02:53:01 +01:00
twinaphex
0dce6479c1
Create win32_window_create
2015-11-12 02:51:40 +01:00
twinaphex
cb008b13f8
(D3D) Use the same hwnd variable as WGL
2015-11-12 02:45:16 +01:00
twinaphex
66727bba2e
(D3D) More
2015-11-12 02:40:26 +01:00
twinaphex
060a255561
Start fleshing out d3d_construct
2015-11-12 02:35:18 +01:00
twinaphex
f929e9cee7
Revert "Start using wrappers for vertex declarations"
...
This reverts commit a09e8e0684 .
2015-11-12 01:55:18 +01:00
twinaphex
a09e8e0684
Start using wrappers for vertex declarations
2015-11-12 01:48:36 +01:00
twinaphex
a4336fe89a
(D3D) Buildfix
2015-11-12 01:44:34 +01:00
twinaphex
f610f29e34
Add d3d_vertex_declaration_new
2015-11-12 01:38:13 +01:00
twinaphex
e50339ee79
Call d3d_set_vertex_declaration
2015-11-12 01:32:01 +01:00
twinaphex
7a76d7e0a7
(D3D) Buildfix
2015-11-12 01:29:25 +01:00
twinaphex
823e2db596
Create d3d_set_render_state
2015-11-12 01:28:14 +01:00
twinaphex
cb5d4b0569
Compile in win32_monitor_ functions for Xbox too but leave them
...
stub
2015-11-12 01:22:28 +01:00
twinaphex
61f0464b77
(win32_shader_dlg.c) Avoid warnings
2015-11-11 22:06:05 +01:00
twinaphex
ff7e5ee0c8
Avoid redefining HAVE_STRL
2015-11-11 21:59:51 +01:00
twinaphex
d65b930b09
Cleanups
2015-11-11 21:52:57 +01:00
Twinaphex
9aaababd05
Merge pull request #2383 from aliaspider/master
...
(3DS) fix non-griffin build.
2015-11-11 21:36:27 +01:00
aliaspider
05ba34f0d2
nit.
2015-11-11 21:11:22 +01:00
aliaspider
6e2b9df32f
(3ds) fix non-griffin build.
2015-11-11 21:10:13 +01:00
twinaphex
78b7980b12
Linker fix
2015-11-11 20:30:51 +01:00
twinaphex
1da727cd54
convert keyboard_event_win32 to C++
2015-11-11 20:23:19 +01:00
twinaphex
5e6983d0da
Add extern "C" for win32_handle_keyboard_event
2015-11-11 20:21:16 +01:00
twinaphex
c33f4b9f83
video_Thread_wrapper - add extern "C"
2015-11-11 20:19:48 +01:00
twinaphex
3c802d710f
remove last joyconfig parts
2015-11-11 20:18:45 +01:00
twinaphex
1b7576aa64
Kill off IS_JOYCONFIG
2015-11-11 20:15:27 +01:00
twinaphex
9deeececf1
Turn win32_common and wgl_ctx into C++
2015-11-11 20:07:06 +01:00
twinaphex
3d20af9135
(D3D) Cleanups
2015-11-11 19:59:56 +01:00
twinaphex
1413d97ab0
(D3D/GL) Use more common code
2015-11-11 19:48:24 +01:00
twinaphex
938dfa775a
(D3D/GL) Try to use common code for both
2015-11-11 19:41:32 +01:00
twinaphex
8e08db3446
more buildfixes
2015-11-11 18:29:06 +01:00
twinaphex
3c5f4bd243
Move WndProc to win32_common.c
2015-11-11 18:26:10 +01:00
twinaphex
8f6deb9dac
Pass function pointer to win32_window_init too
2015-11-11 18:22:39 +01:00
twinaphex
4e8000571f
(renderchain/d3d) Use void pointer
2015-11-11 18:20:07 +01:00
twinaphex
b40baa6323
Move win32_window_init
2015-11-11 18:16:28 +01:00
twinaphex
65a9419522
Create win32_window_init
2015-11-11 18:15:21 +01:00
twinaphex
75e30002e0
Revert "Take out windowClass from D3D struct"
...
This reverts commit 6e689ec0f0 .
2015-11-11 18:07:36 +01:00
twinaphex
6e689ec0f0
Take out windowClass from D3D struct
2015-11-11 18:03:51 +01:00
twinaphex
00cbf68e95
(D3) Reuse common multi-monitor code
2015-11-11 17:57:15 +01:00
twinaphex
ca8d2b6b38
Change function signature of d3d_monitor_rect
2015-11-11 17:51:27 +01:00
twinaphex
e0720cd764
Add mon_id argument to win32_get_monitor_info
2015-11-11 17:47:56 +01:00
twinaphex
8f9218ab1b
(Win32) Cleanups
2015-11-11 17:41:20 +01:00
twinaphex
0cb507886a
Split up win32_monitor code to win32_common
2015-11-11 17:36:52 +01:00
twinaphex
e90b8f1007
Revert "(D3D) Updates"
...
This reverts commit 3f77a9b745 .
2015-11-11 05:42:49 +01:00
twinaphex
37154219f0
Revert "(D3D) Move code up"
...
This reverts commit d2e778b3f6 .
2015-11-11 05:42:41 +01:00
twinaphex
d2e778b3f6
(D3D) Move code up
2015-11-11 05:39:46 +01:00
twinaphex
3f77a9b745
(D3D) Updates
2015-11-11 05:38:41 +01:00
twinaphex
2064164c1d
(D3D) Buildfix
2015-11-11 05:35:32 +01:00
twinaphex
8c1da38cb1
(D3D) Cleanups
2015-11-11 05:34:21 +01:00
twinaphex
268b1b61d0
(D3D) Buildfix
2015-11-11 05:32:55 +01:00
twinaphex
0f9f8c248b
(Win32) Refactor monitor code
2015-11-11 05:32:00 +01:00
twinaphex
8da911bc65
(D3D Ctx) Buildfix
2015-11-11 05:01:37 +01:00
twinaphex
a7df537dde
(D3D) Implement (rather stub) set_video_mode
2015-11-11 05:00:09 +01:00
twinaphex
5ea9bfe7e5
Revert "Create make_pp callback function"
...
This reverts commit 3d77689bf5 .
2015-11-11 04:49:20 +01:00
twinaphex
3d77689bf5
Create make_pp callback function
2015-11-11 04:46:16 +01:00
twinaphex
8cc70fb46b
Unnecessary casts for vertex_buffer_new
2015-11-11 04:18:10 +01:00
twinaphex
edc72d477b
d3d_texture_new - unnecessary casts
2015-11-11 04:16:18 +01:00
twinaphex
e7808e03d0
(D3D) Remove overlay_vertex
2015-11-11 04:12:33 +01:00
twinaphex
a61c529d20
(D3D) Simplify struct overlay_vertex
2015-11-11 04:07:48 +01:00
twinaphex
fd12b4b957
Revert "(D3D)Get rid of overlay_vertex struct"
...
This reverts commit 646436a5a7 .
2015-11-11 04:01:50 +01:00
twinaphex
646436a5a7
(D3D)Get rid of overlay_vertex struct
2015-11-11 03:56:23 +01:00
twinaphex
2fb91683a1
(D3D) Remove Coords struct
2015-11-11 03:48:05 +01:00
twinaphex
7e592df3e8
(vg.c) Variable rename
2015-11-11 03:28:40 +01:00
twinaphex
3d65cf07ca
(CocoaTouch) Use new event command
2015-11-11 03:24:53 +01:00
twinaphex
e2e0f302c1
Add Save Current Config to main menu list
2015-11-11 02:59:24 +01:00
twinaphex
ea189e5fe5
Remove main_exit_save_config
2015-11-11 02:58:21 +01:00
twinaphex
38f30c8f10
Add Save Current Config to Menu
2015-11-11 02:57:20 +01:00
twinaphex
7bcd7d1d3d
Sigh - another buildfix
2015-11-11 02:45:37 +01:00
twinaphex
321d73cc66
render_chain_null - buildfix
2015-11-11 02:44:54 +01:00
twinaphex
b093cd4df0
Reduce XBOX ifdefs
2015-11-11 02:42:15 +01:00
twinaphex
fa1b7b19eb
Don't call win32_check_window twice
2015-11-11 02:20:32 +01:00
twinaphex
b3662e2f27
(D3D) Buildfix
2015-11-11 02:20:11 +01:00
twinaphex
47496ff0c3
(D3D) reimplement resizing
2015-11-11 02:17:18 +01:00
twinaphex
f76d9f255a
(D3D) Start fleshing out WinProc
2015-11-11 02:12:25 +01:00
twinaphex
49f8df1f01
(D3D) Another buildfix
2015-11-11 02:05:20 +01:00
twinaphex
3fb78a4ed4
(D3D) Buildfixes
2015-11-11 02:04:42 +01:00
twinaphex
bc311f3962
(renderchain_cg) Cleanups
2015-11-11 02:01:00 +01:00
twinaphex
91a99d9da5
(render_chain_cg.cpp) Use d3d_set_viewport
2015-11-11 01:54:05 +01:00
twinaphex
376ecb2a47
(D3D) Two more buildfixes
2015-11-11 01:46:59 +01:00
twinaphex
2b50d1c01c
(D3D) Buildfixes
2015-11-11 01:45:43 +01:00
twinaphex
71c40f1bc8
Add viewport_info callback to renderchain
2015-11-11 01:43:58 +01:00
twinaphex
ebe0a4aa4a
Add more function pointers to renderchain
2015-11-11 01:34:00 +01:00
twinaphex
bcc0614fc4
Use d3d_set_viewport
2015-11-10 23:09:58 +01:00
twinaphex
ffe711642f
(D3D) Get rid of some backbuffer glitches
2015-11-10 23:09:13 +01:00
twinaphex
d1626265ce
(D3D) Call SetViewport directly
2015-11-10 23:00:36 +01:00
twinaphex
028a390f8e
(D3D) Cleanups
2015-11-10 22:46:45 +01:00
twinaphex
442ebcc1b8
Don't use new_width/new_height anymore
2015-11-10 22:36:05 +01:00
twinaphex
07cf7cbd36
Rename d3d_set_viewport_wrap to d3d_set_viewport
2015-11-10 22:30:21 +01:00
twinaphex
1f49ed0438
Move d3d_set_viewport up
2015-11-10 22:23:49 +01:00
twinaphex
600c930495
(D3D) No longer use calculate_rect anywhere
2015-11-10 22:22:31 +01:00
twinaphex
a6ab373140
(D3D) Move d3d_set_viewport_wrap up
2015-11-10 22:18:08 +01:00
twinaphex
fd3084bf18
Revert "Refactor away d3d_calculate_rect"
...
This reverts commit 19f9833a22 .
2015-11-10 22:12:46 +01:00
twinaphex
8ab8423f2f
Revert "(D3D) Buildfix"
...
This reverts commit 1db4e79a17 .
2015-11-10 22:12:37 +01:00
twinaphex
1db4e79a17
(D3D) Buildfix
2015-11-10 22:09:07 +01:00
twinaphex
19f9833a22
Refactor away d3d_calculate_rect
2015-11-10 22:07:51 +01:00
twinaphex
21575e5318
Call d3d_calculate_rect from set_viewport_wrap
2015-11-10 22:05:31 +01:00
twinaphex
8d4c721ee4
Move set_final_viewport to d3d_set_viewport_wrap
2015-11-10 22:00:35 +01:00
twinaphex
4cdde1c7c4
Use d3d_set_viewport_wrap
2015-11-10 21:58:33 +01:00
twinaphex
36d5cc890b
(GL) Cleanups
2015-11-10 15:32:07 +01:00
twinaphex
1f1525a7e8
(D3D) Cleanups
2015-11-10 15:30:24 +01:00
twinaphex
749c0b4ef8
Make d3d_calculate_rect more like gl_set_viewport
2015-11-10 05:47:53 +01:00
twinaphex
d9fe978d1c
Merge branch 'master' of https://github.com/libretro/RetroArch
2015-11-10 05:32:59 +01:00
twinaphex
29aa5bae27
(D3D) Add keep_aspect
2015-11-10 05:30:25 +01:00
twinaphex
bfe0eb9bfb
Call gfx_ctx_set_resize from d3d_frame
2015-11-10 05:26:37 +01:00
twinaphex
5cbfbb190c
(D3D) Buildfix
2015-11-10 05:11:49 +01:00
twinaphex
fd319cb223
(D3D) Cleanups
2015-11-10 05:09:31 +01:00
Twinaphex
42969b8f68
Merge pull request #2377 from leiradel/master
...
don't test cheevos if there are none
2015-11-10 03:24:23 +01:00
Andre Leiradella
fe79269133
don't test cheevos if there are none
2015-11-10 00:21:35 -02:00
Twinaphex
24533f635f
Merge pull request #2376 from leiradel/master
...
fixed warnings in cxx build
2015-11-10 02:47:57 +01:00
Andre Leiradella
181fae83eb
fixed warnings in cxx build
2015-11-09 23:46:44 -02:00
twinaphex
eb64b10098
Fix CXX_BUILD
2015-11-10 02:43:30 +01:00
twinaphex
d1553e4032
Double turbo period entry
2015-11-10 02:25:31 +01:00
twinaphex
1666265427
Don't use GRfloat/GRuint anymore
2015-11-10 01:58:05 +01:00
twinaphex
413d783127
Include header
2015-11-10 01:50:15 +01:00
twinaphex
2647459962
Move some variables around
2015-11-10 00:40:23 +01:00
twinaphex
3dfdc4ba8f
rarch_playlist_load_content - check if path is non-NULL
2015-11-10 00:37:05 +01:00
twinaphex
54b2d46855
(D3D) Add video_viewport
2015-11-10 00:30:00 +01:00
twinaphex
c5b5d3c186
(D3D) Cleanups
2015-11-10 00:13:28 +01:00
aliaspider
9bb564e7cc
Merge pull request #2375 from thedax/3ds-build-fix
...
3DS: Fix compilation for great-refactor.
2015-11-09 22:44:24 +01:00
twinaphex
2b59f18b83
Add function pointer for font_init_first
2015-11-09 22:12:32 +01:00
twinaphex
40aa2a1864
Revert "(D3D) Don't use std::vector for attrib_map"
...
This reverts commit 02d61bf992 .
2015-11-09 22:07:44 +01:00
twinaphex
02d61bf992
(D3D) Don't use std::vector for attrib_map
2015-11-09 22:04:45 +01:00
thedax
b46ae033ab
3DS: Fix compilation for great-refactor.
...
exitCfgu/initCfgu changed to cfguInit/cfguExit.
https://github.com/smealum/ctrulib/commit/2797540a3dabf262be9701300631685e0de1696c
2015-11-09 15:23:36 -05:00
twinaphex
f277fd5323
Don't do overloading of translate_filter
2015-11-09 19:35:59 +01:00
twinaphex
9f6e273e6a
(D3D) Buildfix
2015-11-09 19:08:57 +01:00
twinaphex
4fbebb57df
Revert "Move releasing of devices to d3d_deinitialize"
...
This reverts commit f90bd16825 .
2015-11-09 19:01:24 +01:00
twinaphex
f90bd16825
Move releasing of devices to d3d_deinitialize
2015-11-09 18:56:24 +01:00
twinaphex
4f0be8bcb0
(D3D/renderchain_cg) More cleanups
2015-11-09 17:18:21 +01:00
twinaphex
ffed38fbf3
(render_chain_cg.cpp) Stop abusing void pointers
2015-11-09 17:03:25 +01:00
twinaphex
5d155860cb
(D3D) Buildfix
2015-11-09 16:04:33 +01:00
twinaphex
b5171c251a
Not sure why this was stubbed out
2015-11-09 16:03:40 +01:00
twinaphex
64bc7cbe36
(D3D) Fix function call
2015-11-09 15:43:46 +01:00
twinaphex
b8a5249474
d3d_lock_rectangle - fix function signature
2015-11-09 15:43:03 +01:00
twinaphex
0bb7f30d6a
Use d3d wrapper functions more
2015-11-09 15:39:47 +01:00
twinaphex
3a9ee7feae
Add more d3d_wrapper functions
2015-11-09 15:34:16 +01:00
twinaphex
4f0405980e
C89_BUILD buildfix
2015-11-09 05:24:09 +01:00
twinaphex
ed35db13e8
Fix some linking errors with CXX_BUILD
2015-11-09 05:23:11 +01:00
twinaphex
c49754fc72
Revert "Should save font renderer API now"
...
This reverts commit 92632a4dbb .
2015-11-09 04:11:21 +01:00
twinaphex
92632a4dbb
Should save font renderer API now
2015-11-09 02:29:19 +01:00
twinaphex
eae2f3eeda
Convert menu_display_d3d.c to C++
2015-11-09 02:19:59 +01:00
twinaphex
c70d230aa3
Don't comment this out anymore
2015-11-09 02:14:59 +01:00
twinaphex
c1769ecce4
Don't comment this out anymore
2015-11-09 02:14:27 +01:00
twinaphex
7e207626ad
(gl.c) Add video_texture.h header include
2015-11-09 02:08:40 +01:00
twinaphex
8a55aae0a5
Move gl_load_texture_data to video_texture_c
2015-11-09 02:07:17 +01:00
Twinaphex
df9e4eb119
Merge pull request #2373 from leiradel/master
...
moved the async job queue to the global_t scope
2015-11-09 02:02:34 +01:00
twinaphex
6a12e874b8
Handle failure with d3d_swap
2015-11-09 01:59:24 +01:00
Andre Leiradella
804ff7df1a
Merge branch 'master' of https://github.com/leiradel/RetroArch
2015-11-08 22:53:48 -02:00
Andre Leiradella
b6f995a1d7
moved the async job queue to the global_t scope
2015-11-08 22:53:17 -02:00
twinaphex
780bf74273
Try to not use glDeleteTextures directly outside
2015-11-09 01:50:05 +01:00
twinaphex
e81e027022
Fix linking problems
2015-11-09 01:33:46 +01:00
twinaphex
15fc4fe118
Fix include
2015-11-09 01:24:11 +01:00
twinaphex
cb9960c6e2
Compile video_texture as C++ for Win32
2015-11-09 01:19:09 +01:00
twinaphex
bbeebcc29a
(d3d_wrapper.cpp) Buildfixes
2015-11-09 01:06:35 +01:00
twinaphex
d2657fb18a
d3d_wrapper.cpp - don't make us require d3d.h
2015-11-09 01:04:32 +01:00
twinaphex
44464624e9
(video_texture.c) Don't use video_driver_get_ptr
2015-11-09 00:46:59 +01:00
twinaphex
ab651ec09b
Don't include <string> inside gfx/d3d/d3d.h
2015-11-09 00:43:39 +01:00
twinaphex
1bcbaf5fba
Add D3D support for video_texture_{load/unload}
2015-11-09 00:38:02 +01:00
radius
7bddda2252
make the OSD coordinates relative to screen size instead of viewport size
2015-11-08 17:50:40 -05:00
twinaphex
3114d4df7a
menu_display_d3d.c can now be compiled - does not work yet
2015-11-08 23:33:18 +01:00
twinaphex
2448d356e8
Same thing for non-Griffin build
2015-11-08 23:31:07 +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
3b0e324a84
Add D3D hooks
2015-11-08 23:18:43 +01:00
twinaphex
9fa647097a
(D3D) add cast
2015-11-08 23:16:44 +01:00
twinaphex
1a99b3ac2c
(menu_display_d3d) Reuse default_get_mvp
2015-11-08 23:15:54 +01:00
twinaphex
b52d36e7eb
Reuse get_default_mvp
2015-11-08 23:14:45 +01:00
Twinaphex
420c8ce737
Merge pull request #2371 from leiradel/master
...
url-encode user-provided data
2015-11-08 23:10:56 +01:00
Andre Leiradella
4efb9eb645
flush the log file at every output
2015-11-08 18:47:05 -02:00
twinaphex
e568d4eb0d
(menu_display_d3d.c) Change some variables
2015-11-08 21:31:14 +01:00
twinaphex
7f2814a534
Remove some header dependencies
2015-11-08 21:27:07 +01:00
twinaphex
b3e51ef5b4
Start adding preliminary D3D menu_display_d3d.c
2015-11-08 21:26:19 +01:00
twinaphex
ab7b7b538f
(Menu) Add get_default_mvp function pointer
2015-11-08 21:03:12 +01:00
Andre Leiradella
3479ba2dba
url-encode user-provided data
2015-11-08 17:40:25 -02:00
Twinaphex
f8247d6f0e
Merge pull request #2370 from leiradel/master
...
added cheevos_get_description to get a cheevo's description given its…
2015-11-08 19:44:39 +01:00
Andre Leiradella
2253e4c236
added cheevos_get_description to get a cheevo's description given its index
2015-11-08 16:42:23 -02:00
twinaphex
980c743938
Start adding hooks for showing descriptions for Cheevos
2015-11-08 18:52:17 +01:00
Twinaphex
9161d0f0cc
Merge pull request #2369 from leiradel/master
...
fixed wrong comparison
2015-11-08 18:51:50 +01:00
Andre Leiradella
6c8e32205d
fixed wrong comparison
2015-11-08 15:42:44 -02:00
Twinaphex
6737ce3089
Merge pull request #2368 from leiradel/master
...
removed unnecessary comparisons
2015-11-08 18:34:04 +01:00
Andre Leiradella
b1b5cb93e0
removed unnecessary comparisons
2015-11-08 15:33:16 -02:00
twinaphex
e490497530
Start adding 'ACTION_OK' binds for cheevos items
2015-11-08 18:11:53 +01:00
twinaphex
78d26b2e6f
(cheevos.c) Further cleanups
2015-11-08 18:09:04 +01:00
twinaphex
7b61f1eb27
Further cleanups
2015-11-08 18:05:58 +01:00
twinaphex
f57675fa40
Cleanup cheevos_populate_menu
2015-11-08 18:03:56 +01:00
Twinaphex
3f4974285b
Merge pull request #2367 from leiradel/master
...
list cheevos in the frontend menu
2015-11-08 16:54:04 +01:00
Andre Leiradella
c007298494
fixed the achievements list menu
2015-11-08 13:51:14 -02:00
Andre Leiradella
8700450410
list cheevos in the frontend menu
2015-11-08 13:19:54 -02:00
Twinaphex
558dfbc2d4
Merge pull request #2366 from leiradel/master
...
added cheevos_ to all functions to future-proof cheevos against name …
2015-11-08 15:44:58 +01:00
Andre Leiradella
5e9a25412d
added cheevos_ to all functions to future-proof cheevos against name clashes in griffin.c
2015-11-08 12:41:57 -02:00
aliaspider
b5315f37f4
(3ds) dist: add this too.
2015-11-08 13:23:07 +01:00
aliaspider
327bf60b8c
nit.
2015-11-08 13:20:20 +01:00
aliaspider
a79e6f40ac
(3ds) dist: bundle the needed .xml file for .3dsx builds with a big
...
.text section.
2015-11-08 13:18:34 +01:00
Twinaphex
e5287e50f0
Merge pull request #2364 from leiradel/master
...
retry to post the playing game and achievement unlock activities
2015-11-08 04:38:27 +01:00
Andre Leiradella
1dec6333d2
retry to post the playing game and achievement unlock activities
2015-11-08 01:34:44 -02:00
twinaphex
3d1038c1d5
(menu_hash_es.c) Some fixes
2015-11-08 04:18:34 +01:00
Twinaphex
805d7c5f12
Merge pull request #2363 from IlDucci/master
...
Updating Spanish translation
2015-11-08 04:12:52 +01:00
radius
f980e424b6
disable the entry until it's properly implemented
2015-11-07 22:11:16 -05:00
radius
b8ae27625b
implement an example function to print the achievements
2015-11-07 22:11:15 -05:00
radius
f2b951accf
add Achievement List to the quick menu
2015-11-07 22:11:14 -05:00
IlDucci
5c2c3153b8
Updating Spanish translation
...
Updating with the latest changes/new lines
2015-11-08 01:52:54 +01:00
IlDucci
08941985e1
Merge remote-tracking branch 'refs/remotes/libretro/master'
2015-11-08 01:52:36 +01:00
twinaphex
a9b7636ddb
Abstract away GL code in menu behind display driver interface
2015-11-08 01:30:07 +01:00
IlDucci
abc81c9794
Merge remote-tracking branch 'refs/remotes/libretro/master'
2015-11-08 01:24:50 +01:00
twinaphex
c3ef432abe
Bump to version 1.3.0
2015-11-07 21:46:46 +01:00
twinaphex
53c0e57d6d
(Android) Buildfix
2015-11-07 21:13:11 +01:00
twinaphex
1c07ae1e5a
(DInput) Buildfix
2015-11-07 21:12:39 +01:00
twinaphex
22f85b11df
Don't need this anymore
2015-11-07 20:59:12 +01:00
twinaphex
e2ced6bd6a
Don't need this additional code anymore
2015-11-07 20:47:29 +01:00
twinaphex
37e450c94c
devices_mask no longer needed
2015-11-07 20:44:40 +01:00
twinaphex
d9fe9b23d7
Cleanups
2015-11-07 20:22:26 +01:00
twinaphex
9bb87f276c
Use just one label descriptor setting
2015-11-07 16:11:30 +01:00
twinaphex
92e6b56fe3
Remove input bind mode
2015-11-07 14:37:44 +01:00
twinaphex
61623dcdce
Able to bind both keyboard and joypad keys now
2015-11-07 14:33:18 +01:00
Twinaphex
ac155dc8fc
Merge pull request #2360 from gizmo98/vc-show-fps-fix
...
vc_egl_ctx.c: Fix missing fps output
2015-11-07 12:37:56 +01:00
Twinaphex
9c4168e93e
Merge pull request #2358 from lakkatv/xmb
...
(XMB) Display bug fixes
2015-11-07 12:37:18 +01:00
Stefan
742d6a62b5
vc_egl_ctx.c: Fix missing fps output
...
Related to: https://github.com/libretro/RetroArch/issues/2034
It does not segfault but there is no fps output with msg_queue_push(). Just do it like other context driver.
2015-11-07 12:30:28 +01:00
Jean-André Santoni
23fee02883
(XMB) Hack to prevent icon overlapping when adding or removing shaders and cheap passes
2015-11-07 11:47:02 +07:00
Jean-André Santoni
6792e74ad5
(XMB) Prevent an animation bug during scanning
2015-11-07 10:36:37 +07:00
Twinaphex
656903df9e
Merge pull request #2357 from leiradel/master
...
fix crashes for cores that don't require content to run
2015-11-06 22:32:24 +01:00
Andre Leiradella
17ef8fba27
fix crashes for cores that don't require content to run
2015-11-06 19:14:18 -02:00
Andre Leiradella
d61d703d33
added log message when the core doesn't support cheevos
2015-11-06 17:37:06 -02:00
Andre Leiradella
b58ee6c29d
correct formatting
2015-11-06 17:32:40 -02:00
Twinaphex
fb7712efd3
Merge pull request #2355 from leiradel/master
...
fixes to extension scanner and cheevos support detection
2015-11-06 17:08:27 +01:00
Andre Leiradella
ad8f1aaaf6
moved cheevos_load to after retro_load_game so the core has the chance to finish its initialization before cheevos calls retro_get_memory_size
2015-11-06 13:35:45 -02:00
Andre Leiradella
8ff77c5a56
fixed extension scanner
2015-11-06 13:34:34 -02:00
aliaspider
5ff8219dab
(3ds) override __libctru_init.
2015-11-06 13:47:17 +01:00
aliaspider
7ee18e359e
(3ds) nit.
2015-11-06 11:03:52 +01:00
aliaspider
646192fba9
(3ds) remove stack_adjust.s
...
add a warning when using an unsupported hbl version.
2015-11-06 11:00:32 +01:00
Twinaphex
981020997c
Merge pull request #2354 from leiradel/master
...
avoid using the same finder more than once
2015-11-06 02:20:18 +01:00
Andre Leiradella
660be775cc
avoid using the same finder more than once
2015-11-05 23:14:50 -02:00
twinaphex
ae7d9222e2
Try to not reference UIScreen directly
2015-11-05 22:17:02 +01:00
Twinaphex
546fb36492
(cocoa_common) Cleanup
2015-11-05 22:13:49 +01:00
Twinaphex
22cae6189c
More backwards compatible version of PR
2015-11-05 22:11:46 +01:00
twinaphex
be57dcb659
Hopefully fixes mingw64-w32 build
2015-11-05 19:44:00 +01:00
Twinaphex
45e4012b76
Merge pull request #2351 from lakkatv/material
...
Material
2015-11-05 12:09:02 +01:00
Jean-André Santoni
15683523d3
(GLUI) Code refactoring
2015-11-05 17:52:37 +07:00
Jean-André Santoni
9943002424
(GLUI) Refactor mui_draw_scrollbar
2015-11-05 17:42:36 +07:00
Jean-André Santoni
d91462fd53
(GLUI) Refactor shadow height, make shadow height independant of header height
2015-11-05 17:27:00 +07:00
Jean-André Santoni
1ab7a65597
(GLUI) Style nits
2015-11-05 17:22:14 +07:00
Jean-André Santoni
279fb29d77
(GLUI) Refactor background alpha
2015-11-05 17:19:42 +07:00
Jean-André Santoni
e4cabe833e
(GLUI) Code refactoring
2015-11-05 17:14:51 +07:00
Jean-André Santoni
77e482cf8e
(GLUI) Use unsigned instead of int when possible
2015-11-05 17:09:00 +07:00
Jean-André Santoni
7259bf5303
(GLUI) Style nits
2015-11-05 17:05:26 +07:00
Jean-André Santoni
0af5d405e4
(GLUI) Rename all materialui_ to mui_, materialui was too long
2015-11-05 16:55:32 +07:00
Jean-André Santoni
13d6710272
(GLUI) Rename all GLUI_ to MUI_
2015-11-05 16:53:14 +07:00
Jean-André Santoni
992d58bd8c
(GLUI) Fix code style
2015-11-05 16:51:14 +07:00
Jean-André Santoni
67b47e29f0
(GLUI) Make vertical centering of text independant of the line height. Fixes the vertical centering of the title in the header when header_height differs from line_height. Also fixes the vertical placement of help messages.
2015-11-05 16:33:49 +07:00
aliaspider
9d17abf131
(3ds) fix service calls enabling hack for new 3DS.
2015-11-05 06:11:39 +01:00
Twinaphex
12bd612337
Merge pull request #2350 from leiradel/master
...
better rom detection; playing activity is sent asynchronously
2015-11-05 01:54:58 +01:00
Andre Leiradella
b7c6f80888
better rom detection; playing activity is sent asynchronously
2015-11-04 22:41:12 -02:00
Twinaphex
2b6acbabb8
Merge pull request #2349 from ssangkong/patch-2
...
Fix: iOS cannot go to parent directory.
2015-11-04 21:55:00 +01:00
Yongwoon Cho
ca9b7c141b
Fix: iOS cannot go to parent directory.
2015-11-05 05:45:01 +09:00
Yongwoon Cho
9ba6877772
Fix: iOS cannot go to parent directory.
2015-11-05 05:43:13 +09:00
Alcaro
519765c6ce
Add this rewind debug mode. (The previous commit fixes libretro/snes9x-next#62 , forgot linking it.)
2015-11-04 20:21:22 +01:00
Alcaro
65a97a6a87
Well I didn't expect bugs here. How long has that math been wrong?
2015-11-04 20:18:09 +01:00
Twinaphex
53b96c19af
Merge pull request #2347 from ssangkong/master
...
Fix: iOS cannot go to parent directory.
2015-11-04 19:47:43 +01:00
Yongwoon Cho
21944b2e11
Fix: iOS cannot go to parent directory.
2015-11-05 02:43:35 +09:00
aliaspider
d262361b97
(3DS) enable access to all service calls when possible.
2015-11-04 15:27:30 +01:00
Twinaphex
701bc33450
Merge pull request #2344 from leiradel/master
...
fix cheevos_fill_md5; better way to check if the core supports cheevos
2015-11-04 10:28:02 +01:00
Andre Leiradella
045c576729
fixed cheevos_get_value when the key isn't found
2015-11-04 01:22:59 -02:00
Andre Leiradella
14dde87e7b
fix cheevos_fill_md5; better way to check if the core supports cheevos
2015-11-04 01:05:46 -02:00
Twinaphex
cd4964ae67
Merge pull request #2341 from leiradel/master
...
added log messages for the md5 methods being used to identify games f…
2015-11-03 23:19:44 +01:00
Twinaphex
06045cad02
Merge pull request #2342 from lakkatv/xmb
...
(XMB) Fix all wrong icon positions when changing the window size
2015-11-03 23:19:38 +01:00
Jean-André Santoni
51f18ef151
(XMB) Fix all wrong icon positions when changing the window size
2015-11-04 05:17:21 +07:00
Andre Leiradella
07ae4e7aeb
added log messages for the md5 methods being used to identify games for cheevos
2015-11-03 15:33:49 -02:00
Twinaphex
1a73f239a1
Merge pull request #2340 from leiradel/master
...
show a message if the core doesn't support cheevos
2015-11-03 17:37:18 +01:00
Andre Leiradella
20d8571bbd
show a message if the core doesn't support cheevos
2015-11-03 14:28:18 -02:00
twinaphex
57d981fc48
Update mame078 references
2015-11-03 16:08:35 +01:00
twinaphex
9b6e1a1536
(cheevos.c) Use next_pow2 from retro_miscellaneous.h
2015-11-03 13:42:24 +01:00
Twinaphex
6a30fb01e1
Merge pull request #2337 from leiradel/master
...
fixed detection of genesis and nes games for cheevos
2015-11-03 13:39:59 +01:00
Andre Leiradella
a1b8c566dc
fixed detection of nes games
2015-11-03 10:06:03 -02:00
twinaphex
f59df8b9df
Revert "(XMB) Fix a display bug on 16:9 displays caused by an optimization"
...
This reverts commit a467af48cf .
2015-11-03 11:32:32 +01:00
Twinaphex
85555944cb
Merge pull request #2336 from lakkatv/material
...
(GLUI) Reset selection on tab switch
2015-11-03 11:08:52 +01:00
Jean-André Santoni
b1aba23216
(GLUI) Reset selection on tab switch
2015-11-03 17:06:53 +07:00
Twinaphex
26b7451d9f
Merge pull request #2335 from lakkatv/xmb
...
(XMB) Use the same timedate format as PS3 XMB
2015-11-03 11:04:11 +01:00
Jean-André Santoni
dff0031145
(XMB) Use the same timedate format as PS3 XMB
2015-11-03 12:36:20 +07:00
Andre Leiradella
7dc68443d6
correct evaluation of genesis md5 hashes
2015-11-03 00:54:26 -02:00
twinaphex
ea103fa7ec
Should hopefully fix all compilation problems
2015-11-02 23:37:16 +01:00
twinaphex
66c980210f
(MaterialUI) Fix mixed declaration warnings
2015-11-02 23:35:41 +01:00
twinaphex
606c97510e
Some C89_BUILD fix
2015-11-02 23:34:25 +01:00
twinaphex
848a060562
Some CXX_BUILD fixes
2015-11-02 23:33:02 +01:00
twinaphex
65670e08ff
Change GRfloat instances to float
2015-11-02 23:26:03 +01:00
twinaphex
c2f044d30f
Add fallback for menu_display_get_default_mvp
2015-11-02 23:24:45 +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
df8c6952df
Get rid of some messy code
2015-11-02 23:12:08 +01:00
twinaphex
1d911ac29b
(XMB) Get rid of forward declarations
2015-11-02 22:56:05 +01:00
twinaphex
1225fce93b
Create menu_display_get_tex_coords
2015-11-02 22:54:05 +01:00
twinaphex
2a100d730c
(Menu) Have default tex coords array
2015-11-02 22:46:23 +01:00
twinaphex
8e5a2fdc77
Have one default vertex coord array in menu_display.c
2015-11-02 22:37:29 +01:00
twinaphex
b90c78251d
Turn menu_video_get_ident into static function
2015-11-02 22:27:19 +01:00
twinaphex
7b35620859
(Menu) Simplify code
2015-11-02 22:25:39 +01:00
twinaphex
ab230f5169
Fix warnings
2015-11-02 22:12:43 +01:00
twinaphex
5e2ba2bdfc
Cleanup
2015-11-02 22:11:01 +01:00
twinaphex
a4eb49430c
Create menu_display_texture_load and menu_display_texture_unload
2015-11-02 22:06:51 +01:00
twinaphex
1dab10ceda
Attempt to fix mingw32 error
2015-11-02 21:56:44 +01:00
twinaphex
c461b920c2
(Menu) Header cleanups
2015-11-02 21:53:51 +01:00
twinaphex
6d02a19a3a
menu_display.c - cleanup
2015-11-02 20:51:14 +01:00
twinaphex
76f82082b1
Cleanup
2015-11-02 20:48:57 +01:00
twinaphex
3be9b2752b
(GLUI) Start renaming 'glui' 'materialui' under the hood
2015-11-02 20:46:22 +01:00
twinaphex
71ca469cda
GL totally abstracted away now from menu drivers
2015-11-02 20:41:42 +01:00
twinaphex
ecffd040e2
(GLUI) Cleanups
2015-11-02 20:06:05 +01:00
twinaphex
b0d1434940
Remove gl_t pointer grabbing in xmb_frame
2015-11-02 20:03:16 +01:00
twinaphex
080213f5b3
More cleanups - almost completely remove gl_t * usage
2015-11-02 20:02:06 +01:00
twinaphex
b34fb9e081
Add scaling steps to menu_display_matrix4x4_rotate_z too
2015-11-02 19:47:25 +01:00
twinaphex
d970f16106
(XMB) Cleanups
2015-11-02 19:41:10 +01:00
twinaphex
1b4f19ab87
Cleanup xmb_draw_cursor
2015-11-02 19:38:53 +01:00
twinaphex
699b5f7f3f
Create menu_display_matrix4x4_rotate_z
2015-11-02 19:34:01 +01:00
twinaphex
5b15ed2b60
Don't pass gl_t pointer to menu_display functions
2015-11-02 19:11:09 +01:00
twinaphex
7c69249e63
Don't use arguments for blend_begin/blend_end
2015-11-02 19:07:36 +01:00
twinaphex
c8cb03e412
Get rid of some gl_t * pointers
2015-11-02 19:04:20 +01:00
twinaphex
10051a657c
Simplify menu_display_draw_frame
2015-11-02 18:55:05 +01:00
twinaphex
b1c66c5dec
(GLUI) Cleanup
2015-11-02 18:47:19 +01:00
twinaphex
6516fc783b
Start making menu drivers depend less on gl handle
2015-11-02 18:41:51 +01:00
twinaphex
d132cfac7c
Make Android hack tinto generic hack for detecting the correct
...
core info file with the right core name
2015-11-02 17:38:44 +01:00
twinaphex
fa9ef5b021
Backport leiradel PR - 'support need_fullpath; changed how md5 hashes
...
are tested'
2015-11-02 17:17:34 +01:00
twinaphex
869ebb3733
(menu) Add include header
2015-11-02 16:12:25 +01:00
Twinaphex
fcb0c434ff
Merge pull request #2330 from fr500/master
...
Add new icon alternatives, add extra info to debug panel
2015-11-02 08:24:28 +01:00
radius
d565d7240c
make the icons full size
2015-11-01 22:40:55 -05:00
radius
6739316bda
update icons
2015-11-01 22:23:01 -05:00
radius
ce8dff7547
add new icon alternatives
2015-11-01 22:11:49 -05:00
radius
93583dc334
update information panel
2015-11-01 22:09:46 -05:00
radius
b1d66e86ea
fix trailing spaces
2015-11-01 21:20:55 -05:00
aliaspider
f24d04de41
(3DS) build fix.
2015-11-02 02:08:48 +01:00
aliaspider
6e9566e6a4
(3DS) build fix
2015-11-02 02:05:10 +01:00
aliaspider
1660d1052e
Merge pull request #2329 from thedax/3ds
...
Add MAME and FBA (full) to the build process for 3DS.
2015-11-02 01:58:30 +01:00
thedax
c922b40d1c
Add MAME and FBA to the build process for 3DS.
2015-11-01 19:44:24 -05:00
Andrés
d638a12c87
Merge pull request #2328 from aliaspider/master
...
(3DS) implement dynamic memory management.
2015-11-01 19:27:27 -05:00
aliaspider
8741ec48d5
(3DS) implement dynamic memory management.
...
heap/linear heap and stack sizes can now change dynamically at runtime,
depending on usage, no need to specify those on a per-core basis
anymore.
2015-11-02 01:24:11 +01:00
twinaphex
b5a1cb6d12
Move enum to menu_input.c
2015-11-01 22:57:13 +01:00
twinaphex
ae2dca3587
Cleanup menu_input.h some more
2015-11-01 22:45:17 +01:00
twinaphex
60f7a26f53
Move variable out of header
2015-11-01 22:43:54 +01:00
twinaphex
7372885922
(menu_input.h) Move struct definitions out of header file
2015-11-01 22:42:26 +01:00
twinaphex
159e9c1910
Revert "Don't use the same vertex array in every menu driver"
...
This reverts commit eefc33ef07 .
2015-11-01 22:35:19 +01:00
twinaphex
eefc33ef07
Don't use the same vertex array in every menu driver
2015-11-01 22:24:10 +01:00
twinaphex
b0c94e22fb
(GLUI) Remove unused variable
2015-11-01 21:47:36 +01:00
twinaphex
ea5f8ec4d2
(GLUI) Cleanup comments
2015-11-01 21:02:45 +01:00
twinaphex
4ccf0839a5
(GLUI) Only change opacity of white_transp_bg when wallpaper is loaded
2015-11-01 21:01:26 +01:00
twinaphex
840306103c
Take out unnecessary menu entries for GLUI now that the tabs work
...
for both mouse and pointer
2015-11-01 20:52:56 +01:00
twinaphex
9607c4fe5d
This still works
2015-11-01 20:50:06 +01:00
twinaphex
e896799352
Make menu_input_get_ptr a static function now
2015-11-01 20:47:20 +01:00
twinaphex
b5855fa49c
Backport changes to RGUI too
2015-11-01 20:45:29 +01:00
twinaphex
1e53e3e19a
Backport pointer_tap changes
2015-11-01 20:44:04 +01:00
Twinaphex
9acc7e09dc
Merge pull request #2326 from libretro/revert-2325-material
...
Revert "(Menu) Make the mouse left click and the pointer tap use the …
2015-11-01 20:35:52 +01:00
Twinaphex
5287e46e57
Revert "(Menu) Make the mouse left click and the pointer tap use the same cod…"
2015-11-01 20:35:43 +01:00
Twinaphex
9bc28461f3
Merge pull request #2325 from lakkatv/material
...
(Menu) Make the mouse left click and the pointer tap use the same cod…
2015-11-01 20:26:11 +01:00
Jean-André Santoni
5b51124b62
(Menu) Make the mouse left click and the pointer tap use the same codepath
2015-11-02 02:22:21 +07:00
twinaphex
a43fe491f3
Need to restore initial values for glClearColor at end
2015-11-01 20:07:23 +01:00
Twinaphex
a07cfd4915
Merge pull request #2324 from lakkatv/material
...
(GLUI) Tap on tabs
2015-11-01 19:52:09 +01:00
twinaphex
399d1e8fb7
Implement menu_display_clear_color
2015-11-01 19:49:19 +01:00
Jean-André Santoni
4f784a189f
(Menu) Implement taps on tabs
2015-11-02 01:44:45 +07:00
twinaphex
0d6ea9c0ff
Don't need gl->shader->use calls anymore
2015-11-01 19:35:32 +01:00
twinaphex
e9ba2caac7
Rename blending functions
2015-11-01 19:28:12 +01:00
twinaphex
9f3a8dd432
(GLUI) Blend cursor
2015-11-01 19:26:24 +01:00
twinaphex
2b087f3be0
No longer do blending inside menu_display_draw_frame
2015-11-01 19:24:35 +01:00
Jean-André Santoni
bd99e952d6
(Menu) Move pointer_tap on the menu driver side
2015-11-02 01:17:06 +07:00
Jean-André Santoni
2f56d5f2d6
(Menu) Refactor pointer_tap
2015-11-02 01:05:33 +07:00
twinaphex
5a17b79b48
Add posix_string C file
2015-11-01 18:52:41 +01:00
twinaphex
26983462f4
Add Windows ifdefs around it
2015-11-01 18:51:03 +01:00
twinaphex
996f5c907b
Fix build for retroarch-joyconfig on Windows
2015-11-01 18:49:14 +01:00
twinaphex
672552a9f2
Add OSX PPC ARCHFLAGS too
2015-11-01 17:50:48 +01:00
twinaphex
c762a5a446
(libretro-test) Added OSX universal
2015-11-01 17:48:37 +01:00
twinaphex
5cabb8111a
Enable the mouse by default on Windows and OSX
2015-11-01 16:38:04 +01:00
Twinaphex
a752a24f98
Merge pull request #2323 from lakkatv/material
...
(GLUI) Fix a display bug on switches
2015-11-01 16:26:38 +01:00
twinaphex
2ab4158eca
(XMB) Should not need this I think
2015-11-01 16:25:31 +01:00
twinaphex
19a6ccb646
Create menu_display_draw_icon_blend_begin and menu_display_draw_icon_blend_end - cut down on code duplication
2015-11-01 16:23:50 +01:00
Jean-André Santoni
81d4d9f046
(GLUI) Fix a display bug on switches
2015-11-01 22:20:49 +07:00
twinaphex
40a4a7a354
(OSX PPC/PS3) Forcibly disable mipmapped textures
2015-11-01 16:11:17 +01:00
twinaphex
8411cc75a0
Revert "If g_defaults.settings.video_threaded_enable is set to true,"
...
This reverts commit 9765ceba32 .
2015-11-01 14:41:48 +01:00
twinaphex
9765ceba32
If g_defaults.settings.video_threaded_enable is set to true,
...
override default
2015-11-01 14:39:05 +01:00
Twinaphex
51426f64c2
Revert "Add OSX implementation for cocoagl_gfx_ctx_get_native_scale"
...
This reverts commit a408a5e59a .
2015-11-01 12:45:36 +01:00
twinaphex
a408a5e59a
Add OSX implementation for cocoagl_gfx_ctx_get_native_scale
2015-11-01 12:15:21 +01:00
twinaphex
7091e23254
(PS3) Copy GLUI/XMB assets
2015-11-01 11:28:25 +01:00
twinaphex
956580c606
Cleanups
2015-11-01 11:18:28 +01:00
twinaphex
f4f76d9dda
Create separate setting for State Slot in Quick Menu
2015-11-01 10:59:01 +01:00
twinaphex
106cbce6d7
Show 'display name' for core in Playlist Associations
2015-11-01 02:06:30 +01:00
twinaphex
358e859a17
(GLUI) Make lightblue_bg only translucent when there is a background or
...
libretro in the background running
2015-10-31 23:09:14 +01:00
Twinaphex
c4c26b83cc
(OSX) Fixed mouse for Retina
2015-10-31 22:55:22 +01:00
twinaphex
11a7d2d772
Cleanups
2015-10-31 21:43:30 +01:00
twinaphex
61a67f0938
Cleanups
2015-10-31 21:41:31 +01:00
twinaphex
2d62493157
Cleanups
2015-10-31 20:53:08 +01:00
twinaphex
3a7799f132
Remove some unused variables
2015-10-31 18:13:03 +01:00
twinaphex
f8fae2914f
(iOS) Should set buildbot_server_url to correct URL now if iOS 9 is detected
2015-10-31 17:54:31 +01:00
twinaphex
da1931ad9f
First working implementation of playlist associations
2015-10-31 17:44:42 +01:00
twinaphex
6edc7aa73e
Fix menu_playlist_find_associated_core
2015-10-31 17:24:28 +01:00
twinaphex
0c691dab06
Fix rarch_playlist_load_content
2015-10-31 17:18:37 +01:00
twinaphex
1ddd33336a
1) rarch_playlist_load_content - add argument
...
2) GLUI - handle libretro_pause being false better - hide
background and make white background look better
2015-10-31 17:06:08 +01:00
twinaphex
a509fc50b1
Create menu_playlist_find_associated_core
2015-10-31 16:27:48 +01:00
twinaphex
0480ba4bd2
Fills in settings->playlist_cores now too
2015-10-31 16:07:52 +01:00
twinaphex
b42a0ea7f7
Make backgrounds transparent
2015-10-31 15:02:54 +01:00
twinaphex
2972125772
(GLUI) Always draw white background
2015-10-31 14:57:47 +01:00
twinaphex
efb83d5e1a
Start setting up 'get_value' callbacks for playlist associations
2015-10-31 13:46:06 +01:00
twinaphex
d42bbbf35d
Remove frivolous log
2015-10-31 13:33:57 +01:00
twinaphex
990ee7a105
Start adding playlist_names and playlist_cores to config file
2015-10-31 13:29:27 +01:00
Twinaphex
9025fbfe45
Merge pull request #2320 from leiradel/master
...
Added notifications for problems with cheevos; added game hash to the…
2015-10-31 12:42:23 +01:00
Twinaphex
73fdcf43a4
Merge pull request #2322 from lakkatv/xmb
...
(XMB) Fix a display bug on 16:9 displays caused by an optimization
2015-10-31 11:05:30 +01:00
Jean-André Santoni
a467af48cf
(XMB) Fix a display bug on 16:9 displays caused by an optimization
2015-10-31 13:41:33 +07:00
Twinaphex
c7a84990eb
Merge pull request #2321 from fr500/master
...
Review #2
2015-10-31 01:24:43 +01:00
radius
0c5d0fad41
rename the plist file
2015-10-30 19:13:56 -05:00
build
f817a94531
change ios9 solution to use the same names
2015-10-30 19:07:27 -05:00
build
b6d595dcb7
change identifier
2015-10-30 19:07:27 -05:00
build
12d0f0f2fe
try to fix iOS9 builds by changing the deployment target
2015-10-30 19:07:27 -05:00
Andre Leiradella
f3e016fc0a
Added notifications for problems with cheevos; added game hash to the log
2015-10-30 19:31:21 -02:00
twinaphex
958346de78
(GLUI) Hide 'Select From Collection' (except on RARCH_MOBILE) -
...
now handled by tab
2015-10-30 18:32:17 +01:00
Twinaphex
bd683596b9
Merge pull request #2318 from lakkatv/xmb
...
(XMB) Use defines for values that will never change. Fixes a display …
2015-10-30 16:24:23 +01:00
twinaphex
922e6f868b
Don't assume we can use NPOT mipmapped textures for anything GLES2
2015-10-30 16:23:44 +01:00
Jean-André Santoni
0e6324f118
(XMB) Use defines for values that will never change. Fixes a display bug too.
2015-10-30 22:14:30 +07:00
twinaphex
274513a9c5
Spacing fix for RGUI
2015-10-30 15:39:22 +01:00
twinaphex
174ab87311
Hook up labels
2015-10-30 15:25:24 +01:00
twinaphex
d800f7b8d9
Hook up bind_mode inside menu_input_key_bind_set_mode
2015-10-30 15:20:59 +01:00
twinaphex
5b0132c16e
Add back Bind Mode setting
2015-10-30 14:36:04 +01:00
twinaphex
640767ff24
Move header includes to cheevos.h
2015-10-30 14:21:29 +01:00
twinaphex
fd9ecb70af
(Android) Add HAVE_CHEEVOS
2015-10-30 13:31:56 +01:00
Twinaphex
a6f86a6d50
Merge pull request #2317 from lakkatv/material
...
(GLUI) Fix left tab switching when navigation wraparound is false. Al…
2015-10-30 10:31:29 +01:00
Jean-André Santoni
ae79d70438
(GLUI) Fix left tab switching when navigation wraparound is false. Also dehardcode some values representing the number of tabs in the menu system.
2015-10-30 16:28:27 +07:00
twinaphex
e36ff60acc
(GLUI) Add back settings for mobile for now- can go again when
...
tabs are responding to touch
2015-10-30 09:49:05 +01:00
Twinaphex
54693ee7dd
Merge pull request #2314 from lugaidster/master
...
Fix wayland crash
2015-10-30 08:36:31 +01:00
Twinaphex
9a4adece0f
Merge pull request #2315 from gizmo98/analog-dpad-sanity-check
...
input: add sanity check for analog dpad mode
2015-10-30 08:02:50 +01:00
radius
210ec0c23b
add sanity check
2015-10-30 01:28:01 -05:00
Stefan
a4faa857c0
input: add sanity check for analog dpad mode
...
Don't remap dpad joyaxis if analog joyaxis values are not valid. Joyaxis values are not valid if up and down or left and right are equal.
-Fix for https://github.com/libretro/RetroArch/issues/1780 . If no analog left or right is configured (retroarch.cfg, autoconf) default analog joyaxis values are "-1".
-Make this wish https://github.com/libretro/RetroArch/issues/609 obsolete.
2015-10-30 07:25:43 +01:00
lugaidster
5c7c53f026
fixed a typo that caused Retroarch to crash on wayland using the gl driver.
2015-10-29 23:59:40 -03:00
lugaidster
a0050dd5bb
Merge remote-tracking branch 'refs/remotes/libretro/master'
2015-10-29 23:45:32 -03:00
Andrés
efad7848ec
Merge pull request #2313 from leiradel/master
...
better network initialization in net_http_new_socket
2015-10-29 19:05:45 -05:00
Andre Leiradella
0750fe50bb
better network initialization in net_http_new_socket
2015-10-29 22:04:48 -02:00
Twinaphex
c85414c7be
(iOS) Force mipmapping off for textures on iOS
2015-10-29 23:23:56 +01:00
Twinaphex
d4f037f6d7
Add default left/right callbacks for 'No Items'
2015-10-29 15:00:29 +01:00
twinaphex
d796ac592a
Set type of 'No Items' and attempt to implement a left callback
...
by default
2015-10-29 14:48:55 +01:00
twinaphex
dc01a392ea
(GLUI) Implement glui_list_push
2015-10-29 13:35:15 +01:00
twinaphex
f38ba514ed
Get rid of unused variables
2015-10-29 13:32:58 +01:00
twinaphex
507fa8028e
Set tabs_height again if glui_list_get_size is 1
2015-10-29 13:05:01 +01:00
Twinaphex
d882853b05
Merge pull request #2312 from lakkatv/material
...
Material
2015-10-29 12:46:13 +01:00
Jean-André Santoni
cdfb274ac2
(GLUI) Hide tabs if we're not on the root level of the navigation
2015-10-29 18:36:57 +07:00
Jean-André Santoni
0fa2e553b2
(XMB) Use pure white color when displaying an icon with GL
2015-10-29 18:27:40 +07:00
Jean-André Santoni
2b1bbadc3b
(XMB) Use icons for tabs instead of labels
2015-10-29 18:24:37 +07:00
Jean-André Santoni
1eda4a094f
(GLUI) Use a white theme for the tabs
2015-10-29 17:40:06 +07:00
Jean-André Santoni
07ef7f23ab
(GLUI) Move tabs to the bottom
2015-10-29 17:31:13 +07:00
Jean-André Santoni
c0916c11af
(GLUI) Add a settings tab
2015-10-29 17:23:04 +07:00
Twinaphex
436db95999
Merge pull request #2311 from lakkatv/material
...
(GLUI) Fix left action on the playlist tab
2015-10-29 09:12:14 +01:00
Jean-André Santoni
b6bb679e68
(GLUI) Fix left action on the playlist tab
2015-10-29 13:32:44 +07:00
Twinaphex
89d5eaa7c8
(GLSL) Add precision hack for GLES
2015-10-29 01:39:08 +01:00
Twinaphex
ebd60c69e2
Merge pull request #2310 from leiradel/master
...
initialize the network in net_http_new_socket
2015-10-29 00:47:38 +01:00
Andre Leiradella
6f137587d1
initialize the network in net_http_new_socket
2015-10-28 21:25:27 -02:00
twinaphex
ed1d8583f4
(GLUI) Playlist tab works now
2015-10-28 21:30:30 +01:00
Twinaphex
83441964d3
Merge pull request #2309 from lakkatv/material
...
(GLUI) Use uppercase for tab names
2015-10-28 20:57:05 +01:00
Jean-André Santoni
27553e2363
(GLUI) Use uppercase for tab names
2015-10-29 02:54:26 +07:00
Twinaphex
549fa1d8e8
Merge pull request #2308 from lakkatv/material
...
(GLUI) Show appropriate tab names
2015-10-28 20:48:21 +01:00
Jean-André Santoni
d779ffcf13
(GLUI) Show appropriate tab names
2015-10-29 02:34:52 +07:00
Twinaphex
9500301a95
Merge pull request #2307 from lakkatv/material
...
Material
2015-10-28 20:22:20 +01:00
Jean-André Santoni
37312fe922
(GLUI) Display playlists in the second tab
2015-10-29 02:15:01 +07:00
Jean-André Santoni
01f0cb43f7
(GLUI) Display tabs in the header
2015-10-29 02:15:01 +07:00
Jean-André Santoni
4a391e8af2
(GLUI) Tabs, first step: allow switching between two tabs
2015-10-29 02:12:46 +07:00
twinaphex
434f8383d8
menu_display_draw_frame - put in potential edge case fix
2015-10-28 18:24:51 +01:00
Twinaphex
3e17c9e741
Merge pull request #2306 from lakkatv/material
...
(GLUI) Free textures in context_destroy
2015-10-28 18:21:43 +01:00
twinaphex
a599ac4c98
Added Android2.mk
2015-10-28 18:21:08 +01:00
Jean-André Santoni
657b02033e
(GLUI) Free textures in context_destroy
2015-10-29 00:06:05 +07:00
twinaphex
2437f8cd97
Correct sizeof argument too
2015-10-28 17:02:38 +01:00
twinaphex
e991945ece
Don't use the same variable for fill_pathname_join
2015-10-28 17:02:03 +01:00
twinaphex
a151467bc7
menu_setting_set_flags - handles string option settings now
2015-10-28 16:58:20 +01:00
twinaphex
052616c675
(GLUI) Add back stock shader blend in glui_draw_icon function
2015-10-28 16:00:30 +01:00
twinaphex
85ff9e5418
Can now press driver options
2015-10-28 15:56:45 +01:00
twinaphex
5fef315cb1
Add more titles
2015-10-28 08:25:15 +01:00
twinaphex
eb33e83eff
Some more non-HAVE_MENU buildfixes
2015-10-28 08:02:39 +01:00
twinaphex
971f5277d7
Move async_job to libretro-common
2015-10-28 07:47:57 +01:00
twinaphex
c8795c8a77
(async_job.c) Namespace cleanups/nits
2015-10-28 07:11:10 +01:00
twinaphex
4d8ead2fb7
Move ra_semaphore to libretro-common - rename rsemaphore
2015-10-28 07:08:27 +01:00
Twinaphex
2fdba18992
Merge pull request #2305 from joolswills/rename_semaphore_h
...
rename semaphore.* -> ra_semaphore.* to avoid semaphore.h being used …
2015-10-28 07:01:06 +01:00
twinaphex
99720d02d8
(Menu) Add more labels
2015-10-28 06:31:58 +01:00
twinaphex
6f56a34589
More titles
2015-10-28 06:25:24 +01:00
twinaphex
67e5262ef8
(GLUI) Fixes graphical glitch that could occur if scrollbar_height
...
became negative
2015-10-28 06:05:05 +01:00
twinaphex
c5c816d708
Add another title
2015-10-28 05:00:48 +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
d59f3eff07
Fix some labels
2015-10-28 04:26:53 +01:00
twinaphex
e2f69a1f4c
(menu_cbs_title.c) Dehardcode some strings
2015-10-28 04:19:31 +01:00
twinaphex
53f71b0a94
Pretty version of 'Information' string
2015-10-28 04:11:43 +01:00
Twinaphex
8f155f9123
Merge pull request #2303 from lakkatv/material
...
(GLUI) Align title on the left
2015-10-28 03:54:51 +01:00
Jean-André Santoni
3c4aa5ee67
(GLUI) Align title on the left
2015-10-28 09:54:08 +07:00
Twinaphex
3ef70c1c3d
Merge pull request #2302 from lakkatv/material
...
(GLUI) Remove footer
2015-10-28 03:41:01 +01:00
Jean-André Santoni
cd733b803b
(GLUI) Remove footer
2015-10-28 09:39:37 +07:00
Twinaphex
cb3445212a
Merge pull request #2300 from leiradel/master
...
added error messages to the log when net_http_get fails in cheevos.c
2015-10-28 02:42:04 +01:00
twinaphex
d1896ce4f4
(RGUI) Titles should uppercase on RGUI
2015-10-28 02:01:38 +01:00
twinaphex
5da51f5d1a
More dehardcoding of upper case strings
2015-10-28 01:54:54 +01:00
twinaphex
89ea9ccbf0
Dehardcode upper-case strings
2015-10-28 01:52:20 +01:00
twinaphex
d4a0da8e7b
Don't log spam anymore
2015-10-28 01:37:50 +01:00
twinaphex
6b15d86c5c
(Menu) Don't uppercase titles always
...
(GLUI) Show switch icons for certain text strings too
2015-10-28 01:36:36 +01:00
twinaphex
df01279cf3
Add non-HAVE_MENU ifdefs
2015-10-28 00:55:11 +01:00
Andre Leiradella
fda10142b4
added error messages to the log when net_http_get fails in cheevos.c
2015-10-27 21:54:51 -02:00
twinaphex
cf7a5f6361
(GLUI) Update
2015-10-27 23:52:20 +01:00
IlDucci
4b8e002d98
Merge remote-tracking branch 'refs/remotes/libretro/master'
2015-10-27 21:50:13 +01: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
Twinaphex
5cad96763f
Merge pull request #2297 from lakkatv/material
...
(GLUI) Graphical switch buttons
2015-10-27 20:09:26 +01:00
Twinaphex
5b8ee67af5
Merge pull request #2298 from aliaspider/master
...
(3DS) dsp audio driver update.
2015-10-27 20:08:48 +01:00
aliaspider
01ed0af122
nit.
2015-10-27 19:54:00 +01:00
aliaspider
39c5b683b8
(3DS) auto-extract /3ds/dspfirm.cdc from /3ds/code.bin when needed/
2015-10-27 19:50:39 +01:00
aliaspider
98f84b9c8e
(3DS) build fix.
2015-10-27 19:43:39 +01:00
aliaspider
2b48868618
nit.
2015-10-27 19:11:52 +01:00
Andre Leiradella
fc8eda13c8
fixed wrong includes
2015-10-27 15:52:34 -02:00
Jean-André Santoni
3ba0332b52
(GLUI) Graphical switch buttons
2015-10-28 00:51:22 +07: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
ccafcbdabc
Merge pull request #2296 from lakkatv/material
...
Material
2015-10-27 18:47:33 +01:00
Jean-André Santoni
1d7e83c6d6
(GLUI) Display a BACK icon
2015-10-27 22:49:48 +07:00
Jean-André Santoni
cc853ac1ef
(GLUI) Use Roboto-Regular, add shadows, fix colors and scrollbar dimensions
2015-10-27 20:03:38 +07:00
twinaphex
1a2b806d01
(GLUI) Remove unused variables
2015-10-27 13:00:18 +01:00
Twinaphex
eb1d3e9506
Merge pull request #2295 from lakkatv/material
...
Material
2015-10-27 12:46:36 +01:00
Jean-André Santoni
3d64d50f5c
(GLUI) Fix text color, fix color and margin of the scrollbar to match material guidelines
2015-10-27 18:42:28 +07:00
Jean-André Santoni
0a36782f4a
(GLUI) Texture for the cursor. Clone the texture system of XMB to allow adding icons in the future.
2015-10-27 18:37:13 +07:00
Jean-André Santoni
ea913a157f
(XMB) Fix pointer display and use the new pointer size (update assets)
2015-10-27 18:37:13 +07:00
Jean-André Santoni
99c0eaa0f9
(GLUI) Use material palette
2015-10-27 18:37:13 +07:00
twinaphex
7ea6cb164e
(Zarch) Free zui->ca upon exiting
2015-10-27 12:19:41 +01:00
twinaphex
07cb4fd445
Re-grab menu_stack pointer
2015-10-27 12:11:23 +01:00
twinaphex
a9b9f20a32
Add if 0 around problematic code
2015-10-27 12:08:45 +01:00
twinaphex
53d95a1ac9
Fix menu_entries_increment_* functions
2015-10-27 12:06:29 +01:00
twinaphex
179f624d8e
Add something more to debug output
2015-10-27 11:52:12 +01:00
twinaphex
20250978b1
(Zarch) Show labels again
2015-10-27 11:42:54 +01:00
twinaphex
795fa14c40
Fix signature
2015-10-27 11:37:13 +01:00
twinaphex
de4102c8f7
(menu_entries.c)
2015-10-27 11:34:41 +01:00
twinaphex
54b2774f39
Add menu_entries_increment_selection_buf/menu_entries_increment_menu_stack
2015-10-27 10:59:20 +01:00
twinaphex
48495d839d
(menu_entries.c) Cleanups
2015-10-27 10:53:14 +01:00
twinaphex
5032f59f54
(menu_entries.c) Separate initialization loop for selection_buf array
2015-10-27 10:51:33 +01:00
twinaphex
30fb40ad87
Add menu_entries_push_selection_buf
2015-10-27 10:45:06 +01:00
twinaphex
bb6f66fc44
Add menu_entries_push_menu_stack
2015-10-27 10:41:59 +01:00
twinaphex
6826a3833e
menu_entries_get_menu_stack_ptr - add idx parameter
2015-10-27 10:33:19 +01:00
twinaphex
ab9006f21e
Add 'idx' to menu_entries functions
2015-10-27 10:29:50 +01:00
twinaphex
41344960f5
Fix initialization of menu lists
2015-10-27 10:15:39 +01:00
twinaphex
0d89bca635
Start setting up menu_entries function so we can access
...
multiple stacks
2015-10-27 10:10:33 +01:00
twinaphex
42751462c0
(menu_entries.c) Have pointers to pointers for menu lists
2015-10-27 09:58:01 +01:00
twinaphex
88060f7142
(Zarch) Remove double entry in menu stack
2015-10-27 09:18:37 +01:00
Twinaphex
c8ca6dc3df
Merge pull request #2294 from lakkatv/xmb
...
(XMB) Fix cursor alpha
2015-10-27 09:08:09 +01:00
Jean-André Santoni
0b48af4781
(XMB) Fix cursor alpha
2015-10-27 15:05:02 +07:00
twinaphex
8f8d75de00
(xmb) CLeanups
2015-10-27 08:02:15 +01:00
twinaphex
1494437191
(Zarch) Cleanups
2015-10-27 07:56:32 +01:00
twinaphex
ada6fc9258
(Zarch) Some refactors
2015-10-27 07:05:07 +01:00
twinaphex
240dc67e1b
Update ID correctly according to menu entry
2015-10-27 07:03:02 +01:00
twinaphex
40313123dc
(Zarch) Set default zarch tab
2015-10-27 06:22:50 +01:00
twinaphex
4afc123c84
(Zarch) Cleanups
2015-10-27 06:11:51 +01:00
twinaphex
9cae5d4493
(Zarch) Rename some variables
2015-10-27 05:45:24 +01:00
twinaphex
3bac401b53
Update render-ios-icons.sh
2015-10-27 05:38:00 +01:00
twinaphex
e0bb45eda6
(Zarch) Cleanups
2015-10-27 05:23:45 +01:00
twinaphex
405e2fa370
Start hooking up saner gamepad controls
2015-10-27 04:34:16 +01:00
twinaphex
dcd0abcfd0
(Zarch) Respect immediate mode code design better
2015-10-27 03:21:54 +01:00
twinaphex
a1749c3d1b
(PS3) ps3py/crypt.c - style nits
2015-10-27 02:02:15 +01: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
0dc9c8df95
Rename extraction_directory to cache_directory
2015-10-27 00:48:35 +01:00
twinaphex
53fe928b7b
Rename Extraction Directory to Cache Dir
2015-10-27 00:44:20 +01:00
twinaphex
3a3e702ede
Fix retroarch-joyconfig-griffin
2015-10-27 00:30:44 +01:00
Twinaphex
c02f0c5342
Remove some unused variables
2015-10-26 22:45:12 +01:00
Twinaphex
6f0e632f36
Get rid of dir_list_obj.m for iOS
2015-10-26 22:42:31 +01:00
twinaphex
16976eac88
(Zarch) Load tab cleanups
2015-10-26 22:29:21 +01:00
twinaphex
774de49e4a
Create zarch_zui_render_root_load_free
2015-10-26 22:13:30 +01:00
twinaphex
a1effd5123
(Zarch) Fix 'Home' button
2015-10-26 22:01:22 +01:00
twinaphex
ef21718235
(Zarch) Improve Load tab
2015-10-26 21:59:26 +01:00
twinaphex
9e2dc0745e
Add param to dir_list_new_special
2015-10-26 21:30:58 +01:00
twinaphex
071f828b5e
Check if collections list size is greater than 0 first
2015-10-26 21:06:14 +01:00
twinaphex
30296ff81e
Refactor menu_displaylist.c's iteration of cores - use string_list_new_special
2015-10-26 21:03:28 +01:00
twinaphex
a0531cd7cf
string_list_new_special - Set len to 0 upon failure
2015-10-26 19:42:52 +01:00
twinaphex
91523a21c5
string_list_new_special - free upon failure
2015-10-26 19:42:27 +01:00
twinaphex
db5d8d248b
Create new char_list_new_special
2015-10-26 19:41:20 +01:00
twinaphex
9e83bdf656
Add STRING_LIST_SUPPORTED_CORES_PATHS/STRING_LIST_SUPPORTED_CORES_NAMES
2015-10-26 19:24:25 +01:00
twinaphex
b9febe2eed
Add void pointer to string_list_special_new
2015-10-26 19:16:20 +01:00
twinaphex
59bc4db6dd
Add STRING_LIST_CORES_PATHS/STRING_LIST_CORES_NAMES
2015-10-26 19:05:49 +01:00
twinaphex
5f8cb99282
Create STRING_LIST_CORES
2015-10-26 19:03:29 +01:00
twinaphex
2dd30f743d
(Android) Fix warnings
2015-10-26 18:49:20 +01:00
twinaphex
dc01514db1
Finished with code de-duplication
2015-10-26 18:41:13 +01:00
twinaphex
f6ed72b21c
More code deduplication
2015-10-26 18:33:51 +01:00
Twinaphex
4a7595c7d2
Merge pull request #2291 from lakkatv/xmb
...
(Menu) prevent incrementing and decrementing animations when not need…
2015-10-26 17:39:38 +01:00
Jean-André Santoni
85fc46fd6c
(Menu) prevent incrementing and decrementing animations when not needed, fixes an animation bug in XMB
2015-10-26 16:19:11 +07:00
twinaphex
8b978bc674
More code de-duplication
2015-10-26 09:06:11 +01:00
twinaphex
0116ea5ba5
More code deduplication
2015-10-26 08:59:23 +01:00
twinaphex
aff1bd03de
Code deduplication
2015-10-26 08:55:59 +01:00
twinaphex
bb10bc06b7
(string_list_special.c) Code de-duplication
2015-10-26 08:52:25 +01:00
twinaphex
415176e360
Rfactor camera_driver.c to use string_list_special
2015-10-26 08:42:34 +01:00
twinaphex
08a97a4ca3
Create string_list_special.c
2015-10-26 08:39:35 +01:00
twinaphex
1b51882b8a
Start implementing playlist association callbacks
2015-10-26 07:16:37 +01:00
twinaphex
ba88e3a515
Add MENU_FILE_PLAYLIST_ASSOCIATION type
2015-10-26 07:09:14 +01:00
twinaphex
826079d58f
Start listing all playlists inside playlist settings
2015-10-26 06:55:42 +01:00
twinaphex
83cf945016
Add DIR_LIST_COLLECTIONS to dir_list_new_special
2015-10-26 06:41:22 +01:00
twinaphex
33f21a4b1f
zarch_zui_push_quad - use existing array
2015-10-26 05:39:27 +01:00
twinaphex
a4b1915b50
zarch_zui_snow is not dependent on zui struct now
2015-10-26 05:33:47 +01:00
twinaphex
6900744f35
Refactor zarch_zui_push_quad
2015-10-26 05:30:41 +01:00
twinaphex
030a64228e
Refactor zarch_zui_snow
2015-10-26 05:28:20 +01:00
aliaspider
04c79791e8
(CTR/3DS) fix for hbl 2.5
2015-10-26 04:58:39 +01:00
twinaphex
6b630a5d92
Show 'No Items' correctly' in Accounts
2015-10-26 03:29:08 +01:00
twinaphex
02a43c6b2a
Change 'rarch' to 'retro' namespace in libretro-common
2015-10-26 03:18:13 +01:00
twinaphex
6ae8af1150
Update other Makefiles
2015-10-26 02:46:51 +01:00
twinaphex
8c87ac03e5
Split up compat into separate files
2015-10-26 02:41:41 +01:00
twinaphex
8e7477ed07
(ffmpeg) Attempt to make ffmpeg recording driver forwards compatible
2015-10-26 00:47:45 +01:00
twinaphex
1943ccacfb
Don't use compat/strl.h for OSX/iOS either
2015-10-26 00:29:16 +01:00
twinaphex
5ea75b616f
Don't use compat/posix_string.h for OSX/iOS
2015-10-26 00:21:37 +01:00
twinaphex
7ac917afe6
Don't show 'Parent Directory' entry for core list
2015-10-25 23:26:57 +01:00
Twinaphex
b060c59ee0
Merge pull request #2289 from Arche-san/xmb-reset-wallpaper
...
xmb : reset to default background if wallpaper not available for current section
2015-10-25 21:17:29 +01:00
twinaphex
d19477edc5
(libretro-common) Update
2015-10-25 21:12:54 +01:00
Arche-san
6403682fcb
xmb : reset to default wallpaper if wallpaper not available for selected category
2015-10-25 21:02:21 +01:00
twinaphex
c96976083e
Compile retro_stat as C
2015-10-25 20:57:38 +01:00
twinaphex
4b41ea60a0
Fix CXX_BUILD
2015-10-25 20:40:47 +01:00
Twinaphex
15c80a6e73
Merge pull request #2288 from leiradel/master
...
fixed wrong setting id
2015-10-25 18:46:00 +01:00
Andre Leiradella
15adfdbe7d
fixed wrong setting id
2015-10-25 15:13:37 -02:00
twinaphex
640de49c1a
Move Input Hotkey Binds to 'Input Settings'
2015-10-25 10:41:53 +01:00
twinaphex
e997171d3c
Reimplement Playlist Settings
2015-10-25 10:25:07 +01:00
twinaphex
443bf73c8c
Add DISPLAYLIST_PLAYLIST_SETTINGS_LIST
2015-10-25 09:38:53 +01:00
twinaphex
cd17983fb7
(Zarch) Show all entries in 'Recent'
2015-10-25 09:22:00 +01:00
twinaphex
325b6b3f7d
Add back lua_converter.c
2015-10-25 09:15:36 +01:00
twinaphex
759a01b74f
Use PATH_MAX_LENGTH
2015-10-25 08:51:04 +01:00
twinaphex
b5768cb94c
Exclude parent dir entry for horizontal menu
2015-10-25 08:47:17 +01:00
twinaphex
056199c574
Add 'back' to file browser
2015-10-25 08:31:55 +01:00
twinaphex
3d90049aea
Render value path too in 'Recent' list
2015-10-25 07:50:13 +01:00
Twinaphex
246bb76f22
Merge pull request #2287 from lakkatv/zarch
...
(ZUI) Implement mouse scrolling for the recent list
2015-10-25 06:13:31 +01:00
Jean-André Santoni
8558581d02
(ZUI) Implement mouse scrolling for the recent list
2015-10-25 12:12:09 +07:00
twinaphex
6e7f58e473
Add MENU_POINTER_ZARCH_X/MENU_POINTER_ZARCH_Y
2015-10-25 04:12:48 +01:00
twinaphex
15319928d5
Flesh out zarch_zui_input_state
2015-10-25 04:08:51 +01:00
twinaphex
cdfc2ffd59
Implement MENU_POINTER_PRESSED
2015-10-25 04:04:46 +01:00
Twinaphex
1217e92e8d
Implement zarch_zui_input_state
2015-10-25 03:49:35 +01:00
twinaphex
9fd6fac36a
(Zarch) Fix menu mouse actions again
2015-10-25 03:38:59 +01:00
twinaphex
7878bd2339
(Zarch) Cleanups
2015-10-25 03:27:00 +01:00
twinaphex
b900fcc0f7
(Zarch) Cleanups
2015-10-25 03:20:37 +01:00
twinaphex
87e9048e1f
(Zarch) Rename temp variable
2015-10-25 03:14:08 +01:00
twinaphex
26cbe6a92b
(Zarch) Reimplement Exit function
2015-10-25 03:11:26 +01:00
twinaphex
00bb8bd6d5
Have only one Menu Navigation Wraparound setting
2015-10-25 02:59:38 +01:00
twinaphex
b348f13ef0
Add HAVE_OPENGL ifdefs
2015-10-25 02:42:31 +01:00
twinaphex
bad3c8d7d6
Cleanups
2015-10-25 02:35:52 +01:00
twinaphex
0a68d3aeac
Remove unused variable
2015-10-25 02:34:18 +01:00
twinaphex
5bd555ca50
Create video_texture_unload
2015-10-25 02:33:23 +01:00
twinaphex
74b7e13ba9
(Zarch) Use GRfloat
2015-10-25 02:25:17 +01:00
twinaphex
6b8cfeb5d9
(Zarch) Namespace cleanups
2015-10-25 02:22:00 +01:00
twinaphex
c089634f26
(Zarch) Namespace cleanups
2015-10-25 02:19:26 +01:00
twinaphex
2f28acb3a9
Should now show game in the background
2015-10-25 01:27:18 +02:00
Twinaphex
dc43941b12
Merge pull request #2286 from heuripedes/master
...
(zarch) Fix backgrounds in GLES builds
2015-10-25 01:00:32 +02:00
Higor Eurípedes
fe02757744
(zarch) Fix backgrounds in GLES builds
2015-10-24 19:57:37 -03:00
twinaphex
68e0054e92
(Zarch) Fix mouse button presses no longer working
2015-10-25 00:56:26 +02:00
twinaphex
5334d5c8a3
Refactor away zui_render
2015-10-24 23:48:53 +02:00
twinaphex
a252e72350
(Zarch) Move frame_background
2015-10-24 23:44:34 +02:00
twinaphex
ba811d89bf
Refactor away zui_finish
2015-10-24 23:37:59 +02:00
twinaphex
e230379fe0
Move input code to zarch_Iterate
2015-10-24 23:36:42 +02:00
twinaphex
4c47b7c83d
Refactor away zui_begin
2015-10-24 23:34:59 +02:00
twinaphex
eed81c349e
(Zarch) Move zui_finish to zarch_frame
2015-10-24 23:21:18 +02:00
twinaphex
fa82818ad2
(Zarch) Remember last header selection
2015-10-24 23:13:11 +02:00
twinaphex
a3adec9417
Can now toggle tabs with gamepad
2015-10-24 23:08:44 +02:00
twinaphex
7ce1cf873b
(Zarch) Start trying to implement gamepad controls for changing the
...
header
2015-10-24 22:46:36 +02:00
Twinaphex
53eca1a745
Merge pull request #2285 from lakkatv/xmb
...
(XMB) Honor navigation wraparound horizontal setting
2015-10-24 21:57:58 +02:00
Jean-André Santoni
4b47958999
(XMB) Honor navigation wraparound horizontal setting
2015-10-25 02:18:47 +07:00
twinaphex
56b43f3b6f
(Zarch) Better pad highlighting color
2015-10-24 21:11:07 +02:00
Twinaphex
8cf458a7dc
Merge pull request #2284 from lakkatv/xmb
...
(XMB) Scan directory tab
2015-10-24 20:45:13 +02:00
Jean-André Santoni
f2fc38f578
(XMB) Prevent icon overlap after a scan is finished
2015-10-25 01:40:07 +07:00
twinaphex
94fb20c226
(Zarch) Have differently colored highlighted item when pad selects something
2015-10-24 20:14:55 +02:00
Jean-André Santoni
403e00a936
(XMB) Implement another tab to launch a directory scan
2015-10-25 00:37:59 +07:00
Twinaphex
01a223726a
Merge pull request #2283 from leiradel/master
...
removed http_get.[ch], using net_http_special now
2015-10-24 18:53:06 +02:00
Andre Leiradella
0ea54b966d
removed http_get.[ch], using net_http_special now
2015-10-24 12:00:52 -02:00
twinaphex
b57d8ee1fb
(Android) Buildfix
2015-10-24 10:53:29 +02:00
twinaphex
7861972f3d
(menu_displaylist.c) Don't add entries if they are hidden away
...
behind 'Advanced settings'
2015-10-24 10:52:12 +02:00
twinaphex
135edc289b
(Menu) Build up Input Settings dynamically
2015-10-24 10:31:11 +02:00
twinaphex
9e00fcd419
Can now load content from Recent menu with the mouse
2015-10-24 08:25:01 +02:00
twinaphex
d35cf6867c
Start implementing gamepad controls based on menu entries
2015-10-24 08:19:56 +02:00
twinaphex
d1a2b324c9
(Zarch) More cleanups
2015-10-24 08:04:59 +02:00
twinaphex
e93b1ab1aa
(Zarch) Blend against white texture
2015-10-24 07:55:26 +02:00
twinaphex
00bf05c254
(Zarch) Cleanup
2015-10-24 07:54:07 +02:00
twinaphex
798ed9eba8
(Zarch) Use menu_display_draw_frame
2015-10-24 07:51:33 +02:00
twinaphex
8ecfa76ab9
Add vertex count variable to menu_display drawing functions
2015-10-24 07:28:49 +02:00
twinaphex
0e7b031d5f
(Zarch) Get rid of zui->set
2015-10-24 07:00:51 +02:00
twinaphex
6c8b8e8588
(Zarch) Flesh out menu driver some more
2015-10-24 06:56:08 +02:00
twinaphex
484e4612f8
(Zarch) Start hooking up callback function for history list
2015-10-24 06:40:39 +02:00
twinaphex
bc3f9953a0
(Zarch) Start implementing menu entries
2015-10-24 06:36:13 +02:00
twinaphex
17132d1a20
(Zarch) Cleanups
2015-10-24 05:57:19 +02:00
twinaphex
e43d0f5edb
(Zarch) Remove unused variable
2015-10-24 04:15:58 +02:00
twinaphex
257efd2899
Make menu_input_frame_pointer part of menu_input_frame_retropad
...
again
2015-10-24 03:56:28 +02:00
twinaphex
81cccd6f71
(menu_input.c) Remove some apparently unneeded code?
2015-10-24 03:50:36 +02:00
Twinaphex
1f32ee1b49
Merge pull request #2282 from leiradel/master
...
move http_get to its own file; fix copyright
2015-10-24 03:41:27 +02:00
Andre Leiradella
fd581bf67f
Merge branch 'master' of https://github.com/leiradel/RetroArch
2015-10-23 23:29:00 -02:00
Andre Leiradella
53f77acf37
move http_get to its own file; fix copyright
2015-10-23 23:25:27 -02:00
twinaphex
cc6cd51afa
Add menu_input_mouse_check_hitbox
2015-10-24 03:19:06 +02:00
twinaphex
579eb3cd72
(Zarch) Add menu_input_mouse_state
2015-10-24 03:13:40 +02:00
twinaphex
70ddbdb601
Rename 'RetroArch copy' to 'RetroArchCg'
2015-10-24 02:58:06 +02:00
Andre Leiradella
64dd5c46be
move http_get to its own file; fix copyright
2015-10-23 20:08:05 -02:00
Twinaphex
c0878c75d5
Merge pull request #2281 from lakkatv/xmb
...
(XMB) Use RetroArch or Lakka logo in place of the home icon
2015-10-23 22:09:45 +02:00
Jean-André Santoni
4b82132e9d
(XMB) Use RetroArch or Lakka logo in place of the home icon
2015-10-24 02:52:42 +07:00
Twinaphex
b085a1c1e6
Merge pull request #2278 from lakkatv/xmb
...
Add a HAVE_LAKKA define, and enable a shutdown menu entry
2015-10-23 21:46:24 +02:00
Jean-André Santoni
2b376ce3d5
Add a HAVE_LAKKA define, and enable a shutdown menu entry
2015-10-23 15:24:47 +07:00
twinaphex
b7785a36a3
Cleanups
2015-10-23 09:36:10 +02:00
twinaphex
a8d4bf6ec4
(Zarch) Reuse menu_input_mouse_state for left/right mouse button
2015-10-23 09:30:46 +02:00
twinaphex
bf47d5e0ae
(Zarch) Start using menu_input_mouse_state
2015-10-23 09:22:59 +02:00
twinaphex
fcaf64c69d
Create struct out of mouse input
2015-10-23 09:18:37 +02:00
twinaphex
896a80d6b8
Call menu_driver_iterate another time for pointer/mouse controls
2015-10-23 09:15:05 +02:00
twinaphex
8c74be0879
Rename menu_input_frame to menu_input_frame_retropad
2015-10-23 09:01:57 +02:00
twinaphex
6ac88eed54
Cleanups
2015-10-23 08:34:15 +02:00
twinaphex
90cb9c5157
(udev_input.c) Cleanup
2015-10-23 08:22:59 +02:00
twinaphex
3841b1b96f
(XMB) Dehardcode the '- 3'
2015-10-23 08:13:31 +02:00
twinaphex
9893be7849
(WGL) Buildfix
2015-10-23 07:59:53 +02:00
twinaphex
5b55b35210
(Dinput) Another buildfix
2015-10-23 07:55:56 +02:00
twinaphex
e99fda4d1f
(DirectInput) Buildfix
2015-10-23 07:51:45 +02:00
twinaphex
51b789ef6e
Rename retroarch icons
2015-10-23 07:46:20 +02:00
twinaphex
b7f35a7b06
Create 96x96 icon and use it for QNX
2015-10-23 07:43:19 +02:00
twinaphex
92efdcbb3b
(QNX) Cleanup bar files
2015-10-23 07:40:43 +02:00
twinaphex
502843f35c
Update Makefile.ps3
2015-10-23 07:20:19 +02:00
twinaphex
7b12c57497
Remove unused variables
2015-10-23 07:05:57 +02:00
twinaphex
c4a66acbb6
Collapse User Binds into bigger 'Input Options' category
2015-10-23 06:54:33 +02:00
twinaphex
ad4dfd787c
Add Analog To Digital options too
2015-10-23 03:02:31 +02:00
twinaphex
177c4a0fc4
Move Device Types to top
2015-10-23 03:00:59 +02:00
fr500
ac3ca76d83
add script to increment the android version code
2015-10-22 17:01:25 -05:00
Twinaphex
5c77e8677f
Add supposed iOS 9-compatible LDFLAGS
2015-10-22 23:00:18 +02:00
Twinaphex
e77a612887
Merge pull request #2275 from lakkatv/xmb
...
Add a type for empty message entries, fixes a bug in XMB
2015-10-22 22:45:17 +02:00
twinaphex
9eb077088f
Move bind_mode_keyboard variable to menu_input
2015-10-22 22:44:44 +02:00
Jean-André Santoni
52c8040589
Add a type for empty message entries, fixes a bug in XMB
2015-10-23 03:43:25 +07:00
twinaphex
05e853c0f2
Remove unused variables
2015-10-22 22:39:58 +02:00
Twinaphex
79dac7fcea
Merge pull request #2274 from aliaspider/master
...
(CTR/3DS) improve memory management.
2015-10-22 22:12:22 +02:00
aliaspider
ac119b04f6
(CTR/3DS) improve memory management.
...
- use a custom crt0 to allow overriding __heap_size and
__linear_heap_size
- add a setting for maximum heap size. unallocated memory can be freely
mapped by the core.
- add better detection of the extra memory available when running from
the HBL.
2015-10-22 20:35:22 +01:00
fr500
30c4436aa9
this code is not always reached, so let's instead initialize the variable before checking if sorting is enabled
2015-10-22 13:37:33 -05:00
twinaphex
942bf6cb93
(XMB) Load Recent has its own tab now - remove from Main Menu list
2015-10-22 20:24:58 +02:00
twinaphex
e6541cb699
Bind Mode is no longer needed - will detect if we are pressing
...
on a gamepad or keyboard
2015-10-22 20:22:05 +02:00
Twinaphex
5f67c041b0
Merge pull request #2273 from lakkatv/xmb
...
(XMB) History tab
2015-10-22 20:20:49 +02:00
Jean-André Santoni
6945489d96
(XMB) History tab
2015-10-23 01:05:51 +07:00
twinaphex
0ddbbc99fb
Joypad binding has a timeout now too
2015-10-22 19:59:30 +02:00
twinaphex
db6d0f3201
Comment out
2015-10-22 19:34:54 +02:00
twinaphex
6512e95945
Pass device input mask to menu_input_frame
2015-10-22 19:34:25 +02:00
twinaphex
1a20e19c51
We will now be able to know from which input device type the input
...
event comes from - i.e. keyboard or gamepad
2015-10-22 19:17:47 +02:00
twinaphex
cd1f3510eb
Move some code around
2015-10-22 18:29:35 +02:00
Alcaro
83eebdf967
@pyroesp, I think you forgot testing this, it doesn't compile. ...okay, so did I.
2015-10-22 17:31:37 +02:00
Alcaro
4544c0988f
Fix this leak.
2015-10-22 17:21:19 +02:00
Alcaro
d8d18fc886
Merge pull request #2272 from pyroesp/Add_File_Check_2
...
File check bug fix with 7z and zip files
2015-10-22 17:20:30 +02:00
pyroesp
15af8f0d98
Fixed RFILE var declaration to C89 standard
2015-10-22 17:12:34 +02:00
pyroesp
2b308d75b8
Fixed RFILE var declaration to C89 standard
2015-10-22 17:10:45 +02:00
pyroesp
0d02ce2941
Fixed RFILE var declaration to C89 standard
2015-10-22 17:09:44 +02:00
pyroesp
e30356858b
Fixed RFILE var declaration to C89 standard
2015-10-22 17:08:05 +02:00
pyroesp
78352885fd
File check bug fix with 7z and zip files
2015-10-22 15:05:48 +02:00
twinaphex
ce2fa6c0d2
Line up Input Device Type options next to each other
2015-10-22 08:40:08 +02:00
twinaphex
d80289c39a
Add Device Type controls to Core Input Options
2015-10-22 08:38:29 +02:00
twinaphex
e4a11bc16b
Rename Core Input Remapping Options
2015-10-22 07:47:51 +02:00
twinaphex
ed7024408f
Quick Menu will dynamically show again
2015-10-22 06:11:59 +02:00
twinaphex
2157e8389c
(XMB) Show Quick Menu dynamically again
2015-10-22 06:01:46 +02:00
twinaphex
2e7d039027
(XMB) Refactor
2015-10-22 05:55:54 +02:00
twinaphex
b6ee3fdf31
(XMB) Create XMB_SYSTEM_TAB_ enums
2015-10-22 04:52:57 +02:00
twinaphex
7ea16f622e
(XMB) Create custom Main Menu list
2015-10-22 04:46:05 +02:00
twinaphex
0443b2af8d
Refactor menu_displaylist_parse_settings
2015-10-22 04:29:40 +02:00
twinaphex
14bf640bf6
Create list_push callback - allows us to override lists
2015-10-22 04:12:32 +02:00
twinaphex
f48830cfc0
Revert "Simplify menu_entries_set_refresh"
...
This reverts commit 6ca0962f9e .
2015-10-22 03:54:34 +02:00
twinaphex
6ca0962f9e
Simplify menu_entries_set_refresh
2015-10-22 03:45:14 +02:00
twinaphex
61c4a00a59
Cleanups
2015-10-22 03:02:15 +02:00
Twinaphex
260f2f713c
Merge pull request #2271 from Monroe88/patch-1
...
(wgl_ctx) Also account for swap interval when setting fullscreen refresh rate
2015-10-22 02:59:55 +02:00
twinaphex
cc9907e64c
Cleanups
2015-10-22 02:58:41 +02:00
twinaphex
8ca684527f
Cleanups
2015-10-22 02:55:10 +02:00
twinaphex
a3d8152cab
Create local copy of menu_generic function for XMB
2015-10-22 02:54:25 +02:00
twinaphex
1bbca8ab2e
Call menu_displaylist_push_list_process
2015-10-22 02:26:04 +02:00
Monroe88
a2e4a39ecf
(wgl_ctx) Also account for swap interval when setting fullscreen refresh rate
2015-10-21 18:57:06 -05:00
twinaphex
413aa2489e
Create menu_displaylist_push_list_process
2015-10-22 01:38:41 +02:00
twinaphex
463df9e526
Add need_sort/need_push/need_{variable} to menu_displaylist_info
2015-10-22 01:23:22 +02:00
twinaphex
3197142e8b
menu_displaylist_parse_settings - turn into a public function
2015-10-22 01:17:28 +02:00
twinaphex
8e2741d974
(XMB) Cleanups
2015-10-22 01:04:00 +02:00
Twinaphex
9302ce939b
Only use RELEASE_BUILD on OSX
2015-10-21 23:40:23 +02:00
aliaspider
339acfecf1
(CTR/3DS) update code to use ctrulib/great-refactor
2015-10-21 15:41:06 +01:00
aliaspider
35b18801ac
(CTR/3DS) tweak default memory settings.
2015-10-21 15:09:12 +01:00
Twinaphex
f889f1e39c
(iOS) Don't push all these assets to the target device
2015-10-21 06:50:17 +02:00
twinaphex
54114d207c
Overwrite iOS xcodeproj
2015-10-21 06:45:45 +02:00
twinaphex
5773b8d21a
(iOS) Take out more crap
2015-10-21 06:19:14 +02:00
twinaphex
a6a606e200
(iOS) Get rid of cht/cursors/rdb dependencies
2015-10-21 06:13:03 +02:00
twinaphex
730c596aa0
(iOS) Drop assets too
2015-10-21 06:09:49 +02:00
twinaphex
a91796306c
(iOS Xcodeproj) Remove shaders rule
2015-10-21 04:51:48 +02:00
aliaspider
9fbb790404
(CTR/3DS) heap_size can't be bigger than 0x6000000.
2015-10-21 01:38:04 +01:00
Twinaphex
6fc6f681f5
Merge pull request #2270 from aliaspider/master
...
(CTR/3DS) allow changing cpu speed on n3DS at runtime.
2015-10-21 01:11:22 +02:00
aliaspider
3e4f38a38e
(CTR/3DS) allow changing cpu speed on n3DS at runtime.
...
set cpu speed to max by default.
2015-10-20 23:52:52 +01:00
Andrés
0ce1d042bd
Update config.def.h
2015-10-20 12:52:40 -05:00
Twinaphex
4b68a6b853
Merge pull request #2267 from pyroesp/Add_File_Check
...
Added file check before loading game
2015-10-20 18:11:02 +02:00
Twinaphex
f18abe46b0
Merge pull request #2268 from lakkatv/xmb
...
(XMB) animation bug fix
2015-10-20 17:58:58 +02:00
Jean-André Santoni
e7040e3cf8
(XMB) animation bug fix
2015-10-20 22:55:27 +07:00
twinaphex
6fff789376
Move 'Suspend Screensaver' to Video Settings
2015-10-20 17:51:03 +02:00
Twinaphex
257fed3228
Merge pull request #2264 from aliaspider/master
...
(CTR/3DS) update
2015-10-20 17:32:47 +02:00
Twinaphex
2ffc9db640
Merge pull request #2265 from lakkatv/xmb
...
(XMB) Settings tab
2015-10-20 17:32:40 +02:00
pyroesp
11f1d566c9
Added file check before loading game.
2015-10-20 17:20:56 +02:00
aliaspider
3a30baab57
(CTR/3DS) add support for RETRO_PIXEL_FORMAT_XRGB8888
2015-10-20 16:03:39 +01:00
Jean-André Santoni
755bd961d3
(XMB) Settings tab
2015-10-20 19:11:43 +07:00
aliaspider
8cc805c38a
(CTR/3DS) reduce memory usage.
...
build fix.
2015-10-20 12:34:53 +01:00
Twinaphex
3574a1b40a
(net_http_special.c) Get rid of warning
2015-10-20 04:41:28 +02:00
twinaphex
85fb94c452
Create net_http_special
2015-10-20 04:40:25 +02:00
Twinaphex
74030ec5c1
(Cheevos) Silence warnings
2015-10-20 04:32:16 +02:00
twinaphex
eb3c67cf35
(iOS) Define HAVE_CHEEVOS
2015-10-20 04:27:32 +02:00
twinaphex
a3afeadd96
(OSX/iOS) Define HAVE_CHEEVOS
2015-10-20 04:25:56 +02:00
Twinaphex
9f5a9eddbd
Merge pull request #2262 from leiradel/master
...
moved net_http_get back to cheevos.c
2015-10-20 03:24:52 +02:00
Andre Leiradella
33fc0cc803
moved net_http_get back to cheevos.c
2015-10-19 23:20:10 -02:00
twinaphex
0bdf1bb10c
Remove unused variables
2015-10-20 03:07:28 +02:00
twinaphex
968fbb675c
Don't introduce dependencies on RetroArch headers in libretro-common
2015-10-20 03:05:47 +02:00
Twinaphex
227bb3fe49
Remove malloc.h
2015-10-20 03:03:40 +02:00
Twinaphex
3a8e181210
Merge pull request #2261 from fr500/master
...
Various changes
2015-10-20 03:02:38 +02:00
Twinaphex
9d21e0b707
Merge pull request #2260 from Monroe88/patch-1
...
(wgl_ctx) Set fullscreen mode refresh rate to video_refresh_rate
2015-10-20 03:00:02 +02:00
radius
bece39d2a7
make it work for cores that don't use the save interface too
2015-10-19 19:55:42 -05:00
radius
a0fe04ead5
cleaner implementation of save file / save state sorting
2015-10-19 19:55:41 -05:00
radius
34cf3c6a13
update osx buildbot url
2015-10-19 19:55:40 -05:00
Monroe88
4afbd0682b
(wgl_ctx) Set fullscreen mode refresh rate to video_refresh_rate
2015-10-19 19:44:28 -05:00
twinaphex
3602d703cc
Cleanups
2015-10-20 01:54:04 +02:00
twinaphex
e89708a082
Reorder settings
2015-10-20 01:50:21 +02:00
twinaphex
90fae3e2d0
Refactor 'Accounts' code - moved to menu_setting.c
2015-10-20 01:47:32 +02:00
twinaphex
8cc27e581b
(Menu) Dehardcode string
2015-10-20 01:40:33 +02:00
twinaphex
e357f6b320
(Menu) Improvements
2015-10-20 01:35:08 +02:00
Twinaphex
a6475bd99f
Merge pull request #2259 from leiradel/master
...
moved net_http_get to net_http.c; added timeout to cheevos http requests
2015-10-20 00:51:55 +02:00
Andre Leiradella
b6a3da5a41
moved net_http_get to net_http.c; added timeout to cheevos http requests
2015-10-19 20:37:54 -02:00
Andrés
93696ad8bc
Update platform_darwin.m
2015-10-19 15:48:50 -05:00
Twinaphex
3687b29d9a
Merge pull request #2257 from leiradel/master
...
check malloc result
2015-10-19 19:00:46 +02:00
Andre Leiradella
eab254d6dc
check malloc result
2015-10-19 14:57:05 -02:00
twinaphex
1ff3b58d68
Buildfix
2015-10-19 18:01:56 +02:00
Twinaphex
1aeaff1b2a
Merge pull request #2256 from leiradel/master
...
only add cheevos to the build when HAVE_NETWORKING is enabled
2015-10-19 17:42:53 +02:00
twinaphex
b23ea1fb8a
(Menu) Cleanups
2015-10-19 17:41:38 +02:00
twinaphex
5b9aab68e5
(XMB) Start using menu_entries_ functions inside XMB
2015-10-19 17:40:38 +02:00
twinaphex
b3dc51072c
(XMB) Cleanups
2015-10-19 17:35:47 +02:00
Andre Leiradella
10ca5833a3
only add cheevos to the build when HAVE_NETWORKING is enabled
2015-10-19 13:15:23 -02:00
twinaphex
2d8abce80f
Rename menu_list_set_alt_at_offset
2015-10-19 17:12:03 +02:00
twinaphex
c4f04051e2
(XMB) Exclude directories from horizontal list
2015-10-19 17:10:35 +02:00
twinaphex
1e681cad4e
Move ffmpeg core files
2015-10-19 16:55:08 +02:00
twinaphex
a25bc08d60
Cleanups
2015-10-19 16:43:07 +02:00
twinaphex
d006784094
Cleanups
2015-10-19 16:40:56 +02:00
twinaphex
b7625289f7
Rename some functions
2015-10-19 16:32:51 +02:00
twinaphex
69b95728bf
Rename menu_list_get_last to menu_entries_get_last
2015-10-19 06:47:45 +02:00
twinaphex
a6bec4f10b
Revert "Refactor code"
...
This reverts commit eba8af61dd .
2015-10-19 06:38:36 +02:00
twinaphex
eba8af61dd
Refactor code
2015-10-19 06:36:44 +02:00
twinaphex
2d0921c486
Get rid of no longer used function prototype
2015-10-19 06:25:07 +02:00
twinaphex
fe21aa49b4
Cleanup
2015-10-19 06:23:32 +02:00
twinaphex
0feca47ec5
Cleanup
2015-10-19 06:07:44 +02:00
twinaphex
22943d2891
Cleanups
2015-10-19 06:05:52 +02:00
twinaphex
93b8ba07b7
Cleanups
2015-10-19 06:01:29 +02:00
twinaphex
490ca4731b
Improve HAVE_CHEEVOS ifdef
2015-10-19 03:59:14 +02:00
Twinaphex
1de58fe69f
Remove unused variables
2015-10-19 03:57:27 +02:00
twinaphex
f0bbf53537
Enable pause_nonactive by default
2015-10-19 03:44:57 +02:00
twinaphex
55fe18c8f7
Cleanup
2015-10-19 03:39:28 +02:00
twinaphex
0cc83fe8fe
Cleanups
2015-10-19 03:38:35 +02:00
twinaphex
992266ab12
Don't keep reallocating settings all the time
2015-10-19 03:28:00 +02:00
Twinaphex
0d8cec87bc
Merge pull request #2252 from leiradel/master
...
make HAVE_CHEEVOS=1 by default
2015-10-19 02:47:03 +02:00
Andre Leiradella
08f773777c
make HAVE_CHEEVOS=1 by default
2015-10-18 22:30:21 -02:00
twinaphex
182d691cf1
Can now iteratively push a submenu onto the menu entries stack
2015-10-19 01:46:33 +02:00
twinaphex
913e80a59c
(menu_displaylist.c) We can now iteratively build up a list
2015-10-19 01:43:03 +02:00
twinaphex
91f384c4f2
Refactor code - cut down on duplication of code
2015-10-19 01:17:44 +02:00
twinaphex
8d024790ca
Start passing info label
2015-10-19 01:00:47 +02:00
twinaphex
fffa650d77
Create fall-through for DISPLAYLIST_MAIN_MENU
2015-10-19 00:44:28 +02:00
twinaphex
8ac72b21b9
Remove DISPLAYLIST_SETTINGS_SUBGROUPh
2015-10-19 00:37:38 +02:00
twinaphex
f8225f975f
Add HAVE_CHEEVOS ifdef
2015-10-18 23:21:57 +02:00
twinaphex
7f843fe21e
Start splitting up accounts options
2015-10-18 22:08:17 +02:00
twinaphex
47f63ad6f4
Rename some menu_list_ functions to menu_entries_
2015-10-18 21:58:13 +02:00
twinaphex
92a8736318
Don't call file_list_get_alt_at_offset directly
2015-10-18 21:55:19 +02:00
twinaphex
14e46e0048
Remove menu_list_get_alt_at_offset
2015-10-18 21:54:20 +02:00
twinaphex
b2a4e92c28
rename menu_list_clear
2015-10-18 21:44:44 +02:00
twinaphex
145f88ab4f
Remove more wrapper menu_list_ functions
2015-10-18 21:43:16 +02:00
twinaphex
7c3a27583d
Remove menu_list_push
2015-10-18 21:41:08 +02:00
twinaphex
b2b78125fa
Collapse subgroups automatically enabled now
2015-10-18 21:32:41 +02:00
twinaphex
57edd31fdf
Start refactoring list building
2015-10-18 21:05:33 +02:00
twinaphex
5da4cb754a
Cleanup
2015-10-18 20:41:33 +02:00
twinaphex
6cd2173382
Refactor some code
2015-10-18 20:34:34 +02:00
twinaphex
ff8f587c30
Move menu_entry_get_setting to menu_entries.c
2015-10-18 20:21:26 +02:00
Twinaphex
453a87a0bd
Merge pull request #2250 from leiradel/master
...
don't even try to load achievements if they're disabled
2015-10-18 20:03:46 +02:00
Andre Leiradella
11d89ba289
don't even try to load achievements if they're disabled
2015-10-18 16:02:36 -02:00
Twinaphex
380401cabd
Merge pull request #2249 from leiradel/master
...
disable achievements by default
2015-10-18 19:48:03 +02:00
Andre Leiradella
00e2ca5372
disable achievements by default
2015-10-18 15:28:22 -02:00
twinaphex
ea6b883f2d
Add Settings -> Retro Achievements -> Enable
2015-10-18 19:21:57 +02:00
twinaphex
659893e014
Take care of some linking issues with CXX_BUILD
2015-10-18 17:41:42 +02:00
twinaphex
9c6d252c37
Get rid of unused variable
2015-10-18 07:45:28 +02:00
twinaphex
b5aa3049c6
Refactor menu_video_ functions to menu_display_
2015-10-18 07:43:27 +02:00
twinaphex
38c66f62d0
Merge menu_video.c and menu_display.c
2015-10-18 07:15:54 +02:00
twinaphex
04ae499e89
Add Cheevos Test Unofficial setting
2015-10-18 07:09:49 +02:00
twinaphex
4126e7b989
Start adding Retro Achievements list
2015-10-18 07:05:15 +02:00
twinaphex
a7bca36791
Don't spam logging
2015-10-18 04:20:32 +02:00
twinaphex
a47eed7017
(menu_cbs.c) Buildfix
2015-10-17 20:04:05 +02:00
twinaphex
52d6119584
Cleanup menu_entries_get
2015-10-17 19:41:33 +02:00
twinaphex
06d17852f0
Merge menu_list.c with menu_entries.c
2015-10-17 19:38:33 +02:00
twinaphex
1dce8a3c22
(menu_cbs_select.c) Don't use menu_list_get_ptr
2015-10-17 19:27:18 +02:00
twinaphex
94a65e087d
Refactor
2015-10-17 19:24:58 +02:00
twinaphex
23a570566d
(menu_cbs.c) Get rid of menu_list_get_ptr usage
2015-10-17 19:22:12 +02:00
twinaphex
6e2e32970e
Create menu_entries_get_size
2015-10-17 19:21:18 +02:00
twinaphex
d3a7742b6f
Create menu_entries_get_stack_size
2015-10-17 19:14:49 +02:00
twinaphex
44cb547ee4
Create menu_entries_flush_stack
2015-10-17 19:10:37 +02:00
twinaphex
fe213531b7
Change signature on menu_list_pop_stack
2015-10-17 19:06:42 +02:00
twinaphex
62a4daf375
menu_list_flush_stack - use menu_list_pop_stack internally
2015-10-17 19:04:08 +02:00
twinaphex
5663f6d60f
Create menu_entries_get_last_stack_actiondata
2015-10-17 18:57:47 +02:00
twinaphex
5d036f70d1
(menu_displaylist.c) Use menu_entries_get_last_stack
2015-10-17 18:45:14 +02:00
twinaphex
d3bde69387
Use menu_list_get_ptr internally inside menu_entries.c
2015-10-17 18:44:17 +02:00
twinaphex
e34171b4a0
(xmb.c) Cleanup
2015-10-17 18:40:47 +02:00
twinaphex
d4c99a5f4e
Start using menu_entries_pop_stack
2015-10-17 18:38:14 +02:00
twinaphex
c42e4c420f
Start using menu_entries_get_last_stack
2015-10-17 18:31:16 +02:00
twinaphex
b8720cf056
Refactor
2015-10-17 18:21:47 +02:00
twinaphex
e6db9dffd5
Refactor xmb
2015-10-17 18:17:59 +02:00
twinaphex
e1a1f961be
(menu_cbs_info.c) Don't use menu_list_get_ptr
2015-10-17 18:09:05 +02:00
twinaphex
933418db2b
Use menu_list_get_ptr less
2015-10-17 18:06:02 +02:00
twinaphex
ce4ad6d3ab
Use menu_list_get_ptr less
2015-10-17 18:02:41 +02:00
twinaphex
9cb806298e
Use menu_list_get_ptr less
2015-10-17 17:58:59 +02:00
twinaphex
2ee67cb7b8
Start getting rid of more menu_list_get_ptr usage
2015-10-17 17:56:19 +02:00
twinaphex
93e81766c2
Start getting rid of menu_list_get_ptr usage
2015-10-17 17:51:40 +02:00
twinaphex
d1fa131a35
Create menu_entries_get_menu_stack_ptr
2015-10-17 17:44:57 +02:00
twinaphex
71a5e8eab5
Move menu_list_ functions to menu_list.c
2015-10-17 17:38:17 +02:00
twinaphex
776707577b
Use menu_entries_push
2015-10-17 17:14:41 +02:00
twinaphex
92b7fd582e
Create menu_entries_push
2015-10-17 17:10:29 +02:00
twinaphex
a3d306becc
Move menu_setting_set_flags to menu_setting.c
2015-10-17 17:05:50 +02:00
Twinaphex
dbd119674e
Update README.md
2015-10-17 16:40:44 +02:00
aliaspider
915ed60131
(CTR/3DS) increase linear heap size.
2015-10-17 15:26:03 +01:00
twinaphex
8dfc5f698d
Add Cheevos username/password
2015-10-17 15:58:59 +02:00
twinaphex
13f8c2fa51
(Accounts subentry) Handles refresh now properly
2015-10-17 15:34:38 +02:00
twinaphex
669eb8a39f
menu_cbs.c - don't force on debug logging
2015-10-17 15:30:08 +02:00
twinaphex
1b59823972
Start adding preliminary Account Settings
2015-10-17 15:28:16 +02:00
aliaspider
b7098c0846
(griffin) build fix for !defined(HAVE_CHEEVOS)
2015-10-17 09:56:23 +01:00
aliaspider
b556211e82
Merge pull request #2247 from jakcron/master
...
(CTR/3DS) Enabled access to more memory.
2015-10-17 09:07:01 +01:00
jakcron
1439931ed1
(CTR/3DS) Changed pkg directory names.
...
3dsx -> /3ds, .3ds -> /rom, .cia -> /cia
2015-10-17 16:04:44 +08:00
jakcron
1cc3f66a0e
(CTR/3DS) Added gsp::Lcd to service list
2015-10-17 15:41:42 +08:00
jakcron
e798377492
(CTR/3DS) Enabled access to more memory.
...
o3DS can get access to 80MB max, and n3DS can get access to 124MB
(actually 110MB due to ctrulib issues). Since 80MB triggers a reboot for
o3DS, it is only set in titles that need it.
2015-10-17 14:13:07 +08:00
Twinaphex
c943822002
Merge pull request #2244 from leiradel/master
...
even better error handling
2015-10-17 04:06:25 +02:00
Andre Leiradella
7456f2d032
even better error handling
2015-10-16 22:51:09 -03:00
Twinaphex
621af4192e
Merge pull request #2243 from leiradel/master
...
better error handling
2015-10-17 03:51:07 +02:00
Andre Leiradella
703f5e01e9
better error handling
2015-10-16 20:57:11 -03:00
twinaphex
f48771ea42
(cheevos) Backport 'moved cheevos configuration to the config file'
2015-10-16 18:14:29 +02:00
twinaphex
41b27ad242
Backport 'map the ram as a contiguous block"
2015-10-16 18:07:57 +02:00
twinaphex
21f23ea51d
Backport 'remove cheevos from the build unless HAVE_CHEEVOS=1;'
2015-10-16 18:04:59 +02:00
twinaphex
677d757c18
backport 'add guard for unknown roms with 8MB or more'
2015-10-16 18:00:22 +02:00
twinaphex
426033b4d1
Set up libretro-test Makefiles for iOS 9
2015-10-15 16:14:25 +02:00
twinaphex
686caffbb7
cheevos.h - cleanups
2015-10-15 16:08:48 +02:00
twinaphex
b0b37cea98
cheevos.c - android buildfix
2015-10-15 16:08:19 +02:00
twinaphex
4604a1dd20
cheevos.c - cleanup
2015-10-15 16:07:18 +02:00
twinaphex
c02e8ee202
cheevos.c - cleanup
2015-10-15 16:05:47 +02:00
twinaphex
0a3db8f7bb
Update cheevos - style nits
2015-10-15 16:04:26 +02:00
Twinaphex
bbcd49b6df
Merge pull request #2238 from leiradel/master
...
fixed function signature
2015-10-15 04:51:58 +02:00
Andre Leiradella
bbad416082
fixed function signature
2015-10-14 23:48:42 -03:00
Twinaphex
1c74fb0b77
Merge pull request #2237 from leiradel/master
...
removed special snes case, recompute md5 if the first one fails instead
2015-10-15 02:54:00 +02:00
Andre Leiradella
6cce351e3d
prefix log messages with CHEEVOS
2015-10-14 21:30:23 -03:00
Andre Leiradella
3f1d902aad
show achievement using osd messages
2015-10-14 21:08:19 -03:00
Andre Leiradella
ff2d6b9c2b
removed special snes case, recompute md5 if the first one fails instead
2015-10-14 20:52:25 -03:00
Twinaphex
c077a69fa8
Merge pull request #2235 from leiradel/master
...
download the achievements list from retroachievements.org
2015-10-14 05:20:43 +02:00
Andre Leiradella
cb24d13f8c
download the achievements list from retroachievements.org
2015-10-14 00:12:01 -03:00
Twinaphex
0ca3043ee4
Merge pull request #2234 from leiradel/master
...
added md5
2015-10-14 04:01:09 +02:00
Andre Leiradella
8173af7acf
added md5 functions to libretro-common
2015-10-13 19:28:02 -03:00
Andre Leiradella
479f574e1e
better formatting of super mario world's cheevos; added some webservice examples
2015-10-13 18:59:26 -03:00
Twinaphex
ce727871d8
Add no-xib.diff
2015-10-13 23:23:33 +02:00
Twinaphex
369e254ecd
Not sure why this was here
2015-10-13 22:45:13 +02:00
twinaphex
fd39bf679b
Restore retroarch.c
2015-10-13 22:13:24 +02:00
Alcaro
cc85f439a4
Hopefully this actually works on those consoles.
2015-10-13 20:21:08 +02:00
aliaspider
1793924bc6
Merge pull request #2233 from thedax/ctr-fmsx
...
Allow the CTR platform (3DS) to make use of fMSX.
2015-10-12 20:05:10 +01:00
Twinaphex
6141f00f70
(OSX) Some C89_BUILD fixes
2015-10-12 21:02:07 +02:00
thedax
78613c04bf
Allow the CTR platform (3DS) to make use of fMSX.
2015-10-12 14:54:11 -04:00
Twinaphex
3442f0863f
(iOS) Move xcodeproj and fix paths
2015-10-12 17:25:13 +02:00
Twinaphex
b437918407
(iOS) Update pbxproj
2015-10-12 17:07:57 +02:00
twinaphex
68836bad99
(menu_setting.c) Get rid of some unused and commented out code
2015-10-12 16:47:34 +02:00
twinaphex
725ca99a6e
(menu_input.c) Some namespace changes
2015-10-12 16:45:48 +02:00
twinaphex
5297de76cc
(iOS) Cleanups in pkg/apple/iOS
2015-10-12 16:39:11 +02:00
twinaphex
9c184524e3
Move build instructions
2015-10-12 16:00:08 +02:00
neville
1fd3ab71b0
(OSX PPC) Move xcodeproj
2015-10-12 15:59:16 +02:00
twinaphex
070afba5d4
(menu_input.c) Namespace another function
2015-10-12 15:46:21 +02:00
twinaphex
9cf699b9c8
Namespace another function
2015-10-12 15:44:36 +02:00
twinaphex
bd289b32ea
(menu_input.c) Better namespacing
2015-10-12 15:41:14 +02:00
twinaphex
cc8495e50b
(OSX) Move modules dir around
2015-10-12 15:34:25 +02:00
neville
f9646f11aa
(OSX PPC) Update solution
2015-10-12 15:31:55 +02:00
neville
1260c47a0c
(OSX PPC) Don't need a bunch of dirs anymore
2015-10-12 15:22:44 +02:00
twinaphex
9b101c3121
(OSXPPC) Use InfoPlist.strings from OSX dir
2015-10-12 15:13:56 +02:00
neville
75dc9e88a6
(OSX PPC) Buildfix
2015-10-12 14:56:29 +02:00
twinaphex
65b75fece3
Get rid of another unused plist file
2015-10-12 14:47:43 +02:00
twinaphex
555aa50aa4
Add OSX/Info.plist
2015-10-12 14:45:29 +02:00
twinaphex
239b352cc5
Rename plist files
2015-10-12 14:44:31 +02:00
twinaphex
9559e8bb60
Don't need RetroArch 10.6-Info.plist for 10.6
2015-10-12 14:35:57 +02:00
twinaphex
f7f7b798ee
Get rid of unused variable warning
2015-10-12 14:31:46 +02:00
twinaphex
f41532c029
Get rid of one unused variable warning
2015-10-12 14:30:44 +02:00
Twinaphex
6f2bd56e23
(OSX) Remove references to 'chooseCore'
2015-10-12 12:30:58 +02:00
Twinaphex
09dca0c0f0
(OSX) Change interface to RetroArch_OSX
2015-10-12 12:21:54 +02:00
twinaphex
e085747e02
Create ST_STRING_OPTIONS
2015-10-11 23:07:43 +02:00
twinaphex
caa168bd7a
(menu_setting.c) Cleanups
2015-10-11 22:56:01 +02:00
twinaphex
765c4a1d85
(Content Collection) should now correctly deal with directories
2015-10-11 21:32:14 +02:00
twinaphex
b6dac843a8
(menu_cbs_get_value.c) Instrument
2015-10-11 21:19:18 +02:00
twinaphex
52e5f50be4
(menu_cbs_deferred_push.c) Instrument
2015-10-11 21:08:07 +02:00
twinaphex
790a6a81f8
(menu_cbs_title.c) Instrument menu_cbs_title.c
2015-10-11 20:40:23 +02:00
twinaphex
04a0e4cd58
Fill in more ident names for more callbacks
2015-10-11 20:26:44 +02:00
twinaphex
d7b9702506
Hook up some more idents for menu action callbacks
2015-10-11 20:04:10 +02:00
twinaphex
104c5e3aba
Make it easier to debug menu action callbacks
2015-10-11 19:59:14 +02:00
neville
a2ac25a5de
(OSX PPC) Links and runs again
2015-10-11 18:49:35 +02:00
neville
faef032025
(OSX PPC) Correct path to griffin ObjC
2015-10-11 18:37:05 +02:00
twinaphex
d9fb36c2a9
(OSX PPC) Take out WANT_ZLIB
2015-10-11 18:32:56 +02:00
twinaphex
a0e4776277
(performance.c) Refactor performance counter code
2015-10-11 18:21:07 +02:00
Twinaphex
590fc9605c
Merge pull request #2231 from leiradel/master
...
fixed test logic, no more false positives; some minor changes
2015-10-11 18:05:06 +02:00
twinaphex
8656b058c5
(OSX) Start updating Xcode projects
2015-10-11 17:58:35 +02:00
Andre Leiradella
64e479a802
fixed test logic, no more false positives; some minor changes
2015-10-11 12:55:29 -03:00
aliaspider
6f529640df
revert this back.
2015-10-11 16:34:40 +01:00
twinaphex
ec4289e7ad
Prefix all functions with menu_setting_
2015-10-11 17:25:49 +02:00
aliaspider
166261f08f
add back the early return when no arguments are provided.
2015-10-11 16:20:28 +01:00
twinaphex
750c134b86
CXX_BUILD fixes
2015-10-11 17:17:05 +02:00
Alcaro
611bcec28c
This should unbreak a bunch of consoles.
2015-10-11 17:03:12 +02:00
twinaphex
2b9e5539fb
Add another HAVE_FBO ifdef
2015-10-11 16:54:01 +02:00
twinaphex
6683ab16ef
(GL) Add HAVE_FBO ifdef around FBO feedback code
2015-10-11 16:53:18 +02:00
twinaphex
9f573eeaf0
(GLUI/XMB) Prevent warnings - 'passing argument from incompatible pointer type)
2015-10-11 16:51:44 +02:00
twinaphex
e979e16721
(menu_input.h) Rename enum
...
(jsonsax.c) C89_BUILD fix
2015-10-11 16:30:47 +02:00
Alcaro
4746e44992
Add this to the list.
2015-10-11 16:30:17 +02:00
Alcaro
4e3a313805
Autogenerate this huge ugly line.
2015-10-11 16:30:17 +02:00
Twinaphex
cf30887c44
(iOS) Buildfix
2015-10-11 16:28:08 +02:00
twinaphex
ab2aec9b66
xshm.c - buildfix
2015-10-11 16:22:59 +02:00
Alcaro
a3c61fc669
looks like I need this ridiculous thing too.
2015-10-11 16:09:59 +02:00
Alcaro
39ad441698
XShm detector works now.
2015-10-11 16:06:44 +02:00
twinaphex
34f4ba711f
Get rid of unused variable
2015-10-11 15:52:41 +02:00
twinaphex
a0e9dff077
(menu_setting.c) Fix conflicting types for declaration of function
2015-10-11 15:49:58 +02:00
twinaphex
348f28b382
Cleanups
2015-10-11 15:46:55 +02:00
twinaphex
7b95e25f08
(menu_setting.c) Move all internal struct definitions inside .c file
2015-10-11 14:49:34 +02:00
twinaphex
260f98d227
Create menu_settings_list_increment
2015-10-11 14:46:47 +02:00
twinaphex
146691946c
(menu_setting.c) Don't use ugly 'BINDFOR' macro again
2015-10-11 14:31:41 +02:00
twinaphex
b13ccb6009
Create menu_setting_action_right
2015-10-11 14:26:30 +02:00
twinaphex
2f12ddde32
(menu_setting.c) Go through more wrapper functions
2015-10-11 14:23:32 +02:00
twinaphex
16f89fcd10
(menu_setting.c) Wrap browser_selection_type
2015-10-11 13:16:38 +02:00
twinaphex
83dd151579
Start wrapping more settings code
2015-10-11 13:10:46 +02:00
twinaphex
8223c3d2d3
Refactor MENU_DISPLAY_CTL_UPDATE_PENDING
2015-10-11 13:03:04 +02:00
twinaphex
528a020d86
Always assume we are going to render when calling menu_driver_iterate
2015-10-11 12:58:21 +02:00
Twinaphex
721d566f99
(D3D) Prevent warning ( also, why is all this code suddenly compiled out?)
2015-10-11 11:02:15 +02:00
Twinaphex
756b3de315
(Win32) Create function pointer to PowerSetRequest
2015-10-11 10:57:49 +02:00
Alcaro
f4a5cbbe5b
Add this half-finished (okay, 5%-finished) driver.
2015-10-11 09:50:49 +02:00
Twinaphex
1f40c2a6d1
Cleanup
2015-10-11 09:31:04 +02:00
Twinaphex
de2d9dcd3d
(Makefile.common) Indenting nits
2015-10-11 09:26:54 +02:00
Twinaphex
d0ded1751d
menu_display.c - Get rid of HAVE_OPENGL ifdef
2015-10-11 09:19:49 +02:00
Twinaphex
500e058cce
Compile in video_context_driver always
2015-10-11 09:19:11 +02:00
Alcaro
d10bb76427
Wipe out some insane rule that makes --verbose change behaviour. I think this is what is intended...
2015-10-11 09:14:33 +02:00
Twinaphex
4f1e89b21b
(menu_input.c) Start making this code slightly more sane and less of a
...
total mess
2015-10-11 09:07:03 +02:00
Alcaro
edc80ee837
Get rid of call to nonexistent function.
2015-10-11 08:49:33 +02:00
Twinaphex
026de2f96e
(menu_input.c) Use new RARCH_DEVICE_MOUSE_SCREEN_{X|Y}
2015-10-11 08:48:36 +02:00
Twinaphex
ce3f8f91b6
Merge pull request #2229 from leiradel/master
...
prefix fun
2015-10-10 16:17:51 +02:00
Andre Leiradella
e372b50b7c
prefix fun
2015-10-10 11:06:59 -03:00
twinaphex
95cf20e5d2
(Zarch) Cleanups
2015-10-10 11:38:22 +02:00
twinaphex
56bc07f4b0
(CXX_BUILD) Buildfixes
2015-10-10 11:12:11 +02:00
twinaphex
062752b8eb
(Zarch) C89_BUILD fixes
2015-10-10 11:10:59 +02:00
twinaphex
81a50cf0fe
cheevos.c - don't use malloc.h - not there on OSX/iOS
2015-10-10 11:07:49 +02:00
twinaphex
f95e31dabd
(libretro-db) Move struct definitions around
2015-10-10 10:51:12 +02:00
twinaphex
e1456dce9c
parser.c - symbol namespace alterations
2015-10-10 10:49:34 +02:00
twinaphex
d2a5172ddf
(x11_input.c) Remove forward declaration
2015-10-10 10:38:22 +02:00
twinaphex
8fc33b386b
(udev) Start adding RETRO_DEVICE_POINTER / RETRO_DEVICE_POINTER_SCREEN -
...
untested
2015-10-10 10:35:45 +02:00
twinaphex
7c3c72e61a
Add weird 'menu/driverspzarch.c' to .gitignore
2015-10-10 08:16:06 +02:00
twinaphex
ec3339b272
No idea where this keeps coming from
2015-10-10 08:14:19 +02:00
twinaphex
ff59f92341
(Win32) Create win32_suppress_screensaver
2015-10-10 08:13:58 +02:00
twinaphex
7f164647a2
(jsonsax) Preventing more namespace / symbol collisions in the future
2015-10-09 20:58:18 +02:00
twinaphex
14688de54a
(jsonsax) Buildfixes
2015-10-09 20:55:31 +02:00
twinaphex
2a952fc083
(Cheevos) Buildfix
2015-10-09 20:42:39 +02:00
Twinaphex
5962e6b0d5
Merge pull request #2226 from leiradel/master
...
added cheevos_test back to runloop.c; included runloop.c and jsonsax.…
2015-10-09 20:40:32 +02:00
twinaphex
ab65bec860
Add HAVE_MENU ifdefs
2015-10-09 20:40:05 +02:00
twinaphex
f6d4ea0a68
(menu_input.c) Cleanups
2015-10-09 20:35:30 +02: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
b5f1ec6da0
(Zarch) Remove unused variables
2015-10-09 20:14:30 +02:00
twinaphex
e3637e0492
(GLUI) remove unused variables
2015-10-09 20:12:23 +02:00
Twinaphex
d637ef0683
Merge pull request #2225 from leiradel/master
...
removed cheevos_test for now
2015-10-09 19:38:38 +02:00
Andre Leiradella
18db59b446
removed cheevos_test for now
2015-10-09 14:09:49 -03:00
Twinaphex
36b4f21a40
Merge pull request #2224 from leiradel/master
...
fix function signatures; fix license on jsonsax
2015-10-09 18:53:03 +02:00
Andre Leiradella
89a7496413
fixed more function signatures
2015-10-09 13:52:15 -03:00
Andre Leiradella
9485298f78
fix function signatures; fix license on jsonsax
2015-10-09 13:48:17 -03:00
Twinaphex
775d21ba77
Merge pull request #2223 from leiradel/master
...
preliminary code for retro achievements (cheevos)
2015-10-09 18:36:15 +02:00
Andre Leiradella
fa3f17d219
preliminary code for retro achievements (cheevos)
2015-10-09 13:29:57 -03:00
twinaphex
0d4b73127f
Start fleshing out zui_finish to be more like menu_video_draw_texture
2015-10-09 18:29:24 +02:00
twinaphex
a3fdac4a65
(Menu) Enable EXPERIMENTAL_MOUSE_SCREEN
2015-10-08 21:06:20 +02:00
Twinaphex
39189047b4
Use RARCH_DEVICE_MOUSE_SCREEN by default now for Zarch, start
...
setting up cocoa_input.c
2015-10-08 21:04:27 +02:00
twinaphex
704968adca
(Dinput) Add RARCH_DEVICE_MOUSE_SCREEN
2015-10-08 10:16:28 +02:00
twinaphex
e572cb19f5
Add EXPERIMENTAL_MOUSE_SCREEN to menu_input.c
2015-10-08 10:07:30 +02:00
twinaphex
666c6849b7
(X11) Add preliminary stab at RARCH_DEVICE_MOUSE_SCREEN
2015-10-08 09:52:31 +02:00
twinaphex
20b8d592e1
Create RARCH_DEVICE_MOUSE_SCREEN
2015-10-08 08:19:38 +02:00
twinaphex
41f2ec1ecf
Show game cursor also when video context driver has no windowed mode
...
support at all and mouse is still enabled
2015-10-08 07:11:52 +02:00
twinaphex
f5255889c6
Only show ingame cursor when in fullscreen mode
2015-10-08 07:07:47 +02:00
twinaphex
c6bdeba819
Add Debug Panel Enable setting
2015-10-08 06:47:45 +02:00
twinaphex
449cdfe36f
Fix shader derp
2015-10-08 06:25:58 +02:00
twinaphex
16ec2a620e
(libretro-db) Silence warning
2015-10-08 05:43:23 +02:00
Twinaphex
abe0c19bba
Merge pull request #2222 from leiradel/master
...
fixed plain converter; added lua converter back until we're sure the plain converter is working
2015-10-08 04:43:56 +02:00
Andre Leiradella
1b403105e4
fixed plain converter; added lua converter back until we're sure the plain converter is working
2015-10-07 19:28:38 -03:00
twinaphex
a61104dba3
Create video_shader_scale
2015-10-07 18:18:49 +02:00
twinaphex
e352f15da6
dat_converter - use plain_dat_converter
2015-10-07 15:08:54 +02:00
twinaphex
bffbdabfcf
(libretro-db) Heavy build fixes
2015-10-07 12:53:38 +02:00
Twinaphex
038296f1a3
Merge pull request #2221 from leiradel/master
...
translated the lua converter to plain c
2015-10-07 05:06:31 +02:00
Andre Leiradella
bdd98d3ea3
translated the lua converter to plain c
2015-10-06 23:16:54 -03:00
twinaphex
27671f5dfc
(D3D) Update pretro reference
2015-10-07 03:52:35 +02:00
aliaspider
fbca7eb57f
(CTR/3DS) disable the SystemModeExt flag until more tests can be made.
2015-10-06 23:42:04 +01:00
twinaphex
108bd27fab
Buildfix
2015-10-07 00:20:15 +02:00
Twinaphex
379e8f7445
Merge pull request #2219 from leiradel/master
...
Preparation for the menu API
2015-10-06 23:45:49 +02:00
aliaspider
f93cee0f6c
(CTR/3DS) force SystemMode to 0 when SystemModeExt = 2.
2015-10-06 22:25:58 +01:00
Andrés
d558d2b707
Merge pull request #2220 from aliaspider/master
...
(CTR/3DS) update
2015-10-06 14:10:10 -05:00
aliaspider
fc1524be5d
(CTR/3DS) nit.
2015-10-06 19:57:46 +01:00
aliaspider
44dc270c87
(CTR/3DS) use an aptHook to enable the LCD when the app is suspended.
2015-10-06 19:56:11 +01:00
aliaspider
64247cd5a6
(CTR/3DS) dist: don't bundle elf files.
2015-10-06 18:55:10 +01:00
aliaspider
832c95a20a
(CTR/3DS) no need to strip elf files anymore.
2015-10-06 18:53:27 +01:00
aliaspider
420a227274
(CTR/3DS) access to more RAM (cont.)
2015-10-06 18:35:06 +01:00
Andre Leiradella
5fce3f4138
grouped core functions inside a retro_core_t structure; swapped core function globals by one retro_core_t variable
2015-10-06 14:34:09 -03:00
aliaspider
b14ae7e53f
(CTR/3DS) access to more RAM on n3DS (cia only).
2015-10-06 18:28:33 +01:00
twinaphex
d72ccb0013
(Zarch) Prevent some warnings
2015-10-06 16:07:02 +02:00
twinaphex
770ec75b9f
(Zarch) Preliminary - start hooking up gamepad (very unfinished)
2015-10-06 15:57:24 +02:00
twinaphex
fee01f271b
Start splitting up menu_common_load_content functionality
2015-10-06 14:09:52 +02:00
twinaphex
8676712537
(Zarch) Start implementing control flow for loading content - not
...
finished yet
2015-10-06 13:39:08 +02:00
Twinaphex
6fe8195fc5
Merge pull request #2218 from frangarcj/master
...
(Vita) Fixes #2216 - exiting back to the homebrew menu
2015-10-06 13:28:44 +02:00
twinaphex
b008f9ebfe
(Zarch) Remove Home button - unnecessary
2015-10-06 12:39:25 +02:00
twinaphex
b7bceff562
(Zarch) Implement ticker effect now - also cuts off text according
...
to list item width size
2015-10-06 12:30:10 +02:00
Francisco Jose Garcia Garcia
398ba9e42a
(Vita) Fixes #2216 - exiting back to the homebrew menu
2015-10-06 11:56:17 +02:00
aliaspider
3879e2a7e7
(CTR/3DS) mkdir_norecurse: correct directory exists being treated as an
...
error.
2015-10-05 22:20:06 +01:00
Twinaphex
f8d162b2e7
Merge pull request #2217 from aliaspider/master
...
(CTR/3DS) increase the default size of the linear heap.
2015-10-05 23:04:49 +02:00
aliaspider
b7be1862a3
(CTR/3DS) increase the default size of the linear heap.
...
makefile: allow changing stack/linear heap size without requiring a
clean.
2015-10-05 21:45:17 +01:00
twinaphex
303fd1daed
(DirectInput) Take out excessive logging
2015-10-05 11:08:41 +02:00
twinaphex
7755277b87
(DirectInput) Following system mouse cursor in windowed mode
2015-10-05 11:06:42 +02:00
twinaphex
5bf91c92cb
rarch_threaded_video_get_ptr - prevent possible NULL pointer dereferences
2015-10-05 06:13:58 +02:00
twinaphex
0d6c5ec4d1
(GLUI/RGUI) Take out scrollup/scrolldown functionality for now
2015-10-05 02:06:39 +02:00
Twinaphex
b7c8ea67d8
(iOS) Buildfix
2015-10-04 21:57:16 +02:00
Twinaphex
c4786ea543
Merge pull request #2212 from aliaspider/master
...
(CTR/3DS) video driver: increase texture width.
2015-10-04 20:30:14 +02:00
aliaspider
b9978317cc
(CTR/3DS) video driver: increase texture width.
2015-10-04 19:22:23 +01:00
twinaphex
58ba2941a8
(Zarch) Settings - Add Back button - still needs to be moved and
...
aligned right
2015-10-04 09:17:47 +02:00
twinaphex
aa27e7e6de
(Zarch) Fix scrolling
2015-10-04 09:10:25 +02:00
twinaphex
aee58a241b
(Zarch) Add Collections and Download tabs
2015-10-04 09:08:27 +02:00
Twinaphex
d075952476
Merge pull request #2210 from lakkatv/zui
...
(ZUI) Use the font, font size, margins and dimensions of PPSSPP
2015-10-04 07:54:05 +02:00
Jean-André Santoni
dab6b6e9ca
(ZUI) Use the font, font size, margins and dimensions of PPSSPP
2015-10-04 12:52:35 +07:00
Twinaphex
42a1bd351e
Merge pull request #2209 from lakkatv/zui
...
(ZUI) Use the background gradient of PPSSPP
2015-10-04 06:38:52 +02:00
Jean-André Santoni
f160179e46
(ZUI) Use the background gradient of PPSSPP
2015-10-04 11:36:36 +07:00
twinaphex
d99602f483
(Apple) Add ZARCH
2015-10-04 05:51:25 +02:00
twinaphex
bd0ab3f719
(Zarch) Move 'Home' button
2015-10-04 04:46:46 +02:00
twinaphex
5de3c495e7
(RMenu XUI) Use video_driver_get_ptr
2015-10-04 03:22:01 +02:00
twinaphex
32e1255573
(Zarch) Make Zarch work in threaded video mode
2015-10-04 03:19:53 +02:00
twinaphex
37a885f42c
(Zarch) More C89_BUILD fixes
2015-10-04 02:34:18 +02:00
twinaphex
c5f74061f8
Don't use C++ comments anymore
2015-10-04 02:29:51 +02:00
twinaphex
8749490e40
C89 compat issue
2015-10-04 02:28:34 +02:00
twinaphex
7ae238a0f1
(Zarch) Some safety checks
2015-10-04 02:26:06 +02:00
twinaphex
10b1d121c6
Should fix audio filters regression
2015-10-03 22:23:23 +02:00
twinaphex
8d705844de
Should fix MENU_INPUT_CTL_SET_KEYBOARD_LABEL
2015-10-03 22:18:43 +02:00
twinaphex
308fe9427a
Fix MENU_INPUT_CTL_SET_KEYBOARD_LABEL_SETTING
2015-10-03 22:14:35 +02:00
twinaphex
7ab628f655
Simplify
2015-10-03 22:09:59 +02:00
twinaphex
864a93def9
Add MENU_INPUT_CTL_UNSET_KEYBOARD_*
2015-10-03 22:09:12 +02:00
twinaphex
3fb709ef4c
Remove unused variable
2015-10-03 22:05:59 +02:00
Twinaphex
b1f946ea75
Merge pull request #2208 from fr500/master
...
don't use $HOME/downloads or $HOME/pictures
2015-10-03 21:59:08 +02:00
Twinaphex
9b60fd6f12
Merge pull request #2205 from aliaspider/master
...
(CTR/3DS) don't turn off the LCD for 2DS models.
2015-10-03 21:18:29 +02:00
aliaspider
71efe15bce
(CTR/3DS) don't turn off the LCD for 2DS models.
2015-10-03 19:37:01 +01:00
radius
a92dfd4668
fix downloads dir
2015-10-03 11:30:13 -05:00
radius
300617b190
set defaults always to XDG dirs
2015-10-03 11:24:44 -05:00
radius
1f52b81a28
add screenshot dir
2015-10-03 11:24:17 -05:00
radius
13f2cce9a1
check for default dirs after loading config
2015-10-03 11:10:36 -05:00
radius
8556fe08f5
fix some nits
2015-10-03 11:10:00 -05:00
radius
7798be9f6e
[android] add a default config dir
2015-10-03 10:56:19 -05:00
aliaspider
2c0f700d28
(CTR/3DS) increase the size of the linear heap to 8MB.
2015-10-03 16:00:12 +01:00
twinaphex
63b1c56595
(GLUI) Split up draw cursor code into separate static function
2015-10-03 07:30:41 +02:00
twinaphex
768ac1b5fd
Move the entries up the chain
2015-10-03 07:21:33 +02:00
twinaphex
34d58fd4c3
Set Xaudio as default driver for Windows
2015-10-03 07:20:54 +02:00
twinaphex
26a08751c9
(Zarch) Don't call generic_menu_list_init
2015-10-03 05:25:41 +02:00
twinaphex
b6bd6152a0
Add zarch_iterate
2015-10-03 05:24:03 +02:00
twinaphex
6d4900dc1c
Create function pointer for iterate function
2015-10-03 05:08:29 +02:00
twinaphex
0acb119f61
Don't use menu_driver_get_ptr in runloop anymore
2015-10-03 04:40:19 +02:00
twinaphex
798e7fa7fa
Move function pointer around
2015-10-03 04:32:38 +02: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
fbc4ce4cd9
(menu_displaylist.c) Add retro_stat.h include
2015-10-03 02:50:19 +02:00
Twinaphex
41c74d8c41
Merge pull request #2201 from fr500/master
...
add some useful info to the debug panel
2015-10-03 02:49:54 +02:00
twinaphex
67a1dcb6b4
(Vita) Add -lpng to Vita
2015-10-03 02:48:22 +02:00
radius
1f09cee7d2
simplify debug panel
2015-10-02 19:45:40 -05:00
Twinaphex
201faccff9
Silence clang warnings
2015-10-03 02:37:17 +02:00
twinaphex
911b9775a9
Assume strtok_r is not there on Mingw or MSVC
2015-10-03 02:33:26 +02:00
twinaphex
56309b1f19
(retro_stat.c) Should hopefully fix this now
2015-10-03 01:46:16 +02:00
twinaphex
61a630fabe
GetFileAttributesEx returns 'zero' in case of an error
2015-10-03 01:01:57 +02:00
twinaphex
85be9b907d
(retro_stat.c) initialize variable
2015-10-02 18:26:01 +02:00
Twinaphex
9bd302b4ec
(iohidmanager) Buildfix
2015-10-02 18:24:33 +02:00
twinaphex
8f67989bf1
(retro_dirent.c) Don't need posix_string for retro_dirent
2015-10-02 18:03:30 +02:00
twinaphex
8657a92d81
Weird file got committed for no real reason
2015-10-02 17:58:26 +02:00
twinaphex
ba1ef9c3c2
(MSVC) Buildfixes
2015-10-02 17:57:37 +02:00
aliaspider
a618cb9b61
(CTR/3DS) disable the SystemModeExt setting.
2015-10-02 14:06:37 +01:00
Twinaphex
db4430ed37
Merge pull request #2199 from aliaspider/master
...
(CTR/3DS) video driver: better detection of frames allocated with
2015-10-02 06:44:30 +02:00
twinaphex
c895e445b4
(Zarch) Make list view bigger
2015-10-02 06:37:33 +02:00
twinaphex
31c600b753
(Zarch) If last character is a slash, strip it - this will
...
prevent 'path up' from failing
2015-10-02 06:19:43 +02:00
aliaspider
68e2c306a9
(CTR/3DS) video driver: better detection of frames allocated with
...
linearAlloc.
2015-10-02 04:59:16 +01:00
twinaphex
c113f02683
Supports setting a wallpaper now
2015-10-02 05:34:12 +02:00
twinaphex
0bfc536884
(Zarch) Set viewport
2015-10-02 05:17:40 +02:00
twinaphex
b325a0aa22
(Zarch) Cleanups
2015-10-02 04:03:34 +02:00
twinaphex
cb4f032dd7
(Zarch) Some refactors
2015-10-02 03:55:23 +02:00
twinaphex
80e129d696
Forgot to change it to GetFileAttributesEx
2015-10-02 03:40:20 +02:00
twinaphex
a99183e425
(Windows) Attempt implementing reading the file size without
...
relying on stat
2015-10-02 03:06:13 +02:00
Twinaphex
1612333a68
Merge pull request #2198 from aliaspider/master
...
(CTR/3DS) don't query APPMEMALLOC when started from the HBL.
2015-10-02 02:57:06 +02:00
aliaspider
6528c71e3a
(CTR/3DS) don't query APPMEMALLOC when started from the HBL.
2015-10-02 01:45:34 +01:00
twinaphex
a1ff4879f8
(Zarch) Integrate Zarch - can be heavily improved now - shows
...
promise
2015-10-02 02:15:46 +02:00
aliaspider
9502a0ac49
(CTR/3DS) build fix.
2015-10-02 00:26:40 +01:00
Twinaphex
b36ed6709c
Merge pull request #2197 from aliaspider/master
...
(CTR/3DS) input: fix analog joypad polling.
2015-10-02 01:05:50 +02:00
aliaspider
a55bbfc04a
(CTR/3DS) input: fix analog joypad polling.
2015-10-01 23:56:22 +01:00
Twinaphex
05412a8e8f
Merge pull request #2195 from frangarcj/master
...
(Vita) OSD messages
2015-10-02 00:30:41 +02:00
Twinaphex
87622f052b
Merge pull request #2196 from aliaspider/master
...
(CTR/3DS) allow access for more RAM.
2015-10-02 00:29:49 +02:00
aliaspider
0290bd60e4
(CTR/3DS) style nit.
2015-10-01 23:21:05 +01:00
aliaspider
5e05ad443a
(CTR/3DS) allow access for more RAM. (.cia builds only)
...
124MB are used by default for n3DS.
80MB can be used on o3DS with a build option.
2015-10-01 23:18:59 +01:00
Francisco José García García
8e652f613a
(Vita) OSD messages
2015-10-02 00:11:54 +02:00
aliaspider
c9acd9156c
(CTR/3DS) gfx driver: remove useless printf.
2015-10-01 18:28:27 +01:00
Twinaphex
98d76aeae9
Merge pull request #2194 from aliaspider/master
...
(CTR/3DS) shut down the LCD backlight when toggling the buttom display
2015-10-01 19:17:50 +02:00
aliaspider
63ab3b02b8
(CTR/3DS) shut down the LCD backlight when toggling the buttom display
...
off.
courtesy of @thedax.
2015-10-01 18:12:59 +01:00
twinaphex
4c27cd6b5c
Attempt to fix Win32 port - path_stat/path_get_size
2015-10-01 07:25:00 +02:00
Andrés
a5a16faef4
Merge pull request #2191 from aliaspider/master
...
(CTR/3DS) enable previously disabled 3dsx builds.
2015-09-30 20:45:09 -05:00
aliaspider
c4ea0b53d8
(CTR/3DS) enable previously disabled 3dsx builds.
2015-10-01 02:37:35 +01:00
twinaphex
1a2da93c9c
path_get_size - change non-portable ssize_t to int32_t
2015-10-01 02:40:54 +02:00
twinaphex
90549903b7
(retro_stat.c) Implement path_get_size
2015-10-01 02:23:00 +02:00
Twinaphex
38d59e1e86
Merge pull request #2190 from frangarcj/master
...
(Vita) Vita2d font renderer
2015-10-01 01:32:36 +02:00
Francisco José García García
2564370664
(Vita) Vita2d font renderer
2015-10-01 01:10:26 +02:00
Alcaro
03ff1f060d
Fix some MENU_DISPLAY_CTL_WIDTH/HEIGHT abuse.
2015-09-30 20:26:00 +02:00
twinaphex
a91a326c0f
Mistakenly passed cmd to rarch_main_ctl
2015-09-30 19:59:21 +02:00
twinaphex
5c087ecf00
Style nits
2015-09-30 19:12:27 +02:00
twinaphex
c926b9fb06
Refinements to rarch_main_iterate_time_to_exit
2015-09-30 19:11:16 +02:00
twinaphex
c9a0a48448
Create rarch_main_iterate_time_to_exit
2015-09-30 19:09:26 +02:00
radius
d4a8d97ed3
[windows] build fix
2015-09-29 21:44:38 -05:00
twinaphex
0ef40d7819
(retro_file.c) Get rid of dependency on posix_string.h
2015-09-30 03:57:39 +02:00
twinaphex
9d9e90e672
(libretro_common) Fix retro_stat - put it inside extern C block
2015-09-30 03:41:01 +02:00
twinaphex
e4a781b489
(GX) Buildfix
2015-09-29 21:47:43 +02:00
Twinaphex
75cb23b5dc
Merge pull request #2187 from frangarcj/master
...
(Vita) Add Overlays
2015-09-29 20:55:57 +02:00
Francisco José García García
4f7be65f32
(Vita) Add Overlays
2015-09-29 20:01:42 +02:00
twinaphex
1f1d58bf61
(audio_dsp_filter.c) Buildfix
2015-09-29 18:13:10 +02:00
twinaphex
4f889124ae
Move video_driver_t * variable around
2015-09-29 18:11:09 +02:00
twinaphex
87d44af218
Static code analysis cleanups
2015-09-29 18:08:33 +02:00
twinaphex
e986b9e42a
Static code analysis cleanups
2015-09-29 17:35:28 +02:00
twinaphex
28b9ac73ad
(audio_dsp_filter.c) Refactor code flow
2015-09-29 16:55:58 +02:00
twinaphex
084217fa42
(win32) Move gfx_set_dwm call
2015-09-29 03:19:48 +02:00
twinaphex
9b4a99d506
(net_compat.c) Style nits
2015-09-29 02:41:41 +02:00
Twinaphex
1974a3051d
Merge pull request #2185 from aliaspider/master
...
(CTR/3DS) implement right stick analogue polling.
2015-09-29 02:38:14 +02:00
Twinaphex
186c1f7b97
Merge pull request #2184 from frangarcj/master
...
FIX mkdir and Network Code / Online updater
2015-09-29 02:36:50 +02:00
aliaspider
4a4dd8e625
(CTR/3DS) implement right stick analogue polling.
2015-09-28 23:57:05 +01:00
Francisco José García García
7fa6a796be
(Vita) First Networking Code and Download Overlays
2015-09-29 00:40:53 +02:00
Francisco José García García
1945b7e76d
(Vita) Fix creating directories
2015-09-29 00:40:00 +02:00
Twinaphex
c6f0cc2c08
Merge pull request #2181 from aliaspider/master
...
(CTR/3DS) add ir:rst to ServiceAccessControl, needed by the n3DS HID
2015-09-28 23:03:27 +02:00
twinaphex
02a5d738fe
Static code analysis cleanups
2015-09-28 23:00:22 +02:00
aliaspider
b516223365
(CTR/3DS) add ir:rst to ServiceAccessControl, needed by the n3DS HID
...
hardware.
2015-09-28 22:00:02 +01:00
twinaphex
790bb0d0d6
Minor code cleanups based on static code analysis
2015-09-28 22:07:40 +02:00
twinaphex
94c3546e71
More static code analysis cleanups
2015-09-28 22:03:16 +02:00
Twinaphex
4f02326171
Merge pull request #2179 from aliaspider/master
...
(CTR/3DS) improve audio/video sync.
2015-09-28 21:50:10 +02:00
aliaspider
7738778711
(CTR/3DS) add the EnableL2Cache flag for cia builds.
2015-09-28 20:21:55 +01:00
aliaspider
48ec5190ba
(CTR/3DS) improve audio/video sync.
2015-09-28 20:09:07 +01:00
twinaphex
b1c47d686c
More static code analysis nits
2015-09-28 18:55:07 +02:00
twinaphex
6db07f7fd8
(xmb.c) Correct faulty usage of calloc
2015-09-28 18:49:32 +02:00
twinaphex
0cc56e2a1a
More static code analysis nits
2015-09-28 18:44:28 +02:00
twinaphex
631da50dfa
More static code analysis nits
2015-09-28 18:22:27 +02:00
twinaphex
4ca5d31f9b
Some more static code analysis nits when ran with enable=all
2015-09-28 18:12:02 +02:00
twinaphex
1eb80f6c93
More static code analysis fixes
2015-09-28 17:18:48 +02:00
twinaphex
b5456bc940
Another static code analysis fix
2015-09-28 17:01:41 +02:00
twinaphex
d482dba2eb
More static code analysis fixes
2015-09-28 16:57:22 +02:00
Twinaphex
6647eab237
Merge pull request #2178 from aliaspider/master
...
(CTR/3DS) audio: add missing callbacks needed by DRC.
2015-09-28 16:51:02 +02:00
aliaspider
ec284a5db0
(CTR/3DS) change ctr_buffer_size to ctr_audio_buffer_size
2015-09-28 15:42:07 +01:00
aliaspider
40e2e7d636
(CTR/3DS) audio: add the missing callbacks needed by DRC and
...
compute_audio_buffer_statistics.
2015-09-28 15:39:30 +01:00
Twinaphex
b1f6c88626
Merge pull request #2177 from aliaspider/master
...
(CTR/3DS) update
2015-09-28 16:21:57 +02:00
twinaphex
a79b571d7b
Static code analysis fixes
2015-09-28 16:20:26 +02:00
twinaphex
b6d31fd1a2
(menu_input.c) Rename current_setting to setting
2015-09-28 15:58:24 +02:00
twinaphex
d38e327514
(menu_input.c) Get rid of some pointer grabbing
2015-09-28 15:55:57 +02:00
aliaspider
e2037c477e
(CTR/3DS) build fix.
2015-09-28 14:55:23 +01:00
aliaspider
a2d552a819
(CTR/3DS) allow toggling the console on/off.
...
the upper part of the touchscreen toggles the console, the lower part
the main menu.
2015-09-28 14:54:48 +01:00
aliaspider
ca000f64db
(CTR/3DS) add support for new 3ds extra buttons/right stick, not tested.
...
no analogue support for the right stick.
2015-09-28 14:53:38 +01:00
twinaphex
0b9f16763f
(menu_input.c) Refactors
2015-09-28 15:52:55 +02:00
Twinaphex
bbc5bc9f6e
Circular header dependencies are the pits
2015-09-28 06:10:42 +02:00
Twinaphex
e133df155d
(CocoaTouch) Add hack - if we press an entry and the data runloop
...
is active (meaning tasks are still yet to be handled), then we
run rarch_main_data_iterate in a loop and iterate over it 32 times.
This way, the 'Online Updater' and download options should work
2015-09-28 04:43:47 +02:00
twinaphex
5d9cdcdec1
(menu_iterate.C) Add back hack and add a FIXME note
2015-09-28 03:52:42 +02:00
Twinaphex
91a2ef6478
(iOS) Get rid of the GLSL build script which takes forever
2015-09-28 03:34:19 +02:00
Twinaphex
f44852b35b
Fix redefinition of variable
2015-09-28 03:32:05 +02:00
Twinaphex
f2f3374760
Get rid of unused variable
2015-09-28 03:31:09 +02:00
twinaphex
3680846c24
Copy boot.dol to pkg/wii
2015-09-28 03:05:11 +02:00
twinaphex
ea3e06f2d3
Remove unused variable
2015-09-28 02:48:46 +02:00
twinaphex
f11d54df75
(menu_setting.c) Cleanups
2015-09-28 02:32:19 +02:00
twinaphex
4d2bf926fd
(Menu) Add menu_setting_get_name and menu_setting_get_short_description
2015-09-28 02:28:34 +02:00
twinaphex
041f470d94
(Menu) setting refactors
2015-09-28 02:16:07 +02:00
twinaphex
9cb4c897b6
(menu_setting.c) Refactors
2015-09-28 02:10:44 +02:00
twinaphex
639fd4fe7e
(menu_entry.c) Refactors
2015-09-28 02:02:54 +02:00
twinaphex
d3792d9f66
(task_database_cue.c) Cleanups
2015-09-28 01:52:56 +02:00
twinaphex
762258cae6
Set menu->state to 0 in menu_iterate_render function
2015-09-27 23:39:59 +02:00
twinaphex
710c43241a
(Menu) Should respond correctly to closing down the messagebox
...
now by pressing ACTION OK
2015-09-27 23:38:25 +02:00
twinaphex
eede45e8af
(menu_iterate.c) Refactors
2015-09-27 23:29:57 +02:00
twinaphex
6d971631df
Change signature of some menu functions
2015-09-27 23:03:12 +02:00
twinaphex
c982e1d6eb
Change signature of menu_input_frame
2015-09-27 22:47:34 +02:00
twinaphex
ac6976074c
(menu_iterate.c) Cleanups
2015-09-27 22:17:06 +02:00
twinaphex
bca4b67080
Remove old custom aspect ratio setting
2015-09-27 20:02:28 +02:00
twinaphex
797bea5756
Add EVENT_CMD_VIDEO_APPLY_STATE_CHANGES to integer scale toggle too
2015-09-27 19:57:15 +02:00
twinaphex
12e3031178
Set min limit of 1 for both viewport width/height
2015-09-27 19:45:42 +02:00
twinaphex
05a91a8e47
aspectratio_lut value needs to be changed too
2015-09-27 19:19:06 +02:00
twinaphex
c380b290d4
Duplicate variable
2015-09-27 19:15:52 +02:00
twinaphex
9028c3f278
Add callback for integer scale
2015-09-27 19:14:56 +02:00
twinaphex
c272a42f21
Revert "Attempt to correct integer scaling left/right"
...
This reverts commit bf8fa06911 .
2015-09-27 19:10:32 +02:00
twinaphex
bf8fa06911
Attempt to correct integer scaling left/right
2015-09-27 19:07:54 +02:00
twinaphex
f5baef3815
Add integer scale behavior for custom viewport width/height
2015-09-27 18:14:55 +02:00
twinaphex
37437e586d
Add limits for signed integer settings 'Custom Viewport X/Y'
2015-09-27 17:51:25 +02:00
twinaphex
f426777bc1
Add Custom Viewport X/Y/Width/Height settings
2015-09-27 17:49:27 +02:00
twinaphex
c3366a544d
Revert "During 'upper left corner' - don't modify width or height"
...
This reverts commit af38cc24b3 .
2015-09-27 17:09:44 +02:00
twinaphex
af38cc24b3
During 'upper left corner' - don't modify width or height
2015-09-27 17:05:33 +02:00
Twinaphex
e84b860bf6
Merge pull request #2175 from aliaspider/master
...
(CTR/3DS) start both left and right audio channels at the same time.
2015-09-27 15:18:55 +02:00
aliaspider
e78136c38f
(CTR/3DS) wait for audio channels playback start when setting playpos to
...
0.
2015-09-27 13:59:11 +01:00
aliaspider
6370f797b3
(CTR/3DS) start both left and right audio channels at the same time.
2015-09-27 13:48:23 +01:00
twinaphex
c7fe8922a1
Allow upper-case CUE extension too
2015-09-27 03:50:45 +02:00
twinaphex
1d33bf5db7
Add uppercase 'ISO' extension too
2015-09-27 03:48:58 +02:00
Twinaphex
6026bc29f0
Merge pull request #2174 from lakkatv/scanning
...
Refactor CD scanning, and detect PSP games before searching serials
2015-09-27 03:44:02 +02:00
twinaphex
a377e63b50
(screenshot.c) Cleanups
2015-09-27 02:32:30 +02:00
twinaphex
75874480af
Move defines to performance.c
2015-09-27 02:29:59 +02:00
twinaphex
415b827a82
(rewind.c) Style nits
2015-09-27 02:28:21 +02:00
twinaphex
a842a490f9
Refactor rarch_fill_pathnames
2015-09-27 02:18:45 +02:00
twinaphex
767a866573
(retroarch.c) Cleanups
2015-09-27 02:16:24 +02:00
Jean-André Santoni
d2d402ea1b
Refactor CD scanning, and detect PSP games before searching serials
2015-09-27 02:14:24 +02:00
twinaphex
3e25770e45
Remove prototype
2015-09-27 02:08:11 +02:00
twinaphex
342635d562
Add RARCH_ACTION_STATE_VERIFY_API_VERSION
2015-09-27 02:06:58 +02:00
twinaphex
2364ae6b17
Add RARCH_ACTION_STATE_REPLACE_CONFIG
2015-09-27 02:04:53 +02:00
twinaphex
9679804382
Rename rarch_main_set_state to rarch_ctl
2015-09-27 01:58:24 +02:00
twinaphex
a8e5cf5483
Move functionality over to menu_driver_toggle
2015-09-27 01:43:13 +02:00
twinaphex
a3e133f847
Add menu_entries_set_refresh call in menu_driver_toggle
2015-09-27 01:38:21 +02:00
twinaphex
f0c520224e
(GX) Buildfix
2015-09-27 01:27:21 +02:00
twinaphex
e354200909
(RGUI) Cleanups
2015-09-27 01:23:49 +02:00
twinaphex
6ce4b96d12
Header include cleanups
2015-09-27 01:10:15 +02:00
twinaphex
92cd32231f
Cleanups
2015-09-27 01:06:07 +02:00
twinaphex
613347a612
(menu_display) Cleanups
2015-09-27 01:03:58 +02:00
twinaphex
c8519cd89c
(menu_animation) Cleanups
2015-09-27 00:42:27 +02:00
twinaphex
a731f18fa2
Update string now that PSX scanning works
2015-09-27 00:36:15 +02:00
Twinaphex
9db8bb1593
Merge pull request #2172 from lakkatv/scanning
...
Implement PSP scanning
2015-09-27 00:22:04 +02:00
Jean-André Santoni
1ffe9eae43
Implement PSP scanning
2015-09-27 00:12:17 +02:00
twinaphex
68481e8942
Cleanups
2015-09-27 00:11:13 +02:00
twinaphex
ceff590094
Don't use menu_display_get_ptr outside of menu_display.c anymore
2015-09-27 00:09:15 +02:00
twinaphex
057b498bb1
(RGUI) Start refactoring menu_display code in RGUI
2015-09-27 00:00:54 +02:00
twinaphex
f83e26ea32
Add MENU_DISPLAY_CTL_MSG_FORCE/MENU_DISPLAY_CTL_SET_MSG_FORCE
2015-09-26 23:51:35 +02:00
twinaphex
5b0671d572
Cleanup
2015-09-26 23:38:34 +02:00
twinaphex
8bb4acb3d6
Remove unused variable
2015-09-26 23:37:55 +02:00
twinaphex
515c8c6322
More menu_display_ctl refactors
2015-09-26 23:37:25 +02:00
twinaphex
16eb95d3aa
Cleanup some enums
2015-09-26 23:27:03 +02:00
twinaphex
e3a7a67e43
Add some MENU_DISPLAY_CTL_* enums
2015-09-26 23:25:04 +02:00
twinaphex
113791fb0f
Cleanups
2015-09-26 23:18:18 +02:00
twinaphex
a1a1fbc6b9
(menu_iterate) Cleanups
2015-09-26 23:16:21 +02:00
twinaphex
12075b9cc1
ITERATE_TYPE_DEFAULT - take out weird selection manipulation
2015-09-26 22:48:56 +02:00
twinaphex
377004dbf7
(menu_iterate.c) Cleanup
2015-09-26 22:45:00 +02:00
twinaphex
cc46ad496f
Remove unused variables
2015-09-26 22:41:41 +02:00
twinaphex
6e6b6bf203
Buildfix
2015-09-26 21:48:42 +02:00
twinaphex
870ae8b7af
(runloop.c) Refactors/cleanups
2015-09-26 21:32:41 +02:00
twinaphex
fc96ac60f3
Add RARCH_MAIN_CTL_GLOBAL_FREE
2015-09-26 21:30:20 +02:00
twinaphex
a3386f8f56
Refactor away rarch_update_frame_time
2015-09-26 21:06:27 +02:00
twinaphex
f62abdfed8
Refactor away rarch_limit_frame_time
2015-09-26 21:03:38 +02:00
twinaphex
a7893dca89
(menu_displaylist.c) Cleanup
2015-09-26 20:36:37 +02:00
twinaphex
b70456b094
(action_iterate_menu_viewport) Minor refactors
2015-09-26 20:29:57 +02:00
twinaphex
5e4beb311e
Cleanups
2015-09-26 20:22:39 +02:00
twinaphex
7a0f6c5653
(menu_displaylist.c) Cleanups
2015-09-26 20:18:08 +02:00
twinaphex
1d271a4684
Cleanups
2015-09-26 20:16:25 +02:00
twinaphex
f104173c7e
Change internal state of custom viewport
2015-09-26 20:05:00 +02:00
twinaphex
cdf597aa89
Add settings->overlay_directory
2015-09-26 19:21:32 +02:00
twinaphex
50468a72ee
Remove MENU_ACTION_MESSAGE
2015-09-26 18:03:29 +02:00
twinaphex
e911e91f1b
Move global->exec unsetting to the right place
2015-09-26 15:46:36 +02:00
twinaphex
8f7fbb973b
(runloop.c) Refine/refactor do_quit code
2015-09-26 15:45:45 +02:00
twinaphex
0c674e8917
rarch_main_ctl - cleanups
2015-09-26 15:37:16 +02:00
twinaphex
b15347c893
Refactor rarch_main_ctl
2015-09-26 15:35:01 +02:00
twinaphex
ca7f547412
Add RARCH_MAIN_CTL_CHECK_STATE
2015-09-26 15:24:05 +02:00
twinaphex
bae9abb525
Add RARCH_MAIN_CTL_CHECK_PAUSE
2015-09-26 15:16:28 +02:00
twinaphex
fd4ce8659c
Cleanups
2015-09-26 15:08:52 +02:00
twinaphex
ce36506734
Move around global_get_ptr
2015-09-26 15:00:29 +02:00
twinaphex
36b3576f20
Add more RARCH_MAIN_CTL_ enums
2015-09-26 14:57:46 +02:00
twinaphex
ab2e10fe70
Cleanups
2015-09-26 13:44:19 +02:00
twinaphex
54c3b60603
Refactor away rarch_main_clear_state
2015-09-26 13:35:04 +02:00
twinaphex
dd9aa6dae2
Add another FIXME/UPDATE note
2015-09-26 13:32:13 +02:00
twinaphex
fbe788fc68
Update 'Record Path'
2015-09-26 13:31:13 +02:00
twinaphex
374a5bf635
Refactor away rarch_main_set_max_frames
2015-09-26 13:28:33 +02:00
twinaphex
7e6b6d8be6
Refactor away rarch_main_set_frame_limit_last_time
2015-09-26 13:25:58 +02:00
twinaphex
aed0cb8d21
Update rarch_main_set_pause references
2015-09-26 13:22:36 +02:00
twinaphex
e3e1a5a35c
Refactor away rarch_main_set_idle
2015-09-26 13:20:15 +02:00
twinaphex
5ad2987449
Refactor away rarch_main_set_slowmotion
2015-09-26 13:16:19 +02:00
twinaphex
4ba88ccabf
Refactor away rarch_main_set_pause
2015-09-26 13:12:26 +02:00
twinaphex
0d18c61bc5
Add RARCH_MAIN_CTL_IS_PAUSED
2015-09-26 13:04:07 +02:00
twinaphex
cc4a918296
Create rarch_main_ctl
2015-09-26 12:58:02 +02:00
Twinaphex
905ad40ebf
Update menu_display.h
2015-09-26 03:13:45 +02:00
Twinaphex
abb6bc87e4
Merge pull request #2171 from aliaspider/master
...
(PS1) serial lookup: improve error detection.
2015-09-26 03:12:19 +02:00
twinaphex
830be31c87
Create MENU_DISPLAY_CTL_LIBRETRO
2015-09-26 03:02:09 +02:00
twinaphex
6e3c49cb64
Add MENU_INPUT_CTL_SEARCH_START
2015-09-26 02:55:38 +02:00
twinaphex
d6015cc4a3
(menu_input.c) Rename some enums
2015-09-26 02:52:05 +02:00
twinaphex
064b025399
Remove more implicit memsets
2015-09-26 02:47:17 +02:00
twinaphex
d909984e1c
(menu) Remove some implicit memsets
2015-09-26 02:39:28 +02:00
aliaspider
eb10e8b977
(PS1) serial lookup: improve error detection.
2015-09-26 01:27:17 +01:00
twinaphex
2f2a843d77
Create menu_setting_get_type
2015-09-26 02:22:01 +02:00
Twinaphex
8fb027a304
Merge pull request #2170 from aliaspider/master
...
(PS1) convert serial to uppercase.
2015-09-26 01:46:16 +02:00
aliaspider
bdcc7c81ce
(PS1) convert serial to uppercase.
2015-09-26 00:44:47 +01:00
twinaphex
e280ff2767
(PS1) PS1 serial lookup fix
2015-09-26 01:29:17 +02:00
twinaphex
37e9108820
Move internal display state to menu_display.c
2015-09-26 01:23:10 +02:00
twinaphex
4cb3fec23d
(Menu) Header cleanups
2015-09-26 00:37:31 +02:00
twinaphex
f59227fa7a
Cleanup
2015-09-26 00:35:26 +02:00
twinaphex
8c87f0bd31
Add alternative PS1 detect game code by aliaspider
2015-09-26 00:05:15 +02:00
twinaphex
1e15f8b3bf
Style nits
2015-09-25 23:48:07 +02:00
twinaphex
9b18371a1a
Refactor away menu_animation_update
2015-09-25 23:47:01 +02:00
twinaphex
3aab741ef2
Refactor away menu_animation_update_time
2015-09-25 23:43:44 +02:00
twinaphex
9ee3954423
Refactor menu_animation_set_active
2015-09-25 23:42:00 +02:00
twinaphex
88307565c1
Refactor away menu_animation_clear_active
2015-09-25 23:39:02 +02:00
twinaphex
6d6117d5d6
Remove menu_animation_get_delta_time
2015-09-25 23:37:02 +02:00
twinaphex
824e6618b2
Start creating menu_animation_ctl
2015-09-25 23:33:11 +02:00
twinaphex
5e1987597b
(RMenu XUI) Updates
2015-09-25 22:50:43 +02:00
twinaphex
3e69fdae30
Remove unused variables
2015-09-25 22:48:58 +02:00
twinaphex
3c8569ba4b
(menu_animation.c) Cleanups
2015-09-25 22:28:08 +02:00
twinaphex
6380ad27bd
Make menu_animation_get_ptr a static function
2015-09-25 22:26:10 +02:00
twinaphex
541c9a2066
Refactor menu_animation.c
2015-09-25 22:24:07 +02:00
twinaphex
6c94ff15fb
Cleanups
2015-09-25 22:08:20 +02:00
twinaphex
ca657a6648
Cleanups
2015-09-25 22:01:34 +02:00
twinaphex
6c20d17f16
Refactors
2015-09-25 21:52:04 +02:00
twinaphex
4b69554a92
(menu_display.c) Refactors/cleanups
2015-09-25 21:41:24 +02:00
twinaphex
314dbf44e8
Add MENU_DISPLAY_CTL_SET_FB_DATA
2015-09-25 21:36:11 +02:00
twinaphex
eae4d761ba
(Menu) Refactors
2015-09-25 21:32:16 +02:00
twinaphex
332312fab8
(Rmenu XUI) No more dependency on menu_display_fb_get_ptr
2015-09-25 21:29:04 +02:00
twinaphex
f6a7256f20
Make state static and move it to menu_display.c
2015-09-25 21:25:37 +02:00
twinaphex
6482969459
(Menu) Cleanups/refactors
2015-09-25 21:20:26 +02:00
twinaphex
653a0e5773
(GX) Buildfix
2015-09-25 21:12:15 +02:00
twinaphex
0a913c929d
(GX) Start using menu_display_ctl
2015-09-25 21:11:37 +02:00
twinaphex
1329b4f265
(Menu) Cleanups
2015-09-25 21:07:12 +02:00
twinaphex
f4951300b7
Add MENU_DISPLAY_CTL_FB_DATA, MENU_DISPLAY_CTL_FB_PITCH
2015-09-25 21:03:23 +02:00
twinaphex
bfb491c1e1
(RGUI) blit_line - pass frame buf data and pitch to function
2015-09-25 20:54:39 +02:00
twinaphex
da43a79469
(menu_input.c) Refactor to no longer need menu_display_fb_get_ptr
2015-09-25 20:52:03 +02:00
twinaphex
71b49d8ee5
(RGUI) Refactors
2015-09-25 20:47:50 +02:00
twinaphex
35707d45e1
Refactors
2015-09-25 20:42:45 +02:00
twinaphex
f9742d21a2
(Menu) Refactors
2015-09-25 20:37:04 +02:00
twinaphex
8dbc4c0eb0
Add MENU_DISPLAY_CTL_WIDTH, CTL_HEIGHT, CTL_SET_WIDTH, CTL_SET_HEIGHT
2015-09-25 20:28:56 +02:00
twinaphex
41e9ee7b57
(menu_navigation.c) cleanups
2015-09-25 19:40:01 +02:00
twinaphex
4aa96ab2f0
Refactor menu_navigation.c
2015-09-25 19:32:35 +02:00
twinaphex
4c41899e28
(menu_cbs_ok.c) Don't use menu_navigation_get_ptr
2015-09-25 19:26:31 +02:00
twinaphex
1932e65dde
Don't use menu_navigation_get_ptr
2015-09-25 18:46:12 +02:00
twinaphex
1d81096af7
(menu_cbs_{left|right}) - don't use menu_navigation_get_ptr
2015-09-25 18:43:42 +02:00
twinaphex
fc1ad16586
Get rid of unused variable
2015-09-25 18:38:26 +02:00
twinaphex
12b870cafe
(menu_input.c) Don't need menu_navigation_get_ptr anymore
2015-09-25 18:37:36 +02:00
twinaphex
2759c9fe04
No longer need menu_navigation_get_ptr inside menu_entry.c
2015-09-25 18:31:54 +02:00
twinaphex
51114f5a6a
(menu_navigation.c) Refactor code
2015-09-25 18:22:51 +02:00
twinaphex
a7950486be
(menu_iterate.c) Get rid of 'pop_selected'
2015-09-25 18:20:08 +02:00
twinaphex
cbefb0394f
Refactor scroll indices code for menu_navigation_ctl
2015-09-25 18:12:00 +02:00
twinaphex
f13dc6c014
Go through menu_navigation_ctl for ascend/descend alphabet
2015-09-25 18:04:25 +02:00
twinaphex
5ee616f1f5
(menu_entry.c) Cleanup
2015-09-25 17:59:22 +02:00
twinaphex
62649c01f7
(menu_list.c) Update
2015-09-25 17:58:21 +02:00
twinaphex
40c6ec3790
Revert "Refactor code to no longer need menu_navigation_get_ptr"
...
This reverts commit a7b83cfd45 .
2015-09-25 17:47:51 +02:00
twinaphex
2a719d2a9c
Cleanup
2015-09-25 16:36:47 +02:00
twinaphex
f0e406e7fe
menu_list_build_scroll_indices - cleanups
2015-09-25 16:35:47 +02:00
twinaphex
cea8160b9d
Remove unused variable
2015-09-25 16:29:41 +02:00
twinaphex
187b8b8495
(Menu) More refactors
2015-09-25 16:29:01 +02:00
twinaphex
a08c0a3b37
(RMenu XUI) Remove usage of menu_navigation_get_ptr
2015-09-25 16:26:26 +02:00
twinaphex
892aa682d6
(XMB) Don't use menu_navigation_get_ptr anymore
2015-09-25 16:25:33 +02:00
twinaphex
2a1e5e0305
Add MENU_NAVIGATION_CTL_SET_SCROLL_INDICES
2015-09-25 16:20:41 +02:00
twinaphex
31f28bf6f4
(menu_input.c) Refactor more code - get rid of menu_navigation_get_ptr usage
2015-09-25 16:12:11 +02:00
twinaphex
a7b83cfd45
Refactor code to no longer need menu_navigation_get_ptr
2015-09-25 16:05:14 +02:00
twinaphex
59b9ef6f5f
(menu_entry.c) Get rid of one usage of menu_navigation_get_ptr
2015-09-25 15:59:23 +02:00
twinaphex
bb34a54530
(menu_setting.c) Go through menu_navigation_ctl
2015-09-25 15:55:58 +02:00
twinaphex
8b569e0443
Refactor away menu_navigation_set
2015-09-25 15:42:31 +02:00
twinaphex
f0b093ee2c
Create MENU_NAVIGATION_CTL_SET_SELECTION
2015-09-25 15:35:00 +02:00
twinaphex
dff1322395
Remove unused variable
2015-09-25 15:16:03 +02:00
twinaphex
6b79c937d9
Refactor away menu_navigation_clear
2015-09-25 15:15:31 +02:00
twinaphex
ee7ce4feaa
Remove unused variables
2015-09-25 15:02:19 +02:00
twinaphex
6106a8b64e
(RMenu) Refactor old code too
2015-09-25 15:00:13 +02:00
twinaphex
d4e2b6128b
Refactor menu_navigation_get_selection
2015-09-25 14:57:37 +02:00
twinaphex
14c463dae2
Refactor away menu_navigation_set_last
2015-09-25 14:42:28 +02:00
twinaphex
4d2bbc9a3c
(menu_navigation.c) Cleanups
2015-09-25 14:39:40 +02:00
twinaphex
1d804951bb
menu_navigation_ctl - cleanups
2015-09-25 14:38:08 +02:00
twinaphex
5f4827f6d9
Refactor menu_navigation_increment
2015-09-25 14:35:51 +02:00
twinaphex
f0b76fa5b0
Refactor menu_navigation_decrement
2015-09-25 14:32:04 +02:00
twinaphex
a57595ad94
Create menu_navigation_ctl
2015-09-25 14:23:57 +02:00
twinaphex
4e4bad9eba
Create MENU_DISPLAY_CTL_UPDATE_PENDING
2015-09-25 14:07:01 +02:00
twinaphex
8629697afb
Add MENU_DISPLAY_CTL_GET_DPI
2015-09-25 14:03:20 +02:00
twinaphex
26e1ec35cb
Create menu_display_ctl
2015-09-25 13:27:15 +02:00
twinaphex
6f4c97d697
Rename menu_display_fb to menu_display_libretro
2015-09-25 13:12:21 +02:00
Twinaphex
a5f3946d10
Merge pull request #2168 from lakkatv/scanning
...
Fix psx scanning, thanks to @aliaspider
2015-09-25 11:56:13 +02:00
radius
982363f530
per-core save fixes
2015-09-24 23:15:59 -05:00
radius
85d02cb3ee
per-core save fixes
2015-09-24 23:11:14 -05:00
radius
a2a00b28a0
[PSP] fix path_stat
2015-09-24 21:11:17 -05:00
radius
dc9044c6b7
[PSP] fix path_stat
2015-09-24 21:05:23 -05:00
Jean-André Santoni
c4450d29f0
Fix psx scanning, thanks to @aliaspider
2015-09-25 02:38:28 +02:00
Twinaphex
757f61172f
Update menu_iterate.c
2015-09-25 02:11:36 +02:00
twinaphex
9c031e17ca
Simplify menu_iterate.c code
2015-09-25 01:59:20 +02:00
Twinaphex
bd629776bc
Merge pull request #2167 from lakkatv/scanning
...
Search the ps1 serial in the whole binary
2015-09-25 00:44:09 +02:00
twinaphex
69cefbbd5d
Move menu_animation_update_time to menu_iterate_render
2015-09-25 00:43:06 +02:00
Jean-André Santoni
938e89562b
Search the ps1 serial in the whole binary
2015-09-25 00:36:12 +02:00
twinaphex
8dbdc90ebe
Revert "Main menu loop now does rendering, data runloop does actual"
...
This reverts commit 297a63c77b .
2015-09-25 00:20:53 +02:00
twinaphex
297a63c77b
Main menu loop now does rendering, data runloop does actual
...
state handling
2015-09-25 00:00:06 +02:00
twinaphex
ef94cd7606
Correct some mistakes
2015-09-24 23:33:41 +02:00
twinaphex
f22436e39f
Possible ARM Linux buildfix
2015-09-24 23:11:24 +02:00
twinaphex
632d85cfba
Fix MENU_CTL_KEYBOARD_* callbacks
2015-09-24 22:53:03 +02:00
twinaphex
389db1ea06
(menu_input.c) Remove one unused pointer
2015-09-24 21:29:31 +02:00
twinaphex
364034f1b2
(Vita) Remove unused variable
2015-09-24 21:27:36 +02:00
twinaphex
6eb1a55b52
(PSP/Vita) retro_stat.t c - fix is directory check
2015-09-24 21:26:38 +02:00
twinaphex
8a6333ddc1
Move defines around
2015-09-24 21:23:16 +02:00
twinaphex
df23b122fe
Move state definitions outside of header
2015-09-24 21:02:28 +02:00
twinaphex
115c8cdf12
Create menu_input_set_binds_minmax
2015-09-24 20:56:54 +02:00
twinaphex
a892f5901e
Revert "Put menu_input state on heap"
...
This reverts commit 807be0a965 .
2015-09-24 20:52:01 +02:00
twinaphex
807be0a965
Put menu_input state on heap
2015-09-24 20:38:56 +02:00
twinaphex
a45c9167b9
(Menu) menu drivers no longer need to grab pointer to menu_input state
2015-09-24 20:32:21 +02:00
twinaphex
39ce494077
(menu input) More refactors
2015-09-24 20:23:18 +02:00
twinaphex
c0b46e3003
Add more functionality to menu_input_ctl
2015-09-24 20:08:11 +02:00
twinaphex
08f24aae4b
Add MENU_CTL_POINTER_PTR
2015-09-24 19:56:53 +02:00
twinaphex
aed44e970c
Add MENU_CTL_MOUSE_PTR
2015-09-24 19:51:55 +02:00
twinaphex
3fb90871f6
Create menu_input_ctl
2015-09-24 19:47:41 +02:00
twinaphex
e21e21647e
Cleanups
2015-09-24 17:34:44 +02:00
twinaphex
10d1aea0e3
Go through menu_input_mouse_state
2015-09-24 17:29:46 +02:00
twinaphex
670350dc1f
Go through menu_input_pointer_state more
2015-09-24 17:21:50 +02:00
twinaphex
fb67a39d32
(Menu) Start creating menu_input_pointer_state
2015-09-24 17:18:17 +02:00
twinaphex
a55d4a91ca
(PSP) Don't treat directory already existing as an error
2015-09-24 15:17:50 +02:00
twinaphex
eab10e7929
Remove some unused variables
2015-09-24 14:21:07 +02:00
twinaphex
8d87a1329b
Avoid redefinition of typedef
2015-09-24 14:20:16 +02:00
Twinaphex
f3bc09065f
Merge pull request #2166 from lakkatv/scanning
...
Finish implementing psx scanning
2015-09-24 14:17:25 +02:00
twinaphex
172e75c758
Revert "Refactor menu_input.c"
...
This reverts commit 3ddbf2d5cc .
2015-09-24 14:17:03 +02:00
twinaphex
a8acea98b2
Revert "Move enums to menu_input.c"
...
This reverts commit 7a5f2228aa .
2015-09-24 14:16:57 +02:00
twinaphex
7982674685
Revert "Remove unused variables"
...
This reverts commit 8b0a952c59 .
2015-09-24 14:16:51 +02:00
twinaphex
6927024320
Revert "Make menu_input_get_ptr a static function"
...
This reverts commit 65b2b0877f .
2015-09-24 14:16:43 +02:00
twinaphex
a4a4dc3e3f
Revert "(GLUI) menu_input - Cut down on some function calls"
...
This reverts commit 5a8a3dc46c .
2015-09-24 14:16:38 +02:00
twinaphex
bbb28a5406
Revert "Don't redefine retro_input_t"
...
This reverts commit dd68a2a927 .
2015-09-24 14:16:31 +02:00
twinaphex
80efc1339e
Revert "Cleanups"
...
This reverts commit 32bbf71bbb .
2015-09-24 14:16:16 +02:00
Jean-André Santoni
fea95aa4a1
Finish implementing psx scanning
2015-09-24 14:14:42 +02:00
twinaphex
32bbf71bbb
Cleanups
2015-09-24 13:54:57 +02:00
twinaphex
dd68a2a927
Don't redefine retro_input_t
2015-09-24 13:50:30 +02:00
twinaphex
5a8a3dc46c
(GLUI) menu_input - Cut down on some function calls
2015-09-24 13:44:18 +02:00
twinaphex
65b2b0877f
Make menu_input_get_ptr a static function
2015-09-24 13:40:58 +02:00
twinaphex
8b0a952c59
Remove unused variables
2015-09-24 13:39:47 +02:00
twinaphex
7bb035a8b9
Fix system information fallthrough
2015-09-24 13:37:25 +02:00
twinaphex
7a5f2228aa
Move enums to menu_input.c
2015-09-24 13:25:53 +02:00
twinaphex
3ddbf2d5cc
Refactor menu_input.c
2015-09-24 13:22:46 +02:00
twinaphex
764c76c84a
(retro_stat.c) Add PSP ifdef
2015-09-24 12:22:19 +02:00
radius
0e69f5bcb0
workaround to disable OSD fonts without restarting
2015-09-24 00:33:25 -05:00
radius
4345320c85
add a debug information panel, disabled by default
2015-09-23 20:51:31 -05:00
twinaphex
40c85eaaab
Remove ITERATE_TYPE_MESSAGE
2015-09-24 01:14:14 +02:00
twinaphex
3436a85489
(Menu) Remove message_contents
2015-09-24 01:12:25 +02:00
twinaphex
64018e1020
(Menu) Cleanups
2015-09-24 01:08:01 +02:00
twinaphex
61a40be54d
Remove USB_Initialize/USB_Deinitialize from wiiusb_hid.c
2015-09-24 00:09:59 +02:00
aliaspider
89724c541d
(psp1) move kernel_functions.prx to the root folder after build
2015-09-23 23:08:01 +01:00
Twinaphex
bb8cb4688f
Merge pull request #2163 from aliaspider/master
...
(ctr/3ds) update build.
2015-09-23 17:40:56 +02:00
aliaspider
7e47b79c1c
(ctr/3ds) update build.
2015-09-23 16:34:06 +01:00
twinaphex
1fcf5ab7bd
Make bin_to_hex_alloc public scope
2015-09-23 15:11:35 +02:00
twinaphex
a73f10f124
(MSVC) Buildfix
2015-09-23 14:02:38 +02:00
twinaphex
de30940079
(MSVC) Update more paths
2015-09-23 14:00:24 +02:00
twinaphex
9cfa5814e4
(MSVC) Update paths
2015-09-23 13:58:00 +02:00
twinaphex
1a4c60ac65
(rxml) Use retro_file
2015-09-23 13:49:45 +02:00
twinaphex
d92bf9b559
(memory/wii/mem2_manager.c) Cleanups
2015-09-23 12:05:17 +02:00
twinaphex
2e57b92e19
(libretro-db) Add leiradel's C version of the dat converter
2015-09-23 10:44:41 +02:00
Twinaphex
028e9e74d9
Merge pull request #2162 from lakkatv/cocoa
...
Display OSD messages in cocoatouch
2015-09-22 23:01:20 +02:00
Jean-André Santoni
18d157acea
Display OSD messages in cocoatouch
2015-09-22 22:50:58 +02:00
twinaphex
5e57b96225
Take it outside of the mutex lock
2015-09-22 22:44:56 +02:00
twinaphex
c8b83de31c
Move ui companion msg_queue_push call to runloop_msg
2015-09-22 22:43:49 +02:00
twinaphex
f87154773d
Add msg_queue_push to UI companion driver interface
2015-09-22 22:20:03 +02:00
twinaphex
0730af5919
Change more calls to menu_display_msg_queue_push
2015-09-22 22:14:03 +02:00
twinaphex
056dc5f3e1
Create menu_display_msg_queue_push
2015-09-22 22:10:43 +02:00
twinaphex
0f202cad8e
file_path_special.c - cleanup
2015-09-22 21:49:03 +02:00
twinaphex
df13e6a1fd
retro_stat.c - simplify code
2015-09-22 21:21:06 +02:00
twinaphex
ff1078a98b
(camera/drivers/video4linux2.c) Use path_is_character_special
2015-09-22 21:16:58 +02:00
twinaphex
385e030261
Move functions around
2015-09-22 19:34:16 +02:00
twinaphex
5465da0139
Rename rarch_sleep to retro_sleep
2015-09-22 18:55:14 +02:00
twinaphex
1e3202a95e
Fix cheatfile loading derp
2015-09-22 18:03:30 +02:00
twinaphex
33291389f2
Fix conditional
2015-09-22 17:39:27 +02:00
twinaphex
b35a905139
(stb_image.h) Convert more C++ comments
2015-09-22 17:33:54 +02:00
twinaphex
9949e47f96
(stb_truetype.h) Start getting rid of all sorts of superfluous types
2015-09-22 17:19:13 +02:00
twinaphex
83df9e61d0
(V4L2) Silence C89_BUILD - implicit constant conversion overflow warnings
2015-09-22 17:05:09 +02:00
Alcaro
e3c7dcae28
Remove those C89 checks, they're done elsewhere now.
2015-09-22 16:53:30 +02:00
twinaphex
06774022ad
Blacklist Wayland too for C89 - links now
2015-09-22 16:50:12 +02:00
twinaphex
b748c4d27f
Blacklist imageviewer for C89
2015-09-22 16:47:56 +02:00
twinaphex
6f23bcbc0b
Blacklist libusb and ffmpeg for C89
2015-09-22 16:47:00 +02:00
twinaphex
571c49ca87
(retroarch-joyconfig-griffin.c) Add C99 checks
2015-09-22 16:43:59 +02:00
Alcaro
40ca0baa07
Allow defining libraries as C89 incompatible in qb/config.params.sh.
2015-09-22 16:40:07 +02:00
twinaphex
82f08c42a6
More C89_BUILD fixes
2015-09-22 16:06:22 +02:00
twinaphex
314f6326fd
Convert C++ comments to C - stb_truetype
2015-09-22 16:04:03 +02:00
Twinaphex
304ff01a31
Merge pull request #2161 from lakkatv/scanning
...
Serial lookup for psx scanning
2015-09-22 15:34:25 +02:00
twinaphex
d60f44ce5b
(C89_BUILD) stb_rect_pack.h - C89 buildfixes
2015-09-22 15:33:32 +02:00
Jean-André Santoni
0e7018c27d
Serial lookup for psx scanning
2015-09-22 15:22:15 +02:00
twinaphex
f47ee55525
(libretro-db) Add rules to clean target
2015-09-22 14:50:20 +02:00
twinaphex
f7d0f25c07
Start making stb_truetype more C89-compliant
2015-09-22 14:46:28 +02:00
twinaphex
e19f82988c
Work around C89 string literal length limitations
2015-09-22 14:07:02 +02:00
twinaphex
8e2b04d556
Work around C89 limitations
2015-09-22 13:47:59 +02:00
twinaphex
21ab9bbeee
Assume long long is there for C89_BUILD
2015-09-22 13:32:56 +02:00
Alcaro
46920915f9
Nuke the C90_BUILD thing and make it just turn on C89, those added conditionals are ugly.
2015-09-22 13:08:46 +02:00
twinaphex
6779fcf4f1
(CXX_BUILD) Buildfix
2015-09-22 13:00:36 +02:00
twinaphex
2660606f41
(libretro-common) config_file.c - Cleanups
2015-09-22 12:58:22 +02:00
twinaphex
1f852fb23d
(libretro-common) Remove some header dependencies
2015-09-22 12:54:51 +02:00
twinaphex
5da780b2fd
Remove some header dependencies
2015-09-22 12:52:15 +02:00
twinaphex
cbb9744c66
(retro_stat.c) Warning fixes - include header for PS3
2015-09-22 01:51:34 +02:00
Twinaphex
5e04a5f377
Merge pull request #2155 from lakkatv/cocoa
...
Restore uitableviewcell selection style
2015-09-22 01:48:03 +02:00
twinaphex
3db688d477
Create retro_stat.c/retro_stat.h
2015-09-22 01:45:30 +02:00
Jean-André Santoni
edf3ac0e6d
Restore uitableviewcell selection style
2015-09-22 01:33:43 +02:00
Twinaphex
05704f6b9c
Merge pull request #2154 from lakkatv/cocoa
...
Display the menu title in the uiviewcontroller title, and move the co…
2015-09-22 01:28:49 +02:00
Jean-André Santoni
1f42d027c9
Display the menu title in the uiviewcontroller title, and move the core version to a bottom toolbar
2015-09-22 01:26:50 +02:00
Twinaphex
94397db093
Merge pull request #2153 from lakkatv/cocoa
...
Workaround for the double populate on cocoatouch
2015-09-21 23:33:11 +02:00
Jean-André Santoni
e8a00ae73a
Workaround for the double populate on cocoatouch
2015-09-21 23:32:06 +02:00
twinaphex
f581dce1f7
Use path_is_directory from retro_dirent.c
2015-09-21 23:20:46 +02:00
Twinaphex
4d8b3c4c48
Merge pull request #2152 from jeapostrophe/master
...
animate moving menus better
2015-09-21 23:01:28 +02:00
Jay McCarthy
4c04c2c47a
animate moving menus better
2015-09-21 16:52:37 -04:00
twinaphex
15b7fa545d
(PSP1) Buildfix
2015-09-21 22:48:50 +02:00
twinaphex
9d67d48036
Create path_is_valid
2015-09-21 22:46:27 +02:00
twinaphex
77d99395a2
(PS3) path_is_directory - add cellFsStat implementation
2015-09-21 21:59:04 +02:00
twinaphex
00b2ce6498
(retro_file.c) Add PS3 CellOS implementation
2015-09-21 21:53:47 +02:00
twinaphex
51d3738a00
Revert "Add type to populate_entries"
...
This reverts commit 5a7de50bd3 .
2015-09-21 21:32:31 +02:00
twinaphex
1fc97df819
Revert "Add action_type to menu_displaylist_push_list"
...
This reverts commit b7d0f45109 .
2015-09-21 21:32:23 +02:00
twinaphex
b7d0f45109
Add action_type to menu_displaylist_push_list
2015-09-21 21:11:37 +02:00
twinaphex
5a7de50bd3
Add type to populate_entries
2015-09-21 20:48:26 +02:00
twinaphex
0c81426b7c
(iOS) Update xcodeproj
2015-09-21 20:02:12 +02:00
Twinaphex
bf8dfb483f
(iOS) Update solution - still broken
2015-09-21 19:59:34 +02:00
twinaphex
83c328d539
(wii/app_booter) Style nits
2015-09-21 19:28:20 +02:00
twinaphex
350dee9f51
(libretro-db) Don't use off_t
2015-09-21 17:47:02 +02:00
twinaphex
e1fadcd813
(libretro-db) Cleanups
2015-09-21 17:39:06 +02:00
twinaphex
951a8903c3
(query.c) Use strlcpy
...
(font_renderer/freetype) Add Vera.ttf fallback
2015-09-21 16:29:05 +02:00
twinaphex
031190ed14
(libretro-db/query.c) Update this - should fix crash
2015-09-21 16:23:08 +02:00
twinaphex
3960897e74
(libretro-db) Cleanups
2015-09-21 15:37:14 +02:00
twinaphex
f19366eaca
(PS3/libretro-db) Avoid some warnings
2015-09-21 15:33:35 +02:00
twinaphex
753e58fee5
(libretro-db) Cleanup some headers
2015-09-21 15:31:00 +02:00
twinaphex
b5a462dc38
(libretro-db) Simplify 'chomp' function
2015-09-21 15:26:42 +02:00
twinaphex
b23e0abac8
(libretro-db) Turn some snprintf usage into strlcpy
2015-09-21 15:25:56 +02:00
twinaphex
4c2bc0c1fe
(rbmp_encode.c) Make it C89-friendly
2015-09-21 11:58:36 +02:00
twinaphex
b9ba75403e
(GL) Fix mixe code declaration (for C89_BUILD)
2015-09-21 11:50:02 +02:00
twinaphex
ab325df65d
(libretro-db) Style nits
2015-09-21 11:42:41 +02:00
twinaphex
9093cd4aba
(libretro-db) Use retro_endianness.h functions completely
2015-09-21 11:37:31 +02:00
twinaphex
0d16768688
(libretro-db) Start using retro_endian.h functions directly
2015-09-21 11:28:33 +02:00
twinaphex
c21df1eb7d
Update retro_miscellaneous.h
2015-09-21 11:17:19 +02:00
Twinaphex
dd97106b35
Merge pull request #2150 from aliaspider/master
...
(CTR/3DS) build IDs/Icons update.
2015-09-21 00:14:56 +02:00
aliaspider
91c73dada3
(CTR/3DS) build IDs/Icons update.
2015-09-20 23:02:38 +01:00
twinaphex
010d75f700
Database entry now shows serial
2015-09-20 23:58:02 +02:00
twinaphex
c1273d33c0
(Vita) Add UVLoader_stub to LIBS
2015-09-20 23:56:22 +02:00
Twinaphex
565f2f47b0
Merge pull request #2149 from aliaspider/master
...
(CTR/3DS) improve memory management.
2015-09-20 22:48:49 +02:00
aliaspider
4c34badf8b
(CTR/3DS) improve memory management.
...
only stacksize and linear heap size need to be specified now.
regular heap size will be determined automatically.
2015-09-20 21:46:10 +01:00
twinaphex
f75cdd1e97
(Vita) Fix some warnings about possibly uninitialized variables
2015-09-20 22:44:03 +02:00
twinaphex
27f9e258fc
(CTR) Have to move ctr files back too
2015-09-20 19:15:51 +02:00
twinaphex
365f501b2a
(wii buildfix) Have to move app_booter files back
2015-09-20 19:14:13 +02:00
twinaphex
10313536bc
Revert "rename 3ds to ctr"
...
This reverts commit a9a9f6cbae .
2015-09-20 19:12:11 +02:00
Andrés
a9a9f6cbae
rename 3ds to ctr
2015-09-20 12:04:24 -05:00
twinaphex
784a35ce36
Update .gitignore
2015-09-20 16:26:43 +02:00
twinaphex
6c4061d2b7
(iOS) More xcodeproj changes
2015-09-20 16:11:57 +02:00
twinaphex
466a32fc9e
(Apple) Some Apple xcodeproj fixes
2015-09-20 16:09:31 +02:00
twinaphex
28dc6d0c7d
(Android) Buildfix
2015-09-20 16:05:18 +02:00
twinaphex
2c325f0ea6
(memory/wii) Cleanups
2015-09-20 16:01:27 +02:00
twinaphex
f2701089e6
(bootstrap/gx/wii/app_booter) Buildfix
2015-09-20 15:57:07 +02:00
twinaphex
8ba2045349
Add retro_file to audio/tests
2015-09-20 15:53:05 +02:00
twinaphex
f081c7d6ed
Move qnx to pkg/
2015-09-20 15:49:43 +02:00
twinaphex
6b45695e83
Move apple and android to pkg/
2015-09-20 15:49:19 +02:00
twinaphex
8243d5238f
Move ctr/ to pkg/
2015-09-20 15:48:17 +02:00
twinaphex
d1411f4caa
Move msvc to pkg/msvc
2015-09-20 15:46:21 +02:00
twinaphex
b95ec92b05
Move dist-scripts/debian to pkpg/debian
2015-09-20 15:45:08 +02:00
twinaphex
19b95f950d
Move netlogger around
2015-09-20 15:43:34 +02:00
twinaphex
dd8e5f2291
Move pandora files
2015-09-20 15:41:28 +02:00
twinaphex
7ad32fc8aa
(XDK) Move files around
2015-09-20 15:39:59 +02:00
twinaphex
c579ce47bd
(PSP1) Move ICON0.PNG/PIC1.PNG
2015-09-20 15:35:17 +02:00
twinaphex
919220751c
(PSP) Move files around
2015-09-20 15:33:54 +02:00
twinaphex
249006fffd
Move files around
2015-09-20 15:26:10 +02:00
twinaphex
aed6780d7a
Move some files around
2015-09-20 15:21:55 +02:00
twinaphex
024a6776de
Move wii/app_booter to boostrap/wii
2015-09-20 15:19:16 +02:00
twinaphex
10ec315a43
Downsize wii/app_booter
2015-09-20 15:17:12 +02:00
twinaphex
dfeefc0e16
Rename and move vi_encoder.c
2015-09-20 15:05:30 +02:00
twinaphex
07f5d2e399
(Wii) Buildfixes
2015-09-20 15:03:49 +02:00
twinaphex
a7f78a8d88
move some files around - create memory/ subdir
2015-09-20 14:54:41 +02:00
Twinaphex
b84d431324
Merge pull request #2148 from frangarcj/master
...
(Vita) Increase heap size
2015-09-20 13:12:27 +02:00
Francisco José García García
78c90d8bb2
(Vita) Increase heap size
2015-09-20 13:07:12 +02:00
twinaphex
ed1690f819
(Vita) Define PSP_O_RDONLY
2015-09-20 11:36:07 +02:00
twinaphex
8c64729db0
Style nit
2015-09-20 11:12:22 +02:00
twinaphex
6635f76f33
Move stb_image.h around
2015-09-20 10:32:12 +02:00
twinaphex
864dd33e0d
(retro_file.c) Vita - cleanups
2015-09-20 10:19:08 +02:00
twinaphex
49ec5a08d2
Exclude SDL2 for C89 builds
2015-09-20 10:13:18 +02:00
twinaphex
2b840c0384
Refactor perf counters
2015-09-20 10:02:59 +02:00
Andrés
2525347445
Merge pull request #2147 from aliaspider/master
...
(CTR/3DS) reserve even more memory for the heap.
2015-09-20 02:04:07 -05:00
aliaspider
f24c397eb8
(CTR/3DS) reserve even more memory for the heap.
2015-09-20 08:03:01 +01:00
Andrés
88db140c32
Merge pull request #2146 from aliaspider/master
...
(CTR/3DS) fix build.
2015-09-20 01:58:27 -05:00
aliaspider
a5b61354f0
(CTR/3DS) fix build.
2015-09-20 07:48:16 +01:00
Andrés
53741a8252
Merge pull request #2145 from aliaspider/master
...
(CTR/3DS) memory allocation can now be configured from the makefile.
2015-09-20 01:33:16 -05:00
aliaspider
d968731c70
(CTR/3DS) memory allocation can now be configured from the makefile.
...
defaults to 48MBytes for the heap instead of 24MBytes.
2015-09-20 07:28:11 +01:00
Twinaphex
d6c1a267aa
Merge pull request #2142 from frangarcj/master
...
(Vita) Fix retro_file for VITA
2015-09-20 06:01:20 +02:00
Francisco José García García
c2fc2210fd
Merge branch 'master' of https://github.com/libretro/RetroArch
2015-09-19 18:24:05 +02:00
Francisco José García García
1255674481
(Vita) Fix retro_file for VITA
2015-09-19 18:22:47 +02:00
Twinaphex
507c683398
Merge pull request #2141 from frangarcj/master
...
(Vita) Fix directory creation
2015-09-19 17:34:20 +02:00
Francisco José García García
06a9b8c441
(Vita) Fix remaps and cheats dirs
2015-09-19 17:31:25 +02:00
Francisco José García García
92406fd4fa
(Vita) Fix directory creation
2015-09-19 17:27:01 +02:00
twinaphex
7eb0d2b049
(rbmp_encode.c) Document
2015-09-19 15:56:05 +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
f4eaa2296a
(CXX_BUILD) buildfixes
2015-09-19 15:33:07 +02:00
twinaphex
4e398e7992
Use strlcpy everywhere
2015-09-19 15:30:15 +02:00
twinaphex
c569aa93a6
One buildfix begets another buildfix
2015-09-19 13:13:31 +02:00
Twinaphex
6b45c9e940
Buildfix net_http_connection_new
2015-09-19 13:07:33 +02:00
twinaphex
ff779eabd4
(file_ops.c) Cleanups
2015-09-19 12:48:53 +02:00
twinaphex
f4504e2e74
(file_ops) Use retro_write_file - other cleanups
2015-09-19 12:46:31 +02:00
twinaphex
57cf177286
(Wii) Use retro_read_file
2015-09-19 12:34:52 +02:00
Twinaphex
6ca5145150
Merge pull request #2139 from aliaspider/master
...
(CTR/3DS) update
2015-09-19 12:26:44 +02:00
aliaspider
a06de828f9
(CTR/3DS) add quicknes info/icon.
2015-09-19 11:17:51 +01:00
aliaspider
e2c9b19faa
(CTR/3DS) implement some missing toolchain functions required by some
...
cores.
will be moved to a seperate file later.
2015-09-19 11:12:48 +01:00
twinaphex
08c0cf1ce3
Bake rbmp_encode.c in
2015-09-19 04:40:30 +02:00
twinaphex
2945bb9f50
(Android) Buildfix
2015-09-19 04:37:38 +02:00
twinaphex
43da185d5d
Replace more usage of strcpy
2015-09-19 03:50:35 +02:00
twinaphex
077fb3d32d
(libretro-db) Replace strcpy
2015-09-19 03:46:41 +02:00
twinaphex
28931872d6
(RPNG) Make function static
2015-09-19 03:25:56 +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
33ed2b7ee2
(screenshot.c) Use retro_file
2015-09-19 02:27:54 +02:00
twinaphex
0a3ee51f37
(RPNG) Header cleanups
2015-09-19 01:59:46 +02:00
twinaphex
6adc124604
(RPNG) Move dword_be
2015-09-19 01:49:29 +02:00
twinaphex
714b3e3126
(RPNG) Use retro_file for rpng_encode.c
2015-09-19 01:47:03 +02:00
twinaphex
181219ea32
(RPNG) Remove one enum
2015-09-19 01:43:31 +02:00
twinaphex
93684f2741
(RPNG) Turn decode functions static
2015-09-19 01:42:58 +02:00
twinaphex
43018976e9
(RPNG) Simplify rpng
2015-09-19 01:40:29 +02:00
twinaphex
3914fb9658
Simplify rpng_test.c
2015-09-19 01:34:27 +02:00
twinaphex
d0651bae82
(RPNG) Buildfix standalone RPNG
2015-09-19 01:30:11 +02:00
twinaphex
a052934972
Simplify rpng_fbio.c
2015-09-19 01:29:03 +02:00
twinaphex
6f9d3d5a26
(file_extract.c) Cleanup
2015-09-19 01:06:47 +02:00
twinaphex
958dcc3c02
Get rid of retro_fmemcpy - and use retro_read_file
2015-09-19 01:03:52 +02:00
twinaphex
32ddeb3f96
Rename retro_fmemcpy_alloc to retro_read_file
2015-09-19 00:36:27 +02:00
twinaphex
3564532564
Create retro_write_file
2015-09-19 00:34:24 +02:00
twinaphex
a6e0b2f22d
(retro_file) Create retro_fmemcpy_alloc
2015-09-19 00:19:51 +02:00
Twinaphex
58e2f31073
(OSX) Exclude CoreLocation to make it work with Xcode 7
2015-09-18 22:17:02 +02:00
twinaphex
71c54c607c
(Linux/sysfs) Don't need to iterate ac_adapter
2015-09-18 21:22:06 +02:00
twinaphex
270ec2403c
Take out printf
2015-09-18 21:19:54 +02:00
twinaphex
1ea6c2691a
(platform_linux.c) Fix path for sysfs_ac_adapter
2015-09-18 21:19:33 +02:00
Twinaphex
0d3c1714bc
Merge pull request #2136 from sergiobenrocha2/master
...
Use flags from the system to build the filters
2015-09-18 09:01:37 +02:00
sergiobenrocha2
5600178879
Use flags from the system to build the filters, will avoid hardening-no-relro.
2015-09-18 03:29:39 -03:00
twinaphex
2bde8ab07c
Style nit
2015-09-18 07:59:59 +02:00
twinaphex
5107c96009
(menu_cbs_ok.c) Cleanup
2015-09-18 07:59:23 +02:00
twinaphex
436ec54e49
Should fix loading config file
2015-09-18 07:57:54 +02:00
twinaphex
3464781017
(PS/Vita) Buildfix for retro_file.c
2015-09-18 07:14:22 +02:00
twinaphex
57f390e44d
(retro_file.c) Buildfix for non-HAVE_BUFFERED_IO path
2015-09-18 07:13:06 +02:00
twinaphex
9ce3b9d916
(GX) Use retro_file
2015-09-18 07:08:25 +02:00
twinaphex
cd878f81d1
(libretro-db/query.c) No anon unions
2015-09-18 07:03:40 +02:00
twinaphex
aed85c1617
(C89_BUILD) Some buildfixes
2015-09-18 06:51:17 +02:00
twinaphex
e25f3494ba
Buildfixes
2015-09-18 06:41:05 +02:00
twinaphex
0d6b32b495
(file_ops.c) Use retro_file everywhere in this file
2015-09-18 05:47:48 +02:00
twinaphex
c8df945792
Small cleanup
2015-09-18 05:44:13 +02:00
twinaphex
c4910985ed
(retro_file.c) Cleanup retro_fopen
2015-09-18 05:42:54 +02:00
twinaphex
5fdb1c8c43
(PSP/Vita) Fix fseek/ftell functionality for PSP/Vita
2015-09-18 05:34:30 +02:00
twinaphex
611be4bc16
(file_ops) Convert some functions in file_ops over to retro_file
...
(retro_file.c) Fix retro_fseek and retro_ftell functions
2015-09-18 05:22:50 +02:00
twinaphex
432aac58a3
Get rid of more fcntl header includes
2015-09-18 04:03:11 +02:00
twinaphex
f189ad271e
(mali_fbdev_ctx.c) Use retro_file.h
2015-09-18 03:55:44 +02:00
twinaphex
133e85298f
* Add retro_get_fd to retro_file.c
...
* Use retro_file in gfx/drivers_context/drm_egl_ctx.c
2015-09-18 03:47:44 +02:00
twinaphex
a547fdef50
Fix libretrodb_open - change mode to RFILE_MODE_READ - use
...
buffered I/O by default
2015-09-18 03:25:53 +02:00
twinaphex
b51e418c4c
(retro_file.c) HAVE_BUFFERED_IO - correct fread/fwrite arguments
2015-09-18 03:21:56 +02:00
twinaphex
08456c8541
Remove fcntl header includes from more files
2015-09-18 02:48:15 +02:00
twinaphex
35bd6e6ec8
Revert retro_file.c
2015-09-18 02:38:48 +02:00
Twinaphex
93e73b7ac0
Merge pull request #2133 from frangarcj/master
...
Filesystem creation and -U__ARM_NEON__
2015-09-18 01:33:10 +02:00
Francisco José García García
b0fb027a54
(Vita) Fix MKDIR with using correct stat.h
2015-09-18 01:22:03 +02:00
Francisco José García García
50172454d2
(Vita) Remove -U__ARM_NEON__
2015-09-18 01:21:24 +02:00
twinaphex
dd58492fa6
Remove fcntl.h
2015-09-17 22:30:01 +02:00
Alcaro
7cf03b6d47
Revert that, doesn't work.
2015-09-17 22:14:45 +02:00
Alcaro
7054c8b214
Add the final read block too.
2015-09-17 22:10:06 +02:00
Alcaro
097f81ef4e
Return the correct length in this fmemcpy thing.
2015-09-17 22:08:56 +02:00
Twinaphex
5d7d2d59dc
Merge pull request #2132 from libretro/revert-2131-master
...
Revert "[WIP] don't create default folders if other folders are set a…
2015-09-17 22:05:20 +02:00
Twinaphex
4784371a90
Revert "[WIP] don't create default folders if other folders are set already"
2015-09-17 22:05:14 +02:00
Twinaphex
2f1e3e4cf3
Merge pull request #2131 from fr500/master
...
[WIP] don't create default folders if other folders are set already
2015-09-17 22:04:19 +02:00
Jorge Suarez
978205c8c0
[all] verify if paths are already configured before creating defaults
2015-09-17 15:00:47 -05:00
Jorge Suarez
6aad439160
[all] verify if paths are already configured before creating defaults
2015-09-17 14:59:39 -05:00
Alcaro
c8d627ff13
This looks like a buffer overflow.
2015-09-17 21:59:27 +02:00
Alcaro
691b7cffa9
Stupid fread/fwrite why do you need two arguments
2015-09-17 21:56:51 +02:00
Alcaro
1bb353ad59
This should be binary as well.
2015-09-17 21:55:50 +02:00
Alcaro
091409cc5a
Rename these variables, so missed ifdefs throw more violent errors.
2015-09-17 21:54:33 +02:00
twinaphex
714972bae9
(retro_file.c) Add USE_BUFFERED_IO
2015-09-17 21:31:00 +02:00
twinaphex
a6458d6ab6
Add PSP/Vita ifdefs to retro_file.c
2015-09-17 20:48:06 +02:00
twinaphex
4ed3d66c04
Have rhash.c use retro_file
2015-09-17 20:36:44 +02:00
twinaphex
d74be88d0a
(tasks/database_cue.c) Use RFILE
2015-09-17 20:31:04 +02:00
twinaphex
52213c46d5
(PSP/Vita) Set mode to 0777
2015-09-17 20:25:31 +02:00
twinaphex
82e15d1377
CLeanups/fixes
2015-09-17 20:24:49 +02:00
twinaphex
483a4264e5
(libretrodb) Silence warnings
2015-09-17 20:10:04 +02:00
twinaphex
55e54a30b4
Create retro_file, and have libretrodb use it
2015-09-17 19:58:06 +02:00
Twinaphex
22597e2604
Merge pull request #2130 from frangarcj/master
...
(Vita) Set background color to black
2015-09-17 11:57:14 +02:00
twinaphex
da3bec58b1
(libretro-common) Start adding retro_file.c and retro_file.h
2015-09-17 11:41:48 +02:00
Francisco García
9060feba92
(Vita) Set background color to black
2015-09-17 11:08:06 +02:00
twinaphex
8ced8b00e4
(libretrodb) Small cleanup
2015-09-17 10:59:39 +02:00
twinaphex
caa01d5fee
(libretrodb) Move MAGIC_NUMBER out of header
2015-09-17 10:57:05 +02:00
twinaphex
1741b0c2c1
(libretrodb) rmsgpack_test.c - cleanup
2015-09-17 10:53:33 +02:00
twinaphex
802bf7ca4c
(libretro-db) query.c - cleanup
2015-09-17 10:48:48 +02:00
twinaphex
e3c91b7eff
(rmsgpack.c) Dehardcode some magic numbers
2015-09-17 10:39:43 +02:00
twinaphex
eee05742ba
(libretrodb) rmsgpack.c - cleanups
2015-09-17 10:33:26 +02:00
twinaphex
6e4a6ab4b1
(libretrodb) Cleanup
2015-09-17 10:21:29 +02:00
twinaphex
c2519d0192
(file_ops.c) Prevent signed/unsigned mismatch
2015-09-17 10:15:50 +02:00
twinaphex
2b2767017c
(platform_linux.c) CXX_BUILD fix
2015-09-17 10:14:57 +02:00
twinaphex
d8243945f2
libretrodb_find_entry - small cleanup
2015-09-17 09:50:34 +02:00
twinaphex
da54b5dedf
(libretrodb.c) Indenting nits
2015-09-17 09:47:48 +02:00
twinaphex
2ce025884f
(libretro-db) libretrodb.c - cleanups
2015-09-17 09:46:26 +02:00
twinaphex
9fcb7d744e
(libretro-db) Style nits
2015-09-17 09:33:24 +02:00
twinaphex
c8535dce1f
(libretro-db) Cleanup bintree.c
2015-09-17 09:25:06 +02:00
twinaphex
ff17917a90
Convert C++ comment to C comment
2015-09-17 07:31:22 +02:00
twinaphex
29b3045d7c
(libretro-db) Buildfix
2015-09-17 07:30:32 +02:00
twinaphex
3591e4a308
(libretro-db) Backport https://github.com/libretro/RetroArch/commit/5471e8cfa555513c5dd3f458acd8737cd04a8dd7
2015-09-17 07:28:36 +02:00
twinaphex
7ad55484ce
Backport https://github.com/libretro/RetroArch/commit/18a4c1029d10338552484cb0c2670c547b8a589b
2015-09-17 07:27:13 +02:00
twinaphex
6cc98e1fa9
(libretro-db) Backport C89 fixes
2015-09-17 07:23:36 +02:00
twinaphex
0e5b18a619
(libretrodb) Backport UINT32_C
2015-09-17 07:18:13 +02:00
twinaphex
16864b34f4
(libretro-db) Style nits
2015-09-17 07:11:49 +02:00
twinaphex
aa1405fab9
(libretro-db) Style nits
2015-09-17 07:09:31 +02:00
twinaphex
7e3a83fbab
(libretro-db) testlib.c - Cleanups
2015-09-17 07:04:37 +02:00
twinaphex
9d34e032b9
(libretro-db) Cleanups
2015-09-17 07:01:34 +02:00
twinaphex
139be32aaa
No more anon unions
2015-09-17 06:39:17 +02:00
twinaphex
b32b17f4ae
Revert to last working version of libretro-db
2015-09-17 06:12:57 +02:00
twinaphex
d65cc5fd2f
Remove unused files
2015-09-17 06:07:37 +02:00
twinaphex
88e74f858b
Remove .ycm_extra_conf.py
2015-09-17 05:58:55 +02:00
twinaphex
23abc91ee2
Remove some unnecessary files
2015-09-17 05:58:36 +02:00
twinaphex
d9ce4de9af
(rmsgpack_test.c) Buildfix
2015-09-17 05:40:32 +02:00
twinaphex
6ddb0e418f
You can set audio latency to 16 now
2015-09-17 03:30:21 +02:00
twinaphex
cb9af706d1
(libretrodb) lua_common.c - buildfix
2015-09-16 23:19:44 +02:00
twinaphex
78185be8bf
Build fixes
2015-09-16 22:44:16 +02:00
twinaphex
097da7ca9d
Add kivutar to copyrights
2015-09-16 22:40:49 +02:00
twinaphex
fad78d8b81
Split up code to task_database_cue.c
2015-09-16 22:39:47 +02:00
Twinaphex
a0d28a7bcb
Merge pull request #2127 from lakkatv/scan
...
Start adding ps1 scanning
2015-09-16 22:24:04 +02:00
Jean-André Santoni
07f362e88d
Start adding ps1 scanning
2015-09-16 22:11:08 +02:00
twinaphex
28ac662440
Cleanups
2015-09-16 12:30:47 +02:00
twinaphex
b63f31c72a
(logger/netlogger.c) Fix header
2015-09-16 11:33:53 +02:00
twinaphex
d1113f33f3
Rename logger/netlogger/logger.c to logger/netlogger.c
2015-09-16 11:33:14 +02:00
twinaphex
1acc7226f9
Rearrange headers
2015-09-16 11:24:03 +02:00
twinaphex
a8acf720dd
Properly implement cpu_inited_once
2015-09-16 11:17:52 +02:00
twinaphex
576626ead0
Refactor frame_is_reversed - shader drivers should no longer
...
be dependent upon global state
2015-09-16 11:14:43 +02:00
twinaphex
78d0a87004
(record_ffmpeg.c) Style nits
2015-09-16 10:50:53 +02:00
twinaphex
7f946eb972
(Vita/PSP) Code de-duplication
2015-09-16 10:39:30 +02:00
twinaphex
504bea51e0
Cleanups
2015-09-16 10:28:54 +02:00
twinaphex
3dc9ca7e0b
Move ps3/iso to pkg/ps3_iso
2015-09-16 10:24:39 +02:00
twinaphex
2ea2c90983
(platform_linux.c) Get rid of pthread_once usage
2015-09-16 09:28:25 +02:00
Twinaphex
15c1c89ef7
(Cocoa) Buildfix
2015-09-16 09:21:29 +02:00
Twinaphex
9d69e1992d
(coreaudio.c) No longer use pthreads directly
2015-09-16 09:07:38 +02:00
twinaphex
32639fddec
Header nits
2015-09-16 08:27:05 +02:00
Twinaphex
432a54ca6c
(cocoa_common.h) Take out some header includes
2015-09-16 07:49:44 +02:00
twinaphex
99836df8f9
Moved headers
2015-09-16 07:48:31 +02:00
twinaphex
92a566e87f
(platform_linux.c) Refactor - create load_generic_file
2015-09-16 07:38:23 +02:00
Andrés
9594f4de40
Merge pull request #2125 from aliaspider/master
...
(CTR/3DS) build fix.
2015-09-15 23:06:35 -05:00
aliaspider
5a086a4812
(CTR/3DS) build fix.
...
$(APP_TITLE) can contain spaces.
2015-09-16 05:05:25 +01:00
twinaphex
340585defb
Header Cleanups
2015-09-16 05:53:34 +02:00
twinaphex
c11b08ed91
(Android) Buildfix
2015-09-16 05:46:03 +02:00
aliaspider
b29307207f
Merge pull request #2124 from jakcron/master
...
(CTR/3DS) improved .cia building
2015-09-16 04:42:47 +01:00
twinaphex
458a0f3a27
Merge performance_linux.c with platform_linux.c
2015-09-16 05:42:16 +02:00
jakcron
ec5a50da80
(CTR/3DS) improved .cia building
...
Makerom supports template .rsf files directly.
2015-09-16 11:25:17 +08:00
Twinaphex
71280f9ae5
Merge pull request #2123 from aliaspider/master
...
(CTR/3DS) dist info/icons update.
2015-09-16 03:53:51 +02:00
Twinaphex
6c6a293388
(MFi) Build fixes
2015-09-16 03:40:16 +02:00
twinaphex
346f44a7da
(MFI) Start adding own button state
2015-09-16 03:29:38 +02:00
aliaspider
aa1292414b
(CTR/3DS) update package core infos
2015-09-16 02:27:31 +01:00
twinaphex
54ad123b06
Simplify apple_gamecontroller_available
2015-09-16 02:50:22 +02:00
aliaspider
9c5ea13901
(CTR/3DS) update icons.
2015-09-16 00:14:08 +01:00
twinaphex
062075dfb5
Attempt to fix configuratons list regression
2015-09-15 22:49:11 +02:00
twinaphex
3914bb7611
Refactor performance.c - should use performance_linux.c codepaths
...
now if __linux__ is defined
2015-09-15 22:34:48 +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
83d082000f
Merge pull request #2121 from aliaspider/master
...
(CTR/3DS) update build icons.
2015-09-15 21:53:49 +02:00
twinaphex
842c580028
Stub commit
2015-09-15 21:53:14 +02:00
aliaspider
91ea315b2f
(CTR/3DS) update build icons.
2015-09-15 20:52:39 +01:00
twinaphex
95a7331d01
Remove reference to frontend_ctx_android
2015-09-15 21:07:27 +02:00
twinaphex
8116d118dd
(Android/Linux) platform_linux.c now also used for Android
2015-09-15 20:43:54 +02:00
twinaphex
e314cc3dce
(platform_linux.c) cleanups
2015-09-15 20:12:59 +02:00
Twinaphex
cf178fc63a
Merge pull request #2120 from fr500/master
...
[linux] fix cheats dir
2015-09-15 20:09:19 +02:00
Jorge Suarez
0273c36039
[linux] fix cheats dir
2015-09-15 13:08:16 -05:00
Twinaphex
2cdc055c67
Merge pull request #2118 from fr500/master
...
Linux, implement sane default paths
2015-09-15 20:06:33 +02:00
Twinaphex
dabbad58ac
Merge pull request #2119 from aliaspider/master
...
(3DS/CTR) default to 804mhz for cia builds
2015-09-15 20:02:51 +02:00
twinaphex
d915e20742
(performance_android.c) Cleanups
2015-09-15 20:02:08 +02:00
aliaspider
db37a2100c
(3DS/CTR) default to 804mhz for cia builds
...
has an effect only on new 3DS.
only makerom-linux has been updated, the windows/osx version will need
to be updated too.
2015-09-15 19:00:16 +01:00
twinaphex
9e87c686c4
Cleanups
2015-09-15 19:48:48 +02:00
twinaphex
04c7069f2a
(platform_android.c) Cleanups
2015-09-15 19:41:47 +02:00
twinaphex
81302d56cf
(platform_android.c) Indenting nits
2015-09-15 19:39:06 +02:00
twinaphex
e512c0c601
Start adding ANDROID ifdefs to platform_linux.c
2015-09-15 19:37:26 +02:00
twinaphex
f246b4ce0b
(performance_android.c) Cleanups
2015-09-15 19:30:11 +02:00
twinaphex
6138596874
(performance_android.c) Cleanups
2015-09-15 19:24:33 +02:00
Jorge Suarez
713ed76659
[linux] add cheats
2015-09-15 12:18:33 -05:00
Jorge Suarez
7476ff61da
[linux] add screenshots, downloads
2015-09-15 12:18:32 -05:00
Jorge Suarez
9cdb94fd51
[linux] implement more paths
2015-09-15 12:18:32 -05:00
Jorge Suarez
5740e52bed
[linux] implement default core path
2015-09-15 12:18:32 -05:00
twinaphex
557347fba6
Revert rewind.c
2015-09-15 19:02:39 +02:00
twinaphex
872314f910
Use UINT_FAST16_MAX/UINT_LEAST32_MAX
2015-09-15 18:59:40 +02:00
radius
b6207b9b76
[3ds] add remap dir to defaults
2015-09-15 10:19:48 -05:00
radius
2b829a3c47
[3ds] add remap dir to defaults
2015-09-15 10:17:01 -05:00
twinaphex
e8e3d1427a
(netplay.c) Add ANDROID ifdef
2015-09-15 05:48:05 +02:00
twinaphex
5f5efc03a7
Cleanups
2015-09-15 05:22:57 +02:00
twinaphex
747246ece8
intl/ needs to be refactored - just exclude spanish.h for now
2015-09-15 04:52:18 +02:00
twinaphex
e0c7d0905d
Header cleanups
2015-09-15 04:49:10 +02:00
twinaphex
3c0a5e09bd
(intl/spanish.h) Change header guard
2015-09-15 04:37:28 +02:00
Twinaphex
6980e5546d
Merge pull request #2114 from IlDucci/master
...
Updating Spanish translation
2015-09-15 04:08:47 +02:00
Twinaphex
cdc18f5ae6
Merge pull request #2116 from lioncash/snprintf
...
msvc: Conditionally enable the snprintf macro
2015-09-15 04:08:27 +02:00
Lioncash
fc64f6d82a
msvc: Conditionally enable the snprintf macro
...
VS2015 implements the normal form of snprintf, so the define will cause compile errors.
2015-09-14 21:50:09 -04:00
Andrés
da907ab54f
add extra.json
2015-09-14 18:32:12 -05:00
Twinaphex
6a9fc71f0d
Merge pull request #2115 from frangarcj/master
...
(Vita) vita2d updated
2015-09-15 00:18:47 +02:00
Francisco José García García
08f5db24b4
(Vita) vita2d updated
2015-09-15 00:12:10 +02:00
Twinaphex
3dfa505bf2
(file_ops.c) Prevent warning
2015-09-14 23:39:00 +02:00
Twinaphex
c8b041ef7d
Simplify core_info_list_get_all_extensions
2015-09-14 23:33:50 +02:00
IlDucci
ca7afc7819
Updating Spanish translation
...
Small tweaks around.
2015-09-14 13:17:51 +02:00
IlDucci
384a5d2b97
Merge remote-tracking branch 'libretro/master'
2015-09-14 12:25:56 +02:00
twinaphex
ad1b433d57
(platform_linux.c) Refactors
2015-09-14 06:56:32 +02:00
twinaphex
33d4612716
(platform_linux) Get rid of alloca usage
2015-09-14 06:49:02 +02:00
twinaphex
87ece39443
(Linux) Add ACPI sys code
2015-09-14 06:35:11 +02:00
twinaphex
c6806c2ac0
Fix CXX_BUILD warning
2015-09-14 03:55:35 +02:00
twinaphex
118978864f
Cleanups
2015-09-14 03:53:15 +02:00
twinaphex
ea6119c1c7
(Vita) Add forward declaration for scePowerSetArmClockFrequency
2015-09-14 03:50:34 +02:00
twinaphex
4ccbee5d8d
Update headers
2015-09-14 03:44:06 +02:00
Twinaphex
da3dd316b5
(CoreAudio) Include retro_endianness.h
2015-09-14 03:36:59 +02:00
twinaphex
8ca8b43545
Take out retro_endianness.h include out of retro_miscellaneous.h
2015-09-14 03:34:05 +02:00
Twinaphex
599fc0716e
Merge pull request #2112 from aliaspider/master
...
(CTR/3DS) start with bilinear filtering set to ON.
2015-09-14 03:03:33 +02:00
aliaspider
9c6ce3b28b
(CTR/3DS) start with bilinear filtering set to ON.
2015-09-14 01:59:58 +01:00
Twinaphex
3cee888d73
Merge pull request #2111 from aliaspider/master
...
(CTR/3DS) add support for viewport/filtering settings.
2015-09-14 01:21:43 +02:00
aliaspider
591ecae208
(CTR/3DS) add support for viewport/filtering settings.
...
rotation doesn't work correctly yet.
2015-09-14 00:19:38 +01:00
Twinaphex
258972889f
Merge pull request #2110 from aliaspider/master
...
(CTR/3DS) update
2015-09-14 00:59:56 +02:00
aliaspider
224dc0d34b
use relative path in the include.
2015-09-13 23:13:36 +01:00
aliaspider
67dc806f7f
fix typo.
2015-09-13 23:04:54 +01:00
aliaspider
41019503e8
(CTR/3DS) build update.
...
- add IDs and icons for more libretro cores.
- add support for WHOLE_ARCHIVE_LINK
2015-09-13 22:58:37 +01:00
aliaspider
3733956fd0
(CTR/3DS) update makefile.ctr
...
- move per-core build settings to a seperate file.
- make the griffin build optional (enabled by default).
2015-09-13 22:33:35 +01:00
aliaspider
c3ac725269
(CTR/3DS) improve vsync.
...
gfxSwapBuffersGpu needs to be called immediately after initiating a
display transfer.
2015-09-13 22:27:28 +01:00
radius
690cb138e9
[netplay] this should fix netplay server on android, tested on windows and linux too
2015-09-13 16:11:59 -05:00
twinaphex
eccda8c39a
(memory_stream.c) Cleanup
2015-09-13 09:45:41 +02:00
twinaphex
b5f7ccab22
Cleanups
2015-09-13 09:23:48 +02:00
twinaphex
2269aff9aa
Cleanups
2015-09-13 06:46:04 +02:00
twinaphex
e45cd48547
Cleanups
2015-09-13 06:40:29 +02:00
twinaphex
d6809537b0
(audio/test) Some buildfixes
2015-09-13 04:08:18 +02:00
twinaphex
7f9761afb6
Create kaiser_window_function/lanzcos_window_function
2015-09-13 03:43:59 +02:00
twinaphex
c4d46ce09f
Cleanups
2015-09-13 01:08:36 +02:00
twinaphex
1fbc83f51e
CLeanups
2015-09-12 22:27:58 +02:00
twinaphex
4a818c24ea
(cc_resampler.c) Simplifications
2015-09-12 22:11:02 +02:00
twinaphex
b52bb48635
(cc_resampler.c) Minor nits
2015-09-12 21:19:38 +02:00
twinaphex
5adc85a207
Create libretro-common/include/filters.h
2015-09-12 21:04:20 +02:00
twinaphex
80b3bc6254
Use menu_displaylist_push from one place
2015-09-12 08:05:26 +02:00
Twinaphex
9201f70250
(CocoaTouch) Use different menu animation
2015-09-12 07:00:23 +02:00
Twinaphex
4374d47047
(iOS) message box - invoke menu_iterate immediately after pressing
...
'OK' button
2015-09-12 06:12:04 +02:00
Twinaphex
0e20e28244
(iOS) Implement heightForRowAtIndexPath
2015-09-12 05:38:17 +02:00
Twinaphex
36855efb63
Remove unused variables
2015-09-12 05:30:21 +02:00
Twinaphex
9fa376a835
Merge pull request #2109 from aliaspider/master
...
(CTR/3DS) update
2015-09-11 23:26:06 +02:00
aliaspider
416e1c0bdb
(CTR/3DS) this should be empty by default
2015-09-11 22:10:03 +01:00
aliaspider
ca11323b05
(CTR/3DS) add .cia building
...
update dist-cores.sh
2015-09-11 22:07:12 +01:00
twinaphex
725040126d
Don't compile in memmap.c
2015-09-11 18:46:32 +02:00
Twinaphex
e579e82692
Merge pull request #2108 from frangarcj/master
...
(Vita) Add Rotation
2015-09-11 18:20:08 +02:00
Francisco José García García
f5eba9f8a6
(Vita) Add Rotation
2015-09-11 18:02:59 +02:00
aliaspider
ab6729b3ea
Merge pull request #2107 from fr500/master
...
bake out memmap for 3ds
2015-09-11 00:10:13 +01:00
Radius
18617afec0
bake out memmap for 3ds
2015-09-10 23:46:58 +01:00
Alcaro
889a4f4955
Add UTF-8 support to RGUI. Others still assume ISO-8859-1, they'll have to be fixed one by one before we enable UTF-8 globally.
2015-09-10 23:10:23 +02:00
Alcaro
64ba6e076b
Merge pull request #2106 from lakkatv/xmb
...
(XMB) Fix horizontal menu
2015-09-10 13:48:57 +02:00
Jean-André Santoni
cbdb5d77ae
(XMB) Fix horizontal menu
2015-09-10 10:35:28 +02:00
Alcaro
8177c9cde1
Add a pseudolocalization - just English with ümläuts/étç everywhere.
2015-09-09 22:49:53 +02:00
twinaphex
54dbe5e66b
(fbdev context drivers) style nits
2015-09-09 19:59:39 +02:00
Alcaro
c230abc9c7
Fix encoding.
2015-09-09 19:56:23 +02:00
Alcaro
a549c3be77
Merge branch 'natinusala-master'
2015-09-09 19:55:53 +02:00
Natinusala
4998531b46
Final FR fixes
2015-09-09 19:38:29 +02:00
Natinusala
e68c04a4c2
More FR fixes
2015-09-09 19:27:14 +02:00
Natinusala
2b09ae0434
First FR language fix
2015-09-09 19:18:35 +02:00
Twinaphex
ad5f7263db
Merge pull request #2104 from frangarcj/master
...
(Vita) Set ARM CPU at 444 Mhz
2015-09-09 18:43:00 +02:00
Francisco José García García
1aeb74a055
(Vita) Set ARM CPU at 444 Mhz
2015-09-09 18:37:24 +02:00
twinaphex
0b1fd48432
Silence warning
2015-09-09 06:08:29 +02:00
twinaphex
ac62637c48
Add workaround for fullpath propagation when doing setfork on
...
console platforms
2015-09-09 01:58:45 +02:00
Twinaphex
b0c457979b
Merge pull request #2098 from frangarcj/master
...
(Vita) Add viewport resizing
2015-09-09 01:24:19 +02:00
Francisco José García García
1e0526b9c7
(Vita) Add viewport resizing
2015-09-09 01:10:48 +02:00
Twinaphex
73b8c732f8
Merge pull request #2097 from frangarcj/master
...
(Vita) Add texture filtering
2015-09-08 21:37:24 +02:00
Francisco José García García
76e13a6957
(Vita) Add texture filtering
2015-09-08 20:40:38 +02:00
twinaphex
8f9daf9f6e
Be able to parse historylist in horizontal list too
2015-09-08 19:44:50 +02:00
twinaphex
4eff29c13b
DISPLAYLIST_PLAYLIST_COLLECTION - make it possible to interpret
...
history list
2015-09-08 19:33:31 +02:00
twinaphex
110cbc795a
Skip content_history entry if playlist dir is set in a directory
...
where content_history.lpl is located
2015-09-08 19:24:23 +02:00
twinaphex
23b98bf689
Ifdef more code
2015-09-07 22:33:11 +02:00
twinaphex
c0be42265f
Put shader code under ifdefs
2015-09-07 22:30:50 +02:00
Andrés
75d2eb515f
Merge pull request #2096 from aliaspider/master
...
(dist-scripts) add 3DS to dist-cores.sh
2015-09-07 15:08:40 -05:00
twinaphex
46ee5efbca
Fix shader parameter left/right toggle
2015-09-07 21:22:38 +02:00
Twinaphex
b94d9aa284
Merge pull request #2095 from aliaspider/master
...
(3DS) fix build to work with the latest ctrulib.
2015-09-07 21:07:25 +02:00
aliaspider
138c3e5014
(dist-scripts) add 3DS to dist-cores.sh
2015-09-07 20:01:00 +01:00
aliaspider
3b85e0dd5a
(3DS) fix build to work with the latest ctrulib.
2015-09-07 18:31:30 +01:00
Twinaphex
f82006959e
Merge pull request #2094 from aliaspider/master
...
some dist-cores.sh fixes
2015-09-07 18:54:14 +02:00
aliaspider
0f28b0cd16
(dist-scripts) psp1 salamander EBOOT was being copied before
...
compilation.
2015-09-07 14:37:32 +01:00
aliaspider
bd9a2f1db9
(dist-scripts) fix $big_stack check
...
-missing whitespace around the = operator made the statement always
evaluate to true.
-missing quotes made the conditional result in a syntax error when
$big_stack is empty.
2015-09-07 14:17:14 +01:00
twinaphex
944983c859
Cleanups
2015-09-07 02:50:30 +02:00
twinaphex
85ff96dd10
Cleanups
2015-09-07 02:46:47 +02:00
twinaphex
99425a0e9c
Refactor away menu_common_push_content_settings
2015-09-07 02:43:52 +02:00
twinaphex
6d9dba8a45
Cleanup menu_common_load_content
2015-09-07 02:34:27 +02:00
twinaphex
32e97ffd46
Cleanup menu_common_load_content
2015-09-07 02:28:26 +02:00
twinaphex
3001b0180a
Cleanups
2015-09-07 02:02:34 +02:00
twinaphex
09c3bd8d9c
(d3d.cpp) Use sprintf
2015-09-07 01:46:19 +02:00
twinaphex
79f46c574f
compat/msvc.h - define snprintf macro for _WIN32 too
2015-09-07 01:43:21 +02:00
Twinaphex
31164349fa
(XMB) remove unused variable
2015-09-07 01:33:38 +02:00
twinaphex
b9570953b0
(menu_cbs_ok.c) Cleanups
2015-09-07 00:38:23 +02:00
twinaphex
a2c8fe3bc2
(menu_cbs_ok.c) Cleanups
2015-09-07 00:32:01 +02:00
twinaphex
862bdcd0da
(Gekko) Set audio output rate to 32KHz
2015-09-07 00:05:59 +02:00
twinaphex
da3de73237
(Makefile.common) Add in HAVE_C90 checks
2015-09-06 23:49:59 +02:00
twinaphex
bbe210f7eb
C89_BUILD fixes
2015-09-06 23:43:27 +02:00
twinaphex
d4ce118b1c
(GLUI) Don't include video_thread_wrapper.h header
2015-09-06 23:37:27 +02:00
twinaphex
a38829dc2d
(XMB) Cleanups
2015-09-06 23:24:51 +02:00
twinaphex
10340174de
Cleanups
2015-09-06 23:15:03 +02:00
twinaphex
90e41a3e3f
(XMB) Cleanups
2015-09-06 23:10:00 +02:00
twinaphex
0c65efdd65
Cleanups
2015-09-06 22:30:46 +02:00
twinaphex
439b761410
(XMB) Simplifications
2015-09-06 22:24:14 +02:00
twinaphex
61f6cf07ae
(XMB) Simplify xmb_draw_icon
2015-09-06 22:18:59 +02:00
twinaphex
cc57ec7d4f
Cleanups
2015-09-06 22:01:12 +02:00
twinaphex
ac2c938bb9
(XMB) Cut down on video_driver_get_size
2015-09-06 21:57:12 +02:00
twinaphex
6b11b4b514
Cut down on video_driver_get_size calls
2015-09-06 21:05:33 +02:00
twinaphex
6721d34114
Simplify menu_video_frame_background
2015-09-06 20:59:35 +02:00
twinaphex
54a9910c0d
Simplify menu_video_frame_background
2015-09-06 20:53:52 +02:00
twinaphex
b781ab8ef5
(GLUI) Cleanups
2015-09-06 20:38:45 +02:00
twinaphex
27a28ee13d
(GLUI) glui_render_quad - cleanups
2015-09-06 20:36:17 +02:00
twinaphex
9c286a5392
(GLUI) Don't spam video_driver_get_size
2015-09-06 20:14:40 +02:00
twinaphex
8d1289645e
(GLUI) Pass more coord_color variables to glui_render_quad
2015-09-06 20:08:11 +02:00
twinaphex
1822bf15d5
cleanup unused variable
2015-09-06 20:04:00 +02:00
twinaphex
7529ea5c72
(menu_cbs_title.c) Cleanups
2015-09-06 20:00:38 +02:00
twinaphex
ac12c5a744
Cleanups
2015-09-06 19:49:51 +02:00
twinaphex
7df7d76131
Cleanups
2015-09-06 19:31:43 +02:00
twinaphex
821abdb471
Cleanups
2015-09-06 19:29:04 +02:00
twinaphex
3a75180866
Cleanups
2015-09-06 19:25:24 +02:00
twinaphex
eda9c179e6
(GLUI/XMB) Cleanups
2015-09-06 18:16:24 +02:00
twinaphex
c84f4efd7b
Start preparing move of glViewport to menu_video_draw_frame
2015-09-06 18:08:52 +02:00
twinaphex
daa477d98e
(GLUI) glui_render_quad - simplifications
2015-09-06 18:03:26 +02:00
twinaphex
fd1c3da6e9
Pass coord_color to glui_render_quad
2015-09-06 17:54:01 +02:00
twinaphex
699ebe2644
Simplify menu_video_frame_background
2015-09-06 17:45:16 +02:00
twinaphex
f74eeeb464
Turn menu_animation_ticker_generic into static function
2015-09-06 16:36:38 +02:00
Alcaro
b19f14c042
That's the last sign warning. Shut up.
2015-09-06 16:20:17 +02:00
Alcaro
a5ee1cb22d
Shut up another sign warning.
2015-09-06 16:18:54 +02:00
twinaphex
c62e4aa761
(menu_animation.c) cast str_len to size_t
2015-09-06 16:14:11 +02:00
twinaphex
25258354b4
Change menu_navigation_get_selection's return type to size_t
2015-09-06 16:12:01 +02:00
Alcaro
dbccc4f4f0
Shut up some more warnings.
2015-09-06 16:07:26 +02:00
twinaphex
07de6af33e
dsound.c - Include windows.h header too
2015-09-06 16:03:30 +02:00
twinaphex
120d4a00b2
(MSVC) Buildfix
2015-09-06 16:00:53 +02:00
twinaphex
020ab87c36
(7zip) Remove unneeded CPUArch.c
2015-09-06 15:54:22 +02:00
twinaphex
56951ba7ee
(deps/7zip) Get rid of EXTERN_C_BEGIN/EXTERN_C_END
2015-09-06 15:48:19 +02:00
Alcaro
3072f556f2
Buildfix - MinGW mmreg.h is buggy, work around that.
2015-09-06 15:47:43 +02:00
twinaphex
10df00182a
(7zAlloc.h) Add __cplusplus ifdefs
2015-09-06 15:43:10 +02:00
twinaphex
040cd0c438
dsound.c - buildfix
2015-09-06 15:40:31 +02:00
Alcaro
5f1729dbac
Fix some MSVC fails.
2015-09-06 15:36:23 +02:00
twinaphex
3067cfa602
(dsound.c) Only include mmreg.h if MSC_VER is not defined
2015-09-06 15:34:13 +02:00
Alcaro
fcbaca9b66
Fix a dozen CXX_BUILD errors under Windows.
2015-09-06 15:29:48 +02:00
twinaphex
12376cd611
dsound.c - Refactor grab_region
2015-09-06 15:23:30 +02:00
twinaphex
73d599dc83
Should compile now with MISSING_DECLS = 1
2015-09-06 15:13:12 +02:00
Alcaro
bc309879d4
Use C++98 for Windows too to shove compat/posix_string.h craziness under the rug.
2015-09-06 15:12:17 +02:00
twinaphex
2ecd6f4406
file_extract.c - Some MISSING_DECLS buildfixes
2015-09-06 15:05:55 +02:00
twinaphex
c2c49da1de
More MISSING_DECLS buildfixes
2015-09-06 15:03:58 +02:00
twinaphex
785eb2ff12
dynamic_dummy.c - MISSING_DECLS buildfix
2015-09-06 15:01:11 +02:00
twinaphex
875023468a
Some more MISSING_DECLS buildfixes
2015-09-06 14:59:20 +02:00
twinaphex
9d6146dc7a
Some more MISSING_DECLS fixes
2015-09-06 14:55:42 +02:00
Alcaro
474c96365d
Switch to C++98. Fix some weird warnings.
2015-09-06 14:51:33 +02:00
twinaphex
8e9f5d89f2
(platform_linux.c) Turn some functions static
2015-09-06 14:50:21 +02:00
Alcaro
9554597160
Add missing header includes, fixes CXX_BUILD.
2015-09-06 14:46:25 +02:00
twinaphex
6d6508b974
Add MISSING_DECLS switch
2015-09-06 14:45:24 +02:00
Twinaphex
853b43691e
MENU_ACTION_CANCEL - use menu_entry_go_back
2015-09-06 13:41:28 +02:00
Twinaphex
98812a1165
Cleanups
2015-09-06 13:07:12 +02:00
Twinaphex
8d2eceaa22
(rpng) Cleanups
2015-09-06 13:02:44 +02:00
Twinaphex
3d219c14d1
Cleanup menu_entries.c
2015-09-06 05:04:16 +02:00
Twinaphex
3b3fa56309
Cleanup menu_animation_t
2015-09-06 05:00:08 +02:00
twinaphex
33240511da
More CXX_BUILD fixes
2015-09-06 04:22:30 +02:00
twinaphex
0ba87ae378
Some CXX_BUILD fixes
2015-09-06 04:18:26 +02:00
twinaphex
6991b43e81
location_driver.c - cleanup
2015-09-06 04:08:29 +02:00
twinaphex
8fc96b52a3
refactor cheats.c
2015-09-06 03:51:08 +02:00
twinaphex
0b098b9301
input_overlay.h - cleanup
2015-09-06 03:25:57 +02:00
twinaphex
703479f051
Avoid warnings on Android for retroarch-jni compilation
2015-09-06 03:16:33 +02:00
twinaphex
36bb25d4d4
Merge decompress functions into file_ops
2015-09-06 03:11:28 +02:00
twinaphex
f091cb455e
Refactor menu_entries
2015-09-06 02:56:57 +02:00
twinaphex
8405f76ff3
Refactor menu_animation.c
2015-09-06 02:41:36 +02:00
twinaphex
17797ee156
(GLUI) Cleanup
2015-09-06 02:10:44 +02:00
twinaphex
d6e3040e5d
Use menu_navigation_get_selection
2015-09-06 02:06:02 +02:00
twinaphex
028e07e3e0
Refactor menu_navigation_get_current_selection
2015-09-06 01:58:00 +02:00
twinaphex
4242005611
(GLUI) Implement glui_list_set_selection - back animation
2015-09-06 01:47:54 +02:00
twinaphex
7d3408e731
Cleanups
2015-09-05 21:13:58 +02:00
twinaphex
7ec3c5080d
Cleanups
2015-09-05 21:11:12 +02:00
twinaphex
e654c5cb65
Header cleanups
2015-09-05 20:53:56 +02:00
twinaphex
38d099654e
Cleanups
2015-09-05 20:49:57 +02:00
twinaphex
4d8b125c4f
Cleanups
2015-09-05 20:40:11 +02:00
twinaphex
f88575633e
Cleanups
2015-09-05 20:34:22 +02:00
twinaphex
e182f32d8c
Header cleanups
2015-09-05 20:03:27 +02:00
twinaphex
728d841047
Cleanups
2015-09-05 19:51:55 +02:00
twinaphex
e1c1917ed5
Cleanup headers
2015-09-05 19:24:21 +02:00
twinaphex
d4eefc020f
Cleanups
2015-09-05 18:49:48 +02:00
twinaphex
92b918cb63
Call menu_navigation_set from menu_navigation_clear - will scroll
...
with an UI animation to the first entry of the next list
2015-09-05 18:43:20 +02:00
twinaphex
2415373aaf
Cleanups
2015-09-05 17:17:26 +02:00
twinaphex
bc323cc262
Create generic_action_cheat_toggle
2015-09-05 17:09:57 +02:00
twinaphex
b28892bcf1
Cleanups
2015-09-05 17:06:25 +02:00
twinaphex
d65ee7ea3d
Cleanups
2015-09-05 17:02:13 +02:00
Twinaphex
67dd426339
Add rule to detect Clang - when detected, set -Wno-invalid-source-encoding
2015-09-05 16:48:11 +02:00
twinaphex
1310263470
(Vita) Cleanups
2015-09-05 16:22:25 +02:00
twinaphex
e32e85c964
Cleanups
2015-09-05 16:15:33 +02:00
twinaphex
c762ea024e
(performance_android.c) Cleanup
2015-09-05 15:38:33 +02:00
twinaphex
7f4ddc6775
(win32_common.c) Don't use _WIN32 ifdef
2015-09-05 14:40:01 +02:00
twinaphex
421e006297
(wgl_ctx.c) Cleanups
2015-09-05 14:38:55 +02:00
twinaphex
90be3f052f
Don't use _WIN32 ifdef in platform_win32.c
2015-09-05 14:36:56 +02:00
twinaphex
43632b95ff
More warning cleanups
2015-09-05 14:34:33 +02:00
twinaphex
c4316b791c
Avoid some warnings - array subscript has type char
2015-09-05 14:31:29 +02:00
twinaphex
3522c45067
Avoid some warnings - 'array subscript has type char'
2015-09-05 14:25:42 +02:00
twinaphex
29cb6e06f9
(Win32) Don't assume HAVE_STRL can be defined for Windows
2015-09-05 14:14:10 +02:00
twinaphex
3e977034a7
(Win32) More buildfixes
2015-09-05 14:10:16 +02:00
twinaphex
b2f022ae30
(Win32) Some build fixes
2015-09-05 14:01:40 +02:00
twinaphex
42b3c79b8e
(retro_dirent.c) Win32 buildfix
2015-09-05 13:37:08 +02:00
twinaphex
7e3bdf8be5
(Vita) This header needs to be included for stat
2015-09-05 01:38:09 +02:00
twinaphex
14de98b38d
(PSP1) Rename kernelFunctionsPrx to kernel_functions_prx
2015-09-05 01:25:29 +02:00
twinaphex
137e397028
Include wiiusb_hid only for HW_RVL
2015-09-05 01:21:39 +02:00
twinaphex
9a95f98283
Turn menu_list_pop into static function
2015-09-05 00:50:17 +02:00
twinaphex
94d7d7d1aa
menu_list_flush_stack_type - simplification
2015-09-05 00:36:12 +02:00
twinaphex
36d3bae7ba
Remove now unused menu_list_pop_stack_by_needle
2015-09-04 23:34:35 +02:00
twinaphex
8404eac60d
Cleanups
2015-09-04 23:32:18 +02:00
twinaphex
f3c24ace43
Cleanups
2015-09-04 23:24:14 +02:00
twinaphex
c98a372d30
action_iterate_menu_viewport - use menu_list_flush_stack
2015-09-04 23:16:23 +02:00
twinaphex
d7961375fb
menu_entry_pathdir_set_value - use menu_list_flush_stack
2015-09-04 23:13:44 +02:00
twinaphex
520190355a
Code de-duplication
2015-09-04 23:11:04 +02:00
twinaphex
74286788a6
Cleanups
2015-09-04 23:00:16 +02:00
twinaphex
332b464643
Code de-duplication
2015-09-04 22:58:41 +02:00
twinaphex
bc2f1fb9fa
Indenting nits
2015-09-04 22:49:14 +02:00
twinaphex
c0feef5b2f
Code de-duplication
2015-09-04 22:48:20 +02:00
twinaphex
5f91c3ade6
Code de-duplication
2015-09-04 22:33:30 +02:00
twinaphex
4f9cb1525c
Code de-duplication
2015-09-04 22:24:04 +02:00
twinaphex
6244635716
Some code de-duplication
2015-09-04 21:59:04 +02:00
twinaphex
d3da036a4e
Header cleanups
2015-09-04 21:43:08 +02:00
twinaphex
a509de60b5
Cleanups
2015-09-04 21:31:22 +02:00
twinaphex
65fef114c2
Cleanups
2015-09-04 21:29:15 +02:00
twinaphex
0077304833
Cleanups
2015-09-04 21:27:14 +02:00
twinaphex
ded8920a65
Cleanups
2015-09-04 21:13:12 +02:00
twinaphex
4ebfe7a779
Cleanups
2015-09-04 21:11:00 +02:00
twinaphex
a3349dc364
Cleanups
2015-09-04 21:01:22 +02:00
twinaphex
7829b3153c
Cleanups
2015-09-04 20:56:23 +02:00
twinaphex
ab2d13d05a
Cleanups
2015-09-04 20:51:50 +02:00
twinaphex
a806a67b0b
(file_path.c) Remove dirent.h headers
2015-09-04 20:47:55 +02:00
twinaphex
603f95cbf4
Remove frontend_xenon.c - implement platform_xenon.c instead
2015-09-04 20:45:02 +02:00
twinaphex
f7f32f522d
(platform_linux.c) Use retro_dirent.h
2015-09-04 20:37:18 +02:00
twinaphex
b79c2ced37
Remove win32/compat/dirent.c
2015-09-04 20:27:41 +02:00
twinaphex
acd1ad656a
Cleanups
2015-09-04 20:14:12 +02:00
twinaphex
8920f6aabd
Cleanups
2015-09-04 20:11:46 +02:00
twinaphex
bdc07f4c8c
(Vita) retro_dirent.c - build fixes
2015-09-04 20:09:53 +02:00
twinaphex
97f8c39865
(retro_dirent.c) PS3 - cleanup
2015-09-04 19:12:19 +02:00
twinaphex
9ef5570fcc
(retro_dirent.c) Add PS3 codepaths
2015-09-04 19:11:20 +02:00
twinaphex
eb8ca30a6c
Add retro_dirent.c to Salamander
2015-09-04 18:54:29 +02:00
twinaphex
9b77a7ecae
Don't make retro_dirent.c dependent on file/file_path.c
2015-09-04 18:50:09 +02:00
twinaphex
b0f54b896a
Clean up unused variables
2015-09-04 18:41:53 +02:00
twinaphex
56c8a57e0c
Create retro_dirent.c/retro_dirent.h
2015-09-04 18:38:29 +02:00
twinaphex
6006fa98b2
Cleanups
2015-09-04 17:25:42 +02:00
twinaphex
78b6acf986
Cleanups
2015-09-04 17:08:39 +02:00
twinaphex
4c41cadf22
Have menu_common_load_content return int
2015-09-04 16:55:26 +02:00
twinaphex
47936965e6
Cleanup rarch_defer_core_wrapper
2015-09-04 15:43:01 +02:00
twinaphex
c83c8fe970
Code cleanups
2015-09-04 15:39:57 +02:00
twinaphex
5d7485771a
Code de-duplication
2015-09-04 13:08:15 +02:00
Twinaphex
2b82b23cc5
Update menu_cbs.c
2015-09-04 01:58:16 +02:00
twinaphex
6ede080c99
Cleanup
2015-09-04 01:28:37 +02:00
twinaphex
7e81aaf274
Cleanups
2015-09-04 01:26:17 +02:00
twinaphex
354de315e7
Cleanups
2015-09-04 01:23:02 +02:00
twinaphex
b88b97bc56
Cleanups
2015-09-04 01:18:26 +02:00
twinaphex
8c01eb5c50
Cleanups
2015-09-04 00:44:09 +02:00
twinaphex
23538b3dc8
Cleanup
2015-09-04 00:35:55 +02:00
twinaphex
45e90d9e6b
Cleanups
2015-09-04 00:31:46 +02:00
twinaphex
ad103d11cb
Cleanups
2015-09-04 00:27:55 +02:00
twinaphex
9f21d947a2
Cleanups
2015-09-04 00:21:07 +02:00
twinaphex
773f40c71c
Code de-duplication pt. 2
2015-09-04 00:15:56 +02:00
twinaphex
ae814c66c6
Cut down on code duplication
2015-09-04 00:03:31 +02:00
twinaphex
36592121f1
Cleanups
2015-09-03 23:50:18 +02:00
twinaphex
8eeac237a6
More of same
2015-09-03 23:45:02 +02:00
twinaphex
144bdcfdad
Code de-duplication
2015-09-03 23:38:07 +02:00
twinaphex
dd611f6d4e
Code de-duplication
2015-09-03 23:35:21 +02:00
twinaphex
533446f561
(menu_cbs_ok.c) More code de-duplication
2015-09-03 23:22:16 +02:00
twinaphex
54ee9d8b06
(menu_cbs_ok.c) Cleanups
2015-09-03 23:14:50 +02:00
twinaphex
2d18d6e27d
(menu_cbs_ok.c) More code de-duplication
2015-09-03 22:56:30 +02:00
twinaphex
18226651e0
(menu_cbs_ok.c) Refactor code
2015-09-03 22:52:19 +02:00
twinaphex
29cd1d0087
(menu_cbs_ok.c) Cut down on code duplication
2015-09-03 22:20:43 +02:00
twinaphex
8fec2bd68d
(menu_cbs_ok.c) Code cleanups
2015-09-03 22:17:47 +02:00
twinaphex
e5c2ec8dcb
menu_cbs_ok.c - Code de-duplication
2015-09-03 21:53:01 +02:00
twinaphex
b203f10061
Cleanups
2015-09-03 20:26:12 +02:00
twinaphex
b15785c7e2
(menu_cbs_get_value.c) Cut down on code duplication
2015-09-03 20:21:12 +02:00
twinaphex
ea71eac2fe
Cleanups
2015-09-03 11:24:00 +02:00
twinaphex
9d5562e423
Fix shader preset/pass load
2015-09-03 11:21:04 +02:00
Twinaphex
d16ec2fc3b
Merge pull request #2090 from fr500/master
...
[QT] populate core list and collection list
2015-09-03 10:09:54 +02:00
twinaphex
5b4d4c40b8
(menu_cbs_ok.c) Get rid of code duplication pt. 3
2015-09-03 02:05:37 +02:00
twinaphex
80a9530a20
(menu_cbs_ok.c) Cut down on code duplication pt. 2
2015-09-03 02:00:18 +02:00
twinaphex
68ecf7c602
(menu_cbs_ok.c) Cut down on code duplication
2015-09-03 01:56:14 +02:00
Twinaphex
6b8a4a9e8a
Merge pull request #2089 from xerpi/master
...
(Vita) Update stuff
2015-09-02 19:36:08 +02:00
Sergi Granell
4dfaa33ad1
(Vita) Update the vita2d video driver
2015-09-02 18:56:24 +02:00
Sergi Granell
dcd9f09d17
(Vita) Fix the audio driver
2015-09-02 18:56:05 +02:00
Sergi Granell
5e6ec3a78b
(Vita) Add -U__ARM_NEON__ to disable NEON (temporary fix)
2015-09-02 18:55:22 +02:00
twinaphex
33f947e18d
(menu_cbs_ok.c) Cleanups
2015-09-02 18:38:45 +02:00
twinaphex
156cdd3295
Create memalign.c
2015-09-02 17:06:02 +02:00
twinaphex
236a8425ec
(menu_cbs_{left|right}.c) Cut down on some code duplication
2015-09-02 16:36:59 +02:00
twinaphex
a42b59916c
CXX_BUILD buildfixes
2015-09-02 15:58:22 +02:00
twinaphex
cb05634300
Merge emscripten-cores.sh into dist-cores.sh
2015-09-02 14:00:36 +02:00
twinaphex
5e2c998b9c
Integrate platform_vita.c into platform_psp.c
2015-09-02 13:07:13 +02:00
twinaphex
97dae69f28
Cleanups
2015-09-02 12:54:31 +02:00
twinaphex
a28dd3944c
(platform_null.c) Another Emscripten fix
2015-09-02 12:47:44 +02:00
twinaphex
ed7c31f173
menu_navigation.h - include unistd.h, stddef.h for definitions
...
of size_t and ssize_t
2015-09-02 12:45:58 +02:00
twinaphex
634c24ac0b
Revert "(Emscripten) Buildfix"
...
This reverts commit c276f3f8a2 .
2015-09-02 12:42:45 +02:00
twinaphex
c276f3f8a2
(Emscripten) Buildfix
2015-09-02 12:38:32 +02:00
twinaphex
503a7131c2
dist-cores.sh - cleanups
2015-09-02 12:34:05 +02:00
twinaphex
abd678122b
(Wii) Buildfix Makefile.griffin
2015-09-02 12:25:00 +02:00
twinaphex
40a52e417c
(memmap.c) Cleanup
2015-09-02 12:08:07 +02:00
radius
51a4370dda
Populate core list and collection list
2015-09-01 23:48:48 -05:00
twinaphex
a1cf635289
(menu_cbs_select.c) Bind shader parameters
2015-09-02 01:39:52 +02:00
twinaphex
c4af46b686
Call notify_refresh of UI companion driver when we touch shader
...
parameters
2015-09-02 01:19:26 +02:00
twinaphex
ec8f7d9a6d
(menu_cbs_left.c) - Simplify
2015-09-02 01:17:51 +02:00
twinaphex
78d3b94a4a
Craete EVENT_CMD_SAVE_STATE_INCREMENT/EVENT_CMD_SAVE_STATE_DECREMENT
2015-09-02 01:15:10 +02:00
twinaphex
bbf7e02139
Create EVENT_CMD_CHEATS_APPLY
2015-09-02 01:10:44 +02:00
twinaphex
1a54984fe9
(menu_cbs_ok.c) Code de-duplication
2015-09-02 00:50:47 +02:00
twinaphex
87d41c10d2
(menu_cbs_ok.c) Code de-duplication
2015-09-02 00:47:44 +02:00
twinaphex
ce43122b6f
(menu_cbs_ok.c) Cut down on some code duplication
2015-09-02 00:42:45 +02:00
radius
b32a3e55f4
Settings are now being passed correctly to the QT side
2015-09-01 17:37:23 -05:00
twinaphex
d93559039e
(menu_cbs_ok.c) Cleanups
2015-09-02 00:35:32 +02:00
twinaphex
02f9afb202
Cleanups
2015-09-02 00:14:05 +02:00
twinaphex
e39f28f989
(menu_cbs_deferred_push.c) Cut down on some more code duplication
2015-09-02 00:14:05 +02:00
Radius
554a3ccd68
[android] fix default keyboard overlay
2015-09-01 20:08:29 +01:00
twinaphex
71b85b460d
Add another param to general_push
2015-09-01 20:41:58 +02:00
twinaphex
a254ebe474
Some more code de-duplication
2015-09-01 20:27:14 +02:00
twinaphex
620035b766
(menu_cbs_deferred_push.c) Get rid of code duplication
2015-09-01 19:22:33 +02:00
twinaphex
bc6692e567
(wiiusb_hid.c) Remove goto error
2015-09-01 18:53:35 +02:00
twinaphex
d5d498df5f
(wiiusb_hid.c) Remove problematic line
2015-09-01 18:44:25 +02:00
twinaphex
c86d809331
Another commit
2015-09-01 18:27:49 +02:00
twinaphex
2c9092d244
Merge wii-cores.sh and ngc-cores.sh into dist-cores.sh
2015-09-01 17:41:20 +02:00
twinaphex
e19dfa956e
Integrate vita into dist-cores.sh
2015-09-01 17:31:34 +02:00
twinaphex
6e347c03a7
Merge psp1-cores.sh into dist-cores.sh
2015-09-01 17:14:14 +02:00
twinaphex
9b9c565893
Merge files inside dist-cores.sh
2015-09-01 17:07:13 +02:00
twinaphex
6e1df2ce14
Start integrating everything into one file - dist-cores.sh
2015-09-01 17:00:07 +02:00
twinaphex
a1881e7e71
dist-scripts - refactors
2015-09-01 16:51:17 +02:00
twinaphex
259b3e9e0f
Update dist-scripts
2015-09-01 16:46:28 +02:00
twinaphex
11d574bc30
Fix up some dist-scripts
2015-09-01 16:40:09 +02:00
twinaphex
bbbc353f28
Add sys/ppu_thread.h headers to ps3_defines.h
2015-09-01 16:12:07 +02:00
twinaphex
26e1de42bf
(PS3) Remove custom PNG decoder
...
(PS3) Add header for sys_ppu_thread_ functions
2015-09-01 16:09:37 +02:00
twinaphex
1308aa8356
(Vita) Correct RARCH_CONSOLE rule
2015-09-01 15:43:51 +02:00
twinaphex
b1348cfe94
Add retro_log.h to menu_cbs.c
2015-09-01 14:59:58 +02:00
Twinaphex
29399513c0
(file_path.c) Bugfix
2015-09-01 14:40:03 +02:00
twinaphex
6d188a4840
Move function prototypes to rpng_decode.h
2015-09-01 13:42:28 +02:00
twinaphex
7874eb9890
Move some inline functions to rpng_decode.c
2015-09-01 13:41:45 +02:00
twinaphex
30912ef535
Rename rpng_common.h to rpng_internal.h
2015-09-01 13:40:17 +02:00
twinaphex
679a7ee130
(rpng) Don't expose unused internal function
2015-09-01 13:39:09 +02:00
twinaphex
0d923d6b05
(rpng) Cleanup
2015-09-01 13:37:03 +02:00
twinaphex
3ccb4380f1
(RPNG) Move more common code outside
2015-09-01 13:27:36 +02:00
twinaphex
c80e59b888
Create common png_read_plte
2015-09-01 13:22:20 +02:00
twinaphex
c259b983de
struct definitions now go inside rpng_common.h - move them
...
away from public headers
2015-09-01 13:08:10 +02:00
twinaphex
2194ab6631
Cleanups
2015-09-01 13:01:16 +02:00
twinaphex
511b2c6d83
Create rpng_set_buf_ptr
2015-09-01 13:00:02 +02:00
twinaphex
d5837f4b7c
Don't take in as first argument rpng->buff_data - handle this internally
2015-09-01 12:56:39 +02:00
twinaphex
cd79143038
(rpng) Encapsulate incrementation of buffer position
2015-09-01 12:52:04 +02:00
twinaphex
3762502112
Create rpng_is_valid
2015-09-01 12:41:31 +02:00
twinaphex
09aac8a320
Create rpng_nbio_is_valid
2015-09-01 12:39:17 +02:00
twinaphex
0676738140
Console build fixes
2015-09-01 12:10:26 +02:00
twinaphex
a519654810
(Android) Some build fixes
2015-09-01 12:04:08 +02:00
twinaphex
5e3a79b74b
(cocoa_gl_ctx.m) Put in retro_assert.h
2015-09-01 12:02:04 +02:00
twinaphex
15ba019ea1
Don't make asserts dependent on retro_log.h
2015-09-01 11:59:27 +02:00
twinaphex
7bcb3d4f27
(file_path.c) Get rid of rhash.h dependency
2015-09-01 11:46:18 +02:00
twinaphex
aa282c5780
Reimplement memmap.c for Windows
2015-09-01 11:29:50 +02:00
twinaphex
d58771cbb1
Some cleanups
2015-09-01 11:03:55 +02:00
twinaphex
2daf5c076e
This Makefile can go now - should be in Makefile.griffin
2015-09-01 10:59:04 +02:00
twinaphex
b47cda1c22
Makefile.griffin - Combine Wii and NGC targets
2015-09-01 10:58:02 +02:00
twinaphex
309bd09cb0
Start adding some more build rules to Makefile.griffin for PSP,
...
move some otherwise unused functions to else block
2015-09-01 10:32:36 +02:00
Twinaphex
9c6f1c2c91
Merge pull request #2085 from fr500/master
...
Update QT companion UI
2015-09-01 08:47:18 +02:00
radius
f3389bbd42
Test with max users instead, for some reason it's not getting the same value
2015-08-31 22:23:40 -05:00
radius
9bb97e42e0
fix nits
2015-08-31 21:20:57 -05:00
radius
b42af6404f
remove unneeded files
2015-08-31 21:19:30 -05:00
radius
2f9f6d1ad5
remove unneeded files
2015-08-31 21:18:55 -05:00
radius
a59dde6cdb
Disable QT for now
2015-08-31 21:07:24 -05:00
radius
7a7f778341
Try to pass settings to the QT ui driver
2015-08-31 21:07:23 -05:00
radius
9480bfbd9e
Add QT to the configure script
2015-08-31 21:07:21 -05:00
radius
4e5bf899c1
add test project for QT
2015-08-31 21:07:19 -05:00
Twinaphex
795950c7b7
Merge pull request #2084 from xerpi/master
...
(Vita) vita2d_gfx_free: Set textures to NULL
2015-09-01 01:55:51 +02:00
twinaphex
948286e8e0
Fix warnings
2015-09-01 01:54:44 +02:00
twinaphex
2b9777e6c2
(memmap.c) Cleanup
2015-09-01 01:53:25 +02:00
Sergi Granell
5d920aa045
(Vita) vita2d_gfx_free: Set textures to NULL
2015-09-01 01:36:27 +02:00
twinaphex
d7aebbd40e
Update
2015-08-31 22:04:21 +02:00
Twinaphex
134f0ad997
Merge pull request #2083 from xerpi/master
...
(Vita) Prepare code for fullscreen
2015-08-31 21:44:23 +02:00
Sergi Granell
dbb91c85e6
(Vita) Check vita->texture before freeing it
2015-08-31 21:41:45 +02:00
Sergi Granell
56af52a268
(Vita) Fix spaces
2015-08-31 21:37:50 +02:00
Sergi Granell
6c5d250ff1
(Vita) Prepare code for fullscreen
2015-08-31 21:31:34 +02:00
twinaphex
30bcbed9f4
xdk_resources.cpp - Cleanups
2015-08-31 21:17:15 +02:00
twinaphex
d69deba25b
Add pkg/ngc
2015-08-31 21:10:31 +02:00
twinaphex
ecfe676302
ps3/iso - remove png
2015-08-31 21:10:00 +02:00
twinaphex
f548786896
Move ps3/pkg to pkg/ps3
2015-08-31 21:09:18 +02:00
twinaphex
a1e80026c0
Start creating global 'pkg' dir and create vita-cores.sh
2015-08-31 21:04:00 +02:00
twinaphex
c9a0a79b15
Update libretro-test Makefiles
2015-08-31 20:52:25 +02:00
twinaphex
2b80e89f13
Revert "Move zconf.h to libretro-common/include/compat"
...
This reverts commit 15c00bc997 .
2015-08-31 19:40:07 +02:00
twinaphex
15c00bc997
Move zconf.h to libretro-common/include/compat
2015-08-31 18:07:38 +02:00
Twinaphex
1abfb8426a
Merge pull request #2082 from xerpi/master
...
(Vita) Update vita2d driver
2015-08-31 15:35:09 +02:00
Sergi Granell
96146e5313
(Vita) Update vita2d driver
...
(Vita/PSP) Name some stuff to vita
2015-08-31 15:26:37 +02:00
twinaphex
de8dfb627c
(PSP/Vita) dirent_is_directory - buildfix
2015-08-31 14:30:52 +02:00
twinaphex
a2d6992e24
(Vita) Buildfix
2015-08-31 14:26:27 +02:00
twinaphex
081d5b5074
set_direct_pix_conv - turn conditionals into switches
2015-08-31 14:15:28 +02:00
twinaphex
0b4ba8443f
Create convert_argb888_rgba4444
2015-08-31 14:08:22 +02:00
twinaphex
d8ef051f57
(dir_list.c) Use Vita codepaths for PSP too
2015-08-31 13:01:39 +02:00
twinaphex
b0f9e1ac9c
Cleanups
2015-08-31 12:52:42 +02:00
twinaphex
7f5399071e
Cleanups
2015-08-31 11:10:48 +02:00
twinaphex
27a8022af1
Cleanups
2015-08-31 11:03:00 +02:00
twinaphex
9895cd6b21
Cleanups
2015-08-31 10:58:54 +02:00
twinaphex
5a28266abf
Cleanups
2015-08-31 10:58:15 +02:00
twinaphex
9ba9098cb0
Cleanups
2015-08-31 10:45:10 +02:00
twinaphex
f324afc12a
Cleanup
2015-08-31 10:41:30 +02:00
twinaphex
920ee70fbd
dir_list_new - don't do implicit memset
2015-08-31 10:40:35 +02:00
twinaphex
f6991c95a4
Cleanups
2015-08-31 10:39:10 +02:00
twinaphex
d5109af2cb
(Vita/Win32) Refactor dirent_is_directory
2015-08-31 10:36:46 +02:00
Twinaphex
1b8a6366d7
Merge pull request #2080 from Monroe88/parameter_menu_fix
...
(menu_displaylist.c) Fix Preview Shader Parameters
2015-08-31 08:22:58 +02:00
Twinaphex
02f4c92fcb
Merge pull request #2081 from xerpi/master
...
(Vita) Update gfx driver
2015-08-31 08:22:36 +02:00
Sergi Granell
85bc67d704
(Vita) Add enable HAVE_BUILTIN_AUTOCONFIG
2015-08-31 01:22:36 +02:00
Sergi Granell
94e893634d
(Vita) Update gfx driver
2015-08-31 00:56:14 +02:00
Monroe88
e5c6618c20
(menu_displaylist.c) Fix Preview Shader Parameters
2015-08-30 17:52:42 -05:00
twinaphex
a1f4c80648
(PS3) Some build warning fixes
2015-08-30 23:51:10 +02:00
twinaphex
3c6d0dd77c
Some PSP1 build fixes and start adding PSP1 support to
...
Makefile.griffin
2015-08-30 23:19:45 +02:00
twinaphex
dc4ee32620
Cleanups
2015-08-30 23:07:04 +02:00
Twinaphex
700dab23d1
Merge pull request #2079 from xerpi/master
...
Fix netlogger, vita updates
2015-08-30 23:04:04 +02:00
Sergi Granell
5deceb35ba
(Vita) Update Vita frontend
2015-08-30 22:48:44 +02:00
Sergi Granell
5a5097a0d0
Fix netlogger
2015-08-30 22:48:43 +02:00
twinaphex
3d80697cff
Buildfix
2015-08-30 21:25:07 +02:00
twinaphex
e9c4c74a7d
Set default video driver to "vita2d" if HAVE_VITA2D is defined
2015-08-30 20:47:17 +02:00
Twinaphex
ade4f86200
Merge pull request #2077 from xerpi/master
...
(Vita) Start vita2d_gfx video driver
2015-08-30 20:38:16 +02:00
Twinaphex
a2fc762bfc
Merge pull request #2078 from CautiousAlbino/hang-fix2
...
Retry implementation of include_compressed to dir_list_new.
2015-08-30 20:36:43 +02:00
CautiousAlbino
173dcd3e4c
Retry implementation of include_compressed to dir_list_new.
...
Problem was that if ext_list wasn't used, an empty list would be
created.
2015-08-30 20:19:41 +02:00
Sergi Granell
3b04de6a5f
(Vita) Update vita2d video driver
2015-08-30 20:12:16 +02:00
Sergi Granell
3b54e81d00
(Vita) Start vita2d_gfx video driver
2015-08-30 20:12:16 +02:00
twinaphex
8f4b4c55b2
(Vita) Add naive implementation for pthread_mutex_trylock
2015-08-30 20:06:51 +02:00
Twinaphex
f86ad6f6f3
Merge pull request #2076 from xerpi/master
...
(Vita) Add vita frontend driver
2015-08-30 19:52:15 +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
630ada73e5
Merge pull request #2075 from xerpi/master
...
(Vita) Add -lSceNet_stub
2015-08-30 19:25:05 +02:00
Sergi Granell
c8feaf33e9
(Vita) Add -lSceNet_stub
2015-08-30 19:23:15 +02:00
Twinaphex
77c2dbb839
Merge pull request #2074 from xerpi/master
...
(Vita) Update Makefile.griffin, libretro-test
2015-08-30 19:19:24 +02:00
Sergi Granell
e0949b3bb7
(Vita) Update Makefile.griffin
...
(Vita) Add Vita support to libretro-test
2015-08-30 19:15:31 +02:00
twinaphex
1533d451e9
Use sceIoMkdir for PSP too
2015-08-30 18:53:41 +02:00
twinaphex
b03a0f4781
(Vita) Buildfix
2015-08-30 18:51:35 +02:00
Twinaphex
2743096c96
Merge pull request #2073 from xerpi/master
...
(Vita) Update Makefile.griffin,file_path.c,performance.c
2015-08-30 18:50:19 +02:00
Sergi Granell
e45f42a388
(Vita) Update Makefile.griffin,file_path.c,performance.c
2015-08-30 18:46:49 +02:00
Twinaphex
d5f72ca9c1
remove unused variables
2015-08-30 18:45:02 +02:00
Twinaphex
8537c5b5b5
Merge pull request #2072 from libretro/revert-2070-revert-2068-feedback
...
Revert "Revert "Add support for shader pass feedback.""
2015-08-30 18:37:50 +02:00
Twinaphex
e8d266cb9d
Revert "Revert "Add support for shader pass feedback.""
2015-08-30 18:37:41 +02:00
Twinaphex
a2fd9c8434
Merge pull request #2071 from libretro/revert-2069-hang-fix
...
Revert "Add include_compressed param to dir_list_new."
2015-08-30 18:36:33 +02:00
Twinaphex
aa382a5c7c
Revert "Add include_compressed param to dir_list_new."
2015-08-30 18:36:25 +02:00
Twinaphex
7ba046df6e
Merge pull request #2070 from libretro/revert-2068-feedback
...
Revert "Add support for shader pass feedback."
2015-08-30 18:21:16 +02:00
Twinaphex
ad1825ca50
Revert "Add support for shader pass feedback."
2015-08-30 18:21:07 +02:00
twinaphex
f7631c41cd
Backport xerpi's patch
2015-08-30 17:23:01 +02:00
Twinaphex
0f60388533
Merge pull request #2069 from CautiousAlbino/hang-fix
...
Add include_compressed param to dir_list_new.
2015-08-30 17:09:20 +02:00
twinaphex
bbeb4d4298
(Vita) parse_drive_list - add cache0 path
2015-08-30 17:05:14 +02:00
CautiousAlbino
9f3f0c1f1a
Typo fix.
2015-08-30 17:02:52 +02:00
CautiousAlbino
c4691b2668
Add include_compressed param to dir_list_new.
...
Do not try to load in compressed archives unless we expect them.
Fixes hang in input autodetect where it tried to parse a zip file as an
archive.
2015-08-30 16:57:34 +02:00
Twinaphex
dfb98263bc
Merge pull request #2068 from CautiousAlbino/feedback
...
Add support for shader pass feedback.
2015-08-30 16:55:41 +02:00
CautiousAlbino
aee5e74001
Add support for shader pass feedback.
2015-08-30 16:23:55 +02:00
Twinaphex
2fdaa89a81
Merge pull request #2067 from xerpi/master
...
Update PSVita
2015-08-30 16:20:19 +02:00
Sergi Granell
e60247d4b3
(Vita) Update psp_audio.c
2015-08-30 16:12:45 +02:00
Sergi Granell
458152fc8e
(Vita) Update psp_ defines.h
2015-08-30 16:12:45 +02:00
Sergi Granell
f0ea1fd454
(Vita) Update Makefile.griffin, performance.c and file extensions
2015-08-30 16:12:45 +02:00
Sergi Granell
7e86e2158d
(Vita) Update net and netlogger
2015-08-30 16:12:45 +02:00
twinaphex
cd781ff4b5
Cleanups
2015-08-30 15:15:39 +02:00
Twinaphex
8b243d419c
Merge pull request #2066 from stefan-gr/master
...
[Gentoo] deps/zlib/ioapi.h define _Z_OF
2015-08-30 15:13:05 +02:00
stefan-gr
af7569da8c
zlib: define _Z_OF
2015-08-30 15:02:20 +02:00
twinaphex
75c649d807
Cleanups
2015-08-30 13:46:51 +02:00
Twinaphex
d21dc218ed
(UI companion) Call notify_refresh when core option next is toggled
2015-08-30 13:45:58 +02:00
twinaphex
7079cdb798
Add notify_refresh to UI companion driver interface
2015-08-30 13:03:34 +02:00
twinaphex
202ffaee3b
(wiiusb_hid.c) Don't call remove_adapter from remove_notify
2015-08-30 12:44:29 +02:00
twinaphex
3c7098fdfd
Cleanups
2015-08-30 10:56:04 +02:00
Twinaphex
d00c1ed443
Fix some bugs in pixconv.c refactor
2015-08-30 10:46:34 +02:00
Twinaphex
98f06988d6
Revert "(CoreAudio) Use rthreads"
...
This reverts commit 626592a7a6 .
2015-08-30 10:32:19 +02:00
twinaphex
626592a7a6
(CoreAudio) Use rthreads
2015-08-30 10:25:25 +02:00
twinaphex
d92a24377d
(ALSA) Don't use messy TRY_ALSA macro
2015-08-30 10:05:13 +02:00
twinaphex
3255151690
(psp1) Indent nits
2015-08-30 10:00:27 +02:00
twinaphex
f95049e99c
Add wiiusb_hid driver courtesy of @xerpi
2015-08-30 09:48:38 +02:00
twinaphex
24a94490ab
Remove some header includes
2015-08-30 09:36:50 +02:00
twinaphex
039b4e0454
Move code back to logger.c
2015-08-29 18:57:07 +02:00
twinaphex
3336849e80
(wii) Define HAVE_NETPLAY
2015-08-29 18:50:35 +02:00
twinaphex
cd56d21003
(Wii) Compile in HAVE_NETWORKING if HAVE_LOGGER is defined
2015-08-29 18:45:42 +02:00
twinaphex
2dabf43263
(libretro-common) Simplify pixconv.c
2015-08-29 17:30:28 +02:00
twinaphex
3e7d92ddca
(Android) Another buildfix
2015-08-29 17:08:52 +02:00
twinaphex
31e093dadb
(Android) Fix Android build
2015-08-29 17:06:39 +02:00
twinaphex
e00ea900ed
Refactor logger headers
2015-08-29 16:48:53 +02:00
twinaphex
aa1881febf
Cleanups
2015-08-29 16:28:35 +02:00
twinaphex
532c73210b
Add !defined(__PSL1GHT__) defines
2015-08-29 16:27:50 +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
4f80afe03e
Move code to net_compat.h
2015-08-29 16:02:10 +02:00
twinaphex
5b67aaaa17
Start making the logging code more portable
2015-08-29 15:40:23 +02:00
twinaphex
5caf0627f8
Replace some references to sys_timer_usleep
2015-08-29 15:24:23 +02:00
twinaphex
3824812ac9
(dir_list.c) Prevent implicit memsets
2015-08-29 15:14:01 +02:00
twinaphex
ec039cc2b6
Buildfix
2015-08-29 15:10:53 +02:00
twinaphex
d7cde1675d
Build fixes
2015-08-29 15:05:40 +02:00
twinaphex
4b3d520c19
Buildfix
2015-08-29 15:04:59 +02:00
Alcaro
58c62fd8df
Merge branch 'IlDucci-master'
2015-08-29 14:52:00 +02:00
Alcaro
00698de567
Merge branch 'master' of https://github.com/IlDucci/RetroArch into IlDucci-master
...
Conflicts:
menu/intl/menu_hash_es.c
2015-08-29 14:51:38 +02:00
twinaphex
195aba50b2
Try to avoid some symbol conflicts
2015-08-29 14:20:39 +02:00
radius
a7c5e98fb3
[mobile] build fix
2015-08-29 00:17:46 -05:00
radius
3edb4d1244
[mobile] build fix
2015-08-28 20:37:11 -05:00
twinaphex
6edea1d9c7
Create compat versions of zlib.h and zutil.h
2015-08-28 21:35:09 +02:00
twinaphex
e361207cd3
(deps/zlib) Cleanups
2015-08-28 21:25:17 +02:00
radius
0cd3a9ec63
[android] add defaults for keyboard overlay
2015-08-27 22:16:52 -05:00
radius
bad3a11050
[config overrides / input remapping] improve logging
2015-08-27 21:47:22 -05:00
radius
4f23188309
[input autoconf] improve logging
2015-08-27 21:35:05 -05:00
twinaphex
70ff0a62f3
N/A
2015-08-27 15:00:48 +02:00
twinaphex
fdd1d3ee9f
Pass sleep_ms argument to rarch_main_iterate
2015-08-27 14:52:02 +02:00
twinaphex
1ec90df165
Refactor fastforward ratio
2015-08-27 14:39:42 +02:00
twinaphex
805e2ffde3
Add EVENT_CMD_SET_FRAME_LIMIT callback to limit maximum run speed too
2015-08-27 14:27:57 +02:00
twinaphex
fc763f5e25
Add EVENT_CMD_SET_FRAME_LIMIT
2015-08-27 14:25:57 +02:00
twinaphex
4e03865a78
Cleanup
2015-08-27 14:09:32 +02:00
twinaphex
d4534cca19
Simplify rarch_frame_limit_time
2015-08-27 13:56:59 +02:00
Twinaphex
84c029e2e0
Reimplement rarch_draw_observer
2015-08-27 13:24:56 +02:00
twinaphex
4b0ee4b9c2
Move rarch_sleep outside of rarch_main_iterate so that caller
...
can implement the idle step itself
2015-08-27 13:13:14 +02:00
twinaphex
d45b953078
Integrate main_is_idle check inside do_state_checks
2015-08-27 13:01:32 +02:00
twinaphex
3b9eca025e
rarch_main_iterate - another change
2015-08-27 12:48:35 +02:00
twinaphex
bcb54b2eec
(rarch_main_iterate) Another refactor
2015-08-27 12:46:32 +02:00
twinaphex
b6c34b362d
Refactor rarch_main_iterate
2015-08-27 12:43:35 +02:00
twinaphex
76fe1163c2
Update scond_wait_timeout
2015-08-27 09:22:03 +02:00
twinaphex
9960d88d32
Add signature for memcpy_neon
2015-08-27 09:15:59 +02:00
twinaphex
1b6f8c9366
Remove AUTHORS - we can lookup contributors on Github and
...
authors are credited in copyright header files
2015-08-27 09:14:29 +02:00
Alcaro
b238421e28
Put back the echoes because 'Error 1 (ignored)' is slightly more annoying than an extra dot.
2015-08-26 18:06:20 +02:00
Alcaro
2c397e2102
Shove out those echos.
2015-08-26 17:59:39 +02:00
Alcaro
dcf5958d3f
Whoops, apparently comments don't work that way...
2015-08-26 17:57:49 +02:00
Alcaro
3f0cae8e95
Fix compilation on native Windows cmd.
2015-08-26 17:52:27 +02:00
Alcaro
ef32e849da
Dummy commit to test if the bot is broken.
2015-08-25 12:17:39 +02:00
Twinaphex
05740fc55a
(iOS) Buildfix
2015-08-24 01:35:52 +02:00
twinaphex
67afbea0f5
(iOS) Flesh out logger code
2015-08-24 01:32:35 +02:00
twinaphex
8a8042bb5e
Reimplement audio start/stop (courtesy aliaspider)
2015-08-23 21:05:10 +02:00
Twinaphex
f87425ef9a
Re-enable UI Companion Start on Boot again
2015-08-23 09:20:24 +02:00
twinaphex
68fa0bcbe7
(memmap.c) Some Win32 build fixes
2015-08-23 07:08:47 +02:00
Twinaphex
298b29e615
(OSX) Add second configuration scheme that allows you to build without Cg
2015-08-23 00:36:47 +02:00
Twinaphex
f32ae7633f
(iOS) Buildfix
2015-08-22 23:28:17 +02:00
twinaphex
3c7844faa6
Stop audio if we go to Cocoa UI
2015-08-22 23:22:50 +02:00
twinaphex
45dd2c2bde
Fix Makefile
2015-08-22 21:03:28 +02:00
twinaphex
7c70064987
(libretro-test) Fix build
2015-08-22 21:00:03 +02:00
twinaphex
b826305e3c
(Menu) Before we do cbs->refresh, reset 'cbs' - could have become
...
invalid
2015-08-22 20:24:19 +02:00
twinaphex
2196e734d3
Revert "Simplify menu_cbs_init_bind_refresh"
...
This reverts commit d405d34c0e .
2015-08-22 20:18:08 +02:00
twinaphex
9b83d4d80b
Don't use rarch_sleep anymore in threaded data runloop
2015-08-22 19:17:06 +02:00
twinaphex
aa35f56252
memmap.c - another warning fix
2015-08-22 18:47:04 +02:00
twinaphex
f7a5479778
memmap.c - Cleanup
2015-08-22 18:45:13 +02:00
Twinaphex
e6fa079cd9
(iOS) memmap.c - Fix implicit declarations
2015-08-22 18:43:54 +02:00
twinaphex
e70ccd2a6d
(dylib.c) Cleanup
2015-08-22 18:41:00 +02:00
twinaphex
39240d25e3
(dylib.c) Explicitly cast dlerror to char*
2015-08-22 18:40:07 +02:00
twinaphex
0673475610
(Griffin )Add memmap.c to Griffin too
2015-08-22 18:38:51 +02:00
twinaphex
be9f2b870a
Compile in memmap.c
2015-08-22 18:38:17 +02:00
twinaphex
0b33c8f2b1
(runloop_data.c) Use fill_pathname_join_delim
2015-08-22 18:26:14 +02:00
twinaphex
b56eb3d1bc
rarch_main_data_msg_queue_push - in some cases, the data
...
runloop thread is not yet set up when this is called, so make
sure it is setup at the end of this call if so
2015-08-22 18:21:00 +02:00
twinaphex
9d137e2b1f
Cleanups pt. 2
2015-08-22 03:43:55 +02:00
twinaphex
bfc969faac
Cleanup
2015-08-22 03:40:07 +02:00
twinaphex
7e2a25f232
Do refresh at end of menu_entry_action
2015-08-22 02:07:10 +02:00
twinaphex
1d1cda5cde
Remove enum
2015-08-22 01:56:15 +02:00
twinaphex
1a2a88cb8a
Perform refresh and perform original action immediately afterwards
2015-08-22 01:55:45 +02:00
twinaphex
8454c712f2
Cleanups
2015-08-22 01:47:29 +02:00
twinaphex
a9418050a8
Cleanups
2015-08-22 01:43:13 +02:00
twinaphex
4ae1e9a53d
Cleanups
2015-08-22 01:42:26 +02:00
twinaphex
5b188066f1
Revert "Reimplement MENU_ACTION_REFRESH - do this step at menu_iterate_render"
...
This reverts commit 65bc2f3a82 .
2015-08-22 00:08:25 +02:00
twinaphex
65bc2f3a82
Reimplement MENU_ACTION_REFRESH - do this step at menu_iterate_render
2015-08-21 21:34:56 +02:00
twinaphex
a3cedc05d7
Cleanups
2015-08-21 21:19:29 +02:00
twinaphex
8a42deb189
Cleanups - call menu_free from menu_init in case of an error
2015-08-21 20:56:12 +02:00
twinaphex
e8a290bd7b
(menu.c) Cleanups
2015-08-21 20:54:56 +02:00
twinaphex
5479bae312
Refactor set_refresh functions somewhat
2015-08-21 18:44:14 +02:00
twinaphex
d405d34c0e
Simplify menu_cbs_init_bind_refresh
2015-08-21 18:20:05 +02:00
twinaphex
f53dc8fc67
Fix menu_iterate.c
2015-08-21 06:28:54 +02:00
twinaphex
5ab257f225
(CocoaTouch) Fixes boolean values not being set
2015-08-21 06:03:51 +02:00
twinaphex
9744ce23ab
Rename function and only perform menu_animation_udpate is
...
render_this_frame is checked
2015-08-21 04:56:14 +02:00
twinaphex
2b6a6aeb04
(UI CocoaTouch) Cleanups
2015-08-21 04:42:38 +02:00
twinaphex
4f755d3bec
Cleanups
2015-08-21 04:41:28 +02:00
twinaphex
8bf28544ef
Add parameter to function signature of menu_iterate
2015-08-21 04:33:55 +02:00
Twinaphex
180cddfc35
Remove unused variable
2015-08-21 04:18:40 +02:00
twinaphex
7831fd6fc0
Cleanups pt. 3
2015-08-21 04:16:43 +02:00
twinaphex
b09f43ab3a
Cleanups pt. 2
2015-08-21 04:03:59 +02:00
twinaphex
c222b20ec1
Cleanups
2015-08-21 03:58:35 +02:00
Alcaro
c05bb6e0c3
Tolerate unset database path.
2015-08-20 19:24:08 +02:00
Alcaro
28b1c9eada
Rename this variable, every other instance of it has the same name.
2015-08-20 19:08:07 +02:00
Twinaphex
293fb47fae
Merge pull request #2051 from bentley/master
...
Use MANDIR when creating or uninstalling from manpage directories.
2015-08-20 07:45:23 +02:00
Anthony J. Bentley
5b38acf826
Use MANDIR when creating or uninstalling from manpage directories.
2015-08-19 23:16:59 -06:00
twinaphex
c7c61b79e3
Add dylib_error
2015-08-20 06:21:53 +02:00
Twinaphex
46bb793a7b
Merge pull request #2050 from fr500/master
...
populate system dir correctly when content dir when it's empty
2015-08-20 03:30:38 +02:00
radius
52d9d46f2f
populate system dir correctly when content dir when it's empty
2015-08-19 19:21:09 -05:00
twinaphex
5e372636e7
Cleanup
2015-08-20 01:41:08 +02:00
twinaphex
39d514d16d
Comment out rarch_threaded_video_get_ident if HAVE_THREADS
...
not defined
2015-08-20 01:40:19 +02:00
twinaphex
b08c7f752d
Update both test cores' Makefile for Emscripten
2015-08-20 01:11:00 +02:00
twinaphex
fc25e9310f
(Emscripten) remove unused uninited
2015-08-20 00:59:25 +02:00
twinaphex
c992b10a7d
(Emscripten) Another buildfix
2015-08-20 00:57:54 +02:00
twinaphex
cca2dd1713
Get rid of EMSCRIPTEN ifdef
2015-08-20 00:51:56 +02:00
twinaphex
9fd17a196f
Buildfixes
2015-08-20 00:49:44 +02:00
twinaphex
bfb7ee30c5
(dynamic.c) Fix logic error
2015-08-20 00:43:25 +02:00
twinaphex
16da8cfe2d
(Emscripten) rwebinput_input.c - buildfixes
2015-08-20 00:37:16 +02:00
twinaphex
760ff5fa30
(Emscripten) Build fixes
2015-08-20 00:32:24 +02:00
twinaphex
a5547aded9
(Emscripten) Fix another header include
2015-08-20 00:27:49 +02:00
twinaphex
f908fffac4
(Emscripten) Include headers
2015-08-20 00:25:12 +02:00
Twinaphex
7e6be49cd6
Merge pull request #2048 from lakkatv/stb
...
Make stb font_size similar to our other font renderers. Fixes #2047
2015-08-18 21:20:29 +02:00
Jean-André Santoni
ecc49c84a8
Make stb font_size similar to our other font renderers. Fixes #2047
2015-08-18 21:04:06 +02:00
twinaphex
6b1a9f0852
Cleanups
2015-08-18 04:11:51 +02:00
Twinaphex
1ba49547f3
Remove unused variable
2015-08-18 04:00:17 +02:00
twinaphex
9ff167c1b9
Create separate menu_iterate_main_render
2015-08-18 03:59:04 +02:00
twinaphex
f190230f85
Refactors
2015-08-18 03:51:44 +02:00
twinaphex
6bbc2dd83d
Refactor menu_iterate_main
2015-08-18 03:41:13 +02:00
twinaphex
3f978b2b1e
Cleanup
2015-08-18 03:12:17 +02:00
twinaphex
1669d8b3e5
(Menu) Cleanup
2015-08-18 03:07:23 +02:00
twinaphex
fe1351cc0d
Cleanups
2015-08-18 03:03:34 +02:00
twinaphex
2f3746a431
Make some more functions static
2015-08-18 02:54:42 +02:00
twinaphex
6cc37dd9ca
Cleanup
2015-08-18 02:45:36 +02:00
twinaphex
35701215db
Take out call to menu_fb_set_dirty in menu_init
2015-08-18 02:36:32 +02:00
twinaphex
d1bcd01b88
Move more video rendering code to menu_iterate.c
2015-08-18 02:09:46 +02:00
twinaphex
f951f12f9d
Move menu_list_refresh to menu_displaylist.c
2015-08-18 02:02:56 +02:00
twinaphex
0a35f5e7e9
menu_entry_get - cleanups
2015-08-18 01:58:18 +02:00
Twinaphex
8c5b1df986
Remove unused variable warning
2015-08-18 01:53:26 +02:00
twinaphex
443fd6b4f2
Move menu_driver_render and menu_driver_render_messagebox to
...
menu_iterate.c and make them static
2015-08-18 01:48:04 +02:00
twinaphex
86894134cb
Move menu_driver_navigation_* functions to menu_navigation.c and
...
make them static
2015-08-18 01:45:10 +02:00
twinaphex
8c5128b189
(menu_display.c) Cleanup
2015-08-18 01:41:16 +02:00
twinaphex
df2b57c454
Remove unused menu_entry_get_current_id
2015-08-18 01:38:18 +02:00
twinaphex
6f95677727
Rewrite menu_entry_go_back
2015-08-18 01:33:03 +02:00
twinaphex
91eda0d59b
Simplify menu_entries_refresh
2015-08-18 00:21:30 +02:00
twinaphex
7e8c98852b
Create rarch_main_data_menu_iterate
2015-08-18 00:04:39 +02:00
twinaphex
acfa43dfe9
Make iterate no longer a function pointer
2015-08-17 22:46:27 +02:00
twinaphex
5839abd44a
Cleanup
2015-08-17 22:32:42 +02:00
twinaphex
900d537351
Simplify action_iterate_info
2015-08-17 22:10:12 +02:00
twinaphex
7738b7e2f4
Simplify action_iterate_info
2015-08-17 21:58:05 +02:00
twinaphex
512e126a26
Simplify action_iterate_info
2015-08-17 21:53:08 +02:00
twinaphex
79a4e0e5c6
(menu_cbs_deferred_push.c) Remove one instance of menu_setting_find
2015-08-17 21:21:27 +02:00
twinaphex
b8e09769ae
Cleanup
2015-08-17 21:15:16 +02:00
Twinaphex
d1781c2761
Merge pull request #2030 from erbridge/cg2glsl-fix
...
Tidy up cg2glsl.py
2015-08-17 21:06:24 +02:00
Twinaphex
e18e3de872
Merge pull request #2045 from lakkatv/glui
...
(GLUI) Stop scrolling on tap start, instead of tap end
2015-08-17 20:58:44 +02:00
Twinaphex
c16e114e62
Buildfix
2015-08-17 20:58:11 +02:00
twinaphex
0bf8a36d50
Fix RGUI fallback - if threaded video wrapper was enabled,
...
we could not grab an ident resembling 'd3d' or 'gl'
2015-08-17 20:51:12 +02:00
Jean-André Santoni
e8c508d33f
(GLUI) Stop scrolling on tap start, instead of tap end
2015-08-17 20:28:54 +02:00
twinaphex
49d048fde2
Simplify menu_entry_pathdir_set_value
2015-08-17 20:11:51 +02:00
twinaphex
4405caeb63
Simplify menu_entry_get_type
2015-08-17 20:08:06 +02:00
twinaphex
d36272b4bb
Simplify menu_entry_get_setting
2015-08-17 19:57:17 +02:00
twinaphex
a4657461a6
Don't use menu_setting_find in menu_cbs_ok.c except for one place
2015-08-17 19:52:24 +02:00
twinaphex
6093253763
Don't use menu_setting_find in menu_cbs_title.c
2015-08-17 19:47:18 +02:00
twinaphex
927423df89
action_select_default -don't use menu_setting_find anymore
2015-08-17 19:45:37 +02:00
twinaphex
f1dfdd653a
Same thing for menu_cbs_right.c
2015-08-17 19:39:12 +02:00
twinaphex
132b382545
Refactor menu_cbs_init_bind_left_compare_label - no longer
...
depends on menu_setting_find
2015-08-17 19:38:00 +02:00
twinaphex
15ca93a4c9
Refactor action_ok_menu_wallpaper_load - no longer needs menu_setting_find
2015-08-17 19:35:53 +02:00
twinaphex
a6e524219f
Don't use expensive menu_setting_find function anymore for
...
menu_setting_set
2015-08-17 19:30:11 +02:00
twinaphex
e523177f34
Add setting to file_list_cbs_t
2015-08-17 19:27:03 +02:00
twinaphex
4f6a2f3677
Add menu_setting_generic call to set_bool function
2015-08-17 18:47:49 +02:00
twinaphex
f32ed00f49
Remove some implicit memsets
2015-08-17 18:27:30 +02:00
twinaphex
3fb234acbd
Reduce menu_list_clear calls to one
2015-08-17 18:23:53 +02:00
twinaphex
9925da95ae
Refactor menu_entries_get_core_title
2015-08-17 18:14:51 +02:00
twinaphex
323a06f41f
(menu_setting.c) Cleanups
2015-08-17 17:55:44 +02:00
twinaphex
97ec360eb3
Cleanups
2015-08-17 17:46:31 +02:00
twinaphex
a3bc91cd01
Remove some unused enums
2015-08-17 16:56:09 +02:00
twinaphex
7bd2372d09
setting_bool_action_toggle_default - use setting_with_string_representation
2015-08-17 16:47:32 +02:00
twinaphex
06d1b033e9
Stop overcomplicating menu code - deferred handler never used so
...
take it out
2015-08-17 16:34:38 +02:00
twinaphex
a186a5c683
Turn menu_setting_apply_deferred into static function
2015-08-17 16:31:37 +02:00
twinaphex
efdb2ecd4b
Don't use menu_settings_apply_deferred anymore
2015-08-17 16:24:46 +02:00
twinaphex
c9a7dcce4f
Remove unused value_hash
2015-08-17 16:14:46 +02:00
twinaphex
707e3e91d2
Update setting_set_with_string_representation for ST_BOOL
2015-08-17 16:12:18 +02:00
twinaphex
ffc5266c6c
menu_entry_set_bool_value - call menu_setting_apply_deferred at
...
the end
2015-08-17 16:05:32 +02:00
twinaphex
b6702ebb7e
Fixups
2015-08-17 16:00:48 +02:00
Twinaphex
996c010ca6
Fixup
2015-08-17 16:00:29 +02:00
twinaphex
e10b8ae6f2
(menu_setting.c) No idea why this code was still here
2015-08-17 15:58:15 +02:00
twinaphex
fcc9ffb4a1
Call menu_setting_apply_deferred after toggling setting
2015-08-17 15:57:15 +02:00
twinaphex
0218a2755d
Create menu_settings_apply_deferred
2015-08-17 15:54:23 +02:00
twinaphex
fa177cb291
(Menu) Cleanups
2015-08-17 15:49:05 +02:00
twinaphex
4f1bb7b9b6
Not sure what perform_action was doing here
2015-08-17 15:44:57 +02:00
twinaphex
cd1875ceb4
Cleanups
2015-08-17 15:39:24 +02:00
twinaphex
5bbbf72b17
(menu_entry.c) Cleanups
2015-08-17 06:59:25 +02:00
twinaphex
0007bd0662
(menu_cbs_iterate.c) Remove implicit memset
2015-08-17 06:54:39 +02:00
twinaphex
2320511071
Only call menu_driver_render now from one position
2015-08-17 06:45:16 +02:00
twinaphex
1c38e9ae05
Don't call menu_driver_render from menu_input.c
2015-08-17 06:40:28 +02:00
twinaphex
032abfffd4
Call menu_driver_render_messagebox from one place only
2015-08-17 06:31:39 +02:00
twinaphex
fb3009d07a
(menu_driver.c) Cleanups
2015-08-17 05:13:45 +02:00
twinaphex
4d884d3687
Refactor earlier code
2015-08-17 05:09:36 +02:00
twinaphex
98c182d174
When MENU_VIDEO_DRIVER_OPENGL is set for menu driver, check
...
if the video driver is really GL
2015-08-17 05:07:25 +02:00
twinaphex
dc73edadcf
Cleanup old ugly hack
2015-08-17 05:05:29 +02:00
Twinaphex
70a79a73ca
Merge pull request #2044 from lakkatv/glui
...
(GLUI) Stop scroll on tap
2015-08-17 03:29:41 +02:00
Jean-André Santoni
e8c5865798
(GLUI) Stop scroll on tap
2015-08-17 03:16:34 +02:00
Twinaphex
277db1c701
(menu_cbs_select.c) Reimplement ST_DIR
2015-08-17 00:07:30 +02:00
Twinaphex
2afd79d0f0
willReloadData at the end of menu_entry_select was causing issues
2015-08-16 23:52:39 +02:00
twinaphex
dadd382dfd
Implement more types for default select callback
2015-08-16 23:35:09 +02:00
Twinaphex
c12538c836
(CocoaTouch) Call willReloadData after menuSelect
2015-08-16 23:24:25 +02:00
twinaphex
cc44f5b35f
(CocoaTouch) N/A
2015-08-16 22:57:31 +02:00
Twinaphex
dd7cc401f6
Remove unused variables
2015-08-16 17:43:53 +02:00
twinaphex
8a173035c9
(menu_input.c) Always use MENU_ACTION_SELECT now for mouse presses
2015-08-16 17:41:39 +02:00
twinaphex
5489634f40
(GX) Fix gx_frame signature
2015-08-16 03:12:12 +02:00
twinaphex
93ed2d60da
Reimplement mouse input code - triggers 'select' callback
2015-08-16 02:10:16 +02:00
twinaphex
a805044aa3
(menu_cbs_select.c) Update
2015-08-15 23:22:01 +02:00
Twinaphex
c16299b6ad
(CocoaTouch) Buildfix
2015-08-15 02:59:36 +02:00
twinaphex
53cd7a56a9
(UI companion) Implement iterate_menu function - should iterate
...
menu system for one frame
2015-08-15 02:55:30 +02:00
twinaphex
0fa6541c32
(Companion UI) Update null companion UI driver
2015-08-15 02:46:53 +02:00
twinaphex
b9786f7930
(Qt) Update (non-working) Qt companion UI driver
2015-08-15 02:46:25 +02:00
Twinaphex
8f2a31a1f6
Merge pull request #2040 from lakkatv/cocoa
...
Start displaying messageboxes in cocoa_touch
2015-08-15 02:45:39 +02:00
Jean-André Santoni
c3bad44632
Start displaying messageboxes in cocoa_touch
2015-08-15 02:42:04 +02:00
twinaphex
371f6c8762
Cleanups
2015-08-14 02:53:19 +02:00
twinaphex
b748436c65
(iOS) Move HAVE_FMI at end of applicationDidFinishLaunching
2015-08-14 02:50:48 +02:00
twinaphex
249cbaba6c
(ui_cocoatouch.m) Cleanup useless functions
2015-08-14 02:48:36 +02:00
Twinaphex
53dcdfbf08
(CocoaTouch) Remove classes that are no longer used - RADirectoryList and friends
2015-08-14 02:44:40 +02:00
twinaphex
49e6806ddd
(cocoa_common.h) Cleanups
2015-08-14 02:36:19 +02:00
Twinaphex
a2f98ebe1c
(Cocoa) Take out unused RAFoldersList
2015-08-14 02:32:36 +02:00
Twinaphex
de5938234e
Update Griffin
2015-08-13 21:36:02 +02:00
twinaphex
4ae73d2a1b
(Cocoa) Remove unused cocoa_settings.m and cocoatouch_browser.m
2015-08-13 21:34:53 +02:00
Twinaphex
f373527856
Merge pull request #2037 from fr500/master
...
Shield fixes
2015-08-13 10:53:37 +02:00
Radius
638db98e7d
fix the back as menu toggle option, autoconf was returning false even when a controller was succesfully configured...
2015-08-13 03:14:53 +01:00
Radius
cc3b1fd49f
minor fixes to the workaround
2015-08-13 02:06:15 +01:00
Radius
f6e25655c9
reimplement the shield controller workarounds
2015-08-13 01:13:24 +01:00
Radius
57419bea8c
remove the generic I/O hack, it's not working reliably
2015-08-12 20:17:19 +01:00
twinaphex
27d345c77c
(Vita) Add Vita ifndef
2015-08-12 19:30:30 +02:00
twinaphex
0975097ccf
Add specific ifdef rule for Vita
2015-08-12 19:29:16 +02:00
twinaphex
2d8ef11944
(sdl2_gfx.c) Check if pointer is not NULL first
2015-08-12 19:24:56 +02:00
twinaphex
d4c0a09a03
Make mman functions public in memmap.h header for Win32
2015-08-12 15:48:52 +02:00
twinaphex
7f615fc781
(memmap) Create wrapper functions memprotect and memsync
2015-08-12 15:45:15 +02:00
twinaphex
7031582b22
(libretro-common) Include preliminary memmap.c
2015-08-12 15:27:20 +02:00
twinaphex
1ed7c4ef37
Use C comment
2015-08-12 15:11:01 +02:00
twinaphex
d80b24f380
(Vita) We can implement mutexes properly for Vita
2015-08-12 14:59:37 +02:00
twinaphex
e57202ff90
(Vita) psp_audio.c - Some more work
2015-08-12 14:47:39 +02:00
twinaphex
536b7fad0b
(platform_psp.c) Add some Vita ifdefs
2015-08-12 12:33:27 +02:00
twinaphex
273788cdf9
(Vita) Attempt to reuse PSP1 audio driver for Vita
2015-08-12 12:18:45 +02:00
twinaphex
b892f8252b
(PSP1) Audio - cleanup
2015-08-12 12:08:30 +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
19fb5240c6
(Vita) Add some more Vita ifdefs
2015-08-10 23:40:59 +02:00
twinaphex
ef53ec3d90
Add some Vita ifdefs to platform_psp.c
2015-08-10 23:29:50 +02:00
twinaphex
fa5645b1e7
(libretro-common) Add some ifdef rules for Vita
2015-08-10 23:23:03 +02:00
twinaphex
ff3e791d72
(Vita) Compile in input and joypad drivers
2015-08-10 23:19:07 +02:00
twinaphex
df0b5f5455
(Vita) Add Vita defines to psp_defines.h
2015-08-10 23:17:17 +02:00
twinaphex
77aa7535c9
MOve all 'define' headers to central place ' defines'
2015-08-10 23:11:40 +02:00
twinaphex
08260878ea
Start adding some Vita ifdefs
2015-08-10 23:04:09 +02:00
twinaphex
c8dfa27338
(Darwin) Cleanups
2015-08-10 18:12:11 +02:00
Twinaphex
0a324c6021
(iOS) Add Documents directory
2015-08-10 18:11:28 +02:00
radius
12dcc5ae0a
fix typo
2015-08-09 11:51:18 -05:00
radius
55e5dc83dc
print an OSD message when no profiles found
2015-08-09 11:47:42 -05:00
radius
1818633914
log vid/pid on android
2015-08-09 11:46:40 -05:00
Felix Laurie von Massenbach
c5930e5a0c
More refactoring of cg2glsl.py.
2015-08-08 23:04:03 +01:00
Felix Laurie von Massenbach
867b83e352
More refactoring of cg2glsl.py.
2015-08-08 22:38:08 +01:00
Felix Laurie von Massenbach
f272431b5d
Refactor cg2glsl.py.
2015-08-08 22:37:50 +01:00
Felix Laurie von Massenbach
da4cc54b8c
Add a python2 compatability warning to cg2glsl.py.
2015-08-08 20:48:48 +01:00
Felix Laurie von Massenbach
1541db37e9
Make cg2glsl.py comply with PEP8.
2015-08-08 20:45:39 +01:00
Felix Laurie von Massenbach
1bfd83932c
Fix indentation in cg2glsl.py.
2015-08-08 20:32:58 +01:00
Twinaphex
e8adb9a938
Merge pull request #2027 from fr500/master
...
better overall hack for GPIO devices on port 0
2015-08-07 22:17:16 +02:00
radius
d52ab85b60
remove comment
2015-08-07 13:52:05 -05:00
radius
a5c70560a3
remove the shield portable hack, it's not needed anymore
2015-08-07 13:51:19 -05:00
radius
c8671139e8
fix
2015-08-07 02:17:25 -05:00
radius
bae6dd7c79
better all around hack for GPIO devices
2015-08-07 01:59:50 -05:00
radius
1edd7af424
better all around hack for GPIO devices
2015-08-07 01:53:35 -05:00
radius
786424b064
Shield Console hack
2015-08-07 01:50:02 -05:00
Twinaphex
7d72e864c4
(iOS) Fix lots of empty screen estate let for labels
2015-08-06 14:21:15 +02:00
Twinaphex
447435c89e
(iOS) Enable CoreText
2015-08-06 09:05:14 +02:00
twinaphex
65aa759ab8
(iOS) There's currently a problem with enabling the UI companion
...
driver at startup to boot, so launch into GLUI/RGUI mode first
and allow the user himself to switch to CocoaTouch mode
2015-08-06 08:57:20 +02:00
Twinaphex
109dc850d0
Revert "Revert "(iOS) Don't use iteration timers anymore""
...
This reverts commit df0307348d .
2015-08-06 08:38:11 +02:00
Twinaphex
df0307348d
Revert "(iOS) Don't use iteration timers anymore"
...
This reverts commit 6ae26e95ea .
2015-08-06 08:36:46 +02:00
Twinaphex
6ae26e95ea
(iOS) Don't use iteration timers anymore
2015-08-06 08:35:28 +02:00
twinaphex
a1a15164b8
Get rid of input_overlay_get_ptr
2015-08-06 05:14:12 +02:00
twinaphex
c4ff5e73f1
(task_database.c) Refactor away get_ptr function
2015-08-06 04:14:49 +02:00
twinaphex
52c2e76ec8
(task_http.c) Cleanups
2015-08-06 04:08:20 +02:00
twinaphex
2ea5dda564
Refactor away rarch_main_data_nbio_get_ptr
2015-08-06 04:01:44 +02:00
twinaphex
6b261aad87
rarch_main_data_nbio_iterate_poll - get rid of implicit memset
2015-08-06 03:58:45 +02:00
twinaphex
c9a3caeca5
Cleanup
2015-08-06 03:44:32 +02:00
twinaphex
00af8fa7db
Cleanups
2015-08-06 03:43:19 +02:00
twinaphex
b6812cc365
Refactor away input_flush
2015-08-06 03:20:15 +02:00
twinaphex
18af1a74a6
Refactor input_flush
2015-08-06 03:17:56 +02:00
twinaphex
0595393cc0
input_state - cleanup
2015-08-06 03:10:52 +02:00
twinaphex
d279b158c9
Bring back input_flush
2015-08-06 03:09:42 +02:00
twinaphex
6cee3c6701
Cleanups
2015-08-06 02:56:44 +02:00
twinaphex
3a25e60140
(runloop_data.c) refactor
2015-08-06 02:52:37 +02:00
twinaphex
98f46f9e17
(runloop_data.c) Cleanups
2015-08-06 02:35:49 +02:00
twinaphex
f967c88ff0
(runloop_data.c) Cleanups
2015-08-06 02:31:50 +02:00
twinaphex
4f69881592
Cleanups
2015-08-05 15:54:21 +02:00
twinaphex
3e21d0a0d0
(runloop) Add quit goto
2015-08-05 15:48:54 +02:00
twinaphex
9b43c973bb
Cleanups
2015-08-05 15:08:09 +02:00
twinaphex
e418067610
Cleanup
2015-08-05 15:04:57 +02:00
twinaphex
77baab1577
Cleanups #2
2015-08-05 14:59:55 +02:00
twinaphex
517ec935b7
Cleanup
2015-08-05 14:57:06 +02:00
twinaphex
adb28bb341
Refactor max_frames
2015-08-05 14:45:56 +02:00
twinaphex
f39ab89867
(runloop.c) Refactors
2015-08-05 14:36:35 +02:00
twinaphex
a1e6313453
Refactor away input_flush
2015-08-05 14:24:21 +02:00
twinaphex
4cc71c0574
Refactor ui_companion_is_on_foreground
2015-08-05 13:56:59 +02:00
Twinaphex
5bafed71ea
removed unused variables
2015-08-05 13:09:11 +02:00
twinaphex
b18442dc5a
Refactor is_slowmotion
2015-08-05 13:06:44 +02:00
twinaphex
b4c5f98245
Cleanups
2015-08-05 12:59:33 +02:00
twinaphex
ccac72f1e7
Refactor is_paused
2015-08-05 12:58:25 +02:00
twinaphex
74ee9b05f3
Create rarch_main_set_idle - make 'idle' variable self-contained
2015-08-05 12:40:47 +02:00
Twinaphex
3f46a74f08
(UI CocoaTouch) Cleanups
2015-08-05 12:06:37 +02:00
Twinaphex
e873783dca
(UI) Refactor
2015-08-05 11:41:41 +02:00
twinaphex
afcf53aaef
(menu_cbs_select.c) Hook up ST_DIR
2015-08-05 10:16:46 +02:00
twinaphex
6bdfc2f200
Take out unnecessary logging
2015-08-05 10:01:55 +02:00
Twinaphex
c415d90beb
(iOS) Start not using the cocoatouch browser anymore
2015-08-05 09:51:43 +02:00
twinaphex
6a582dcdac
(menu_cbs_select.c) Hook up 'Use This Directory'
2015-08-05 09:41:02 +02:00
twinaphex
747a2263c8
(menu_cbs_select.c) Implement action_select_directory
2015-08-05 05:55:04 +02:00
Twinaphex
3639858522
(iOS) Create ObjC version of dir_list
2015-08-05 04:11:42 +02:00
twinaphex
89d8b246b0
(runloop) Less pointer grabbing
2015-08-03 23:48:58 +02:00
twinaphex
d184e9b99e
(runloop) Less pointer grabbing
2015-08-03 23:46:50 +02:00
twinaphex
1e344bc85c
Revert "Take turbo_enable array out of global struct"
...
This reverts commit 821688f976 .
2015-08-03 23:40:01 +02:00
twinaphex
821688f976
Take turbo_enable array out of global struct
2015-08-03 23:34:13 +02:00
twinaphex
f710b61edb
Don't make input_apply_turbo a separate function again
2015-08-03 23:28:34 +02:00
twinaphex
157ca684a0
Pass pointers to input_apply_turbo
2015-08-03 23:24:28 +02:00
twinaphex
0c023dcb68
Reimplement frame count
2015-08-03 23:01:07 +02:00
twinaphex
d98902c21e
Don't use video_driver_get_frame_count in crucial runloop function
2015-08-03 20:39:58 +02:00
twinaphex
30a39d6d88
Get rid of warnings
2015-08-03 20:17:03 +02:00
twinaphex
3d36cb02ac
No more separate runloop_t
2015-08-03 20:15:46 +02:00
twinaphex
bd6ee135e9
Take out runloop_t dependencies
2015-08-03 20:03:14 +02:00
twinaphex
e43f54f7c1
Take max frames out of runloop
2015-08-03 19:49:34 +02:00
twinaphex
652e614707
(libretro-test-gl) Lower requirements to OSX 10.1
2015-08-01 23:58:30 +02:00
Twinaphex
d22bec3b3b
Merge pull request #2022 from fr500/master
...
Allow binding remotes and P1 on the same port
2015-08-01 08:29:28 +02:00
radius
916190e683
cleaner approach to reduce OSD spam
2015-08-01 00:07:28 -05:00
radius
801ad5c4ff
reduce OSD spam
2015-07-31 23:49:38 -05:00
radius
6fbfc27a1f
reduce OSD spam
2015-07-31 23:40:30 -05:00
radius
028b28bf6b
remove bogus messages that I shouldn't have commited
2015-07-31 23:19:57 -05:00
radius
65081a0f9d
reduce OSD spam
2015-07-31 23:09:25 -05:00
radius
4097f97131
add hack for remote type devices
2015-07-31 22:37:22 -05:00
radius
9b8daf02ff
fix messages
2015-07-31 22:37:03 -05:00
twinaphex
9864e27491
(cores) Add more liberal rules
2015-08-01 05:28:04 +02:00
twinaphex
1489839384
(OSX) Add HAVE_COCOA and HAVE_COCOATOUCH ifdefs to iohidmanager_hid.c
2015-08-01 05:19:44 +02:00
IlDucci
8adf95498f
Updating Spanish Translation
...
Fixes "threaded" and "Hard GPU Sync" translations.
2015-07-31 16:58:47 +02:00
twinaphex
a095ccbdb6
(libco) Always use posix_memalign for iOS
2015-07-30 05:46:15 +02:00
twinaphex
973be7030d
Don't assume IOS define
2015-07-30 04:58:01 +02:00
twinaphex
bb7960c500
Fixes
2015-07-30 03:31:48 +02:00
Twinaphex
77245e9623
Merge pull request #2017 from lakkatv/autoconf
...
Fix autoconfig saving for udev
2015-07-30 00:27:41 +02:00
Jean-André Santoni
c6481b1930
Fix autoconfig saving for udev
2015-07-30 00:25:09 +02:00
Twinaphex
b602d465b4
Merge pull request #2016 from slotek/master
...
Restore generic Mac OS X joypad functionality
2015-07-29 22:14:20 +02:00
Alcaro
1bd450f144
Merge pull request #1774 from chungy/master
...
(Linux) Install the desktop entry for everyone in the top-level Makefile
2015-07-29 18:45:30 +02:00
slotek
7431529e89
Restore generic Mac OS X joypad functionality
2015-07-29 10:12:31 -06:00
Twinaphex
593b34c76f
Merge pull request #2015 from Monroe88/disk_append
...
(command_event.c) Set index to appended disk in event_disk_control_append_image
2015-07-28 06:48:58 +02:00
Monroe88
12d7b079eb
(command_event.c) Set index to appended disk in event_disk_control_append_image
2015-07-27 20:06:45 -05:00
twinaphex
103987fab8
(Win32) Buildfix
2015-07-28 01:02:32 +02:00
twinaphex
4410c52d68
Use sceNpDrmProcessExitSpawn instead of sceNpDrmProcessExitspawn2 -
...
makes it work
2015-07-27 20:12:24 +02:00
twinaphex
ad3a53520d
Cleanups
2015-07-27 19:28:41 +02:00
twinaphex
e829c1802e
Fix menu_hash_es.c if HAVE_NETWORKING is not defined - too many
...
arguments passed
2015-07-27 17:28:13 +02:00
twinaphex
e9ea6b1584
Change rules for append_plugs
2015-07-27 17:27:16 +02:00
Twinaphex
8a56d6d67d
Remove unused variables
2015-07-27 17:24:25 +02:00
Twinaphex
1faa62e902
Remove two unused variables
2015-07-27 17:22:43 +02:00
twinaphex
0d1496d691
(Cocoa) Some buildfixes
2015-07-27 17:21:37 +02:00
twinaphex
a70f09a90d
Rearrange structs
2015-07-27 17:18:10 +02:00
twinaphex
a31192c55a
g_data_runloop is now no longer a pointer
2015-07-27 14:52:21 +02:00
twinaphex
c8c35ed8d3
g_driver no longer a pointer
2015-07-27 14:46:18 +02:00
twinaphex
4d78dc4bdf
Make g_runloop not a pointer anymore
2015-07-27 14:41:25 +02:00
twinaphex
aa649f90fc
Make g_extern not a pointer
2015-07-27 14:38:01 +02:00
Twinaphex
f5f8e07d59
Merge pull request #2014 from fr500/master
...
Make "Bind All" more predictable
2015-07-27 04:11:04 +02:00
twinaphex
cdef82b185
Make late binding possible for frontend drivers
...
(PS3) Fix shutdown/quit hang - now we have to fix exitspawn instead
2015-07-27 03:44:28 +02:00
radius
44feeabace
this should fix controller indexes changing after binding
2015-07-26 18:35:13 -05:00
radius
829cd27cf1
poll the selected device index instead of the user number
2015-07-26 18:25:02 -05:00
radius
5e6784ff7f
make sure only the selected device is polled on the bind all function
2015-07-26 18:01:32 -05:00
twinaphex
4787c463b6
Backport this - https://github.com/Yogarine/RetroArch/commit/58748da89d4c415628f24d2e46c60645c370ec2f
2015-07-27 00:08:25 +02:00
radius
4b234a4ed9
clean-up System/BIOS in content dir, should now just use the basename instead of actually overwriting the setting
2015-07-26 16:23:41 -05:00
radius
9aff87f4b4
add controller info on system information
2015-07-26 15:41:30 -05:00
twinaphex
fb5f171cce
(NL) Update menu_hash_nl.c
2015-07-26 19:41:14 +02:00
Twinaphex
cfb88fedaa
Merge pull request #2013 from IlDucci/master
...
Updating Spanish translation, finishing basic translation
2015-07-26 19:33:59 +02:00
twinaphex
9185d37710
Bump up collection limit
2015-07-26 00:40:24 +02:00
twinaphex
48c912f913
Put OSX rule for default menu driver behind IOS
2015-07-25 20:57:11 +02:00
IlDucci
af558d1d99
Going full-on with the bad tabs
2015-07-25 18:04:36 +02:00
IlDucci
3d0bf2b82b
Attempting to fix the tabs
2015-07-25 18:02:27 +02:00
IlDucci
546aa08133
Updating Spanish translation, finishing basic translation
2015-07-25 17:39:25 +02:00
Twinaphex
578abcfb80
Need to add some special conditional for Xcode
2015-07-25 15:56:14 +02:00
Twinaphex
a5c1bab92c
Robustness checks
2015-07-25 15:48:22 +02:00
twinaphex
8d6d9b96ba
(OSX) Attempt to fix argument passing
2015-07-25 15:45:22 +02:00
twinaphex
b9569296d5
(platform_darwin.m) Add unistd.h
2015-07-25 14:50:40 +02:00
fr500
1af5943ca2
fix double inputs with akeycode_back when gamepads are mapped and pointer is enabled
2015-07-25 02:39:17 -04:00
fr500
6dc06885fb
no need to name the device like the Shield controller, this will reduce OSD spam when hitting back
2015-07-25 02:04:00 -04:00
fr500
00b60be3a7
fix pid saving
2015-07-25 01:47:33 -04:00
fr500
61c1a164fa
Revert "improve the shield hack and add a generic function to check if a gamepad name is present, implement archos gamepad hack"
...
This reverts commit 1dc285a0d6 .
2015-07-25 01:27:56 -04:00
twinaphex
41f18cd507
Cleanup
2015-07-24 05:16:44 +02:00
twinaphex
0dae672dc6
Some more micro-opts
2015-07-24 02:40:18 +02:00
twinaphex
d73f227727
Get rid of some redundant wrapper functions
2015-07-24 02:24:47 +02:00
Toad King
45e9055a63
don't uninitialize usb during libsicksaxis shutdown, fixes USB devices crashing on load
2015-07-23 19:06:21 -05:00
Twinaphex
7157ff69d5
remove unused variables
2015-07-24 00:25:46 +02:00
twinaphex
f6e6f35cfd
Take out LSB_FIRST
2015-07-23 22:05:27 +02:00
Twinaphex
7be8cc5fce
Merge pull request #2011 from lakkatv/xmb
...
(Menu) Integrate the quick menu in the playlists. Allow launching con…
2015-07-23 19:52:29 +02:00
Jean-André Santoni
e8885dbbec
(Menu) Integrate the quick menu in the playlists. Allow launching contents manually added the playlists.
2015-07-23 19:44:59 +02:00
Twinaphex
8184246048
Merge pull request #2006 from fr500/master
...
[android] autoconf improvement
2015-07-23 13:55:25 +02:00
fr500
1dc285a0d6
improve the shield hack and add a generic function to check if a gamepad name is present, implement archos gamepad hack
2015-07-23 00:38:59 -04:00
fr500
8e7cccb92d
fix autoconfig, it was matching the last profile when no match was found
2015-07-23 00:38:31 -04:00
Alcaro
35bd8eaf1a
I must've derped when merging it. Copying from the PR.
2015-07-22 22:16:08 +02:00
Alcaro
c7cf9e0909
Wipe out some warnings.
2015-07-22 22:14:39 +02:00
Alcaro
25d8009b58
Merge branch 'IlDucci-master'
2015-07-22 22:09:57 +02:00
Alcaro
b1e46eaf29
Fix merge conflict, close #1998 .
2015-07-22 22:09:54 +02:00
IlDucci
9bf2c3ba95
Updating Spanish translation
2015-07-22 16:55:15 +02:00
radius
79f2a92202
Merge branch 'master' of github.com:libretro/RetroArch
2015-07-22 00:23:21 -05:00
radius
766b6b811e
[android] expose vid/pid to the frontend so the value can be saved to autoconf files
2015-07-22 00:22:57 -05:00
Twinaphex
2d905a407c
Merge pull request #2002 from vanfanel/master
...
VIDEO/SUNXI: small changes to make aspect ratio changing work and avoid a segfault when loading new content.
2015-07-21 15:02:59 +02:00
vanfanel
eb7bf55d90
VIDEO/SUNXI: Reworked where aspect ratio is changed in order to avoid variable.
2015-07-21 14:33:02 +02:00
vanfanel
0776932b3a
VIDEO/SUNXI: Make setting aspect ratio in menu work and fixed segfault on new content loading.
2015-07-21 14:22:39 +02:00
Toad King
866970fb1c
small changes to hotplugging support
2015-07-20 21:01:11 -05:00
Toad King
248e8ad1ca
[GX] properly shut down dev thread
2015-07-20 20:08:13 -05:00
twinaphex
7df80fea83
Take out one ifndef HAVE_PSGL preprocessor define
2015-07-21 01:58:57 +02:00
twinaphex
218f52c5bf
Minor nits
2015-07-21 01:45:32 +02:00
IlDucci
cd80f33091
Updating Spanish translation
...
Writing new help lines, fixing some stuff
2015-07-20 17:40:44 +02:00
twinaphex
11e8a498df
(stb_truetype.h) PS3 buildfix - don't include memory.h
2015-07-19 23:30:51 +02:00
neville
afc09848b4
Add two fallback fonts for Apple
2015-07-19 23:29:27 +02:00
neville
c9de30dd98
(OSX PPC) Compile in HAVE_STB_FONT
2015-07-19 23:09:22 +02:00
neville
c43e33a816
(gl_raster_font.c) Certain code will only work for GL 3.0 and up
2015-07-19 22:59:33 +02:00
Alcaro
f482789c55
Nuke some dupe defines.
2015-07-19 22:52:26 +02:00
IlDucci
f3229d6921
Updating Spanish translation
...
Now with a 100% more ANSI characters.
2015-07-19 22:41:48 +02:00
Alcaro
7eb19a0941
Turn Spanish into ISO-8859-1, fixes #1997 .
2015-07-19 22:29:39 +02:00
Twinaphex
c3af671a6d
Merge pull request #1996 from heuripedes/gl-perf
...
(gl_raster_font) Reduce the size of the font atlas textures
2015-07-19 18:31:47 +02:00
Higor Eurípedes
b1c9d48368
(gl_raster_font) Reorder ancient/modern checks
2015-07-19 13:01:28 -03:00
Higor Eurípedes
10345e0899
(gl_raster_font) Add back the old compat code
2015-07-19 12:55:30 -03:00
Higor Eurípedes
f9f98f9f2e
(gl_raster_font) Enable GL_R8 atlas for GL >= 3
2015-07-19 12:55:30 -03:00
Higor Eurípedes
4f69b5e34b
(gl_raster_font) Use a smaller pixel format to store the font atlas
2015-07-19 12:55:30 -03:00
twinaphex
6ce0041fb7
Build fixes
2015-07-19 14:27:52 +02:00
twinaphex
589b92cc99
(Wii) Bump up to version 1.2.2
2015-07-19 11:50:27 +02:00
twinaphex
e223821c22
(Android) Bump up APK version code; bump up version
2015-07-19 11:50:00 +02:00
Twinaphex
f073739970
(OSX) Bump up to version 1.2.2
2015-07-19 00:14:31 +02:00
twinaphex
0bbb0d6913
(Darwin) Cleanups
2015-07-18 23:49:58 +02:00
twinaphex
c56f1403e5
(Darwin) Setup default shader dir
2015-07-18 23:41:42 +02:00
twinaphex
1fab41ad63
Cleanup
2015-07-18 23:32:23 +02:00
twinaphex
f3f238381f
Take out -Wno-invalid-encoding - GCC doesn't support this, and
...
too much of a pain to selectively take it out
2015-07-18 22:48:45 +02:00
radius
49931f4df7
build fix
2015-07-18 15:45:58 -05:00
Twinaphex
d06bd1870e
Move Quick Menu to the top
2015-07-18 22:11:59 +02:00
twinaphex
2f36994f67
Finally linked openCore
2015-07-18 21:02:31 +02:00
twinaphex
5cd9fb1da2
(es) Buildfix
2015-07-18 20:59:42 +02:00
twinaphex
99e1a9b297
Get rid of builtin_bswap16/bswap32 - breaks on OSX 10.8
2015-07-18 20:56:47 +02:00
Twinaphex
60f681f5f8
Merge pull request #1991 from sergiobenrocha2/master
...
Fix portuguese string.
2015-07-18 20:41:40 +02:00
Twinaphex
b886f7ab96
Merge pull request #1990 from IlDucci/patch-3
...
Update menu_hash_es.c
2015-07-18 20:40:58 +02:00
Twinaphex
727e71d206
Merge pull request #1992 from vanfanel/master
...
VIDEO/SUNXI: fixed compilation because of a couple of small errors co…
2015-07-18 20:40:27 +02:00
vanfanel
824c647377
VIDEO/SUNXI: fixed compilation because of a couple of small errors coming from cleanups.
2015-07-18 20:33:07 +02:00
twinaphex
5c258a52f5
Revert "(MainMenu.xib) Try to add IBConnectionRecord"
...
This reverts commit 0bc2a86fb5 .
2015-07-18 20:32:14 +02:00
twinaphex
0bc2a86fb5
(MainMenu.xib) Try to add IBConnectionRecord
2015-07-18 20:31:50 +02:00
sergiobenrocha2
8ee4fd9c15
Fix portuguese string.
2015-07-18 15:15:54 -03:00
twinaphex
cb9deedbf2
Remove showCores dialog
2015-07-18 20:06:31 +02:00
Twinaphex
8bf42618d9
(OSX) Fix IBAction openCores
2015-07-18 19:24:14 +02:00
IlDucci
cf915d6524
Update menu_hash_es.c
...
Started with help screens. Spanish translation incomplete.
2015-07-18 19:07:17 +02:00
Twinaphex
0961446b19
Merge pull request #1988 from IlDucci/patch-2
...
Update msg_hash_es.c
2015-07-18 18:38:25 +02:00
IlDucci
09b9683e26
Update msg_hash_es.c
...
Starting a Spanish translation.
2015-07-18 18:34:59 +02:00
twinaphex
88caa51a5e
(ES) Fix some labels
2015-07-18 18:32:24 +02:00
Twinaphex
eba3506b55
Merge pull request #1987 from IlDucci/patch-1
...
Update menu_hash_es.c
2015-07-18 18:30:12 +02:00
IlDucci
5a324c1dac
Update menu_hash_es.c
...
Starting a Spanish translation.
2015-07-18 18:21:49 +02:00
Twinaphex
6cb42bde29
Set all paths to bundle dirs when RELEASE_BUILD is defined
2015-07-18 17:36:30 +02:00
twinaphex
d9a72d9b5c
(OSX) Set XMB driver as menu default driver from OSX 10.6 and up
2015-07-18 16:15:54 +02:00
twinaphex
fd33f2153a
Update openCore
2015-07-18 16:01:39 +02:00
twinaphex
e35fab5dc8
(OSX) Add HAVE_CORETEXT
2015-07-18 15:55:35 +02:00
twinaphex
f02f1ebc8f
(OSX) setWantsBestResolutionOpenGLSurface - OSX 10.7 and up
2015-07-18 15:46:48 +02:00
twinaphex
5bc03fb3a8
backingScaleFactor OSX 10.7 and up
2015-07-18 15:41:14 +02:00
twinaphex
edac6e0afc
Remove no-invalid-source-encoding - GCC on OSX can't handle this
2015-07-18 15:39:26 +02:00
twinaphex
7ad1beeb81
Some robustness checks
2015-07-18 15:26:31 +02:00
Twinaphex
a54a4d6cbe
(Menu) Cleanup unused variable
2015-07-18 15:25:42 +02:00
twinaphex
ffc075166e
(OSX) Add 'openCore'
2015-07-18 15:24:45 +02:00
Twinaphex
34c2791fa4
Revert "(OSX) Add default dirs for Pictures and Downloads"
...
This reverts commit b9831cdc14 .
2015-07-18 15:16:56 +02:00
twinaphex
b9831cdc14
(OSX) Add default dirs for Pictures and Downloads
2015-07-18 15:14:40 +02:00
Twinaphex
09ee27337c
(OSX) Fix crash at exit
2015-07-18 15:07:16 +02:00
twinaphex
67c5d14900
(OSX) Fix some paths
2015-07-18 15:05:22 +02:00
twinaphex
31e76e4329
Fix 'What Is A core' entry
2015-07-18 15:00:38 +02:00
twinaphex
b3bb7def66
Small nit
2015-07-18 14:58:14 +02:00
twinaphex
a86e4304b4
Add 'Scanning For Content' help
2015-07-18 14:57:20 +02:00
twinaphex
a919c26b81
Add 'Change Virtual Gamepad' help
2015-07-18 14:01:37 +02:00
Alcaro
b45c8bf916
Fix saying 'several ways' and only listing one way if net is off.
2015-07-18 11:34:50 +02:00
twinaphex
280fab6cab
Cleanup
2015-07-18 11:31:54 +02:00
twinaphex
ef1b066b64
Add 'What Is A Core?' to Help
2015-07-18 11:29:37 +02:00
twinaphex
d3b1eef196
Add MENU_LABEL_VALUE_MENU_CONTROLS_PROLOG
2015-07-18 08:39:52 +02:00
twinaphex
34be1b9c9c
Cleanup
2015-07-18 07:27:22 +02:00
twinaphex
6636fbaf15
(Help) Add 'Loading Content'
2015-07-17 22:11:24 +02:00
twinaphex
f48c31cf68
Update 'Basic Menu Controls'
2015-07-17 21:50:51 +02:00
twinaphex
ac9d54032f
Start creating Menu Help list
2015-07-17 20:33:09 +02:00
Twinaphex
d725ff9738
Merge pull request #1983 from heuripedes/master
...
(stb.c) Fix growth conditional and limit growth to 2048x2048
2015-07-17 18:53:01 +02:00
Higor Eurípedes
ab55ed7908
(stb.c) Fix growth conditional and limit growth to 2048x2048
2015-07-17 13:38:24 -03:00
twinaphex
7f3424ab15
(Menu) More translatable strings
2015-07-17 18:22:59 +02:00
twinaphex
40541d60c9
Add more translatable strings
2015-07-17 15:53:02 +02:00
twinaphex
673e2ba57d
Add "Welcome to RetroArch" to translatable strings
2015-07-17 15:25:58 +02:00
twinaphex
4e64eac514
Add welcome start screen and make it have a 3-second timeout
2015-07-17 15:03:17 +02:00
Mike Swanson
ee7e323c86
(Linux) Add a GenericName to the desktop entry
2015-06-18 09:49:14 -07:00
Mike Swanson
87d12cb8a0
(Linux) Add keywords to the Desktop Entry
2015-06-18 09:13:31 -07:00
Mike Swanson
ac12d52f32
(Linux) Install the desktop entry for everyone in the top-level Makefile
...
I've also removed the PNG from installation because the icon
specification will cause it to be prefered over the SVG version when
picking the icon. I have edited the desktop entry to refer to the
icon by basename only, this will allow it to be properly selected
regardless of whether retroarch is installed in /usr or /usr/local
The desktop entry has also been cleaned up to the proper desktop entry
specifications.
2015-06-18 09:13:31 -07:00