Eugene Sandulenko
9829448a02
MACOS: Added missing License files to macOS menu
2024-05-22 21:59:00 +02:00
Eugene Sandulenko
1919a349e4
WIN32: Added missing License files
2024-05-22 21:59:00 +02:00
Eugene Sandulenko
c59ac26f97
BACKENDS: Remove obsolete gph/caanoo/gp2x/gp2xwiz port
2024-05-10 13:38:20 +02:00
Hubert Maier
4b0c29e5db
AMIGAOS: Rename Ext_Inst_so.rexx to install_deps.rexx
2024-05-09 15:20:43 +02:00
Hubert Maier
9bb72735ff
AMIGAOS: Enhance stack cookie and set more default .ini values
2024-05-04 00:19:03 +02:00
Cameron Cawley
378531d779
WIN32: Ensure that _WIN32_WINNT is set high enough for required defines
2024-04-28 20:11:47 +02:00
PushmePullyu
926d5fd0b7
AMIGAOS: Cleanup and free signals via atexit(), 2nd attempt
...
Second attempt at fixing #6956
"ScummVM returned with unfreed signals (AmigaOS4)"
This only runs the cleanup code if the OSystem_AmigaOS
instance has not been destroyed already.
2024-03-17 13:58:10 +02:00
Hubert Maier
198e346bf8
Revert "AMIGAOS: Cleanup and free signals via atexit()"
...
This reverts commit e7fa161386 .
The change sometimes caused ISI crashes on "normal" quits of ScummVM.
2024-03-17 13:58:10 +02:00
elasota
7cfae77aad
DISTS: Fix out-of-source-tree Win builds and multiple deps problems
...
Make .rh files dependent on their contents (maybe they should be deps of the .rc file?)
Make .rh files dependent on the .mk file that their item lists come from
Fix .rh files not creating destination directory
Fix .rh dependencies of .rc file being source-relative instead of build-relative
Fix .rh clean paths being source-relative instead of build-relative
Fix .rh generation appending to the old .rh instead of overwriting
2024-03-02 18:09:12 +01:00
elasota
4dc9ef2771
DISTS: Move engine data defs to dedicated files
2024-02-27 17:12:15 +01:00
Christian Kündig
82d0a4b06c
EMSCRIPTEN: Load icons directly (not from an archive)
2024-02-27 17:07:13 +01:00
Christian Kündig
e36640efdf
EMSCRIPTEN: GRAPHICS: Enable OpenGL graphics mode by default
2024-02-27 17:07:13 +01:00
Christian Kündig
7bdadaefae
EMSCRIPTEN: GRAPHICS: Fix screenshots
2024-02-27 17:07:13 +01:00
Christian Kündig
bc73ee4b71
EMSCRIPTEN: Add support for saving logfiles
2024-02-27 17:07:13 +01:00
Christian Kündig
45c5f4673a
EMSCRIPTEN: Cleanup file paths
2024-02-27 17:07:13 +01:00
Christian Kündig
4ea65b1a96
EMSCRIPTEN: Update Emscripten and cleanup build scripts
2024-02-27 17:07:13 +01:00
Hubert Maier
d6b08d4d8d
AMIGAOS: Remove local aspect ratio setting
2024-02-22 14:56:10 +01:00
Hubert Maier
7afb1708b0
AMIGAOS: Fix typo
2024-02-22 14:56:10 +01:00
rsn8887
5fe3c560b6
BACKENDS: (Switch/PSP2) Fix General Midi device error
2024-02-16 10:12:03 -06:00
Vladimir Serbinenko
0d2f87768e
MIYOOMINI: Enable neon and freetype2 in documented compilation script
2024-01-30 05:01:36 +02:00
Vladimir Serbinenko
c09feede0d
MIYOO: Add a build script for musl variant of miyoo CFW
2024-01-20 23:55:32 +01:00
Vladimir Serbinenko
0e23319c6c
KOLIBRI: Add explicit paths for ogg and vorbis
...
Auto-detect fails which is kinda expected with such weird paths
2024-01-20 23:52:50 +01:00
Vladimir Serbinenko
bb530c76ee
KOLIBRI: build-kolibri: Temporarily disable ags engine as it fails to compile
2024-01-20 23:52:50 +01:00
Vladimir Serbinenko
595f0421f6
KOLIBRI: build-kolibri: Use a more common path to SDK
...
~/sdk is a pretty unusual path for kolibri SDK. Use a bit more natural
paths resulting from manual checkout.
2024-01-20 23:52:50 +01:00
Vladimir Serbinenko
0b10743566
KOLIBRI: Replace kos32sys.h
...
kos32sys.h is no longer available. Just declare DLL-related functions ourselves
like other programs do.
2024-01-20 23:52:50 +01:00
Vladimir Serbinenko
1a7c690a51
KOLIBRI: Remove sdl-stubs
...
Now similar SDL stubs are in the SDL library. We now have a conflict due
to slightly different prototypes. Just remove the stubs
2024-01-20 23:52:49 +01:00
Eugene Sandulenko
dd6c7be8fa
SDL: Print reported DPI info for Mac and SDL in the same format
2024-01-20 20:07:57 +01:00
Le Philousophe
e513a5f5d2
SDL: Fix comment
...
This is now a Path and not a String anymore
2023-12-31 18:08:53 +01:00
Cameron Cawley
5b1b14ad80
COMMON: Mark more symbols as const
2023-12-26 20:23:59 +01:00
Le Philousophe
431af3e37d
COMMON: Delete getPath compatibility shim
...
It's not needed anymore
2023-12-24 13:19:25 +01:00
Le Philousophe
9bdf1233b1
BACKENDS: Migrate to Path API
2023-12-24 13:19:25 +01:00
Le Philousophe
db5041ecb0
COMMON: Make savepath a Path object
2023-12-24 13:19:25 +01:00
Le Philousophe
802c91554f
COMMON: Make extrapath a Path object
2023-12-24 13:19:25 +01:00
Le Philousophe
bfc61439fb
COMMON: Make themepath a Path object
2023-12-24 13:19:25 +01:00
Le Philousophe
dc7fadef28
COMMON: Make iconspath a Path object
2023-12-24 13:19:25 +01:00
Le Philousophe
e689166a2c
BACKENDS: Make screenshots use the Path class
2023-12-24 13:19:25 +01:00
Le Philousophe
01ebece807
COMMON: Make getDefaultConfigFileName return a Path instead of a String
2023-12-24 13:19:25 +01:00
Le Philousophe
d9a8131ba2
COMMON: Make getDefaultLogFileName return a Path instead of a String
2023-12-24 13:19:25 +01:00
Lothar Serra Mari
f52a910d21
WIN32: Drop obsolete save game migration script
2023-12-19 09:45:02 +01:00
Youngjun, Choi
2bc3f22d45
DOCS: Rename korean quick guide file
2023-12-09 15:37:21 +01:00
Youngjun, Choi
273a15e31f
DOCS: Add Korean quick guide
2023-12-09 15:37:21 +01:00
Thierry Crozat
95a060e4fe
AUDIO: Add a basic soundfont for fluidsynth
...
The soundfont was already included in the Libretro port. It is
now included in all platforms.
2023-12-03 16:17:32 +00:00
Cameron Cawley
21725a3074
OPENDINGUX: Fix creating RS90 bundles
2023-11-29 09:54:54 +00:00
Eugene Sandulenko
44c2e96199
OPENDINGUX: Remove fonts_mini.dat since fonts.dat is basically the same now
2023-11-20 21:20:40 +01:00
Eugene Sandulenko
90bd56e409
BUILD: Added fonts-cjk.dat to selected platforms
...
So far, it was added to all modern desktops, Android, iOS and Switch
2023-11-20 20:59:17 +01:00
elasota
bd857272f4
BACKENDS: SDL: Use null mixer if audio initialization fails, and add a flag to forcibly disable it for testing. Add an alternate call that returns true if the mixer manager is a null device.
...
SDL audio init will fail on Windows if all audio output devices are disabled.
Only about 10 engines are checking for this case and numerous pieces of common code (EmulatedOPL, VideoDecoder) fail as well, so this acts as a fallback to prevent instability.
2023-11-07 02:45:49 +01:00
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