Jean-Philip Desjardins
|
3d6b1cc856
|
Only enable light gun support when game needs it.
|
2023-05-30 20:12:10 -04:00 |
|
Jean-Philip Desjardins
|
f04d117334
|
Clear gun handler on reset.
|
2023-05-30 20:08:54 -04:00 |
|
Jean-Philip Desjardins
|
336474a13a
|
Dumping gun WIP.
|
2023-05-30 20:08:48 -04:00 |
|
Jean-Philip Desjardins
|
aee69ac97c
|
Fix a bunch of warnings.
|
2023-05-03 21:05:08 -04:00 |
|
Jean-Philip Desjardins
|
d8f2b8ff51
|
Set thread name on AttachCurrentThread on Android.
|
2023-04-27 11:50:10 -04:00 |
|
Jean-Philip Desjardins
|
2fff103dbb
|
HDD dump work.
|
2023-01-18 15:53:32 -05:00 |
|
Jean-Philip Desjardins
|
34bb7555d5
|
Handle rebooting of machine after exiting test mode of some games.
|
2023-01-18 15:53:30 -05:00 |
|
Jean-Philip Desjardins
|
f936662f5a
|
Boot from arcade machine definition.
|
2023-01-18 15:53:27 -05:00 |
|
Jean-Philip Desjardins
|
f189519266
|
Set some thread names.
|
2022-11-02 11:32:24 -04:00 |
|
Jean-Philip Desjardins
|
5c3cc06bd2
|
Remove dumping of INTC/DMAC handlers to console.
To be replaced by UI based tooling.
|
2022-09-06 19:41:42 -04:00 |
|
Jean-Philip Desjardins
|
e8b0152117
|
Cleanup.
|
2022-08-24 08:36:56 -04:00 |
|
Jean-Philip Desjardins
|
9eb20d7c04
|
Improve saved state stability.
Save VM timing info and VIF buffer state.
|
2022-06-27 13:18:12 -04:00 |
|
Jean-Philip Desjardins
|
6cfc529e36
|
Return fs::path in MakeDebugTagsPackagePath.
|
2022-05-05 20:00:37 -04:00 |
|
Jean-Philip Desjardins
|
034d99490b
|
Cleanup.
|
2022-03-15 17:20:20 -04:00 |
|
Jean-Philip Desjardins
|
3119d94204
|
Test for pointer validity.
|
2022-02-14 13:07:15 -05:00 |
|
Jean-Philip Desjardins
|
0933da7ac3
|
Reorganize init order.
|
2022-02-14 13:07:15 -05:00 |
|
Jean-Philip Desjardins
|
c939c3303f
|
Show EE CPU usage in status bar.
Might move that behind a setting later.
|
2022-01-21 20:09:08 -05:00 |
|
Jean-Philip Desjardins
|
e7dcd545c4
|
Reload FPS limit when we load state.
|
2022-01-14 11:49:18 -05:00 |
|
Jean-Philip Desjardins
|
d4f0e20bf4
|
Stop execution if we requested a VU single step.
|
2021-10-22 14:57:53 -04:00 |
|
Jean-Philip Desjardins
|
0921b535bd
|
Move some frame dump logic in GSHandler.
Use the proper functions to sync memory.
|
2021-08-18 17:16:25 -04:00 |
|
Jean-Philip Desjardins
|
7cf95d759f
|
Fix headers.
|
2021-08-10 17:38:09 -04:00 |
|
Jean-Philip Desjardins
|
284ffb8566
|
Cleanup.
|
2021-08-10 17:38:09 -04:00 |
|
Jean-Philip Desjardins
|
2a3845d651
|
Some prep work for S3 support on Android.
|
2021-08-10 17:38:09 -04:00 |
|
Jean-Philip Desjardins
|
b2c5cc9268
|
Preserve SPU RAM when doing LoadExecPS2.
Needed by Deus Ex.
|
2021-04-06 13:07:14 -04:00 |
|
Jean-Philip Desjardins
|
c296c3e555
|
Adjust ticks ratio according to frame rate.
|
2021-02-24 16:32:35 -05:00 |
|
Jean-Philip Desjardins
|
ef3e3fb101
|
Limit to 50FPS on PAL.
|
2021-02-24 16:04:10 -05:00 |
|
Jean-Philip Desjardins
|
93981a6ce0
|
Make frame limiter togglable.
|
2021-02-24 11:55:09 -05:00 |
|
Jean-Philip Desjardins
|
d225ba1f7b
|
Add basic frame limiter.
Still need to see how well it works on other platforms.
|
2021-02-23 16:47:33 -05:00 |
|
Jean-Philip Desjardins
|
fb4028ab8d
|
Remove strange logic.
We want to recycle buffers if we don't have any free ones.
Recycle buffers all the time anyways. Fixes sound issues on macOS.
|
2021-01-14 12:58:45 -05:00 |
|
Jean-Philip Desjardins
|
d9a380bbe5
|
Move files.
|
2021-01-11 15:59:10 -05:00 |
|
Jean-Philip Desjardins
|
6f62954220
|
Add basic mount/umount support for HDDs.
|
2021-01-11 15:59:09 -05:00 |
|
Jean-Philip Desjardins
|
2f8567a780
|
Add HDD directory.
|
2021-01-11 15:59:08 -05:00 |
|
Jean-Philip Desjardins
|
b194cbead5
|
Register HDD device.
|
2021-01-11 15:59:05 -05:00 |
|
Mahmood - Zer0xFF
|
9e8da9c744
|
syntax clean up
|
2020-12-28 01:24:54 +00:00 |
|
Mahmood - Zer0xFF
|
70d6fb0285
|
Add PauseAsync to PS2VM
|
2020-12-24 13:51:32 +00:00 |
|
Jean-Philip Desjardins
|
b8877ddfd2
|
Code style fixes.
|
2020-12-02 18:43:42 -05:00 |
|
Jean-Philip Desjardins
|
70f7251582
|
Attach exception handler to GS thread on macOS/iOS.
GS thread sometimes writes to EE RAM.
|
2020-12-02 15:32:48 -05:00 |
|
Jean-Philip Desjardins
|
cdbeed3c17
|
Cleanup.
|
2020-09-09 15:51:42 -04:00 |
|
Mahmood - Zer0xFF
|
e4e492d647
|
map host0 device to host
|
2020-04-26 02:28:04 +01:00 |
|
Mahmood - Zer0xFF
|
ef71902678
|
add rom0 device
|
2020-04-26 02:26:49 +01:00 |
|
Jean-Philip Desjardins
|
9401d8acb9
|
Set proper denormal handling modes.
|
2020-03-09 17:50:21 -04:00 |
|
Mahmood - Zer0xFF
|
d7f5a96ad5
|
directly copy GS states
|
2020-02-10 22:12:54 +00:00 |
|
Mahmood - Zer0xFF
|
e5056f008c
|
allow replacing GSHandler on the fly
|
2020-02-09 23:05:24 +00:00 |
|
Mahmood - Zer0xFF
|
fd4387c96c
|
Libretro: move audio processing to main thread
|
2019-12-31 21:03:40 +01:00 |
|
Jean-Philip Desjardins
|
a41f493133
|
Android build fixes.
|
2019-10-23 20:50:12 -04:00 |
|
Jean-Philip Desjardins
|
7131a28fd4
|
Remove usage of boost::filesystem.
|
2019-10-23 20:48:46 -04:00 |
|
Mahmood - Zer0xFF
|
b9d04394d0
|
Cleanup
|
2019-10-12 18:11:40 +01:00 |
|
Mahmood - Zer0xFF
|
50626ec593
|
CPS2VM function can retrieve update Spu Block Count config
|
2019-10-12 10:58:54 +01:00 |
|
Mahmood - Zer0xFF
|
79d52c812a
|
handle PREF_AUDIO_SPUBLOCKCOUNT & m_spuBlockCount init in CPS2VM c'tor
|
2019-10-11 17:36:08 +01:00 |
|
Mahmood - Zer0xFF
|
01c6c7fabd
|
cleanup
|
2019-10-11 12:03:22 +01:00 |
|