aboutsummaryrefslogtreecommitdiff
path: root/engines/director
AgeCommit message (Collapse)Author
2016-10-15DIRECTOR: Added Mac font rendering testEugene Sandulenko
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
2016-10-06GRAPHICS: Move font-related MacGUI code to MacFontManagerEugene Sandulenko
2016-09-28DIRECTOR: Fix compilation on DreamcastMarcus Comstedt
2016-09-05DIRECTOR: Lingo: Implemented and documented 'the key' and 'the machineType'Eugene Sandulenko
2016-09-05DIRECTOR: Make PC types uniformEugene Sandulenko
2016-09-05DIRECTOR: Fix warningsEugene Sandulenko
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2016-09-02DIRECTOR: Added basic keycode mappingEugene Sandulenko
2016-09-02DIRECTOR: Lingo: Fix c_when() executionEugene Sandulenko
2016-09-02DIRECTOR: Lingo: Implement in-place macro callingEugene Sandulenko
2016-09-02DIRECTOR: Lingo: Fixed c_whencode and added debug outputEugene Sandulenko
2016-09-02DIRECTOR: Initial code for Lingo keyboard handlingEugene Sandulenko
2016-09-01DIRECTOR: Lingo: Fix 'the' entities processingEugene Sandulenko
2016-09-01DIRECTOR: Lingo: Implemented 'the colorQD' and 'the colorDepth' entitiesEugene Sandulenko
2016-09-01DIRECTOR: CleanupEugene Sandulenko
2016-09-01DIRECTOR: Lingo: Implemented when..then keyword logicEugene Sandulenko
2016-08-30DIRECTOR: Lingo: Fix warning. Thanks to wjp.Eugene Sandulenko
2016-08-30DIRECTOR: Lingo: Documented when..then statementsEugene Sandulenko
2016-08-30DIRECTOR: Fix scanned archive namesEugene Sandulenko
2016-08-30DIRECTOR: Fix another crash on quitEugene Sandulenko
2016-08-30DIRECTOR: Fix class initializationEugene Sandulenko
2016-08-30DIRECTOR: Fixed shared cast loadingEugene Sandulenko
2016-08-30DIRECTOR: Fix archive scanning at the startEugene Sandulenko
2016-08-29DIRECTOR: Generic way of loading Shared CastsEugene Sandulenko
2016-08-29DIRECTOR: Fix cast scanningEugene Sandulenko
2016-08-29DIRECTOR: Put all archive parsing methods into archive.cppEugene Sandulenko
2016-08-29DIRECTOR: Refactor Archive creationEugene Sandulenko
2016-08-29DIRECTOR: Started code on enlisting all movie filesEugene Sandulenko
2016-08-27DIRECTOR: Optimized Matte Ink drawingEugene Sandulenko
2016-08-27DIRECTOR: Implemented Transparent InkEugene Sandulenko
2016-08-26DIRECTOR: Clean up BITDDecoder compression checkWillem Jan Palenstijn
2016-08-26DIRECTOR: Lingo: Remove irrelevant headerEugene Sandulenko
2016-08-26DIRECTOR: Reworked event loop, so the mouse is more responsiveEugene Sandulenko
2016-08-26DIRECTOR: Execute proper script on frames. This fixes the playbackEugene Sandulenko
2016-08-26DIRECTOR: Fix object initializationEugene Sandulenko
2016-08-26DIRECTOR: Slow down execution and hid noisy warningEugene Sandulenko
2016-08-25DIRECTOR: Do not try to compile all text resources except first oneEugene Sandulenko
2016-08-25DIRECTOR: Fix warningEugene Sandulenko
2016-08-25DIRECTOR: Fix font parameter readingEugene Sandulenko
2016-08-25DIRECTOR: Start executing frame scriptsEugene Sandulenko
2016-08-25DIRECTOR: Fix numerous crashes on destructionEugene Sandulenko
2016-08-25DIRECTOR: Remove now redundant image width correction tableEugene Sandulenko
2016-08-25DIRECTOR: Clean up padding in image decodingWillem Jan Palenstijn
2016-08-25DIRECTOR: Improve decoding compressed imagesWillem Jan Palenstijn
2016-08-25DIRECTOR: Try to simplify uncompressed detection heuristicWillem Jan Palenstijn
2016-08-25DIRECTOR: More heuristics for 1bpp image decoding. Courtesy of wjp.Eugene Sandulenko
2016-08-24DIRECTOR: Fix horizontal coordinate calculation in 1bpp uncompressedEugene Sandulenko
2016-08-24DIRECTOR: Implemented uncompressed 1bpp pictures. Works sometimesEugene Sandulenko
2016-08-24DIRECTOR: Add more width corrections for Apartment demoTorbjörn Andersson
These are the widths for the taxi. 1110 doesn't actually need a correction to be drawn right, but 96 makes more sense than 90 if I decode the image by hand. It may be worth noting that all three sprite widths are multiples of 8, and that one of them was already a multiple of 8, but I still needed to add 8 to it. (This would suggest that w = (w & ~7) + 8 would yield the correct width for everything, except it doesn't so scratch that idea.)