Jelle Raaijmakers
e83d03038a
Ports: Update ScummVM to 2.6.0
2022-08-02 13:26:49 +01:00
Tim Schumacher
d426c5a4b2
Ports: Format patches without numbering, commit hash or version number
2022-06-08 17:58:36 +01:00
Ali Mohammad Pur
06f9a1bacc
Ports: Update scummvm's patches to use git patches
2022-05-19 20:17:10 +04:30
Jelle Raaijmakers
a4e2d93aa2
Ports+LibGL: Replace LibGL context check by ScummVM patch
...
According to the OpenGL spec, invoking functions without an active
context results in undefined behavior. Since ScummVM seems to be the
only port having issues with our behavior, patch their code instead.
2022-01-12 14:54:18 +01:00
Jelle Raaijmakers
1d627f1b2c
Ports: Patch out SDL timer lock from ScummVM
...
This change is backported from upstream master and prevents unnecessary
spam to our debug console about NULL mutexes.
2022-01-09 23:23:01 +01:00
Jelle Raaijmakers
3ce1118af1
Ports: Compile ScummVM with OpenGL support
...
By default, ScummVM will still run in software rendering mode, but the
options to enable OpenGL will become available.
2022-01-09 23:23:01 +01:00
Jelle Raaijmakers
6e64ad829a
Ports: Update ScummVM to version 2.5.1
2022-01-09 23:23:01 +01:00
Jelle Raaijmakers
ce6fd38e5d
Ports: Remove ScummVM's SVG patch
...
No longer necessary now that we have a better `acosf` implementation.
2021-11-18 21:10:30 +01:00
Jelle Raaijmakers
a6c5ce11b8
Ports: Remove ScummVM FMOPL patch
...
This patch is no longer required after this PR fixes the x86_64 PLT
trampoline:
https://github.com/SerenityOS/serenity/pull/10711
2021-10-31 00:21:42 +02:00
Jelle Raaijmakers
ae405ed2eb
Ports: Disable MAME FMOPL emulation in ScummVM
...
It crashes with an unrecoverable page fault. The DOSBox emulation works
fine however, so let ScummVM default to that engine for now.
2021-10-28 00:23:30 +02:00
Jelle Raaijmakers
5f5fe16d4b
Ports: Disable SVG in ScummVM themes
...
The ScummVM modern remastered theme contains SVG images that are
rendered through NanoSVG. Somehow, the ScummVM logo gets all messed up,
but all other SVGs render nicely.
It takes a lot of time to debug NanoSVG, so disable loading SVGs in
themes for now so BMPs are used instead.
2021-10-28 00:23:30 +02:00
Jelle Raaijmakers
59b2bac3a5
Ports: Update ScummVM to 2.5.0
2021-10-28 00:23:30 +02:00
Jelle Raaijmakers
efae7b7748
Ports/ScummVM: Add freetype, libiconv, libjpeg and libpng to build deps
2021-06-08 17:29:57 +02:00
Jelle Raaijmakers
a856e8d805
Ports: Add ScummVM
2021-04-04 08:28:47 +02:00