NovaSquirrel
|
c0e249e993
|
Revert "Merge branch 'reformat_code'"
This reverts commit daf3b57e89 , reversing
changes made to 7a6e0b7d77 .
|
2021-03-10 11:13:28 -05:00 |
|
Vladimir Kononovich
|
3764af908f
|
Reformat Core (Resharper)
|
2020-12-19 23:30:09 +03:00 |
|
Sour
|
01dd319c9a
|
HDMA: Added missing condition for indirect HDMA glitch
Fixes Touge Densetsu color corruption in bike configuration screen
|
2020-06-10 18:08:08 -04:00 |
|
Sour
|
a1853f15bc
|
Debugger: Event Viewer - Add list view (+ misc event viewer bug fixes)
|
2019-12-10 19:13:30 -05:00 |
|
Sour
|
af175616cd
|
Debugger: Added Register Viewer tool
|
2019-10-10 23:54:38 -04:00 |
|
Sour
|
3e8abac530
|
DMA: Fixed HDMA not properly interrupting DMA (fixes Dekitate High School)
Also fixed timing inaccuracies and refactored a bit.
|
2019-07-06 18:07:09 -04:00 |
|
Sour
|
2927939a56
|
DMA: Implemented cpu cycle that skips the IRQ/NMI check after DMA
|
2019-07-05 19:18:30 -04:00 |
|
Sour
|
66c3d0a3b1
|
CPU: Fixed pre/post-DMA timings when writing to $420B
i.e: read next opcode pre-DMA, finish that instruction post-DMA
|
2019-06-30 19:47:12 -04:00 |
|
Sour
|
886234aae5
|
Debugger: Event Viewer - Added DMA channel filters and more DMA-related information to the tooltips
|
2019-05-04 20:13:31 -04:00 |
|
Sour
|
7bc96a867d
|
Performance improvements and refactoring for timing changes
|
2019-04-20 14:17:34 -04:00 |
|
Sour
|
984b1be481
|
Timing improvements (DMA, HDMA, DRAM refresh, CPU cycles)
|
2019-04-20 14:17:32 -04:00 |
|
Sour
|
8dee056dda
|
DMA: Improved DMA/HDMA timing
Wait 1 cpu cycle before starting then sync to the next multiple of 8 and sync back to a multiple of a CPU cycle before stopping
|
2019-04-11 22:34:28 -04:00 |
|
Sour
|
260e0f089d
|
DMA: Implement NMI/IRQ handler delay after DMA/HDMA
|
2019-04-04 17:49:47 -04:00 |
|
Sour
|
e1c7e7b9c4
|
Linux: Fixed build/makefile and compilation errors/warnings (and add missing files to git)
|
2019-03-31 14:50:12 -04:00 |
|
Sour
|
63f6de6a8e
|
Core: Reset/Power Cycle support (+ fixed power on state for DMA controller)
|
2019-03-16 12:20:18 -04:00 |
|
Sour
|
73913e1f0c
|
Save state support
|
2019-03-12 09:15:57 -04:00 |
|
Sour
|
a018f1129a
|
DMA: Restrict $2080<->WRAM DMA behavior based on tests
|
2019-03-09 14:27:32 -05:00 |
|
Sour
|
2cecde26fb
|
DMA: HDMA init/run must interrupt/cancel regular DMA
|
2019-03-09 12:01:36 -05:00 |
|
Sour
|
5952fcd3f5
|
DMA: Implemented DMA register reads
|
2019-02-21 07:55:53 -05:00 |
|
Sour
|
221bc44700
|
DMA: Added support for HDMA (incorrect timings)
|
2019-02-19 21:09:12 -05:00 |
|
Sour
|
da2d93aaed
|
DMA: Fixed infinite loop in transfer mode 7
|
2019-02-16 08:07:38 -05:00 |
|
Sour
|
e257db4def
|
Fixed memory leaks
|
2019-02-16 01:16:57 -05:00 |
|
Sour
|
85c84146bf
|
DMA: Implemented all dma transfer modes
|
2019-02-16 00:47:02 -05:00 |
|
Sour
|
0f657ccf63
|
DMA: Refactoring + improvements/fixes
|
2019-02-15 00:08:50 -05:00 |
|