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
Kostas Nakos
f78d6b2fae
add support for tinsel engine (off by default for the time being)
...
svn-id: r39061
2009-03-01 22:35:14 +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
Kostas Nakos
c7d7ce8888
better detection of aspect-scalable resolutions
...
svn-id: r39059
2009-03-01 22:13:48 +00:00
Johannes Schickel
4542258336
Fix documentation, debug(C/N) prints to stdout not stderr.
...
svn-id: r39058
2009-03-01 22:09:46 +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
81943a9f8c
COMMON: added a debugC variant which only takes a debug channel mask
...
svn-id: r39054
2009-03-01 21:47:57 +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
Filippos Karapetis
df205f26b8
Updated the MSVC project files of the Kyra engine
...
svn-id: r39046
2009-03-01 17:56:42 +00:00
Kostas Nakos
7153410a52
slight correction
...
svn-id: r39044
2009-03-01 17:48:29 +00:00
Kostas Nakos
1761e6bc99
modified patch in bug #2644574 : fix build
...
svn-id: r39043
2009-03-01 17:45:57 +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
Torbjörn Andersson
40c4733124
By default, do not check for libmpeg2. Currently, there's no engine that needs it
...
though I guess it's possible that some will in the future.
svn-id: r39035
2009-03-01 12:19:28 +00:00
Torbjörn Andersson
b2cffb1364
Don't use the words "MPEG" and "Broken Sword" in the same sentence. Ever.
...
svn-id: r39034
2009-03-01 12:08:56 +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
Chris Apers
34add265e9
Fixed PalmOS FSNode which was failing in some cases
...
svn-id: r39029
2009-03-01 10:28:15 +00:00
Chris Apers
3e56c3a409
PalmOS Backend updates:
...
- Removed old clearScreen backend method and keep it for internal use only
- Fixed save path with missing end slash
- Added use of the new audio mixer
- Added new file system factory
- Added missing getOverlayWidth/Height
- Changed color encoding from int16 to uint16 as required by the new ScummVM code
- Fixed ColorMasks use with missing namespace
svn-id: r39028
2009-03-01 10:25:33 +00:00
Travis Howell
fdb9cd9ce2
Add DOS demo of Elvira 1.
...
svn-id: r39026
2009-03-01 10:09:27 +00:00
Oystein Eftevaag
741d8b36fe
Cleaned out some unneeded stuff from the C blitting routines
...
svn-id: r39025
2009-03-01 09:47:19 +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
Oystein Eftevaag
99df3ccd73
When built with the xcode project, the file browser will now start browing for files inside the application bundle directory
...
svn-id: r39022
2009-03-01 09:05:48 +00:00
Oystein Eftevaag
b9a5562ab8
Updated iPhone xcode project
...
svn-id: r39021
2009-03-01 09:04:19 +00:00
Oystein Eftevaag
6ece2b10b8
Merged iphone keyboard fix in from branch-0-13-0
...
svn-id: r39020
2009-03-01 08:41:03 +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
Max Horn
d0c2484502
SCI: pass gfx_pixmap_color_t instead of r,g,b triple, makes calling code a bit easier to read :)
...
svn-id: r39001
2009-03-01 04:29:09 +00:00
Greg Frieger
ce42d6e538
Fixed windows and text drawing problem in SCI1
...
svn-id: r39000
2009-03-01 04:07:04 +00:00
Travis Howell
9ffd6a8768
Fix regression in AppleII/C64 versions of Maniac Mansion.
...
svn-id: r38999
2009-03-01 03:45:42 +00:00