SternXD
d983b2b066
Copyright: Change year from 2002-2025 to 2002-2026
2026-01-15 00:22:32 +01:00
TheTechnician27
23fd57f641
Copyright: Change year from 2002-2024 to 2002-2025
2025-01-20 05:07:26 +01:00
GovanifY
132431b7c8
headers: relicense to GPL-3.0+
...
also update to 2024 while i'm at it
2024-07-30 17:17:13 -04:00
Stenzek
fb15893521
VMManager: Remove and merge System.cpp
2023-12-27 13:55:35 +10:00
Stenzek
d9abe10308
Misc: Remove explicit PCH include, switch to SPDX
2023-12-24 14:03:14 +10:00
Stenzek
96a1c77577
Core: Remove PCSX2_CORE define and leftovers from wx
2022-12-24 08:42:23 +00:00
Tyler Wilding
07c3b6ad04
input-rec: remove input recording code from wx-related source
2022-11-28 14:25:11 +00:00
Tyler Wilding
7383bc3f44
input-rec: remove integration from SIO/Counters, fix imgui updating
2022-11-27 20:02:29 +00:00
Tyler Wilding
f66ea63b7e
input-rec: ensure wx code is frozen for PadData files
2022-11-27 20:02:29 +00:00
sonicfind
6288f945cd
input-rec: refactor PadData button state control
2022-11-27 20:02:29 +00:00
sonicfind
1356171af5
input-rec : additional m_/s_ variable tags and constexpr placements
2022-11-27 20:02:29 +00:00
Tyler Wilding
9aecf79d7f
input-rec: refactor core code, freeze wxWidgets version
2022-05-22 17:24:02 -04:00
sonicfind
a1b6f0b76a
recording: Log all PadData and draw all VirtualPads altogether once per frame
...
Fixes improper virtualPad behavior for games that do not check for button pressure values (ex: Sonic Mega Collection Plus)
2020-12-29 22:32:15 +00:00
Tyler Wilding
4519e32586
vs/recording: Remove the committed header files, generate them at build-time
...
recording: General cleanup, remove obvious code duplication
recording: Improved function arg names in VirtualPad
format: Clang-format all new files
2020-10-01 17:52:59 +01:00
Tyler Wilding
bbc305d2b9
recording: Linting pass on files involved in this change
2020-10-01 17:52:59 +01:00
Tyler Wilding
b53d22ae7d
recording: Rewrite of PadData class
...
Now a pure object representation of the controller data, no longer tightly coupled to the VirtualPad
2020-10-01 17:52:59 +01:00
lightningterror
62dd5d980d
pcsx2-tas: Adjust TAS code to be properly disabled with macro.
...
VS complains about errors so isolate the code in each file for TAS with macros.
Remove ifndef for m_capturingVideo as it is used for video capture menu.
2020-03-19 20:27:19 +01:00
Tyler Wilding
506ea4c4d2
recording: various formatting and review corrections
...
Squashed commit:
[7955b42e3] recording: Throw errors on fread/fwrite errors.
[5a2160f9e] recording: Remove function implementation from header files
[f2937ab5f] recording: Fixed UndoCount metadata bug and will gracefully fail if savestate is missing
[d7f4d43e5] recording: Refactored code-style to be consistent
[0f77fbb71] recording: Refactor to use switch statements
[28d7945f6] recording: Resolve CMake warnings and use tagged github links for cross-linking to LilyPad
[7c01c6cb4] recording: corrected disparity between comment and code
[17a8bd8d6] recording: Remove all usages of #define
[3830f5a82] recording: Refactor enums and general cleanup
[569ef7d67] recording: Completely disable new console log sources when recording is disabled
2019-04-21 00:45:44 +02:00
Tyler Wilding
08d923ca6f
recording: Append copyright headers
...
Squashed commits:
[47be08613] recording: Forgot to refactor the usage of std::size
2019-04-21 00:45:44 +02:00
Tyler Wilding
270f7fd905
recording: Significant refactor on VirtualPad implementation
2019-04-21 00:45:44 +02:00
Tyler Wilding
db4ff1e8fc
recording:gui: Overhaul VirtualPad GUIs
2019-04-21 00:45:44 +02:00
Tyler Wilding
cb7425c59f
recording: removed C++ reserved pattern usages, removed japanese comments
2019-04-21 00:45:44 +02:00
Tyler Wilding
ddd2e3f8f0
recording: main recording functions and input gathering
2019-04-21 00:45:44 +02:00