chaoticgd
1ae2a96747
Debugger: Allow strings to be edited from the symbol trees
2026-07-08 15:02:23 +02:00
chaoticgd
600a8b468b
Patch: Fix MemoryInterface::CompareBytes functions
2026-03-17 08:58:31 +01:00
chaoticgd
e52d8f70ba
Misc: Add MemoryInterface classes
2026-03-09 22:18:53 -04:00
Ziemas
15a502cf36
IOP: Enable extension of RAM to devkit spec (8MB)
2026-03-08 14:46:09 -04:00
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
AKuHAK
a2a711b1b3
Bios: add support for Rom2 up to 4Mb
2024-07-18 11:50:57 -04:00
Stenzek
71036c95a4
Core: ARM64 compatibility
2024-06-14 17:06:45 +10:00
Stenzek
d9abe10308
Misc: Remove explicit PCH include, switch to SPDX
2023-12-24 14:03:14 +10:00
Stenzek
14fd42ad91
Core/Memory: Properly reset memory on reset
...
[SAVEVERSION+]
2023-12-19 15:14:35 +00:00
Stenzek
d8774d2f5a
IopMem: Fix incorrect memory pointer
...
Was pointing into rec space instead of the data space.
2023-10-14 17:01:33 +10:00
Stenzek
606cbb3883
System: Simplify memory allocation
2023-10-10 18:01:30 +10:00
Stenzek
9d3de8631c
Patch: Add "bytes" type
...
Allows patching an arbitrary range of bytes.
2023-06-03 23:09:52 +01:00
Florin9doi
8fbb1e5565
BIOS: Map the entire ROM1 file to PS2 memory
...
EROM is part of ROM1, its exact location vary and can't be predicted
2022-10-18 10:04:52 +01:00
Connor McLaughlin
00bcb4cf02
System: Revamp memory allocation
...
Guest memory is now mapped into a shared memory/file mapping, for use
with fastmem.
64-bit and 128-bit arguments are passed by register/value instead of by
reference/address.
LDL/LDR/SDL/SDR now use 64-bit GPRs instead of SSE.
2022-10-14 22:24:42 +01:00
TellowKrinkle
738c8cb630
Core: Remove trailing whitespace from all files
2022-09-16 00:52:28 -05:00
Connor McLaughlin
893b3c629d
Everything: Remove a **lot** of wx, and px nonsense
...
- common has no wx left except for Path.
- pcsx2core only has it in a few places (memory cards and path related
stuff).
2022-05-22 13:58:56 +01:00
Connor McLaughlin
d535331b4b
Misc: Remove __fastcall, __fc, __concall and friends
...
These have no meaning in x64 (apart from throwing compiler warnings),
and we don't do 32-bit anymore. Also saves needing to include
`Pcsx2Defs.h` in files which don't otherwise need it.
2022-05-12 14:58:03 +01:00
kenshen112
fdabc82342
Remove IopCommon.h added proper includes to files. Removing circle includes in several files that sometimes was several layers deep
2022-04-11 21:25:20 +01:00
TellowKrinkle
f7476dfb63
Core: Replace alignment macros with alignas
2021-11-14 13:52:20 -06:00
Gauvain 'GovanifY' Roussel-Tarbouriech
a2e2ed1ecf
DEV9: initial merge complete
2020-10-31 16:35:38 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
9c97092efd
SPU2: merging some codebase callbacks
2020-10-04 00:13:36 +01:00
tellowkrinkle
75aac90452
Allocate memory in an x86-64-compatible way ( #3523 )
...
Allocate memory in an x86-64-compatible way
Another part of #3451
Note: While this shouldn't change how anything works, it's been the #1 source of breakage of 32-bit builds in #3451 (it was the cause for the failure of win32 to allocate memory and the failure of linux-32 afterward) so we should definitely make sure it gets tested
see #3523 for more information
2020-08-19 09:20:48 +01:00
kozarovv
6794bbbd6a
Add rom2: support (Fix Chinese Bios) ( #3439 )
...
* Add rom2 support
* Add rom2 support on IOP
* Valid memory range for rom2
* Add rom2 support to IopMem.cpp
2020-08-08 20:59:46 +01:00