aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2007-03-29oopsNicola Mettifogo
svn-id: r26319
2007-03-29- changed Cnv to use a single large buffer for frames instead of small ↵Nicola Mettifogo
chunks of memory, to simplify loading by Disk. - added a new constructor with parameters to Cnv svn-id: r26318
2007-03-29- implemented destructor for Cnv, thus removing calls to Gfx::freeCnv()Nicola Mettifogo
- enforced use of getFramePtr instead of Cnv::_array member svn-id: r26317
2007-03-29- Properly implemented the ImdPlayerSven Hesse
- Some more clean-up svn-id: r26316
2007-03-29cleanup.Johannes Schickel
svn-id: r26315
2007-03-28Overhaul of palette management to bring it back to its original form. Gfx ↵Nicola Mettifogo
palette code has been updated, and _c_endComment (callable from scripts) has been implemented. As a by-product, palette cycling now finally works! svn-id: r26314
2007-03-27Fixed palette bug to allow proper display of splash screens, but dos palette ↵Nicola Mettifogo
is still broken in game. Palette code needs a general revision due to differences between dos and amiga. svn-id: r26313
2007-03-27engine can now handle amiga and dos splash screensNicola Mettifogo
svn-id: r26312
2007-03-27added code to load amiga background slidesNicola Mettifogo
svn-id: r26311
2007-03-27fixed const correctnessMax Horn
svn-id: r26307
2007-03-26Commit of patch #1688065 ("KYRA: fm towns music").Johannes Schickel
svn-id: r26305
2007-03-25Removed code that at least for now is presumed dead.Torbjörn Andersson
svn-id: r26304
2007-03-25Some tempo fixes from Florian.Johannes Schickel
svn-id: r26300
2007-03-24Changed detection of the dreaded 'fr' archive in Nippon Safes Amiga Demo. ↵Nicola Mettifogo
This is not a better hack than before, except that now it works. svn-id: r26299
2007-03-24Cleaning up various issues with the Indy3 IQ patchMax Horn
svn-id: r26296
2007-03-24Added new class Table, and updated Disk accordingly. Tables can be populated ↵Nicola Mettifogo
after their creation or wrapped around existing arrays. Thus, the old functions (initTable, freeTable and searchTable) have been removed. svn-id: r26295
2007-03-24made more functions members of ParallactionNicola Mettifogo
svn-id: r26294
2007-03-24started infrastructure for amiga demo:Nicola Mettifogo
- added Disk skeleton - adapted Archive to handle different structure for archives - moved Disk creation from engine constructor into init() [still sub-optimal] svn-id: r26293
2007-03-24- fixed regression bug: one free/delete mismatchNicola Mettifogo
- added needed virtual destructors to structs svn-id: r26292
2007-03-24Update help.Travis Howell
svn-id: r26291
2007-03-24Remove old debug message in getStringWidth opcode, which is no longer required.Travis Howell
svn-id: r26290
2007-03-24Add patch #1687026 - Indy3: Series IQ-Points.Travis Howell
svn-id: r26289
2007-03-24Add patch #1687013 - Zak FM-Towns: F1-F4 person switching.Travis Howell
svn-id: r26288
2007-03-24Commit of patch #1686414 ("Kyra: FM-Towns music").Johannes Schickel
svn-id: r26285
2007-03-23Patch #1687010: FM-Towns: Handle Alt-F5Max Horn
svn-id: r26284
2007-03-23Add part of patch #1687053 - Scumm: Fix charset glitches in original ↵Travis Howell
Save-dialog. svn-id: r26283
2007-03-23Trimming of excess spaces in drawString, only applies to SCUMM 4+ games. ↵Travis Howell
Cofirmed via disssembly. svn-id: r26282
2007-03-23Implemented some palette code differences for Amiga version.Johannes Schickel
svn-id: r26281
2007-03-23Fix bug #1684010 - SPYFOX1: Background buffer not been cleared.Travis Howell
svn-id: r26280
2007-03-23Change getFileSize opcode, to check for files via SaveFileManager too. Fixes ↵Travis Howell
loading the high score table in the mini game of SPY Fox 2. svn-id: r26279
2007-03-22- Save AGIPAL resource number properlyEugene Sandulenko
- Move GfxMgr constructor to .cpp file svn-id: r26278
2007-03-22- adding support for saving AGIPAL gamesMatthew Hoops
- adding debug comment when using a new AGIPAL palette - changing so that only pal.101-109 files are used and not pal.100, as AGIPAL starts at 101 svn-id: r26277
2007-03-22unrolled loop in buildWalkPath and renamed some variablesNicola Mettifogo
svn-id: r26276
2007-03-22Fixed long-standing font bug. We were using the control panel font for LINCTorbjörn Andersson
space and terminals, and the LINC font for the control panel. Since these fonts contain different sets of characters, this would often cause the wrong character to be displayed, particularly in non-English languages. This also explains why we had to use the "wrong" font for the control panel recently. The functions to patch the LINC character set (actually the control character set) should no longer be needed, and have been removed. Should fix bug #1669564. svn-id: r26275
2007-03-22Fix warningsMax Horn
svn-id: r26274
2007-03-22Add Spanish version of Waxworks (DOS).Travis Howell
svn-id: r26273
2007-03-21- moved buildWalkPath inner loop into a new functionNicola Mettifogo
- renamed some variables in buildWalkPath - deleted an old extern for buildWalkPath svn-id: r26272
2007-03-21adding debug message if running AGIPAL gameMatthew Hoops
svn-id: r26271
2007-03-21adding AGIPAL support (for changing palettes in some fan games) Patch:1684685Matthew Hoops
svn-id: r26270
2007-03-21got rid of cryptic pseudo-boolean variable in buildWalkPathNicola Mettifogo
svn-id: r26269
2007-03-20enabled music volume changes in Amiga versionGregory Montoir
svn-id: r26265
2007-03-20- more cleanupJohannes Schickel
- added some .pak file integrity checks svn-id: r26264
2007-03-20Little cleanup.Johannes Schickel
svn-id: r26263
2007-03-20replaced some x,y/left,top pairs with Common::PointNicola Mettifogo
svn-id: r26262
2007-03-20some refactoring for walking codeNicola Mettifogo
svn-id: r26260
2007-03-20Make sure Track::soundHandle is always initialize, and added a FIXME (see ↵Max Horn
also bug #1635361) svn-id: r26259
2007-03-20Change IMuseDigital::stopAllSounds to simply do what it names suggest, i.e. ↵Max Horn
stop all sounds immediately (instead of waiting for the imuse timer to do the required work). Not heavily tested, as I don't know of specific spots in Dig/FT/CoMI which make use of this svn-id: r26258
2007-03-20Undoing my previous (upon closer review, bogus) change to ↵Max Horn
IMuseDigital::refreshScripts -- the problem is a bit deeper. Sorry for the noise :-( svn-id: r26257
2007-03-20Correct error messageMax Horn
svn-id: r26256
2007-03-20oopsMax Horn
svn-id: r26255