aboutsummaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
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.
2011-03-01spu: refactor adsr (simplify code)notaz
2011-03-01spu: compact chan structure a bitnotaz
2011-02-28gte_neon: implement MVMVA, some fixesnotaz
2011-02-14dfxvideo: fill sanity check to prevent crashesnotaz
2011-02-12dfinput: fix CONFIG_MODE behaviornotaz
return config data when in config mode only (like LilyPad does)
2011-02-11use analog handling from dfinputnotaz
2011-02-10dfxvideo: fix frameskip issuenotaz
if display is never moved/resized, it's never updated in frameskip mode. Detect this.
2011-02-10frontend: enable SPUIRQWait by defaultnotaz
2011-02-10spu: handle channels better in 'IRQ wait' casenotaz
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)
2011-02-04dfxvideo: fix word access macrosnotaz
2011-02-04spu: fix xa masking, was causing noisenotaz
2011-02-04gpu_unai: support bgr888->rgb565 conversion for maemonotaz
2011-02-03dfxvideo: add bgr888->rgb565 converter for maemo portnotaz
2011-01-31cdrcimg: support .bz/.znx/eboot formatsnotaz
not making use of extra .znx data or eboot TOCs yet.
2011-01-29spu: don't stop a channel by adsr if we have potential irqnotaz
otherwise we might miss irqs
2011-01-29spu: cleanup build a bitnotaz