Commit Graph
86814 Commits
Author SHA1 Message Date
Paweł Kołodziejski 703667b606 allow force flush fade track, it happen while very fast switching rooms
svn-id: r30570
2008-01-19 19:32:40 +00:00
Paweł Kołodziejski 78166fb40b changed warning into error, to be know for sure if it still trigger
svn-id: r30568
2008-01-19 17:35:06 +00:00
Paweł Kołodziejski 35fb2055b0 moved fadeDelay
svn-id: r30567
2008-01-19 17:30:49 +00:00
Paweł Kołodziejski 62d4b44502 revert code to fade out first region if jump hit
svn-id: r30566
2008-01-19 17:13:53 +00:00
Paweł Kołodziejski 72d59da6cb missed setting trackId while starSound,
added more debug output,
verification of jump code, it might have regressions

svn-id: r30565
2008-01-19 16:06:20 +00:00
Paweł Kołodziejski 00de511335 fixed support for compressed streams in dimuse
svn-id: r30564
2008-01-19 13:26:53 +00:00
Torbjörn Andersson 4cbd3e6af8 Fixed a crash in the rat maze (reported on the forum) that made the game
uncompletable. I sense a great disturbance in the Force... as if millions of
voices cried out "ScummVM 0.11.1" and were suddenly silenced.

svn-id: r30562
2008-01-19 11:20:15 +00:00
Paweł Kołodziejski 2671e5083c malloc -> new, free -> delete, added few asserts
svn-id: r30561
2008-01-19 11:14:28 +00:00
Paweł Kołodziejski f0e131c9c3 fixed, it might overflow int32
svn-id: r30560
2008-01-19 10:58:43 +00:00
Filippos Karapetis a53a6cb9ad Updated MSVC9 and MSVC8 project files for commit #30550
svn-id: r30559
2008-01-18 21:37:31 +00:00
Max Horn bc0c66287c Removing duplicate content and adding GPL header
svn-id: r30555
2008-01-18 17:37:07 +00:00
Max Horn 4ba2df8792 Use explicit path in #include statement (DS port specific)
svn-id: r30552
2008-01-18 17:24:34 +00:00
Max Horn 9a1e7a0c35 Possible fix for bug #1874516 (QUEEN: Lockup on quit)
svn-id: r30551
2008-01-18 17:23:10 +00:00
Max Horn eb03de63bc iMuse Digital: Moved track & table definition from dimuse.h into separate header files
svn-id: r30550
2008-01-18 17:08:53 +00:00
Max Horn c2d1554c7d Don't hardcode value for which we have wonderful and nice constants defined ;)
svn-id: r30549
2008-01-18 16:38:11 +00:00
Paul Gilbert e6c20003c0 Enhanced Surface::writeSubstring to crop any string that exceeds the width of the surface - this fixes a visual glitch in the German version where some lines were so long they were exceeding the size of the screen
svn-id: r30547
2008-01-18 10:49:48 +00:00
Paul Gilbert 586ef72e96 Increase talk dialog size by 2 pixels to accommodate a very long word in the German version
svn-id: r30545
2008-01-18 10:43:51 +00:00
Paweł Kołodziejski d85e148f4f restore TrackId meaning
svn-id: r30541
2008-01-17 22:55:22 +00:00
Paweł Kołodziejski 9a699c9705 reduction a bit of code
svn-id: r30538
2008-01-17 21:46:17 +00:00
Joost Peters fa1495de7b implement exists(), isReadable() and isWritable() stubs using access()
svn-id: r30537
2008-01-17 21:35:31 +00:00
Paweł Kołodziejski 51ad8e29be fixed regression in allocSlot in dimuse, that fix bug #1874045
svn-id: r30536
2008-01-17 21:06:29 +00:00
Kari Salminen 0bfbd62ce7 Fixed obsolete comment.
svn-id: r30535
2008-01-17 12:21:31 +00:00
Kari Salminen 931b4abe5e Confirmed that the Amiga version of Space Quest II v2.0F using Amiga AGI 2.202 uses value 5 for v20 (i.e. the computer type variable). Thanks to Raziel for the info!
svn-id: r30533
2008-01-17 11:36:54 +00:00
Paul Gilbert 4511ba81a4 Bugfix for logging the description of actions being done
svn-id: r30532
2008-01-17 11:18:30 +00:00
Kari Salminen 5a2440ce1b Fix for isalpha() assertions (Almost identical to revision 29924's fix). Added the rationale for this fix in comments so hopefully this won't happen a third time at the same point in code ;).
svn-id: r30531
2008-01-17 11:16:00 +00:00
Paul Gilbert 3a0f7b4ea8 Updated required lure.dat version number
svn-id: r30526
2008-01-17 09:50:42 +00:00
Paul Gilbert 62a0715200 Corrected offset for animation of player operating rack in German version, and cleaned up the talk data reader which should fix some bad talk data being generated for the German version
svn-id: r30525
2008-01-17 09:45:40 +00:00
Paul Gilbert 00ecb126e3 Bugfix for the position and size of the copy protection dialog instructions in the German version
svn-id: r30524
2008-01-17 09:05:56 +00:00
Oystein Eftevaag 2ef04f972c Fixed some warnings
svn-id: r30523
2008-01-16 22:41:48 +00:00
Paweł Kołodziejski 0db783608b forgot disable that too
svn-id: r30522
2008-01-16 22:24:23 +00:00
Paweł Kołodziejski bd32e7a6b0 experimental seek in compressed streams in dimuse in time ms resolution
svn-id: r30521
2008-01-16 22:20:34 +00:00
Paweł Kołodziejski 6b33041172 ops
svn-id: r30519
2008-01-16 20:03:54 +00:00
Paweł Kołodziejski bb2c102cbb clarify warning
svn-id: r30518
2008-01-16 20:01:35 +00:00
Kari Salminen d6e2e1431c Confirmed that Amiga version of King's Quest III (v1.01 1986-11-08) using Amiga AGI 2.090 uses value 5 for v20 (i.e. the computer type variable). Thanks to Raziel for the info!
svn-id: r30516
2008-01-16 15:19:33 +00:00
Paul Gilbert 019624e3c1 Added code fragment to correctly set the walk to position for Goewin (for interacting with her) both when she's in the Apothecary and when she's out walking
svn-id: r30515
2008-01-16 10:06:19 +00:00
Paul Gilbert a7a46b86a5 Added workaround for Edwina's walk to position, and removed special case handling for Goewin's walk to position
svn-id: r30514
2008-01-16 10:03:30 +00:00
Paul Gilbert 877418503c Added workaround for Edwina's walk to position, and removed special case handling for Goewin's walk to position
svn-id: r30513
2008-01-16 09:59:49 +00:00
Travis Howell 72dc3dcc0d Set the number of speech segments in The Feeble File.
svn-id: r30508
2008-01-15 23:40:01 +00:00
Torbjörn Andersson fe12cf8096 Fixed bad memory access. (Wrong index variable when reading sound->marker[].)
svn-id: r30506
2008-01-15 21:56:53 +00:00
Torbjörn Andersson 08f1357451 Use scumm_stricmp() instead of plain stricmp().
svn-id: r30505
2008-01-15 21:46:12 +00:00
Paweł Kołodziejski 552353663d ops
svn-id: r30504
2008-01-15 21:38:06 +00:00
Paweł Kołodziejski 6bb2f44472 implement dimuse transition 12, not tested yet
svn-id: r30503
2008-01-15 21:35:03 +00:00
Torbjörn Andersson 8935c574d5 Fixed warnings.
svn-id: r30502
2008-01-15 20:36:54 +00:00
Torbjörn Andersson 5dc2caa307 Since the mixer uses 'delete' to free memory, we should allocate it with 'new'.
I don't know if I got all cases, but I no longer get any Valgrind warnings at
the beginning of CoMI when using the original sound/music files.

svn-id: r30501
2008-01-15 20:30:48 +00:00
Paweł Kołodziejski d0e5df5bfa ops
svn-id: r30500
2008-01-15 20:11:28 +00:00
Paweł Kołodziejski c3d4abe4b7 fix last commit to release, and add version 2 fallback for compressed files
svn-id: r30499
2008-01-15 20:09:56 +00:00
Torbjörn Andersson 173988960b Initialise _lastTableWidth. (Fixes Valgrind warning.)
svn-id: r30497
2008-01-15 20:06:41 +00:00
Paweł Kołodziejski 75099c6c20 forgot release string in the 'marker'
svn-id: r30495
2008-01-15 19:34:35 +00:00
Paweł Kołodziejski 4b9d2e9370 implement loading markers "exit". dumped version 3 for compressed bun files, compress tools are not ready
svn-id: r30494
2008-01-15 12:51:26 +00:00
Paweł Kołodziejski 86714835f1 back to previous way of copying stream, so it continue old stream
svn-id: r30491
2008-01-15 01:35:05 +00:00