56394 Commits

Author SHA1 Message Date
twinaphex
0e49f058f3 Use strcpy_literal in more places 2020-09-19 23:59:06 +02:00
twinaphex
1296fc4745 use strlcpy_literal for string literal copies 2020-09-19 23:28:01 +02:00
Autechre
7b600d46ad
Merge pull request #11342 from Ophidon/master
Variable BFI
2020-09-19 22:24:47 +02:00
Ophidon
05c5bdf587 C89 Compliance
For loop iterators updated for C89 compliance.
2020-09-19 13:28:21 -04:00
Autechre
858b8c3344
Merge pull request #11348 from guoyunhe/crowdin-20200919
Fetch translations from Crowdin
2020-09-19 18:10:29 +02:00
Autechre
9eacbcd613
Merge pull request #11349 from Nargash/CheevosPass
extend cheevos password length to 255 characters
2020-09-19 18:09:52 +02:00
Autechre
6cd88283ff
Merge pull request #11350 from valadaa48/oga_gfx_nits
oga_gfx: strlcpy + style nits
2020-09-19 18:09:33 +02:00
valadaa48
15708f5d44 oga_gfx: strlcpy, msg max len 128 + style nits 2020-09-19 11:23:59 -04:00
Nargash
c0aecc70aa extend cheevos password length to 255 characters 2020-09-19 09:14:28 -05:00
Guo Yunhe
aac8d11310 Fetch translations from Crowdin 2020-09-19 16:54:44 +03:00
twinaphex
2a3000793b Fix Griffin 2020-09-19 15:08:33 +02:00
Autechre
a7a28906d3
Merge pull request #11344 from Alcaro/master
Add BearSSL support, as alternative to mbedTLS
2020-09-19 15:07:30 +02:00
twinaphex
ca9683d58d C89 fixes - use C style comments instead of C++, style nits 2020-09-19 14:47:40 +02:00
Autechre
8a637341f3
Merge pull request #11346 from valadaa48/oga_gfx_rewrite
oga_gfx: rewrite
2020-09-19 14:40:22 +02:00
Autechre
dd76040a2f
Update CHANGES.md 2020-09-19 03:55:17 +02:00
Autechre
dca02371e8
Merge pull request #11345 from valadaa48/rgui_3_2_aspect
RGUI: Add 3:2 and 3:2 (centered) aspects
2020-09-19 03:54:48 +02:00
valadaa48
7015e199bb oga_gfx: rewrite
- Drop libgo2 dep
- Use more features of RGA
- Triple buffer instead of double buffer
- Rewrite of message code to support surface caching, transluceny,
  and multiline message support. Messages also don't scale with the
  emulation frame anymore and are drawn directly to the frame buffer.
- Better support for aspect ratios
2020-09-18 21:24:10 -04:00
Alcaro
18f46e65ea Add BearSSL support 2020-09-19 00:31:36 +02:00
valadaa48
63fd0aa461 RGUI: Add 3:2 and 3:2 (centered) aspects 2020-09-18 18:31:33 -04:00
Alcaro
3849278b50 Add BearSSL as a vendored dependency 2020-09-19 00:31:20 +02:00
Autechre
6c496eeaab
Merge pull request #11343 from Alcaro/patch-9
Fix --enable-debug build
2020-09-18 23:34:47 +02:00
Alcaro
c7669fdce5
Fix --enable-debug build
libretro-common/audio/audio_mixer.c:195:32: error: unknown type name ‘rwav_t’
 static bool wav_to_float(const rwav_t* wav, float** pcm, size_t samples_out)
                                ^~~~~~

plus about 500 errors when trying to use that struct
2020-09-18 21:45:32 +02:00
Ophidon
2f36c94f3f Variable BFI
BFI support added for 180hz / 240hz / etc. Solves issue with image retention from voltage issues at 120hz BFI. Also disabled BFI while in menu, as if set to an incorrect value for the current refresh rate, could cause severe flickering and difficulty reverting to the correct value.
2020-09-18 11:57:32 -04:00
twinaphex
45bef61e36 Cleanups 2020-09-18 02:50:01 +02:00
twinaphex
c2cd39379a (gfx_widgets.c) Put FIFO queue on stack 2020-09-18 02:18:21 +02:00
twinaphex
290c88b865 Remove menu_networking.c and merge it into menu_cbs_ok.c and
menu_displaylist.c
2020-09-17 23:15:25 +02:00
Twinaphex
0651185ea3 Cleanups 2020-09-17 21:57:35 +02:00
Autechre
27bb73dd37
Merge pull request #11340 from jdgleaver/overlay-autoscale
Add option to scale overlays automatically (with aspect ratio correction)
2020-09-17 21:09:43 +02:00
jdgleaver
8a5ebbf24d Add option to scale overlays automatically (with aspect ratio correction) 2020-09-17 17:23:07 +01:00
twinaphex
6234036d5d Get rid of RARCH_DRIVER_CTL_FIND_INDEX 2020-09-16 18:41:45 +02:00
twinaphex
95dbd11546 Style nits 2020-09-16 18:32:13 +02:00
twinaphex
95a1f1c64f Small cleanups 2020-09-16 18:22:06 +02:00
twinaphex
04b7844f92 Cleanup parse_context_setup 2020-09-16 18:20:25 +02:00
twinaphex
9858a72937 Change address and mitm_name to 256 2020-09-16 17:16:23 +02:00
Autechre
1123042f20
Merge pull request #11338 from alphanu1/master
Low resolution fix
2020-09-16 16:49:42 +02:00
twinaphex
0b34aa446c struct netplay_room - lower coreversion to 255 chars 2020-09-16 16:46:23 +02:00
Ben
b33f0b9121 low resoluiton fis for RetroArch exit
On exit changes
2020-09-16 14:13:04 +01:00
Ben
17809688a6 Fix for low resoltion crash
256x240 resolutions and lower are now working
2020-09-16 14:07:15 +01:00
Ben
382044b5bf Low resolution switch bug fix
This allows resolutions lower that 32x224 like 256x224 to work
2020-09-16 13:49:34 +01:00
twinaphex
42fdb30300 struct netplay_room - reduce char arrays based on how big these
entries can be
2020-09-16 13:23:19 +02:00
twinaphex
24ce413816 (netplay_room) country can never be longer than 2 characters 2020-09-16 13:11:23 +02:00
twinaphex
4e594c6437 Move win32_window_init outside of ui_win32.c and to gfx/common/win32_common.c 2020-09-16 10:29:50 +02:00
Twinaphex
4c1c0cc80d webServerDidCompleteBonjourRegistration - cleanup some code
duplication
2020-09-16 10:12:43 +02:00
Twinaphex
f8b4477b9a (Cocoa) Cleanups; group things together under TARGET_OSX and TARGET_IOS 2020-09-16 10:09:03 +02:00
twinaphex
e15018a85a Cleanups 2020-09-15 21:12:27 +02:00
twinaphex
ca413ff132 (Cocoa) Cleanups 2020-09-15 21:03:27 +02:00
twinaphex
de68ce185c (Cocoa) Cleanups 2020-09-15 21:00:22 +02:00
Twinaphex
62f4eae323 (Cocoa) Cleanups 2020-09-15 20:53:48 +02:00
Twinaphex
86c0ffaf39 (Cocoa) Cleanups 2020-09-15 20:50:20 +02:00
Twinaphex
eaf540e563 Cleanups 2020-09-15 20:45:42 +02:00