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
Matthew Hoops
b4ca2da72e
SCI: Switch to true color mode for the GK2 demo Indeo3 video
2011-02-13 16:14:06 -05:00
Matthew Hoops
0be58b2694
SCI: Fix VMD coordinates
...
The suffix check for "vmd" failed for uppercase files.
2011-02-13 16:14:06 -05:00
Johannes Schickel
87c81566b4
AUDIO: Fix assertion triggered by SubSeekableAudioStream constructor.
...
This assertion was introduced with 633b8ed277
. I change the code to first
convert all parameters to the audio stream's framerate to avoid a possible use
of operator- on two AudioTimestamps with different framerates.
2011-02-13 22:07:34 +01:00
athrxx
4e6c025633
SCUMM FM-TOWNS: minor cleanup (git test)
2011-02-13 15:19:43 +01:00
Bastien Bouclet
3cc86aedac
MOHAWK: Remove Myst's var store from the build since it is not used
...
anymore.
Keep the files are to be kept around for reference until Mechanical is
finished.
2011-02-13 13:27:01 +01:00
Bastien Bouclet
e5783d9c27
MOHAWK: Implement opcode 105, Mechanical fortress staircase movie
2011-02-13 13:22:50 +01:00
Bastien Bouclet
93ed359669
MOHAWK: Implement Mechanical's crystals
2011-02-13 13:16:03 +01:00
Bastien Bouclet
c68bee08b2
MOHAWK: Add var getters / togglers to Mechanical, pages can now be
...
taken
2011-02-13 12:24:11 +01:00
Bastien Bouclet
30c33c6e6b
MOHAWK: Add Achenar's crate state to Mechanical state
2011-02-13 12:15:37 +01:00
Bastien Bouclet
43d9fb6c5a
GIT: Add Eclipse projects to .gitignore
2011-02-13 08:29:08 +01:00
strangerke
e8a303d27a
.gitignore: Add several windows-only and/or MSVC files
2011-02-13 01:33:36 +01:00
Matthew Hoops
2c9d30e737
SCI: Don't limit the number of resources to 999 in hexgrep
2011-02-12 18:33:52 -05:00
Matthew Hoops
15b3bffb7f
SCI: Fix the console's hexgrep command
2011-02-12 18:30:26 -05:00
eriktorbjorn
87e832809b
JANITORIAL: Remove unnecessary semicolon
...
I'm glad there's always a supply of those, because they make for
great test commits.
2011-02-12 22:16:53 +01:00
dhewg
cb9ddad898
.gitignore: add vi swap files.
...
how could you forget vi users? HOW? :\
2011-02-12 21:22:04 +01:00
Max Horn
78e580135b
Add ScummVM.app to .gitignore
2011-02-12 21:12:03 +01:00