aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2008-07-27Fix buffer overflow in error message.Travis Howell
svn-id: r33321
2008-07-26More cleanup.Nicola Mettifogo
svn-id: r33298
2008-07-26Cleanup.Nicola Mettifogo
svn-id: r33297
2008-07-26* Added walk calculations to BRA (doesn't walk yet, though).Nicola Mettifogo
* Adapted Character and Animation to handle both versions of the engine. svn-id: r33296
2008-07-26BRA now parses path data from the scripts.Nicola Mettifogo
svn-id: r33295
2008-07-25Changed the remaining references to Nodes into Points.Nicola Mettifogo
svn-id: r33290
2008-07-25* Changed walk code to use Common::Point instead of the clumsy WalkNode.Nicola Mettifogo
* Changed walk code to use object copy instead of managing pointers. svn-id: r33289
2008-07-25Fixed the inventory bug that's been reported in the forumsSven Hesse
svn-id: r33288
2008-07-25change PPINIT struct to use ScummVM datatypes, so sizeof(PPINIT) is 28 on ↵Joost Peters
ppc/OSX as well. svn-id: r33285
2008-07-25Fix to prevent attempt to delete a non-initialised object during game exitPaul Gilbert
svn-id: r33283
2008-07-25TINSEL: Got rid of PIMAGE, PINT_CONTEXT, PINV_OBJECT, PINV_DEF, PCONFBOX, ↵Max Horn
PCONFINIT svn-id: r33282
2008-07-25TINSEL: Fixed forgotten ClearScreen(0) callMax Horn
svn-id: r33281
2008-07-25More tinsel cleanupMax Horn
svn-id: r33280
2008-07-25TINSEL: Got rid of NO_TAG (not used)Max Horn
svn-id: r33278
2008-07-25cleanupMax Horn
svn-id: r33277
2008-07-25TINSEL: ActorTag & PolyTag abused a SCNHANDLE and some global enums to keep ↵Max Horn
a trinary state -- fixed that by introducing a new enum HotSpotTag svn-id: r33276
2008-07-25TINSEL: Get rid of Graphics::Surface classMax Horn
svn-id: r33275
2008-07-25TINSEL: Updating the palette should only require a call to ↵Max Horn
OSystem::updateScreen and not a blit svn-id: r33274
2008-07-25Made character visible in BRA.Nicola Mettifogo
svn-id: r33273
2008-07-25Converted BRA to work with the new menu approach. It is not yet well ↵Nicola Mettifogo
plugged-in as in NS, but it suffices for the moment. svn-id: r33272
2008-07-25* Merged old input management flags into a single mouse status variable.Nicola Mettifogo
* Mouse is now displayed when it is needed, and hidden when it is not ;) svn-id: r33270
2008-07-24Make sure _musicVolume and _sfxVolume are clipped to fit in a byte.Torbjörn Andersson
svn-id: r33266
2008-07-24cleanupMax Horn
svn-id: r33263
2008-07-24Fixed leak in new gui code.Nicola Mettifogo
svn-id: r33261
2008-07-24* Moved end intro and end game sequences code to gui.Nicola Mettifogo
* Rewrote all gui code to be run inside the main loop * Added code to avoid crashes when a scene with no standard background is drawn svn-id: r33260
2008-07-24Moved scheduler / process managment code into a new class SchedulerMax Horn
svn-id: r33259
2008-07-24Can't test a SharedPtr for nullity!Nicola Mettifogo
svn-id: r33258
2008-07-23cleanupMax Horn
svn-id: r33250
2008-07-23TINSEL: Renamed CoroutineInstall back to ProcessCreate; got rid of yet ↵Max Horn
another typedef; more cleanup svn-id: r33249
2008-07-23Moved POLYGON struct into polygon.cpp; got rid of some more typedefsMax Horn
svn-id: r33241
2008-07-23Renamed opcodes 0x49 and 0x68:Kari Salminen
- Opcode 0x49: setDefaultMenuColor2 -> setDefaultMenuBgColor - Opcode 0x68: setDefaultMenuColor -> setPlayerCommandPosY svn-id: r33240
2008-07-23cleanup; removed const bNoScroll variableMax Horn
svn-id: r33237
2008-07-23Removed some dead codeMax Horn
svn-id: r33236
2008-07-23Got rid of some typedefsMax Horn
svn-id: r33235
2008-07-23Added Tinsel engine to main repos (no news item for it ON PURPOSE)Max Horn
svn-id: r33230
2008-07-23Removed the historical waitUntilLeftClick function and adapted code to use ↵Nicola Mettifogo
the more general readInput and waitForButtonEvent. svn-id: r33226
2008-07-23Removed useless event management code and made readInput() more general.Nicola Mettifogo
svn-id: r33225
2008-07-23More decoupling of inventory code.Nicola Mettifogo
svn-id: r33224
2008-07-23More savegame-endianness fixes :/Sven Hesse
svn-id: r33222
2008-07-23Fixed mouse cursor when closing inventory.Nicola Mettifogo
svn-id: r33220
2008-07-23More merging of input code.Nicola Mettifogo
svn-id: r33219
2008-07-22shutup valgrind warningPaweł Kołodziejski
svn-id: r33206
2008-07-22Fix warnings in CINEMax Horn
svn-id: r33202
2008-07-22Merged inventory input code from different files.Nicola Mettifogo
svn-id: r33198
2008-07-22Fix CineSaveGameFormat enumeration's include order (Caused problems at least ↵Kari Salminen
with GCC). svn-id: r33196
2008-07-22Fix build.Nicola Mettifogo
svn-id: r33193
2008-07-22Fix for bug #2019355 (FW: broken compatibility with 0.11.1 saves):Kari Salminen
- Changed savegame loading related functions to use SeekableReadStream rather than InSaveFile so MemoryReadStream can be used transparently. - Fixed loadResourcesFromSave to load multiframe animations correctly and to load 0.11.0/0.11.1 Future Wars savegames which used a slightly different format. - Added a savegame format detector that tries to detect between the old Future Wars savegame format, the new one and a broken revision of the new one. - Changed makeLoad to first load the savegame fully into memory and only then handle it (If the savegame's packed then it's unpacked first). If the packed savegame can't tell its unpacked size (i.e. it's using zlib format) then we'll try to load up to 256kB of the savegame data. Thanks to wjp for his help with nailing this release critical bug. svn-id: r33192
2008-07-22Fixed regression in dialogue code: certain commands weren't executed anymore ↵Nicola Mettifogo
after dialogue ended. svn-id: r33191
2008-07-22Removed unneeded input code.Nicola Mettifogo
svn-id: r33189
2008-07-22Changed comment display code so that input polling is integrated into the ↵Nicola Mettifogo
main loop, instead of being performed in a blocking way from a separate routine. svn-id: r33188