aboutsummaryrefslogtreecommitdiff
path: root/plugins/dfsound/externals.h
AgeCommit message (Collapse)Author
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-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
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: rework synchronizationnotaz
2012-11-24fix some more 32/64bit incompatibilitiesnotaz
2012-07-31spu: some cleanupsnotaz
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.
2012-07-09spu: get rid of iSPUIRQWaitnotaz
there should be no reason to ever turn it off
2012-07-09spu: get rid of iSpuAsyncWait hacknotaz
..and replace with some different dma detection hack
2012-07-09spu: remove some hacks, to be reworkednotaz
get rid of always-iSpuAsyncWait and iSecureStart hacks. Also SoundGetBytesBuffered is lying, make that lie more obvious and remove some confusing pointless constants.
2012-07-09spu: remove all threading codenotaz
it is broken for a while now, and I have no intention to fix it.
2011-09-22spu: handle loop write vs loop flag race (bIgnoreLoop alternative)notaz
it feels this should be better, but shouldn't write much here without testing really (Heart of Darkness).
2011-09-22spu: clean up unneeded codenotaz
2011-09-22spu: use last written loop value when startingnotaz
Now that we play silent channels, at least Alien Ressurection wants this. I should really bring out my PSX and test this properly..
2011-09-21spu: get rid of pCurr -1, pass right chans to silent handlernotaz
pCurr -1 would work weird with savestates and could screw things up in general..
2011-08-01spu: some misc refactoring/cleanupnotaz
2011-07-30spu: some major reverb refactoringnotaz
some ideas lifted from SPU2-X (Pcsx2)
2011-07-27spu: simplify irq and flag handlingnotaz
shalma's recent work taken into account when working on this. NOT verified on read hardware.
2011-03-01spu: drop unused mono codenotaz
also merge the mix buffers - the idea was to make use of neon there but I've decided againt it, it wouldn't improve things much according to profiling.
2011-03-01spu: compact chan structure a bitnotaz
2010-11-16pcsxr-1.9.92PCSX* teams