Eric Fry
447f5142af
DARKSEED: Fixed position of localised menu items. Added localised quit confirmation keycodes.
2025-01-13 16:14:19 +11:00
Eric Fry
5410143c60
DARKSEED: Added localised intro/credit text for ES, FR & DE versions.
2025-01-13 14:59:34 +11:00
Eric Fry
7eea5d9168
DARKSEED: Localise menu text
2025-01-10 16:16:20 -08:00
Eric Fry
167a42f88c
DARKSEED: Added more localised text
2025-01-10 16:16:20 -08:00
Eric Fry
84a9fbd212
DARKSEED: Added more localised text
2025-01-10 12:55:04 -08:00
Eric Fry
b58bd9b73c
DARKSEED: Added more localised text
2025-01-10 12:55:04 -08:00
Eric Fry
903ca4aef6
DARKSEED: Add detection for DOS Spanish floppy version.
2025-01-06 08:09:03 -07:00
Eric Fry
2d72d7730d
DARKSEED: Fix resource leak in Console.
2025-01-06 08:09:03 -07:00
Eric Fry
932d4b278e
DARKSEED: Add big5 font data bundle
2025-01-05 16:00:37 -07:00
Eric Fry
e8504616ab
DARKSEED: Add support for chinese big5 tos strings.
2025-01-01 18:59:41 -07:00
Eric Fry
34e7899101
DARKSEED: Add detection entry for Chinese DOS floppy version with unpacked TOS.EXE.
2025-01-01 18:59:41 -07:00
Eugene Sandulenko
879eba5c32
CONFIGURE: Replace mt32emu component with 'midi'
...
This component disables all MIDI-related things when unused,
including MT-32 emulator, Fluidsynth, TiMidity and Sonivox
2024-12-26 22:54:56 +01:00
Hubert Maier
f0f7d8e3ad
JANITORIAL: DARKSEED: Fix typos
2024-12-25 17:18:08 +02:00
Eugene Sandulenko
d780708c96
ENGINES: Add mt32emu as a feature and component
...
Add it to engines that have MIDI playback.
This essentially compiles the emulator only when an engine that
can potentially use it (e.g. MIDI) is enabled
2024-12-25 00:34:39 +01:00
Eugene Sandulenko
fdecb6afca
ENGINES: Add components to configure.engine's explanatory comment
2024-12-25 00:34:39 +01:00
Eric Fry
5708f1a858
DARKSEED: Add detection entry for Chinese DOS floppy version.
2024-12-24 09:59:30 -07:00
Eric Fry
4bb8d15f81
DARKSEED: Added usecode localised in-game text for ES, FR & DE versions.
2024-12-22 11:19:25 +11:00
Eric Fry
c3140b8388
DARKSEED: Added localised in-game text for ES, FR & DE versions.
2024-12-21 15:54:04 +11:00
Eric Fry
99a503830b
DARKSEED: Add object name localisation for FR, DE and ES versions.
2024-12-17 22:35:42 +11:00
Eric Fry
52661f879b
DARKSEED: Add DOS Spanish CD variant
2024-12-15 21:54:07 +11:00
Eric Fry
f659e9570f
DARKSEED: Build engine by default. Mark DOS English CD version as ready for testing.
2024-12-14 09:29:04 +11:00
Eric Fry
8b38980f59
DARKSEED: Remove extra ;
2024-12-13 23:23:39 +11:00
Eric Fry
479fce5a02
DARKSEED: DRY case statements in switch block. PVS-Studio V1037
2024-12-13 22:59:43 +11:00
Eric Fry
62f1a369e0
DARKSEED: Remove unnecessary conditions from if statement. PVS-Studio V560
2024-12-13 22:59:42 +11:00
Eric Fry
64257abb30
DARKSEED: Remove unnecessary if statement. PVS-Studio V560
2024-12-13 22:59:42 +11:00
Eric Fry
0fbbbd3db7
DARKSEED: Remove unnecessary conditions from if statement. PVS-Studio V560
2024-12-13 22:59:42 +11:00
Eric Fry
419a0c7200
DARKSEED: Remove duplicate variable assignment. PVS-Studio V1048
2024-12-13 22:59:42 +11:00
Eric Fry
b3efdf2570
DARKSEED: Remove duplicate condition in if expression. PVS-Studio V560
2024-12-13 22:59:42 +11:00
Eric Fry
d08ac6ed93
DARKSEED: Add copy assignment operator. PVS-Studio V690
2024-12-13 22:59:42 +11:00
Eric Fry
c6917b0dfe
DARKSEED: Remove unnecessary condition from if statement. PVS-Studio V560
2024-12-13 22:59:42 +11:00
Eric Fry
647adf914d
DARKSEED: DRY switch cases. PVS-Studio V1037
2024-12-13 22:59:42 +11:00
Eric Fry
a2d8b952fd
DARKSEED: Remove duplicate assignment. PVS-Studio V1048
2024-12-13 22:59:42 +11:00
Eric Fry
057fb4b354
DARKSEED: DRY duplicate switch cases. PVS-Studio V1037
2024-12-13 22:59:42 +11:00
Eric Fry
fbeb6001e2
DARKSEED: Remove unnecessary condition in if statement. PVS-Studio V560
2024-12-13 22:59:42 +11:00
Eric Fry
7c9a022ae4
DARKSEED: Remove unnecessary if statement. PVS-Studio V547
2024-12-13 22:59:42 +11:00
Eric Fry
4b9dcdb4cb
DARKSEED: DRY up cutscene update logic. PVS-Studio V1037
2024-12-13 22:59:42 +11:00
Eric Fry
3971edf20a
DARKSEED: DRY up animation setup logic. PVS-Studio V1037
2024-12-13 22:59:42 +11:00
Eric Fry
9f2ce7a2e4
DARKSEED: Add missing logic to stairs down animation. PVS-Studio V1037
2024-12-13 22:59:42 +11:00
Eric Fry
1d5e260c4b
DARKSEED: rewrite Urn SFX condition in a more natural way. Hopefully this makes Coverity happy again.
2024-12-13 08:42:00 +11:00
Eric Fry
0371faa1ea
DARKSEED: Add detection entry for French DOS CD version
2024-12-12 07:35:26 +11:00
Eric Fry
e553855aea
DARKSEED: Fix palette flashing when changing rooms at dusk.
2024-12-10 22:51:57 +11:00
Eric Fry
99fba05140
DARKSEED: Fix bug when clicking on an exit didn't always work
2024-12-10 08:03:16 +11:00
Eric Fry
5741a5c63a
DARKSEED: Fix left / right clipping to game window
2024-12-08 15:24:18 +11:00
Eric Fry
55be4a339e
DARKSEED: Fix some animations. Refresh console when answering phone.
2024-12-08 15:24:18 +11:00
Eric Fry
619c6cd40a
DARKSEED: Fix endian issues with BE machines
2024-12-04 00:31:53 +11:00
Eric Fry
62ea69786c
DARKSEED: Don't autosave on initial game load
2024-12-01 08:46:45 +11:00
Eric Fry
236bba9e35
DARKSEED: Don't allow saving during menu or cutscenes
2024-11-24 11:27:21 +11:00
Eric Fry
424f3718fa
DARKSEED: Use custom event handler to support time advance on controllers
2024-11-24 11:27:21 +11:00
Eric Fry
50004a2cb1
DARKSEED: Fixed scaling position of sprites when Mike throws stick
2024-11-23 13:46:23 +11:00
Eric Fry
cc495c02e0
DARKSEED: Fixed scaling position of sprites when cop arrests Mike
2024-11-23 13:46:23 +11:00