Sven Hesse
aa7c44a070
GOB: Hook up the PE cursors to v7 loadCursor
...
Addy Junior / Adibou2 now shows proper cursors.
Thanks to clone2727 for the constant nagging. :P
2012-05-29 14:22:07 +02:00
Paul Gilbert
415831987d
COMMON: Copied coroutine doxygen method descriptions to the header file
2012-05-29 21:51:10 +10:00
Paul Gilbert
5ba886ce8b
COMMON: Fixed CORO_ADDR parameter names in Doxygen comments
2012-05-29 21:43:23 +10:00
Travis Howell
e35e4a1f68
SCUMM: Add Macintosh UK version of Freddi Fish 4.
2012-05-29 10:58:06 +10:00
Matthew Hoops
da3f0ba448
SCUMM: Fix error in spyfox iOS credits
2012-05-28 20:16:39 -04:00
Matthew Hoops
d54e53d462
SCUMM: Add support for Spy Fox iOS
2012-05-28 14:29:44 -04:00
Matthew Hoops
d67f9b89f2
MOHAWK: Use video volume control in Riven
2012-05-28 14:05:17 -04:00
Matthew Hoops
10f7e805c2
VIDEO: Add volume/balance control to VideoDecoder
2012-05-28 14:00:16 -04:00
Thierry Crozat
792d1e6f6a
I18N: Regenerate translation data file
2012-05-27 21:02:25 +01:00
Thierry Crozat
6fdce5795e
I18N: Update Czech translation from patch #3528907
2012-05-27 21:01:59 +01:00
Filippos Karapetis
e77fc29101
SCI: Add a TODO in kFileIOReadRaw
2012-05-26 19:06:54 +03:00
Filippos Karapetis
f15582b190
SCI: Map another missing kFileIO call
...
This is used to change directories in the save/load dialog (unused by us)
2012-05-26 16:42:38 +03:00
Filippos Karapetis
5af1ccbac6
SCI: Implement kGetConfig and kGetSierraProfileInt
...
This fixes the sluggish game speed in Phantasmagoria (DOS/Windows)
2012-05-26 16:41:11 +03:00
Filippos Karapetis
b4152bd7eb
SCI: Add some missing game-specific options
2012-05-26 16:32:37 +03:00
Filippos Karapetis
79926b305c
SCI: Bugfix for kFileIOReadRaw
...
Avoid overwriting the target buffer with junk when no data has been read
2012-05-26 16:23:03 +03:00
Paul Gilbert
a2b51174aa
COMMON: Cleaned up coroutine comments
2012-05-25 23:36:18 +10:00
Paul Gilbert
839527a955
COMMON: Fix method error messages
2012-05-25 23:13:55 +10:00
Paul Gilbert
4719fd9900
COMMON: Fix comparison operation on coroutine wait methods
2012-05-25 23:06:24 +10:00
Filippos Karapetis
beef27fc10
SCI: Map the rarely used VibrateMouse kernel function to be an empty call
...
This is a function used to implement vibration in the floppy version of
QFG4 for exotic force feedback mice, such as the Logitech Cyberman
2012-05-24 01:44:25 +03:00
D G Turner
45974a1bf0
DREAMWEB: Increased debugging output from sound related code.
...
This code is intended as temporary debugging code to aid investigation
of bug #3528164 - "DREAMWEB: missing sound effects/music cues during
main title" and can be removed once this bug is fixed.
2012-05-22 16:31:23 +01:00
Filippos Karapetis
a1554b9ddd
SCI: Fix the detection of the NRS patch for QFG3
2012-05-22 10:50:40 +03:00
Filippos Karapetis
5a8a28bb22
SCI: Add a workaround for a hack used in the NRS script patches for QFG3
...
The patched script 33 in the NRS patch attempts to perform kAbs() on an
object. Return a dummy value instead. Fixes bugs #3528416 and #3528542
2012-05-22 10:50:39 +03:00
Matthew Hoops
a3832ecd5d
AUDIO: Fix seeking to the end of a QuickTime audio track
2012-05-21 22:38:32 -04:00
Matthew Hoops
ed4232cfeb
COMMON: Skip junk found at the end of QuickTime files
...
Can occur in files and is ignored by QuickTime
2012-05-21 18:57:18 -04:00
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