64224 Commits

Author SHA1 Message Date
negativeExponent
240e5eb9e5
winmm_midi: Fix midi_write_long_event unable to send sysex correctly (#16804)
data size has to be DWORD aligned.

Fix https://github.com/libretro/RetroArch/issues/16790

review before merge for confirmation/corrections:
@LibretroAdmin @zoltanvb and others
2024-07-22 19:08:29 -07:00
github-actions
3ba8171ed8 Fetch translations from Crowdin 2024-07-22 00:13:24 +00:00
libretroadmin
c095b420d1 Move GL3 C code over to C file - put rest in extern "C" codeblock 2024-07-22 01:43:21 +02:00
libretroadmin
b4e5a8fb70 Don't use std::min/std::max 2024-07-22 01:24:09 +02:00
libretroadmin
c99c5399f5 Move C Vulkan code over from shader_vulkan.cpp to vulkan_common.c 2024-07-22 00:52:53 +02:00
zoltanvb
6e279814b9
Changes up to 2024-07-20 (#16800) 2024-07-21 15:42:09 -07:00
libretroadmin
907711db8c Don't use 'using namespace' 2024-07-22 00:34:57 +02:00
libretroadmin
3c45d78a95 Buildfix 2024-07-20 19:49:31 +02:00
libretroadmin
857d1e4ddb Buildfix 2024-07-20 19:46:34 +02:00
libretroadmin
afc9cb509a CXX_BUILDFIX buildfixes 2024-07-20 19:42:45 +02:00
libretroadmin
60e0dd839a iC comments 2024-07-20 17:54:44 +02:00
libretroadmin
73afe24266 Use C comments instead of C++ comments for C files 2024-07-20 16:16:16 +02:00
libretroadmin
77a52bcec5 Silence warnings 2024-07-20 16:08:13 +02:00
libretroadmin
e543aa25ae Silence some warnings 2024-07-20 15:46:26 +02:00
github-actions
019f256b17 Fetch translations from Crowdin 2024-07-20 00:12:39 +00:00
Eric Warmenhoven
63799385fc
iCloud cloud sync driver (#16794) 2024-07-18 22:02:52 -07:00
github-actions
39a2cecdc5 Fetch translations from Crowdin 2024-07-19 01:43:18 +00:00
Jamiras
1232a6ae6e
include rank on leaderboard submission notification (#16788) 2024-07-18 13:32:37 -07:00
Keith Bowes
4683e83d9a
Add support for mbedtls v3 (#16763)
v2 is not going to receive security fixes after 2024

Fixes #16672
2024-07-18 06:25:29 -07:00
Subs
f1a37f7c75
Bump switchres to 2.2.1 (#16782)
* Remove switchres before bump

* Squashed 'deps/switchres/' content from commit 725e4d484a

git-subtree-dir: deps/switchres
git-subtree-split: 725e4d484a33632618dd44cdc2a61948dd833282
2024-07-18 06:25:07 -07:00
negativeExponent
bd69602686 winmm_midi.c: Ditto for MEVT_F_SHORT
similar to MEVT_F_LONG, this too is full DWORD, though its value remains 0
2024-07-18 08:24:20 -05:00
zoltanvb
d896d9379d Fix include paths (#16785) 2024-07-18 08:24:07 -05:00
negativeExponent
2dae318636 midi: Fix unneeded left shift for MEVT_F_LONG
MEVT_F_LONG is a DWORD type with a value of 0x80000000, so there is no need to left-shit it.
2024-07-18 08:23:24 -05:00
Joseph C. Osborn
a7bc0ad68f Make custom aspect ratios under integer scaling respect xy offset
This makes them more usable.  I don't understand why it was ever
disallowed, can someone review and let me know?
2024-07-18 08:22:42 -05:00
Joseph C. Osborn
7e26eb37c6 fix custom aspect ratios for non-ydown drivers 2024-07-18 08:22:42 -05:00
Joseph C. Osborn
6701c0999b fake negative x/y viewport positions under vulkan
Since Vulkan doesn't support negative x or y viewport positions, this
patch concatenates a translation matrix to the projection matrix used in
Vulkan rendering. In this way, if a negative x or y coordinate would
be necessary, we can instead use a 0 coordinate and a
leftwards/upwards translation to achieve the same effect.  This seems
to work alright with overlays, so as far as I can tell this patch
seems sufficient to get the behavior we want?
2024-07-18 08:22:32 -05:00
github-actions
708a1469fb Fetch translations from Crowdin 2024-07-18 00:12:33 +00:00
github-actions
34e9f10dff Fetch translations from Crowdin 2024-07-17 00:13:11 +00:00
github-actions
b502434839 Fetch translations from Crowdin 2024-07-16 00:13:22 +00:00
github-actions
249c05e100 Fetch translations from Crowdin 2024-07-15 00:13:26 +00:00
github-actions
c208186df5 Fetch translations from Crowdin 2024-07-14 00:14:18 +00:00
ScoochAside
73ba25cea1 Fixed the same cropping issue but on the vertical axis 2024-07-13 13:04:02 -05:00
ScoochAside
4203c359a4 Removed unnecessary casts 2024-07-13 13:04:02 -05:00
ScoochAside
520199c10a Use more logical variables.
Added more resource cleanup, which fixes an unintended resizing bug that happened after taking a GPU screenshot.
2024-07-13 13:04:02 -05:00
ScoochAside
6a29b3b717 Fix issue #16776 2024-07-13 13:04:02 -05:00
github-actions
60fd45f5f9 Fetch translations from Crowdin 2024-07-13 00:12:41 +00:00
github-actions
93a5d05383 Fetch translations from Crowdin 2024-07-11 00:13:43 +00:00
github-actions
2f3a5df4db Fetch translations from Crowdin 2024-07-10 00:13:28 +00:00
github-actions
ef2be4a80c Fetch translations from Crowdin 2024-07-09 00:12:30 +00:00
ScoochAside
6d2393c5f9 Added error logging for unsupported cases 2024-07-08 14:09:30 -05:00
ScoochAside
e08826ee9b Removed unintentional newline 2024-07-08 14:09:30 -05:00
ScoochAside
f63e6a959c Don't do anything if HDR is enabled
The current implementation does not produce the right results if HDR is enabled so let's bail out.
2024-07-08 14:09:30 -05:00
ScoochAside
22057bbb05 Added some pixel format checks
In my limited testing, the texture is always in the R8G8B8A8 format, but, just incase, added a check for it and if it isn't then bail out.
2024-07-08 14:09:30 -05:00
ScoochAside
d6773ced37 Fix issue #6427 2024-07-08 14:09:30 -05:00
github-actions
fa24a2d3d4 Fetch translations from Crowdin 2024-07-08 00:13:25 +00:00
zoltanvb
7db9a2de60 Test input driver and sensor test screen
A new input driver (test_input), similar to test joypad driver.
Takes its inputs from a json file provided in options. Supports
keyboard input and sensor input (accelerometer, gyroscope,
illuminance).

Remote Retropad extended with a sensor test screen.
2024-07-06 13:55:55 -05:00
libretroadmin
9abd8f3a3a Attempt to fix CI jobs 2024-07-06 20:04:13 +02:00
LibretroAdmin
d05b3192e4
Update 3DS.yml 2024-07-06 10:56:24 -07:00
dependabot[bot]
83e8995252 Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-06 11:57:12 -05:00
dependabot[bot]
778f900bbd Bump actions/setup-java from 3 to 4
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-06 11:57:01 -05:00