Commit Graph
86814 Commits
Author SHA1 Message Date
Klaus Reimer 73ee6ec702 WEBOS: Moved webos plugin build configuration into its own block so it can be configured separately from the generic linux configuration. 2011-05-08 17:37:31 +02:00
Klaus Reimer 869a6d42bd WEBOS: Added comments to explain some WebOS compile settings. 2011-05-08 17:37:31 +02:00
peres 4ffab87da4 Merge pull request #34 from peres/interpolate16_5_3
Add a new function to interpolate a pair of 16 bits values with weights 5 and 3, respectively.
2011-05-08 08:25:24 -07:00
eriktorbjorn 3e8a7afeae CAMD: Added _isOpen checks to send() and sysEx()
At Raziel^'s request. This is the same as the ALSA checks I added
earlier today.
2011-05-08 13:08:09 +02:00
Paul Gilbert d4e4148a39 TSAGE: Bugfix for restoring savegames saved when palette effects are active 2011-05-08 19:08:35 +10:00
Paul Gilbert 0da8f92f0f TSAGE: Fix memory leak when exiting whilst any palette rotation is active 2011-05-08 18:15:46 +10:00
eriktorbjorn 3b2c3907a0 ALSA: Warn if events or SysEx messages are received when not open.
This should make it easier to spot errors like the one spotted in
the Queen engine yesterday. The Windows MIDI driver already seems
to do something like this; I don't know about the others.
2011-05-08 07:34:46 +02:00
Joost Peters e28b402295 IRIX: Fix compilation 2011-05-08 01:25:09 +02:00
eriktorbjorn 490e9a5cef QUEEN: Delete the parser before closing the driver.
Deleting the parser may fire off a series of events, so it's
probably a good idea to keep the driver open for that. I have not
seen this error anywhere else, except maybe in the unit tests.
2011-05-07 22:20:15 +02:00
eriktorbjorn 94c7e37ac3 QUEEN: Delete the parser before closing the driver.
Deleting the parser may fire off a series of events, so it's
probably a good idea to keep the driver open for that. I have not
seen this error anywhere else, except maybe in the unit tests.
2011-05-07 22:19:59 +02:00
Matthew Hoops 8dd17a2ae1 AGI: Replace Winnie macros with functions
From patch #3298149
2011-05-07 15:25:55 -04:00
dhewg 16f0dcc00b ANDROID: Get rid of Fn->ALT metakey mapping
Thanks to Ge0rG for the analysis

Cherry-picked from bfecb37501
2011-05-07 20:08:29 +02:00
dhewg bfecb37501 ANDROID: Get rid of Fn->ALT metakey mapping
Thanks to Ge0rG for the analysis
2011-05-07 19:44:21 +02:00
D G Turner 80ae039d7a TSAGE: Close Memory Leak in GfxSurface::create(). 2011-05-07 15:17:12 +01:00
Johannes Schickel 473337effd GUI: Allow .zip files with case differing from ".zip" as theme files too.
Formerly our code used "hasSuffix" to check for a ".zip" suffix. Since
hasSuffix does a case-sensitive match that would not work, in case the file
was called "scummmodern.ZIP" instead of "scummmodern.zip" for example.

To fix that I am using a case-insensitive matchString instead now.
2011-05-07 15:49:57 +02:00
Paul Gilbert 43dbf9ff56 TSAGE: Implemented more _sf methods 2011-05-07 14:13:52 +10:00
Matthew Hoops 3e1b3baaac M4: Fix a typo; cleanup 2011-05-06 23:16:10 -04:00
Matthew Hoops 58d318d389 M4: Fix the title of riddle 2011-05-06 23:12:19 -04:00
Matthew Hoops daa2732bee M4: Allow Riddle to be run using the original directory structure
Not that the game starts up or anything :P
2011-05-06 23:12:19 -04:00
peres 6ddf6693ce GRAPHICS: use the new interpolate16_5_3 2011-05-07 08:38:53 +09:00
peres 2dddcbf41d GRAPHICS: implement the long awaited interpolate16_5_3 2011-05-07 08:38:32 +09:00
strangerke 99da647e8f TSAGE: Fix a bug and a couple of glitches in scene 9700 2011-05-07 00:28:41 +02:00
strangerke 41af0b0dc8 TSAGE: Scene 5200 - Suppress dead code (present but not executed in the original) 2011-05-06 22:38:17 +02:00
strangerke 787f8b4bb6 TSAGE: Finally fix the dialogue bug in scene 4000 2011-05-06 22:31:23 +02:00
strangerke 86daaedf96 TSAGE: For consistency, renamed sceneItem1 into Hotspot1 in scene 7000 2011-05-06 20:45:43 +02:00
Johannes Schickel dea5aa8a20 CREATE_PROJECT: Fix module.mk parsing.
Formerly create_project incorrectly assumed that a given object file is only
present once in an module.mk file. This is not the case for backends/module.mk
for example. There the Windows FS object files are in two different if blocks.
In this particular case it resulted in the object file being added to both the
include list and the exclude list.

Now the module.mk handler prefers files being in the include list.
2011-05-06 20:41:21 +02:00
Johannes Schickel 29bc72a627 NEWS: Move SDL OpenGL news to 1.4.0. 2011-05-06 20:14:26 +02:00
Johannes Schickel 066b3882c6 BUILD: Disable OpenGL backend code.
The (SDL) OpenGL backend is not ready for the release.
2011-05-06 20:13:22 +02:00
Johannes Schickel cf43b51f67 Merge pull request #31 from lordhoto/win-res
Embed engine/theme dists files into Win Executable.
Check the following link for further discussion:
https://github.com/scummvm/scummvm/pull/31
2011-05-06 10:57:11 -07:00
Sven Hesse 6fb232b9ff GOB: Create a SafeSubReadStream for files in STKs
Instead of memcpy'ing them into a MemoryReadStream.
This is necessary for the lower end PSPs to run Urban Runner with
its comparably big VMD videos.
2011-05-06 16:47:49 +02:00
Sven Hesse f0087e4608 SWORD2: Replace SafeSubReadStream with the same-name class in Common 2011-05-06 16:47:48 +02:00
Sven Hesse 88d562a361 COMMON: Add a class SafeSubReadStream
SafeSubReadStream is basically a SeekableSubReadStream that
re-seek()s the parent stream before each read(). That way, more than
one SafeSubReadStream of the same parent stream can be used safely
at the same time, at the cost of increasing IO.
2011-05-06 16:47:48 +02:00
Paul Gilbert d77502eaf4 TSAGE: Bugfix for hotspot issues in Scene #7000 2011-05-06 22:54:54 +10:00
Paul Gilbert 67975303e6 TSAGE: Bugfix for self-closing drawers in Scene #7700 2011-05-06 22:43:53 +10:00
Paul Gilbert 7b043baf91 TSAGE: Hopefully fix some Valgrind reported warnings 2011-05-06 22:07:53 +10:00
Paul Gilbert c35ef00c4a DEVTOOLS: Fix linking failure in Visual Studio created project 2011-05-06 21:09:44 +10:00
Paul Gilbert 3758dcbbcc DEVTOOLS: Bugfix for CREATE_PROJECT creating duplicate tag in Visual Studio projects 2011-05-06 19:39:12 +10:00
Paul Gilbert cfd8cfe7cf TSAGE: Added missing destructors for Globals fields 2011-05-06 19:38:17 +10:00
Paul Gilbert 80e23dd653 TSAGE: Initialise player fields to fix Valgrind warning 2011-05-06 19:19:25 +10:00
strangerke be3de84f7c TSAGE: Review all Speakers 2011-05-06 08:39:22 +02:00
Matthew Hoops 44ad7d45ba COMMON: Remove convertCrsrCursor()
Graphics::MacCursor is its replacement
2011-05-05 19:48:57 -04:00
Matthew Hoops 04dd4cabdf SCUMM: Use new MacCursor code instead of convertCrsrCursor() 2011-05-05 19:46:33 -04:00
Matthew Hoops 1f39e0b6c6 MOHAWK: Use new MacCursor code instead of convertCrsrCursor() 2011-05-05 19:35:31 -04:00
Matthew Hoops 0f0ae4576e SCI: Use new MacCursor code instead of convertCrsrCursor() 2011-05-05 19:27:28 -04:00
Matthew Hoops 4a3d94a60e GRAPHICS: Add a new MacCursor class for handling CURS/crsr cursors 2011-05-05 19:26:44 -04:00
md5 f20c8b963a SWORD25: Disabled code which isn't necessary with our PNG decoder 2011-05-05 22:12:38 +03:00
md5 d7334628bd SWORD25: Moved the thumbnail handling code to its appropriate place
PNGLoader is able to load images embedded in saved games already. This
helps remove some duplicate code
2011-05-05 22:03:15 +03:00
md5 51136ac4ae SWORD25: Marked more functions as unused 2011-05-05 22:00:52 +03:00
Sven Hesse dec1fe148e GOB: Fix a stupid typo in SlotFileIndexed::buildIndex()
This should fix bug #3295893.

The intention of this piece of code was to pad the first save slot
name with spaces until it's as long as the longest save slot name,
because the scripts use it to gauge the width of the save list.
Unfortunately, I messed up there, overwriting variable space directly
after the save names. In Urban Runner's case, this would be the list
of inventory items.
(cherry picked from commit 8e03a200ef)
2011-05-05 20:51:35 +02:00
Sven Hesse 8e03a200ef GOB: Fix a stupid typo in SlotFileIndexed::buildIndex()
This should fix bug #3295893.

The intention of this piece of code was to pad the first save slot
name with spaces until it's as long as the longest save slot name,
because the scripts use it to gauge the width of the save list.
Unfortunately, I messed up there, overwriting variable space directly
after the save names. In Urban Runner's case, this would be the list
of inventory items.
2011-05-05 20:50:53 +02:00