2973 Commits

Author SHA1 Message Date
D G Turner
1083ff6577 KYRA: LOL: Fix GCC Compiler Warning from memset Usage
The memset call to clear the Common::Event is unecessary as all fields
are cleared either directly by the class constructor or for fields which
are struct/class objects, by their constructors.
2019-08-18 02:12:15 +01:00
athrxx
0e73472207 AUDIO: (FM-Towns/PC98) - cleanup mutex handling 2019-08-07 16:43:06 +02:00
athrxx
1f2882b5a3 KYRA: (HOF/FM-TOWNS) - fix intro glitch
Get rid of alternative anim frame triggers in cases where animations stop too early (e. g. the tree in the first scene not vanishing completely).
2019-07-23 17:56:37 +02:00
athrxx
3ec025db4d KYRA: (HOF) - minor GMM/RTL fix
The game would error out when trying to return to the launcher via GMM right at the beginning (due to trying to load files based on incompletely initialized data).
2019-07-23 17:56:37 +02:00
athrxx
a6bf63bc1a SCI: revert accidental commits 2019-07-17 20:46:32 +02:00
athrxx
97ea9fd704 KYRA: (EOB/Amiga) - t 2019-07-17 17:38:24 +02:00
Cameron Cawley
d8248c14d6 ALL: Fix -Wnewline-eof warnings 2019-06-22 17:27:07 +01:00
athrxx
80f163b0fc ALL: revert accidental commits 2019-06-21 14:19:42 +02:00
athrxx
e2fa898021 KYRA: (EOB/Amiga) - t 2019-06-21 13:35:34 +02:00
Thierry Crozat
d2e7446eff KYRA: Add missing EOL on last line in POTFILES
This caused the updatepot target to fail as it was concatenated with
the first line of the lure engine POTFILES.
2019-05-17 21:55:48 +01:00
athrxx
1e412ec977 KYRA: update potfiles 2019-05-16 17:07:46 +02:00
Paul Gilbert
00acc57e31 KYRA: Fix VS unexpected end of file errors 2019-05-04 15:43:06 +10:00
athrxx
e28f6e1ead KYRA: - fix some license headers
Remove LGPL license part from files that shouldn't have them. I missed that when I rearranged that code a couple of weeks ago.
2019-04-30 01:12:25 +02:00
athrxx
f9cc32304f KYRA: (Adlib driver) - replace dead link reference removed in 94596c2
(new link provided by sev)
2019-04-30 00:55:55 +02:00
athrxx
94596c2b55 KYRA: (AdLib driver) - remove reference to dead web link 2019-04-29 23:39:28 +02:00
athrxx
71ac9575a7 KYRA: (EOB/Amiga) - mark error dialogs as translateable 2019-04-29 21:45:19 +02:00
athrxx
4cb79db612 KYRA: add some #ifdefs for disabling EOB
Disabling EOB should already work without error. This adds some #ifdefs to recently added files.
2019-04-15 21:51:48 +02:00
athrxx
145edf0b94 KYRA: sound files/classes reorganization step #5
Rename some sound classes to reflect the recent file renamings.
2019-04-15 21:51:48 +02:00
athrxx
9144b8894e KYRA: sound files/classes reorganization step #4
Separate drivers from their wrapper classes and move them into their own files
2019-04-15 21:51:47 +02:00
athrxx
9d52746334 KYRA: sound files/classes reorganization step #3
Untangle FM-Towns and PC-98 sound classes and move them to separate files.
2019-04-15 21:51:47 +02:00
athrxx
a563817db0 KYRA: sound files/classes reorganization step #2
This is a followup to the last commit which fixes compilation. I wanted to have the pure file renaming separately.
2019-04-15 21:51:47 +02:00
athrxx
462fea2cca KYRA: sound files/classes reorganization step #1
Rename files which are only used for one target.
This is actually wrong for my renaming of sound_towns.
But I'll move the code for other targets to different files in another commit. I want to do just the renaming here, so that Git might be better at preserving the history.
2019-04-15 21:51:47 +02:00
athrxx
5efb2590d4 KYRA: (EOB) - another try to fix PSP/OpenPandora 2019-04-13 23:52:26 +02:00
athrxx
80e7401d99 KYRA: (EOB) - try to fix PSP and OpenPandora
This is guesswork. I really don't understand the actual problem (internal compiler error: in get_addr_dereference_operands, at tree-ssa-operands.c:1698)
2019-04-13 23:26:47 +02:00
athrxx
087444b698 KYRA: hopefully fix broken NDS, AmigaOS, PSP, OpenPandora ports
Unfortunately I don't understand the reason for the  PSP and OpenPandora failure. The (should be irrelevant) DarkmoonSequenceHelper changes are just a try...
2019-04-13 22:24:42 +02:00
athrxx
7766eec9db KYRA: (EOB) - silence -Wshadow warning 2019-04-13 19:43:17 +02:00
athrxx
6c496af5af KYRA: (EOB2/Amiga) - final glitches fix 2019-04-13 18:55:02 +02:00
athrxx
d84061c036 KYRA: (EOB2/Amiga) - fix German version monster sound
(Monster sounds are broken in the original, because the devs seem to have accidently left the sound track numbers from the DOS version. This will add a workaround.)
2019-04-13 18:55:02 +02:00
athrxx
0ea6650837 KYRA: (EOB2/Amiga) - implement proper sound file loading
(also fix some sound related bugs)
2019-04-13 18:55:02 +02:00
athrxx
972f4e201a KYRA: (EOB2/Amiga) - fix flesh to stone spell colors 2019-04-13 18:55:02 +02:00
athrxx
d7e6b46814 KYRA: (EOB2/Amiga) - fix German version text
(add necessary character conversion)
2019-04-13 18:55:01 +02:00
athrxx
2692702892 KYRA: (EOB) - fix party transfer glitch
(recalculate armor class after party transfer from EOB I to EOB II)
2019-04-13 18:55:01 +02:00
athrxx
f96310dec6 KYRA: (EOB) - fix saveload menu glitch
The save file list needs a refresh after transfering a party from EOB I to EOB II. This did not always happen.
2019-04-13 18:55:01 +02:00
athrxx
b01fd0e1df KYRA: (EOB2/Amiga) - fix original save file handling 2019-04-13 18:55:01 +02:00
athrxx
d56cea770b KYRA: (EOB2/Amiga) - fix sequence dialogue field 2019-04-13 18:55:01 +02:00
athrxx
69f2e0caaa KYRA: (EOB2/Amiga) - fix ingame colors 2019-04-13 18:55:01 +02:00
athrxx
cbe81aa021 KYRA: (EOB2/Amiga) - fix GUI colors 2019-04-13 18:55:00 +02:00
athrxx
02000cfe37 KYRA: (EOB2/Amiga) - add special gfx decoder for localized version 2019-04-13 18:55:00 +02:00
athrxx
c94b6a4389 KYRA: (EOB2/Amiga) - fix text resource loading 2019-04-13 18:55:00 +02:00
athrxx
ba9a4cd6e1 KYRA: (EOB2/Amiga) - fix detect magic blue shapes 2019-04-13 18:55:00 +02:00
athrxx
5f20702ce8 KYRA: (EOB2/Amiga) - fix main menu version string color 2019-04-13 18:54:59 +02:00
athrxx
4b15576fcb KYRA: (EOB2/Amiga) - fix monster shape encoding 2019-04-13 18:54:59 +02:00
athrxx
82b288a510 KYRA: (EOB2/Amiga) - fix vcn block drawing 2019-04-13 18:54:59 +02:00
athrxx
5462d42363 KYRA: (EOB2/Amiga) - improve font file warnings
- add warning for wrong font file: The German version of EOB II has a font file with more characters than the English version or the EOB I fonts. Users now get a warning/instruction if they have the wrong file.

- add translation support for all AmigaDOS font related warnings/errors
2019-04-13 18:54:59 +02:00
athrxx
463cf48e2a KYRA: (EOB) - minor sequence code cleanup 2019-04-13 18:54:59 +02:00
athrxx
3f1c47f3a0 KYRA: (EOB2/Amiga) - fix ending sequence 2019-04-13 18:54:58 +02:00
athrxx
b809279928 KYRA: (EOB2/Amiga) - update sound driver
- add fade out method
- some renaming
- turn a warning into a debug message
2019-04-13 18:54:58 +02:00
athrxx
8c92e045ce KYRA: (EOB2/Amiga) - fix load up and intro sequence 2019-04-13 18:54:57 +02:00
athrxx
02ecc7abb7 KYRA: (EOB2/Amiga) - add static resources 2019-04-13 18:54:57 +02:00
athrxx
d3c783457d KYRA: (EOB2/Amiga) - add detection entries 2019-04-13 18:54:57 +02:00