Commit Graph
86814 Commits
Author SHA1 Message Date
Johannes Schickel e99c9048a8 Formatting.
svn-id: r32078
2008-05-12 22:37:21 +00:00
Benjamin Haisch 16ac1bcebf Changed clipping rectangles to use Common::Rect (thanks to [md5]/thebluegr)
svn-id: r32077
2008-05-12 22:28:52 +00:00
Florian Kagerer 6b5709be14 remove useless double check on sound list entries
svn-id: r32076
2008-05-12 22:13:33 +00:00
Florian Kagerer c630fbde6a fix valgrind warning and some cleanup
svn-id: r32075
2008-05-12 21:52:44 +00:00
Benjamin Haisch f54036b6a4 Implemented o1_EXCLUDEAREA for RtZ
svn-id: r32074
2008-05-12 21:47:38 +00:00
Eugene Sandulenko 51352c71c5 Proper fix for savestates. Thanks to next_ghost
svn-id: r32073
2008-05-12 21:03:26 +00:00
Sven Hesse f833cf4c61 Muting "comparing signed and unsigned values" compiler warning
svn-id: r32072
2008-05-12 20:17:54 +00:00
Benjamin Haisch 9b911cadcd Fixed printTextEx segment fault bug.
svn-id: r32071
2008-05-12 20:14:07 +00:00
Benjamin Haisch 3e133f3a9f Fixed o1_DRAWTEXT in LGOP2
svn-id: r32070
2008-05-12 19:29:46 +00:00
Johannes Schickel 13b60eeb32 Don't restart music while changing music volume in Hof and MR.
svn-id: r32069
2008-05-12 19:29:14 +00:00
Benjamin Haisch 31a8d984a4 Sanity checks in RtZ: o1_PLAYMUS and o1_STOPMUS
svn-id: r32068
2008-05-12 17:48:56 +00:00
Johannes Schickel 08c601ad97 Yet another valgrind warning fixed.
svn-id: r32067
2008-05-12 17:46:15 +00:00
Benjamin Haisch 11e6527674 Implemented o1_ADDMASK and o1_SETMASK for LGOP2
svn-id: r32066
2008-05-12 17:43:33 +00:00
Johannes Schickel de6e6408b6 Fixed some valgrind warnings.
svn-id: r32065
2008-05-12 17:23:28 +00:00
Filippos Karapetis e27e54bd1f Updated kyra MSVC project files
svn-id: r32064
2008-05-12 16:36:09 +00:00
Benjamin Haisch c3b1b9bf82 Fixed timer resolution/conversion; now the vulture in the first scene of RtZ lands on the sign, and the thunder sound is in sync with the flash screen effect in the Infocom logo screen.
svn-id: r32063
2008-05-12 16:10:13 +00:00
Johannes Schickel 289f96d37c More naming consistency fixes (fixes old TODO).
svn-id: r32062
2008-05-12 14:52:18 +00:00
Florian Kagerer bde4fa1e9b fix for kyra 3 sfx (broken by last commit)
svn-id: r32061
2008-05-12 14:22:27 +00:00
Johannes Schickel 0b9a3f2208 Added assert to snd_playSoundEffect.
svn-id: r32060
2008-05-12 13:50:59 +00:00
Florian Kagerer 771854bdd9 move some kyra 3 static resources to kyra.dat
svn-id: r32058
2008-05-12 13:35:58 +00:00
Johannes Schickel 4db0bd9046 Two more KyraEngine_LoK opcodes renamed.
svn-id: r32057
2008-05-12 13:19:11 +00:00
Johannes Schickel 56d2603d4f - Some more opcodes moved to KyraEngine_v1
- Yet more naming consistency fixes

svn-id: r32056
2008-05-12 13:11:42 +00:00
Johannes Schickel 1a52c5283a - Yet more opcodes moved to KyraEngine_v1
- Renamed some opcodes inside KyraEngine_LoK

svn-id: r32055
2008-05-12 12:57:42 +00:00
Johannes Schickel 279987c181 Oops forgot to commit module.mk
svn-id: r32054
2008-05-12 12:43:52 +00:00
Johannes Schickel 574af78acb - Moved some opcodes to KyraEngine_v1
- Little variable renaming

svn-id: r32053
2008-05-12 12:42:10 +00:00
Filippos Karapetis e8e4c5dafb Updated the MSVC project files of the kyra engine
svn-id: r32052
2008-05-12 11:43:40 +00:00
Benjamin Haisch 9e39e7d7a2 - Fixed timers, LGOP2 intro should now play correctly
- Some cleanup in LGOP2 opcodes

svn-id: r32051
2008-05-12 09:49:10 +00:00
Filippos Karapetis 27b9887a30 Updated NEWS file for Malcolm's Revenge support
svn-id: r32050
2008-05-12 08:49:55 +00:00
Torbjörn Andersson 65e41486f4 Added do { ... } while (0) to the GUI_V* macros, so that they will work as
expected if, for instance, someone writes "if (...) GUI_V1_MENU_ITEM( ... );"
I don't expect anyone will want to write statements like that, but just to
avoid nasty surprises...

svn-id: r32049
2008-05-12 04:33:30 +00:00
Travis Howell 4c5226002f Update HE version for that English Windows version of Freddi Fish 1.
svn-id: r32048
2008-05-12 04:29:41 +00:00
Torbjörn Andersson 3763c2799d Renamed preprocessor constants to match file names.
svn-id: r32047
2008-05-12 04:17:51 +00:00
Jordi Vilalta Prat 9ba353b9d8 Keep separated arrays for each type of plugin
svn-id: r32046
2008-05-12 01:26:43 +00:00
Jordi Vilalta Prat 2c9968fe80 - Added an engine plugin manager and moved engine specific functionality into it
- base/plugins.* reorganization

svn-id: r32045
2008-05-12 00:26:29 +00:00
Johannes Schickel bb03596744 - Renamed KyraEngine to KyraEngine_v1
- kyra.* -> kyra_v1.*
- scene.cpp -> scene_v1.cpp

svn-id: r32044
2008-05-11 23:16:50 +00:00
Filippos Karapetis ea301f9c7b Updated kyra MSVC project files
svn-id: r32043
2008-05-11 22:45:12 +00:00
Johannes Schickel 6e0c569966 Consisteny fixes:
- Renamed classes *_v1 -> *_LoK
 - Renamed files *_v1.* -> *_lok.*
 - Renamed WSAMovieV1 -> WSAMovie_v1
 - Renamed WSAMovieV2 -> WSAMovie_v2

svn-id: r32042
2008-05-11 22:32:37 +00:00
Max Horn 6e3c92e239 Renamed some parallaction member vars to have a leading underscore (besides being part of our code formatting conventions, this fixes various name clash warnings)
svn-id: r32041
2008-05-11 22:08:32 +00:00
Sven Hesse 9390c4021a Implemented saving/loading in Woodruff. Should work, although it tries to save and load sprites (which we ignore currently, doesn't seem to have any impact).
svn-id: r32040
2008-05-11 22:08:18 +00:00
Max Horn d123c67174 Fix QuickTime MIDI driver compilation
svn-id: r32038
2008-05-11 21:28:51 +00:00
Johannes Schickel 1d018f6046 Formatting.
svn-id: r32037
2008-05-11 21:09:16 +00:00
Paweł Kołodziejski 85abe0be12 more translations
svn-id: r32034
2008-05-11 20:05:09 +00:00
Sven Hesse c5498a69bf Implemented temp buffer saving/loading ("SAVE.TMP") in Woodruff.
Objects you take from or leave in screens are remembered correctly now.

svn-id: r32030
2008-05-11 18:55:40 +00:00
Johannes Schickel 4b21c2958d Implemented helium mode support for Kyra3.
svn-id: r32028
2008-05-11 17:50:13 +00:00
Johannes Schickel 825e3b5136 - Added support for original kyra3 save files
- Added TalkObject::sceneId in savegames

svn-id: r32027
2008-05-11 17:20:23 +00:00
Johannes Schickel a6ccfa4f09 Added saving of current album page of kyra3 like the original did.
svn-id: r32025
2008-05-11 16:56:19 +00:00
Johannes Schickel 61a105c9ba Updated pathfinder debug output.
svn-id: r32024
2008-05-11 16:48:54 +00:00
Johannes Schickel 35d01db1aa Implemented page switch animation in kyra3 album.
svn-id: r32023
2008-05-11 15:57:50 +00:00
Johannes Schickel 4932660f13 - Implemented kyra3 album (page switch animation not yet implemented)
- Implemented opcode 25: o3_showAlbum

svn-id: r32022
2008-05-11 15:24:25 +00:00
Vicent Marti f19480b740 - Aliased rounded squares + stroking.
svn-id: r32021
2008-05-11 14:05:59 +00:00
Filippos Karapetis 57dfdbc6c8 Added a sanity check to getFrame()
svn-id: r32020
2008-05-11 13:11:01 +00:00