Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-16 | It seems that the SCI GUI code tries to show rectangles with negative ↵ | Filippos Karapetis | |
height. Added some sanity checks for this, but the *real* problem lies elsewhere svn-id: r39451 | |||
2009-03-16 | Changed the temporary helper functions to defines | Filippos Karapetis | |
svn-id: r39450 | |||
2009-03-16 | Replaced some rect_t operations with our common ones. For now, two helper ↵ | Filippos Karapetis | |
functions are used to easily change types between Common::Rect and rect_t, until rect_t is removed svn-id: r39449 | |||
2009-03-16 | Update main menu items, to match original Amiga version of BRA. | Travis Howell | |
svn-id: r39448 | |||
2009-03-16 | Add talk position adjustment to loadTalk for Amiga version of BRA too. | Travis Howell | |
svn-id: r39446 | |||
2009-03-16 | Code formatting, added further constant references, and corrected method ↵ | Paul Gilbert | |
signatures svn-id: r39445 | |||
2009-03-16 | Fix crash regression in BRA introduction for now. | Travis Howell | |
svn-id: r39444 | |||
2009-03-16 | Converted the Cruise engine to use the new Common::Serializer class | Paul Gilbert | |
svn-id: r39443 | |||
2009-03-16 | Fixed most palette issues in BRA Amiga. | Nicola Mettifogo | |
svn-id: r39441 | |||
2009-03-16 | SCI: Removed sbtree code by Common::Hashmap | Max Horn | |
svn-id: r39439 | |||
2009-03-16 | SCUMM: Modified version of patch #1687041 (Scumm: Load-/Save-support for the ↵ | Max Horn | |
original save-dialog) svn-id: r39438 | |||
2009-03-16 | SCUMM: Modified version of patch #2674880 (FOA: unique filename for ↵ | Max Horn | |
IQ-points file) svn-id: r39436 | |||
2009-03-16 | Replaced "xl" with "width" and "y1" with "height" in places where rectangles ↵ | Filippos Karapetis | |
are used svn-id: r39435 | |||
2009-03-16 | Added mouse cursor to BRA Amiga. To be perfected. | Nicola Mettifogo | |
svn-id: r39434 | |||
2009-03-15 | Call updateScreen() from the delay() function, like we do in so many other | Torbjörn Andersson | |
engines, to ensure smooth mouse movement. svn-id: r39433 | |||
2009-03-15 | Align ScummVM version string properly. | Johannes Schickel | |
svn-id: r39432 | |||
2009-03-15 | SCI: Rewrote the save/load code, see also patch #2687400. | Max Horn | |
The new format is incompatible with the old one, and is still subject to some further changes. Also, regressions are quite possible, so watch out. Finally, the new code still contains some TODOs and FIXMEs. Several of these will be more or less automatically resolved once other code gets C++ified. svn-id: r39430 | |||
2009-03-15 | SCI: Indention changes, changed 'songlib_t' params to 'const songlib_t &' | Max Horn | |
svn-id: r39429 | |||
2009-03-15 | Moved Tinsel::Serializer to Common::Serializer, so that I can use it in the ↵ | Max Horn | |
SCI engine svn-id: r39428 | |||
2009-03-15 | LOL: - implemented original style random number generator for moving around ↵ | Florian Kagerer | |
the monsters svn-id: r39425 | |||
2009-03-15 | LOL: - added some missing animations for the shops | Florian Kagerer | |
- added support for dropping/picking up items (no throwing yet) svn-id: r39422 | |||
2009-03-15 | Cleanup. | Johannes Schickel | |
svn-id: r39421 | |||
2009-03-15 | Fix for loading Kyra1 Amiga PAK files. | Johannes Schickel | |
svn-id: r39420 | |||
2009-03-15 | Fixed typo in r39418. | Nicola Mettifogo | |
svn-id: r39419 | |||
2009-03-15 | Fix crash regression in the Amiga BRA demo, by checking if mask buffer ↵ | Travis Howell | |
exists, before using it. svn-id: r39418 | |||
2009-03-15 | sword2: added detection for Broken Sword 2 PSX, and a check to say wether pc ↵ | Fabio Battaglia | |
or psx version is run svn-id: r39417 | |||
2009-03-15 | Moving sword1/vag.* into sound/, to be used by Broken Sword 2 PSX | Fabio Battaglia | |
svn-id: r39416 | |||
2009-03-15 | The Amiga demo of BRA doesn't have quite as many icons. | Travis Howell | |
svn-id: r39415 | |||
2009-03-15 | Set mouse buffers in Amiga version of BRA, so selecting inventory object no ↵ | Travis Howell | |
longer crashes. svn-id: r39414 | |||
2009-03-15 | Fix loading objects in the Amiga version of BRA. | Travis Howell | |
svn-id: r39413 | |||
2009-03-15 | Fixed regression from r39410, by reimplementing the decompression routine. ↵ | Nicola Mettifogo | |
The backgrounds in the DOS version of Nippon Safes are compressed by something that looks like PackBits, but is not PackBits. Hence, the change to make PackBitsReadStream behave as the standard broke it. svn-id: r39412 | |||
2009-03-15 | Ooops, actually set _mixer. | Travis Howell | |
svn-id: r39411 | |||
2009-03-15 | Enable music in Amiga version of BRA too. | Travis Howell | |
svn-id: r39409 | |||
2009-03-15 | Groovie: Add non-uniform scaling to the ROQ player | Jordi Vilalta Prat | |
svn-id: r39408 | |||
2009-03-15 | Added missing initializations. | Nicola Mettifogo | |
svn-id: r39407 | |||
2009-03-15 | Groovie: Added basic alpha channel support to the ROQ player | Jordi Vilalta Prat | |
svn-id: r39406 | |||
2009-03-14 | Cine::Palette revamp part 2: Fix save-function, add Cine-palette formats etc. | Kari Salminen | |
- Removed excess convenience functions, made the used palette formats publicly available instead (Cine::kLowPalFormat, Cine::kHighPalFormat etc) - Fixed output conversion i.e. save-functions.. Hopefully they work ;-) - Renamed some parameters for unification (colors -> buf, numBytes -> size) - Added some documentation, e.g. for the load- & save-functions. svn-id: r39405 | |||
2009-03-14 | Reduced the CPU load of screen effects, by reducing the number of palette ↵ | Filippos Karapetis | |
changes. The visual differences are negligible, but CPU load went down by around 10%. svn-id: r39404 | |||
2009-03-14 | GfxObj is a class, not a struct | Filippos Karapetis | |
svn-id: r39402 | |||
2009-03-14 | Simplified screen effects. Removed copyRect() and reposition() | Filippos Karapetis | |
svn-id: r39401 | |||
2009-03-14 | SCI: Fixed warning | Max Horn | |
svn-id: r39400 | |||
2009-03-14 | Added midi support to BRA. So far music starts, but related script commands ↵ | Nicola Mettifogo | |
haven't been implemented yet. svn-id: r39397 | |||
2009-03-14 | Merged loadRGBPalette() inside setRGBPalette() (that's the only place it's ↵ | Filippos Karapetis | |
used and where the screen palette is set). Added a wrapper for copyRectToScreen(), to remove some duplicated code inside the ScreenEffects() class svn-id: r39396 | |||
2009-03-14 | Fixed building on 64-bit architectures. | Nicola Mettifogo | |
svn-id: r39395 | |||
2009-03-14 | * Added a generic sound manager that hides engine-specific managers and ↵ | Nicola Mettifogo | |
allows accessing them through a simplified command/parameter interface. * Updated client code to use the new manager. * Moved Nippon Safes sound code from sound.cpp to sound_ns.cpp. svn-id: r39394 | |||
2009-03-14 | LOL: magic atlas can now be picked up (but it can't be used) | Florian Kagerer | |
svn-id: r39393 | |||
2009-03-14 | Reduced CPU usage of the MADE engine by about 10% (by profiling the code) | Filippos Karapetis | |
- Added delays in places where the screen gets updated - Moved event polling inside sfPollEvent() (cause that's where events are polled), instead of after each opcode svn-id: r39392 | |||
2009-03-14 | LOL: - complete support for the three "special rooms" in the castle | Florian Kagerer | |
svn-id: r39391 | |||
2009-03-14 | Do not update the screen while waiting | Filippos Karapetis | |
svn-id: r39390 | |||
2009-03-14 | Pushed up the simple script stack function in the header file (this helps ↵ | Filippos Karapetis | |
isolate them too, so that script.cpp only contains script command functions now) svn-id: r39389 |