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
e28fd20f08
psp, revisit audio handling
...
sound rates 44100, 22050, 11025 Hz, internally upsampled
conversion to stereo since mono isn't supported well on psp
2024-03-02 10:19:57 +01:00
Francisco Javier Trujillo Mata
9b4c95a951
Fix folder creation
2024-02-18 23:30:09 +01:00
kub
b4bc262418
platform, cleanup main emu loop
2024-02-14 23:48:06 +01:00
kub
dca20effa2
platforms, revisit Pico ptr handling
2024-01-13 12:09:16 +01:00
kub
d818246c51
handle "Mega Drive" naming consistently
2023-10-26 18:42:25 +00:00
kub
1a9da199e8
platform, revisit menu, add option profiles
2023-09-01 23:02:43 +00:00
kub
02f3222feb
platform, basic msu-md support
...
loading a .cue file will look for a cartridge image with the same basename
and an extension of "gen", "smd", "md", "32x".
2023-05-28 13:56:55 +00:00
kub
0c9c8e4796
core vdp, some cleanup
2023-04-27 21:19:56 +02:00
kub
c7e1c39b28
core, make system detection by extension case insensitive
2023-03-26 10:35:39 +00:00
kub
0aa63fce12
core, revisit Sega 8 bit hardware handling
2023-02-22 23:22:45 +00:00
kub
cab84f29e5
core, preparations for sc-3000 support
2023-02-18 20:57:16 +00:00
kub
12ffc46933
platform, fix emu loop timing for vsync enabled
2022-09-28 18:51:19 +00:00
kub
a5085db3ea
Merge from libretro/master:7ff457f for repo synchronization
2022-04-19 23:58:59 +02:00
kub
68a950875c
sound, add FM filtering
2022-04-19 23:18:56 +02: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
df6c895c5c
sms, add sg-1000 support
2022-02-28 21:45:50 +00:00
kub
9f1d5acdb4
sound, fix pcm/pwm handling wrt fast forward (mcd, 32x, pico)
2022-02-07 21:09:13 +00:00
kub
73bda1add9
core, libretro vfs support
2022-01-27 22:31:09 +00:00
kub
1d5885dd84
core, linux+libretro, multiplayer adaptor support
2022-01-26 19:41:19 +00:00
kub
a54716ec19
platform, fix pad setting from configs files
2021-12-07 21:07:34 +01:00
kub
d4d2723f93
platform, fix pad not set from config when loading rom via command line
2021-12-04 22:56:33 +01:00
kub
e994ebeb3f
platform, include current dir in bios search path
2021-11-10 23:33:18 +01:00
kub
b23725dd9f
platform, show Mark III as name for japanese SMS
2021-11-08 22:52:53 +01:00
kub
1ffc8b84f1
sms, revisit FM settings
...
setting moved to SMS section, default off since it crashes some games
2021-10-21 20:45:43 +02:00
kub
280bfc3ca7
sms, add system select option
2021-10-19 23:24:06 +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
3368c27707
core, fix race condition when waiting for vsync
2021-06-28 21:58:01 +02:00
kub
8ee5bef7e8
sms, enable ym2413 by default
2021-06-09 22:17:34 +02:00
kub
c28911fdb1
cleanup for psp
2021-03-21 23:04:14 +01:00
kub
37631374df
ui, revised menu and option handling, added sound filter settings
2021-03-05 22:11:39 +01:00
kub
15ca715228
core, groundwork for chd support
...
still needs some scrutiny, and build integration is missing
2021-03-04 20:54:10 +01:00
kub
832faed320
ui, fix for SDL emulation display if resolution != 320x240
2021-01-31 20:14:49 +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
a20300bf1e
fixes for memory leaks and out of bounds memory access found by ASAN or gcc -flto
2020-12-12 14:57:56 +01:00
kub
61d76999d7
Merge from libretro/master:46902e0 for repo synchronization
2020-12-05 22:39:06 +01:00
kub
69b7b2641b
ui, revise status line handling
2020-11-13 08:56:39 +01:00
kub
e7faa8e4e1
Merge remote-tracking branch 'upstream/master'
2020-10-21 20:29:58 +02:00
kub
758abbebc2
ui, fix sdl flickering and status lines artifact issues
2020-10-07 20:18:37 +02:00
kub
13e220715e
frontend, fix scaling option handling
2020-09-30 19:34:47 +02:00
kub
e721f80136
vdp, fix for gfx save/load menu bg
2020-09-21 21:02:51 +02:00
notaz
d0eab7dae8
deal with some gcc7+ warnings
2019-12-07 22:28:53 +02:00
kub
e7ee7bc00a
32x, improved auto frame skip, plus new config option for max auto skip
2019-10-11 00:56:33 +02:00
kub
b1a047c926
reworked palette and buffer handling due to some 32X bugs
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
35f2b65ef7
add 68k overclocking support
2017-10-20 12:21:09 +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