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