Commit Graph

56194 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