Marcin Kurczewski
9c0dc27fa0
build: fix SDL building
...
Their new `main` branch now serves as a stepping stone for the upcoming
3.x release, and they switched away from autotools to CMake in
7b21eaddce4fb80f94e7ac54744edc9cdb733c36.
2022-12-16 10:35:24 +01:00
Marcin Kurczewski
309653864b
build: remove unnecessary apt update
2022-12-16 10:35:24 +01:00
rr-
cdd1f50b91
installer: add a .NET game installer
2022-07-14 12:00:14 +02:00
rr-
0cd3dccadc
s/fmv: add psx fmv support
2021-12-07 19:43:52 +01:00
rr-
9bc6b6b5a1
build: reduce debug .exe sizes
2021-12-07 14:12:53 +01:00
rr-
2db3754765
build: link libavcodec statically
2021-12-07 14:12:53 +01:00
rr-
8aa2420e96
build: link SDL2 statically
2021-12-07 14:12:51 +01:00
rr-
bd96e1b53f
build: use pkgconfig
2021-12-07 12:54:26 +01:00
rr-
bf57753fc8
build: remove C++ options
...
We're back to being a pure C project, so we don't need these.
2021-12-07 10:45:02 +01:00
rr-
e201b56e81
build: use multistage builds
...
This strategy reduces space usage by 41% (from 1.57 GB down to 939 MB).
2021-12-04 21:39:20 +01:00
rr-
9b1df555cf
build: fix crash on RGB2YUV conversion on Win7
...
Crash happens on saving .jpeg pictures in sws_scale() and is related to
colorspace conversion. Not sure whose fault it is. Potential culprits:
- libavcodec's assembler implementation of RGB2YUV
- VMWare (which I use to emulate Win 7) and its SSE3 emulation
- Nvidia GPU drivers for Linux
- something else?
I lack the incentive to debug it.
2021-12-04 20:53:36 +01:00
rr-
8d7f2ef404
build: pin ffmpeg version
2021-12-04 19:47:45 +01:00
rr-
d403ac0c7d
build: add debugopt target
2021-11-29 11:57:50 +01:00
rr-
40bf4d5b1f
s/fmv: port to use libav
2021-11-29 00:08:20 +01:00
rr-
ef8fb30c98
s/music: implement SDL mixer and avcodec decoder
2021-11-23 21:20:01 +01:00
rr-
c0cbc243f1
s/picture: load images with libavcodec
2021-11-21 23:39:39 +01:00
rr-
3df5c2e002
build: compress release binaries
2021-11-21 23:18:01 +01:00
rr-
146e32ee94
l/glrage: add mingw fixes; build
2021-11-21 22:29:02 +01:00
rr-
c5b6f6c6a0
build: improve meson build check
2021-11-21 22:29:01 +01:00
rr-
02e7741e5a
build: tidy build process
...
Closes #234
2021-11-19 15:00:13 +01:00