Johannes Schickel
b79c2156d0
KYRA: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
Matthew Hoops
0031c41db8
COMMON: Change kPlatformPC to kPlatformDOS
...
"PC" was very ambiguous and now it matches what we show in the GUI.
This also corrects sword2's platform to Windows.
2013-05-02 18:43:10 -04:00
athrxx
3ac156422e
KYRA: (LOL) - fix warning about possible out of bounds access in lol.cpp
2013-04-18 16:10:49 +02:00
athrxx
f72d36f0ca
KYRA: (LOL) - remove unneeded static data
2013-01-09 21:18:56 +01:00
athrxx
36cc94ab73
KYRA: (LOL/FM-TOWNS) - add keyboard controls
2013-01-09 20:31:25 +01:00
athrxx
0b38615a43
KYRA: (LOL/FM-TOWNS) - adjust sjis font settings, spacing, etc.
2013-01-09 20:29:19 +01:00
athrxx
da3c385ee3
KYRA: (LOL/FM-TOWNS) some startup code
...
(let the FM-Towns version load up and run without errors/crashes)
2013-01-09 20:27:37 +01:00
athrxx
cc465076ee
KYRA: (LOL/FM-TOWNS) - adapt static resources
2013-01-09 20:27:35 +01:00
Johannes Schickel
8d5b4b75d4
KYRA: Make all hex constants use uppercase letters.
...
Done with:
git ls-files "*.cpp" *".h" | xargs sed -i -e 's/0x\([0-9a-f]*\)/0x\U\1/g'
2013-01-09 06:01:28 +01:00
athrxx
93e69aa4da
KYRA: clean up audio resource handling
...
(this was really ugly, now it's somewhat less ugly)
2012-11-11 19:14:31 +01:00
athrxx
9840744acc
KYRA: move HOF sequence player into its own class
...
(also cleaning up and fixing things while doing that)
2012-11-11 19:14:29 +01:00
athrxx
e7ba09be63
KYRA: fix bug No. VI. from http://forums.scummvm.org/viewtopic.php?t=11487
...
(Vaelan's Cube should be able to remove illusionary walls)
2012-05-06 12:42:08 +02:00
athrxx
89ea3e016f
KYRA: fix bug No. IX. from http://forums.scummvm.org/viewtopic.php?t=11487
...
(experience points awarded after Knowles/Xeobs quest missing 1 point)
2012-05-06 12:42:07 +02:00
athrxx
ecd1a9f943
KYRA: (EOB) - cleanup CGA/EGA code a bit
2012-02-24 18:09:37 +01:00
athrxx
66da4777d4
KYRA: (EOB) - implement EGA mode (hi res dithering) for EOB II
...
(also fix various thing connected to CGA/EGA modes)
2012-02-21 21:48:46 +01:00
Tarek Soliman
5cf932198e
KEYMAPPER: Fix Action ctor args in most keymaps
2012-02-13 23:24:59 -06:00
Johannes Schickel
a2221a8b9e
KYRA: Slight formatting fixes.
2011-12-31 05:11:33 +01:00
Johannes Schickel
27e38d16ee
KYRA: Clean up LoL keymap setup a bit.
2011-12-30 20:41:47 +01:00
Tarek Soliman
7d00a997cd
KYRA: Fix typo bug and code cleanup in the keymapper game keymap
2011-12-30 13:23:31 -06:00
Tarek Soliman
366a942a3a
KEYMAPPER: Simplify calling getKeymap
2011-12-30 13:03:39 -06:00
Tarek Soliman
40b68b41c7
KEYMAPPER: Make engine keymap init and cleanup more generic
2011-12-30 12:36:11 -06:00
athrxx
6786c41f4f
KYRA: (LOL) - refactor item/monster structs
2011-12-28 00:01:32 +01:00
athrxx
37c046339d
KYRA: (EOB) - cleanup dialog settings a bit
2011-12-28 00:01:27 +01:00
Johannes Schickel
487e73bd21
KYRA: Merge Screen_Rpg with Screen (for now).
...
This should(!) fix ARM compilation issues due to virtual inheritance.
2011-12-26 19:32:05 +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
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
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
68ed8b9598
KYRA: (EOB) - fix some valgrind warnings
2011-12-26 16:18:15 +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
48f83b7bb4
KYRA: (EOB) - implement npc sequences and fix some bugs
2011-12-26 16:18:13 +01:00
athrxx
76bfcf834d
KYRA: (EOB) - some refactoring
2011-12-26 16:18:12 +01:00
athrxx
97e5036bf0
KYRA: (EOB) - more work on ingame menus
2011-12-26 16:18:11 +01:00
athrxx
77d210765a
KYRA: (EOB) - add some static res (flight object data) to kyra.dat
2011-12-26 16:18:11 +01:00
athrxx
aa031bf98e
KYRA: (EOB) - minor code size reduction
2011-12-26 16:18:10 +01:00
athrxx
540d081a6f
KYRA: (EOB) - initial code base commit
2011-12-26 16:18:10 +01:00
Tarek Soliman
1305c5ab31
KYRA: Fix whitespace
2011-12-12 22:37:36 -06:00
Tarek Soliman
38ff68e449
KYRA: Use Common::KeyActionEntry table for LoL game keymap
...
This is for the keymapper keymap
2011-12-12 20:19:42 -06:00
Johannes Schickel
cfac223cee
KYRA: "Fix" bug #3166235 "KYRA: Crash on startup on OS X due to invalid PAK file".
...
Now we can show such errors in the debugger, since we initialize and the
screen resolution and the debugger before initializing the resource manager.
This allows our error function to open up the debugger and show the error at
least.
A better feedback to the user might be desirable, but it is not really
feasible with our current possibilites for error reporting.
2011-11-18 03:47:51 +01:00
Eugene Sandulenko
5420ad7619
Merge pull request #114 from tsoliman/keymapper2
...
KEYMAPPER: Keymapper improvements 2
2011-11-17 14:22:48 -08:00
Johannes Schickel
61795739f8
COMMON: Rename Common::set_to to Common::fill.
...
This makes the name match with the name of the STL function with the same
behavior.
2011-11-16 18:06:30 +01:00
Tarek Soliman
843f19788b
KYRA: Fix some copy paste error in LoL keymap keycodes
2011-10-30 22:37:32 -05:00
Tarek Soliman
1ec5b491b7
KYRA: Remove usage of using namespace Common in the keymap code
...
thanks LordHoto
2011-10-28 19:30:59 -05:00
Tarek Soliman
f4fa37fdf8
KYRA: Move kKeymapName to be inside LoLEngine
...
Thanks LordHoto
2011-10-28 09:58:09 -05:00
Tarek Soliman
8d970f3568
KYRA: Cleanup game keymaps on RTL
...
This fixes an RTL problem where the keymaps linger between same-engine games.
Meaning the lol keymap shows up in kyra1
2011-10-27 10:46:22 -05:00
Tarek Soliman
719020a3e7
KYRA: Added basic game keymap for LoL
2011-10-27 10:46:21 -05:00
athrxx
4f948b3309
KYRA: replace invalid memset call and add a warning
2011-11-04 21:46:34 +01:00
athrxx
286c319719
KYRA: fix minor bug in LoLEngine::playCharacterScriptChat()
2011-11-03 23:05:04 +01:00
Christoph Mallon
23a0f5318c
JANITORIAL: Remove trailing empty lines.
2011-08-07 13:53:33 +02:00
athrxx
ec55336393
LOL: add support for Russian CD-ROM version
2011-07-24 22:49:21 +02:00
athrxx
7174f14c61
LOL: add support for Russian floppy version
2011-07-24 20:39:08 +02:00