aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
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
2011-07-27spu: remove adsr stop prevention hacknotaz
it's is not enough for Tron Bonne, so is not useful
2011-07-13dfsound: merge shalma's suggestionsnotaz
http://www.gp32x.com/board/index.php?/topic/57973-pcsx-rearmed/page__view__findpost__p__952591
2011-07-08dfxvideo: clear lcf when interlace is offnotaz
2011-07-08gpus: return DMA word count to avoid 1 list walknotaz
2011-07-08dfxvideo: decouple from main emunotaz
2011-07-08arm_utils: relax alignment requirementsnotaz
the code needing alignment isn't reached often anyway.
2011-06-14dfinput: return 0xff when the packet ends, like the real thing doesnotaz
2011-03-26dfxvideo: allow frameskip in interlace mode toonotaz
2011-03-22dfxvideo: rm some more ZN leftoversnotaz
2011-03-14dfxvideo: make fskip update on vsync toonotaz
2011-03-07spu: fix valgrind errorsnotaz
2011-03-01dfxvideo: use bit31 handling from pcsxr-svnnotaz
2011-03-01dfxvideo: avoid division like plaguenotaz
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.