Jean-Philip Desjardins
|
18c8fe7d73
|
Reorder thing.
|
2024-07-16 16:19:18 -04:00 |
|
Jean-Philip Desjardins
|
cb6dddeee6
|
Reorganise code.
Move Buzzer specific code in its own class.
|
2024-06-13 17:00:39 -04:00 |
|
Jean-Philip Desjardins
|
107b95cbac
|
Basic working Buzz controller.
|
2024-06-13 17:00:39 -04:00 |
|
Jean-Philip Desjardins
|
5c8f4a818b
|
Report sound handler creation errors.
|
2024-04-10 12:22:46 -04:00 |
|
LapisRegia
|
dc5bd77d9e
|
Merge branch 'jpd002:master' into master
|
2024-02-19 22:44:50 +08:00 |
|
LapisRegia
|
669cd24960
|
Renamed GunListener to ScreenPositionListener
|
2024-02-17 17:34:45 +08:00 |
|
Jean-Philip Desjardins
|
019d093df1
|
Fix warning.
|
2024-02-16 17:32:56 -05:00 |
|
LapisRegia
|
7383e690ad
|
Touchpanel Support
|
2024-02-15 15:36:23 +08:00 |
|
Jean-Philip Desjardins
|
8aa75113c6
|
Add settings for arcade I/O server.
|
2024-02-12 17:27:10 -05:00 |
|
Jean-Philip Desjardins
|
6be7755785
|
Reorganise way profiling stats are collected.
Info needs to be updated when VM thread completes a frame.
|
2024-01-15 10:46:05 -05:00 |
|
Jean-Philip Desjardins
|
97cf4123b9
|
Move all frame dumping logic in GS handler.
Fixes a bunch of incomplete dump issues, race conditions and potential crashes.
|
2023-11-28 08:39:12 -05:00 |
|
Jean-Philip Desjardins
|
1005a9f657
|
Add cdrom1 device.
Used by Warriors of Might and Magic.
|
2023-11-16 10:16:49 -05:00 |
|
Jean-Philip Desjardins
|
6d9a4a42ae
|
Updates following Xml code changes.
|
2023-11-14 17:42:31 -05:00 |
|
Jean-Philip Desjardins
|
1eec610c3e
|
Periodically signal hsync instead of having it always on.
|
2023-10-13 17:53:06 -04:00 |
|
Jean-Philip Desjardins
|
2196f44a77
|
Build fixes.
|
2023-08-31 16:33:00 -04:00 |
|
Jean-Philip Desjardins
|
b4f635bdd2
|
Change the way AppConfig base path is initialized.
|
2023-08-30 17:35:10 -04:00 |
|
Jean-Philip Desjardins
|
e95e5a2d4a
|
Add variable tags.
|
2023-08-30 10:21:25 -04:00 |
|
Jean-Philip Desjardins
|
8f383954a1
|
Save SPU update ticks in saved states.
|
2023-07-31 10:52:07 -04:00 |
|
Jean-Philip Desjardins
|
8c543186da
|
Apply CZipArchiveWriter refactoring.
|
2023-07-23 17:22:18 -04:00 |
|
Jean-Philip Desjardins
|
a03bcee458
|
Specify destination sampling rate in advance.
|
2023-07-10 17:17:57 -04:00 |
|
Jean-Philip Desjardins
|
08513a5150
|
Improve SPU update timing.
Makes Taiko no Tatsujin's music more in sync (still not 100% perfect though)
|
2023-06-30 16:55:03 -04:00 |
|
Jean-Philip Desjardins
|
e776157e1c
|
Clear up some block count stuff.
|
2023-06-30 16:55:03 -04:00 |
|
Jean-Philip Desjardins
|
6a7f65e2e5
|
Cleanup.
|
2023-06-30 16:55:03 -04:00 |
|
Jean-Philip Desjardins
|
a2b8773cfa
|
Fix build.
|
2023-06-12 12:25:56 -04:00 |
|
Jean-Philip Desjardins
|
9c840f6e05
|
Allow for different EE and IOP memory sizes to be used.
Enables larger memory size for Namco System 256 arcade machines while keeping the standard for PS2 games.
|
2023-06-12 12:25:55 -04:00 |
|
Jean-Philip Desjardins
|
00d53fe1f9
|
Allow specification of EE clock scale in arcadedef.
|
2023-06-12 12:25:16 -04:00 |
|
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 |
|