Commit Graph
61292 Commits
Author SHA1 Message Date
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