Henrik Rydgård
cf6d06c56a
Start work on imdbg
2024-11-07 11:10:12 +01:00
Henrik Rydgård
f23ec1cf23
Initial build setup for including lua
2024-11-05 11:20:43 +01:00
Nemoumbra
34f113207d
Added the MIPSTracer files to the project + name fix
2024-09-14 19:46:04 +03:00
Henrik Rydgård
f3d6c93339
Add empty AtracCtx2 implementation, and a dev setting to select it. Savestates don't work.
2024-04-15 13:50:16 +02:00
Henrik Rydgård
0f0149d08b
Split out the Atrac context class into AtracCtx.cpp/h
2024-04-14 14:48:42 +02:00
Henrik Rydgård
d4023fb894
Buildfixes
...
Buildfix
UWP buildfix
libretro buildfix
2024-04-11 16:10:27 +02:00
Henrik Rydgård
6ae9d42516
Preparations for reworking the memstick folder move functionality
2024-01-22 15:56:07 +01:00
Florin9doi
cad232e60e
sceSircs/Infrared support on Android
2024-01-12 20:29:53 +02:00
Henrik Rydgård
87ddb3f3b1
Add easy way to verify games against the Redump database, supplied as CSV.
2023-10-23 19:11:01 -05:00
Henrik Rydgård
e89396b652
Add UWP project
2023-09-29 10:16:47 +02:00
Unknown W. Brackets
1b756ff8c1
arm64jit: Add initial base for IR jit.
...
This works, but very slowly at this point.
2023-09-03 12:14:28 -07:00
Unknown W. Brackets
8b77114da6
x86jit: Remove outdated file.
2023-08-27 13:01:22 -07:00
Unknown W. Brackets
4e3f3860f9
x86jit: Stub out op categories to files.
2023-08-20 22:28:54 -07:00
Unknown W. Brackets
622c69dbb9
x86jit: Expose option to select new IR based jit.
2023-08-20 22:28:54 -07:00
GABO1423
8cfe46eed0
(UWP) Remove Win32/x86 Support
2023-08-14 18:57:31 -04:00
Henrik Rydgård
7bb1914fd3
Add FrameTiming.cpp/h (with no real contents)
2023-08-13 17:57:43 +02:00
Unknown W. Brackets
691799a0ca
irjit: Centralize native jit compile dispatch.
2023-08-03 23:14:58 -07:00
Unknown W. Brackets
f870271011
riscv: Spill registers more intelligently.
2023-07-30 14:24:12 -07:00
Henrik Rydgård
a7c21b582e
Move UI/RetroAchievements.{cpp,h} to Core.
...
Necessary to avoid some dependency inversion.
Gotta figure out how this will interact with the libretro stuff..
2023-07-02 12:02:20 +02:00
GABO1423
e8c42b0bb7
(UWP) Code Cleanup: Round 2
2023-06-29 01:36:30 -04:00
Nemoumbra
311687a673
ClientConfigSubscriber added
2023-05-31 19:17:43 +03:00
Henrik Rydgård
5a1e9ed8f1
Add ConfigSettings.cpp/h
2023-04-08 09:22:02 +02:00
Henrik Rydgård
6a1f438ef4
UWP buildfix
2023-04-03 22:14:07 +02:00
Gabriel Morazán
43ec8f5b12
(UWP) Nitpicks
2023-03-26 16:45:10 -04:00
Unknown W. Brackets
0ade62d264
Core: Remove Host entirely.
2023-03-25 17:47:25 -07:00
Henrik Rydgård
cb10862510
Move texture replacer to GPU/Common.
...
Add new files ReplacedTexture.cpp/h too.
2023-03-09 21:11:53 +01:00
Gabriel Morazán
2d5086112b
(UWP) Remove All Redundant Conditionals
2023-03-04 19:19:14 -04:00
Henrik Rydgård
61c5b9e0ca
Retarget UWP projects for latest VS build
...
19061 is the oldest SDK installed by default.
Also disable "SDL" (security development lifecycle) checks in
SPIRV-Cross because it doesn't build with it...
2023-02-24 23:08:41 +01:00
Henrik Rydgård
3b36a1bb66
TiltEventProcessor belongs in Core, not UI.
2023-02-01 15:04:32 +01:00
Unknown W. Brackets
77849d3eed
riscv: Add disassembler.
...
From https://github.com/anthony-coulter/riscv-disassembler .
Modified slightly to pull in less headers in the h, prefix funcs.
2023-01-01 10:28:53 -08:00
Unknown W. Brackets
2b884de585
armips: Use native std::filesystem on Windows/UWP.
2022-10-01 08:13:57 -07:00
Unknown W. Brackets
559fdd167f
armips: Also update UWP and ARM64, etc.
2022-09-30 20:16:34 -07:00
ANR2ME
41de63f13c
Moving sceNpMatching2-stuff to sceNp2.cpp/h.
...
PS: Register_sceNpMatching2 not being added to HLETables because currently the callback didn't work properly yet and could crash the game.
2022-08-04 16:12:29 +07:00
ANR2ME
dcf3ece8f4
Implement NP Signin Dialog (faked signin)
2022-08-04 16:12:25 +07:00
Henrik Rydgård
a68ddd0a8d
Merge separate NEON functions into the normal functions.
...
We no longer support non-NEON ARM.
It's nice also to have the NEON and SSE implementations "close" to each
other, easier to port optimizations back and forth etc.
2022-04-12 23:43:21 +02:00
Unknown W. Brackets
ad2e380987
Display: Move listeners to separate HW file.
...
Mixing this in with the HLE management funcs was messy.
2022-01-30 09:41:08 -08:00
Unknown W. Brackets
ce3b80dcea
Debugger: Add initial GPU stats shell.
2021-10-19 10:01:40 -07:00
Henrik Rydgård
8cab56c948
Move keymap defaults to a separate file. Not exactly a clean separation though.
2021-08-28 15:12:10 +02:00
Henrik Rydgård
98372c465f
Break out EmuScreen's key/axis inputs to ControlMapper.cpp/h
...
Additionally, break out the analog stick mapping to the same file.
This will make more sense soon when I change where the analog mapping
is called from, but want this refactor in separately for testing.
2021-07-08 22:24:00 +02:00
Unknown W. Brackets
64e007c0ce
Debugger: Add stub API for replay functionality.
2021-05-29 14:50:57 -07:00
Unknown W. Brackets
18a51b8e97
Update libzip to 1.7.3.
2021-05-09 20:45:53 -07:00
Henrik Rydgård
8314a805f8
Merge pull request #14358 from unknownbrackets/debugger
...
Add basic APIs for managing memory info tagging
2021-04-17 18:35:38 +02:00
Unknown W. Brackets
d3e2aa6d28
Build: Add libzstd to build.
2021-04-11 09:13:10 -07:00
Unknown W. Brackets
7a1398844a
Debugger: Add simple API to control tagging detail.
...
In case a client requires it.
2021-04-04 20:23:51 -07:00
Henrik Rydgård
e49cd93f0d
Windows: Enable UPNP again after 14304
2021-03-20 13:44:50 +01:00
Henrik Rydgård
2f3bc2d373
Merge pull request #14056 from unknownbrackets/debugger-mem
...
Track memory allocations and writes for debug info
2021-02-21 10:18:11 +01:00
Unknown W. Brackets
90f701675d
UWP: Disable SDLChecks, which error on deprecated.
...
We should get rid of deprecated usage, but it's troublesome for only UWP
to compile differently. These were ignored before.
2021-02-18 08:56:36 -08:00
Unknown W. Brackets
e7a3faaa8c
Windows: Stop ignoring all deprecated warnings.
2021-02-18 08:56:36 -08:00
Unknown W. Brackets
f7740edc6d
Debugger: Add more metadata for memory usage.
2021-02-15 15:01:21 -08:00
Unknown W. Brackets
f97df5d153
Debugger: Broadcast ctrl input events.
...
This can be useful to trigger debugging functionality on button press.
2021-01-18 18:14:48 -08:00