aboutsummaryrefslogtreecommitdiff
path: root/plugins/dfsound/registers.c
AgeCommit message (Collapse)Author
2012-07-31spu: some cleanupsnotaz
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 iSpuAsyncWait hacknotaz
..and replace with some different dma detection hack
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-07-30spu: some major reverb refactoringnotaz
some ideas lifted from SPU2-X (Pcsx2)
2011-07-30spu: parametrize sample generation, interpolationnotaz
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-07-27spu: some refactoring for upcoming optimization attemptnotaz
2011-07-13dfsound: merge shalma's suggestionsnotaz
http://www.gp32x.com/board/index.php?/topic/57973-pcsx-rearmed/page__view__findpost__p__952591
2011-03-01spu: compact chan structure a bitnotaz
2011-02-09dfsound: backport fixes from pcsxrnotaz
shalma: - Align start addresses to 16-bytes - (Hopkat) registers.c - External loop address align to 16 bytes - SoundOff prevents new channel from starting - fixes Jungle Book (buzzing loop hangs)
2010-11-16pcsxr-1.9.92PCSX* teams