Matthew Hoops
d3e3eca6a3
SCI: Fix Mac icon bar vertical positioning
2011-02-17 13:38:24 -05:00
Matthew Hoops
266806d892
SCI: Fix Mac icon bar palettes
...
The Mac icon bar uses a palette from the executable and keeps those entries in the palette constantly.
In addition, we're now performing gamma correction on the Mac-based colors so that they are in the same gamma as SCI. The color matching now works with this and using the same color finding as the Mac Palette Manager.
2011-02-17 13:38:23 -05:00
Johannes Schickel
b5d1c66915
KYRA: Set type for NULL MIDI driver to PC Speaker.
...
This avoids a dialog about MT-32 to General MIDI conversion shown when running
Kyrandia 1. Formerly the NULL MIDI output type was set to General MIDI, which
caused the aforementioned dialog to show up, because Kyrandia 1 has no General
MIDI tracks.
2011-02-16 23:30:03 +01:00
Matthew Hoops
bfcf0e85b4
SCI: Fix Mixed-Up Mother Goose FM Towns
...
Thanks to alexbevi
2011-02-16 14:24:39 -05:00
Matthew Hoops
e19d6a2462
SCI: Add workaround for uninitialized read in KQ5 FM Towns
...
Thanks to alexbevi
2011-02-16 14:24:39 -05:00
Matthew Hoops
758e495872
SCI: Add support for the KQ5 FM Towns resource format
...
Thanks to alexbevi for providing details on the format
2011-02-16 14:24:38 -05:00
athrxx
84db0f60b0
Merge branch 'master' of https://github.com/scummvm/scummvm
2011-02-16 16:32:26 +01:00
athrxx
e23696d900
KYRA/LOL: add comments for last commit
2011-02-16 16:31:22 +01:00
athrxx
d7e700f370
KYRA/LOL: fixed hand item cursor bug
...
This fixes a bug when loading savegames with different active hand items via GMM. The mouse cursor was not set to the active hand item in these cases.
2011-02-16 16:23:44 +01:00
Alyssa Milburn
145b0d83df
PARALLACTION: Use signed math in fadeTo.
...
This fixes corruption during fades when low palette values end up negative.
2011-02-16 16:00:44 +01:00
Fabio Battaglia
68e468ee01
N64: revert fix in svn r55745 and added a FIXME
...
The sign comparison fix requires a little more work than int->uint change, else it
throws an exception on the N64
2011-02-16 09:51:32 +01:00
dhewg
12fd509295
SKY: Restore old sequence delay behaviour.
...
Since f621f6a5
processSequence() waited 60*3ms instead of 60ms. Restored
that while getting rid of SEQ_DELAY. That in return allows us to relax
the call frequency again (more sleeps, less cpu hogging).
2011-02-16 00:02:32 +01:00
Alyssa Milburn
2eb67edd0f
SKY: Fix array access in debug code.
...
The script data is already byteswapped at load time.
2011-02-16 00:05:15 +01:00
Alyssa Milburn
ea857a6f80
SKY: Stop intro sound before freeing the buffer.
2011-02-16 00:05:09 +01:00
Bastien Bouclet
369db4fdfd
MOHAWK: Shorten Myst stack classes names
2011-02-15 21:43:38 +01:00
Bastien Bouclet
fc605427a8
MOHAWK: Put togeter the Myst stack classes in a namespace
2011-02-15 21:43:37 +01:00
Bastien Bouclet
c6e86c672b
MOHAWK: Implement Mechanical opcode 201, staircase init
2011-02-15 21:43:37 +01:00
Bastien Bouclet
30f1eead19
MOHAWK: Add a workaround for a missing image when going up the stairs in Mechanical.
2011-02-15 21:43:36 +01:00
Bastien Bouclet
7e52ae2f5e
MOHAWK: Implement Mechanical opcodes 203 and 104, snake box
2011-02-15 21:43:36 +01:00
Bastien Bouclet
a76badf307
MOHAWK: Implement Mechanical opcode 100
2011-02-15 21:43:35 +01:00
Bastien Bouclet
2d094af90c
MOHAWK: Implement Mechanical opcode 200
2011-02-15 21:43:35 +01:00
strangerke
2f0b35bbb5
HUGO: Replace cypher by a global variable, clean engine destructor
2011-02-15 19:30:15 +01:00
Matthew Hoops
325a301a4f
SCI: Fill in the remaining Mac-specific kPlatform subops
2011-02-15 11:02:01 -05:00
Matthew Hoops
ea67956768
VIDEO: Add some stubs for QuickTime edit list work
...
The edit lists are actually read in now. Minor cleanup of streams as well.
2011-02-15 11:01:43 -05:00
md5
bd64c5078c
SCI: Cleaned up kMapKeyToDir and removed an incorrect heuristic
...
The heuristic in question was used to detect the pseudo mouse control
functionality, however the change in controls seems to have occurred with the
transition to cursor views. Fixes keypad control in Conquest of the Longbow.
Moreover, the code also checked for key scan code 76 when checking for the middle
keypad button, which seems to be a mistake, as that case never occurred.
2011-02-15 15:46:15 +02:00
Alyssa Milburn
489a4598a1
MOHAWK: Detect the French version of Rugrats.
...
Thanks to Strangerke.
2011-02-15 12:10:58 +01:00
md5
c9e3636863
Merge branch 'master' of github.com:scummvm/scummvm
2011-02-15 11:26:45 +02:00
md5
9505becefa
SCI: Removed several redundant helper functions
...
Removed validate_arithmetic(), signed_validate_arithmetic(), validate_unsignedInteger() and validate_signedInteger()
2011-02-15 11:25:54 +02:00
strangerke
402ac930fe
HUGO: more refactoring and encapsulation
2011-02-15 10:15:21 +01:00
Littleboy
f1030515d0
GIT: Ignore Visual Studio precompiled headers folder
2011-02-14 23:14:13 -05:00
Matthew Hoops
ee09af6a12
SCI: Fix loading SCI32 games
...
The frames/items in GfxFrameout need to be cleared upon loading
2011-02-14 22:38:12 -05:00
md5
8ef4594f9b
SCI2+: Set the correct segment for SCI32 strings/arrays when loading
...
This was an omission, observed after a discussion with clone2727
2011-02-15 01:30:33 +02:00
dhewg
50129178ef
WII: Fix 16bit cursors on some HE games
2011-02-14 22:12:30 +01:00
Matthew Hoops
31539697dc
SCI: Fix loading pre-version 28 saved games
...
This is a regression from a9b051beff
2011-02-14 16:01:04 -05:00
eriktorbjorn
7ecab9a982
TOON: Disable quick save/load from the main menu screen.
...
Saving is pointless and loading doesn't work right. Unless it's
really easy, making quick load work from the main menu is hardly
worth it, since it has a perfectly usable load button already.
2011-02-14 20:44:18 +01:00
md5
0da6b15539
SCI2+: Point out that there is a hack in the text splitting code
...
This particular hack causes issues in GK1, when talking with Grace, because the
width of the associated plane isn't set correctly.
2011-02-14 18:16:35 +02:00
Matthew Hoops
e0430e6e9e
MOHAWK: Correct the variable used for the lab book in Riven
2011-02-14 10:34:18 -05:00
Alyssa Milburn
898f7d1244
MOHAWK: Center InfoDialog text.
...
This is the same as the fix for scumm in 0e32d533
.
2011-02-14 16:20:11 +01:00
dhewg
75423cfad2
NEWS: Mention sky changes from f621f6a
...
because it needs a complete re-test for the next release
2011-02-14 12:41:55 +01:00
dhewg
be12529115
GIT: ./tools/update-version.pl 1 3 0 git
2011-02-14 11:21:27 +01:00
dhewg
f621f6a505
SKY: get rid of timer based gfx updates
...
on most platforms timers are implemented using threads. never ever make
gfx updates from another thread other than the main one. seriously.
replace the whole timer crap in sky with timestamp based updates.
this fixes crashes when OpenGL is enabled (android included).
needs more testing.
2011-02-14 10:18:38 +01:00
Littleboy
1e989c44ed
GIT: Ignore more files and directories used by Visual Studio
2011-02-14 03:00:50 -05:00
Littleboy
ae986410a9
TOOLS: Switch create_project revision script check order to Git -> Hg -> TortoiseSVN -> SVN
2011-02-14 03:00:49 -05:00
strangerke
97852d473e
HUGO: Some more refactoring
...
Move _hotspots to mouse class and encapsulate it, rename some variables in route class
2011-02-14 08:31:01 +01:00
Matthew Hoops
fad3e64550
SCI: Fix GK2 Mac picture 2315
...
It hardcodes the picture so it doesn't get run with the decompressor
2011-02-13 18:00:39 -05:00
Matthew Hoops
71edec7b80
SCI: Add detection for GK2 Mac
2011-02-13 17:45:30 -05:00
Matthew Hoops
dbc6910eae
SCI: Add support for Phantasmagoria 2 CLUT resources
...
My test of ising the clut associated with the intro video produced a decent quality color conversion. This is not yet hooked up to the video player.
2011-02-13 17:29:15 -05:00
Lars Skovlund
a5b198b233
Remove erroneous comment. It reflected a false belief resulting from
...
a missing parameter check, which has also been added.
2011-02-13 22:34:29 +01:00
Matthew Hoops
2087e2325b
MOHAWK: Fix comments for the LB sampler v2
2011-02-13 16:14:07 -05:00
Matthew Hoops
d096b78aca
MOHAWK: Add support for Mac LB v2 games
2011-02-13 16:14:07 -05:00