JosJuice
|
c8327ad514
|
Revert "Android: Attach CPU thread to JVM early"
This reverts commit e86d713600 .
A proper fix was added in 86c1f6e1e7 ,
so the workaround is no longer necessary.
|
2024-01-20 14:26:50 +01:00 |
Admiral H. Curtiss
|
ac670d99e2
|
VideoCommon: Only initialize Bounding Box if supported by GPU/driver.
|
2024-01-20 12:34:24 +01:00 |
Admiral H. Curtiss
|
db43f905e8
|
Merge pull request #12508 from AdmiralCurtiss/wgi-deadlock
InputCommon/WGInput: Handle add/remove events on separate thread to prevent deadlocks.
|
2024-01-18 10:25:46 +01:00 |
Admiral H. Curtiss
|
83d4b692b8
|
InputCommon/WGInput: Handle add/remove events on separate thread to prevent deadlocks.
In particular this is triggered when running Dolphin with the Steam overlay.
|
2024-01-18 00:30:45 +01:00 |
Admiral H. Curtiss
|
12318f921f
|
Merge pull request #12503 from AdmiralCurtiss/sdl-fixes
InputCommon/SDL: Fix potential issues in controller initialization.
|
2024-01-18 00:29:25 +01:00 |
BuildTools
|
a0ccb255b3
|
GameINI: Octomania text fix
|
2024-01-16 03:38:32 -05:00 |
Mai
|
6aacbc4c35
|
Merge pull request #12488 from JosJuice/jitarm64-psq-stxx-w0
JitArm64: Remove unnecessary locking of W0 in psq_stXX
|
2024-01-15 15:14:59 -05:00 |
Mai
|
5534f510e0
|
Merge pull request #12498 from AdmiralCurtiss/globals-socket
Core/IOS/Network/Socket: Avoid global system accessor.
|
2024-01-15 15:13:41 -05:00 |
Mai
|
e3d39fcc0d
|
Merge pull request #12502 from AdmiralCurtiss/globals-movie
Core/Movie: Refactor to class, move to System.
|
2024-01-15 15:12:00 -05:00 |
Admiral H. Curtiss
|
c7d7ae4912
|
InputCommon/SDL: Code style fixes.
|
2024-01-15 15:19:41 +01:00 |
Admiral H. Curtiss
|
5e6e61c723
|
InputCommon/SDL: Avoid potential infinite loops from integer truncation.
|
2024-01-15 15:19:24 +01:00 |
Admiral H. Curtiss
|
d657ad5932
|
InputCommon/SDL: Check for errors from SDL_JoystickNumButtons(), SDL_JoystickNumAxes(), SDL_JoystickNumHats().
|
2024-01-15 15:18:38 +01:00 |
Admiral H. Curtiss
|
959c39133b
|
InputCommon/SDL: Fix incorrect use of std::vector::assign() and check bounds.
|
2024-01-15 15:17:32 +01:00 |
Admiral H. Curtiss
|
95cba6be2b
|
Core/Movie: Refactor to class, move to System.
A bit of global state remains (the `header` in `BeginRecordingInput()`) due to unclear lifetime requirements.
|
2024-01-15 08:05:30 +01:00 |
Mai
|
c76dee7807
|
Merge pull request #12285 from iwubcode/serialize_graphics_mods
VideoCommon: add ability to serialize graphics mod to json object
|
2024-01-13 14:15:14 -05:00 |
Admiral H. Curtiss
|
1cca3b24c6
|
Merge pull request #12085 from SuperSamus/sdl-gamecontroller
SDL: Add GameController API, cleanup
|
2024-01-13 16:37:43 +01:00 |
Martino Fontana
|
7baedc3ec4
|
CMake: Enable SDL on Linux by default
|
2024-01-13 16:10:28 +01:00 |
Martino Fontana
|
51e05f468a
|
SDL: Add GameController API, cleanup
|
2024-01-13 16:10:25 +01:00 |
Admiral H. Curtiss
|
4a362ddd33
|
Core/IOS/Network/Socket: Avoid global system accessor.
|
2024-01-13 13:18:20 +01:00 |
Mai
|
8760aca8ec
|
Merge pull request #12500 from AdmiralCurtiss/globals-fiforecorder
FifoRecorder: Move instance to System.
|
2024-01-13 06:38:39 -05:00 |
Mai
|
d36baf633c
|
Merge pull request #12499 from AdmiralCurtiss/globals-mmiorw
Core/HW/MMIO: Pass System through Read() and Write().
|
2024-01-13 06:37:49 -05:00 |
Mai
|
35a326a1e1
|
Merge pull request #12497 from AdmiralCurtiss/globals-fifoplayer
Core/FifoPlayer: Avoid global System accessor.
|
2024-01-13 06:36:46 -05:00 |
Admiral H. Curtiss
|
443b4ae745
|
Core/FifoPlayer: Avoid global System accessor.
|
2024-01-12 21:54:35 +01:00 |
Admiral H. Curtiss
|
637fd49909
|
FifoRecorder: Move instance to System.
|
2024-01-12 15:06:06 +01:00 |
Admiral H. Curtiss
|
42d61cfc4c
|
Core/HW/MMIO: Pass System through Read() and Write().
|
2024-01-12 08:28:01 +01:00 |
Mai
|
6725c25600
|
Merge pull request #12494 from AdmiralCurtiss/globals-wiiipc
Core/IOS/WiiIPC: Refactor to class, move to System.
|
2024-01-12 02:08:00 -05:00 |
Mai
|
ab3655fbea
|
Merge pull request #12496 from AdmiralCurtiss/globals-gba
Core/HW/GBACore: Avoid global System accessor.
|
2024-01-12 02:05:57 -05:00 |
Admiral H. Curtiss
|
bca5b10faf
|
Merge pull request #12489 from JosJuice/optimizable-access-size
PowerPC: Add access size parameter to MMU::IsOptimizableRAMAddress
|
2024-01-12 07:44:59 +01:00 |
Admiral H. Curtiss
|
f7a9ea9d7e
|
Core/HW/GBACore: Avoid global System accessor.
|
2024-01-12 07:30:20 +01:00 |
Admiral H. Curtiss
|
5a633f0bcf
|
Core/IOS/WiiIPC: Add missing variables to savestate.
|
2024-01-12 06:37:11 +01:00 |
Admiral H. Curtiss
|
17753d5168
|
Core/IOS/WiiIPC: Refactor to class, move to System.
|
2024-01-12 06:37:10 +01:00 |
Admiral H. Curtiss
|
be7f4ab244
|
Core: Pass sensor bar state into the Wiimote input calculation functions instead of having it access a global.
|
2024-01-11 06:02:49 +01:00 |
Admiral H. Curtiss
|
c3b8aa1fe5
|
Merge pull request #12493 from endrift/fix-deck
Steam Deck: Pad out feature report to 64 bytes
|
2024-01-11 05:09:36 +01:00 |
Vicki Pfau
|
a8033f164b
|
Steam Deck: Pad out feature report to 64 bytes
Also update the names of the setting post-Steam Deck commits to SDL
Fixes https://bugs.dolphin-emu.org/issues/13412
|
2024-01-10 19:49:52 -08:00 |
JosJuice
|
b972329ed0
|
PowerPC: Add access size parameter to MMU::IsOptimizableRAMAddress
For correctness, we need to check not only the start address of the
memory access but also the end address.
|
2024-01-10 18:17:45 +01:00 |
Martino Fontana
|
0ab2bc2287
|
ControllerInterface: Make FullAnalogSurface inherit IsDetectable()
|
2024-01-10 12:20:07 +01:00 |
Admiral H. Curtiss
|
115ad82581
|
Merge pull request #12490 from lioncash/fmt
Externals: Update fmt to 10.2.1
|
2024-01-10 06:01:22 +01:00 |
Tilka
|
e7ecc6fc9f
|
Merge pull request #12491 from lioncash/si
HW/SI: Remove remaining global system accessors
|
2024-01-08 21:30:47 +00:00 |
Lioncash
|
409d2ecad3
|
SI_Device: Remove global system accessors
We can pass the system timer instance through to avoid needing the
global accessor.
|
2024-01-08 11:03:26 -05:00 |
Lioncash
|
7398d0b6ef
|
SI_DeviceGBAEmu: Remove global system accessors
We can pass the system timer instance in from the existing system
instance instead of the global accessor.
|
2024-01-08 10:56:41 -05:00 |
Lioncash
|
c2adc3ffed
|
Externals: Update fmt to 10.2.1
Keeps the tracked external up to date.
|
2024-01-08 10:45:07 -05:00 |
Mai
|
63453bda4d
|
Merge pull request #12485 from AdmiralCurtiss/globals-dsp
Core/DSPHLE: Clean up global System access.
|
2024-01-08 04:48:30 -05:00 |
Admiral H. Curtiss
|
1f0fe5a99a
|
Core/DSPHLE: Store reference to DSPManager in HLEAccelerator (AX/AXWii).
|
2024-01-08 10:27:39 +01:00 |
Admiral H. Curtiss
|
3a9160100d
|
Core/DSPHLE: Store reference to DSPManager in AESndAccelerator.
Avoids the use of the global System in ReadMemory() and WriteMemory().
|
2024-01-08 10:23:29 +01:00 |
Admiral H. Curtiss
|
e9ab33b871
|
Core/DSPHLE: Remove global System access in UCodes.
|
2024-01-08 10:23:29 +01:00 |
Admiral H. Curtiss
|
a9bf93cf2a
|
Core/DSPHLE: Remove global System access from CMailHandler.
|
2024-01-08 10:23:29 +01:00 |
Admiral H. Curtiss
|
9be9cbda2f
|
Core/DSPHLE: Store reference to System in DSPHLE instances.
|
2024-01-08 10:23:28 +01:00 |
Mai
|
00fb709c74
|
Merge pull request #12487 from AdmiralCurtiss/globals-axaccel
Core/DSPHLE: Deglobalize HLEAccelerator state in AX and AXWii UCodes.
|
2024-01-08 04:17:30 -05:00 |
Admiral H. Curtiss
|
3b0444be6b
|
Core/DSPHLE: Move HLEAccelerator instance into AXUCode.
|
2024-01-08 03:53:52 +01:00 |
Admiral H. Curtiss
|
bfd53c7294
|
Core/DSPHLE: Make HLEAccelerator state local to GetInputSamples() in AX and AXWii UCodes.
|
2024-01-08 03:53:52 +01:00 |