Flyinghead
|
27ea6ca092
|
aica: rename mem and reg accessors
|
2023-01-30 13:21:43 +01:00 |
Flyinghead
|
b1479e6e34
|
aica: use namespaces, simplify api, handle serialization
Rename VArray2 to RamRegion. Add alloc(), free(), setRegion() and
de/serialize()
|
2023-01-30 10:40:07 +01:00 |
scribam
|
aa6c9e2106
|
msvc: fix linking issues in debug build
|
2022-04-17 13:24:37 +02:00 |
Flyinghead
|
039c666247
|
more types.h clean up. better aica handler templates
|
2022-04-15 17:03:49 +02:00 |
Flyinghead
|
ca17717af7
|
dsp: map TEMP/MEMS/MIXS regs to sh4 and aica address space. Clean up
|
2021-08-26 10:16:07 +02:00 |
Flyinghead
|
a920ae5901
|
aica: fix race conditions between sh4/arm
Fix sound issue in Test Drive Le Mans and Looney Tunes
|
2021-02-14 19:19:57 +01:00 |
Flyinghead
|
4dd05ca23f
|
aica: saturate EG when aeg reaches 3bf. non-functional changes
|
2020-11-24 20:07:10 +01:00 |
scribam
|
4bf6802855
|
Cleanup include headers
|
2020-03-29 14:26:21 +02:00 |
Flyinghead
|
87023c722d
|
Hide unsafe optimizations on all but arm32 platform
Non-functional changes
|
2019-09-30 15:36:39 +02:00 |
Flyinghead
|
fbdbd2491d
|
aica: implement pitch LFO and LPF envelope
simplify channel serialization
optimize aica channel reg write callbacks
|
2019-09-09 11:32:03 +02:00 |
Flyinghead
|
a50ed2cc7d
|
dsp: fix SHIFTER and ACC shift values. Simplify
|
2019-09-05 15:45:14 +02:00 |
Stefanos Kornilios Mitsis Poiitidis
|
7ef9de3cae
|
Moving code around, cleanups
|
2013-12-28 22:20:08 +01:00 |