aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-04-25Added code to enable Discworld 2 to play directly from the CD (only the ↵Paul Gilbert
first CD - Cd swap still doesn't work) or from files copied to the hard disk without the .smp/txt/idx files being properly renamed (again only for the first Cd). svn-id: r40141
2009-04-25Bugfix to the coroutine handling in CdDoChangePaul Gilbert
svn-id: r40140
2009-04-25Complete general function 0 and 1 based on DrMcCoy suggestion (Hardcoded IMD ↵Arnaud Boutonné
loading and playing) svn-id: r40136
2009-04-24Added a workaround for the inca2 demo's cons2.imd / cons.imd mix-upSven Hesse
svn-id: r40135
2009-04-24Ooops, changing a const argument is evil, copying it nowSven Hesse
svn-id: r40134
2009-04-24Removing the extra \n in warning()s. warning() already adds "!\n"Sven Hesse
svn-id: r40133
2009-04-24SCI: Initialize pixmap to transparency before decoding cel RLE data. ThisWalter van Niftrik
fixes some of the views in KQ6. svn-id: r40132
2009-04-24Gob - Add entries for different Little Red Riding Hood languages selectionArnaud Boutonné
svn-id: r40131
2009-04-24Gob - Add 12 dummy functions used for the OpcodeGoblinEntryFascination.Arnaud Boutonné
svn-id: r40130
2009-04-24Added supported for BAT-based non-interactive demos, namely the Inca2 oneSven Hesse
svn-id: r40129
2009-04-24The video now works correctly in the non-interactive Urban Runner demoSven Hesse
svn-id: r40128
2009-04-24Long messages in Eco Quest 1 are now shown correctlyFilippos Karapetis
svn-id: r40127
2009-04-24Adding support for the non-interactive SCN-based Urban Runner demo. No image ↵Sven Hesse
though :/ svn-id: r40126
2009-04-24Changed an error to a warning, to make Longbow playable againFilippos Karapetis
svn-id: r40124
2009-04-24Added the Woodruff and Playtoons non-interactive demosSven Hesse
svn-id: r40123
2009-04-24Added support for SCN-based non-interactive demosSven Hesse
svn-id: r40122
2009-04-24Merged kSetCursor and kSetCursorNew, and changed KQ5 CD to use the newer ↵Filippos Karapetis
kSetCursor version svn-id: r40120
2009-04-24tinsel: begin modifying drawing function to support psx 4-bit clutsFabio Battaglia
svn-id: r40119
2009-04-24SCI: Fix sci_max_allowed_unknown_kernel_functions[], it was missing an entry.Walter van Niftrik
svn-id: r40118
2009-04-24SCI: Fix signature of kPalette().Walter van Niftrik
svn-id: r40117
2009-04-24SCI: Fix transparency in view-based mouse cursors.Walter van Niftrik
svn-id: r40116
2009-04-24SCI: Turned GfxWidget::draw function pointer into virtual methodMax Horn
svn-id: r40115
2009-04-24SCI: Turned GfxWidget::tag function pointer into virtual methodMax Horn
svn-id: r40114
2009-04-24SCI: Turned GfxWidget::print function pointer into virtual methodMax Horn
svn-id: r40113
2009-04-24SCI: Doxygenified some commentsMax Horn
svn-id: r40112
2009-04-24Fix regression in handling of keyboard keys.Travis Howell
svn-id: r40111
2009-04-24SCI: Fixed mouse cursor hotspots in ECO1.Walter van Niftrik
svn-id: r40110
2009-04-24tinsel: added Discworld PSX palette converting functionFabio Battaglia
svn-id: r40109
2009-04-24SCI: Changed GfxWidget::set_visual function pointer to virtual method setVisualMax Horn
svn-id: r40108
2009-04-24SCI: Got rid of GFXW() macro; turned GfxWidget::widfree into destructorsMax Horn
svn-id: r40107
2009-04-24SCI: font_nr -> _fontMax Horn
svn-id: r40106
2009-04-24SCI: Rewrote the port_refs code (fixing at least three serious bugs in it. ↵Max Horn
Wow, crappy) svn-id: r40105
2009-04-24SCI: Renamed gfxw_widget_t and subtypes to GfxWidget etc.Max Horn
svn-id: r40104
2009-04-24SCI: Started to C++ify the gfxw_widget_t codebaseMax Horn
svn-id: r40103
2009-04-24SCI: Changed GFXERROR to be fatalMax Horn
svn-id: r40102
2009-04-24SCI: Some const corrections, removed dead stuff, cleanupMax Horn
svn-id: r40101
2009-04-24SCI: Store parse_tree_branch_t in a Common::ArraayMax Horn
svn-id: r40100
2009-04-24Minor cleanup.Travis Howell
svn-id: r40099
2009-04-24Fix pausing during video play back.Travis Howell
svn-id: r40098
2009-04-23Fixed a very stupid error in the RLE decoding function of the VMD frame decoderSven Hesse
svn-id: r40097
2009-04-23Changed the "Intersections" opcode to "MoveCursor", after verifying it with ↵Filippos Karapetis
Greg's SCI implementation and discussing it with waltervn. Also, the cursor hotspot is now fixed for Eco Quest 1 and probably SCI11 games as well (e.g. the game menu in KQ6 is now working) svn-id: r40096
2009-04-23The mouse cursor is now working in Eco Quest 1, though the hotspot is still ↵Filippos Karapetis
wrong. Many thanks to waltervn for his findings on this. svn-id: r40095
2009-04-23Removed a FIXME concerning CanBeHere and CantBeHere and added an ↵Filippos Karapetis
explanation. Also, removed some unused code. svn-id: r40094
2009-04-23Fixed the GetMessage kernel opcode. Eco Quest 1 text is showing up correctly nowFilippos Karapetis
svn-id: r40093
2009-04-23WIP code for kGetMessage (tested with Eco Quest 1). Currently, it doesn't ↵Filippos Karapetis
always work for some reason... svn-id: r40092
2009-04-23tinsel: start wiring some Discworld PSX graphical functions into engineFabio Battaglia
svn-id: r40091
2009-04-23tinsel: Enable Discworld PSX detection and begin adding some function to ↵Fabio Battaglia
support Discworld PSX graphics svn-id: r40090
2009-04-22CleanupFilippos Karapetis
svn-id: r40082
2009-04-22SCI: Slim down struct SciKernelFunctionMax Horn
svn-id: r40081
2009-04-22SCI: Changed kfunct_table to a Common::ArrayMax Horn
svn-id: r40080