Tobia Tesan
8495039bf0
WINTERMUTE: Add BlankListingProvider class
2016-03-01 20:40:45 +01:00
Tobia Tesan
c36e29f1ad
WINTERMUTE: Add BlankListing class
2016-03-01 20:40:45 +01:00
Tobia Tesan
c417ed9967
WINTERMUTE: Add SourceListing base class
2016-03-01 20:40:40 +01:00
Willem Jan Palenstijn
0012390f2a
SCI32: Fix index/offset mixup in updateInfoFlagViewVisible
2016-03-01 20:18:29 +01:00
Tobia Tesan
c5dc9a051e
WINTERMUTE: Add SourceListingProvider abstract class
2016-03-01 19:41:03 +01:00
Johannes Schickel
b6a8907edf
SCI: Cleanup: Use Common::StringArray instead of custom type.
2016-03-01 19:18:36 +01:00
Johannes Schickel
b8fb9e6a51
COMMON: Cleanup: Use StringArray instead of custom type.
2016-03-01 19:18:23 +01:00
Johannes Schickel
fd5799aa19
SCI: Fix Macintosh game sources listing.
2016-03-01 19:16:10 +01:00
Johannes Schickel
91b5c5a413
COMMON: Add a method to list files to MacResManager.
2016-03-01 19:16:10 +01:00
Johannes Schickel
1ae2e0594d
SCI: Use MacResManager when checking for Mac resource forks.
2016-03-01 19:16:10 +01:00
Willem Jan Palenstijn
d4d4b779aa
COMMON: Fix Rect::intersects doc
2016-03-01 19:11:49 +01:00
Martin Kiewitz
bbec27c111
SCI: New Hoyle 1 was actually new Hoyle 2 version
...
5.25", 2 discs, interpreter 0.668
2016-03-01 18:31:50 +01:00
Martin Kiewitz
e7e0cf9222
SCI: Add another version of hoyle 1 (5.25")
2016-03-01 18:20:43 +01:00
Colin Snover
f397a73138
SCI32: Fix text size calculation scaling to match SCI
...
The previous code works correctly only for ratios like 2:1 that
do not generate remainders.
2016-03-01 09:39:57 -06:00
Paul Gilbert
32d84ed33d
TITANIC: Added lots more miscellaneous classes
2016-03-01 08:07:05 -05:00
Eugene Sandulenko
3c2bec3f3a
WAGE: Added two more games
2016-03-01 12:11:10 +01:00
Eugene Sandulenko
57e1e36867
WAGE: Added detection for The Tower
2016-03-01 12:11:10 +01:00
Eugene Sandulenko
410eb2912b
WAGE: Added detection for 2 more games
2016-03-01 12:11:10 +01:00
Eugene Sandulenko
589ffcd3b9
WAGE: Added detection for The Phoenix
2016-03-01 12:11:09 +01:00
Eugene Sandulenko
f2e2d0f05d
WAGE: Fix bufer overrun in bitmap code
2016-03-01 12:11:09 +01:00
Eugene Sandulenko
0bf89a0f1e
WAGE: Simplified detection entries for fan games
2016-03-01 12:11:09 +01:00
Eugene Sandulenko
eb50edb539
WAGE: Added detection for Twisted! and Exploration Zeta!
2016-03-01 12:11:09 +01:00
Willem Jan Palenstijn
d03ab8b716
SCI32: Revert GK1 hacks
...
Replacing a valid signature error by a warning isn't useful.
2016-03-01 11:32:02 +01:00
Kirben
27e5cfbd1b
CINE: Fix sound effects stopping the music in the DOS CD version of Future Wars.
2016-03-01 20:36:36 +11:00
Kirben
e5974027ec
CINE: Fix restoring background music when loading saved game in DOS CD version of Future Wars.
2016-03-01 20:08:03 +11:00
Paul Gilbert
5dd3798ebf
TITANIC: Added a bunch of classes, loading method fixes
2016-02-29 22:56:16 -05:00
Filippos Karapetis
806fa64d74
SCI32: Add a note about the menu bars in GK1
2016-03-01 04:50:26 +02:00
Filippos Karapetis
03754d4127
SCI32: Warn when the unhandled parameter is set in kPalVarySetPercent
2016-03-01 04:21:09 +02:00
Paul Gilbert
a89dd72f20
TITANIC: Implemented lots of CBackground descendent classes
2016-02-29 21:20:33 -05:00
Filippos Karapetis
6ba31a88f0
SCI32: GK1 adds another optional parameter to kPalVarySetPercent
2016-03-01 04:12:36 +02:00
Johannes Schickel
1f217e3834
WIN32: Fix invalid array accesses when MIDI device listing fails.
2016-03-01 01:14:17 +01:00
Filippos Karapetis
e317958d4c
SCI: Remove superfluous cast to boolean and fix code styling
2016-03-01 01:23:55 +02:00
Filippos Karapetis
cdbd7c8add
SCI: Use uint32 instead of unsigned int
2016-03-01 01:12:58 +02:00
Lars Skovlund
ca623ff490
SCI: Fix compilation on amigaos4
2016-02-29 20:16:37 +01:00
Johannes Schickel
824cb7bc89
OPENPANDORA: Handle non-exported or not-set $TERM in pnd_make.sh.
2016-02-29 19:19:09 +01:00
Johannes Schickel
01a76df6e3
OPENPANDORA: Don't output colors in pnd_make.sh when redirecting output to file.
2016-02-29 19:10:10 +01:00
Lars Skovlund
a375cbf42b
SCI3: Collect bits for managing kInfoFlagViewVisible
2016-02-29 16:00:13 +01:00
Lars Skovlund
98878d69b8
SCI: Add vocab994 console command
...
This is intended for early SCI2, but should work with older SCI too,
not that we need it.
2016-02-29 16:00:13 +01:00
Tobia Tesan
e46000e2e2
WINTERMUTE: Add ListingProvider abstract class
2016-02-29 14:54:17 +01:00
Tobia Tesan
28fc37f529
WINTERMUTE: Add abstract class Listing
2016-02-29 14:52:43 +01:00
Tobia Tesan
06021d1aab
WINTERMUTE: Add post instruction hook to DebuggableScript
2016-02-29 14:51:58 +01:00
Tobia Tesan
19267e0c5e
WINTERMUTE: Add Breakpoint class
2016-02-29 14:51:55 +01:00
Tobia Tesan
8f82674eaf
WINTERMUTE: Add ScriptMonitor abstract class
2016-02-29 14:49:32 +01:00
Tobia Tesan
d4f94b7d19
WINTERMUTE: Add DebuggableScript and DebuggableScriptEngine classes
...
These extend the script engine and allow for monitoring and adding
pre/post instruction hooks
2016-02-29 11:36:53 +01:00
Tobia Tesan
0dd0c3bea2
WINTERMUTE: Add Error class
2016-02-29 11:13:54 +01:00
Tobia Tesan
fb3a8f7899
WINTERMUTE: Init _ready in BaseScriptHolder
2016-02-29 11:13:41 +01:00
Tobia Tesan
4e9b113f3f
WINTERMUTE: Add debuggerToString
2016-02-29 11:13:38 +01:00
Colin Snover
3e5adc33a8
SCI32: Non-titled text bitmap implementation
...
This implementation is not 100% engine accurate, but it is
more accurate than what was there, and hopefully the differences
between this and the engine code are merely cosmetic.
The known (intentional) differences are:
1. Uses ScummVM rects inside the engine code, converting to/from
SCI rects on the kernel edges and when scaling
2. Fewer side effects when performing operations that *should*
have been pure from the start (like text dimension calculation).
Still not side-effect-free, but at least things like colours
and alignment do not need to be reset every time a measurement
is taken, unlike in the actual engine.
Editor controls and some other kBitmap code are temporarily
disabled as a result of changes to GfxText32 until they can be
updated to be engine-accurate.
2016-02-28 21:48:56 -06:00
Paul Gilbert
95ebd2394b
TITANIC: Loading bugfixes and implemented CBrain descendents
2016-02-28 22:16:02 -05:00
Paul Gilbert
6eb777fe36
TITANIC: Added a lot of class definitions
...
Let's be honest here, it's a s**t-load of class definitions
2016-02-28 21:42:13 -05:00