kub
c87e36d750
core+platforms, revise pico pen handling
...
the MSB in the tablet position register denotes pen on surface.
add logic and a hotkey for handling pen not on surface. This allows
for repositioning of the pen without the storyware reacting to it.
2024-03-18 18:24:54 +01:00
kub
089f516d6c
make sound rates platform dependent
2024-02-17 21:54:33 +01:00
kub
70efc52db8
core, implement GG stereo
2024-01-23 22:21:15 +01:00
kub
dca20effa2
platforms, revisit Pico ptr handling
2024-01-13 12:09:16 +01:00
kub
58fc34b1d6
build, odbeta and opendingux cleanup
2023-12-12 23:35:02 +01:00
kub
3167aa9a94
compile fixes for CI
2023-10-26 19:03:50 +00:00
kub
e5a1d4c5f1
sms, cleanup, add missing tms palette to gp2x
2023-03-07 21:57:33 +00:00
kub
ebd9c86a6c
platform, clear status remnants after renderer switching by hotkey
2022-12-19 22:03:43 +00:00
kub
043ccbf45f
fix some gcc warnings
2022-10-16 20:17:39 +00:00
kub
c05ec65ef1
gp2x, small optimization
2022-09-28 18:52:26 +00:00
kub
96948bdfc8
sms, add fast renderer, remove 1st column (8 px) if blanked
2022-09-25 10:03:06 +00:00
kub
23e4719638
generic ui, add basic GLES support
2022-09-17 07:25:17 +00:00
kub
a990d9c434
ui, revisit menu
2022-04-09 22:30:44 +02:00
kub
882f697ad4
sound, add native rate mode, change resampling
2022-03-31 19:51:03 +02:00
kub
74bd70403b
platform sdl, add config file option for fullscreen
2022-02-22 20:40:34 +00:00
kub
1bbe9abf75
platform, improve 32x handling for h32 (all supported platforms)
2021-11-23 21:50:13 +01:00
kub
495fe1fdad
platform, fix vertical scaling, aspect ratio handling (gp2x, psp)
2021-11-10 23:33:18 +01:00
kub
ace184013b
core+gp2x+psp, fix handling mid-frame palette changes
2021-11-10 23:32:40 +01:00
kub
9b2d466aeb
gp2x, fixes for sms
2021-10-15 19:27:37 +02:00
kub
466fa07953
sms, basic gamegear support
2021-10-14 23:08:17 +02:00
kub
d5d1778252
sdl, complete overhaul of hardware/software scaling
2021-09-10 18:54:05 +02:00
kub
88a58f34a0
build improvements for gph/psp devices
2021-03-30 20:17:26 +02:00
kub
832faed320
ui, fix for SDL emulation display if resolution != 320x240
2021-01-31 20:14:49 +01:00
kub
bdf7761ef8
gp2x, fix for 8bit fast renderer regression
2021-01-22 10:08:20 +01:00
kub
794d463ce9
gp2x, fix to show pico ptr
2021-01-20 20:55:12 +01:00
kub
6c5784f07f
partially revived platform support for PSP (unfinished) #2
...
scaling, release generation, fixes
still not planning to make this officially supported.
2021-01-13 22:26:41 +01:00
kub
f821bb7011
core, structural cleanup, fixes and improvements for type issues #2
2021-01-01 12:44:02 +01:00
kub
69b7b2641b
ui, revise status line handling
2020-11-13 08:56:39 +01:00
kub
758abbebc2
ui, fix sdl flickering and status lines artifact issues
2020-10-07 20:18:37 +02:00
kub
352479001c
vdp, optimisation for 8bit renderers
2020-08-04 22:24:56 +02:00
kub
03d5f5105c
libretro, build fixes
2020-07-10 17:53:32 +02:00
kub
324bd6852e
audio: add option to switch off SSG-EG
2020-04-22 21:49:48 +02:00
kub
84e18560bb
fix for gp2x audio regression
2020-03-30 23:54:11 +02:00
kub
9090dc0f22
sh2 drc: updates from mame for ym2612 sound
2019-12-21 22:54:40 +01:00
kub
52055c13b2
sh2 drc: reorganised block mgmt code, plus some small scale optimisations
2019-10-17 21:54:37 +02:00
kub
08626dab12
speed improvement and fixes for 32x ARM asm draw
2019-07-30 16:34:40 +02:00
kub
d40a5af495
various small improvements and fixes
2019-07-30 16:34:40 +02:00
kub
b1a047c926
reworked palette and buffer handling due to some 32X bugs
2019-07-30 16:34:40 +02:00
kub
f5939109c4
sh2 drc host disassembler integration for gp2x
2019-07-30 16:34:40 +02:00
kub
ce322c1e37
bfd-less arm disassembler for gph
2019-07-30 16:34:40 +02:00
kub
340e528ff8
make gp2x mp3 playback functional (need to unpack and compile helix decoder separately in platform/common/helix)
2019-07-30 16:34:40 +02:00
kub
c79d0bb90f
fix gp2x compilation (using linaro arm gcc 4.7 on ubuntu)
2019-07-30 16:34:40 +02:00
notaz
9cdfc191b6
add a pitch variable
...
32x is still broken
2017-12-27 19:54:07 +02:00
notaz
6311a3baf5
move more globals to PicoInterface
...
similar reasons as before
2017-10-22 02:13:46 +03:00
notaz
93f9619ed8
rearrange globals
...
scripted find/replace
gives slightly better code on ARM, less unnecessary asm,
~400 bytes saved
2017-10-20 12:21:09 +03:00
notaz
759c9d3846
pandora: fix build
...
Fixes: df9251536d
"libretro: satisfy vita's dynarec needs in a cleaner way"
2017-10-20 12:20:59 +03:00
notaz
fdcfd32374
get rid of custom memcpy funcs
...
not used for anything important, just a maintenance burden
2017-10-14 21:28:36 +03:00
notaz
98a2714234
eliminate texrels, part 3
2017-08-06 22:25:26 +03:00
notaz
99bdfd31b8
eliminate texrels (wip2)
2017-08-06 19:23:20 +03:00
notaz
ea38612fad
eliminate texrels (wip)
2017-08-06 18:18:29 +03:00