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 |
|
Mahmood - Zer0xFF
|
79c53d6419
|
make SpuBlockCount variable
|
2019-10-10 15:42:06 +01:00 |
|
Mahmood - Zer0xFF
|
c765e613f1
|
Update to CSignal::Connect() new name
|
2019-08-17 11:03:53 -04:00 |
|
Mahmood - Zer0xFF
|
91a27b69a2
|
Remove boost::signals2.
|
2019-08-17 11:03:53 -04:00 |
|
Mahmood - Zer0xFF
|
179850e63a
|
Remove boost::bind.
|
2019-08-17 11:03:53 -04:00 |
|
Mahmood - Zer0xFF
|
1d7e4ffeec
|
remove boost::scoped_ptr
(cherry picked from commit 7fc9a08fc99c112dcfbb35ca6b3b55b14ba665bc)
|
2019-06-26 13:23:13 -04:00 |
|
Jean-Philip Desjardins
|
e5ae547e66
|
Move saved state helper classes to a subfolder.
|
2019-02-06 19:04:51 -05:00 |
|
Jean-Philip Desjardins
|
9f88586df8
|
Code style fixes.
|
2019-01-22 23:33:41 -05:00 |
|
Jean-Philip Desjardins
|
83cff10280
|
Let PS2VM handle creation of "states" directory.
|
2019-01-08 13:27:03 -05:00 |
|
Jean-Philip Desjardins
|
6f66212ed0
|
If MC path doesn't exist, reset it to initial value.
|
2019-01-08 13:25:43 -05:00 |
|
Jean-Philip Desjardins
|
7a3a52b83b
|
Change the way GS interrupts are handled.
GS will now notify the INTC there's an interrupt when some event occurs instead of having the INTC poll the GS.
|
2018-08-08 12:28:06 -04:00 |
|
Jean-Philip Desjardins
|
050bf0f854
|
MipsExecutor is now owned by MIPS CPU context.
Will help to make new breakpoint implementation simpler.
|
2018-07-26 21:38:16 -04:00 |
|
Jean-Philip Desjardins
|
fdefab1f3c
|
Cleanup.
|
2018-06-23 10:56:25 -04:00 |
|
Jean-Philip Desjardins
|
6bc7f346f1
|
IopSubSystem now is reponsible for creating the kernel.
|
2018-06-23 10:56:25 -04:00 |
|
Clang-Format
|
acf75535ec
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
|
Jean-Philip Desjardins
|
af9469b57d
|
Cleanup SPU update parameters.
|
2018-04-23 09:46:42 -04:00 |
|
Jean-Philip Desjardins
|
ec43a6c347
|
Use path preferences for directory settings.
|
2018-03-20 10:58:37 -04:00 |
|
Jean-Philip Desjardins
|
d153162bbd
|
Rename preference define name.
|
2018-01-15 14:14:59 -05:00 |
|
Jean-Philip Desjardins
|
4fb4ec73ad
|
Store cdrom0 path as path instead of string.
|
2018-01-15 11:49:07 -05:00 |
|
Jean-Philip Desjardins
|
f1b7806eaf
|
Reorganize cdrom0 handling code.
|
2018-01-15 11:49:07 -05:00 |
|
Jean-Philip Desjardins
|
49bde79ca7
|
Move saved state path generation code in PS2VM.
|
2017-09-16 14:27:37 -04:00 |
|
Jean-Philip Desjardins
|
736a1a4d80
|
Use std::future to report save and load state operations success.
|
2017-09-16 14:27:36 -04:00 |
|
Jean-Philip Desjardins
|
288445257b
|
Use filesystem::path to represent state path.
|
2017-09-16 14:27:36 -04:00 |
|
Jean-Philip Desjardins
|
6ecb4bd99d
|
Move PADMAN state loading/saving to proper file.
|
2017-09-10 16:59:35 -04:00 |
|
Jean-Philip Desjardins
|
b4cefce8f0
|
Add OpticalMedia abstraction for physical discs.
|
2017-05-16 19:54:38 -04:00 |
|
Jean-Philip Desjardins
|
932a72cb80
|
When unloading module, clear block cache range.
|
2017-01-29 21:13:11 -05:00 |
|
Jean-Philip Desjardins
|
116dc4bec4
|
VU execution quota is now relative to EE execution quota.
|
2016-11-19 17:28:09 -05:00 |
|
Jean-Philip Desjardins
|
1fe4116f74
|
Multiply number of cycles executed per tick by 10.
|
2016-11-19 17:28:09 -05:00 |
|
Jean-Philip Desjardins
|
5754f8da34
|
Add basic EE and IOP CPU usage stat in profiler.
|
2016-10-10 16:24:56 -04:00 |
|
Jean-Philip Desjardins
|
e21d9e676f
|
Cleanup.
|
2016-09-24 22:48:49 -04:00 |
|
Jean-Philip Desjardins
|
25e63fc2c3
|
Cleanup.
|
2016-09-24 22:48:49 -04:00 |
|
Jean-Philip Desjardins
|
992eda463b
|
Make sure we count everything in the profiler.
|
2016-07-17 16:28:06 -04:00 |
|
Jean-Philip Desjardins
|
9eedb56f70
|
Add "cdrom" alias to access CD/DVD from Ioman.
|
2016-06-03 22:18:09 -04:00 |
|
Jean-Philip Desjardins
|
8e4ee4c6c3
|
Updated handler creation and destruction code to make it cleaner.
|
2016-04-10 22:20:53 -04:00 |
|