aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-04-29Re-introduced the ability to skip the title scenes in Discworld 1. Since the ↵Paul Gilbert
exact scene numbers differed between language versions, this new version simply relies on skipping the first four screens - hopefully, none of the various versions will have any extra title screens. svn-id: r40196
2009-04-29Decreased the dithering LUT's depth to 5 bit per color component.Sven Hesse
The results still good and generating it is fast enough to do at each start (so we don't need to save it anymore) svn-id: r40195
2009-04-29Removed obsolete TODO.Nicola Mettifogo
svn-id: r40194
2009-04-29Enable music and sound effects in BRA, by default.Travis Howell
svn-id: r40193
2009-04-29Add support for unpacked data files, in the PC version of PN.Travis Howell
svn-id: r40192
2009-04-29* Refactored existing save/load code to ease extensionNicola Mettifogo
* Added load/save dialogs using ScummVM's overlay for the moment (no actual saving is performed yet) * Plugged the main menu so that it displays the load dialog when needed. svn-id: r40191
2009-04-28SCI: Improved the Table template a bit by taking advantage of C++ featuresMax Horn
svn-id: r40190
2009-04-28Reorder :PSven Hesse
svn-id: r40189
2009-04-28Added a Spanish Urban RunnerSven Hesse
svn-id: r40188
2009-04-28Some code for the intro only LoL demo. It is disabled currently though.Johannes Schickel
svn-id: r40187
2009-04-28Set ADGF_DEMO flag for kyra2 seq player based LoL demo.Johannes Schickel
svn-id: r40186
2009-04-28SCI: Further restructured the SegManager heap tablesMax Horn
svn-id: r40184
2009-04-28SCI: Removed the evil macros in engine/heapmgr.h, by manually instantiating ↵Max Horn
them where used (this enables us to further modify the code later one) svn-id: r40183
2009-04-28SCI: Renamed execution_stack -> _executionStack and turned it into a ↵Max Horn
Common::Array svn-id: r40182
2009-04-28Implemented quit dialog box in BRA.Nicola Mettifogo
svn-id: r40181
2009-04-28SAGA: turned Actor::_pathNodeList into a Common::Array<PathNode>; likewise ↵Max Horn
for Actor::_newPathNodeList which also turned from a member var into a function local var svn-id: r40180
2009-04-28SAGA: Moved some code from actor.h to actor.cpp; replaced ↵Max Horn
Actor::_pathDirectionList and related members by a Common::Array<PathDirectionData> inside Actor::fillPathArray() svn-id: r40179
2009-04-28SCI: Renamed text_fragment_t -> TextFragment and changed TextHandle to store ↵Max Horn
the text fragments and pixmaps in Common::Arrays svn-id: r40178
2009-04-28Added in-game menu for BRA. Load/save is not supported yet.Nicola Mettifogo
svn-id: r40176
2009-04-28* Disk code cleanup.Nicola Mettifogo
* Added ability to load in-game menu graphics. svn-id: r40175
2009-04-28The Playtoons game seem to be more like Last Dynasty than Urban Runner ↵Sven Hesse
(paletted video mode) svn-id: r40174
2009-04-28Added a small safeguard to play()Sven Hesse
svn-id: r40170
2009-04-28Added some more non-interactive Playtoons demos (thanks jvprat!)Sven Hesse
svn-id: r40169
2009-04-27LOL: added some drawing code and fixed some bugsFlorian Kagerer
svn-id: r40167
2009-04-27Some minor clean-upSven Hesse
svn-id: r40166
2009-04-27Fixed some silly warningsMax Horn
svn-id: r40165
2009-04-27SCI: renamed gfx_text_handle_t -> TextHandle; changed some string code to ↵Max Horn
use Common::String svn-id: r40162
2009-04-27SCI: Turned classtable into a Common::Array<Class>Max Horn
svn-id: r40161
2009-04-27SCI: Removed unused vars; doxygenified some comments; cleanupMax Horn
svn-id: r40159
2009-04-27Fixed a method name clash, and changed the Restart dialog to properly use ↵Paul Gilbert
the renamed method, rather than just setting the global variable directly svn-id: r40158
2009-04-27Added a German Urban Runner version, as supplied by goodoldgeorg in bug ↵Sven Hesse
report #2770340 svn-id: r40157
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