Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-05 | MOHAWK: Allow setting LB cursors by name | Matthew Hoops | |
2011-07-03 | MOHAWK: Fix build. | Alyssa Milburn | |
2011-07-03 | MOHAWK: Implement the remaining LBCode arithmetic operators. | Alyssa Milburn | |
2011-07-03 | MOHAWK: Handle subpages in the LB console's changePage. | Alyssa Milburn | |
2011-07-03 | MOHAWK: Fix associativity of LBCode operators. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Misc Mechanical fixes. Many thanks to Patrick Monnerat for the patch. | Bastien Bouclet | |
- Adds break statements where missing in Mechanical::toggleVar() and Mechanical::setVarValue() - Restore proper numbering of Achenar and Sirrus panel state variables, which were wrongly swapped. - When bird is singing, play sound continuously. - When operating the fortress elevator, keep the engine sound active while the elevator is moving. | |||
2011-07-02 | MOHAWK: Don't allocate zero-size array. | Alyssa Milburn | |
2011-07-01 | MOHAWK: Add the Mac version of Arthur's Reading Race | Matthew Hoops | |
2011-07-02 | MOHAWK: Always create a code object for every LBPage. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Try implementing LBCode eval, random and seek. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Use LBCode instead of running scripts in LBItem. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Add LBCode::parseCode. | Alyssa Milburn | |
This allows script strings to be parsed into LB bytecode. | |||
2011-07-02 | MOHAWK: Allow creation of LBCode instances without an associated BCOD. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Add LBCode::resolveItem helper function. | Alyssa Milburn | |
2011-07-02 | MOHAWK: Fix/add bounds checking in LBCode::nextToken. | Alyssa Milburn | |
2011-06-30 | MOHAWK: Fix tMOV resources at the end of a file | Matthew Hoops | |
Thanks to fuzzie for noticing | |||
2011-06-28 | MOHAWK: Don't leak bitlStream (spotted by clone2727). | Alyssa Milburn | |
2011-06-28 | MOHAWK: Cleanup Riven save code | Matthew Hoops | |
2011-06-28 | MOHAWK: Add archive functions to get type/id lists | Matthew Hoops | |
This will be needed for CarmenTQ | |||
2011-06-28 | MOHAWK: Use matchString instead of equalsIgnoreCase for resource names | Matthew Hoops | |
A regression from 71c4329 | |||
2011-06-28 | MOHAWK: Rework archive handling | Matthew Hoops | |
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication. | |||
2011-06-28 | MOHAWK: Better sanity checks in LB scripting. | Alyssa Milburn | |
2011-06-28 | MOHAWK: Handle kLBOpRunData properly. | Alyssa Milburn | |
2011-06-28 | MOHAWK: Make LB's readString/readRect more generic. | Alyssa Milburn | |
2011-06-25 | MOHAWK: Made some Myst common opcodes match the original better | Bastien Bouclet | |
Plus some minor cleanup | |||
2011-06-25 | MOHAWK: Don't crash when getting odd types from LB target expressions. | Alyssa Milburn | |
(Thanks to [md5] for pointing it out.) | |||
2011-06-24 | MOHAWK: Handle ++/-- operators in LBCode. | Alyssa Milburn | |
2011-06-24 | MOHAWK: Partial support for newer LB targeting types. | Alyssa Milburn | |
2011-06-24 | MOHAWK: Allow matching LBValue items by their name. | Alyssa Milburn | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-17 | Merge pull request #30 from tsoliman/configure-enhancement-warning-clean | Eugene Sandulenko | |
Configure enhancement warning clean | |||
2011-06-17 | MOHAWK: Add detection for Zoombinis v2.0. | Scott Thomas | |
2011-06-16 | MOHAWK: flag all WIP games with ADGF_UNSTABLE | Tarek Soliman | |
Where in Time is Carmen Sandiego? Myst Riven: The Sequel to Myst The following games are flagged according to the compatibility list zoombini csworld csamtrak carmentq carmentqc maggiesfa jamesmath treehouse 1stdegree csusa arthurrace catinthehat rugrats lbsampler >=V3 arthurcomp | |||
2011-06-16 | MOHAWK: Fix Memory Leak in PE Cursor Loading. | D G Turner | |
2011-06-14 | DETECTOR: Change ADFileBasedFallback::desc to ADGameDescription pointer | Max Horn | |
2011-06-14 | DETECTOR: Treat file based fallback like any other fallback method | Max Horn | |
2011-06-14 | DETECTOR: Merge ADParams into AdvancedMetaEngine | Max Horn | |
2011-06-14 | MOHAWK: Finish implementation of Riven's stopSound() opcode | Matthew Hoops | |
2011-06-14 | MOHAWK: Finish implementation of Riven's storeMovieOpcode opcode | Matthew Hoops | |
2011-06-10 | MOHAWK: Switch to alternate AdvancedMetaEngine, avoid ADParams | Max Horn | |
2011-06-10 | ENGINES: Change incorrect use of 'target' to 'gameid' | Max Horn | |
2011-06-04 | MOHAWK: Add a bunch of LB detection entries. | Alyssa Milburn | |
2011-06-02 | ENGINES: Change 2nd param of Engine::saveGameState to Common::String | Max Horn | |
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-25 | MOHAWK: Fix warning about uninitialized var | Max Horn | |
2011-05-19 | MOHAWK: Compensate movie encoding difference between Myst ME and Myst ↵ | Bastien Bouclet | |
original, to fix a crash in the clock tower. | |||
2011-05-17 | MOHAWK: Name the RandomSource used for myst | Max Horn | |
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-16 | ENGINES: Unify engine names | Thierry Crozat | |
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS"). | |||
2011-05-15 | MOHAWK: Fix loading a Myst savegame from the launcher. | Bastien Bouclet | |