aboutsummaryrefslogtreecommitdiff
path: root/plugins/dfsound
AgeCommit message (Collapse)Author
2019-03-07Diablo Music fix for PCSX Rearmed. (optional hack)gameblabla
Let's also allow it to be changed from the menu. Set to off by default as it could cause issues in some other games.
2017-05-03use pc-relative offsets for PIC toonotaz
2016-04-01don't use __ARM_ARCH_7A__notaz
github issue #68
2015-02-06libretro: always use fixed samples per framenotaz
2015-02-02spu: c64x: fix cache handling, enable l2notaz
2015-02-02spu: fix some thread safety issuesnotaz
reverb and stuff
2015-01-13spu: put reverb on the thread toonotaz
and more stuff to work struct
2015-01-12some random improvementsnotaz
2015-01-12spu: fix some skip accuracy issuesnotaz
2015-01-10spu: don't block on audionotaz
2015-01-10spu: support multiple pending buffersnotaz
for threaded implementation
2015-01-05spu: finish offload code to TI C64x DSPnotaz
rather disappointing result so far, though :(
2015-01-04spu: start offload code to TI C64x DSPnotaz
2015-01-04spu: threaded implementationnotaz
unlike original P.E.Op.S. implementation, the goal here is to carefully avoid any side effects caused by having the thread enabled
2015-01-03spu: get rid of bStop, clean upnotaz
2015-01-03spu: move more things to StartSoundnotaz
2015-01-03spu: reduce use of globalsnotaz
to be used by upcoming threaded code..
2015-01-03spu: handle stop better, split main func morenotaz
2015-01-03mingw build fixesnotaz
2014-12-21spu: fix first sample, don't play aheadnotaz
2014-12-21spu: avoid NULL pSpuIrqnotaz
CTR sets 0 irq address, and savestates mess up
2014-12-20spu: put globals into a structurenotaz
- also clean up some unused stuff - put spu config into it's own structure and header
2014-12-20spu: remove some hacksnotaz
2014-12-20spu: rework synchronizationnotaz
2014-12-20spu: add a schedule callbacknotaz
2014-12-20spu: fix some fmod related breakagenotaz
2013-04-01asm: fix incorrect offsetsnotaz
2013-04-01still adjusting asm for better as compatibility..notaz
2013-03-25asm: use a macro for functionsnotaz
2013-03-25Don't compile in null sound driver for libretro and addtwinaphex
Makefile.libretro
2013-03-17spu: change sync againnotaz
will hurt audio if game is way too slow, but perhaps improve sync situation a bit..
2013-01-05spu: fix decode offsetnotaz
2013-01-05spu: stop at address 0notaz
or should we? (Music 2000)
2013-01-05spu: check buffer state less oftennotaz
2013-01-03spu: also return on decoder irqsnotaz
2013-01-03spu: fix decode buffersnotaz
sync is still broken :(
2012-12-23frontend: fix pulseaudio, detect it in configure scriptnotaz
2012-12-02improve ARM feature detectionnotaz
2012-11-24spu: fix saving bugnotaz
fixup on load too
2012-11-24fix some more 32/64bit incompatibilitiesnotaz
2012-11-19dfsound: add PulseAudio workaroundnotaz
2012-11-18spu: stop at 0 volumenotaz
2012-11-05sort out 32/64bit savestate compat issuesnotaz
2012-07-31allow multiple sound drivers to be compilednotaz
2012-07-31spu: some cleanupsnotaz
2012-07-30fix various fPIC issuesnotaz
2012-07-16spu: rework irqs, again..notaz
- no early irqs, breaks games that setup irq on last block and then DMA - don't cut last sample on bIRQReturn, fixes stereo under-decode
2012-07-15spu: handle cd decode buffers toonotaz
2012-07-15spu: add decode buffer and reverb read handlingnotaz
2012-07-15spu: rework irq handling and loop reloadingnotaz
irq might be too early, but this seems to be better than was before. Special thanks to Ryphecha for some ideas again.