Eric Fry
36cf36ba13
DRAGONS: Fixed bug where all files weren't accessible to DE and FR versions
2020-08-26 08:28:04 +10:00
Eric Fry
43a82189a5
DRAGONS: Don't allow load/save while player doesn't have control. #11606
2020-08-25 23:12:09 +10:00
Eric Fry
028312588b
DRAGONS: Fixed up logic to clear text dialogs from the screen.
2020-08-25 22:54:39 +10:00
Eric Fry
7c7ece5a94
DRAGONS: Fixed flicker sprite rendering issues in Lake scene
2020-08-25 21:51:55 +10:00
Eric Fry
da9775cf12
DRAGONS: Fix background width on lake scene
2020-08-24 23:46:48 +10:00
Eugene Sandulenko
604671cd85
DRAGONS: Build the engine by default, since it is in testing now
2020-08-23 17:01:29 +02:00
Eric Fry
cfa8989821
DRAGONS: Don't try to load music if msq file is missing.
2020-08-23 22:59:09 +10:00
Eric Fry
a33107ba38
DRAGONS: Don't play sfx if program >= numVags
2020-08-23 22:59:09 +10:00
Eric Fry
32c13ada08
DRAGONS: Only play sfx if we have a tone for the given key. Fixes #11578
2020-08-22 22:21:41 +10:00
Eric Fry
ba098864de
DRAGONS: Don't automatically use fluid synth v1 driver.
...
This version doesn't support loading soundfont data from memory.
2020-08-19 23:57:24 +10:00
Eric Fry
97262c9d9d
DRAGONS: Mark US and UK versions as ready for public testing
2020-08-18 23:06:54 +10:00
Eric Fry
831111c7b9
DRAGONS: Add support for selecting dialog using mouse scroll wheel.
2020-08-18 23:06:54 +10:00
Eric Fry
ade35be6e6
DRAGONS: Don't log at debug level 0
2020-08-16 22:25:03 +10:00
Eric Fry
68ca79f150
DRAGONS: Fixed removal of backslash char when rendering dialog
2020-08-16 13:06:30 +10:00
Eric Fry
9329b71dda
DRAGONS: Fixed text dialog clearing
2020-08-16 13:06:30 +10:00
Eric Fry
8d5f2a7442
DRAGONS: Added support for using up and down keys during mini games
2020-08-10 08:48:53 +10:00
Eric Fry
e4a2aaf6fb
DRAGONS: Fixed foreground transparency issue in library
2020-08-10 08:48:53 +10:00
Eric Fry
0354a6981f
DRAGONS: Only load SF2 if using fluidsynth driver.
2020-08-07 23:31:15 +10:00
Eric Fry
c2831cccf8
DRAGONS: Wire up soundfont code to dragons engine
2020-08-07 22:34:10 +10:00
Eric Fry
2627455a2e
DRAGONS: Fixed bug when blending pixels against a transparent background
2020-08-06 22:20:44 +10:00
Cameron Cawley
c1a2541d3b
DRAGONS: Mark engine as requiring 16bit colour support
2020-06-07 16:05:45 +01:00
Eric Fry
b4e9f6696b
DRAGONS: Added error dialog when incorrectly extracted STR and DTSPEECH.XA files detected.
2020-06-07 14:45:41 +10:00
Eric Fry
34c5d3f2a2
DRAGONS: Moved midi data size init to initializer list
2020-05-21 18:06:13 +10:00
Eric Fry
39c264d853
DRAGONS: Implementing midi music player
2020-05-21 18:06:13 +10:00
Eric Fry
e6222af09e
DRAGONS: Fixed issue with castle door on first cut scene
2020-05-20 08:48:45 +10:00
Eric Fry
d259913b8c
DRAGONS: Fixed castle scene update logic
2020-05-19 22:34:38 +10:00
Eric Fry
5228ff83b7
DRAGONS: Fixed bug when removing image overlay
2020-05-17 23:00:15 +10:00
Eric Fry
509a71a284
DRAGONS: Fixed handling of inventory logic when combining items
2020-05-16 21:48:54 +10:00
D G Turner
de7d1f9f02
DRAGONS: Fix Remaining GCC Compiler Warnings
2020-05-15 07:07:31 +01:00
Eric Fry
dd90652187
DRAGONS: Fixed incorrect delete on PSX audio stream.
2020-05-14 23:59:34 +10:00
mataniko
581a6ec7d6
JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher
2020-05-12 10:36:38 +02:00
Eugene Sandulenko
9195ecf6ec
DRAGONS: Fix typo caused by dreaded autocomplete
2020-05-10 14:07:20 +02:00
Eugene Sandulenko
61a1c515f7
DRAGONS: Fix more MSVC warnings
2020-05-10 13:38:21 +02:00
Eugene Sandulenko
96174b9cb6
DRAGONS: Fix warnings in minigame3
2020-05-10 13:38:21 +02:00
Eugene Sandulenko
ad39319544
DRAGONS: Make MSVC happier with minigames
2020-05-10 13:38:21 +02:00
Eugene Sandulenko
b07bce9c33
DRAGONS: Remove unnecessary type casts. Poor MSVC got confused
2020-05-10 13:38:21 +02:00
Eugene Sandulenko
eeb91e8143
DRAGONS: Fix MSVC warning
2020-05-10 13:38:21 +02:00
D G Turner
ec153bbb68
DRAGONS: Fix Signed Overflow GCC Compiler Warnings
2020-05-09 19:35:23 +01:00
D G Turner
89e8b823b0
DRAGONS: Fix Set-But-Unused Variable GCC Compiler Warnings
2020-05-09 06:32:50 +01:00
D G Turner
348661c08d
DRAGONS: Fix memset() Usage in LoadingScreenState Constructor
...
This was not clearing the full member variables as the size of the
elements was not multiplied by the number of elements.
This was flagged up by a GCC compiler warning.
2020-05-09 06:16:19 +01:00
Eugene Sandulenko
544d339a33
DRAGONS: Fix resource leak
2020-05-06 19:11:46 +02:00
Eugene Sandulenko
5c6260794a
DRAGONS: Initialize another variable
2020-05-06 19:11:46 +02:00
Eugene Sandulenko
3c03b4bfc2
DRAGONS: Untangled minor mess in cutscenes too for consistency
2020-05-04 17:59:54 +02:00
Eugene Sandulenko
436670ed4f
DRAGONS: Untangled hyper-mess in cutscene.cpp
2020-05-04 17:50:40 +02:00
Eugene Sandulenko
1387a13922
DRAGONS: Added assert to potentially problematic place
2020-05-04 17:32:55 +02:00
Eugene Sandulenko
ed05c3b760
DRAGONS: Fixed potential division by zero
2020-05-04 17:30:48 +02:00
Eugene Sandulenko
0c221d479b
DRAGONS: Fixed assert
2020-05-04 17:28:39 +02:00
Eugene Sandulenko
d3cd15e48b
DRAGONS: Refactored CutScene::changeBackgroundPosition()
2020-05-04 17:25:04 +02:00
Eugene Sandulenko
163bfdd9ae
DRAGONS: Init Talk class
2020-05-04 16:40:47 +02:00
Eugene Sandulenko
5e73d8d1af
DRAGONS: Add constructor to scneneUpdater
2020-05-04 16:39:21 +02:00