40512 Commits

Author SHA1 Message Date
twinaphex
e5d4e2ac0a Silence a lot of warnings 2017-11-06 19:13:54 +01:00
Twinaphex
00f2a8d7ba
Merge pull request #5660 from orbea/netbsd
Add NetBSD to the list of supported operating systems.
2017-11-06 18:42:59 +01:00
Twinaphex
9af89e5d8e
Merge pull request #5659 from orbea/rm
qb: Better use of rm.
2017-11-06 18:42:13 +01:00
orbea
3c066b7a13 Add NetBSD to the list of supported operating systems. 2017-11-06 09:03:33 -08:00
orbea
f2d70664a3 qb: Better use of rm. 2017-11-06 07:25:04 -08:00
twinaphex
a1ce72ef0d Update iOS xcodeproj 2017-11-06 05:40:53 +01:00
Twinaphex
5136ec2df0 Updates 2017-11-06 05:37:32 +01:00
twinaphex
9d8dddfc3c Update solutions 2017-11-06 05:32:56 +01:00
twinaphex
451dc774b0 Update libretro-common 2017-11-06 05:26:07 +01:00
twinaphex
360a3686a0 Update include dirs 2017-11-06 05:23:53 +01:00
Twinaphex
a776565367
Merge pull request #5658 from orbea/echo
qb: Remove old commented code.
2017-11-06 03:51:39 +01:00
orbea
10722920ed qb: Remove old commented code.
'echo -n' is not portable and should not be used even if it works on osx.
'printf' would be far preferable, but there really isn't any need.
2017-11-05 18:44:45 -08:00
Twinaphex
20031e0bc4
Merge pull request #5657 from rz5/patch-2
(xmb) Fixed array index out of bounds
2017-11-06 02:10:56 +01:00
rz5
82de482b9f
(xmb) Fixed array index out of bounds
Caught by asan:

menu/drivers/xmb.c:3491:16: runtime error: index 8 out of bounds for type 'uint8_t [8]'
menu/drivers/xmb.c:1149:23: runtime error: index 8 out of bounds for type 'uint8_t [8]'
2017-11-06 01:06:13 +00:00
Brad Parker
1771b11a39 wayland: fix heap buffer overflows 2017-11-05 19:31:34 -05:00
Twinaphex
b8df76271c
Merge pull request #5654 from QuarkTheAwesome/wiiu-warnings
[WiiU] Various warning fixes
2017-11-05 16:14:18 +01:00
Twinaphex
f7ac5b3baf
Merge pull request #5652 from RobLoach/7z-deps-included
Fix for included 7zip headers
2017-11-05 01:13:33 +01:00
Twinaphex
a0dde6ea48
Merge pull request #5653 from RobLoach/patch-19
Clean up deps file includes in audio_mixer.h
2017-11-05 01:13:07 +01:00
Rob Loach
3144c38e7d
Clean up deps file includes in audio_mixer.h
The deps folder is already in the include path. This allows deps to be defined elsewhere.
2017-11-04 17:05:39 -04:00
Rob Loach
e29e8d9c62
Fix for included 7zip headers 2017-11-04 16:21:02 -04:00
Twinaphex
f781db38b9
Merge pull request #5651 from rootfather/intl-de
Intl: Update German translation
2017-11-04 18:29:21 +01:00
rootfather
7ceeb9804d Update German translation [msg_hash_de.c] 2017-11-04 17:37:42 +01:00
rootfather
0893f7df6f Fix tabbing in msg_hash_de.c 2017-11-04 17:17:49 +01:00
Twinaphex
5c39950cf1
Merge pull request #5650 from orbea/fbo
Fix compile with --disable-fbo.
2017-11-04 16:19:52 +01:00
orbea
10032affcb Fix compile with --disable-fbo.
Fixes https://github.com/libretro/RetroArch/issues/5647
2017-11-04 07:47:03 -07:00
Twinaphex
5bd78cc410
Merge pull request #5649 from QuarkTheAwesome/wiiu-makefile
[WiiU] Add quiet support to makefile
2017-11-04 15:12:37 +01:00
Twinaphex
2e62a0a7e7
Merge pull request #5646 from QuarkTheAwesome/master
[WiiU] Fix DRC touch - proper scaling; press detection
2017-11-04 12:44:45 +01:00
Ash
6090aa8f8a
[WiiU] Account for 12px clamp on physical screen
Seriously, I think it's good now.
2017-11-04 20:58:25 +11:00
Ash
5f00e2f6bb
[WiiU] Reformat fs_utils.c
Was getting warnings around misleading indentation when there
was none, so just redid the whole file.
2017-11-04 20:37:30 +11:00
Ash
0d38612f4a
[WiiU] Various warning/format string fixes
All things from unsigned comparisons to missing initializers; we got it
here.
2017-11-04 20:37:30 +11:00
Ash
b49268a9e9
[WiiU] Redo exception handler format strings
Deals with the infamous devkitPPC "int32_t = long int" thing, and
future-proofs in case they ever change it back.
2017-11-04 20:37:30 +11:00
Ash
e39c820cee
[WiiU] Change up wiiu_joypad_name semantics
Prevents warnings from GCC around the possibility of a negative index
going into hidName.
2017-11-04 20:37:30 +11:00
Ash
e41b8db3e2
[WiiU] Add quiet support to makefile
Inspired by Makefile.win; this commit will hide compiler commands from
being printed to the shell. Old behaviour can be restored by running
"make -f Makefile.wiiu V=1". Should make it harder to miss warnings now.
2017-11-04 16:19:49 +11:00
Ash
fc79fec964
[WiiU] DRC Touch - scale to game image viewport 2017-11-04 16:14:28 +11:00
Jean-André Santoni
4e463123af (Lakka) Flag some advanced settings 2017-11-04 11:27:31 +07:00
Ash
a3e4a7612f
[WiiU] Fix DRC touch - proper scaling; press detection
Oops! Didn't do this quite right the first time round.
This commit fixes RETRO_DEVICE_ID_POINTER_PRESSED, which would always
return 0 due to to an implicit case to int16_t. Basically, we'd do
(val & 0x00080000) & 0xFFFF; which would return 0 every time. Fixed that
by wrapping it in a ternary. Yes, I know we could use a rotation, but
for a boolean value it really doesn't matter.
I also rewrote scaleTP to deal entirely in integers. While the
floating-point math was theoretically faster on PowerPC; it gets awkward
to cast -0x7FFF to a float.
Speaking of, the driver now actually conforms to the libretro API. Not
sure how I managed to not see the spec; but hey, now its fixed.
RETRO_DEVICE_POINTER_ID_X/Y will now return values between -0x7FFF and
0x7FFF like they're supposed to.

Big thanks to @r-type for hounding me to fix this.
Partially addresses #5294; we still need mouse emulation.
2017-11-04 15:01:58 +11:00
Twinaphex
c96a9dbf76
Merge pull request #5639 from orbea/raspian
Fix https://github.com/libretro/RetroArch/issues/5636
2017-11-02 00:19:35 +01:00
orbea
595e69d34d Fix https://github.com/libretro/RetroArch/issues/5636 2017-11-01 11:32:41 -07:00
Twinaphex
ed0ce4988d
Merge pull request #5637 from vanfanel/master
VC EGL context: Fixed hard freeze when toggling the bilinear filter option
2017-11-01 13:52:07 +01:00
Twinaphex
b4abc39289
Merge pull request #5635 from orbea/readme
Add FreeBSD to the list of supported operating systems.
2017-11-01 13:51:46 +01:00
vanfanel
91c9da529f VC EGL context: Fixed hard freeze when toggling the bilinear filter option 2017-11-01 12:19:08 +01:00
orbea
f91b9acf2e Add FreeBSD to the list of supported operating systems. 2017-10-31 21:49:41 -07:00
Brad Parker
d1278306c7 fix negative wraparound of float/int settings 2017-10-31 11:52:40 -04:00
rootfather
ad9f7c2e44 Unify translation for joypad related strings 2017-10-31 12:03:46 +01:00
celerizer
bf50bd1df3
sublabels for new RA features 2017-10-31 01:19:55 -05:00
celerizer
e41c79daed
Add files via upload 2017-10-31 01:18:53 -05:00
celerizer
256766df5e
RetroAchievements menu additions
Strings for leaderboards, RPS; changed instances of "Retro Achievements" to "RetroAchievements"
2017-10-31 01:17:44 -05:00
celerizer
1fe0002a21
Leaderboards
Fixed crashing errors for certain leaderboard expressions, added OSD messages, enable/disable options in menus, only allow LBs in hardcore mode, read FormatType and display accordingly on submit, memaddr patching for LB values (may not actually be needed), preliminary RPS stuff.
2017-10-31 01:08:29 -05:00
celerizer
3ada77d154
Add files via upload 2017-10-31 00:58:35 -05:00
Twinaphex
7ba2797032
Merge pull request #5629 from lunixoid/master
Fixed twice assigned values
2017-10-31 06:23:55 +01:00