Johannes Schickel
efd7c2eac9
Ease conditional LoL compiling with build systems not based on the default one.
...
svn-id: r39125
2009-03-04 11:53:25 +00:00
Filippos Karapetis
f006f94914
Fixed compilation when ENABLE_LOL is not set
...
svn-id: r39123
2009-03-04 10:53:36 +00:00
Fabio Battaglia
f6028bc822
sword1: disable saving/loading through GMM when in game menu
...
svn-id: r39122
2009-03-04 10:39:12 +00:00
Fabio Battaglia
928a276c04
sword1: enable thumbnails when saving through GMM
...
svn-id: r39121
2009-03-04 10:33:29 +00:00
Max Horn
2a7eef19c0
SCI: Removed unused FEED_MODE_DEAD, extended FIXME comment for FEED_MODE_RESTART
...
svn-id: r39119
2009-03-04 08:04:28 +00:00
Max Horn
dbb59ce3a1
SCI: Merged polled player & PCMFeedAudioStream -> PolledPlayerAudioStream
...
svn-id: r39118
2009-03-04 07:59:33 +00:00
Max Horn
ce5c6f3a95
SCI: Added FIXME about Opl2 driver hardcoding sample rate. well, we probably should ditch that one and use our fmopl...
...
svn-id: r39117
2009-03-04 07:46:27 +00:00
Max Horn
ac2d012ae5
SCI: Merged sfx/mixer.cpp into sfx/player/polled.cpp
...
svn-id: r39116
2009-03-04 07:38:49 +00:00
Max Horn
e783859d5c
SCI: Replaced sfx_iterator_make_feed and associated code by Audio::makeLinearInputStream
...
svn-id: r39115
2009-03-04 07:31:31 +00:00
Max Horn
0a206fb031
SCI: Use Audio::Timestamp instead of sfx_timestamp_t
...
svn-id: r39113
2009-03-04 06:58:51 +00:00
Max Horn
92eceb741a
SCI: mixer cleanup
...
svn-id: r39111
2009-03-04 06:23:14 +00:00
Max Horn
59b374505f
Fixed weirdness in groovie (as reported on scummvm-devel)
...
svn-id: r39109
2009-03-04 06:08:30 +00:00
Max Horn
66b78a81dd
SCI: Moved script.cpp from scicore/ to engine/ (because its header file is there, and it seems its funcs are only called from stuff in engine/)
...
svn-id: r39108
2009-03-04 05:25:31 +00:00
Max Horn
900fdc514c
SCI: Reduce header interdeps
...
svn-id: r39107
2009-03-04 05:22:29 +00:00
Max Horn
302a99a2c0
SCI: cleanup
...
svn-id: r39106
2009-03-04 05:19:19 +00:00
Max Horn
57e0d16112
SCI: Added TODO (rect_t should be replaced by Common::Rect), minor tweaks
...
svn-id: r39105
2009-03-04 05:09:35 +00:00
Max Horn
2943234d6f
SCI: Fix warnings
...
svn-id: r39103
2009-03-04 04:35:06 +00:00
Johannes Schickel
3a35b5b5f2
- Make Lands of Lore compileable optionally as suggested by _sev. (via ENABLE_LOL define)
...
- Change default build system to support LoL as a subengine of KYRA. LoL is currently disabled by default.
(- Minor enum name fixes for Lands of Lore code.)
svn-id: r39099
2009-03-04 00:45:34 +00:00
Greg Frieger
bc3702dcdb
- ResourceManager uses HashMap to store and access resource info.
...
- Changes and clean-ups in resource loading code.
svn-id: r39098
2009-03-03 23:07:06 +00:00
Florian Kagerer
3f2af1e8a1
LOL: implemented some walking code for the monsters
...
svn-id: r39097
2009-03-03 22:32:39 +00:00
Fabio Battaglia
1956c1c68f
Added missing checkCd() execution when loading through GMM
...
svn-id: r39096
2009-03-03 21:33:45 +00:00
Fabio Battaglia
7fc8bb81a7
Enabled and hopefully fixed GMM saving/loading for sword1
...
svn-id: r39095
2009-03-03 20:05:00 +00:00
Torbjörn Andersson
ea4f25fd30
Renamed parameter to silence warning.
...
svn-id: r39094
2009-03-03 19:49:50 +00:00
Filippos Karapetis
0c37876830
Merged unpackDCL_hdyn() and unpackDCL() and removed some unused code
...
svn-id: r39093
2009-03-03 17:50:30 +00:00
Filippos Karapetis
a4e4de9ecd
Fixed crash in SQ4
...
svn-id: r39091
2009-03-03 17:20:02 +00:00
Fabio Battaglia
5f13e5ebcd
Cleaned up some comments
...
svn-id: r39090
2009-03-03 16:27:56 +00:00
Greg Frieger
cbb6f91967
SCI1: Improved color mapping when drawing line/box/text. Text with transparent background now displays correctly.
...
svn-id: r39089
2009-03-03 14:27:49 +00:00
Paul Gilbert
eb610d66bd
Corrected click handling when a text message is displaying to properly dismiss the text, rather than trying to immediately perform another action
...
svn-id: r39088
2009-03-03 11:08:03 +00:00
Paul Gilbert
f3a9274a45
Changed the int16[5] array used in pathfinding to a structure with explicitly named fields
...
svn-id: r39087
2009-03-03 10:10:35 +00:00
Paul Gilbert
236b42bcff
Formatting fixes
...
svn-id: r39086
2009-03-03 09:00:49 +00:00
Fabio Battaglia
0077889eeb
Add playtime feature support to sword1
...
svn-id: r39083
2009-03-02 22:37:09 +00:00
Filippos Karapetis
f31990f897
Gave decompression methods more descriptive names. Some cleanup
...
svn-id: r39082
2009-03-02 22:16:44 +00:00
Filippos Karapetis
59e847dc2d
Cleanup
...
svn-id: r39081
2009-03-02 21:45:31 +00:00
Nicola Mettifogo
040da3353f
Marked PUT, PRINT and WAIT commands as not used in the scripts of BRA (thus they won't be implemented).
...
svn-id: r39075
2009-03-02 15:31:07 +00:00
Fabio Battaglia
2913a561cc
Avoid using unnecessary buffers in psxShrinkedBackgroundToIndexed
...
svn-id: r39074
2009-03-02 13:46:50 +00:00
Nicola Mettifogo
11a49681e4
Implemented 'open', 'close' and 'leave' commands.
...
svn-id: r39073
2009-03-02 11:58:40 +00:00
Fabio Battaglia
ed65593bb3
Avoid using unnecessary buffers in psxBackgroundToIndexed
...
svn-id: r39072
2009-03-02 11:30:23 +00:00
Fabio Battaglia
0233202150
Formatting changes in older PSX related functions
...
svn-id: r39071
2009-03-02 11:12:41 +00:00
Fabio Battaglia
08a2de9447
Changed the way Broken Sword PSX parallax are handled to improve speed
...
svn-id: r39070
2009-03-02 10:59:14 +00:00
Filippos Karapetis
286670d424
Slight cleanup
...
svn-id: r39069
2009-03-02 10:41:37 +00:00
Filippos Karapetis
f72e3354e8
Slight cleanup
...
svn-id: r39068
2009-03-02 10:34:31 +00:00
Nicola Mettifogo
310036788a
Enabled walking delay for follower animation.
...
svn-id: r39067
2009-03-02 09:16:03 +00:00
Paul Gilbert
2d9705311e
Bugfix for frequent freezes when doing actions - the main movement state switch statement was actually relying on falling through case statements to work properly
...
svn-id: r39066
2009-03-02 09:14:36 +00:00
Nicola Mettifogo
f1044e85b2
Fixed selection of zone and animation for removal in BRA. This enables the follower animation to follow the main character across location switches.
...
svn-id: r39065
2009-03-02 08:44:30 +00:00
Nicola Mettifogo
33a8fe7a7e
Initialize and save zones flags and follower position when a location switch occurs.
...
svn-id: r39064
2009-03-02 08:36:42 +00:00
Paul Gilbert
da6315bb4c
Formatting fixes, and added extra constants and function name corrections
...
svn-id: r39063
2009-03-02 08:32:38 +00:00
Nicola Mettifogo
813bd1ac7a
Fixed overflow in flag table.
...
svn-id: r39062
2009-03-02 06:14:25 +00:00
Willem Jan Palenstijn
0e134d5871
Partial revert of "Fix handling of parentheses in said specs" (20080705)
...
This fixes, among other things, "get up" followed by "get shirt"
at the start of Iceman.
svn-id: r39060
2009-03-01 22:19:49 +00:00
Max Horn
4f2f82adc2
SCI: Unified some of the decompression funcs (they share so much code, would be nice to reduce the code duplication)
...
svn-id: r39057
2009-03-01 22:03:37 +00:00
Kostas Nakos
f509f65023
add virtual keyboard backend hints for savegame name
...
svn-id: r39056
2009-03-01 21:54:53 +00:00