107 Commits

Author SHA1 Message Date
notaz 3a99876312 frontend: improve sdl gamepad support
notaz/pcsx_rearmed#379
2025-05-21 00:48:28 +03:00
notaz 810239393d sdandalone: rework sdl output
- 2x overlay mode from PicoDrive
- somewhat proper fullscreen mode
- overlay scaling options
- gles mode probably broken (no longer works on more modern distros
  anyway - it's some very old code)
- new bugs
2025-05-12 02:25:10 +03:00
notaz a039283370 unbreak enhanced resolution
Fixes: cdc1d78f3e
2025-04-12 23:51:39 +03:00
Apaczer 94272c2de7 frontend: rm BUILTIN_GPU_NEON ifdefs for shared build to work 2025-03-31 01:55:46 +03:00
notaz 627a65578d frontend: disable watchdog thread if being debugged 2025-03-30 01:36:23 +02:00
notaz cdc1d78f3e implement scanout wrapping
... somewhat at least
libretro/pcsx_rearmed#884
2025-03-30 01:27:32 +02:00
notaz f49a4c48cb try to support macOS for standalone 2025-03-03 02:02:05 +02:00
notaz 16b099b434 standalone: fix missed y scaling 2025-01-25 02:52:07 +02:00
notaz c87406ff72 move more globals to psxRegs
more locality, less literal pools on ARM
2024-10-25 02:52:05 +03:00
notaz 0b1633d72a drc: try compiling on another thread 2024-10-24 00:17:35 +03:00
notaz 7e9c30606d try to clean up various mmap func failure return value confusion
such a mess
2024-10-08 01:39:30 +03:00
notaz 4284a81815 new 3ds_mmap, avoid useless retries 2024-10-08 01:36:57 +03:00
notaz 4c8f1c25f5 introduce fractional framerates
notaz/pcsx_rearmed#91
2024-04-15 02:43:39 +03:00
notaz fb640dd9d9 standalone: update gun support 2023-12-15 01:49:02 +02:00
notaz 42dde520a8 standalone: revive spu_c64x build
and some other minor pandora stuff
2023-12-12 01:27:23 +02:00
notaz 96867f0e3c standalone: allow scaler to cut off the letterbox
notaz/pcsx_rearmed#286
2023-12-10 23:53:51 +02:00
notaz 2f70bda701 standalone: allow other that 1 line scanlines
doesn't seem useful, but since the code is done I'll keep it
notaz/pcsx_rearmed/#287
2023-12-10 23:30:48 +02:00
notaz 2da2fc7676 gpu_neon: rework buffering to reduce flickering
... maybe

notaz/pcsx_rearmed#324
2023-10-23 21:00:35 +03:00
notaz abf0948588 gpu: a bit better idle bit handling
notaz/pcsx_rearmed#217
2023-10-09 01:20:07 +03:00
notaz ba8d6a2dbb plugin_lib: fix a silly crash 2023-09-27 01:09:51 +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
notaz 308c6e678a try to emulate borders properly 2023-08-20 01:37:53 +03:00
notaz f189413eb7 cscpace: fix more alignment issues
libretro/pcsx_rearmed#719
2023-07-08 00:18:08 +03:00