Commit Graph
5535 Commits
Author SHA1 Message Date
Travis Howell 05b40887d9 Make the Amiga option costumes/palette only again.
svn-id: r9057
2003-07-17 11:20:31 +00:00
Nicolas Bacca 7c5eca2797 Update project files
svn-id: r9056
2003-07-17 07:37:00 +00:00
Travis Howell d9ec75b249 Fix Amiga palette
svn-id: r9055
2003-07-17 05:06:59 +00:00
Robert Göffringmann 76de27e097 fix additional array read
svn-id: r9054
2003-07-17 00:35:32 +00:00
Robert Göffringmann 301f1cdf08 reprogrammed sky intros.
svn-id: r9053
2003-07-17 00:17:42 +00:00
Max Horn 0c21927428 some comments
svn-id: r9052
2003-07-16 20:50:26 +00:00
Max Horn 6e7c37fb0a disable some more warnings which cause problems with gcc 2.95 or with bad system headers
svn-id: r9051
2003-07-16 20:36:38 +00:00
Joost Peters 91ee8e1c10 Quick-Fix for the OOB access in RNC decoder.
Obviously this should be fixed in the decoder itself,
but for some reason I couldn't get it to work in a short period of time.
(before every offending READ_UINT16(), I had a call to function that was like this: "if ((_srcPtr - _startPtr) >= _packLen) { _srcPtr -= 2; }", note that _srcPtr is the current position in the buffer, _startPos is the starting position of the buffer and _packLen is the (supposed?) size.
but I would still get "Invalid Read of 2" with this in Valgrind ..maybe someone knows what I did wrong?)

svn-id: r9050
2003-07-16 13:55:18 +00:00
Travis Howell f91fb2980a This is actually needed
svn-id: r9049
2003-07-16 12:21:09 +00:00
Nicolas Bacca a488dfe733 Fix compile without USE_VORBIS
svn-id: r9048
2003-07-16 07:16:34 +00:00
Max Horn 8fbc3ed31b proper fix for the small regression caused by my COMI fix last night; this also fixes bug #766382
svn-id: r9047
2003-07-15 22:21:30 +00:00
Max Horn 59346f5c9a oops, this was a serious bug: message referred to buf_output (and was used by buf_output[300],) even after buf_output was out of scope
svn-id: r9046
2003-07-15 21:33:57 +00:00
Max Horn c74e2eb4d7 factored out some duplicate code into a new method translateTextAndPlaySpeech; removed some completely useless code (why compute 'pointer' when we then throw away the result?)
svn-id: r9045
2003-07-15 21:30:53 +00:00
Max Horn 83a3afab42 temporary fix for bug #771562, I am working on a proper one now
svn-id: r9044
2003-07-15 20:51:18 +00:00
Max Horn f60e8ff53e fix for bug #771803
svn-id: r9043
2003-07-15 19:20:40 +00:00
Max Horn 253e50b3e1 Workaround for bug #770724
svn-id: r9042
2003-07-15 19:09:11 +00:00
Max Horn 2aa8cc496d fix for bug #771734
svn-id: r9041
2003-07-15 18:18:29 +00:00
Travis Howell 60e5e16ae6 Check if voice file exists in simon2
svn-id: r9040
2003-07-15 16:51:06 +00:00
Travis Howell 2b7227679a Use debug output instead of warnings for simon
Fix debug output in sky

svn-id: r9039
2003-07-15 16:40:24 +00:00
Travis Howell d0915c690c Remove unneeded warning
svn-id: r9038
2003-07-15 15:26:17 +00:00
Chris Apers c4a40a749b Fixed
svn-id: r9037
2003-07-15 10:32:00 +00:00
Chris Apers 20601f33eb Check path before launching a game
svn-id: r9036
2003-07-15 10:31:25 +00:00
Jamieson Christian 44bda652ee Fix for Bug [766851] ALL: MIDI fragment repeats after close ups
Adjusted default _saveSound value used by S&M (whose
value is assumed by pre-S&M games). Corrected save/load
music behavior for non-temporary saves. (Until this default
value change, the incorrect behavior would almost never
manifest itself, so existing savegames should be fine.)

svn-id: r9035
2003-07-15 10:16:45 +00:00
Jonathan Gray c2dd5afb6a start of some segacd specific help
svn-id: r9034
2003-07-15 07:29:41 +00:00
Travis Howell eddf075495 Remove warning in simon
Add INDY3EGA Amiga - experimental support for sound effects, patch #771355

svn-id: r9033
2003-07-15 07:29:23 +00:00
Max Horn b05e7de7bb replaced SCUMMVM_VERSION/SCUMMVM_CVS by gScummVMVersion/gScummVMBuildDate/gScummVMFullVersion; made engine.o depend on all other .o files, so that the build date in it is always up-to-date
svn-id: r9032
2003-07-15 02:16:33 +00:00
Jonathan Gray cc8334638b put GID_MONKEY_SEGA in the correct place (has a micd/mi2 style interface)
svn-id: r9031
2003-07-15 00:54:33 +00:00
Max Horn d0282843b5 Patch #771154 (ZAK: yet another doSentence fix); this should fix bug #752293
svn-id: r9030
2003-07-15 00:23:18 +00:00
Max Horn 6772b78f5f Patch #768260: Help Dialog Update (with some tweaks by me to make the dialog a little smaller -> looks much better, IMO)
svn-id: r9029
2003-07-15 00:20:04 +00:00
Max Horn 9e27fe9c95 temporarily changed this to an error to help track down what is causing the sound queue overflows(in particular, to figure out the room/script/offset where the bug occurs). Please report your findings to Fingolfin
svn-id: r9028
2003-07-14 22:24:18 +00:00
Max Horn b88b7f3389 reduced duplicate code
svn-id: r9027
2003-07-14 22:21:11 +00:00
Marcus Comstedt 28e6e05025 Hires mouse pointer (CoMI).
svn-id: r9026
2003-07-14 21:44:01 +00:00
Max Horn bb87787314 fix for bug #769744 (COMI: Trying to append to a nonexistant stream)
svn-id: r9025
2003-07-14 21:37:45 +00:00
Marcus Comstedt 42d0b2e6f7 Skip the "INSTALL" directory when looking for games (CoMI).
svn-id: r9024
2003-07-14 21:29:53 +00:00
Max Horn d31942c898 oops
svn-id: r9023
2003-07-14 20:45:33 +00:00
Max Horn 33e6989944 removed whitespaces at line ends; added stopHandle
svn-id: r9022
2003-07-14 20:09:14 +00:00
Robert Göffringmann 66823befe2 maybe this fixed those random crashes...
svn-id: r9021
2003-07-14 20:01:54 +00:00
Jochen Hoenicke 177d5d6b11 Compares in V2 are unsigned (at least in Zak).
This fixes a problem with the parachute scene in Zak.

svn-id: r9020
2003-07-14 19:57:44 +00:00
Max Horn 3ce7459814 fixed up c64_ignorePakCols (it's still a hack and not working properly, but at least it doesn't crash anymore; we probably should just remove it, and then handle the skiping inside proc64); determin which costume codec to use based on the costume format, not the scumm version
svn-id: r9019
2003-07-14 19:24:34 +00:00
Max Horn 5031b62871 proper fix for V1/Zak (and maybe V1/MM, too?) ActorSet-Color
svn-id: r9018
2003-07-14 18:20:20 +00:00
Max Horn 1c9a856918 this hack isn't necessary anymore (at least I found no cases where it would be needed)
svn-id: r9017
2003-07-14 17:36:27 +00:00
Jonathan Gray 21ea778e5a fix argument check
svn-id: r9016
2003-07-14 12:48:46 +00:00
Travis Howell 9a8800bc2f Less simon bugs now
svn-id: r9015
2003-07-14 12:32:41 +00:00
Jamieson Christian eedeffac6a Fixed behavior of "m" key under simon1dos.
The "m" key was turning off both music
AND MIDI sound effects. It now turns off
only the music.

svn-id: r9014
2003-07-14 12:15:17 +00:00
Jamieson Christian dc3e4ce46b Fixed error that resulted in bad script tracking
when creating sprites during a savegame load
after having been at certain locations.

(If that sounds convoluted, it's because I don't
know why I fixed what I did, only that the code
we had was not quite constructed properly from
assembler references.)

svn-id: r9013
2003-07-14 12:00:20 +00:00
James Brown e7913ad49a Fix fixme
svn-id: r9012
2003-07-14 11:35:09 +00:00
Travis Howell 1f12612b9e Allow debugger in full screen mode
svn-id: r9011
2003-07-14 10:55:06 +00:00
Robert Göffringmann ffb65a9e04 fix bug #770784: Talking characters stay at last frame
svn-id: r9010
2003-07-14 10:05:32 +00:00
Jamieson Christian 4ae380102a Fix for Bug [770838] SIMON1DOS: Fatal crashes with French version
Fix variable underflow for large subtitle strings with no
discernable whitespace. This fixes crashes for French subtitles
that do, in fact, have whitespace but perhaps not using the
same ASCII character that we scan for. Anyway, the text will
display, albeit with an extra blank line, and ScummVM no longer
blows up.

svn-id: r9009
2003-07-14 10:02:37 +00:00
Travis Howell dc9a153e1b Inventory position is the same in both v1 and v2 games
svn-id: r9008
2003-07-14 09:30:29 +00:00