Willem Jan Palenstijn
c86a830c4a
DREAMWEB: Move openInvList, ryanInvList out of buffers
2011-12-26 17:42:19 +01:00
Willem Jan Palenstijn
017c1ed993
DREAMWEB: Update deallocatemem for moved sprite table
2011-12-26 17:42:19 +01:00
Willem Jan Palenstijn
c60ce59aa4
DREAMWEB: Fix regression in transferToEx
2011-12-26 17:27:17 +01:00
Johannes Schickel
3cd4d1493a
KYRA: Unconfuse some MSVC versions by adding a space before a comment.
2011-12-26 17:09:12 +01:00
Filippos Karapetis
4106ae7d2d
DREAMWEB: Port 'dircom' to C++, move rootdir out of the data blob and fix a regression in searchForFiles()
2011-12-26 17:50:48 +02:00
athrxx
2e517cc9ec
KYRA: (EOB) - add EOB copyright strings to KyraMetaEngine::getOriginalCopyright()
2011-12-26 16:18:17 +01:00
athrxx
d807b3d42b
KYRA: (EOB) - implement EOB1 party transfer
2011-12-26 16:18:17 +01:00
athrxx
c0e782fd0b
KYRA: (EOB) - Start implementing EOB1 party transfer (not working yet)
...
(ScummVM specific solution which allows the selection of save files of all configured EOB1 targets)
2011-12-26 16:18:17 +01:00
athrxx
53e1bf21ec
KYRA: (EOB) - get rid of loadVGAPalette7bit()
...
(slightly change VGA palette loader to accomodate EOB1 palettes)
2011-12-26 16:18:17 +01:00
athrxx
40b1b794ae
KYRA: make bool variable const (again)
2011-12-26 16:18:17 +01:00
athrxx
692f9ee6d5
KYRA: whitespace cleanup
2011-12-26 16:18:17 +01:00
athrxx
0c7fbd788b
KYRA: (EOB) - remove unneeded virtual declarations in screen.h
2011-12-26 16:18:17 +01:00
athrxx
60330556ff
KYRA: (EOB/LOL) - move eob/lol specific screen code to new class
2011-12-26 16:18:16 +01:00
athrxx
8716ed1703
KYRA: (EOB/LOL) - again fix static resource loading for EOB when LOL is disabled
2011-12-26 16:18:16 +01:00
athrxx
0aa3238523
KYRA: (EOB/LOL) - rename some vars
...
(all cases of Eob to EoB, all cases of Lol to LoL, all cases of LolEobCommon to RpgCommon)
2011-12-26 16:18:16 +01:00
athrxx
4e4f4164be
KYRA: (EOB) - fix eob2 sequence text fading
2011-12-26 16:18:16 +01:00
athrxx
36d85a315f
KYRA: (EOB) - rename some files for a better match with the contained code
2011-12-26 16:18:16 +01:00
athrxx
4c6302943b
KYRA: implement Screen::decodeFrame1()
...
(required for decoding some EGA bitmaps in EOB1)
2011-12-26 16:18:16 +01:00
athrxx
6c8fb30cbd
KYRA: (EOB) - fix static resource loading for EOB when LOL is disabled
2011-12-26 16:18:16 +01:00
athrxx
8b618e46df
KYRA: (EOB/LOL) - cleanup common code
...
(rename some stuff and move EOB/LOL common code to separate files)
2011-12-26 16:18:16 +01:00
athrxx
aac7e16afa
KYRA: (EOB) - fix some more bugs
...
- wrong usage of static array which caused issues when restarting after RTL
- portability issue with dialog labels
- (original code) bug in hold person spell
2011-12-26 16:18:15 +01:00
athrxx
49c111f8ca
KYRA: (EOB) - ignore 'EYE.PAK' file in resource loader
...
(This seems to be some sort of installer archive which is not supported atm)
2011-12-26 16:18:15 +01:00
athrxx
5837e0f94e
KYRA: (EOB) - make sure that the music stops after character generation in Eob 1
...
(also more cleanup)
2011-12-26 16:18:15 +01:00
athrxx
a944990a68
KYRA: (EOB) - rename some saving throw related data
2011-12-26 16:18:15 +01:00
athrxx
812ea181b8
KYRA: (EOB) - cleanup
2011-12-26 16:18:15 +01:00
athrxx
532f8f33f2
KYRA: (EOB) - fix mem leak
2011-12-26 16:18:15 +01:00
athrxx
1cbd566930
KYRA: (EOB) - fix invalid string access
...
(also fix several cpp-check warnings)
2011-12-26 16:18:15 +01:00
athrxx
ac1aa43ca8
KYRA: (EOB) - fix char generator regression + cleanup
2011-12-26 16:18:15 +01:00
athrxx
68ed8b9598
KYRA: (EOB) - fix some valgrind warnings
2011-12-26 16:18:15 +01:00
athrxx
816b40ebf8
KYRA: (EOB) - add debugger, etc.
...
- add basic debugger support
- fix several minor bugs
2011-12-26 16:18:15 +01:00
athrxx
2448d885e4
KYRA: (EOB) - complete EOBII playability
...
- fixed temp data generation, block data loading, some spell issues, etc.
- both EOB I and II should now be completable
- one big issue remaining (AdLib driver gets swamped with monster sounds which causes heavy lags in some levels)
2011-12-26 16:18:14 +01:00
athrxx
c35de374df
KYRA: (EOB) - lots of bug fixes, mostly for EOB II
2011-12-26 16:18:14 +01:00
athrxx
f7032c126d
KYRA: (EOB) - fix some bugs
...
- fix monster movement
- fix character level gain
- add some static res for party transfer
2011-12-26 16:18:14 +01:00
athrxx
b3c8173bd4
KYRA: (EOB) - extend save/load dialogue to support 990 slots
2011-12-26 16:18:14 +01:00
athrxx
b288889c97
KYRA: (EOB) - implement wall of force spell
2011-12-26 16:18:14 +01:00
athrxx
0d54aff632
KYRA: (EOB) - add EOB 1 intro
...
(also add and fix several other things, like cone of cold vortex, drawShape issues, etc.)
2011-12-26 16:18:14 +01:00
athrxx
359f3efd03
KYRA: (EOB) - add some spells
...
(shocking grasp, flame blade, vampiric touch etc.)
2011-12-26 16:18:14 +01:00
athrxx
fc5b29fdbc
KYRA: (EOB) - implemented some spells and fixed more bugs
2011-12-26 16:18:13 +01:00
athrxx
bac0caeb0f
KYRA: (EOB) - lots of fixes towards EOB1 playability
...
also implement some new code (EOB1 portals, burning hands spell, etc.)
2011-12-26 16:18:13 +01:00
athrxx
aab9e62247
KYRA: (EOB) - some more sequence code and bug fixes
2011-12-26 16:18:13 +01:00
athrxx
48f83b7bb4
KYRA: (EOB) - implement npc sequences and fix some bugs
2011-12-26 16:18:13 +01:00
athrxx
84900e8e50
KYRA: (EOB) - add turn undead spell, add some screen fades, fix some bugs
2011-12-26 16:18:13 +01:00
athrxx
0e4c184e28
KYRA: (EOB) - implement some gui functionality, some bug fixes, etc.
2011-12-26 16:18:13 +01:00
athrxx
c302b3e43b
KYRA: (EOB) - fix various bugs and implement some spells
2011-12-26 16:18:13 +01:00
athrxx
9140fd8e91
KYRA: (EOB) - implement party resting
2011-12-26 16:18:12 +01:00
athrxx
db83458330
KYRA: (EOB) - implement scribe scroll menu
2011-12-26 16:18:12 +01:00
athrxx
5baabf037d
KYRA: (EOB) - implement save menu
2011-12-26 16:18:12 +01:00
athrxx
c53589bcda
KYRA: (EOB) - implement load menu
...
(only 6 slots supported for now)
2011-12-26 16:18:12 +01:00
athrxx
76bfcf834d
KYRA: (EOB) - some refactoring
2011-12-26 16:18:12 +01:00
athrxx
b7f7635876
KYRA: (EOB) - implement memorize/pray spells menu
2011-12-26 16:18:12 +01:00