Commit Graph

29686 Commits

Author SHA1 Message Date
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
Johannes Schickel
3b16073a38 Fix warnings.
svn-id: r38997
2009-03-01 03:31:52 +00:00
Paul Gilbert
3fb5e15072 Formatting fixes
svn-id: r38996
2009-03-01 02:25:46 +00:00
Paul Gilbert
57c7593325 Implemented proper support for the Pause 'p' key
svn-id: r38995
2009-03-01 02:20:22 +00:00
Paul Gilbert
aa34628713 Cleaned up parts of the font display system. Note: Cruise used two almost identical routines for text display - one which creates a draw structure, and the other draws directly to the screen. Since there don't seem to be any other differences, the immediate draw version has been changed to use the rendering version and then draw the results
svn-id: r38994
2009-03-01 02:19:06 +00:00
Paul Gilbert
c51d5835a0 Moved mouse cursor definition data into staticres.cpp
svn-id: r38993
2009-03-01 02:16:44 +00:00
Greg Frieger
8dfef3103c Added default kernel functions table to be used if vocab.999 can't be loaded in SCI1
Added SCI1.1 kernel functions table reader

svn-id: r38992
2009-03-01 01:52:50 +00:00
Gregory Montoir
478fa21838 fix for tracker item #2628896 TUCKER: Invisible Raincoat bug
svn-id: r38991
2009-03-01 00:51:59 +00:00
Gregory Montoir
40a2485050 fix for tracker item #2627942 TUCKER: Brainroom/Information Room Graphics glitch
svn-id: r38990
2009-03-01 00:51:14 +00:00
Jordi Vilalta Prat
82872a7033 SCI: Start converting MessageState into a class
svn-id: r38989
2009-03-01 00:18:30 +00:00
Jordi Vilalta Prat
7050c7b03f SCI: Use the ResourceType enum instead of integers where it makes sense
svn-id: r38988
2009-02-28 23:46:50 +00:00
Filippos Karapetis
8e39ac9f12 Fixed the SCI version in a version of Longbow, and fixed a typo in the MD5 of a version of SQ5
svn-id: r38986
2009-02-28 22:59:27 +00:00
Lars Skovlund
f179dbfc71 Add a particular release of Conquests of the Longbow.
svn-id: r38985
2009-02-28 22:36:48 +00:00