Commit Graph
86814 Commits
Author SHA1 Message Date
Paul Gilbert 40a936dd11 TSAGE: R2R fix for using ladder at bottom of lift shaft 2013-11-19 09:01:52 -05:00
Filippos Karapetis 0d6b80adb7 TSAGE: Don't assert in PlayStream::getFileOffset() when no data exists
This function returns 0 when no valid voice data is found, at the place
where it's used. This prevents the game asserting during the intro, when
no speech file is present, in platforms with limited disk space
2013-11-18 22:35:48 +02:00
Eugene Sandulenko b7855ed937 FULLPIPE: Started scene02 implementation 2013-11-18 08:28:03 -08:00
Kamil Zbróg 446c57d281 Merge remote-tracking branch 'sync/master' into prince-malik 2013-11-18 16:19:47 +00:00
Kamil Zbróg 3d1d188432 PRINCE: script updated to read value when necessary 2013-11-18 16:19:21 +00:00
urukgit 6244b6afe2 AVALANCHE: Repair the timer. 2013-11-18 15:50:42 +01:00
Einar Johan Trøan Sømåen b1bcf12791 WINTERMUTE: Add a fake detection entry for Czech Dead City.
The language data for the Czech version are in data.dcp, but the pairs
of {language.dcp, data.dcp} get preference over just a match on data.dcp,
thus we need to detect Czech as one of these pairs, giving the user the
choice of language on detection. In this case I just copied the english-detection.
2013-11-18 12:05:21 +01:00
Einar Johan Trøan Sømåen ff574579bb WINTERMUTE: Add quite a bit of hackery to allow Reversion 1.3 to select languages properly.
Reversion 1.3 seems to have one language file in it’s main-folder, and
a full set in languages/ (not language/ like a few other games), the names
of the language-files are also different from what we’ve seen earlier.
2013-11-18 12:00:34 +01:00
Strangerke a09bc5d5b7 TSAGE: R2R - Some renaming in scene 1750 2013-11-18 08:17:26 +01:00
Strangerke de7fa24bc5 TSAGE: R2R - Remove useless function in scene 1750 2013-11-18 08:10:38 +01:00
Eugene Sandulenko fc107e0005 FULLPIPE: Complete implementation of MovGraph2::buildMovInfo1MessageQueue() 2013-11-17 16:40:20 -08:00
Eugene Sandulenko 4e4a4bb005 FULLPIPE: Get rid of ambiguity in MovGraph2 class 2013-11-17 16:40:20 -08:00
Martin Kiewitz 52ec143e6d SCI: added script patch to fix sq5 toolbox bug
fixes bug #6457
2013-11-18 00:52:04 +01:00
Strangerke e80eef3bcd TSAGE: R2R - Add comments related to flag 52, 53 and 54 in scene 1100 2013-11-17 23:51:52 +01:00
Johannes Schickel 2094bd31ec OPENGL: Fix >1Bpp mouse cursors which do not require format conversion. 2013-11-17 20:28:16 +01:00
Paul Gilbert 7c753d3a13 TSAGE: Cleanup and correct entrance/exits for R2R balloon launch 2013-11-16 18:42:38 -05:00
Paul Gilbert 027e8b3367 TSAGE: R2R fix for Quinn moving from output to ARM ship 2013-11-16 17:49:26 -05:00
Matthew Hoops 7a16890eb8 JANITORIAL: Fix engine ordering 2013-11-16 15:57:51 -05:00
Eugene Sandulenko c870f52d01 FULLPIPE: MovGraph2::buildMovInfo1MessageQueue(), more types 2013-11-16 22:29:26 +02:00
Martin Kiewitz 297d5764fd SCI: workaround for sq4 hintbook script bug (#6447) 2013-11-16 20:07:28 +01:00
Martin Kiewitz 2f3df97a71 SCI: fixing warning about missing braces 2013-11-16 19:26:48 +01:00
Eugene Sandulenko 6ee9433816 FULLPIPE: MovGraph2::buildMovInfo1MessageQueue() implementation. Almost there 2013-11-16 00:45:05 +02:00
Strangerke ee7b4819ca TSAGE: R2R - Add hardcoded logic to handle Seeker failing to open door in scene 1800. This fixes a bug in the original game. 2013-11-15 20:38:53 +01:00
Marisa-Chan 5ab767cb37 ZVISION: Rename animation_control files to animation_node. 2013-11-15 18:46:57 +00:00
Marisa-Chan 30ee8ed0fd ZVISION: Refactore AnimationControl to AnimationNode + changes for correct use it from actions. 2013-11-15 18:34:11 +00:00
Marisa-Chan e3b9f84d81 ZVISION: Change _currentLocation to new location before execute first scripts. 2013-11-15 18:15:12 +00:00
Marisa-Chan 5fd15be0a2 ZVISION: Don't output setStateValue debug information. 2013-11-15 18:14:09 +00:00
Marisa-Chan 677c74d59f ZVISION: Now onMouse functions handle return results and processing control list from end to beginning 2013-11-15 18:12:51 +00:00
Marisa-Chan 468c44581f ZVISION: MouseUp and MouseDown now will return break process loop flag. 2013-11-15 18:10:27 +00:00
Marisa-Chan 9363a0d071 ZVISION: Reverse queue puzzles adding to end->begin 2013-11-15 18:05:11 +00:00
Marisa-Chan 29fc5be12e ZVISION: Don't add puzzle to referencetable[key] twice. 2013-11-15 18:02:18 +00:00
Einar Johan Trøan Sømåen eceaf7f8cb WINTERMUTE: Add bold-font support for FreeSans.ttf (and only FreeSans for now).
This is mostly a quick fix to solve the rather common case of wanting
to use bold Arial. This will not handle the user adding the actual Arial.ttf
file to the folder yet, but atleast it solves the common case of having
to fallback to FreeSans.
2013-11-15 15:27:50 +01:00
Paul Gilbert 441632de70 TSAGE: Fix for Quinn's visage in R2R forest campfire sequence 2013-11-14 22:39:53 -05:00
Paul Gilbert f4f56fafea TSAGE: Full height bugfix for R2R balloon landing scene 2013-11-14 22:01:06 -05:00
Paul Gilbert aabadad155 TSAGE: Bugfixing and minor renaming for R2R Maglev scene 2013-11-14 21:19:45 -05:00
Eugene Sandulenko 228c1af0f6 FULLPIPE: MovGraph2::buildMovInfo1MessageQueue() implementation 2013-11-14 23:57:32 +02:00
Kamil Zbróg e8f15766f8 Merge remote-tracking branch 'sync/master' into prince-malik 2013-11-14 20:27:00 +00:00
D G Turner 8b9d4348f8 SDL: Fix bug where config file path could exceed maximum path length.
The fix is the change in the MAXPATHLEN check, but have also migrated
this to Common::String to make the fix easier.

Thanks to klusark for pointing out this problem.
2013-11-14 18:35:03 +00:00
Strangerke ed68aea5ba AVALANCHE: Fix bug when Tuck tries to grab Avvy 2013-11-14 17:52:44 +01:00
Joel Teichroeb 51dceaf165 GUI: Use Common::String for console history, to ensure buffer safety.
Previously, if the user enters a command that is more than 256
characters, it will overflow the history buffer.

By using a Common::String, this is not possible.
2013-11-14 15:23:01 +00:00
Joel Teichroeb 0ccc918940 GUI: Fix for potential bad cursor palette access in warning case.
Previously, if the colorsFound exceeded the maximum number of
cursor colors, a bad access to the cursor palette buffer could be
performed before the warning was emitted. This reordering avoids
that.
2013-11-14 15:11:16 +00:00
Kamil Zbróg 7b1fed7331 PRINCE: get/set mob data added 2013-11-14 14:44:24 +00:00
Paul Gilbert 180e660749 TSAGE: Fix for R2R Rimwall crash cutscene to be full screen 2013-11-13 22:27:46 -05:00
Paul Gilbert 7bd33ec8ea TSAGE: Fix for walk regions around R2R intact spaceport ship 2013-11-13 22:20:28 -05:00
Paul Gilbert a197516500 TSAGE: Fix to show walk cursor after getting joystick 2013-11-13 21:41:22 -05:00
Paul Gilbert d23e803d75 TSAGE: Fix for corrupted R2R bridge speakers. This invalidates prior scene 300 saves 2013-11-13 20:51:30 -05:00
Strangerke d034d92713 TSAGE: R2R - Fix wreckage disappearing when grabbing the diagnostic display, in scene 1550 2013-11-14 00:12:35 +01:00
Strangerke 842021e198 TSAGE: R2R - comment out some noisy warnings 2013-11-13 23:54:20 +01:00
Marisa-Chan a0d73c34cf ZVISION: Code for ActionDisableControl and ActionEnableControl. 2013-11-13 22:38:57 +00:00
Eugene Sandulenko df0e33a09c FULLPIPE: MovGraph2::buildMovInfo1MessageQueue() implementation con't 2013-11-13 23:38:14 +02:00