43938 Commits

Author SHA1 Message Date
Twinaphex
f4c83157af Fix CocoaGL context driver 2018-04-21 18:06:14 +02:00
twinaphex
413914a1cf Add Rewind/Latency/Overlay Settings to Quick Menu 2018-04-21 15:55:05 +02:00
twinaphex
dae0f36a20 Some cleanups 2018-04-21 15:00:35 +02:00
gblues
ef36744859 Start implementing fall-back to async read
== DETAILS

The Wii U GC adapter doesn't seem to like doing async reads if it is connected
via a USB hub. It seems to be device-specific, though, because my DS3 works
just fine through the same hub.

I tried creating a fallback to synchronous reads, but it resulted in a hard
lock of the system. So, for the time being, it's going to be a known
limitation. Might be solved by using a powered USB hub.

Learned that the cache alignment is 64, not 32, so the alignment math has
been updated. Thanks, @aliaspider for that info.
2018-04-20 21:58:45 -07:00
gblues
0c92fab0b9 Fix GameCube button detection
This should fix the issue where R/L buttons didn't register when doing
input detection.

This also brings the GC pad in line with the rest of the gamepads in
input_autodetect_builtin.c.

Also fixed a really stupid bug that was part of why analog inputs aren't
being read. Analog still isn't working, mind, but it's a lot closer to
working now that it's actually getting down into the pad driver level!
2018-04-20 00:00:33 -07:00
gblues
53738e4a0d Allow Wii U GCA to work without 2nd cable attached
=== DETAILS

So, the GCA has 2 USB connections; one is the data connection, and the
second is used to drive rumble.

Due to a driver bug, if the second cable wasn't attached, the pads wouldn't
get detected.

I fixed that bug.
2018-04-18 23:12:45 -07:00
twinaphex
16df2ceb4e Fix Xbox OG 2018-04-17 11:39:59 +02:00
twinaphex
d8fd499f3d Update count 2018-04-19 23:41:15 +02:00
twinaphex
4d64a94cb2 Updates 2018-04-19 22:28:17 +02:00
twinaphex
835e491c62 Use int64_t type for feeding to filestream_read 2018-04-19 22:26:40 +02:00
Twinaphex
037c47eaf1
Merge pull request #6597 from fr500/master
fix #6596
2018-04-19 18:06:56 +02:00
radius
d8b5fea374 fix coverity warnings 2018-04-19 10:07:59 -05:00
radius
8198e5c0b2 fix #6596 2018-04-19 09:54:16 -05:00
twinaphex
74d4bc80d9 (libretro-common) Updates 2018-04-19 09:43:21 +02:00
twinaphex
1c66905f0d Updates 2018-04-19 08:01:07 +02:00
twinaphex
4914c164fa Update file_stream_transforms 2018-04-19 07:56:57 +02:00
twinaphex
a7ad6e2024 (XMB) Add icons for shader/shader presets 2018-04-18 08:22:01 +02:00
twinaphex
070ee2fb40 (dispserv_win32.c) Simplify code 2018-04-18 08:03:34 +02:00
twinaphex
9532a77b4f Buildfix 2018-04-18 07:53:25 +02:00
Twinaphex
ba25d90cc8
Merge pull request #6593 from Dwedit/silly_bug_fix
Fix a silly bug in the code that tries to copy the DLL 30 times
2018-04-18 06:44:53 +02:00
twinaphex
e17c3d869d Avoid warnings on gx2_common.h 2018-04-18 06:43:21 +02:00
Dwedit
af87a19675 Fix a silly bug in the code that tries copying the dll to 30 random files (should not return true at the end) 2018-04-17 23:25:26 -05:00
twinaphex
b0e62f3ec6 (D3D11) Add more feature levels
(D3D11) If CreateDeviceAndSwapchain fails, error out gracefully
2018-04-17 21:29:02 +02:00
Twinaphex
a4f1c6b602
Merge pull request #6592 from Ryunam/playlist-work
Add toggle to show/hide Playlist tabs on XMB
2018-04-17 19:09:03 +02:00
Ryunam
712a2fcc1d Add toggle to show/hide Playlist tabs 2018-04-17 17:53:24 +02:00
twinaphex
710570a408 (MSVC 2013) Buildfix 2018-04-17 11:37:00 +02:00
twinaphex
30c824c30a Try to fix MSVC warning 2018-04-21 08:54:57 +02:00
twinaphex
6d7ffef316 (gl2_renderchain.c) Update 2018-04-21 08:52:38 +02:00
twinaphex
c52f53aada Some minor refactors 2018-04-21 08:47:09 +02:00
twinaphex
df5586570f Make gl2_renderchain_deinit_fbo safer 2018-04-21 08:42:57 +02:00
twinaphex
88d62c7766 Update 2018-04-21 06:31:07 +02:00
twinaphex
e5d90eebd7 Updates to libretro-common 2018-04-21 06:29:56 +02:00
twinaphex
6929db9fb6 (D3D10/D3D11) Compile shaders with SM 4.0 instead of 5.0 2018-04-21 05:36:59 +02:00
twinaphex
832cc4e945 (MSVC) Silence warnings 2018-04-21 05:20:22 +02:00
twinaphex
e0b57843aa Enable HAVE_D3D10 now for main Windows build 2018-04-21 05:14:50 +02:00
twinaphex
8848b2837b Add D3D10 to slang supported checks 2018-04-21 05:11:24 +02:00
Twinaphex
0cf6b83b63
Merge pull request #6601 from aliaspider/master
update D3D10 driver.
2018-04-21 05:02:45 +02:00
aliaspider
b78dcf9f4c update D3D10 driver. 2018-04-21 03:56:19 +01:00
twinaphex
7515c3d7c3 (D3D10) Switch to shader model 4.0 2018-04-21 03:33:08 +02:00
twinaphex
8e52fcff96 Add D3D10 entry 2018-04-21 03:30:34 +02:00
twinaphex
9f2b56a929 Update Direct3D 10 driver 2018-04-21 03:27:41 +02:00
Twinaphex
919a441089
Merge pull request #6590 from fr500/master
fix #6589
2018-04-17 05:24:49 +02:00
radius
3755003d33 remap-redux: unify menu displaylist 2018-04-16 21:26:43 -05:00
twinaphex
d7d5dfdc73 Add display_server_get_current_resolution 2018-04-17 03:37:56 +02:00
twinaphex
f050104740 Change return type of content_get_subsystem_rom_id 2018-04-17 03:19:35 +02:00
twinaphex
3f8ea809de (360) Buildfix 2018-04-17 03:14:20 +02:00
Twinaphex
8113d2067f
Merge pull request #6391 from meleu/patch-13
decreasing verbosity in Achievements menu
2018-04-17 01:49:35 +02:00
Twinaphex
029019b757
Merge pull request #6586 from bearoso/refresh_rate
Refresh rate polling updates
2018-04-17 01:27:05 +02:00
Twinaphex
a1f50ba847
Merge pull request #6587 from meleu/patch-19
CHANGES.md: fixed NGP cheevos incompatibilities
2018-04-17 01:26:38 +02:00
meleu
9933eb004b
CHANGES.md: fixed NGP cheevos incompatibilities 2018-04-16 20:23:59 -03:00