Johannes Schickel
90bb7a0f3f
CINE: Slight formatting fixes in gfx.cpp.
...
Powered by astyle.
2012-08-12 19:50:00 +02:00
Travis Howell
61af435d8a
AGOS: Improve the quick load/save code.
2012-08-12 15:00:58 +10:00
D G Turner
78b8fa31ca
CINE: Fix typo in OS palette restore code.
...
This fixes most cases of incorrect palette on savegame loading.
Thanks to yaz0r for this fix.
2012-08-11 21:12:35 +01:00
D G Turner
21c057ce75
CINE: Fix lockup in Scene 5 when "operate Girl" underwater.
...
Traced with gdb to sound.cpp:792 i.e. _fadeOutTimer infinite loop.
This bug was introduced by the addition of the MT-32 output driver for
Future Wars and associated mutex changes.
The _fadeOutTimer increment is done by the timer callback occuring
during the load method call, but this was excluded by the mutex.
Fixed by moving the mutex in the load method.
2012-08-11 20:08:03 +01:00
D G Turner
1f91cc1aa0
SCI: Add PQ3 Spanish DOS detection entry from bug #3555647 .
2012-08-11 17:55:31 +01:00
D G Turner
2d1a63c930
SCI: Add KQ5 Spanish DOS detection entry from bug #3555646 .
2012-08-11 17:37:14 +01:00
Vincent Hamm
c6c7b16089
CINE: Slight cleanup.
2012-08-11 00:11:21 +01:00
Vincent Hamm
92b5ee0a48
CINE: Fix masking in Operation Stealth.
2012-08-10 14:38:31 +01:00
Johannes Schickel
571fa94310
TESTBED: Fix "if" formatting.
2012-08-09 03:27:21 +02:00
Johannes Schickel
18ab9a1ef1
TSAGE: Fix "if" formatting.
2012-08-09 03:26:55 +02:00
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
Strangerke
78310d0f4b
TSAGE: Apply naming conventions to surfaceGetArea(). Thanks to somaen for reporting it.
2012-08-07 19:07:01 +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
Paul Gilbert
2dee92a908
TINSEL: Fixed portability issue with earlier savegames
2012-08-06 20:03:56 +10: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
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
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
Littleboy
4ad7d48fe9
LASTEXPRESS: Remove unused code and move functor definition to only file using it
2012-08-01 13:55:55 -04: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
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
Littleboy
acd4cf82e2
LASTEXPRESS: Implement savegame write compression
2012-07-31 01:19:05 -04:00
Littleboy
4728505db2
LASTEXPRESS: Switch savegame reading to use new read method
...
- Disable savegame compression
2012-07-30 18:36:26 -04:00
Littleboy
5df2bd8962
LASTEXPRESS: Fix regression with Logic::resetState()
2012-07-29 21:09:35 -04:00
Littleboy
65565c8914
LASTEXPRESS: Replace REDRAW_CURSOR macro by function
2012-07-29 21:09:34 -04:00
Littleboy
c8df89e6b2
LASTEXPRESS: Reorganize savegame code to prepare for compressed savegames support
2012-07-29 21:09:34 -04:00
Sven Hesse
b001168658
GOB: Implement the parents section in Once Upon A Time
...
The text lines are not drawn completely correct yet, because
apparently, GCTFile needs to wrap long lines.
2012-07-30 01:48:40 +02:00
Sven Hesse
dd2768a2e4
GOB: Reorder a few things
2012-07-30 01:44:46 +02:00
Sven Hesse
25bc7467b4
GOB: Use Sound::sampleLoad in PreGob
2012-07-30 01:44:46 +02:00
Sven Hesse
3189729c97
GOB: Don't leak in sampleLoad() when loading fails
2012-07-30 01:44:46 +02:00
Sven Hesse
850472f21e
GOB: Implement the proper Once Upon A Time title sequence
2012-07-30 01:44:46 +02:00
Sven Hesse
f4cd726802
GOB: Add a class handling simple SEQ files
2012-07-30 01:44:46 +02:00
Sven Hesse
734329dcc1
GOB: Name the Once Upon A Time frame a bit more
2012-07-30 01:44:46 +02:00
Sven Hesse
4bc80cd881
GOB: Allow spaces in the Once Upon A Time character generator
2012-07-30 01:44:46 +02:00
Sven Hesse
943c6af82a
GOB: Add the sounds in the Once Upon A Time character generator
2012-07-30 01:44:46 +02:00
Sven Hesse
9c32fd2360
GOB: Add PreGob::beep()
2012-07-30 01:44:46 +02:00
Sven Hesse
6533047514
GOB: Add the walking child in the character generator
2012-07-30 01:44:45 +02:00
Sven Hesse
20a96733a5
GOB: Add CMPFile::recolor() and ANIFile::recolor()
2012-07-30 01:44:45 +02:00
Sven Hesse
baec4d8778
GOB: Move recolor() into class Surface
2012-07-30 01:44:45 +02:00
Sven Hesse
57b1b7ad24
GOB: Implement the Once Upon A Time character generator
...
Still missing the little sprite bouncing around, though.
2012-07-30 01:44:45 +02:00
Sven Hesse
10b9be2851
GOB: Add Util::toCP850Lower() / toCP850Upper()
2012-07-30 01:44:45 +02:00
Sven Hesse
5b02192477
GOB: Add Font::hasChar()
2012-07-30 01:44:45 +02:00
Sven Hesse
75e7cca692
GOB: Add support for entering non-ASCII CP850 characters
2012-07-30 01:44:45 +02:00