Lionel Flandrin
|
1222f0dee4
|
CDC: handle DMA clear
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
5707386313
|
Allow loading bin/cue from ZIP files
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
6d02d286d4
|
CDC: implement hadrc
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
94cd2a28d3
|
CDC: fix incorrect ATV reset value
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
e7c525532b
|
CDC: implement CD-DA playback
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
bda6a293cb
|
CDC: implement SBC
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
f531627537
|
CDC: implement sled traverse
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
6297511938
|
CDC: Implement basic patching for NA and J regions
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
91f0a62b69
|
CDC: implement ADPCM decoding, fix double speed
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
71b9242fd8
|
CDC: rename files for simplicity
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
c0efa2a6c4
|
CDC: implement ATV registers and LSR
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
4ca20f802a
|
CDC: focus bogus implementation of CMADR
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
c0d0bb507b
|
CDC: implement host DMA read
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
0344945623
|
CDC: improve decoder address handling + fix timeout interrupt
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
700cd59124
|
CDC: implement double speed
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
87fa959e1d
|
CDC: implement SeekL
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
e878faccaa
|
CDC: implement backward track jump
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
22afaba1d6
|
CDC: handle host response
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
7351a7be33
|
CDC: Started implementing host commands
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
cfe2f9d3bc
|
CDC: Reach first BIOS command
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
8b3e56b10d
|
CDC: Start implementing sector decoding
|
2022-10-02 20:45:19 +01:00 |
|
Lionel Flandrin
|
dcf16c6a01
|
Implement sled reversing to lead-in
|
2022-10-02 20:45:18 +01:00 |
|
Lionel Flandrin
|
18347a71e0
|
CDC: implement jump1
|
2022-10-02 20:45:18 +01:00 |
|
Lionel Flandrin
|
fd923dfa72
|
CDC: Implement IX addressing
|
2022-10-02 20:45:18 +01:00 |
|
Lionel Flandrin
|
e7fb071fe2
|
Implement CDC track jump using newer cdimage code
|
2022-10-02 20:45:18 +01:00 |
|
Lionel Flandrin
|
3c03e00309
|
CDC: implement LMSW
|
2022-10-02 20:45:18 +01:00 |
|
Lionel Flandrin
|
c91787e750
|
Start integrating the LLE CDC emulation
|
2022-10-02 20:45:18 +01:00 |
|
Lionel Flandrin
|
1c22ffe618
|
Fix regression in the MDEC
|
2022-10-02 20:44:39 +01:00 |
|
Lionel Flandrin
|
66567e72e5
|
Fix clippy errors, use thiserror
|
2022-09-13 13:23:47 +01:00 |
|
Lionel Flandrin
|
47663f2daf
|
Add git pre-commit hook script
|
2020-08-02 21:11:04 +01:00 |
|
Lionel Flandrin
|
69583239cf
|
Rasterizer: implement mask bit
|
2020-04-29 01:41:46 +01:00 |
|
Lionel Flandrin
|
a8bdcd4daf
|
GPU: fix polygon texture depth handling
|
2020-04-29 01:38:46 +01:00 |
|
Lionel Flandrin
|
571dd65fd8
|
MDEC: fix 15bpp decoding
|
2020-04-27 20:22:09 +01:00 |
|
Lionel Flandrin
|
03305e62ec
|
Gamepad: improve Dual Shock rumble config handling
|
2020-04-27 01:36:55 +01:00 |
|
Lionel Flandrin
|
daadad55e7
|
SPU: implement frequency modulation and noise
|
2020-04-27 01:07:38 +01:00 |
|
Lionel Flandrin
|
9dd48a8908
|
DMA: Implement force stop
|
2020-04-27 01:06:41 +01:00 |
|
Lionel Flandrin
|
b4df7fb1d4
|
GPU: implement VRAM loads
|
2020-04-27 00:01:41 +01:00 |
|
Lionel Flandrin
|
e2fd285135
|
GPU: implement remaining poly/rect commands
|
2020-04-25 23:30:14 +01:00 |
|
Lionel Flandrin
|
52c6bfb100
|
Rasterizer: implement line shading
|
2020-04-25 23:19:49 +01:00 |
|
Lionel Flandrin
|
7b18977262
|
SPU: fix RAM index masking
|
2020-04-25 23:05:32 +01:00 |
|
Lionel Flandrin
|
675e45638a
|
Rasterizer: fix rect clipping
|
2020-04-25 00:08:38 +01:00 |
|
Lionel Flandrin
|
2ed3a4fbc9
|
Rasterizer: add draw offset to lines too
|
2020-04-24 23:59:30 +01:00 |
|
Lionel Flandrin
|
8ed38a7271
|
GPU: remove annoying "IRQ1 ack" message... for real this time
|
2020-04-24 23:49:30 +01:00 |
|
Lionel Flandrin
|
d5743aa146
|
GPU: implement unshaded line drawing and wireframe
|
2020-04-24 23:43:20 +01:00 |
|
Lionel Flandrin
|
8864a8b488
|
Fix misslabeled analog combo options
|
2020-04-24 22:26:56 +01:00 |
|
Lionel Flandrin
|
c886cc5d39
|
GPU: remove annoying and useless "IRQ1 ack" message
|
2020-04-24 20:09:52 +01:00 |
|
Lionel Flandrin
|
f63bc2625e
|
Gamepad: implement analog auto-calibration
|
2020-04-24 20:03:28 +01:00 |
|
Lionel Flandrin
|
aba738ae91
|
SPU: improve load/store accuracy
|
2020-04-24 20:02:56 +01:00 |
|
Lionel Flandrin
|
2f8adf8cfc
|
Retrolog: Fix warning with latest clippy
|
2020-04-24 19:50:24 +01:00 |
|
Lionel Flandrin
|
64c2e6b839
|
SPU: implement interrupt
|
2020-04-22 21:08:21 +01:00 |
|