rr-
f596b48ab3
s/hwr: improve error logging
2021-11-30 23:27:22 +01:00
rr-
157a034244
s/audio: restore pitch variation
2021-11-30 19:49:41 +01:00
rr-
d167887d1c
log: print to stdout
2021-11-30 18:00:16 +01:00
rr-
cd6b27a5e3
s/audio: fix buffer size
2021-11-30 17:46:33 +01:00
rr-
99a16208e5
s/audio: close the device during FMVs
2021-11-30 17:43:27 +01:00
rr-
1dd74e7793
g/fmv: guess filename extension
2021-11-30 15:58:40 +01:00
rr-
76a1051f1e
s/picture: guess filename extension
2021-11-30 15:58:08 +01:00
rr-
8c3c8d21b9
s/picture: remove debug logs
2021-11-30 15:32:37 +01:00
rr-
105841d4e1
g/option: split into smaller files
2021-11-30 14:13:32 +01:00
rr-
6f639bf916
g/option: rename functions
2021-11-30 13:48:05 +01:00
rr-
e21a7952ad
g/settings: remove atiset.dat support
2021-11-30 13:13:14 +01:00
rr-
fce9b0b8fb
g/settings: rename functions
2021-11-30 12:25:56 +01:00
rr-
1dac41680b
s/input: fix freeze on wine for F2-3-4 keys
2021-11-30 02:35:03 +01:00
rr-
da6779a716
s/sound: ditch DSound, use new SDL backend
2021-11-30 02:29:11 +01:00
rr-
be9ff15cd5
s/shell: use 16:9 resolution by default
2021-11-30 02:14:46 +01:00
rr-
524749346d
misc: use 16:9 Eidos logo
2021-11-30 02:14:46 +01:00
rr-
22425dc1d9
l/ddraw: use RGB888 textures
2021-11-30 02:14:46 +01:00
rr-
0882d6371f
s/picture: use bilinear scaling
2021-11-30 02:14:46 +01:00
rr-
d3e28825fa
g/picture: add Picture_Create
2021-11-30 02:14:46 +01:00
rr-
f5a944f611
s/picture: improve clarity about frame size nuances
2021-11-30 02:14:46 +01:00
rr-
98d1604d25
s/hwr: move color normalization from s/picture
2021-11-30 02:14:46 +01:00
rr-
4fcc99ab9f
g/screen: reduce resolution switches
2021-11-30 02:14:46 +01:00
rr-
f3e944a5c1
s/fmv: reduce gfx switches in case of missing fmvs
2021-11-29 00:53:16 +01:00
rr-
40bf4d5b1f
s/fmv: port to use libav
2021-11-29 00:08:20 +01:00
rr-
a139e922bd
l/glrage: simplify attaching; fix broken detaching
2021-11-28 23:57:27 +01:00
rr-
c85b376284
s/ddraw: extract DDraw management from s/shell.c
2021-11-28 23:04:22 +01:00
rr-
efee769a26
s/hwr: merge HWR_PrepareFMV and HWR_FMVInit
2021-11-28 22:58:09 +01:00
rr-
15c2c22872
s/hwr: make HWR_SetHardwareVideoMode void
2021-11-28 22:55:55 +01:00
rr-
405d5286a9
s/hwr: remove unused dwCaps fields
2021-11-28 22:54:32 +01:00
rr-
5b11d38958
s/shell: switch to SDL
2021-11-28 20:50:32 +01:00
rr-
b581b862f6
s/sound: pass stream sizes
2021-11-26 17:25:46 +01:00
rr-
801ccc273d
s/audio/stream: support more than 1 or 2 channels
2021-11-26 17:25:45 +01:00
rr-
293187477f
s/audio+s/picture: send stream parameters to codec context
2021-11-26 17:25:45 +01:00
rr-
9aaee20262
cosmetics: clean up
2021-11-26 17:25:42 +01:00
rr-
7ea056cdff
s/audio: extract stream stuff to a separate file
2021-11-26 17:24:45 +01:00
rr-
7cb8317a7e
s/audio: use consistent naming
2021-11-26 17:24:45 +01:00
rr-
224b45ebc1
g/music: fix setting music volume
2021-11-26 17:24:44 +01:00
rr-
232b5b841c
g/gameflow: pull g_GameFlow
2021-11-24 18:57:08 +01:00
rr-
8bf25e7f02
config: adhere to new conventions
2021-11-24 18:20:05 +01:00
rr-
65d9f9e79b
cosmetics: shorten enum GAME_STRING_ID member
2021-11-24 18:14:55 +01:00
rr-
eb4ae3aa33
cosmetics: rename module-level globals
2021-11-24 18:14:54 +01:00
rr-
d9356711c0
cosmetics: rename global variables
2021-11-24 18:07:23 +01:00
rr-
d2bb3779ae
g/inv: remove unused function
2021-11-24 18:07:23 +01:00
rr-
d45aed1c31
s/shell: pull args.c
2021-11-24 18:07:23 +01:00
rr-
46f48846a3
s/output: inline VISIBLE macro
2021-11-24 18:07:22 +01:00
rr-
e9f2a76f0d
s/input: name private functions with module prefix
2021-11-24 18:07:22 +01:00
rr-
fbc46b6e67
objects/scion: fix reviving the Scion
...
After shooting the Scion in The Great Pyramid, if the player steps on
the tile that activates it again, the Scion will get reactivated as the
trigger is repeatable. This has a side effect of enabling Scion3Control
calls again and the internal explosion counter will tick beyond the
value of 90, causing even more explosions.
Rather than merely deactivating the Scion, we need to actually discard it.
Closes #252
2021-11-24 16:37:13 +01:00
rr-
ee399d0112
s/audio: remove unused struct declaration
2021-11-24 00:01:38 +01:00
rr-
5f0f71ea61
s/audio: improve audio API naming
2021-11-24 00:00:24 +01:00
rr-
7e7c811d5f
g/music: fix playing one-shot triggers twice
2021-11-23 23:49:06 +01:00