Commit Graph
86814 Commits
Author SHA1 Message Date
Joost Peters 7242cdc973 fixup imports, needed when using a recent pspsdk
use gcc instead of g++ for linking, to avoid re-ordering of link libraries

svn-id: r18911
2005-09-30 23:13:25 +00:00
Eugene Sandulenko b7a275a131 Fix compilation
svn-id: r18910
2005-09-30 21:45:41 +00:00
Lars Persson 7dc6b6adbd 1.Removed warning from symbian portdefs
2.Made thumbnail.cpp compile for VC6 (Symbian Emulator environment). Order of template declaration and includes causing the problems
3.Moved int i declaration from for;loop into local variable
4.Updated stdafx uio.h is not part of the Symbian build chain.

svn-id: r18909
2005-09-30 21:13:49 +00:00
Eugene Sandulenko 654ab46cf1 More MM C64 costume fixes from LordHoto.
svn-id: r18908
2005-09-30 20:01:24 +00:00
Andrew Kurushin 2ff464214b fix compile warning
svn-id: r18907
2005-09-30 18:51:08 +00:00
Travis Howell 04d51b0402 Add missing case.
svn-id: r18906
2005-09-30 13:46:46 +00:00
Lars Persson 99e6a32037 Updated MMP files after the latest projekt (mk) files. Added stub zip for tremor and added Kyra mmp file.
svn-id: r18905
2005-09-30 12:04:06 +00:00
Lars Persson 09c3f9862d Updated symbian actions and build scripts. Run updateMMPs to updated all MMPS based on the base mmp
svn-id: r18904
2005-09-30 11:57:37 +00:00
Torbjörn Andersson 2cb741281f Don't draw actors during cutaways. (Not that it makes any difference at
this point. :-)

svn-id: r18903
2005-09-30 09:14:21 +00:00
Travis Howell d659246376 Handle overflow like original SCUMM3 games.
Should fix bug #1306269

svn-id: r18902
2005-09-30 08:00:12 +00:00
Travis Howell 65c1855759 Only applies to SCUMM 1/2.
Fixes regressions mentioned in bug #1306269

svn-id: r18901
2005-09-30 07:31:14 +00:00
Eugene Sandulenko 36f77ad3f9 Fix fonts in intro. It is a very dirty code. Actually we should specify
font Ids in game settings. Also uhnm demo will definitely not work with current
code as it has lesser number of fonts.

svn-id: r18900
2005-09-29 15:57:41 +00:00
Eugene Sandulenko a7ec941d30 Remov obsolete comment
svn-id: r18899
2005-09-29 15:35:30 +00:00
Eugene Sandulenko 7f686ebe53 Fix SFX loading in IHNM. Now they're played.
svn-id: r18898
2005-09-29 15:27:10 +00:00
Joost Peters 1c2fdf5af8 Make ScummVM run in usermode, install exception handler in kernelmode.
svn-id: r18897
2005-09-28 23:10:18 +00:00
Eugene Sandulenko fab72eed17 oops. how did that happened? reverting introduced typo.
svn-id: r18896
2005-09-28 21:38:07 +00:00
Eugene Sandulenko fde99a029a Cleaner code for sfWaitFramesEsc()
svn-id: r18895
2005-09-28 15:49:20 +00:00
Eugene Sandulenko 05ccf63898 Implement sfWaitFramesEsc()
svn-id: r18894
2005-09-28 15:41:21 +00:00
Torbjörn Andersson afe28a5b07 Some very minor cleanups. (Basically the remains of a failed experiment.)
svn-id: r18893
2005-09-28 14:27:18 +00:00
Eugene Sandulenko 00632bf822 Improve documentation on MM NES after additional user feedback.
svn-id: r18892
2005-09-28 14:15:49 +00:00
Joost Peters d66e10a50d update documentation
svn-id: r18891
2005-09-28 09:21:30 +00:00
Torbjörn Andersson 1a48b01fef Some more IHNM-related stuff:
* Use the script-specified text area for subtitles, if there is one.

* Fixed a word-wrapping bug that would happen if a new line began with a
  space. I don't know about ITE, but IHNM puts two spaces after periods. Of
  course, the case where I saw this happen will probably go away once we
  start using the right font, but it could still happen elsewhere.

svn-id: r18890
2005-09-28 06:33:13 +00:00
Torbjörn Andersson 2854ddbc80 Used Willem Jan's suggestion for making the ugliness go away.
svn-id: r18889
2005-09-27 17:38:35 +00:00
Torbjörn Andersson 1da2d2662b This seems a bit awkward, but does keep GCC from warning about discarding
constness.

svn-id: r18888
2005-09-27 17:00:32 +00:00
Torbjörn Andersson ab3ddb7873 Applied my patch #1304998 to fix some issues with the IHNM intro. The intro
plays fine now, as far as I can tell, except for some missing sound effects
and the subtitles use the wrong font and are probably drawn in the wrong
position.

svn-id: r18887
2005-09-27 06:16:16 +00:00
Travis Howell d18827876d Another regression, in Mac. version of indy3.
svn-id: r18886
2005-09-26 13:46:38 +00:00
Torbjörn Andersson 3e99ea96a3 Implemented some trivial IHNM opcodes. I'm not sure if the _ethicsPoints[]
array is large enough though.

These opcodes modify what I assume to be the game state, so that
information needs to be stored in the savegames. Not for ITE, though, so
savegame compatibility is not broken by this. (Not deliberately, at least.)

svn-id: r18885
2005-09-26 07:22:32 +00:00
Torbjörn Andersson c5e12edfaf Silenced GCC warning.
svn-id: r18884
2005-09-26 07:04:27 +00:00
Travis Howell dbd4f0e4a1 Add another Mac. version of putttime.
svn-id: r18883
2005-09-26 02:10:31 +00:00
Travis Howell e08cd039d3 No MIDI support in Monkey Island 1 demos.
svn-id: r18882
2005-09-26 00:14:31 +00:00
Travis Howell 45e0baba0a Fix regression when using MIDI in Loom demo.
svn-id: r18881
2005-09-26 00:01:02 +00:00
Torbjörn Andersson da65bc328b Use the correct function for reading signed data. (I should have known
there was one.)

svn-id: r18880
2005-09-25 14:41:52 +00:00
Eugene Sandulenko d795b8a714 Give more names to IHNM script functions.
svn-id: r18879
2005-09-25 00:08:13 +00:00
Torbjörn Andersson 898ddaf04b The IHNM intro animations run now, albeit in a slightly buggy fashion:
The intro runs a whole series of animations. Each of these use animation
slot 0, like the original. Currently this means we leak a bit of memory for
each new animation.

More noticeably, we have no way of cancelling outstanding animation events,
so unless the animations finish on their own - as some of them do - the
events will just pile up, causing the animations to run faster and faster.

I don't know if implementing the remaining cutaway opcodes will fix this
automagically, or if we need to re-think our approach...

svn-id: r18878
2005-09-24 19:29:55 +00:00
Torbjörn Andersson ddc0c536b2 Whitespace
svn-id: r18877
2005-09-24 19:26:00 +00:00
Travis Howell 96e24f71f6 A few opcode corrections for C64 maniac
svn-id: r18876
2005-09-24 14:28:00 +00:00
Travis Howell 25dfb36b7d C64 maniac handles input and verbs manually.
svn-id: r18875
2005-09-24 10:15:17 +00:00
Torbjörn Andersson ee4b2ccb02 Some more preliminary cutaway work. The backgrounds are displayed now, but
not the animations themselves. Still, it's enough to make the IHNM intro
look fairly interesting.

svn-id: r18874
2005-09-24 10:13:17 +00:00
Travis Howell e077fdd9ed Rename & update opcode in C64 maniac.
Remove unused SCUMM vars in C64 maniac

svn-id: r18873
2005-09-24 05:26:12 +00:00
Travis Howell ebfdf53b0a Update targets
svn-id: r18872
2005-09-24 03:27:59 +00:00
Travis Howell 5a62b227fb Update targets
svn-id: r18871
2005-09-24 03:22:25 +00:00
Travis Howell bec3467c4d Remove demo specific targets for HE games.
svn-id: r18870
2005-09-24 02:06:38 +00:00
Travis Howell 379fef7077 Remove dummy cases for additional codecs in moonbase.
If added, they should be placed in LogicHE.

svn-id: r18869
2005-09-24 00:44:01 +00:00
Travis Howell 82a3d88586 Rename & update opcode in C64 maniac.
svn-id: r18868
2005-09-24 00:32:03 +00:00
Gregory Montoir 2ad34bc57f fixed missing actor limbs in racedemo ; shadows are wrong now, but this seems normal as we don't load the xmap resources
svn-id: r18867
2005-09-24 00:27:44 +00:00
Gregory Montoir 39fcf8dc58 renamed some HE specific akos fields
svn-id: r18866
2005-09-23 23:23:34 +00:00
Torbjörn Andersson 1897e6046b Experimental loading of the cutaway list. Next step will be to get ScummVM
to actually *play* the cutaways. I'll look into that later.

svn-id: r18865
2005-09-23 14:29:26 +00:00
Eugene Sandulenko 843399b9e8 "Inherit the Earth Voices" for Multi CD version is case sensitive.
svn-id: r18864
2005-09-23 13:20:10 +00:00
Travis Howell 5f12ad8de5 Fix subtitle display in C64 maniac.
svn-id: r18863
2005-09-23 12:35:30 +00:00
Eugene Sandulenko 639502d507 Fix contributor's name.
svn-id: r18862
2005-09-23 09:55:25 +00:00