Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2011-05-15 | MOHAWK: Display a black screen while changing stack. Default to an empty cursor. | Bastien Bouclet | |
2011-05-15 | MOHAWK: Implement "Show Map" feature for Myst ME | Bastien Bouclet | |
2011-05-15 | MOHAWK: Play a sound when dropping a page | Bastien Bouclet | |
2011-05-14 | MOHAWK: Fix background music restarting when changing cards in original Myst | Bastien Bouclet | |
2011-05-14 | MOHAWK: Implement page drop button for Myst | Bastien Bouclet | |
2011-05-14 | MOHAWK: Fix Myst backgrounds being draw one pixel too low on some cards. | Bastien Bouclet | |
Happened in Myst's Generator cave. | |||
2011-05-14 | MOHAWK: When running scripts in Myst, add delays when necessary between ↵ | Bastien Bouclet | |
draws to mimic older hardware. | |||
2011-05-14 | MOHAWK: Implement Mechanical opcodes 115, 116, 117, 118, 119 and 120. ↵ | Bastien Bouclet | |
Fortress rotation simulator controls. QuickTime Custom framerate and backwards playback is required for the actual simulation to be implemented (opcode 206). | |||
2011-05-14 | MOHAWK: Implement Mechanical opcodes 109, 110, 111, 112, 113 and 114. ↵ | Bastien Bouclet | |
Fortress rotation controls. QuickTime Custom framerate and backwards playback is required for the actual rotation to be implemented (opcode 205). | |||
2011-05-13 | MOHAWK: Stub another two LB script functions. | Alyssa Milburn | |