KamFretoZ
213569f3d7
Deps: Remove version number from fontawesome
2026-01-12 12:05:17 +01:00
chaoticgd
a98cfcf28c
CDVD: Synchronise access from different threads
2025-11-09 09:27:27 -05:00
TheLastRar
888e024d0c
3rdparty: Update FontAwesome to 6.7.2
...
Co-Authored-By: KamFretoZ <14798312+kamfretoz@users.noreply.github.com >
2025-07-05 20:01:42 -05:00
TheTechnician27
23fd57f641
Copyright: Change year from 2002-2024 to 2002-2025
2025-01-20 05:07:26 +01:00
TheLastRar
de9d08075e
Misc: Don't use deprecated fmt/core.h header
2025-01-17 04:35:29 +01:00
Ty Lamontagne
2c95ef76f1
CDVD: Minor cleanup and fix off-by-one TOC filling issue
2024-11-25 10:02:23 -05:00
weirdbeardgame
89cd474278
CDVD: Added cdvdTrack, cdvdTrackIndex
...
used IOCtl SubQ reads to get proper control register
Added Checks for Control fields.
2024-09-21 10:49:26 -04:00
chaoticgd
44b50bee26
Debugger: Replace SymbolMap class with new SymbolGuardian class
...
This new class uses the CCC library I added in the last commit and
parses the symbol tables on a worker thread.
2024-08-27 12:48:40 -04: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
7ad27e6e9d
CDVD: Add precaching option
2024-06-11 11:31:28 +10:00
Stenzek
29e9125b15
CDVD: Use ThreadedFileReader for uncompressed ISOs
2024-05-17 11:58:01 +10:00
Stenzek
c99a935831
CDVD: Fix block dump path generation
2024-01-14 15:23:25 +10:00
Stenzek
9d49015c0c
Common: Purge pxEnum macros
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
47a65ce01e
Misc: Slim down PCH
2023-12-24 14:03:14 +10:00
Stenzek
dc859ca0a6
Misc: Simplify assertion macros
2023-12-24 14:03:14 +10:00
Stenzek
d73d698fd5
FileSystem: Purge GetDisplayNameFromPath()
...
Redundant function.
2023-12-24 14:03:14 +10:00
Ty Lamontagne
85539c7bb9
DebugTools: Simplify the symbol map
2023-10-31 15:42:56 +00:00
Stenzek
a9959bcd62
CDVD: Report open errors to host
2023-10-01 17:46:26 +10:00
Stenzek
296dcccd81
Misc: Fix a bunch of issues preventing C++20 compilation
2023-07-20 21:23:31 +10:00
Stenzek
db1e1bcc1f
CDVD: Rewrite ISO parser
2023-07-09 21:52:02 +10:00
Stenzek
51aeaeb508
CDVD: Ignore version information when loading ELF
2023-07-09 21:52:02 +10:00
Stenzek
6beaec8ba1
Common: Remove Exceptions
...
The satisfaction is immeasurable.
2023-06-30 21:37:44 +10:00
Stenzek
52266d7ac0
CDVD: Remove exceptions (completely this time)
...
The actual reads are still missing error checking...
2023-06-30 21:37:44 +10:00
Stenzek
c06bc16b22
Misc: Mark core strings for translation
2023-06-20 22:46:00 +10:00
Stenzek
36c27188a4
VMManager: Refactor and improve boot process
...
[SAVEVERSION+] VM struct changes.
- Serial/title is now linked to disc, instead of running ELF.
- Save states can be created during BIOS boot.
- Patches now apply based on the executing CRC, and only after the
entry point starts executing (fixes multi-game discs).
- Add "Fast Forward Boot" option.
- Split achievements download and activation, downloads occur on
initialization, but are not activated until after the ELF loads.
- Prevent HostFS access while in PS1 mode.
- Remove multiple sources of truth for ELF/CRC/etc.
- Move ELF state from global scope to VMManager.
- Prevent game fixes and hw fixes being active while booting game.
- Simplify game update.
- Flush recompilers after ELF loads. No point keeping boot code around
which gets overwritten.
2023-06-17 17:38:43 +10:00
Stenzek
553a5cc455
CDVD: Remove exceptions
2023-01-26 11:11:36 +00:00
Stenzek
96a1c77577
Core: Remove PCSX2_CORE define and leftovers from wx
2022-12-24 08:42:23 +00:00
Ty Lamontagne
cc391e1a9e
CDVD: Warn the user when a selected game image is on a removable drive.
2022-12-22 04:27:09 +00:00
Connor McLaughlin
bd22d29d58
Host: Make OSD message timing consistent
...
It was all over the place previously.
2022-11-22 17:14:56 +00:00
kenshen112
639552ae8f
CDVD: Change CDVDaccess to CDVDcommon
2022-07-19 22:36:31 +01:00