Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-08 | gpulib: fix out-of-bounds reads in do_cmd_buffer() | Daniel Silsby | |
When gpu.cmd_buffer[] is filling up, and the last 1 or 2 words in it are the beginning of a new vram read/write cmd, do_cmd_buffer() would access out-of-bounds, reading garbage pos/size data. Fixes corrupted gfx in this PS1 .exe test utility: https://github.com/PeterLemon/PSX/tree/master/CPUTest/CPU/LOADSTORE/LW (This and all similar tests on Peter's site). Note that gfx access in this utility is done entirely through cmds given through GPUwriteData(), i.e. direct CPU->GP0 stores, not DMA. | |||
2019-03-13 | Merge pull request #123 from gameblabla/diablofix_hack | notaz | |
Diablo Music fix for PCSX Rearmed. (optional hack) | |||
2019-03-07 | Fix for compiling it against newer zlib versions. | gameblabla | |
2019-03-07 | Diablo Music fix for PCSX Rearmed. (optional hack) | gameblabla | |
Let's also allow it to be changed from the menu. Set to off by default as it could cause issues in some other games. | |||
2017-05-03 | use pc-relative offsets for PIC too | notaz | |
2016-04-01 | don't use __ARM_ARCH_7A__ | notaz | |
github issue #68 | |||
2015-02-06 | libretro: always use fixed samples per frame | notaz | |
2015-02-05 | gpulib: remove unneeded hack | notaz | |
2015-02-04 | gpu_unai: fix some 64bit issues | notaz | |
2015-02-03 | frontend: fix minor glitches on video mode changes | notaz | |
2015-02-02 | spu: c64x: fix cache handling, enable l2 | notaz | |
2015-02-02 | spu: fix some thread safety issues | notaz | |
reverb and stuff | |||
2015-01-13 | spu: put reverb on the thread too | notaz | |
and more stuff to work struct | |||
2015-01-12 | gpulib: use more conservative loop detection | notaz | |
the old one was causing too many cache misses | |||
2015-01-12 | some random improvements | notaz | |
2015-01-12 | spu: fix some skip accuracy issues | notaz | |
2015-01-10 | spu: don't block on audio | notaz | |
2015-01-10 | spu: support multiple pending buffers | notaz | |
for threaded implementation | |||
2015-01-05 | spu: finish offload code to TI C64x DSP | notaz | |
rather disappointing result so far, though :( | |||
2015-01-04 | spu: start offload code to TI C64x DSP | notaz | |
2015-01-04 | spu: threaded implementation | notaz | |
unlike original P.E.Op.S. implementation, the goal here is to carefully avoid any side effects caused by having the thread enabled | |||
2015-01-03 | spu: get rid of bStop, clean up | notaz | |
2015-01-03 | spu: move more things to StartSound | notaz | |
2015-01-03 | spu: reduce use of globals | notaz | |
to be used by upcoming threaded code.. | |||
2015-01-03 | spu: handle stop better, split main func more | notaz | |
2015-01-03 | mingw build fixes | notaz | |
2014-12-21 | spu: fix first sample, don't play ahead | notaz | |
2014-12-21 | spu: avoid NULL pSpuIrq | notaz | |
CTR sets 0 irq address, and savestates mess up | |||
2014-12-20 | fix up other platforms after rumble change | notaz | |
2014-12-20 | libretro: Add rumble support | ksv1986 | |
Conflicts: frontend/libretro.c | |||
2014-12-20 | spu: put globals into a structure | notaz | |
- also clean up some unused stuff - put spu config into it's own structure and header | |||
2014-12-20 | spu: remove some hacks | notaz | |
2014-12-20 | spu: rework synchronization | notaz | |
2014-12-20 | spu: add a schedule callback | notaz | |
2014-12-20 | spu: fix some fmod related breakage | notaz | |
2013-11-04 | psx_gpu: workaround binutils bug #14887 | notaz | |
Initially reported and patch supplied by ssj3gogeta | |||
2013-04-02 | drc/psx_gpu: handle more calling conventions | notaz | |
2013-04-01 | asm: fix incorrect offsets | notaz | |
2013-04-01 | psx_gpu: support relative jumptables | notaz | |
stupid Mach-O | |||
2013-04-01 | psx_gpu: convert to UAL, load everything from context | notaz | |
2013-04-01 | still adjusting asm for better as compatibility.. | notaz | |
2013-03-25 | asm: use a macro for functions | notaz | |
2013-03-25 | Don't compile in null sound driver for libretro and add | twinaphex | |
Makefile.libretro | |||
2013-03-17 | spu: change sync again | notaz | |
will hurt audio if game is way too slow, but perhaps improve sync situation a bit.. | |||
2013-03-15 | psx_gpu: fix line mask test | notaz | |
2013-03-15 | psx_gpu: minor test fixes | notaz | |
2013-03-15 | psx_gpu: fix mask set in blend_blocks variant | notaz | |
thanks to Exophase for help with coming up with this fix | |||
2013-02-08 | move cspace back to frontend | notaz | |
plugins no longer depend on it | |||
2013-02-06 | disable standalone pluign builds | notaz | |
these were for testing mostly, not for general use. Also fix a typo along the way. | |||
2013-02-06 | attempt to make gles plugin work under RPi | notaz | |