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