Lionel Flandrin
|
320688facd
|
tmp
|
2022-10-14 16:34:39 +01:00 |
|
Lionel Flandrin
|
cd43f023cf
|
SPU: don't crash if frontend doesn't consume the audio samples
|
2022-10-12 22:46:46 +01:00 |
|
Lionel Flandrin
|
24b02ed9de
|
GPU: implement texture cache
|
2022-10-12 01:03:43 +01:00 |
|
Lionel Flandrin
|
c193ee8f7d
|
GPU: Implement CLUT cache
|
2022-10-11 22:33:26 +01:00 |
|
Lionel Flandrin
|
f8ac552153
|
Correctly handle overflows of gte_command_end
|
2022-10-11 16:07:15 +01:00 |
|
Lionel Flandrin
|
b6365a7f4c
|
Only generate a warning on invalid pad_memcard reads
|
2022-10-11 16:01:29 +01:00 |
|
Lionel Flandrin
|
164f2050e0
|
Implement GTE timings and GTE overclocking
|
2022-10-09 22:11:34 +01:00 |
|
Lionel Flandrin
|
23f0cc3d6c
|
Tweak SPU code to better match mednafen
|
2022-10-08 17:08:57 +01:00 |
|
Lionel Flandrin
|
dff9f69ced
|
SPU: change IRQ to be correctly edge-driven
Fixes FFVIII FMV playbakc
|
2022-10-08 17:05:59 +01:00 |
|
Lionel Flandrin
|
11508d0a60
|
Migrate GPU to new IRQ implementation
|
2022-10-08 17:01:37 +01:00 |
|
Lionel Flandrin
|
6a4b709fb4
|
Migrate pad_memcard to new IRQ implementation
|
2022-10-08 16:58:43 +01:00 |
|
Lionel Flandrin
|
252a1a4c15
|
Migrate DMA to new IRQ implementation
|
2022-10-08 16:57:25 +01:00 |
|
Lionel Flandrin
|
c25568f16b
|
Migrated CDC to new IRQ implementation
|
2022-10-08 16:56:58 +01:00 |
|
Lionel Flandrin
|
39ad9fb63e
|
CDC: reset resampler once audio playback is over
|
2022-10-08 01:19:44 +01:00 |
|
Lionel Flandrin
|
4f381e9aca
|
Implement MDEC timings based on mednafen
|
2022-10-08 00:25:36 +01:00 |
|
Lionel Flandrin
|
cfc06b2270
|
CDC: implement RTADPBSY
|
2022-10-07 21:19:35 +01:00 |
|
Lionel Flandrin
|
6b78b085d0
|
Hide the CDC debug messages behind a feature flag
|
2022-10-07 20:35:32 +01:00 |
|
Lionel Flandrin
|
0040c614a7
|
CDC: improve DECTOUT emulation
|
2022-10-07 20:05:12 +01:00 |
|
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 |
|