Commit Graph
1201 Commits
Author SHA1 Message Date
Eugene Sandulenko af89b0dc2c SDL: Switch Keyboard shortcuts helptext to Markdown tables 2023-10-14 01:54:05 +02:00
Eugene Sandulenko 6b99f6a5bb SDL: Revert accidental change 2023-10-11 11:26:09 +02:00
Eugene Sandulenko 17a480f1c5 NANCY: Fix potentially uninitialized variable 2023-10-10 23:55:06 +02:00
Eugene Sandulenko 0485f4a593 SDL: Added (disabled) Markdown table to the Keyboard help 2023-10-09 00:22:15 +02:00
D G Turner a3706e0976 BACKENDS: SDL: Fix Undefined Preprocessor Symbol GCC Compiler Warning 2023-09-17 14:46:12 +01:00
Eugene Sandulenko 2bea791278 OSYSTEM: Improed const'ness of the buildHelpDialogData() call 2023-09-17 00:56:28 +02:00
Eugene Sandulenko d4d82be3e7 BACKENDS: SDL: Specified platform-dependent quit shortcut in help dialog 2023-09-17 00:56:28 +02:00
Eugene Sandulenko 6ae8089c61 GUI: Move Keyboards shortcut help to SDL backend 2023-09-17 00:56:28 +02:00
Ankush Dutt 2a60a4d213 DLC: Set kFeatureDLC and _dlcStore for ScummVMCloud, Playstore in backend 2023-09-14 08:22:56 +02:00
Ankush Dutt 708432c163 BACKENDS: Change return type of getDefaultDLCsPath() to Common::Path 2023-09-14 08:22:56 +02:00
Ankush Dutt b4438f744a BACKENDS: Create dlcspath for storing DLCs 2023-09-14 08:22:56 +02:00
Walter Agazzi d117a48aaf DISTS: Keep Catharon license original naming 2023-09-03 22:27:43 +02:00
Walter Agazzi ab6b7b0360 DISTS: Add Catharon license and include in builds 2023-09-03 22:27:43 +02:00
Cameron Cawley 3f38f6c500 SDL: Improve CPU detection with older SDL versions 2023-08-14 00:40:42 +02:00
Eugene Sandulenko 583227655a BACKENDS: Fix incorrect enum member name 2023-08-13 10:50:56 +02:00
Wyatt Radkiewicz 55550f85ac BACKENDS: Move SIMD detection to more stable SDL2 2023-08-13 00:22:10 +02:00
Wyatt Radkiewicz 139eb6ad61 MAC: Basic Altivec detection implemented 2023-08-13 00:22:10 +02:00
Wyatt Radkiewicz 8cc1ab7efa PS3: Backend now detects altivec extenions 2023-08-13 00:22:10 +02:00
sluicebox dc0ba4e14a WIN32: Re-enable Win32PluginProvider
In 2006, Win32PluginProvider was removed from Windows builds:
df5be19409

Instead, SdlPluginProvider became the provider used in Window builds.
Currently, no code uses Win32PluginProvider.

The two classes are small and effectively do the same thing, but
Win32PluginProvider has the advantage of using our Windows string
conversion functions for paths, just like the rest of backend code.
We've seen problems before where SDL handles encoding differently:
0ab9653556
2023-08-06 14:16:16 +02:00
elasota b8acbe6bee COMMON: Archive path refactoring, add getFileName and getPathInArchive that unambiguously return the filename or the full path 2023-07-19 18:51:37 +02:00
PushmePullyu e7fa161386 AMIGAOS: Cleanup and free signals via atexit()
Fixes #6956 "ScummVM returned with unfreed signals (AmigaOS4)"
2023-06-21 08:27:04 +03:00
Le Philousophe 287b228af0 POSIX: Add AppImage support
And add a target to generate the image
2023-06-01 20:39:17 +02:00
elasota ee758dee53 BACKENDS: Undo some formatting-only changes. 2023-05-14 22:42:59 +02:00
elasota 6c8ceeae25 BACKENDS: Refactor some things to make getDoubleClickTime behavior with event recorder simpler. 2023-05-14 22:42:59 +02:00
elasota 126ccc5983 BACKENDS: Fix double click time pull from event recorder not working correctly. 2023-05-14 22:42:59 +02:00
elasota 74ddbe5eaa BACKENDS: Add double-click time feature to support OS-configurable double-click intervals, implement it for Windows. 2023-05-14 22:42:59 +02:00
Hubert Maier bce0eeb91c AMIGAOS: amigaos.cpp - Set default gfxmode to "surfacesdl" 2023-05-14 23:07:10 +03:00
Donovan Watteau d2e01fc709 MACOSX: Fix missing includes for older OSX releases 2023-04-05 15:51:27 +02:00
Eugene Sandulenko 1737d9bd9d I18N: Fix I18N comment placement 2023-03-25 20:54:17 +01:00
Eugene Sandulenko 8e2f765223 OSYSTEM: Expose getDefaultLogFileName() via OSystem 2023-03-25 14:48:56 +01:00
Thierry Crozat 4dff8f6220 IOS7: Support detecting, adding, and starting games from bundle 2023-03-24 21:11:50 +01:00
Thierry Crozat 20f7787a12 MACOSX: Only detect games in bundle on first run after version change 2023-03-24 21:11:50 +01:00
Thierry Crozat 558db07a6e MACOSX: Automatically add games from bundle Resources/games/ folder on launch 2023-03-24 21:11:50 +01:00
Thierry Crozat f34afded5a MACOSX: Support reading scummvm-autorun file in app bundle for additional arguments 2023-03-24 21:11:50 +01:00
Thierry Crozat 3596dce56d MACOSX: Remove wrapper functions for pasteboard access
Instead the OSystem functions are now directly implemented in
Objective C.
2023-03-24 21:11:50 +01:00
Thierry Crozat 41bb796ef6 MACOSX: Use bundle name for config and log file names
The idea here is that we can package a game in a custom bundle using
the scummvm executable, and use the game name as bundle name. It will
then use its own config and log files rather than share the ones from
the standalone ScummVM app.
2023-03-24 21:11:50 +01:00
Thierry Crozat 883a68710b MACOSX: Implement autorun and initial config detection in app bundle 2023-03-24 21:11:50 +01:00
Eugene Sandulenko 370794b774 BACKENDS: Added missing POTFILES and added I18N-related comments 2023-03-17 15:14:49 +01:00
Donovan Watteau 18ab6803d6 JANITORIAL: Fix various "an" typos in comments 2023-03-16 14:47:28 +01:00
Donovan Watteau a7e24443a7 SDL: Rely on USE_SDL2 for the setjmp/longjmp MSVC workaround
SDL_VERSION_ATLEAST can't be used at this point, but USE_SDL2 is now
available through the preprocessor.
2023-03-09 01:30:34 +01:00
Eugene Sandulenko 10dda78ecc DISTS: Include MKV license in distribution packages 2023-03-05 21:47:13 +01:00
Vladimir Serbinenko ba8afae341 MIYOOMINI: Remove --disable-detection-full
We build almost all engines anyway, so we don't save much RAM
this way
2023-02-27 02:35:48 +01:00
Vladimir Serbinenko e29c151404 KOLIBRI: Fix paths to tools 2023-02-26 23:20:15 +01:00
Cameron Cawley 8adcc29df9 RISCOS: Use double buffering in full screen mode when V-sync is enabled 2023-02-19 21:27:45 +00:00
Thierry Crozat 8de1c2a4b8 SDL: Clip DPI scaling factor to ensure we get a reasonable value 2023-02-12 19:15:49 +01:00
Vladimir Serbinenko 31071d7938 CONFIGURE: Support for kolibri OS 2023-02-05 22:55:40 +01:00
Vladimir Serbinenko 37230e79a1 KOLIBRI: Add a launch wrapper
Exporting symbols from main binary is cumbersome on KolibriOS but importing
from another dll is fine. So we make scummvm core into a dll and add a thin
launcher for it.
2023-02-05 22:55:40 +01:00
Vladimir Serbinenko 4bcd4671ab KOLIBRI: Add kolibrios backend 2023-02-05 22:55:40 +01:00
Vladimir Serbinenko 8a77ad45c3 SDL: Stub for Kolibri OS resolution 2023-02-05 22:55:40 +01:00
sluicebox 7c2ff3687f WIN32: Disable libjpeg-turbo SSE usage on Win95
Fixes bug #13643
2023-01-26 13:57:23 -08:00