aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2011-11-19gpu_neon: support unai as rendering backendnotaz
2011-10-30spu: add asm mixing code for ARMv5 toonotaz
2011-10-30gpu_neon: fix fb wrappingnotaz
Tobal No.1 ...
2011-10-30gpu_unai: fix a few potential crashesnotaz
2011-10-10spu: fix gaussian interpolationnotaz
2011-10-10psxcounters: change spu update ~2msnotaz
old value ~1.4 was weird anyway
2011-10-08spu: make "simple" interpolation even more simplenotaz
that division is not worth the quality increase it might give, also sinc now can be 0 after resets, causing div0 fault.
2011-10-08spu/cdda: sync cdda to spu playbacknotaz
this will probably make cdrom/vsync timing desync situation worse (those were never in sync anyway) but fix some cdda related sound stuttering. Those magic values are used trying to preserve other SPU plugin compatibility.
2011-09-27dfxvideo: remove unneeded double division in line codenotaz
2011-09-25add pollux/caanoo port, refactor thingsnotaz
2011-09-23get rid of hard libbz2 dependencynotaz
it just keeps getting in my way when trying to run this elsewhere.
2011-09-23support armv5 buildnotaz
2011-09-23frontend: fix a couple of annoyanciesnotaz
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-09-20spu: fix a few mixing issuesnotaz
2011-09-19spu: don't wait for irq on silent channelsnotaz
no point to do so, breaks other chans if silent ones interrupt often (Discworld)
2011-09-19add fixed frameskip optionnotaz
2011-08-14gpu_unai: avoid NULL pointers in span tablenotaz
are those state combinations really impossible?
2011-08-13gpu_neon: handle 0xEx cmds while frameskipingnotaz
otherwise things go out of sync
2011-08-13gpu_neon: frameskip: skip blits until flippednotaz
2011-08-13gpu_neon: add peops as temp renderernotaz
2011-08-13gpu_neon: support caching renderers, update rearmed ifnotaz
2011-08-13gpu_neon: do list resubmit detectionnotaz
done it a while ago, late commit..
2011-08-13gpu_neon: gpu info reads, some bugfixesnotaz
2011-08-13gpu_neon: basic frameskip, change check, minor stuffnotaz
2011-08-13gpu_neon: partially support range regsnotaz
2011-08-13gpu_neon: vram fixes, list loop detectionnotaz
2011-08-13gpu_neon: split output code, some refactoringnotaz
2011-08-13gpu_neon: some cmd/vram io and dma handlingGrazvydas Ignotas
2011-08-13gpu_neon: basic skeleton gpu pluginGrazvydas Ignotas
2011-08-13gpu_unai: redo frameskipnotaz
the previous code wasn't that functional
2011-08-13gpu_unai: fix inline asm statementsnotaz
newer gcc reorders them and was allocating registers wrong due to incomplete constraints. Not that this code is any better than what gcc generates anyway, but whatever.
2011-08-13gpu_unai: merge code from PCSX4ALL 2.2 releasenotaz
2011-08-13frontend: add gpu_unai configuration optionsnotaz
2011-08-13frontend: refactor plugin_lib for maemonotaz
should give them proper frame limiter, frameskip and also lightgun support, maybe.
2011-08-13add guncon supportnotaz
a bit basic but works
2011-08-01spu: split out mixing, use NEON for that on ARMnotaz
2011-08-01spu: merge DrHell/shalma noise codenotaz
fraction part dropped since it looked suspicious.
2011-08-01spu: change volume control, default it to 3/4 instead of 1/2notaz
because some complain default volume is too low
2011-08-01spu: some misc refactoring/cleanupnotaz
2011-07-30spu: some major reverb refactoringnotaz
some ideas lifted from SPU2-X (Pcsx2)
2011-07-30spu: parametrize sample generation, interpolationnotaz
2011-07-30spu: do adsr on whole buffernotaz
this eliminates need to check adsr state for each sample, we can do multiple at once. Also use ADSR tables from DrHell/shalma.
2011-07-30frontend: add chan display option, for fun mostlynotaz
2011-07-30spu: handle non-playing channel irqsnotaz
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