Lionel Flandrin
|
1d8515c8ea
|
Implemented savestate loading
|
2022-10-06 17:12:05 +01:00 |
|
Lionel Flandrin
|
52ad79e4f1
|
Implement CD overclocking
|
2022-10-06 01:37:27 +01:00 |
|
Lionel Flandrin
|
b61ed87c2e
|
Implement savestate serialization
|
2022-10-05 23:22:58 +01:00 |
|
Lionel Flandrin
|
c37f6ecb50
|
Fix bogus SYSTEM_INFO
|
2022-10-04 21:28:29 +01:00 |
|
Lionel Flandrin
|
5af57f04d2
|
CDC: only enable breakpoints for debug builds
|
2022-10-04 18:07:04 +01:00 |
|
Lionel Flandrin
|
8bd83f71e7
|
README: fix table
|
2022-10-04 17:04:11 +00:00 |
|
Lionel Flandrin
|
865fee09a8
|
Updated README, fixed tests
|
2022-10-04 16:04:59 +01:00 |
|
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 |
|