Filippos Karapetis
c075aafddb
SCI: Add support for the debug opcode "file" in our script dissassembler
...
Also set the correct name for the debug opcode "line"
2012-06-23 21:45:22 +03:00
Filippos Karapetis
d78ed6f6ad
SCI: Remove a duplicate sanity check
2012-06-23 21:45:20 +03:00
Filippos Karapetis
f06eb05e8c
SCI: Implement kPlayVMD subop 23 (set palette range)
...
Fixes the wrong palette during video sequences in GK2 and the demo of RAMA
2012-06-23 21:45:18 +03:00
Torbjörn Andersson
a6b65b84b0
SCUMM - Fix bug #3536645 , FT Missing Dialogue Line
...
The condition for setting up the scene when encountering Father
Torque had been accidentally inverted, so the function was called
over and over (presumably causing the scene to stall), insead of
just once. I don't know much about INSANE, but sev has confirmed
that this is the correct fix.
2012-06-23 19:30:10 +02:00
Sven Hesse
95d9052c8d
GOB: Fix a very stupid mistake in the Gob1 background track selection
...
Thanks to salty-horse for catching that. :)
2012-06-23 18:24:29 +02:00
Paul Gilbert
69ce6e35f4
TONY: Bugfix for crash when changing scene whilst music is playing
2012-06-23 16:28:03 +10:00
Paul Gilbert
46d87ef76a
TONY: Bugfix for loading ambient music when restoring a savegame
2012-06-23 15:25:03 +10:00
Einar Johan Trøan Sømåen
d495c58897
WINTERMUTE: Get rid of a few warnings
2012-06-22 20:41:57 +02:00
Einar Johan Trøan Sømåen
9f2c5385ba
WINTERMUTE: Rename Persist->persist
2012-06-22 20:06:12 +02:00
Einar Johan Trøan Sømåen
77c42af859
WINTERMUTE: Remove BEvent.
2012-06-22 18:59:19 +02:00
Einar Johan Trøan Sømåen
2e34a25040
WINTERMUTE: Get rid of the global constructions.
2012-06-22 18:56:10 +02:00
Sven Hesse
50d328af3a
GOB: Give Geisha and Fascination fallback entries AdLib feature flags
2012-06-22 18:10:53 +02:00
Sven Hesse
f76416f00f
GOB: Add fallback detection entries for Little Red
2012-06-22 18:10:53 +02:00
Sven Hesse
07b17f7116
GOB: Reorganize the detection tables
...
The big table with it's 330 entries grew far too messy and
unwieldy, so I'm splitting it into several files.
One file for each game, with some exceptions:
- The Playtoons series
- The ADI / Addy 2 series
- The ADI / Addy 4 series
- The Adibou / Addy Junior series
2012-06-22 18:10:53 +02:00
Sven Hesse
ac7fbc4bf2
GOB: _renderFlags & 0x40 means the we should draw borders around hotspots
...
Probably a debug-only flag
2012-06-22 18:10:53 +02:00
Sven Hesse
76723f4f0f
GOB: Clean up the Fascination window hotspot code a bit
2012-06-22 18:10:53 +02:00
Sven Hesse
62cf663957
GOB: Add Surface::drawRect()
2012-06-22 18:10:52 +02:00
Sven Hesse
b1e50b4e30
GOB: _renderFlags & 0x80 means "Do we have windows?"
2012-06-22 18:10:52 +02:00
Paul Gilbert
717756749d
TONY: Merge of dirty rect functionality
2012-06-23 00:57:21 +10:00
Paul Gilbert
eef6b444df
TONY: Created a debugger command 'dirty_rects' to show dirty rect areas on-screen
2012-06-22 23:47:39 +10:00
Einar Johan Trøan Sømåen
853e7c8900
WINTERMUTE: Fix another enum-warning.
2012-06-22 14:30:58 +02:00
Einar Johan Trøan Sømåen
759024d51a
WINTERMUTE: Remove FontGlyphCache.
2012-06-22 14:15:25 +02:00
Einar Johan Trøan Sømåen
4e33b8ea75
WINTERMUTE: Run astyle on the source-files.
2012-06-22 14:10:08 +02:00
Fabio Battaglia
ed3d9d26dc
CONFIGURE: Set dingux optimization level to -O3
2012-06-22 14:08:33 +02:00
Einar Johan Trøan Sømåen
b06f4ac72c
WINTERMUTE: Fix a few warnings in BPersistMgr
2012-06-22 13:59:28 +02:00
Einar Johan Trøan Sømåen
5a5fd609f1
WINTERMUTE: Rename the functions and arguments in BPersistMgr
2012-06-22 13:56:51 +02:00
Fabio Battaglia
fd97e5ece3
DINGUX: Update the README file for Dingux
...
Added build instructions and a note on the obsolescence
of fixes for the old Dingux toolchain
2012-06-22 13:51:50 +02:00
Fabio Battaglia
b51eed9031
DINGUX: Add png icon in the dingux dist package
2012-06-22 13:23:29 +02:00
Fabio Battaglia
6fb8009db4
Disable Alsa Midi in Dingux/OpenDingux port
...
Disabling (useless) Alsa Midi solves a compilation problem
on the OpenDingux port
2012-06-22 13:11:57 +02:00
Einar Johan Trøan Sømåen
9b26ea4f7f
WINTERMUTE: Clean out a few debug-prints.
2012-06-22 11:18:57 +02:00
Einar Johan Trøan Sømåen
590cf7b5b1
WINTERMUTE: Reinitialize Theora-videos after load.
2012-06-22 11:04:55 +02:00
Einar Johan Trøan Sømåen
9ce1685bf5
WINTERMUTE: Remove AdActorDir and fix build
2012-06-22 10:34:50 +02:00
Einar Johan Trøan Sømåen
93f7bcdf28
WINTERMUTE: Fix a mistake in saving CVidTheora-objects (and strengthen the saving by putting in some more headers)
2012-06-22 10:12:11 +02:00
Filippos Karapetis
547fdfe12a
SCI: Further cleanup of the frame drawing code
2012-06-22 09:43:44 +03:00
Filippos Karapetis
0812439603
SCI: Simplify the SCI32 coordinate adjustment code
2012-06-22 09:31:51 +03:00
Filippos Karapetis
99b1c73639
SCI: Fix silly typo
...
Thanks to digitall for spotting this
2012-06-21 22:57:00 +03:00
Torbjörn Andersson
2990482406
TONY: Fix Valgrind warning
...
The loop uses _ctx->msg, so don't delete it until the loop is done.
2012-06-21 21:30:09 +02:00
Filippos Karapetis
76f3f1b136
SCI: Fix warnings
2012-06-21 22:24:22 +03:00
Einar Johan Trøan Sømåen
7d702c9595
WINTERMUTE: Use the fullscreen-setting from the launcher.
2012-06-21 18:49:30 +02:00
Einar Johan Trøan Sømåen
8c463aa58c
WINTERMUTE: Fix loading of fonts from savegames.
2012-06-21 18:49:10 +02:00
Paul Gilbert
17289089e6
TONY: Fix for adding dirty rects for 8-bit RLE images
2012-06-21 22:58:58 +10:00
Filippos Karapetis
105fb47c89
SCI: Add the graphics undithering game option back for QFG2
2012-06-21 12:26:00 +03:00
Filippos Karapetis
eb8230988a
SCI: Don't compress exported heroes in the Quest for Glory games
...
This allows them to be used by other games in the series not supported
by ScummVM (i.e. QFG4, QFG5 and the fanmade AGS version of QFG2)
2012-06-21 12:15:25 +03:00
Filippos Karapetis
c9ace6426e
COMMON: Add a detailed explanation on when to create uncompressed saves
2012-06-21 10:48:06 +03:00
Filippos Karapetis
4c4a127ca2
COMMON: Add documentation regarding the new parameter in openForSaving()
2012-06-21 10:48:04 +03:00
Filippos Karapetis
e10e412bba
COMMON: Allow the savefile manager to create uncompressed saves
...
These are useful in cases where the files can be used in the original
interpreters (such as the exported characters from QFG), in order to avoid
confusion in cases where the users are unaware that these saves are
compressed and are trying to load them in the original interpreters.
2012-06-21 10:48:03 +03:00
Strangerke
fdc619191b
TONY: Translate two comments
2012-06-21 07:31:38 +02:00
Strangerke
85150232f0
TONY: Some more renaming (thanks Hkz)
2012-06-21 00:20:16 +02:00
Strangerke
2d1d6630d6
TONY: Remove useless CODEC class definition
2012-06-20 22:17:41 +02:00
Alyssa Milburn
1ee68078c1
TONY: Replace the FPStream code.
...
This just removes the original code and replaces it with a quickly-
written trivial implementation similar to clone2727's sfx code. It
seems to at least sort of work. :-)
2012-06-20 19:36:25 +02:00