Cameron Cawley
fb175a893e
BACKENDS: Remove EventsBaseBackend
2026-04-13 20:11:43 +03:00
ma-moon
dd9af4c5d4
LIBRETRO: Add Libretro MIDI Out plugin
2026-04-06 14:13:56 +02:00
Giovanni Cascione
eb28a37e5f
LIBRETRO: add scummvm_pointer_device it translation
2026-04-06 14:13:56 +02:00
Giovanni Cascione
6b679b88b1
LIBRETRO: merge retropad only mode to new pointer setting and rework defaults
2026-04-06 14:13:56 +02:00
Rob Loach
f2dfcb196c
LIBRETRO: allow selecting the pointer device in core options
2026-04-06 14:13:56 +02:00
Giovanni Cascione
179245e8d8
LIBRETRO: JANITORIAL: fix typo
2026-01-03 10:14:39 +01:00
Le Philousophe
8dacabb8ac
BACKENDS: OPENGL: Remove unused format parameter in loadVideoMode
2025-06-01 13:32:06 +02:00
Le Philousophe
a04fbf4bdb
BACKENDS: OPENGL: Allow to request a fixed-size window and antialiasing
...
It's unused for now but will be soon.
2025-06-01 08:24:34 +02:00
Giovanni Cascione
5ef493824a
LIBRETRO: JANITORIAL: fix typo
2025-03-30 10:41:59 +02:00
Giovanni Cascione
8e758267b1
LIBRETRO: fix description typo
2024-11-14 17:11:45 +01:00
Giovanni Cascione
d1488a13dc
LIBRETRO: improve description of framerate cap setting
2024-11-14 01:31:49 +01:00
Giovanni Cascione
e12e2f9c80
LIBRETRO: drop frameskip settings
...
Frame rate setting can be used to improve performance on lower end devices instead
2024-11-14 01:31:33 +01:00
Giovanni Cascione
62c9bd8c5a
LIBRETRO: drop timing inaccuracies setting
...
Frame rate setting can be used to improve performance on lower end devices instead
2024-11-14 01:31:20 +01:00
Giovanni Cascione
63ddb92608
LIBRETRO: drop unneeded function
2024-11-14 01:31:05 +01:00
Giovanni Cascione
8438bfe648
LIBRETRO: JANITORIAL: fix some formatting
2024-11-14 01:30:45 +01:00
Giovanni Cascione
199d5ec885
LIBRETRO: simplify delayMillis
2024-11-13 13:06:13 +01:00
Giovanni Cascione
e09c521cd8
LIBRETRO: refactor av_status
2024-11-02 00:16:47 +01:00
Giovanni Cascione
958b6b74b1
LIBRETRO: add NEON feature test to LibretroOpenGLGraphics
2024-11-02 00:16:47 +01:00
Giovanni Cascione
742f88bd15
LIBRETRO: add GUI resolution settings
2024-11-02 00:16:47 +01:00
Giovanni Cascione
207a65c8eb
LIBRETRO: increase initial value of max w/h to max engines request
2024-10-29 00:31:16 +01:00
Giovanni Cascione
d7276b9e6b
LIBRETRO: add readability test to isDirectory() and getParent()
2024-10-29 00:30:46 +01:00
Giovanni Cascione
f6ff9f3d6f
LIBRETRO: move paths checks to applyBackendSettings()
2024-10-25 20:27:28 +02:00
Giovanni Cascione
dbc7039622
LIBRETRO: split settings path checks in separate function
2024-10-25 20:26:39 +02:00
Giovanni Cascione
35f9f7eb71
LIBRETRO: handle resizing to native res in hw rendering
2024-10-22 19:39:37 +02:00
Giovanni Cascione
79e0d08e91
LIBRETRO: JANITORIAL: cleanup
2024-10-22 19:39:10 +02:00
Giovanni Cascione
a874244a6d
LIBRETRO: rewrite surface graphics manager and split sources
2024-10-22 19:38:50 +02:00
Le Philousophe
e61dac6c68
BACKENDS: Allow write streams to be created atomically
...
When creating an atomic write stream, the file is only created once it
is closed.
This can be done using a temporary file.
This commit only adds the API but not the proper implementation.
2024-10-15 22:45:50 +02:00
Giovanni Cascione
668e2b66af
LIBRETRO: fix cursor glitch
2024-09-16 23:34:36 +02:00
Giovanni Cascione
b7c2e361b2
LIBRETRO: add context reset on retroarch graphic driver reset
2024-09-16 23:33:51 +02:00
Cameron Cawley
8162951761
COMMON: Replace type detection in configure with aliases for stdint.h types
2024-09-08 00:47:36 +03:00
Giovanni Cascione
2b4260db36
LIBRETRO: remove unneeded declaration
2024-09-03 22:58:48 +02:00
Giovanni Cascione
e1302b068a
LIBRETRO: bump libretro-common
2024-07-23 00:36:27 +02:00
Giovanni Cascione
04bdeaf5db
LIBRETRO: avoid closing scummvm thread if not yet started
2024-07-23 00:35:50 +02:00
Cameron Cawley
42903e7e6e
COMMON: Add inttypes.h to common/scummsys.h
2024-07-03 22:34:26 +01:00
Eugene Sandulenko
472f59c610
LIBRETRO: Moved include to the relevant .cpp file
2024-05-22 21:58:59 +02:00
Giovanni Cascione
07e10b5cc3
LIBRETRO: add displayMessageOnOSD to sw graphics manager
2024-05-11 00:58:00 +02:00
Giovanni Cascione
786aedf330
LIBRETRO: pass virtual mouse coordinates to mouse events
2024-04-20 21:50:21 +02:00
Giovanni Cascione
42dc7b31f4
LIBRETRO: add OpenGL support
2024-04-17 15:24:30 +02:00
Giovanni Cascione
776f8bfa77
LIBRETRO: refresh screen on thread switch only
2024-04-06 00:18:53 +02:00
Giovanni Cascione
a5392653d5
LIBRETRO: switch to ModularGraphicsBackend
2024-04-06 00:18:16 +02:00
Giovanni Cascione
8ed85326fa
LIBRETRO: drop performance auto tuner
2024-03-30 14:40:05 +01:00
Giovanni Cascione
f5a45d36e3
LIBRETRO: switch retropad A and Y default mapping
2024-03-30 14:39:36 +01:00
Giovanni Cascione
0554419be2
LIBRETRO: use same libretro buffer size for mixer
2024-03-21 23:35:55 +01:00
Matthew Jimenez
5219c99400
GRAPHICS: Move PaletteManager definition to a separate header
2024-03-12 12:24:00 +02:00
Giovanni Cascione
3904a7dd15
LIBRETRO: add process_key_event_wrapper
2024-02-12 23:13:23 +01:00
Giovanni Cascione
2927be0280
LIBRETRO: add retroarch playlist path retrieving
2024-02-05 23:21:23 +01:00
Giovanni Cascione
fc097c3dbf
LIBRETRO: add setLibretroDir
2024-02-05 23:21:01 +01:00
Giovanni Cascione
cf30fe324f
LIBRETRO: refactor and improve audio run loop
2024-02-05 23:20:30 +01:00
Giovanni Cascione
fd6835eaf1
LIBRETRO: add ra system dir to SearchSet
2024-01-02 00:17:26 +01:00
Giovanni Cascione
18c3591548
LIBRETRO: add Libretro Playlist Generator to ScummVM GUI
2023-12-31 16:59:38 +01:00