Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-06 | KYRA: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-11-16 | KYRA: (EOB1) - fix monster random item chance | athrxx | |
(EOB 1 has a higher chance to receive a random item from certain monsters than EOB2 - this fixes that) | |||
2019-11-09 | KYRA: (EOB2) - workaround for minor graphics glitch | athrxx | |
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-07-23 | KYRA: (HOF) - minor GMM/RTL fix | athrxx | |
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-15 | KYRA: sound files/classes reorganization step #5 | athrxx | |
Rename some sound classes to reflect the recent file renamings. | |||
2019-04-15 | KYRA: sound files/classes reorganization step #2 | athrxx | |
This is a followup to the last commit which fixes compilation. I wanted to have the pure file renaming separately. | |||
2019-04-13 | KYRA: (EOB) - silence -Wshadow warning | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - final glitches fix | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - fix German version monster sound | athrxx | |
(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 | KYRA: (EOB2/Amiga) - implement proper sound file loading | athrxx | |
(also fix some sound related bugs) | |||
2019-04-13 | KYRA: (EOB2/Amiga) - fix flesh to stone spell colors | athrxx | |
2019-04-13 | KYRA: (EOB) - fix party transfer glitch | athrxx | |
(recalculate armor class after party transfer from EOB I to EOB II) | |||
2019-04-13 | KYRA: (EOB) - fix saveload menu glitch | athrxx | |
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 | KYRA: (EOB2/Amiga) - fix sequence dialogue field | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - fix ingame colors | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - fix GUI colors | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - add special gfx decoder for localized version | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - fix text resource loading | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - fix detect magic blue shapes | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - fix monster shape encoding | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - fix vcn block drawing | athrxx | |
2019-04-13 | KYRA: (EOB2/Amiga) - improve font file warnings | athrxx | |
- 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 | KYRA: (EOB2/Amiga) - fix load up and intro sequence | athrxx | |
2019-03-07 | KYRA: (EOB/Amiga) - implement GMM volume settings | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - implement ending sequence | athrxx | |
The Amiga version actually has a real ending sequence (unlike the PC version). | |||
2019-03-06 | KYRA: (EOB1/Amiga) - fix Cone of Cold spell sfx | athrxx | |
2019-03-06 | KYRA: (EOB1) - fix turn undead spell in level 7 | athrxx | |
2019-03-06 | KYRA: (EOB1) - make dispel magic spell more accurate | athrxx | |
(In EOB1 this spell is supposed to affect only one selected party member and not the whole party) | |||
2019-03-06 | KYRA: (EOB) - improve timer handling | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix spell sounds | athrxx | |
2019-03-06 | KYRA: (EOB1) - fix bug when attacking while invisible | athrxx | |
(wrong callback function called in EOB1) | |||
2019-03-06 | KYRA: (EOB1/Amiga) - improve scaled item handling | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix level palette glitch | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - Amiga specific stone skin spell variant | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix monster walk orientation | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix environmental sfx | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix main menu load dialog | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix detect magic spell | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix environmental sound glitch | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix level graphics | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix level loading | athrxx | |
Now it is at least possible to enter the game after creating a party. Graphics are still messed up. | |||
2019-03-06 | KYRA: (EOB1/Amiga) - fix chargen and gui colors | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - fix start up | athrxx | |
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-06 | KYRA: (EOB1/Amiga) - add sound driver | athrxx | |
2019-03-06 | KYRA: (EOB1/Amiga) - add static resources | athrxx | |
2019-03-06 | KYRA: (EOB) - rename var | athrxx | |
2019-03-06 | KYRA: (EOB) - slight improvement to character generation | athrxx | |
- allow returning to the main menu from the character generation via Esc only when no party characters exist | |||
2019-03-06 | KYRA: cleanup dir | athrxx | |
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. |