aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
AgeCommit message (Collapse)Author
2019-11-09KYRA: (EOB2) - workaround for minor graphics glitchathrxx
The game would actually allow placing the 4 horns or the large red rings from the ringmaster riddle into the inventory ring slots. Simply, because these items are flagged that way in the data file (itemtype.dat). I wasn't aware of this until I happened to come across some youtube video. The video was from DosBox, but this doesn't make a difference. This patch prevents placing these items into the ring slots.
2019-11-03ENGINES: Add an engine ID to all the enginesBastien Bouclet
2019-10-31KYRA: (LOL) - fix item pickup glitchathrxx
This fixes an original bug that recently got my attention. While I never managed to duplicate items like the person in the video I did experience lockups. Maybe the exploit works only with the original executable... https://www.youtube.com/watch?v=fkJ2KilULco&feature=youtu.be https://www.youtube.com/watch?v=4oRESbQLDig&feature=youtu.be
2019-10-31KYRA: (EOB) - fix some typos in commentsathrxx
2019-10-31KYRA: (EOB/Amiga) - minor audio driver improvementsathrxx
(mostly paranoia fixes)
2019-09-24KYRA: Update Maemo workaroundTarek Soliman
2019-08-18KYRA: LOL: Fix GCC Compiler Warning from memset UsageD G Turner
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-07AUDIO: (FM-Towns/PC98) - cleanup mutex handlingathrxx
2019-07-23KYRA: (HOF/FM-TOWNS) - fix intro glitchathrxx
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-23KYRA: (HOF) - minor GMM/RTL fixathrxx
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-17SCI: revert accidental commitsathrxx
2019-07-17KYRA: (EOB/Amiga) - tathrxx
2019-06-22ALL: Fix -Wnewline-eof warningsCameron Cawley
2019-06-21ALL: revert accidental commitsathrxx
2019-06-21KYRA: (EOB/Amiga) - tathrxx
2019-05-17KYRA: Add missing EOL on last line in POTFILESThierry Crozat
This caused the updatepot target to fail as it was concatenated with the first line of the lure engine POTFILES.
2019-05-16KYRA: update potfilesathrxx
2019-05-04KYRA: Fix VS unexpected end of file errorsPaul Gilbert
2019-04-30KYRA: - fix some license headersathrxx
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-30KYRA: (Adlib driver) - replace dead link reference removed in 94596c2athrxx
(new link provided by sev)
2019-04-29KYRA: (AdLib driver) - remove reference to dead web linkathrxx
2019-04-29KYRA: (EOB/Amiga) - mark error dialogs as translateableathrxx
2019-04-15KYRA: add some #ifdefs for disabling EOBathrxx
Disabling EOB should already work without error. This adds some #ifdefs to recently added files.
2019-04-15KYRA: sound files/classes reorganization step #5athrxx
Rename some sound classes to reflect the recent file renamings.
2019-04-15KYRA: sound files/classes reorganization step #4athrxx
Separate drivers from their wrapper classes and move them into their own files
2019-04-15KYRA: sound files/classes reorganization step #3athrxx
Untangle FM-Towns and PC-98 sound classes and move them to separate files.
2019-04-15KYRA: sound files/classes reorganization step #2athrxx
This is a followup to the last commit which fixes compilation. I wanted to have the pure file renaming separately.
2019-04-15KYRA: sound files/classes reorganization step #1athrxx
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-13KYRA: (EOB) - another try to fix PSP/OpenPandoraathrxx
2019-04-13KYRA: (EOB) - try to fix PSP and OpenPandoraathrxx
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-13KYRA: hopefully fix broken NDS, AmigaOS, PSP, OpenPandora portsathrxx
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-13KYRA: (EOB) - silence -Wshadow warningathrxx
2019-04-13KYRA: (EOB2/Amiga) - final glitches fixathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix German version monster soundathrxx
(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-13KYRA: (EOB2/Amiga) - implement proper sound file loadingathrxx
(also fix some sound related bugs)
2019-04-13KYRA: (EOB2/Amiga) - fix flesh to stone spell colorsathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix German version textathrxx
(add necessary character conversion)
2019-04-13KYRA: (EOB) - fix party transfer glitchathrxx
(recalculate armor class after party transfer from EOB I to EOB II)
2019-04-13KYRA: (EOB) - fix saveload menu glitchathrxx
The save file list needs a refresh after transfering a party from EOB I to EOB II. This did not always happen.
2019-04-13KYRA: (EOB2/Amiga) - fix original save file handlingathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix sequence dialogue fieldathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix ingame colorsathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix GUI colorsathrxx
2019-04-13KYRA: (EOB2/Amiga) - add special gfx decoder for localized versionathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix text resource loadingathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix detect magic blue shapesathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix main menu version string colorathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix monster shape encodingathrxx
2019-04-13KYRA: (EOB2/Amiga) - fix vcn block drawingathrxx
2019-04-13KYRA: (EOB2/Amiga) - improve font file warningsathrxx
- 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