Willem Jan Palenstijn
546e2086e3
SCI: Remove duplicate detection entry
...
There is no indication in the corresponding bug report this was for
an Amiga version.
2012-08-07 21:06:04 +02:00
D G Turner
d83382a9ef
SCI: Add extra comments to new detection entries. No functional changes.
2012-08-07 19:27:22 +01:00
Matthew Hoops
220ca52f43
VIDEO: Fix getTime() when a video is not playing
2012-08-07 14:24:32 -04:00
Strangerke
78310d0f4b
TSAGE: Apply naming conventions to surfaceGetArea(). Thanks to somaen for reporting it.
2012-08-07 19:07:01 +02:00
Einar Johan Trøan Sømåen
d95a2ddef8
WINTERMUTE: Use only one scaler for blitting, the faster one.
2012-08-07 16:49:20 +02:00
Einar Johan Trøan Sømåen
688f792c9f
WINTERMUTE: Cache scaled images, to avoid having to rescale every frame.
2012-08-07 16:28:44 +02:00
Einar Johan Trøan Sømåen
8883a9ffd5
WINTERMUTE: Optimize blitting (Do opaque blits for opaque images, and do fill with memcpy)
2012-08-07 16:05:36 +02:00
Einar Johan Trøan Sømåen
3abccb2e33
WINTERMUTE: Change PixelFormat to ARGB (same as Sword25)
...
Mainly a workaround for the OpenGL-backend.
2012-08-07 14:56:06 +02:00
Einar Johan Trøan Sømåen
52aeaf4ece
WINTERMUTE: Move dcscript.h into the proper folder.
2012-08-07 14:06:42 +02:00
Einar Johan Trøan Sømåen
6b159d71ab
WINTERMUTE: Remove g_wintermute.
2012-08-07 13:51:22 +02:00
Einar Johan Trøan Sømåen
e32b79bff1
WINTERMUTE: Save the random-seed as well.
2012-08-07 13:32:26 +02:00
D G Turner
611905aa97
SCI: Add missing QFG1 detection entries from bug #3554611 .
2012-08-07 11:28:10 +01:00
D G Turner
aedd0d2a16
SCI: Add missing QFG2 detection entry from bug #3554614 .
2012-08-07 10:23:31 +01:00
D G Turner
7f8d15d008
TEENAGENT: Add missing callback for examining left window in house #2 .
2012-08-06 18:37:16 +01:00
Paul Gilbert
2dee92a908
TINSEL: Fixed portability issue with earlier savegames
2012-08-06 20:03:56 +10:00
D G Turner
6c06a837ea
TEENAGENT: Migrate Dialog Stack Address usages to symbols.
2012-08-05 21:47:38 +01:00
Strangerke
5c522575c7
CGE: Keep Soltys' position when saving
2012-08-05 22:24:32 +02:00
Johannes Schickel
745ef462fc
KYRA: Add source of detection entires for LoL French floppy.
2012-08-05 17:10:49 +02:00
Sven Hesse
ef8e15255d
GOB: Add a Spanish/Italian DOS version of Geisha
...
As supplied by einstein95 in bug report #3544449 .
2012-08-05 10:43:41 +02:00
Strangerke
de752a5336
CGE: Fix bug #3547274 - missing travel buttons after save
2012-08-04 23:51:27 +02:00
D G Turner
43e2c6ee1e
AUDIO: Correct ADPCM Fixes to ensure internal buffers are drained.
...
This also adds an omitted _decodedSampleCount initialization in Oki
ADPCM decoder.
2012-08-04 20:29:37 +01:00
D G Turner
9c47fdae29
AUDIO: Fix Oki ADPCM to work with Mono streams using odd sized buffers.
2012-08-04 18:38:12 +01:00
D G Turner
b79221729b
AUDIO: Fix DVI ADPCM to work with Mono streams using odd sized buffers.
2012-08-04 18:36:13 +01:00
D G Turner
2e848941e5
TEENAGENT: Correct minor text color bug.
2012-08-03 16:47:31 +01:00
D G Turner
dc009160bb
TEENAGENT: Add symbols for dialog and message text colors.
2012-08-03 16:28:58 +01:00
D G Turner
75e121806d
TEENAGENT: Ensure MusicPlayer is stopped on destruction.
2012-08-02 13:01:37 +01:00
D G Turner
95ba78c27d
TEENAGENT: Fix for bug #3428161 "PSP: No music in TeenAgent".
...
This could occur on other platforms too and was a race hazard between
mixer thread startup and music being valid i.e. If the music doesn't
already exist, when the mixer callback is done, this deletes the channel
as idle. Reordered the calls to fix this.
Also, removed unecessary music->start() as this is done by setMusic(n)
on successful load anyway.
2012-08-02 13:00:28 +01:00
D G Turner
52a1a6e60b
TEENAGENT: Fix for bug #3428161 "PSP: No music in TeenAgent".
...
This could occur on other platforms too and was a race hazard between
mixer thread startup and music being valid i.e. If the music doesn't
already exist, when the mixer callback is done, this deletes the channel
as idle. Reordered the calls to fix this.
Also, removed unecessary music->start() as this is done by setMusic(n)
on successful load anyway.
2012-08-02 12:41:40 +01:00
D G Turner
5c03af4a76
TEENAGENT: Implement missing callback for talking to Bird in Act 1.
2012-08-02 09:35:17 +01:00
D G Turner
21d7db6578
TEENAGENT: Added missing callback for pushing House #2 doorbell.
...
This is incomplete, but an improvement. It also shows where one of the
missing messages is used.
2012-08-02 08:44:14 +01:00
D G Turner
4c395c9da9
TEENAGENT: Fix minor regression when looking at Cellar Spider.
...
This code appeared to be missing. After comparing with the original
interpreter under DOSBox which showed the expected behaviour if it
was present, have added it.
2012-08-02 07:48:38 +01:00
Filippos Karapetis
259f262592
SCI: Add a workaround for a script bug in QFG4
...
Thanks to Charles for testing
2012-08-02 03:46:58 +03:00
Littleboy
272c1d87e4
LASTEXPRESS: Fix typo preventing playing NIS animations from the debugger
2012-08-01 17:56:56 -04:00
Torbjörn Andersson
846f9644dd
TONY: Clip width to avoid crash when drawing flipped sprite
...
This fixes - or at least work around - a failed assertion when
Pantagruel leaves the office at the beginning of the game.
2012-08-01 22:34:00 +02:00
D G Turner
520234c200
TEENAGENT: Migrate remaining callback flag variables to symbols.
2012-08-01 19:26:46 +01:00
Littleboy
4ad7d48fe9
LASTEXPRESS: Remove unused code and move functor definition to only file using it
2012-08-01 13:55:55 -04:00
D G Turner
ed86d58bda
TEENAGENT: Even more migration of callback flag variables to symbols.
2012-08-01 16:17:37 +01:00
D G Turner
502a284b85
TEENAGENT: Some more migration of callback flag variables to symbols.
2012-08-01 14:44:51 +01:00
D G Turner
efc1e16151
TEENAGENT: Further migration of callback flag variables to symbols.
2012-08-01 13:18:20 +01:00
D G Turner
455be31ff3
TEENAGENT: Migrate some callback flag variables to symbols.
2012-08-01 08:24:40 +01:00
Littleboy
7f05e1413c
LASTEXPRESS: Remove use of skip from savegame functions when loading
...
We cannot accurately skip over compressed data as it is not know before decoding how much data will be used
2012-08-01 02:58:55 -04:00
Littleboy
eb6c60cec0
LASTEXPRESS: Implement savegame read compression
2012-08-01 02:39:51 -04:00
D G Turner
e11e72d5a7
TEENAGENT: Replace two missed inventory item ids with symbols.
2012-08-01 07:00:29 +01:00
D G Turner
92aa3123cb
TEENAGENT: Add symbols for inventory items.
2012-08-01 06:40:49 +01:00
athrxx
11cf6145cb
KYRA: update kyra.dat to match the last commit (added support for French LOL floppy)
2012-08-01 01:07:41 +02:00
athrxx
411e3dec82
KYRA: fix "bug" #3552534 (LOL Floppy FR version unknown)
2012-07-31 21:52:00 +02:00
Torbjörn Andersson
fab814b774
TONY: Remove unused variable.
...
It wasn't used in the original engine either.
2012-07-31 21:29:25 +02:00
Torbjörn Andersson
3b40d14152
TONY: Whitespace changes.
2012-07-31 20:36:48 +02:00
David-John Willis
4b4ce9dc6b
GPH: Add extra call to SDL_ShowCursor(SDL_DISABLE).
...
* This is needed on the hacked SDL on the GP2X after any
call to SDL_SetVideoMode. It does not impact other GPH devices.
2012-07-31 18:59:36 +01:00
D G Turner
4e26e1969f
TEENAGENT: Add three more missing callbacks.
2012-07-31 15:08:32 +01:00