Andy Vandijck
08027f0f38
Merge branch 'master' of https://github.com/visualboyadvance-m/visualboyadvance-m
2025-07-07 12:44:58 +02:00
Andy Vandijck
e018c1c41a
Fix D3D window close
...
Fix D3D window close
2025-07-07 12:44:50 +02:00
Rafael Kitover
4b6454bac5
translations: transifex pull
...
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-07 10:00:28 +00:00
Rafael Kitover
e36d436174
translations: rebuild source .pot
...
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-07 10:00:06 +00:00
Andy Vandijck
d49e6a31e2
Fix fullscreen for DX9 and fix input for DX9 window
...
Fix fullscreen for DX9 and fix input for DX9 window
2025-07-07 11:50:57 +02:00
Andy Vandijck
08ffe49414
Find AVFormat first
...
Find AVFormat first
2025-07-07 10:41:50 +02:00
Andy Vandijck
c76edf74c6
Fix MinGW build
...
Fix MinGW build
2025-07-07 10:07:13 +02:00
Rafael Kitover
fac5d565aa
build: use vcpkg host pkgconf when cross compiling
...
For vcpkg, set `PKG_CONFIG_EXECUTABLE` to the host `pkgconf.exe` when
the host is x64.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-06 21:05:56 +00:00
Rafael Kitover
5702bc5102
build: fix x64-mingw-static for MSYS2 CLANG64
...
Don't set the compilers to `gcc` for MinGW vcpkg triplets, because it
may be CLANG64 with MinGW.
Link FAudio using the `-static` target or the normal target only.
Use `ghc::filesystem::path::c_str()` to pass paths to `std::fstream` as
there is a conversion problem with this toolchain.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-06 19:11:41 +00:00
Andy Vandijck
99f2530d37
Include FAudio in macOS
...
Include FAudio in macOS
2025-07-06 15:06:24 +02:00
Andy Vandijck
adedc507cf
Fix macOS link
...
Fix macOS link
2025-07-06 14:48:53 +02:00
Andy Vandijck
5745ed3d8d
Use external libwebp and use built pcre2
...
Use external libwebp and use built pcre2
2025-07-06 14:46:12 +02:00
Andy Vandijck
5f866f8567
Revert beeping fix and fix again the previous way
...
Revert beeping fix and fix again the previous way
2025-07-06 14:20:13 +02:00
Andy Vandijck
7ce5b4940d
wxFC_SAVE fix for wxWidgets
...
wxFC_SAVE fix for wxWidgets
2025-07-06 14:06:36 +02:00
Andy Vandijck
27dc60f2d1
Try to fix generic file dialog save
...
Try to fix generic file dialog save
2025-07-06 10:44:15 +02:00
Andy Vandijck
8002f91c1c
Fix save dialog
...
Fix save dialog
2025-07-06 08:55:31 +02:00
Rafael Kitover
cc2bda6991
build: inst host deps for bins only if not
...
Before installing calculated host dependencies for binary packages,
check if they are already installed.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-05 17:14:49 +00:00
Andy Vandijck
e8eada5658
Merge branch 'master' of https://github.com/visualboyadvance-m/visualboyadvance-m
2025-07-05 14:35:16 +02:00
Andy Vandijck
1de7b60e5b
Find AVFormat first
...
Find AVFormat first
2025-07-05 14:35:06 +02:00
Rafael Kitover
cdac9d445c
translations: transifex pull
...
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-05 10:00:20 +00:00
Andy Vandijck
2a4697c04f
Fix warning
...
Fix warning
2025-07-05 10:21:58 +02:00
Andy Vandijck
d7c6eb81cd
Fix MinGW FFMpeg
...
Fix MinGW FFMpeg
2025-07-05 10:16:56 +02:00
Andy Vandijck
43a6a90a8c
Fix FFMPEG for macOS
2025-07-04 15:59:30 +02:00
Andy Vandijck
54f56fc984
Fix libx265 build for macOS
2025-07-04 15:31:32 +02:00
Andy Vandijck
4bde911531
Set title as const char *
...
Set title as const char *
2025-07-04 11:29:24 +02:00
Andy Vandijck
31cfe30468
Fix MinGW compile with title of DX9 window
...
Fix MinGW compile with title of DX9 window
2025-07-04 10:28:42 +02:00
Andy Vandijck
2f8369c3c7
Merge branch 'master' of https://github.com/visualboyadvance-m/visualboyadvance-m
2025-07-04 10:10:12 +02:00
Andy Vandijck
2c17201cdd
Separate window for SDL direct3d9 with background input
...
Separate window for SDL direct3d9 with background input
2025-07-04 10:10:06 +02:00
Rafael Kitover
6f5c785a35
build: add x264+x265 for ffmpeg for macOS
...
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-03 20:08:37 +00:00
Rafael Kitover
05d181849a
build: rm FindFFmpeg for distro ver, fix x264/x265
...
Remove our copy of FindFFmpeg.cmake, as this module is included in
distributions now.
This also fixes the problem with finding x264 and x265 components and
libraries for FFmpeg.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-03 19:45:04 +00:00
Andy Vandijck
6505ca17df
Add normal types for direct3d9
...
Add normal types for direct3d9
2025-07-03 13:35:45 +02:00
Rafael Kitover
856abf8067
build: add option VCPKG_BINARY_PACKAGES
...
Add CMake option VCPKG_BINARY_PACKAGES, defaulting to TRUE to download
and use binary packages for vcpkg dependencies.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-02 20:27:43 +00:00
Rafael Kitover
e8d4adaf12
build: always use pwsh vcpkg-list
...
Use the `vcpkg-binpkg-prototype` `vcpkg-list` implementation and never
`vcpkg list`, because the letter sometimes shortens package names and
may be breaking the package installed check.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-02 17:16:42 +00:00
Andy Vandijck
3a9124fecf
Revert HWND pointer
...
Revert HWND pointer
2025-07-02 18:06:22 +02:00
Andy Vandijck
a3ebf1af41
Merge branch 'master' of https://github.com/visualboyadvance-m/visualboyadvance-m
2025-07-02 16:34:48 +02:00
Andy Vandijck
15619e9e43
Use HWND for Windows
...
Use HWND for Windows
2025-07-02 16:34:36 +02:00
Rafael Kitover
50aa85d909
build: update vcpkg ports list, drop gettext
...
Update the vcpkg ports list with the currently used ports and their
features.
Drop `gettext` for `gettext-libintl`, with the binary catalog creation
tools coming from a NuGet package.
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-07-01 20:31:46 +00:00
Rafael Kitover
9c36ed6550
translations: transifex pull
...
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-06-30 19:00:20 +00:00
Andy Vandijck
9b7dba5931
Get SDL error for renderer creation
...
Get SDL error for renderer creation
2025-06-30 19:26:58 +02:00
Andy Vandijck
db8e2279a5
Don't use D3D9Ex
...
Don't use D3D9Ex
2025-06-30 19:09:27 +02:00
Andy Vandijck
ce7aa3fae3
Fix FAudio crash on WIndows debug
...
Fix FAudio crash on WIndows debug
2025-06-30 19:08:07 +02:00
Andy Vandijck
4ba7796d46
Fix FAudio crash on MSVC
2025-06-30 11:54:13 +02:00
Rafael Kitover
179bec9d2b
translations: transifex pull
...
Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2025-06-30 06:00:20 +00:00
Andy Vandijck
d3a05166fd
Fix crash
...
Fix crash
2025-06-29 17:07:14 +02:00
Andy Vandijck
e0cdf74b90
Fix XP auto updates
...
Fix XP auto updates
2025-06-29 15:50:24 +02:00
Andy Vandijck
0f863e45a3
Fix XP auto updates
2025-06-29 15:45:49 +02:00
Andy Vandijck
3e0ba6d5c1
Fix issue with conversion
...
Fix issue with conversion
2025-06-29 15:24:02 +02:00
Andy Vandijck
c7abd4e74e
Fix double ))
2025-06-29 14:05:30 +02:00
Andy Vandijck
65e2706473
Fix issue
...
Fix issue
2025-06-29 14:04:06 +02:00
Andy Vandijck
9ea2360514
Fix double )
2025-06-29 13:31:13 +02:00