Commit Graph
86814 Commits
Author SHA1 Message Date
Eugene Sandulenko 528d2b2ca1 Now most artefacts are gone and we're in proper panel mode when running
character selection.

svn-id: r18961
2005-10-08 16:25:18 +00:00
Eugene Sandulenko cf512d26de Oops. Fix crash introduced by last commit.
svn-id: r18960
2005-10-08 15:35:07 +00:00
Eugene Sandulenko 176f32bfa1 _vm->getSceneHeight() --> _vm->_scene->getHeight() and make it return different
scene height for individual panel modes.

svn-id: r18959
2005-10-08 15:20:11 +00:00
Torbjörn Andersson c4752fc320 Added/stubbed some Feeble opcodes, and fixed a regression that made it
impossible to load old (and probably new, for that matter) Simon savegames.

svn-id: r18958
2005-10-08 09:59:36 +00:00
Torbjörn Andersson a202b15062 Added a "video" panel mode. From what I understand, the beginning of the
IHNM intro should use this, so now it does.

svn-id: r18957
2005-10-07 15:36:28 +00:00
Eugene Sandulenko 313fe937f7 Cleanup sprite header reader.
svn-id: r18956
2005-10-07 10:44:48 +00:00
Travis Howell 4893e3271b Adjust for larger resolution.
svn-id: r18955
2005-10-07 07:36:09 +00:00
Travis Howell 1bd9b92b5b Missed a few lines.
svn-id: r18954
2005-10-07 07:06:21 +00:00
Travis Howell 50486480cb FF starts VGA script.
svn-id: r18953
2005-10-07 06:59:49 +00:00
Eugene Sandulenko fe48a00517 Draw acrtors (eriktorbjorn, rejoice).
It:
 o breaks intro, as now everything seems to be shifted.
 o Shows problem at our firt scene where there is no inventory drawn
 o Shows problem with our animation code, actor frames are wrong
 o Draws actors upside down and probably at wrong location
 o Due to incomplete implementation of whichObject() it crashes when
   you hover over characters.

svn-id: r18952
2005-10-07 05:31:13 +00:00
Torbjörn Andersson 5f20bf11e6 It should always be possible to interrupt the intro with Escape now. Most
of the job was already done, though. Only the final bit was missing.

svn-id: r18951
2005-10-06 15:56:06 +00:00
Torbjörn Andersson 92f5e206bd Disabled scene background music for IHNM, for now. It was trying to start
the end credits music right after the intro.

svn-id: r18950
2005-10-06 15:54:43 +00:00
Travis Howell 36295605ab Add slight difference.
svn-id: r18949
2005-10-06 14:54:25 +00:00
Travis Howell e91503cb1c Add FF table.
svn-id: r18948
2005-10-06 14:34:24 +00:00
Torbjörn Andersson ccaaeecc1c Bah. Forgot to add these files in the previous commit.
svn-id: r18947
2005-10-06 11:58:03 +00:00
Torbjörn Andersson 8fc913c21d Moved the sequence player into its own class. I'm sure this could be
cleaned up a bit, but it'll do for now.

svn-id: r18946
2005-10-06 11:57:02 +00:00
Torbjörn Andersson 7c0c7dbb91 Removed unnecessary empty line. (I made this change while working on a much
bigger change -- I didn't want to commit this as part of that.)

svn-id: r18945
2005-10-06 11:56:15 +00:00
Torbjörn Andersson 49602286f4 Applied my patch #1314023, since cyx liked the idea of cleaning up the
sequence player. He did note - and I agree - that the player could be
further cleaned up by placing it in a class of its own, and that it's
possible (though not certain) that we won't be needing alternative opcode
sets for the floppy and CD versions.

But it'll do for now. I don't have time to do any more with it right now.

svn-id: r18944
2005-10-05 16:40:51 +00:00
Travis Howell fb86de70e2 Revert
svn-id: r18943
2005-10-05 13:15:47 +00:00
Travis Howell 441b986645 Update
svn-id: r18942
2005-10-05 13:10:59 +00:00
Travis Howell e748cccca6 Cleanup
svn-id: r18941
2005-10-05 12:16:49 +00:00
Travis Howell 05ea6d3a34 Cleanup
svn-id: r18940
2005-10-05 11:37:26 +00:00
Travis Howell 99f36dafe8 Remove leftover
svn-id: r18939
2005-10-05 06:31:26 +00:00
Eugene Sandulenko b332ea95ec oops. reverted last change.
svn-id: r18938
2005-10-05 02:01:52 +00:00
Eugene Sandulenko b76d1b36ae Fix to fixed palette range.
svn-id: r18937
2005-10-05 02:00:17 +00:00
Eugene Sandulenko 8912fcb805 Simplified palette code.
svn-id: r18936
2005-10-05 01:40:55 +00:00
Eugene Sandulenko 579478a586 IHNM used only 248 colors for game graphics. Top part of the palette
was read from resources. Switching to this scheme fixes magenta outlines
in subtitles.

svn-id: r18935
2005-10-05 01:31:46 +00:00
Eugene Sandulenko c7e8af5e5e Proper place for cutawaySkip() call
svn-id: r18934
2005-10-04 23:59:09 +00:00
Eugene Sandulenko 62a9b56577 IHNM changes:
o Latest bit of Game Object structure
  o Implemented spiritual barometer
  o Fixed Ethics points data type
  o Implemented sf74 and sf104

svn-id: r18933
2005-10-04 23:38:19 +00:00
Torbjörn Andersson 0719a4e6c2 I misunderstood sev on how sf75() should work. Perhaps this is better?
svn-id: r18932
2005-10-04 18:19:14 +00:00
Torbjörn Andersson ba306c80f4 Unstubbed sf75() as sfSetPortraitBgColor(), using information from sev. Any
mistake is strictly my own, however.

svn-id: r18931
2005-10-04 17:44:41 +00:00
Gregory Montoir 3bcb098fd3 committed patch #1312156 'Various sprite-related things'. Thanks Oystein Eftevaag/vinterstum
svn-id: r18930
2005-10-03 20:21:18 +00:00
Travis Howell efa1c13064 Cleanup
svn-id: r18929
2005-10-03 14:08:07 +00:00
Eugene Sandulenko ff6814f19b We've done sshots... some time ago.
svn-id: r18928
2005-10-03 11:13:56 +00:00
Torbjörn Andersson 4823f41b15 Experimental IHNM fix: Since it looks like the intro doesn't clear the
cutaway explicitly, perhaps it's done implicitly by sfScriptGotoScene
instead?

svn-id: r18927
2005-10-03 10:01:09 +00:00
Travis Howell 697374497b Update
svn-id: r18926
2005-10-02 23:18:28 +00:00
Torbjörn Andersson f912a940e9 Fixed overlapping speech in ferret puzzle. See bug #1260904.
svn-id: r18925
2005-10-02 13:49:58 +00:00
Travis Howell 4d9a2cb884 Basic verb display for C64 maniac.
svn-id: r18924
2005-10-02 13:21:49 +00:00
Eugene Sandulenko 61cd3947aa Disabling actors during cutscenes did make a difference though. Reenabling
subtitles during cutscenes.

svn-id: r18923
2005-10-02 03:09:29 +00:00
Eugene Sandulenko 8382be199a Attempt to make proper subtitles outline color.
svn-id: r18922
2005-10-02 02:42:44 +00:00
Travis Howell d69f434447 Inventory works in Macintosh version of indy3 now.
svn-id: r18921
2005-10-02 01:26:53 +00:00
Max Horn cc08602770 Patch #1259034 (Scumm Savegame Informations)
svn-id: r18920
2005-10-01 21:13:38 +00:00
Lars Persson 5c30b3c8df Update Symbian README, default Joystick config is on, Updated pkg files for S80 & S90, updated symbian-fs (cleaner code)
svn-id: r18919
2005-10-01 18:02:37 +00:00
Travis Howell aeb09b2ce4 Add inventory display for Mac. version of indy3.
svn-id: r18918
2005-10-01 13:02:35 +00:00
Travis Howell 8b712a4302 Update
svn-id: r18917
2005-10-01 11:59:38 +00:00
Travis Howell 33eebe4b31 Fix mingw compile.
svn-id: r18916
2005-10-01 11:39:08 +00:00
Andrew Kurushin c9e9eb92c0 fix #1298659 [WyrmKeep logo overdraw]
svn-id: r18915
2005-10-01 11:09:49 +00:00
Lars Persson cb1e195847 Added avkon library to mmp file
svn-id: r18914
2005-10-01 07:09:59 +00:00
Eugene Sandulenko dd8cc6a508 We used tabs, not spaces as identation. Fix that.
svn-id: r18913
2005-10-01 05:30:49 +00:00
Travis Howell c59041181f Add missing case for bank select.
Fixes bug #1309713.

svn-id: r18912
2005-10-01 03:29:25 +00:00