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 |
|
Max Horn
|
8022122bb9
|
SCI: Added kDebugLevelDclInflate; changed decompressors to *not* use fprintf or printf
svn-id: r39055
|
2009-03-01 21:48:39 +00:00 |
|
Max Horn
|
00db87563a
|
SCI: Reimplemented the SCI mixer based on the old SCI DC mixer by walter, and by taking advantage of ScummVM's mixers capabilities. Got rid of sfx_pcm_mixer_t
svn-id: r39053
|
2009-03-01 21:23:44 +00:00 |
|
Kostas Nakos
|
a718713925
|
only center vertically in DW2
svn-id: r39052
|
2009-03-01 21:03:46 +00:00 |
|
Florian Kagerer
|
b42b7a8b40
|
LOL: implement some opcodes for dialogue sequences
svn-id: r39051
|
2009-03-01 20:37:57 +00:00 |
|
Kostas Nakos
|
bf894deb06
|
silence compiler warnings: the names of some tinsel defines were shadowing standard winapi defines
svn-id: r39049
|
2009-03-01 19:46:07 +00:00 |
|
Andre Heider
|
097641f021
|
remove spurious links
svn-id: r39047
|
2009-03-01 19:08:01 +00:00 |
|
Andre Heider
|
9e7cf21ee8
|
verified/added a couple of amiga versions.
svn-id: r39041
|
2009-03-01 16:19:52 +00:00 |
|
Torbjörn Andersson
|
f20554d389
|
Check for "track01" as well as "track1". (I hope I didn't break compilation by
modifying Windows-only code.)
svn-id: r39040
|
2009-03-01 15:15:51 +00:00 |
|
Florian Kagerer
|
7ea5cefef4
|
LOL: implemented some monster related code (monsters now get placed in the maze, but they still don't do anything)
svn-id: r39039
|
2009-03-01 14:45:30 +00:00 |
|
Willem Jan Palenstijn
|
82e4168d47
|
Don't free a sfx_pcm_feed_t that's still in use.
It's a rather hackish fix, but this feed-wrapping code should only be
temporary anyway.
svn-id: r39033
|
2009-03-01 12:08:44 +00:00 |
|
Torbjörn Andersson
|
3429c17ac4
|
Removed some (the last?) remains of the BS1 MPEG cutscene player.
svn-id: r39032
|
2009-03-01 12:00:44 +00:00 |
|
Andre Heider
|
7361906f8c
|
rescanned all amiga version from back2roots.org and added the onces which used to run with r39005
svn-id: r39031
|
2009-03-01 11:52:54 +00:00 |
|
Travis Howell
|
fdb9cd9ce2
|
Add DOS demo of Elvira 1.
svn-id: r39026
|
2009-03-01 10:09:27 +00:00 |
|
Jordi Vilalta Prat
|
c9d440bf5b
|
Remove extra whitespaces
svn-id: r39024
|
2009-03-01 09:17:05 +00:00 |
|
Jordi Vilalta Prat
|
e5e733781e
|
Groovie: Merged init() and go() into run()
svn-id: r39023
|
2009-03-01 09:12:32 +00:00 |
|
Paul Gilbert
|
ecb6b7bf54
|
Added an explicit clearing of all animation fields for new animations - this fixes a problem where the player could disappear if he had to rotate to face a selected object
svn-id: r39019
|
2009-03-01 08:28:10 +00:00 |
|
Travis Howell
|
b08c22b283
|
Fix bottom palette in AtariST version of Elvira 2.
svn-id: r39014
|
2009-03-01 07:14:13 +00:00 |
|
Travis Howell
|
3571da7a94
|
Correctly fix position of icons in AtariST version of Elvira 2.
svn-id: r39011
|
2009-03-01 06:43:46 +00:00 |
|
Max Horn
|
7ee049ab8f
|
SCI: Forgot to commit a couple files after renaming sfx headers
svn-id: r39010
|
2009-03-01 06:17:52 +00:00 |
|
Max Horn
|
d0c477e930
|
SCI: Removed unused pause/resume methods from the mixer, and rewrote the feeds handling to use Common::List
svn-id: r39009
|
2009-03-01 06:02:42 +00:00 |
|
Max Horn
|
4e0ee7abea
|
SCI: cleanup
svn-id: r39008
|
2009-03-01 06:02:34 +00:00 |
|
Max Horn
|
6f290b7cd6
|
SCI: Removed some unused code from the SCI mixer
svn-id: r39007
|
2009-03-01 06:02:26 +00:00 |
|
Max Horn
|
25e7d3a08d
|
SCI: Renamed some sfx header files
svn-id: r39006
|
2009-03-01 06:02:17 +00:00 |
|
Max Horn
|
6454a3dee1
|
SCI: Replaced fake struct 'inheritance' (using #defines) with regular C++ subclassing
svn-id: r39005
|
2009-03-01 06:01:48 +00:00 |
|
Greg Frieger
|
6742caa87a
|
Text/window color matching improved by using an existing gfxop_set_color() instead of mine _gfxop_matchColor()
svn-id: r39004
|
2009-03-01 05:15:51 +00:00 |
|
Max Horn
|
dd98126423
|
Engines: Fused several init&go methods into a single run method
svn-id: r39003
|
2009-03-01 04:42:46 +00:00 |
|
Max Horn
|
3fcbda829a
|
Merged Engine::go() and ::init() into a new run() method (currently implemented by calling the existing init&go methods; to be cleaned up by engine authors
svn-id: r39002
|
2009-03-01 04:30:55 +00:00 |
|