Filippos Karapetis
b678dca1c0
DREAMWEB: Fix bug #3528160 - "DREAMWEB: graphical glitch on UKV CD version loading screen"
2012-05-21 11:41:15 +03:00
Matthew Hoops
92b907e856
SCI: Silence unused variable warnings
2012-05-21 00:07:28 -04:00
Matthew Hoops
a07840931a
SCI: Properly alphabetize the SCI32 objects
2012-05-21 00:06:42 -04:00
Filippos Karapetis
6cda15ba8e
SCI: Added two new debug commands, plane_list and plane_items
...
These can be used to debug drawn items in SCI32
2012-05-21 01:30:10 +03:00
Thierry Crozat
e7a7e2244e
I18N: Update translations file from source code
2012-05-20 22:44:51 +01:00
Filippos Karapetis
b5eac1b35b
SCI: Fix case of the SciOpcodes enum
2012-05-20 21:35:27 +03:00
Filippos Karapetis
9feac7215e
CREATE_PROJECT: Disable edit and continue in the scummvm project
...
Edit and continue is not compatible with the coroutine code. Previously,
it was disabled in the tinsel project only, but now that the coroutine
code has been moved into common, we need to disable edit and continue
in the scummvm project instead
2012-05-20 20:57:59 +03:00
Filippos Karapetis
6fb9511c93
SCI: Remove the hackish (and wrong) SCI32 fade code
2012-05-20 20:26:45 +03:00
Filippos Karapetis
8c1ca6548d
SAGA: Fix bug #3528338 - "ITE: Subtitles always shown in introduction"
2012-05-20 20:16:16 +03:00
Filippos Karapetis
f8c24b5d88
SCI: Split the SCI32 graphics kernel functions in a separate file
2012-05-20 20:16:15 +03:00
Filippos Karapetis
fceeca2666
SCI: Change sci_opcodes to CamelCase
2012-05-20 20:16:13 +03:00
Filippos Karapetis
6f9e49faeb
SCI: Add another workaround for the map scene in TMM
...
Thanks to TMM for details on reproducing this
2012-05-20 20:16:11 +03:00
D G Turner
e23ac65799
DREAMWEB: Modify detection entries to allow for early UK CD Release.
...
As this version has identical dreamweb.r00 and r02 files to the
international floppy release, have added the executable to clarify
between the two versions.
Fixes bug #3526483 - "DREAMWEB: No speech playing in CD version"
2012-05-18 17:13:37 +01:00
Paul Gilbert
2341570e04
COMMON: Converted Coro context structure definitions to instead use classes.
...
This fixes a known problem with class variables declared in a method's context definition were not having their destructors called.
2012-05-17 20:47:56 +10:00
Paul Gilbert
bd5b65f007
COMMON: Fix compilation of coroutines code when COROUTINE_DEBUG is defined
2012-05-17 20:47:02 +10:00
Paul Gilbert
68b0412ce9
TINSEL: Fix compiler warning
2012-05-17 20:46:13 +10:00
Paul Gilbert
8153d7868b
COMMON: Improved waiting processes to store what PIDs they're waiting for
...
This is then used in PulseEvent to only execute processes that are specifically waiting on the given PID, rather than all waiting events.
2012-05-17 20:45:31 +10:00
Paul Gilbert
ac20e27173
CREATE_PROJECT: Updated MSVC scummvm.vcproj generation to handle coroutine compilation properly
2012-05-17 20:43:30 +10:00
Paul Gilbert
41692ef48a
TINSEL: Refactored Tinsel engine to use the Common coroutine scheduler
2012-05-17 20:42:23 +10:00
Paul Gilbert
c6810c174e
COMMON: Moved the Tinsel Coroutine code into it's own Common class
2012-05-17 20:39:55 +10:00
Johannes Schickel
452b951430
Merge pull request #238 from jonathangray/sndio_midi
...
MIDI: add sndio midi backend
2012-05-15 14:37:07 -07:00
Jonathan Gray
8cfe25cd65
MIDI: add sndio midi backend
...
New sndio MIDI backend for OpenBSD written by Alexandre Ratchov.
Tested with an external MT-32 and fluidsynth.
2012-05-15 16:39:21 +10:00
Filippos Karapetis
c64a69c363
SCI: Resolve some resource related FIXMEs
...
These were introduced in 4f6d42d
.
The odd comment dates back to FreeSCI, as far as our history goes, and
seems to be a leftover from an old refactoring during FreeSCI's history
2012-05-15 03:05:38 +03:00
Eugene Sandulenko
ec7dfedc9f
NEWS: Add GUI-related items.
2012-05-14 21:43:27 +03:00
Fabio Battaglia
3296e872f4
CRUISE: Add italian language strings
...
Add italian menu strings, taken from Italian Amiga version
2012-05-14 20:27:15 +02:00
Fabio Battaglia
ef280e81a6
CRUISE: Correct Italian detection entry
...
Actually mark Amiga italian detection entry as Italian
2012-05-14 17:18:30 +02:00
Fabio Battaglia
623ae7f179
CRUISE: Add detection entry for Amiga Italian ver
2012-05-14 17:15:17 +02:00
Matthew Hoops
b253a05454
GRAPHICS: Hide the WinCursor implementation
2012-05-14 09:56:56 -04:00
Matthew Hoops
d789df8945
GRAPHICS: Add palette start index and color count functions to ImageDecoder
2012-05-14 09:56:56 -04:00
Filippos Karapetis
c3f0a426fc
SCI: kMakeSaveFileName is actually using virtual savegame IDs
2012-05-14 11:16:11 +03:00
Filippos Karapetis
6b38731d39
SCI: Implement savegame deletion functionality in SCI32
...
This is based on two kernel functions, kMakeSaveCatName and
kMakeSaveFileName
2012-05-14 11:04:58 +03:00
Filippos Karapetis
398d0ffcef
SCI: Check for object visibility, if an object defines it
...
Fixes the inventory in GK1
2012-05-14 02:30:15 +03:00
Willem Jan Palenstijn
4f6d42d77b
SCI: Add a few FIXMEs
2012-05-13 16:23:15 +02:00
Matthew Hoops
0aacf4c4c0
VIDEO: Make seekToTime() take a const Timestamp reference
2012-05-12 22:05:32 -04:00
Matthew Hoops
9e330174c8
VIDEO: Change getElapsedTime() into getTime()
...
This name change accompanies a slight meaning change; now it means the current time position from the beginning of the video and not from starting the video.
2012-05-12 21:28:13 -04:00
Matthew Hoops
0f6059580e
VIDEO: Update seekToTime() comments to require subframe accuracy now
2012-05-12 21:16:03 -04:00
Filippos Karapetis
c424c22f19
SCI: Fix bug #3040625 - "SCI: ECOQUEST French/German: Speech balloon graphic glitch"
...
This bug is caused by the fact that the sprites in that scene and the
speech bubble share the same priority, so we compensate for that with a
workaround
2012-05-11 12:54:06 +03:00
Willem Jan Palenstijn
f6acc5d5be
DREAMWEB: Fix crash when entering short console password
...
_inputLine is not a string, so it shouldn't be cast to Common::String.
This fixes bug #3525602 .
2012-05-10 23:06:32 +02:00
D G Turner
29a866217f
DREAMWEB: Fix Speech Directory Name for SP/FR CD Variant.
...
This should fix the remaining issues on bug #3524362 "DREAMWEB: Problem
with Spanish/French version".
2012-05-08 16:58:43 +01:00
D G Turner
0cff5c547c
DREAMWEB: Add _speechDirName to remove duplication of Directory name.
2012-05-08 16:48:01 +01:00
D G Turner
4161d83cba
DREAMWEB: Add detection entry for another French/Spanish CD variant.
...
The MD5sums are taken from bug #3524362 "DREAMWEB: Problem with
Spanish/French version".
2012-05-07 23:21:20 +01:00
Oleksiy Kurochko
97065c95e6
GUI: Fix bug with button pressed state
2012-05-07 09:54:32 +03:00
athrxx
1387693168
KYRA: fix bug No. X. from http://forums.scummvm.org/viewtopic.php?t=11487
...
(monsters not getting hit by fireball trap)
2012-05-06 12:42:10 +02:00
athrxx
e7ba09be63
KYRA: fix bug No. VI. from http://forums.scummvm.org/viewtopic.php?t=11487
...
(Vaelan's Cube should be able to remove illusionary walls)
2012-05-06 12:42:08 +02:00
athrxx
89ea3e016f
KYRA: fix bug No. IX. from http://forums.scummvm.org/viewtopic.php?t=11487
...
(experience points awarded after Knowles/Xeobs quest missing 1 point)
2012-05-06 12:42:07 +02:00
Torbjörn Andersson
44a076caf8
TSAGE: Remove extra semicolons.
2012-05-06 09:19:51 +02:00
Matthew Hoops
e5808c740a
GRAPHICS: Fix 32-bit DirectBits images
2012-05-04 23:18:28 -04:00
Willem Jan Palenstijn
5a1f458bd0
DREAMWEB: Add character map for the Italian version.
...
It is the same as the French version. This fixes bug #3523338 .
2012-05-04 23:35:18 +02:00
Matthew Hoops
76dfbbede4
TINSEL: Add basic PSX SEQ playback support
...
Instrument bank support is not implemented yet
2012-05-03 18:19:54 -04:00
Matthew Hoops
b93b17e7f4
TINSEL: Capitalize 'demo'
2012-05-03 17:59:19 -04:00