aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/engine
AgeCommit message (Collapse)Author
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-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 #2athrxx
This is a followup to the last commit which fixes compilation. I wanted to have the pure file renaming separately.
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: (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 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 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
2019-04-13KYRA: (EOB2/Amiga) - fix load up and intro sequenceathrxx
2019-03-07KYRA: (EOB/Amiga) - implement GMM volume settingsathrxx
2019-03-06KYRA: (EOB1/Amiga) - implement ending sequenceathrxx
The Amiga version actually has a real ending sequence (unlike the PC version).
2019-03-06KYRA: (EOB1/Amiga) - fix Cone of Cold spell sfxathrxx
2019-03-06KYRA: (EOB1) - fix turn undead spell in level 7athrxx
2019-03-06KYRA: (EOB1) - make dispel magic spell more accurateathrxx
(In EOB1 this spell is supposed to affect only one selected party member and not the whole party)
2019-03-06KYRA: (EOB) - improve timer handlingathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix spell soundsathrxx
2019-03-06KYRA: (EOB1) - fix bug when attacking while invisibleathrxx
(wrong callback function called in EOB1)
2019-03-06KYRA: (EOB1/Amiga) - improve scaled item handlingathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix level palette glitchathrxx
2019-03-06KYRA: (EOB1/Amiga) - Amiga specific stone skin spell variantathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix monster walk orientationathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix environmental sfxathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix main menu load dialogathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix detect magic spellathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix environmental sound glitchathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix level graphicsathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix level loadingathrxx
Now it is at least possible to enter the game after creating a party. Graphics are still messed up.
2019-03-06KYRA: (EOB1/Amiga) - fix chargen and gui colorsathrxx
2019-03-06KYRA: (EOB1/Amiga) - fix start upathrxx
First efforts to get this running. The intro is shown with severe palette glitches. The Main Menu does not show, thanks to the lack of font drawing. - implement endian aware stream wrapper for amiga files - implement sound file handling - implement some Amiga palette handling - etc
2019-03-06KYRA: (EOB1/Amiga) - add sound driverathrxx
2019-03-06KYRA: (EOB1/Amiga) - add static resourcesathrxx
2019-03-06KYRA: (EOB) - rename varathrxx
2019-03-06KYRA: (EOB) - slight improvement to character generationathrxx
- allow returning to the main menu from the character generation via Esc only when no party characters exist
2019-03-06KYRA: cleanup dirathrxx
Reorganize all files in sub directories. The file placement isn't as intuitive as it might be for other engines, which is probably the reason why this hasn't been done before.