Commit graph

2203 commits

Author SHA1 Message Date
rr-
83ea7004ed
ddraw: remove g_DDraw 2021-12-04 22:11:25 +01:00
rr-
2160621536
config: remove windows.h dependency 2021-12-04 22:06:41 +01:00
rr-
f9214af07a
glrage: fix screenshots not working on Wine 2021-12-04 20:31:10 +01:00
rr-
c79ee7bdd8
s/fmv: use square power-of-2 sized textures 2021-12-04 20:27:06 +01:00
rr-
fd080ea3f6
ddraw: fix mirrored FMV borders 2021-12-04 20:27:04 +01:00
rr-
8d7f2ef404
build: pin ffmpeg version 2021-12-04 19:47:45 +01:00
rr-
19bab0d0e8
glrage: remove GLRage.cpp proxy 2021-12-04 19:47:45 +01:00
rr-
028a2b5229
glrage: merge ContextImpl and Context 2021-12-04 19:47:44 +01:00
rr-
33f22fb311
glrage: replace C++ logger with T1M C logger 2021-12-04 19:47:44 +01:00
rr-
afa5be2eb8
s/input: fix game exiting if launched unfocused 2021-12-04 19:47:44 +01:00
rr-
31c977ec4f
s/file: use sdl to detect module path 2021-12-04 19:47:43 +01:00
rr-
79b18ad714
s/file: fix invalid flag for win 7 2021-12-04 19:47:43 +01:00
rr-
88ecb3d9a2
g/shell: fix screenshot filename checker
Starting the game from a different directory than the one it is located
in resulted in screenshots always being saved to screenshot0000.jpg/png.
2021-12-04 19:47:43 +01:00
rr-
31eacbe52d
s/fmv: support screenshots during fmvs 2021-12-04 19:47:42 +01:00
rr-
53f9fd4f1a
s/shell: fix holding alt+enter spamming triggers 2021-12-04 19:47:42 +01:00
rr-
b468c60768
s/fmv: fix holding escape aborting all fmvs 2021-12-04 19:47:42 +01:00
rr-
96e6f7019d
s/fmv: replace SDL renderer with GLRrage 2021-12-04 19:47:42 +01:00
rr-
5ecfd4f7ef
g/picture: fix heap overflow 2021-12-04 03:17:56 +01:00
rr-
42c7e0a3d5
g/gameflow: simplify file loading 2021-12-04 03:17:44 +01:00
rr-
c99708c995
g/gameflow: make game strings always dynamic 2021-12-04 03:17:30 +01:00
rr-
eb29464b7c
s/input: add sanity check for the keyboard device
If we fail to get the device, the game is immediately closed so this
code is technically dead, nonetheless it is in good taste to not leave
any door open.
2021-12-04 03:13:26 +01:00
rr-
103bfe997b
g/shell: make screenshot format configurable 2021-12-03 19:05:31 +01:00
rr-
b3d5703b92
glrage: make .jpg screenshots 2021-12-03 18:50:12 +01:00
rr-
6402a325d6
s/picture: add jpg and png encoder 2021-12-03 17:43:30 +01:00
rr-
acd560f826
g/picture: improve scaling 2021-12-01 17:46:21 +01:00
rr-
0162e763b3
s/output: remove chatty logging 2021-12-01 15:44:16 +01:00
rr-
d0cdf8b609
g/screen: inline Screen_SetupSize 2021-12-01 14:47:19 +01:00
rr-
6853398bd2
s/output: make non-public functions static 2021-12-01 14:41:55 +01:00
rr-
d8dde3ba3b
s/hwr: rename to s/output 2021-12-01 14:31:07 +01:00
rr-
d396eff150
s/output: rename to s/misc 2021-12-01 14:10:27 +01:00
rr-
2a5dd09b75
g/output: proxy most non-internal usages of s/hwr 2021-12-01 14:07:11 +01:00
rr-
b01b2b8520
g/output: create namespace for high-level rendering 2021-12-01 12:04:41 +01:00
rr-
ff900c7601
3d/gen: pull g_phdVBuf 2021-12-01 03:54:21 +01:00
rr-
603875e089
3d/gen: pull S_PrintShadow 2021-12-01 03:50:18 +01:00
rr-
df96e25335
3d/gen: pull insertion routines 2021-12-01 03:38:50 +01:00
rr-
0e8d8e9b5f
3d/matrix: extract from 3d_gen 2021-12-01 03:30:52 +01:00
rr-
5ef1a73aa8
g/control: split into smaller files 2021-12-01 03:16:30 +01:00
rr-
df957c9f98
g/sound: pull g_SoundIsActive 2021-12-01 02:53:36 +01:00
rr-
f00afe1908
g/shell: make S_Shell_Exit_* non-specific 2021-12-01 02:53:32 +01:00
rr-
8f50aca6f7
s/output: move S_Wait to g/shell 2021-12-01 02:53:31 +01:00
rr-
dd67028f0c
s/output: remove unused S_Colour 2021-12-01 02:52:56 +01:00
rr-
8ef292e799
s/output: merge s/display, s/frontend and scalespr 2021-12-01 02:52:56 +01:00
rr-
32247a27ec
ddraw: remove fmv hacks 2021-12-01 02:25:23 +01:00
rr-
920fdea3e4
ati3dcif: remove glm dependency 2021-12-01 02:25:22 +01:00
rr-
6322e6271f
ddraw: remove all unused cruft 2021-12-01 02:25:22 +01:00
rr-
9ab13e9a9c
ati3dcif: remove contexts 2021-12-01 00:23:09 +01:00
rr-
a0705b8072
lib: move to src 2021-12-01 00:23:07 +01:00
rr-
0b16cc4449
s/hwr: pull surface dimension vars 2021-12-01 00:22:27 +01:00
rr-
8ac14cf79a
s/hwr: remove z depth buffer 2021-11-30 23:45:23 +01:00
rr-
f596c65104
s/hwr: pull g_Surface pointers 2021-11-30 23:42:44 +01:00