43678 Commits

Author SHA1 Message Date
twinaphex
1f2ef858ab Update libretro-common 2018-04-27 23:12:24 +02:00
Twinaphex
b693d76ebb
Merge pull request #6638 from bearoso/fixmali
Fix typo in mali fbdev driver.
2018-04-27 19:57:56 +02:00
Twinaphex
6ad624f5bd
Merge pull request #6639 from bearoso/travis
Adjust travis build to only use libraries the build-server supports.
2018-04-27 19:57:45 +02:00
Brandon Wright
c7f04102c7 Adjust travis build to only use libraries the build-server supports. 2018-04-27 12:48:58 -05:00
Brandon Wright
0e013ced75 Fix typo in mali fbdev driver. 2018-04-27 12:42:46 -05:00
Twinaphex
e52bb69b35
Merge pull request #6637 from orbea/flac
Makefile.common: Fix segfaults with --disable-builtinflac.
2018-04-27 19:02:09 +02:00
orbea
76b4b426af Makefile.common: Fix segfaults with --disable-builtinflac. 2018-04-27 09:54:05 -07:00
twinaphex
80025692c1 (Android) Bump up version code 2018-04-26 21:25:38 +02:00
Twinaphex
97215d5c8a
Merge pull request #6625 from gblues/master
Fix WaveBird support for the Wii U GCA
2018-04-26 20:46:23 +02:00
twinaphex
f1d707a043 Running gl_check_capability from gl_get_flags resulted in a crash
on some Android systems, so unfortunately we cannot selectively hide
away GPU Hard Sync for now
2018-04-26 20:45:01 +02:00
twinaphex
37b1c9e8e9 Add NULL entry 2018-04-26 16:05:57 +02:00
Twinaphex
a097d5f6ac
Merge pull request #6630 from gingerbeardman/patch-1
changed APP_UNIQUE_ID to next free & valid HEX number
2018-04-26 14:55:32 +02:00
Matt Sephton
c6d6bb26c3
changed APP_UNIQUE_ID to next free & valid HEX number
was 0xBAC1G
2018-04-26 13:54:23 +01:00
twinaphex
c482aff8b2 No idea where this character came from 2018-04-26 13:38:45 +02:00
Twinaphex
68a93e67e9
Merge pull request #6624 from fr500/master
prevent crashing in cores that don't range check retro_set_controller…
2018-04-26 13:33:21 +02:00
gblues
f378e2bfcf Fix WaveBird support for the Wii U GCA
== DETAILS
Thanks to JacobM at GBAtemp for helping me test this.

The WaveBird wasn't being properly picked up due to the port status byte
being different from normal GC controllers. (Why? who knows. Probably
so games could detect the WB and show WB-specific OSDs).

This implementation should be more future-proof, to handle any other
unexpected status bytes.
2018-04-25 21:28:33 -07:00
radius
0964444e06 prevent crashing in cores that don't range check retro_set_controller_port 2018-04-25 19:51:55 -05:00
Twinaphex
f0e057c8d0
Merge pull request #6623 from leiradel/master
Remove logging from cheevos
2018-04-25 23:52:40 +02:00
Twinaphex
6ac4032735
Merge pull request #6580 from gblues/gblues/hid
Working HID driver for Wii U [TESTING NEEDED]
2018-04-25 23:10:39 +02:00
twinaphex
9663f5199e (Switch) Enable HAVE_RUNAHEAD for Switch 2018-04-25 22:20:48 +02:00
Twinaphex
09394198b2
Update CHANGES.md 2018-04-25 22:10:04 +02:00
Andre Leiradella
f04548a95d Fixed warning about unused STUB_LOG; removed unused debug functions 2018-04-25 18:02:31 +01:00
Andre Leiradella
029ba3d2f6 Mute cheevos logging, define CHEEVOS_VERBOSE in cheevos.h to enable 2018-04-25 17:56:15 +01:00
twinaphex
023e280319 win32_get_refresh_rate not available on Xbox v1.7.2 2018-04-25 14:20:37 +02:00
twinaphex
9a7ca5fe57 C89 buildfix 2018-04-25 12:02:35 +02:00
twinaphex
7b1ad55b20 Try to use snprintf instead of sprintf 2018-04-25 11:31:50 +02:00
Twinaphex
77b092ffc3
Merge pull request #6619 from Tatsuya79/patch-1
XMB fix crash with scale factor under 100
2018-04-25 10:55:19 +02:00
Tatsuya79
0737b90080
XMB fix crash with scale factor under 100 2018-04-25 10:54:04 +02:00
twinaphex
2fd9373c05 Merge branch 'master' of https://github.com/libretro/RetroArch 2018-04-25 10:44:04 +02:00
twinaphex
fee49f0e7e Update libretro-common 2018-04-25 10:43:19 +02:00
Twinaphex
a58f80cc09 Update CHANGES.md 2018-04-25 10:42:50 +02:00
Twinaphex
8e1c2e48c4 Update CHANGES.md 2018-04-25 10:42:50 +02:00
Celerizer
212d7bfbe1 [Cheevos] Store only login token, not password 2018-04-25 10:42:50 +02:00
twinaphex
2178f7b8ce Update libretro-common 2018-04-25 10:21:26 +02:00
Twinaphex
7902a60669
Update CHANGES.md 2018-04-25 10:15:40 +02:00
Twinaphex
134c1e6083
Merge pull request #6618 from celerizer/master
[Cheevos] Store only login token, not password
2018-04-25 10:14:25 +02:00
Twinaphex
6344162900
Update CHANGES.md 2018-04-25 10:13:57 +02:00
twinaphex
de111ea903 Should fix some zip archives potentially not working on Linux; the
stream member of zlib was being set to random memory, so it was
attempted
 to be freed on line 73 of trans_stream_zlib.c
2018-04-25 10:10:22 +02:00
gblues
07864aebb4 Add fault-tolerance to kpad driver
== DETAILS

So, the KPadRead function will sometimes return 0, but this doesn't mean
the wiimote is actually disconnected. It's usually something transient, like
the BT chip has nothing to send or whatever. I don't know.

So, I added a buffer so that it won't disconnect the pad without 5
consecutive 0-reads.

This is a temporary hack; a proper solution will use the Wii U's callback
mechanisms to do wiimote detection. But that's a separate project. This at
least prevents OSD spam.

== TESTING

Tested locally. Verified that connecting/disconnecting nunchuk during play
still works properly.
2018-04-24 21:46:42 -07:00
gblues
f33fa3d566 Fix pad leak in kpad (wiimote) driver
== DETAILS

This is the wiimote version of the same bug I previously fixed in the HID
driver, where disconnected pads didn't actually invoke the unregister task.

This has an extra wrinkle, in that we *also* need to invoke the unregister
task when the wiimote device changes (e.g. user plugs in a nunchuk or
classic controller).

Now, there's still the problem of the "disconnect" detection being broken; so
a consequence of this commit is OSD spam. However, the actual wiimote input
is processed successfully and there's no noticeable issues in the pad
handling.

== TESTING

Using Mario 3, I played a level in which I started as bare wiimote, then
hot-plugged the nunchuk, and the input switched automatically. At  the
end of the level, I hot-unplugged the nunchuk and it automatically reverted
to horizontal layout; and the pad remained 100% responsive the entire time.
2018-04-24 21:20:08 -07:00
Celerizer
ca4f70db22 [Cheevos] Store only login token, not password 2018-04-24 21:31:07 -05:00
bparker06
2160f185f1
Update CHANGES.md 2018-04-24 19:34:31 -04:00
Twinaphex
d65b387d0f
Update AndroidManifest.xml 2018-04-24 19:03:57 +02:00
twinaphex
ea69340130 Update 2018-04-24 18:36:35 +02:00
twinaphex
c92142cdbd Duplicate latency settings 2018-04-24 18:33:38 +02:00
Twinaphex
f2527b3a3c
Merge pull request #6616 from Tatsuya79/master
Fix console layout case.
2018-04-24 18:21:02 +02:00
Tatsuya79
d851cbf3d5 Fix console layout case. 2018-04-24 18:14:18 +02:00
Twinaphex
485825fcd1
Merge pull request #6615 from Tatsuya79/master
XMB PSP layout thumbnail scaling.
2018-04-24 18:09:07 +02:00
Twinaphex
bd01ab80ca
Merge pull request #6614 from Dwedit/copy_load_info_bugfix
Two fixes for copy_load_info.c
2018-04-24 18:08:27 +02:00
Tatsuya79
31415f760a XMB PSP layout thumbnail scaling. 2018-04-24 17:47:02 +02:00