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