aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-09-29Fix fonts in intro. It is a very dirty code. Actually we should specifyEugene Sandulenko
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-29Remov obsolete commentEugene Sandulenko
svn-id: r18899
2005-09-29Fix SFX loading in IHNM. Now they're played.Eugene Sandulenko
svn-id: r18898
2005-09-28Make ScummVM run in usermode, install exception handler in kernelmode.Joost Peters
svn-id: r18897
2005-09-28oops. how did that happened? reverting introduced typo.Eugene Sandulenko
svn-id: r18896
2005-09-28Cleaner code for sfWaitFramesEsc()Eugene Sandulenko
svn-id: r18895
2005-09-28Implement sfWaitFramesEsc()Eugene Sandulenko
svn-id: r18894
2005-09-28Some very minor cleanups. (Basically the remains of a failed experiment.)Torbjörn Andersson
svn-id: r18893
2005-09-28Improve documentation on MM NES after additional user feedback.Eugene Sandulenko
svn-id: r18892
2005-09-28update documentationJoost Peters
svn-id: r18891
2005-09-28Some more IHNM-related stuff:Torbjörn Andersson
* 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-27Used Willem Jan's suggestion for making the ugliness go away.Torbjörn Andersson
svn-id: r18889
2005-09-27This seems a bit awkward, but does keep GCC from warning about discardingTorbjörn Andersson
constness. svn-id: r18888
2005-09-27Applied my patch #1304998 to fix some issues with the IHNM intro. The introTorbjörn Andersson
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-26Another regression, in Mac. version of indy3.Travis Howell
svn-id: r18886
2005-09-26Implemented some trivial IHNM opcodes. I'm not sure if the _ethicsPoints[]Torbjörn Andersson
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-26Silenced GCC warning.Torbjörn Andersson
svn-id: r18884
2005-09-26Add another Mac. version of putttime.Travis Howell
svn-id: r18883
2005-09-26No MIDI support in Monkey Island 1 demos.Travis Howell
svn-id: r18882
2005-09-26Fix regression when using MIDI in Loom demo.Travis Howell
svn-id: r18881
2005-09-25Use the correct function for reading signed data. (I should have knownTorbjörn Andersson
there was one.) svn-id: r18880
2005-09-25Give more names to IHNM script functions.Eugene Sandulenko
svn-id: r18879
2005-09-24The IHNM intro animations run now, albeit in a slightly buggy fashion:Torbjörn Andersson
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-24WhitespaceTorbjörn Andersson
svn-id: r18877
2005-09-24A few opcode corrections for C64 maniacTravis Howell
svn-id: r18876
2005-09-24C64 maniac handles input and verbs manually.Travis Howell
svn-id: r18875
2005-09-24Some more preliminary cutaway work. The backgrounds are displayed now, butTorbjörn Andersson
not the animations themselves. Still, it's enough to make the IHNM intro look fairly interesting. svn-id: r18874
2005-09-24Rename & update opcode in C64 maniac.Travis Howell
Remove unused SCUMM vars in C64 maniac svn-id: r18873
2005-09-24Update targetsTravis Howell
svn-id: r18872
2005-09-24Update targetsTravis Howell
svn-id: r18871
2005-09-24Remove demo specific targets for HE games.Travis Howell
svn-id: r18870
2005-09-24Remove dummy cases for additional codecs in moonbase.Travis Howell
If added, they should be placed in LogicHE. svn-id: r18869
2005-09-24Rename & update opcode in C64 maniac.Travis Howell
svn-id: r18868
2005-09-24fixed missing actor limbs in racedemo ; shadows are wrong now, but this ↵Gregory Montoir
seems normal as we don't load the xmap resources svn-id: r18867
2005-09-23renamed some HE specific akos fieldsGregory Montoir
svn-id: r18866
2005-09-23Experimental loading of the cutaway list. Next step will be to get ScummVMTorbjörn Andersson
to actually *play* the cutaways. I'll look into that later. svn-id: r18865
2005-09-23"Inherit the Earth Voices" for Multi CD version is case sensitive.Eugene Sandulenko
svn-id: r18864
2005-09-23Fix subtitle display in C64 maniac.Travis Howell
svn-id: r18863
2005-09-23Fix contributor's name.Eugene Sandulenko
svn-id: r18862
2005-09-22Add reported MM spanishEugene Sandulenko
svn-id: r18861
2005-09-22Fix regression introduced when we split engine constructiors intoEugene Sandulenko
constructor itself and init() method. debug() and error() are dependent on _debug object in many engines, so if these methods were called on early stage, scummvm crashed. svn-id: r18860
2005-09-22Fix regression caused by recent code cleanup. Each input byte should beEugene Sandulenko
processed twice, so even if stream end is reached, there should be another iteration. Otherwise it always returned one byte less than expected. svn-id: r18859
2005-09-22Convert old actor moving states.Travis Howell
svn-id: r18858
2005-09-22Patch #1297829 "Basic Costume Renderer for MM C64"Eugene Sandulenko
svn-id: r18857
2005-09-21Marked all these structs as packed, except CollisionData, which I haveTorbjörn Andersson
removed because it wasn't used. Does this make any difference at all on 64-bit architectures in general, and bug #1153682 in particular? svn-id: r18856
2005-09-21This should keep IHNM from triggering an assertion in FLAC. But I'm notTorbjörn Andersson
sure since I don't have FLAC installed on this computer. The looping for standalone tracks looked a little strange, too, so I've changed it. svn-id: r18855
2005-09-21WhitespaceTorbjörn Andersson
svn-id: r18854
2005-09-21Make the Linux and multi-OS versions run again. I don't know about the restTorbjörn Andersson
of you, but I'm getting increasingly frustrated with the number of almost indistinguishable, yet subtly different versions of ITE. svn-id: r18853
2005-09-21Added a GAME_SWAPENDIAN flag so that game files can be labelled as havingTorbjörn Andersson
the opposite byte order of the rest of the files. This is needed for the multi-OS version. (Now it crashes with a "RAWInputStream() wrong musicInfo" message instead, but it's still an improvement.) svn-id: r18852
2005-09-21This might allow the multi-OS version to run from CD, though I'm not sureTorbjörn Andersson
our game detection agrees with that at the moment. svn-id: r18851