From 0c455d12c9d8c57569ff816f65aa6ba1cc14e16c Mon Sep 17 00:00:00 2001 From: Megamouse Date: Fri, 12 Dec 2025 19:54:03 +0100 Subject: [PATCH] Fix int -> float conversion warning --- rpcs3/Input/ps_move_handler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpcs3/Input/ps_move_handler.cpp b/rpcs3/Input/ps_move_handler.cpp index 2b27202d47..059ffee2bf 100644 --- a/rpcs3/Input/ps_move_handler.cpp +++ b/rpcs3/Input/ps_move_handler.cpp @@ -693,7 +693,8 @@ void ps_move_handler::get_extended_info(const pad_ensemble& binding) const u8* data = reinterpret_cast(&val); const u8 low = data[0] & 0xFF; const u8 high = data[1] & 0xFF; - return (low | (high << 8)) - zero_shift; + const s32 res = (low | (high << 8)) - zero_shift; + return static_cast(res); }; accel_x = decode_16bit(input.accel_x_1); accel_y = decode_16bit(input.accel_y_1);