Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-24 | The 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-24 | Whitespace | Torbjörn Andersson | |
svn-id: r18877 | |||
2005-09-24 | Some more preliminary cutaway work. The backgrounds are displayed now, but | Torbjörn Andersson | |
not the animations themselves. Still, it's enough to make the IHNM intro look fairly interesting. svn-id: r18874 | |||
2005-09-23 | Experimental loading of the cutaway list. Next step will be to get ScummVM | Torbjö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-21 | This should keep IHNM from triggering an assertion in FLAC. But I'm not | Torbjö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-21 | Whitespace | Torbjörn Andersson | |
svn-id: r18854 | |||
2005-09-21 | Make the Linux and multi-OS versions run again. I don't know about the rest | Torbjö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-21 | Added a GAME_SWAPENDIAN flag so that game files can be labelled as having | Torbjö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-21 | This might allow the multi-OS version to run from CD, though I'm not sure | Torbjörn Andersson | |
our game detection agrees with that at the moment. svn-id: r18851 | |||
2005-09-20 | Buggy support for ripped tracks. | Eugene Sandulenko | |
svn-id: r18849 | |||
2005-09-09 | Re-named variable. | Torbjörn Andersson | |
svn-id: r18798 | |||
2005-09-08 | fix 1283705 | Andrew Kurushin | |
and actor regression svn-id: r18789 | |||
2005-09-06 | Force subtitles to be shown in floppy version. | Eugene Sandulenko | |
svn-id: r18779 | |||
2005-09-04 | fix #1269037 Rif walks off-screen when looking at screen at desk | Andrew Kurushin | |
svn-id: r18774 | |||
2005-09-03 | fix 1257536 Dragon walks in the air | Andrew Kurushin | |
some memory allocation minimization svn-id: r18742 | |||
2005-09-03 | Fix bug #1281055 "ITE: Graphical glitch when pressing escape at company logo" | Eugene Sandulenko | |
svn-id: r18741 | |||
2005-09-03 | o Fix bug #1258633 "ITE: Second Rif appears in wall of dog castle prison" | Eugene Sandulenko | |
o Added debug output method to Location structure o Fixed long-standing bug with save version being saved not in constant endianness svn-id: r18740 | |||
2005-09-02 | Fix bug #1258489 "ITE: Rif's tail remains in door at Alamma's house" | Eugene Sandulenko | |
svn-id: r18739 | |||
2005-09-02 | Implement option buttons functionality. This fixes bug #1259518 "ITE: Buttons | Eugene Sandulenko | |
in Options Dialog not fully functional" svn-id: r18738 | |||
2005-09-02 | Fixed potential memory error on system that can't return a pointer of 0 byte | Chris Apers | |
svn-id: r18735 | |||
2005-09-02 | Fix bug #1257110 "ITE: Subtitles get striped" | Eugene Sandulenko | |
svn-id: r18730 | |||
2005-08-30 | The intro asks to play song number 0. I'm almost sure that the music that | Torbjörn Andersson | |
is supposed to play at this point has resource number 32. _songTable[0] contains the value 32 at this point, so song 0 is probably a valid music request, and not a request to stop the music. At the other end of the list, I believe the song number has to be *less* than _songTableLen, not less or equal to it. But feel free to revert this change if I'm messing things up. svn-id: r18719 | |||
2005-08-30 | Downgraded warning() to debug(1, ...) since it was drowning out all other | Torbjörn Andersson | |
messages. svn-id: r18718 | |||
2005-08-30 | Implement sfPlayMusic for IHNM | Eugene Sandulenko | |
svn-id: r18717 | |||
2005-08-26 | Allowed IHNM to use the opSpeak opcode. Aborting that code path early meant | Torbjörn Andersson | |
that the instruction wasn't fully read, so the next opcode would be wrong. This is what caused it to crash. To keep the game from hanging, I also allowed the engine to call the _actors->direct() function for IHNM. This allows AM's intro speech to be played in its entirety. Since this includes the "hate" speech, I've removed that part from the hard-coded intro. To get the right music playing, I've enabled the sfPlayMusic() function for IHNM. This is pure guesswork, though. Once the scene changes, the wrong music plays again. However, this is scene music, i.e. not scripted. It doesn't play the background sound. Looks like _fxTable[] isn't generated for IHNM. More noticeably, until the scene changes it doesn't show any graphics apart from the subtitles, which are drawn in the wrong colour and (I believe) the wrong font. svn-id: r18712 | |||
2005-08-16 | Fix bug #1256381 "ITE: Options menu contains wrong item" and gave symbolic | Eugene Sandulenko | |
names to text Ids. svn-id: r18699 | |||
2005-08-16 | fix 1258781 & 1253993 bugs | Andrew Kurushin | |
(difficulties of leaving scenes) svn-id: r18698 | |||
2005-08-16 | o Fix crashes on puzzle with floppy (speechless) versions | Eugene Sandulenko | |
o Now hints get correct voices. svn-id: r18695 | |||
2005-08-15 | Fix prince room sound inconsistencies mentioned in bugreport #1258501 | Eugene Sandulenko | |
svn-id: r18694 | |||
2005-08-15 | Fixed warning. | Torbjörn Andersson | |
svn-id: r18693 | |||
2005-08-15 | Fix bug #1258479 "ITE: Graphical glitches in wildcat tribe" | Eugene Sandulenko | |
svn-id: r18688 | |||
2005-08-13 | Fix bug #1258537 "ITE: Introduction text is black" | Eugene Sandulenko | |
svn-id: r18677 | |||
2005-08-13 | Make IHNM demo go little further (still crashes at initialization). Add | Eugene Sandulenko | |
spanish version of IHNM. svn-id: r18676 | |||
2005-08-13 | fix bug #1254000 ITE: Actors duplicated at chasm scene | Andrew Kurushin | |
svn-id: r18675 | |||
2005-08-13 | Fix bug #1257542 "ITE: Sounds do not stop after quitting scene". Though | Eugene Sandulenko | |
There is a big problem in sound code. It is written with only one SFX and only one Voice playing at the same time in mind which is not the case. This should be rewritten so there are more than 2 sound handles. svn-id: r18674 | |||
2005-08-13 | Fixe bug #1257869 "ITE: Crash when viewing the map" | Eugene Sandulenko | |
svn-id: r18673 | |||
2005-08-12 | Fix bug #1257530 "ITE: Mouse pointer visible during cutscenes" | Eugene Sandulenko | |
svn-id: r18672 | |||
2005-08-12 | Fix bug #1257459 "ITE: Game crashes at airport" | Eugene Sandulenko | |
svn-id: r18671 | |||
2005-08-12 | Fix bug #1257309 "ITE: Invalid read during startup" | Eugene Sandulenko | |
svn-id: r18669 | |||
2005-08-11 | Fix bug #1257033 "ITE: Map music briefly plays when loading game at sanctuary" | Eugene Sandulenko | |
svn-id: r18668 | |||
2005-08-11 | Fix bug #1257016 "ITE: crashes in dogs castle labyrinth" | Eugene Sandulenko | |
svn-id: r18667 | |||
2005-08-11 | Clarify message about unknown MD5 and don't make false alarms. | Eugene Sandulenko | |
svn-id: r18666 | |||
2005-08-11 | Fix bug #1256368 "ITE: Black pixels drawn as white at sanctuary gate" | Eugene Sandulenko | |
svn-id: r18665 | |||
2005-08-11 | Fix bugs #1256398 "ITE: Clicking doesn't skip dialogue" | Eugene Sandulenko | |
svn-id: r18660 | |||
2005-08-11 | Translate excuse messages and make them work on floppy versions. Earlier | Eugene Sandulenko | |
it just crashed there. svn-id: r18659 | |||
2005-08-11 | Fix bug #1256701 "ITE: Crashes during conversations" | Eugene Sandulenko | |
svn-id: r18658 | |||
2005-08-11 | Fix bug #1256704 "ITE: Wrong text display in German version" | Eugene Sandulenko | |
svn-id: r18657 | |||
2005-08-11 | More debug output for IHNM | Eugene Sandulenko | |
svn-id: r18656 | |||
2005-08-10 | More IHNM fixes. Now it tries to start Ellen part but crashes at invalid | Eugene Sandulenko | |
opcode because it tries to execute string data. svn-id: r18654 |