Jas Laferriere
b9653a4a80
release(netplay): v4.0.0-mainline-beta.10
2025-05-12 15:33:22 -04:00
Jas Laferriere
cb8b1704c0
chore: update rust extensions
2025-05-12 15:29:18 -04:00
Jas Laferriere
585f53b8a8
chore: update codesets
2025-05-12 15:06:40 -04:00
Nicolet
f2a152857f
ci: re-enable frame dumping on mac ( #34 )
2025-03-05 23:41:40 -08:00
Nikhil Narayana
0f9ca3d7d6
release(netplay): v4.0.0-mainline-beta.9
2025-03-05 22:32:22 -08:00
Nikhil Narayana
9e3cbcc428
fix: chat background and animation ( #33 )
...
Co-authored-by: Robert Peralta <rapito@users.noreply.github.com>
2025-03-05 16:39:49 -08:00
Nikhil Narayana
bf896a2ed2
fix: building rust extensions on rustup 1.28+
2025-03-04 17:57:47 -08:00
Nikhil Narayana
6951902e1d
chore: update rust extensions
2025-02-23 11:19:24 -08:00
Nikhil Narayana
658c5c7ce9
Merge pull request #29 from project-slippi/upstream-merge-2409
...
chore: upstream merge to 2409
2025-02-20 18:40:11 -08:00
Nikhil Narayana
16ebda67cf
fix(build): update to SDL 2.30.12 to fix MSVC build regression
...
https://github.com/libsdl-org/SDL/issues/10462
2025-02-20 16:39:49 -08:00
Nikhil Narayana
f4a014630d
fix: revert to using info.plist.in
2025-02-20 16:39:49 -08:00
Nikhil Narayana
7f326b5427
ci: run publish no matter what
2025-02-20 16:39:48 -08:00
Nikhil Narayana
38f0dfff47
fix(build-appimage): don't fail if qt6 is already selected
2025-02-20 16:39:48 -08:00
Nikhil Narayana
8885b4d0be
chore: ignore AppDir
2025-02-20 16:39:48 -08:00
Jas Laferriere
78211a81b9
release: v4.0.0-mainline-beta.8
2025-01-27 15:34:15 -05:00
Jas Laferriere
87e48bc0eb
chore: update codeset
...
17b04d95cc
2025-01-27 15:28:45 -05:00
Jas Laferriere
b0f54ee552
release: v4.0.0-mainline-beta.7
2025-01-22 15:10:19 -05:00
Jas Laferriere
4dc76cdced
chore: update code lists
2025-01-22 15:08:09 -05:00
Jas Laferriere
e9cc776200
chore: add new event commands
2025-01-22 14:52:55 -05:00
Jas Laferriere
2c7cbad523
chore: update codeset
...
https://github.com/project-slippi/slippi-ssbm-asm/pull/125
2025-01-22 14:32:01 -05:00
Vlad Firoiu
32116940bf
Human vs bot, no handshake ( #28 )
...
* Add isBot flag from mm server.
* Against bots, don't frame advance if we're behind.
* remove unnecessary condition addition
---------
Co-authored-by: Jas Laferriere <Fizzi36@gmail.com>
2025-01-14 14:09:57 -05:00
Nikhil Narayana
e6032f1eb9
fix: drill down system as needed and use GetInstance when necessary
2024-11-05 09:51:46 -08:00
Nikhil Narayana
340a8df17f
fix: AutoUpdate check due to missing include
2024-11-05 09:47:45 -08:00
Nikhil Narayana
2fcbf085a1
Merge commit ' 3c4d4fcd09
' into upstream-merge-2409
2024-11-05 09:31:58 -08:00
Nikhil Narayana
21e930db20
fix: update lib name to slippi_rust_extensions for Cargo 1.79 compat ( #24 )
2024-09-16 22:19:54 -07:00
OatmealDome
3c4d4fcd09
ScmRevGen: Bump major version to 2409
2024-09-04 00:43:45 -04:00
Admiral H. Curtiss
95fac2a4e7
Merge pull request #13047 from mitaclaw/cached-interpreter-memcpy-ub
...
CachedInterpreterEmitter: Fix `std::memcpy` UB
2024-09-02 19:47:11 +02:00
mitaclaw
5a95c5dd14
CachedInterpreterEmitter: Fix std::memcpy
UB
...
I wasn't aware that even with a size of zero, it's still not safe to pass a nullptr to `std::memcpy`. When `CachedInterpreterEmitter::PoisonCallback` is written, UB is happening.
2024-09-01 19:36:21 -07:00
JosJuice
7d08377341
Translation resources sync with Transifex
2024-09-01 08:42:51 +02:00
Tilka
a293abbfd0
Merge pull request #13044 from JosJuice/subfic-carry
...
Interpreter: Fix subfic carry calculation
2024-08-31 17:24:17 +01:00
JosJuice
ff75cc80aa
Interpreter: Fix subfic carry calculation
...
This was accidentally using the instruction's output instead of the
instruction's input when the input and output registers were the same.
2024-08-31 17:24:55 +02:00
Admiral H. Curtiss
e1b1e4b4cf
Merge pull request #13031 from parona-source/libfmt-11
...
Add support for libfmt-11
2024-08-31 15:34:48 +02:00
Tilka
157be45d6b
Merge pull request #13042 from homeisfar/vk_improve_logger
...
vulkan: Add line number to vulkan error logger
2024-08-31 13:05:28 +01:00
Tilka
d0b10b84c0
Merge pull request #13043 from Tilka/my_first_songs
...
GameSettings: force EFB-to-RAM for My First Songs
2024-08-31 13:04:24 +01:00
Tillmann Karras
4b60ab9ce3
GameSettings: force EFB-to-RAM for My First Songs
2024-08-31 00:11:24 +01:00
Tilka
38b189e13d
Merge pull request #13039 from Dentomologist/mainwindow_fix_hidden_confirm_on_stop_dialog
...
MainWindow: Prevent Confirm On Stop dialog from being hidden by the Render window
2024-08-31 00:08:45 +01:00
Tilka
8b7268ddef
Merge pull request #13038 from Ferdi265/fix-rvz-clang-ub
...
RVZ: Fix undefined behaviour when copying 0 bytes to a null pointer
2024-08-31 00:06:38 +01:00
Ali Homafar
02e9a8feaf
vulkan: Add line number to vulkan error logger
...
This is a minor improvement to add line numbers to the LOG_VULKAN_ERROR
define. Basically error logs for Vulkan will now look like:
```
// This
25:03:347 VideoBackends/Vulkan/VulkanLoader.cpp:247 E[Video]: (WaitForCommandBufferCompletion:278) vkWaitForFences failed: (2: VK_TIMEOUT)
// Instead of
15:45:154 VideoBackends/Vulkan/VulkanLoader.cpp:247 E[Video]: (WaitForCommandBufferCompletion) vkWaitForFences failed: (2: VK_TIMEOUT)
```
2024-08-28 17:42:54 -04:00
Tilka
39e266c5bf
Merge pull request #13036 from PatrickFerry/gameini_enable_pal60
...
Gameini: Enable PAL60 for Some PAL Games
2024-08-28 16:56:25 +01:00
Dentomologist
9bdf862460
MainWindow: Prevent Confirm On Stop dialog from being hidden
...
Set the Render Window as the parent of the Confirm On Stop confirmation
dialog when Keep Window On Top is enabled, ensuring it will always be
visible.
Previously, when Confirm On Stop and Keep Window On Top were both
enabled the Confirm On Stop dialog could be hidden by the render window
in the following situations:
* Clicking Stop in the Main Window
* Clicking the Main Window's close button
* Pressing the Stop hotkey while in FullScreen mode
This was particularly troublesome because the confirm dialog is modal,
preventing the user from moving the render window out of the way if it
was obscuring the dialog.
Fixes https://bugs.dolphin-emu.org/issues/13247 .
2024-08-27 15:28:05 -07:00
Tilka
22ed1dddca
Merge pull request #13037 from Dentomologist/hotkeyscheduler_handle_wiimote_connections_independently
...
HotkeyScheduler: Handle Wii Remote connections independently
2024-08-27 18:54:52 +01:00
Ferdinand Bachmann
6245dcd57d
RVZ: Fix undefined behaviour when copying 0 bytes to a null pointer
...
A vector of length 0 can have a null data pointer, which causes UB when
passed to memcpy, so only copy when we actually have data to copy. This
caused crashes in certain cases when compiling Dolphin with Clang and
LTO enabled.
2024-08-27 18:16:43 +02:00
Dentomologist
16bf5a86d3
HotkeyScheduler: Handle Wii Remote connections independently
...
Allow connecting or disconnecting multiple Wii Remotes simultaneously
instead of only handling the highest index whose hotkey is pressed. This
allows using a single hotkey to toggle multiple remotes.
2024-08-26 21:30:30 -07:00
Patrick Ferry
6f24fdd78f
Gameini: Enable PAL60 for "Project Zero II: Wii Edition"
2024-08-25 15:29:11 +01:00
JosJuice
27c71017fa
Translation resources sync with Transifex
2024-08-25 11:35:04 +02:00
Patrick Ferry
8ffa87f894
Gameini: Enable PAL60 for "Boom Street"
2024-08-25 01:40:13 +01:00
Patrick Ferry
58c391ee21
Gameini: Enable PAL60 for "The Last Story"
2024-08-25 01:38:57 +01:00
Tilka
cc256ef16d
Merge pull request #10663 from Tilka/ax_biquad
...
AX: add support for biquad filtering
2024-08-24 22:31:05 +01:00
Tillmann Karras
2669d0d8af
AX: add analytics quirks for wiimote filters
...
I'm fairly sure the implementation is correct but I've not been able to
find a game that actually makes use of these filters.
2024-08-24 19:47:22 +01:00
Tillmann Karras
6946f17b8c
AX: enable low-pass/biquad filtering of Wiimote audio
2024-08-24 16:31:59 +01:00