Jean-Philip Desjardins
|
e46557675b
|
Use proper preprocessor macro.
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build macOS / build_macos (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
|
2025-02-12 14:12:37 -05:00 |
|
Jean-Philip Desjardins
|
09a07b3a96
|
Add missing log.
|
2023-08-28 13:58:59 -04:00 |
|
Jean-Philip Desjardins
|
8c543186da
|
Apply CZipArchiveWriter refactoring.
|
2023-07-23 17:22:18 -04:00 |
|
Jean-Philip Desjardins
|
9e814f6feb
|
Handle missing DMAC register write.
|
2022-09-14 20:48:35 -04:00 |
|
Jean-Philip Desjardins
|
64fa6ab0c0
|
Allow DMA transfers from VU1 MEM to SPR.
|
2022-08-07 17:26:08 -04:00 |
|
Jean-Philip Desjardins
|
67ee419d03
|
Make UpdateCpCond a bit nicer.
|
2022-06-22 08:01:34 -04:00 |
|
Jean-Philip Desjardins
|
06bdf037fa
|
Update CPCOND when DMA3 completes.
|
2022-06-21 17:38:54 -04:00 |
|
Björn Gerdau
|
4c3311ea98
|
Mask reading from m_D_ENABLE
Fixes Powerdrome
|
2022-04-16 21:33:46 +02:00 |
|
Jean-Philip Desjardins
|
c61dd9df61
|
Handle some strange destination chain transfers.
|
2022-04-06 13:43:22 -04:00 |
|
Jean-Philip Desjardins
|
31437bb391
|
Cleanup.
|
2022-04-06 13:43:22 -04:00 |
|
Jean-Philip Desjardins
|
ceb027c2c6
|
Allow D8 DMA to write to VU0 memory.
|
2022-04-06 13:43:22 -04:00 |
|
Björn Gerdau
|
004f8ef047
|
Add misaligned D9_CHCR read
Fixes AirBlade not booting
|
2022-03-10 12:20:28 +01:00 |
|
Jean-Philip Desjardins
|
79c3c7b538
|
Handle stall control source with fromIPU channel.
|
2021-12-17 17:07:52 -05:00 |
|
Jean-Philip Desjardins
|
4e09e309b4
|
Cleanup.
|
2021-12-17 17:07:16 -05:00 |
|
Jean-Philip Desjardins
|
b9ae6760d4
|
Mask QWC.
|
2021-12-17 17:01:01 -05:00 |
|
Jean-Philip Desjardins
|
2a119740c7
|
Make function const.
|
2021-12-06 08:23:31 -05:00 |
|
Jean-Philip Desjardins
|
f40a24759e
|
Only keep valid QWC bits in case QWC underflows.
|
2021-10-15 10:08:42 -04:00 |
|
Jean-Philip Desjardins
|
dd286d3fa3
|
Add missing logs.
|
2021-09-01 09:31:30 -04:00 |
|
Björn Gerdau
|
17b1e8226a
|
Add missing state persisting for some DMAC registers
|
2021-05-26 14:53:18 +02:00 |
|
Björn Gerdau
|
f3a05895b5
|
Add some missing EE DMAC ASR register interactions
|
2020-11-06 19:06:59 +01:00 |
|
Jean-Philip Desjardins
|
71a45f1280
|
Fix code style.
|
2020-07-17 17:02:25 -04:00 |
|
Jean-Philip Desjardins
|
bc91b8c64d
|
Add missing D1_ASRx registers.
|
2020-07-13 21:24:42 -04:00 |
|
Jean-Philip Desjardins
|
80d83ed96f
|
Add log.
(cherry picked from commit c980bf0b0f09f433ff64654b07a12b2a723eb9c3)
|
2020-02-10 21:40:09 -05:00 |
|
Jean-Philip Desjardins
|
2076edf3c0
|
Fix Linux build.
|
2019-08-17 13:51:31 -04:00 |
|
Jean-Philip Desjardins
|
25cf0a8a5d
|
Add missing register reads.
|
2019-08-07 07:31:41 -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
|
d5f88a9222
|
Rename source chain DMAtag ID enums.
|
2018-05-30 13:19:49 -04:00 |
|
Jean-Philip Desjardins
|
4785dab2de
|
Rename some of the log's names.
|
2018-05-25 12:38:51 -04:00 |
|
Jean-Philip Desjardins
|
0f2fcc31bb
|
Use Warn function.
|
2018-05-25 12:24:51 -04:00 |
|
Clang-Format
|
acf75535ec
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
|
Jean-Philip Desjardins
|
8a85393f74
|
Allow reading from D2_CHCR + 2.
|
2018-04-22 10:04:34 -04:00 |
|
Jean-Philip Desjardins
|
93a95f37bc
|
Allow reading from register offset.
|
2017-08-09 23:06:26 -04:00 |
|
Jean-Philip Desjardins
|
d827742487
|
Cleanup.
|
2017-08-09 23:06:26 -04:00 |
|
Jean-Philip Desjardins
|
c08c079c35
|
Add D_STADR register.
|
2017-08-09 23:06:26 -04:00 |
|
Jean-Philip Desjardins
|
c42b1d3d21
|
Remove some hard values.
|
2017-08-09 23:06:04 -04:00 |
|
Mahmood(Thunder07)
|
97c229ec98
|
Cleanup
Silence:"warning: '0' flag ignored with precision and ‘%X’ gnu_printf format"
|
2017-05-29 06:01:32 +01:00 |
|
Jean-Philip Desjardins
|
133a7aad97
|
Save D_ENABLE state.
|
2017-03-26 18:35:50 -04:00 |
|
Jean-Philip Desjardins
|
d37533cb22
|
Add trace for register read.
|
2017-02-24 00:39:54 -05:00 |
|
Jean-Philip Desjardins
|
156352267e
|
Cleanup.
|
2017-02-24 00:39:54 -05:00 |
|
Jean-Philip Desjardins
|
ac6a5beab8
|
Update CPCOND when PCR is written to.
|
2017-02-24 00:39:54 -05:00 |
|
Jean-Philip Desjardins
|
cf9312a0b8
|
Add traces for register writes.
|
2017-02-24 00:39:54 -05:00 |
|
Jean-Philip Desjardins
|
cafe498206
|
Use preprocessor to generate get and set traces.
|
2017-02-24 00:39:53 -05:00 |
|
Jean-Philip Desjardins
|
49163195b7
|
Allow reading D1_CHCR from offset 2.
|
2016-11-19 17:27:21 -05:00 |
|
Jean-Philip Desjardins
|
4aecd57cb1
|
Fix register names.
|
2016-09-06 18:12:06 -04:00 |
|
Jean-Philip Desjardins
|
86f412f0a7
|
Periodically resume DMA2 transfer.
Since it can now be paused if MFIFO is active.
|
2016-07-10 22:47:05 -04:00 |
|
Jean-Philip Desjardins
|
b75858ef17
|
Allow accessing D8_CHCR from D8_CHCR + 1.
|
2016-07-10 22:47:05 -04:00 |
|
Jean-Philip Desjardins
|
ad40ee9e03
|
Fixed DMAC behavior when D*_SADR wraps around.
|
2015-10-27 00:26:39 -04:00 |
|
Jean-Philip Desjardins
|
eb66e94752
|
Added support for interleave DMA transfer mode.
|
2015-10-27 00:26:37 -04:00 |
|
Jean-Philip Desjardins
|
c38bfc2e21
|
Added enum to define DMA channel IDs.
|
2015-10-27 00:26:37 -04:00 |
|
Jean-Philip Desjardins
|
720fce8924
|
Various cleanup.
|
2015-10-27 00:26:36 -04:00 |
|