Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-23 | MOHAWK: Fix xgwatch in the DVD version, which uses sounds in a different ↵ | Matthew Hoops | |
location svn-id: r52302 | |||
2010-08-23 | MOHAWK: Print the rect of the hotspot in the 'hotspot' command too | Matthew Hoops | |
svn-id: r52300 | |||
2010-08-23 | MOHAWK: Add initial work for the dome sliders | Matthew Hoops | |
While the sliders cannot move yet, the game now knows if the puzzle is complete and whether you're over a slider or not. Drawing the sliders and moving the sliders will come next. svn-id: r52292 | |||
2010-08-19 | MOHAWK: Draw in the dome combination in the lab journal | Matthew Hoops | |
svn-id: r52216 | |||
2010-08-19 | MOHAWK: Draw in the telescope combination in Catherine's journal | Matthew Hoops | |
svn-id: r52215 | |||
2010-08-04 | GRAPHICS: Change signature of VideoDecoder::load() | Max Horn | |
Now takes a pointer to a stream, instead of a reference. The rational is that in all instances, callers have a pointer (and dereference it to call load), and all load implementations turn the reference back into a pointer. svn-id: r51725 | |||
2010-07-09 | Add detection for 'Little Monster at School' and the bunch of demos that ↵ | Matthew Hoops | |
came on the CD (on the demo server now too). svn-id: r50776 | |||
2010-07-09 | Fix some other valgrind warnings. | Matthew Hoops | |
svn-id: r50762 | |||
2010-07-09 | Introduce the RivenScriptManager to keep track of scripts and free them when ↵ | Matthew Hoops | |
required. The old way of using SharedPtr was quite hacky and didn't work properly when talking to Gehn in ospit. svn-id: r50761 | |||
2010-06-29 | Update comment on CD swapping in Riven. | Matthew Hoops | |
svn-id: r50479 | |||
2010-06-29 | Silence a valgrind warning. | Matthew Hoops | |
svn-id: r50478 | |||
2010-06-29 | Fix the load game dialog in Riven DVD's menu, borrowed from Parallaction. | Matthew Hoops | |
svn-id: r50477 | |||
2010-06-26 | Add a debug console command to Riven for displaying combinations to puzzles. | Matthew Hoops | |
svn-id: r50338 | |||
2010-06-26 | Gehn's cage should be closed initially, so initialize ocage to 1. | Matthew Hoops | |
svn-id: r50337 | |||
2010-06-26 | Add the page turning sound for the Riven journals and stub off the swipe ↵ | Matthew Hoops | |
transition used when turning pages. svn-id: r50336 | |||
2010-06-26 | Fix saving while viewing the inventory in Riven and cleanup the save/load code. | Matthew Hoops | |
svn-id: r50333 | |||
2010-06-25 | Add support for the third inventory case in Riven: you have the two journals ↵ | Matthew Hoops | |
but not the trap book (happens at the end of the game). svn-id: r50280 | |||
2010-06-24 | Implement the rest of xvalvecontrol for the boiler puzzle in Riven, ↵ | Matthew Hoops | |
initialize a variable for the boiler platform switch. svn-id: r50200 | |||
2010-06-22 | Fully implement xvga1300_carriage, the gallow's carriage is now fully usable. | Matthew Hoops | |
svn-id: r50139 | |||
2010-06-22 | Finish implementation of the jspit elevator logic. | Matthew Hoops | |
svn-id: r50136 | |||
2010-06-21 | Patch #1956501: "GUI/LAUNCHER: Midi device selection" | Max Horn | |
svn-id: r50128 | |||
2010-06-18 | Cleanup; add a TODO. | Matthew Hoops | |
svn-id: r50000 | |||
2010-06-18 | Add a comment on the unknown switch command argument. | Matthew Hoops | |
svn-id: r49999 | |||
2010-06-15 | MOHAWK: Properly add detection for Riven DVD. | Eugene Sandulenko | |
svn-id: r49789 | |||
2010-06-15 | AdvancedDetector: Add new parameter directoryGlobs. | Eugene Sandulenko | |
Without this parameter mass detection gave tons of false alarms. Use globbing for narrowing down the depth search. svn-id: r49788 | |||
2010-06-15 | MOHAWK: Sync with latest GUI changes. | Eugene Sandulenko | |
svn-id: r49787 | |||
2010-06-14 | Split out Mohawk detection tables into separate file. | Eugene Sandulenko | |
svn-id: r49658 | |||
2010-06-14 | Mohawk: Added support for running Riven off DVD layout. | Eugene Sandulenko | |
Uses new directory depth feature of AdvancedDetector. Set directory depth to 2 and added Assets1/ directory. As a result, DVD layout which does not have any game data file in top level directory gets detected and runs well. svn-id: r49654 | |||
2010-06-14 | Extended advancedDetector with depth parameter. | Eugene Sandulenko | |
Now AD can search nested directories. By default it is turned off, but there is new parameter to ADParameters struct. Usually value of 2 is good enough for all purposes. svn-id: r49653 | |||
2010-06-02 | Fix a regression from r49377 - we should be checking against code in ↵ | Matthew Hoops | |
addition to index for duplicate MLST's. svn-id: r49395 | |||
2010-06-02 | In Riven, if we get a change card opcode on a mouse down event, ignore the ↵ | Matthew Hoops | |
next mouse up event so we don't misinterpret that as an event in the next card; minor cleanup. svn-id: r49393 | |||
2010-06-01 | Fix videos in Riven activated from a different card from which they are ↵ | Matthew Hoops | |
played; minor cleanup. svn-id: r49377 | |||
2010-05-30 | Add md5's for Myst ME and Riven DVD French. | Matthew Hoops | |
svn-id: r49335 | |||
2010-05-27 | Add some null checking when pausing/resuming videos. | Matthew Hoops | |
svn-id: r49254 | |||
2010-05-26 | Fix the 'boiling water' videos in the boiler puzzle. | Matthew Hoops | |
svn-id: r49237 | |||
2010-05-25 | Fix a Myst regression: not a good idea to use memset on a Common::String :) | Matthew Hoops | |
svn-id: r49215 | |||
2010-05-25 | Implement *scpbtn and *_domecheck. The domes can now be opened/closed (not ↵ | Matthew Hoops | |
using the sliders). svn-id: r49208 | |||
2010-05-24 | Move the PICT code to graphics/ with some updates; needed for SCI1.1 Mac. | Matthew Hoops | |
svn-id: r49195 | |||
2010-05-23 | Move Mohawk's QuickTime code to graphics/ (and QDM2 to sound, disabled when ↵ | Matthew Hoops | |
Mohawk is not enabled) so SCI can use the code. svn-id: r49165 | |||
2010-05-20 | The QuickTime getPalette() function should output in RGB format, not RGBA. | Matthew Hoops | |
svn-id: r49121 | |||
2010-05-20 | Add a pause level system to VideoDecoder (blatantly ripped off from Engine) ↵ | Matthew Hoops | |
and adapt Mohawk to it. svn-id: r49120 | |||
2010-05-19 | Reverted commit #49088, seems like to be a false positive from MSVC on the ↵ | Filippos Karapetis | |
QTPlayer::*func pointer of the ParseTable struct (warning 4121, alignment of a member was sensitive to packing) svn-id: r49106 | |||
2010-05-19 | Added packing to the QT structures | Filippos Karapetis | |
svn-id: r49088 | |||
2010-05-18 | Add a new class 'RewindableVideoDecoder' that allows a video to be rewound ↵ | Matthew Hoops | |
and have QTPlayer inherit from that. svn-id: r49084 | |||
2010-05-18 | Have QTPlayer inherit from VideoDecoder. The video downscaling (QuickTime is ↵ | Matthew Hoops | |
insane) has also been moved to the QTPlayer class. svn-id: r49081 | |||
2010-05-18 | Committing the rest of the VideoDecoder Rewrite from patch #2963496. | Matthew Hoops | |
svn-id: r49079 | |||
2010-05-04 | Move DebugChannel related code to new header | Max Horn | |
svn-id: r48935 | |||
2010-05-04 | Move initGraphics and initCommonGFX from to new header. | Max Horn | |
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934 | |||
2010-05-04 | Get rid of Engine::_gameDataDir. | Max Horn | |
This greatly reduces indirect dependencies on several header files from common. svn-id: r48933 | |||
2010-04-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 |