Commit Graph
86814 Commits
Author SHA1 Message Date
Max Horn 3f2286031a Avoid putting non-ASCII chars into source files
svn-id: r18761
2005-09-03 19:59:33 +00:00
Chris Apers 5870531184 Change PalmOS ident
svn-id: r18756
2005-09-03 18:05:19 +00:00
Chris Apers 6b63495d5d PalmOS : ARM optimization
svn-id: r18755
2005-09-03 17:29:35 +00:00
Chris Apers 20e088801e More ARM stuffs
svn-id: r18754
2005-09-03 17:14:41 +00:00
Chris Apers 80a5644c79 Fixed assert
svn-id: r18753
2005-09-03 17:09:59 +00:00
Chris Apers f1017c3b20 Added caching capability and custom disk access function
svn-id: r18752
2005-09-03 17:05:26 +00:00
Chris Apers 6443106493 Change PalmOS ident
svn-id: r18750
2005-09-03 16:31:37 +00:00
Chris Apers da5ec1c1fb PalmOS : ARM optimized blendRect
svn-id: r18749
2005-09-03 16:26:00 +00:00
Chris Apers be9d8951eb Change PalmOS ident
svn-id: r18748
2005-09-03 16:24:58 +00:00
Chris Apers 1d6ecabfbe Prepare new backends and potential native version
svn-id: r18747
2005-09-03 16:15:39 +00:00
Chris Apers c6c22db6ae Change PalmOS ident
svn-id: r18746
2005-09-03 16:12:52 +00:00
Chris Apers 1dc00deb56 Fixed compilation
svn-id: r18745
2005-09-03 16:10:08 +00:00
Chris Apers 09b0f765d4 Change PalmOS ident and fix ARM bug using global initializers
svn-id: r18744
2005-09-03 16:08:27 +00:00
Chris Apers f7fb3bf7a8 Change PalmOS ident
svn-id: r18743
2005-09-03 16:05:28 +00:00
Andrew Kurushin e0e93168c3 fix 1257536 Dragon walks in the air
some memory allocation minimization

svn-id: r18742
2005-09-03 14:49:43 +00:00
Eugene Sandulenko d8ab18ebb4 Fix bug #1281055 "ITE: Graphical glitch when pressing escape at company logo"
svn-id: r18741
2005-09-03 10:35:34 +00:00
Eugene Sandulenko cd5502916a o Fix bug #1258633 "ITE: Second Rif appears in wall of dog castle prison"
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-03 07:56:42 +00:00
Eugene Sandulenko 720961565a Fix bug #1258489 "ITE: Rif's tail remains in door at Alamma's house"
svn-id: r18739
2005-09-02 20:52:14 +00:00
Eugene Sandulenko c8a2de6e6e Implement option buttons functionality. This fixes bug #1259518 "ITE: Buttons
in Options Dialog not fully functional"

svn-id: r18738
2005-09-02 20:17:52 +00:00
Gregory Montoir a861226f20 fix shape loading for cdrom version
svn-id: r18737
2005-09-02 18:35:01 +00:00
Torbjörn Andersson 35bd5fa824 Clarify that currently, only the first of the Goblins games is supported.
svn-id: r18736
2005-09-02 16:53:21 +00:00
Chris Apers 8192fcf9d9 Fixed potential memory error on system that can't return a pointer of 0 byte
svn-id: r18735
2005-09-02 11:47:47 +00:00
Gregory Montoir 14ac8d9d21 cleanup
svn-id: r18734
2005-09-02 11:24:16 +00:00
Gregory Montoir 443cf756be added special sequence opcode 8
svn-id: r18733
2005-09-02 11:12:09 +00:00
Gregory Montoir b1167c6275 removed unneeded includes
svn-id: r18732
2005-09-02 10:58:21 +00:00
Gregory Montoir e2d0352069 workaround bug #1223621
svn-id: r18731
2005-09-02 10:49:21 +00:00
Eugene Sandulenko 6f7f7391b2 Fix bug #1257110 "ITE: Subtitles get striped"
svn-id: r18730
2005-09-02 08:52:37 +00:00
Eugene Sandulenko 636dd6e6d6 Add debuggins method. Whitespace fixes.
svn-id: r18729
2005-09-02 08:51:58 +00:00
Travis Howell a33603e0eb Match original games, only the music file is essential in COMI.
svn-id: r18728
2005-09-02 01:41:53 +00:00
Gregory Montoir efae5f30ea cleanup
svn-id: r18727
2005-08-31 20:54:51 +00:00
Gregory Montoir e710a5e6b3 add fillWizPixel()
svn-id: r18726
2005-08-31 20:39:52 +00:00
Gregory Montoir 149d8c835e get rid of the GF_DEFAULT_TO_1X_SCALER hack for _heversion >= 71
svn-id: r18725
2005-08-31 20:26:44 +00:00
Gregory Montoir 288759abd2 some WIP code, add drawShape()
svn-id: r18724
2005-08-31 20:14:20 +00:00
Torbjörn Andersson e64b22f5bd Use a quieter helicopter sound during the "He was only a robot. Oh, I loved
the little guy." line to keep it from being drowned out. I don't know what
the original did, but one of my old patches (pre-0.5.0, I think) messed
around here, so I may have broken it then. Or not. Anyway, this sounds
better to me.

svn-id: r18723
2005-08-30 17:14:40 +00:00
Joost Peters d8c2e96938 Correct path to psptoolchain.
svn-id: r18722
2005-08-30 14:08:16 +00:00
Travis Howell d9656ec355 Fix regression in Amiga version of simon2.
svn-id: r18721
2005-08-30 12:30:11 +00:00
Travis Howell e93fa9ffaf Add German version of pajama2.
svn-id: r18720
2005-08-30 12:29:37 +00:00
Torbjörn Andersson df7f81c905 The intro asks to play song number 0. I'm almost sure that the music that
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 12:25:15 +00:00
Torbjörn Andersson ea4d3fcca1 Downgraded warning() to debug(1, ...) since it was drowning out all other
messages.

svn-id: r18718
2005-08-30 12:13:09 +00:00
Eugene Sandulenko 349ab2007a Implement sfPlayMusic for IHNM
svn-id: r18717
2005-08-30 11:16:11 +00:00
Eugene Sandulenko 43fc901284 Fix compilation.
svn-id: r18716
2005-08-30 08:54:33 +00:00
Travis Howell 94fcb89549 Fix compile error.
svn-id: r18715
2005-08-28 12:19:36 +00:00
Travis Howell 7556e064d2 mingw can handle heap checking now.
NOTE: Requires mingw-runtime-3.8

svn-id: r18714
2005-08-28 11:15:38 +00:00
Torbjörn Andersson 2174c6f49c Implement looping sounds. This should fix bug #1273741, hopefully without
causing any problems. (I assume either the game scripts or the engine will
make sure that looped sounds are stopped.)

svn-id: r18713
2005-08-26 12:50:54 +00:00
Torbjörn Andersson d8a96c3032 Allowed IHNM to use the opSpeak opcode. Aborting that code path early meant
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-26 12:07:31 +00:00
Torbjörn Andersson 41e9aa2f2c Added keyboard repeating.
svn-id: r18711
2005-08-25 15:33:38 +00:00
Torbjörn Andersson 3140dbebc4 The dialog windows now react to "Enter" and "Escape" in what I hope is a
sensible way. This is an extension of feature request #1265893.

svn-id: r18710
2005-08-24 16:10:09 +00:00
Torbjörn Andersson f14948eec0 Applied my patch #1263153 to work around bug #1243280. It's not an ideal
solution, but should be good enough for 0.8.0 at least.

svn-id: r18709
2005-08-22 17:25:03 +00:00
Torbjörn Andersson 7d834de666 Fixed two cases where a bad pointer would be freed, causing ScummVM to
crash on my Debian box.

svn-id: r18708
2005-08-22 15:39:07 +00:00
Gregory Montoir 8b31ef5dc4 typo
svn-id: r18707
2005-08-19 22:36:49 +00:00