24988 Commits

Author SHA1 Message Date
Johannes Schickel
bd1cee2104 Cleanup.
svn-id: r31626
2008-04-20 19:16:34 +00:00
Torbjörn Andersson
15b4b62fbb Fixed comments.
svn-id: r31625
2008-04-20 19:02:34 +00:00
Lars Persson
be975d3da5 Forgot to include two libs.
svn-id: r31624
2008-04-20 18:38:31 +00:00
Lars Persson
67cd04e9a0 Implicit casts are causing problems for CodeWarrior compilers, added C casts.
svn-id: r31623
2008-04-20 17:32:32 +00:00
Lars Persson
65e608f304 unlink function name causing conflicts. Renaming to unlinkItem.
svn-id: r31622
2008-04-20 17:29:37 +00:00
Filippos Karapetis
e06918c29f More compilation fixes by lordhoto
svn-id: r31621
2008-04-20 17:26:48 +00:00
Filippos Karapetis
b33f873fe5 Updated kyra MSVC project files
svn-id: r31620
2008-04-20 17:17:24 +00:00
Filippos Karapetis
ad6f9caf51 Compilation fixes by lordhoto
svn-id: r31619
2008-04-20 17:15:31 +00:00
Lars Persson
87becbc22f Forgot to disable engines in special build
svn-id: r31618
2008-04-20 17:07:23 +00:00
Torbjörn Andersson
00a8c77527 Catch EVENT_QUIT events, too. I realize that g_system->quit() isn't the nicest
way to quit a game, but it beats not being able to quit at all.

svn-id: r31617
2008-04-20 16:18:50 +00:00
Lars Persson
aef171a556 Updated SYMBIAN buildsystem to build M4 and MADE engines
svn-id: r31616
2008-04-20 16:12:46 +00:00
Lars Persson
ac6ce80613 Initial support for M4 and MADE engines
svn-id: r31615
2008-04-20 16:11:27 +00:00
Johannes Schickel
f173041811 - moved kyra functor code to common/func.h
- adapted debugger code to use functor code from common/func.h
- adapted kyra engine to use functor code from common/func.h

svn-id: r31614
2008-04-20 15:47:11 +00:00
Filippos Karapetis
38319954d1 Credits update for the M4 and MADE engines (3/3)
svn-id: r31613
2008-04-20 15:40:17 +00:00
Torbjörn Andersson
7e07dd5ec7 Changed spaces to tabs.
svn-id: r31610
2008-04-20 15:36:40 +00:00
Filippos Karapetis
84a7cd3387 Further updates to the MSVC files for the M4 and MADE engines
svn-id: r31609
2008-04-20 15:19:27 +00:00
Torbjörn Andersson
378bce31ce Removed unused variables.
svn-id: r31608
2008-04-20 15:19:27 +00:00
Johannes Schickel
7783b666c6 Fixed bad usage of functor objects.
svn-id: r31607
2008-04-20 15:16:58 +00:00
Filippos Karapetis
47ef97e606 Added the M4 and MADE engines
svn-id: r31605
2008-04-20 15:09:04 +00:00
Filippos Karapetis
9c3aa0d28f Added MSVC project files for the M4 and MADE engines
svn-id: r31604
2008-04-20 15:04:32 +00:00
Filippos Karapetis
b7dc73f52c Added the M4 and MADE engines to configure (disabled by default)
svn-id: r31603
2008-04-20 14:58:28 +00:00
Filippos Karapetis
8dea07eeac Added the m4 and made plugins
svn-id: r31602
2008-04-20 14:55:41 +00:00
Filippos Karapetis
635c96358a Added m4.dat, needed for Orion Burger
svn-id: r31601
2008-04-20 14:49:41 +00:00
Filippos Karapetis
7ca439f410 Initial import of the work in progress M4 engine
svn-id: r31600
2008-04-20 14:47:37 +00:00
Filippos Karapetis
d0590a09ea Initial import of the work in progress MADE engine
svn-id: r31599
2008-04-20 14:43:56 +00:00
Johannes Schickel
d484c7ed43 Improved sound priority handling.
svn-id: r31598
2008-04-20 14:36:39 +00:00
Johannes Schickel
96fd18a13b Implemented sound priority handling.
svn-id: r31597
2008-04-20 14:25:37 +00:00
Johannes Schickel
cdfcab9315 Implemented opcodes:
- 6: o3_getCharacterFacing
 - 7: o3_getCharacterScene
 - 13: o3_trySceneChange
 - 32: o3_checkForItem
 - 46: o3_addSpecialExit
 - 63: o3_drawSceneShape
 - 75: o3_update
 - 80: o3_enterNewScene
 - 86: o3_setMalcolmPos
 - 154: o3_setupSceneAnimObject

svn-id: r31596
2008-04-20 13:44:44 +00:00
Johannes Schickel
78c675278b Implemented opcodes:
- 64: o3_checkInRect
 - 87: o3_stopMusic
 - 88: o3_playMusicTrack

svn-id: r31595
2008-04-20 12:34:16 +00:00
Johannes Schickel
e1ef6c9e9d Fixed bug in getCharLength.
svn-id: r31594
2008-04-20 11:59:22 +00:00
Johannes Schickel
01bbe8cb6c Fixed long standing bug in encodeShape.
svn-id: r31593
2008-04-20 11:52:08 +00:00
Filippos Karapetis
8a881ea454 Updated kyra MSVC project files
svn-id: r31592
2008-04-20 10:57:50 +00:00
Johannes Schickel
a329be773e - Fixed some valgrind warnings.
- Little bugfix for scene shape loading.

svn-id: r31591
2008-04-20 10:39:39 +00:00
Torbjörn Andersson
8cbd185731 Use correct (I hope) size when loading TLK files. The size field in the AUD
header does not count the size of the header itself. (This fixes a failed
assertion when entering the Pegasus Landing in Kyrandia 3.)

svn-id: r31590
2008-04-20 07:44:27 +00:00
Johannes Schickel
913f40688a Added some more opcodes.
svn-id: r31589
2008-04-20 02:22:08 +00:00
Johannes Schickel
2db899d1c7 - fixed various glitches
- implemented some input code for kyra3

svn-id: r31588
2008-04-20 02:11:10 +00:00
Johannes Schickel
24e3ba7154 Added missing file sequences_v3.cpp.
svn-id: r31587
2008-04-20 00:41:00 +00:00
Johannes Schickel
733676033a Fixed bug in playStudioSFX.
svn-id: r31586
2008-04-20 00:32:39 +00:00
Johannes Schickel
fb02a030a5 Implemented opcode 49: o3_badConscienceChat.
svn-id: r31585
2008-04-20 00:30:39 +00:00
Johannes Schickel
6692c4613d Implemented opcodes:
- 21: o3_showBadConscience
 - 23: o3_hideBadConscience

svn-id: r31584
2008-04-20 00:11:42 +00:00
Johannes Schickel
2de46c5e80 Oops forgot to update assert last commit.
svn-id: r31583
2008-04-19 22:26:22 +00:00
Johannes Schickel
663ae01474 Fixed Zanthia chat script selection.
svn-id: r31582
2008-04-19 22:25:22 +00:00
Johannes Schickel
03caed6ce3 Implemented some kyra opcodes and some chat handling code, now Malcolm should say something after crawling out of the dump.
svn-id: r31581
2008-04-19 22:22:00 +00:00
Johannes Schickel
4f4eb8d771 One more valgrind warning fix.
svn-id: r31580
2008-04-19 17:17:48 +00:00
Johannes Schickel
84b9c58924 Added some comment about palette setting in KyraEngine_v3::playVQA.
svn-id: r31579
2008-04-19 15:37:59 +00:00
Johannes Schickel
82a35bb87b Added fade to black/music fadeout when starting kyra3.
svn-id: r31578
2008-04-19 15:04:59 +00:00
Johannes Schickel
960655eec5 Fixed formatting.
svn-id: r31577
2008-04-19 14:52:35 +00:00
Florian Kagerer
8711a48de3 fix detection for playable Hof demo
svn-id: r31576
2008-04-19 14:48:29 +00:00
Johannes Schickel
ceb46a38cd Changed KyraEngine_v1::setupSceneResource to use Resource::exists instead of Common::File::exists.
svn-id: r31575
2008-04-19 14:44:06 +00:00
Johannes Schickel
a922069eae Ops isInPakList behavior was still not quite correct. Fixed bug with embedded pak files.
svn-id: r31574
2008-04-19 14:40:37 +00:00