aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-04-27SCI: Rewrote dirty rect code to use Common::ListMax Horn
svn-id: r40156
2009-04-27SCI: Renamed gfx_state_t -> GfxStateMax Horn
svn-id: r40155
2009-04-26Ooops, actually delete[] the correct pointer (yeah, syke, I should have ↵Sven Hesse
valgrind'd it again ;)) svn-id: r40153
2009-04-26tinsel: changed PSX CLUT converter to report effective number of colours ↵Fabio Battaglia
used in the palette svn-id: r40151
2009-04-26Added all the different cases of kDoAudio as enumsFilippos Karapetis
svn-id: r40150
2009-04-25Changed the attacker parameter from 0 to 0xFFFF in inflictDamage() (which ↵Filippos Karapetis
was probably the original intended value) and added a FIXME svn-id: r40149
2009-04-25The "attacker" parameter is an unsigned integer, so we can't pass a negative ↵Filippos Karapetis
number to it (hopefully this doesn't break anything) svn-id: r40148
2009-04-25SCI: DoSync should work now, but the lip-syncing mechanism also needs DoAudioWalter van Niftrik
(currently stubbed), so it hasn't been tested yet. so it hasn't been tested yet. svn-id: r40147
2009-04-25FascinationArnaud Boutonné
- Squeeze _goblinFuncLookUp and OpcodeGoblinEntryFascination to the max to spare memory - Added Amiga-only geUnknown1000-2 functions. At this point, they are not unknown, but hang the Protracker player - Modify some few comments and variable/function names svn-id: r40146
2009-04-25Fixed warning.Torbjörn Andersson
svn-id: r40145
2009-04-25LOL: - Started implementing the fighting system. The damage inflicted is ↵Florian Kagerer
wrong, however (at least the damage inflicted by the monsters). I'm sowewhat clueless about that bug atm. - added support for monsters with distance attacks (like those orcs in front of roland's house) - lots of small bug fixes - Some startup support for the pc-98 16 color version. The intro will run, but the font drawing/coloring is still wrong. svn-id: r40144
2009-04-25WIP (still non-working) code for speech sync in CD talkie games (like e.g. ↵Filippos Karapetis
KQ5 CD and SQ4 CD), taken from Greg's SCI implementation. svn-id: r40142
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