twinaphex
381bc28530
Update CHANGES.md
2018-04-24 13:19:37 +02:00
twinaphex
64bdf7e48e
Prevent collision
2018-04-24 08:33:14 +02:00
gblues
1d84c0eca1
Fix analog for DS3, plus some cleanups
...
== DETAILS
- DS3 analog wasn't working mainly because I forgot to actually declare the
axes in input/input_autoconfig.c when declaring the pad. Whoops.
- I also moved the axis decoding logic to a more central place, because it
clearly is not Wii U specific.
- Removed some dead commented-out code
== TESTING
Can use analog inputs on both GCA and DS3. Tested in Mario 3 on Nestopia core.
Haven't tested with any actual analog games, but I did confirm via logging
that the correct ranges are produced.
2018-04-23 23:22:27 -07:00
twinaphex
265ae728dd
(XMB) Add XMB menu layout - ability to switch between PS3 (Console)
...
and PSP (Handheld) layouts
2018-04-24 07:38:53 +02:00
twinaphex
af351932bd
(XMB) Cleanups
2018-04-24 07:19:29 +02:00
twinaphex
72428a23c5
(shader_vulkan.cpp) Move some functions to vulkan_common.c
2018-04-24 07:07:58 +02:00
twinaphex
a482c90222
(dynamic.c) Cleanups
2018-04-24 04:49:02 +02:00
twinaphex
2760586086
Cleanups
2018-04-24 04:46:13 +02:00
Twinaphex
17cbc80a9b
Merge pull request #6609 from RobLoach/patch-32
...
Disable Travis email notifications
2018-04-24 03:35:16 +02:00
Rob Loach
431d15746e
test: Disable Travis email notifications
...
@twinaphex reported that he was getting a lot of Travis email notifications. These are not needed, as the build status is reported on both Pull Requests, and the Status Badge.
2018-04-23 17:08:43 -04:00
twinaphex
a93289e311
(materialui) add icons
2018-04-23 22:47:50 +02:00
twinaphex
ebfa4bdcdc
Implement two stub functions
2018-04-23 18:34:23 +02:00
twinaphex
d6c17178a3
Add some logging for shader backend setup
2018-04-23 18:25:41 +02:00
twinaphex
77d815a572
Get rid of warning
2018-04-23 17:48:31 +02:00
twinaphex
c90c98dcaa
Silence warnings
2018-04-23 17:37:37 +02:00
twinaphex
789ef63dee
(360) Don't bake in HAVE_XUI anymore; buildfixes for C++
2018-04-23 17:35:36 +02:00
twinaphex
fec8d3294c
Cleanup
2018-04-23 17:23:14 +02:00
twinaphex
95ecbc0859
Update
2018-04-23 17:22:02 +02:00
twinaphex
830068e5bd
Create d3d9x_constant_table_set_float_array
2018-04-23 17:20:08 +02:00
twinaphex
a6fcd9dae0
Create d3d9x_constant_table_set_defaults
2018-04-23 17:09:11 +02:00
twinaphex
bd3f39b005
Remove SetMatrix macro
2018-04-23 17:04:59 +02:00
twinaphex
0e5ccd7c15
Create d3d9x_constant_table_set_matrix
2018-04-23 17:04:30 +02:00
twinaphex
dbb9a43abe
(HLSL) Cleanups
2018-04-23 15:59:09 +02:00
twinaphex
8d02343b53
(HLSL) Cleanups
2018-04-23 15:58:00 +02:00
twinaphex
d7fa70927c
(HLSL) Cleanups
2018-04-23 15:55:26 +02:00
twinaphex
d03ff06cf3
(HLSL) Cleanups
2018-04-23 15:51:24 +02:00
twinaphex
282b4ba21b
(d3d9_common.c) Cleanups
2018-04-23 15:40:43 +02:00
twinaphex
0c4a3a83ce
(HLSL) Fix implicit declaration
2018-04-23 15:32:47 +02:00
twinaphex
af734939ee
More HLSL work
2018-04-23 15:26:35 +02:00
twinaphex
32c92a9a22
Rename d3dxbuffer_release
2018-04-23 15:04:19 +02:00
twinaphex
45cea92ba2
Remove null_renderchain
2018-04-23 14:57:37 +02:00
twinaphex
871f04e19a
(slang) Cleanups
2018-04-23 14:56:02 +02:00
twinaphex
e54cb1b121
Only show black frame insertion for the video drivers/context drivers
...
that support it
2018-04-23 14:15:21 +02:00
twinaphex
ee621ba476
Silence Coverity warning
2018-04-23 14:07:10 +02:00
twinaphex
f1fa1d4879
Previously, GPU Hard Sync options would only show up if the
...
video driver was explicitly set to the GL driver; now, it can be
dynamically shown for more video drivers if there are going to be
more drivers supporting this feature other than GL
2018-04-23 13:42:09 +02:00
twinaphex
c4c8699ee3
Only show max swapchain images if supported by video driver and/or
...
context driver
2018-04-23 13:34:30 +02:00
twinaphex
6f4fd8859a
Add customizable swapchain images flag to VC EGL context
2018-04-23 13:12:00 +02:00
twinaphex
b1a2d1991c
(d3d10.c) Cleanups
2018-04-23 13:09:05 +02:00
twinaphex
6f3003554e
(D3D10/D3D11/D3D12) Don't load menu pipeline shaders unless XMB
...
is selected
2018-04-23 12:59:28 +02:00
twinaphex
5370c59201
Cleanups/style nits
2018-04-23 12:03:50 +02:00
twinaphex
bac0d22ce9
Create menu_display_osk_ptr_at_pos
2018-04-23 11:58:18 +02:00
twinaphex
8bc3283bd5
Create menu_display_draw_keyboard
2018-04-23 11:42:55 +02:00
twinaphex
f8ccf50fd4
Make materialui_render_keyboard and xmb_render_keyboard identical
2018-04-23 11:36:15 +02:00
twinaphex
54ec4e47e8
Silence another warning
2018-04-23 11:31:39 +02:00
twinaphex
eb69025ca8
Cleanups
2018-04-23 11:30:38 +02:00
twinaphex
c18d2e0432
Silence warnings
2018-04-23 10:49:36 +02:00
Twinaphex
b41c4ed624
Update
2018-04-23 10:22:54 +02:00
gblues
f7135bcee6
Fix analog reading on GCA
...
== DETAILS
After a little trial and error, I got analog input working for the
Wii U GC adapter.
DS3 might work, but it's untested.
2018-04-22 23:47:07 -07:00
gblues
ed742c48e0
Fix hotplugging
...
== DETAILS
So, it turns out that there *is* a autoconfig disconnect handler. Took digging
through tasks/task_autodetect.c to find it!
So, I added a call to the handler when the pad gets disconnected.
This seems to solve the problem of the pad not disappearing from the menu.
(At the very least, the user's pad index reverts to "none" which is still
an improvement)
== TESTING
Tested manually, made sure it didn't crash or leak slots.
2018-04-22 17:34:20 -07:00
twinaphex
997c24ae0c
Make FLAC, zlib and LZMA support in libchdr optional
2018-04-22 20:19:07 +02:00