aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-13add guncon supportnotaz
a bit basic but works
2011-08-01frontnd: pcnt: enable counters to avoid using ext toolsnotaz
2011-08-01drc: fix page get code in linkage_arm.snotaz
it did not match what was used elsewhere for PCSX, causing rare crashes due to making bad links.. Also comment get_pointer, it's not obvious what it does.
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-26sio: only do IRQ if it's bit has been clearednotaz
tested on the real thing.
2011-07-15update AUTHORSnotaz
just not to forget this later
2011-07-15cdrom: partially implement attenuationnotaz
based on pcsrx code.
2011-07-13misc: invaliadte dynarec on HLE file loadsnotaz
also add some missing sanity checks.
2011-07-13drc: fix SP mirror hacknotaz
stop it from reading uninitialized LR in some cases..
2011-07-13drc: redo fastboot hacknotaz
relying on PC to check if we already exited was a bad idea, as cc_interrupt stuff updates the PC already.
2011-07-13frontend: sync with pico codenotaz
2011-07-13sio: emulate "card not inserted" statenotaz
an idea from shalma. "no card" and response byte 1 behavior tested on real hardware.
2011-07-13sio: no DTR resets devicenotaz
tested on the real thing
2011-07-13frontend: add memcard change and exe run supportnotaz
2011-07-13cdriso: handle eboot and it's TOC, some refactoringnotaz
This gives cdda support for eboot
2011-07-13psxcounters: merge shalma's suggestionnotaz
http://www.gp32x.com/board/index.php?/topic/57973-pcsx-rearmed/page__view__findpost__p__952577
2011-07-13cdrom: merge shalma's suggestionsnotaz
http://www.gp32x.com/board/index.php?/topic/57973-pcsx-rearmed/page__view__findpost__p__952591
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-08gte_neon: fix MAC0 shiftnotaz
2011-07-08gte: fix MAC0 shift (pcsxr issue #8874, shalma)notaz
fixes missing elements in Soul Reaver and Spyro.
2011-07-08dma: more accurate ICR register handlingnotaz
based on tests on ther real thing.
2011-07-08dma: don't generate irqs after aborted DMAnotaz
An idea from Shalma. Verified on real thing with DMA2.
2011-07-08drc: ifdef out one more 64bit instructionnotaz
this is relevant when compiling trash.
2011-07-08cdrom: make read reschedule optionalnotaz
Some really nasty timing issues, I guess can only be resolved for good when general timing is good and BIAS is gone.
2011-07-08dfxvideo: clear lcf when interlace is offnotaz
2011-07-08cdrom: replace resched hack with another onenotaz
almost certainly wrong but hopefully better.
2011-07-08pandora: minor update to pxmlnotaz
2011-07-08drc: handle division by 0 correctlynotaz
2011-07-08psxinterpreter: fix division by zeronotaz
Based on info from Ryphecha.
2011-07-08gpus: return DMA word count to avoid 1 list walknotaz
2011-07-08ppf.c: backport fix from pcsxrnotaz
weimingzhi: -(Infy11)ppf.c: Fixed stuck at start of games with empty CD-ROM ID (Issue #8266).
2011-07-08drc: merge Ari64's patch: 21_debugging_stuffnotaz
2011-07-08drc: merge Ari64's patch: 20_delay_slot_64bit_register_fixnotaz
2011-07-08drc: merge Ari64's patch: 19_arm_typosnotaz
2011-07-08drc: merge Ari64's patch: 18_loop_preload_fixnotaz
2011-07-08drc: merge part of old Ari64's patch: 09_tlb_offsetnotaz
This one is from previous batch, applying so that the next patch applies.
2011-07-08drc: merge Ari64's patch: 17_branch_target_liveness_analysisnotaz
2011-07-08drc: merge Ari64's patch: 16_continue_after_branch_into_delay_slotnotaz
2011-07-08drc: merge Ari64's patch: 15_dirty_registers_fixnotaz