athrxx
7766eec9db
KYRA: (EOB) - silence -Wshadow warning
2019-04-13 19:43:17 +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
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
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
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
8c92e045ce
KYRA: (EOB2/Amiga) - fix load up and intro sequence
2019-04-13 18:54:57 +02:00
athrxx
82a821bf7f
KYRA: (EOB/Amiga) - implement GMM volume settings
2019-03-07 16:17:13 +01:00
athrxx
3fccab8f92
KYRA: (EOB1) - fix turn undead spell in level 7
2019-03-06 20:48:28 +01:00
athrxx
5af15399ec
KYRA: (EOB) - improve timer handling
2019-03-06 20:48:27 +01:00
athrxx
412a10ede3
KYRA: (EOB1) - fix bug when attacking while invisible
...
(wrong callback function called in EOB1)
2019-03-06 20:48:25 +01:00
athrxx
c6230ebbf5
KYRA: (EOB1/Amiga) - improve scaled item handling
2019-03-06 20:48:24 +01:00
athrxx
e907965d81
KYRA: (EOB1/Amiga) - fix main menu load dialog
2019-03-06 20:48:22 +01:00
athrxx
39eb1c4cc4
KYRA: (EOB1/Amiga) - fix detect magic spell
2019-03-06 20:48:22 +01:00
athrxx
f72ccb972d
KYRA: (EOB1/Amiga) - fix environmental sound glitch
2019-03-06 20:48:22 +01:00
athrxx
21712209c0
KYRA: (EOB1/Amiga) - fix level loading
...
Now it is at least possible to enter the game after creating a party. Graphics are still messed up.
2019-03-06 20:48:21 +01:00
athrxx
7b8c84fa4d
KYRA: (EOB1/Amiga) - fix chargen and gui colors
2019-03-06 20:48:21 +01:00
athrxx
890c4c5f41
KYRA: (EOB1/Amiga) - fix start up
...
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 20:48:20 +01:00
athrxx
4cc9c81a75
KYRA: (EOB1/Amiga) - add sound driver
2019-03-06 20:48:20 +01:00
athrxx
f0a305316c
KYRA: (EOB1/Amiga) - add static resources
2019-03-06 20:48:20 +01:00
athrxx
1dfdcc7252
KYRA: cleanup dir
...
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.
2019-03-06 20:48:15 +01:00