notaz
|
aa4cdd73cb
|
clean up pad plugin stuff
pad code was never used as a plugin, and there is no benefit from all
the indirection
|
2025-03-30 18:48:47 +03:00 |
|
notaz
|
6fc783271d
|
clean up old gpu psemu funcs
|
2025-03-30 18:48:47 +03:00 |
|
notaz
|
08d9d25754
|
new async cdrom + cdrom cleanup
Should've split this really, but that's lots of extra work...
Beware of breakage, but please report bugs.
|
2024-10-08 01:44:18 +03:00 |
|
notaz
|
e02164097b
|
physical cdrom readahead
much more messy than I hoped
notaz/pcsx_rearmed#335
|
2024-03-22 21:12:48 +02:00 |
|
notaz
|
8412166f53
|
gpu: rework dma vs busy timing
maybe should implement actual fifo instead someday
libretro/pcsx_rearmed#809
|
2023-12-14 01:41:31 +02:00 |
|
notaz
|
f4ab3b6432
|
drop some unused funcs
removed in a plugin but not the core
|
2023-11-26 01:01:51 +02:00 |
|
notaz
|
38b8a211aa
|
apply cdrom volume in spu
The previous sector delay thing breaks rhythm games.
Also much easier to deal with timing in SPU code.
|
2023-11-22 00:02:50 +02:00 |
|
notaz
|
9ed8046776
|
gpulib: trust game's centering based on a database
libretro/pcsx_rearmed#160
|
2023-10-25 02:01:47 +03:00 |
|
notaz
|
07f64ac7fd
|
must specify cflags to link
important for -mfpu when using lto
|
2023-10-18 01:44:46 +03:00 |
|
notaz
|
c2eee46bfb
|
spu: implement irq on dma
notaz/pcsx_rearmed#295
|
2023-10-14 19:25:50 +03:00 |
|
StormedBubbles
|
d6a231b7c9
|
Optional lightgun crosshairs + add "Konami Gun" device
|
2023-10-13 12:49:49 +03:00 |
|
notaz
|
d358733b84
|
spu: try to improve timing
notaz/pcsx_rearmed#305
|
2023-09-28 01:30:16 +03:00 |
|
notaz
|
ab88daca6f
|
attempt to improve guncon defaults
The previous change wrongly introduced resolution into the calculation
which is unneeded because input is not pixel coordinates.
|
2023-09-18 22:17:27 +03:00 |
|
notaz
|
f6eb0b1c75
|
cleanup the input mess, part2
|
2023-09-15 01:28:24 +03:00 |
|
notaz
|
2db412ade2
|
switch over to libretro input code
too much trouble with 2 separate codebases
|
2023-09-14 00:41:27 +03:00 |
|
Julien Loir
|
b23cf6d99d
|
Fix emscripten build
|
2023-08-29 02:13:45 +03:00 |
|
notaz
|
20a3a441bc
|
spu: rm bunch of unused functions
|
2023-08-25 22:39:19 +03:00 |
|
notaz
|
980f7a58b4
|
clean up switching between dynarec and interpreter
alternative to libretro/pcsx_rearmed#727
|
2023-07-09 23:04:54 +03:00 |
|
notaz
|
7a8d521fba
|
merge from libretro fork
+ minor modifications
Reducing the diff as it's too hard to track down breakage
when one works but not the other.
|
2022-10-15 23:12:50 +03:00 |
|
notaz
|
9cf790343a
|
spu: sync on xa playback start
this avoids nasty underflows at the start of the stream
|
2022-09-09 00:13:59 +03:00 |
|
notaz
|
029e681c39
|
plugins: try to untangle the CALLBACK mess
on ARM it doesn't matter so calling conventions were never maintained,
so just get rid of __stdcall
|
2022-08-30 03:06:49 +03:00 |
|
notaz
|
003cfc63c6
|
mingw build fixes
|
2015-01-03 02:25:30 +02:00 |
|
notaz
|
650adfd2da
|
spu: rework synchronization
|
2014-12-20 02:57:25 +02:00 |
|
notaz
|
2b30c1291d
|
spu: add a schedule callback
|
2014-12-20 02:57:25 +02:00 |
|
notaz
|
da710571b7
|
mave plugin and core shared includes to single location
|
2012-12-02 02:37:10 +02:00 |
|