Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-01 | Replaced another use of getEventManager() by using Engine::_eventMan | Max Horn | |
svn-id: r26360 | |||
2007-04-01 | Changed _sys -> _system, matching (almost?) all other cases where we have an ↵ | Max Horn | |
OSystem* member var svn-id: r26359 | |||
2007-04-01 | Fixed grammar in a comment | Max Horn | |
svn-id: r26358 | |||
2007-04-01 | added the instance of EventManager returned by OSystem::getEventManager as a ↵ | Gregory Montoir | |
member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it. svn-id: r26357 | |||
2007-04-01 | Fixed a compiler warning about 'unknown conversion type character' (not sure ↵ | Max Horn | |
if the statement was meant this way or another, but at least for now I can again compile with -Werror) svn-id: r26356 | |||
2007-04-01 | Reverted my roomoffs changes (broke the Loom intro), and instead added the ↵ | Max Horn | |
constant RES_INVALID_OFFSET to indicate an invalid room offset svn-id: r26353 | |||
2007-04-01 | Fixed loading of graphics. Now things really look what they are, except the ↵ | Nicola Mettifogo | |
character which still looks a bit jagged. svn-id: r26352 | |||
2007-04-01 | Slight simplification of last change. Make sure we don't "oversleep" in fast | Torbjörn Andersson | |
mode. svn-id: r26351 | |||
2007-04-01 | Make the mouse cursor move more smoothly. (Most of this improvement actually | Torbjörn Andersson | |
comes from calling processEvents(), not from calling updateScreen() more often.) svn-id: r26350 | |||
2007-04-01 | Added code for resource loading and fixed the bug having Amiga demo ↵ | Nicola Mettifogo | |
crashing. It is now limitedly playable, although graphics is still heavily messed up. svn-id: r26349 | |||
2007-04-01 | Call updateScreen() more often in options/save/load dialog to keep mouse | Torbjörn Andersson | |
movement smoother. And since this is potentially wasteful, only redraw the entire dialog when it seems likely that it may have changed. svn-id: r26348 | |||
2007-04-01 | Call updateScreen() more often when drawing right-click menus, to make mouse | Torbjörn Andersson | |
movement smoother. svn-id: r26347 | |||
2007-04-01 | We still track the mouse position while waiting for an answer to the "Do you | Torbjörn Andersson | |
want to quit?" question, so it makes sense to me to keep drawing the cursor. Even if the original didn't. svn-id: r26346 | |||
2007-04-01 | Use the event manager to track the mouse position. | Torbjörn Andersson | |
svn-id: r26345 | |||
2007-04-01 | Use the cursor manager instead of calling the backend functions directly. | Torbjörn Andersson | |
(Maybe the backend functions ought to be protected?) svn-id: r26344 | |||
2007-04-01 | made _vm/_engine usage consistent. (_engine -> _vm all over the place now). | Johannes Schickel | |
svn-id: r26342 | |||
2007-04-01 | Implemented Disk routines for Amiga demo. Font are simulated with boxes, and ↵ | Nicola Mettifogo | |
frames aren't decoded properly yet. The engine will now show the first game screen, but crash as soon as the user clicks her mouse. svn-id: r26341 | |||
2007-04-01 | Added GF_DEMO flag and ability to load the correct location at start. | Nicola Mettifogo | |
svn-id: r26340 | |||
2007-04-01 | Function changeCharacter is now responsible for loading character specific ↵ | Nicola Mettifogo | |
Zones and such svn-id: r26339 | |||
2007-04-01 | Bugfix to correctly remove an item from a character's inventory when it is ↵ | Paul Gilbert | |
deactivated svn-id: r26338 | |||
2007-04-01 | Bugfix for strings that wrapped near a carriage return character | Paul Gilbert | |
svn-id: r26337 | |||
2007-04-01 | made Menu use _vm instead of _engine | Nicola Mettifogo | |
svn-id: r26336 | |||
2007-04-01 | Fixed setFocusRectangle code. At least I think I did, I don't know where it ↵ | Robert Göffringmann | |
came from and I can't test it either. But it looked rather broken. svn-id: r26335 | |||
2007-04-01 | improved debugger a bit | Robert Göffringmann | |
svn-id: r26334 | |||
2007-03-31 | fixed graphic glitch when playing the floppy intro with spanish subtitles ↵ | Robert Göffringmann | |
and added a few comments. svn-id: r26333 | |||
2007-03-31 | Changed waitEndSoundSlice() to react more dynamically to enforce audio/video ↵ | Sven Hesse | |
sync svn-id: r26332 | |||
2007-03-31 | Got rid of some 0xFFFF -> 0xFFFFFFFF conversions and similiar nonsense by ↵ | Max Horn | |
using a clever technique called 'signed ints' for room offsets (and this won't cause any regressions; any you may encounter are merely the products of a deranged imagination) svn-id: r26331 | |||
2007-03-30 | Renamed AGIs savegame.cpp to saveload.cpp, to match the other engines | Max Horn | |
svn-id: r26330 | |||
2007-03-30 | made menu properly set language | Nicola Mettifogo | |
svn-id: r26329 | |||
2007-03-30 | BASS is not Counter Strike, so redrawing the screen at 70 fps feels a little ↵ | Robert Göffringmann | |
pointless. It's also more than the average pal tv set can do ;) svn-id: r26328 | |||
2007-03-30 | - Fixed the IMD playing within mults, the non-interactive Gob3 demo should ↵ | Sven Hesse | |
work better now - Replaced strcpy with strncpy where appropriate - Added detection entries for other languages of the multilingual Gob3 CD; bug #1691230 svn-id: r26327 | |||
2007-03-29 | Fixing curly bracket style | Sven Hesse | |
svn-id: r26326 | |||
2007-03-29 | Replaced some more intenting space that slipped in with tabs | Sven Hesse | |
svn-id: r26325 | |||
2007-03-29 | Formatting (Take that, LordHoto! ;P) | Sven Hesse | |
svn-id: r26324 | |||
2007-03-29 | formatting. | Johannes Schickel | |
svn-id: r26323 | |||
2007-03-29 | Update the screen in escDelay(). Seems to fix some glitches when changing | Torbjörn Andersson | |
scaler at certain points in the intro. svn-id: r26322 | |||
2007-03-29 | Mind the time needed to update the screen when waiting for a sound slice to ↵ | Sven Hesse | |
finish svn-id: r26321 | |||
2007-03-29 | Don't play coktel2.imd, but coktel.imd | Sven Hesse | |
svn-id: r26320 | |||
2007-03-29 | oops | Nicola 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 ImdPlayer | Sven Hesse | |
- Some more clean-up svn-id: r26316 | |||
2007-03-29 | cleanup. | Johannes Schickel | |
svn-id: r26315 | |||
2007-03-28 | Overhaul 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-27 | Fixed 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-27 | engine can now handle amiga and dos splash screens | Nicola Mettifogo | |
svn-id: r26312 | |||
2007-03-27 | added code to load amiga background slides | Nicola Mettifogo | |
svn-id: r26311 | |||
2007-03-27 | - added new subclass ILBMDecoder, to decode ILBM subtype of IFF files | Nicola Mettifogo | |
- some bug fixing on the hierarchy svn-id: r26310 | |||
2007-03-27 | Fixed yet another DC compile error | Max Horn | |
svn-id: r26309 | |||
2007-03-27 | Fixed indentation. | Torbjörn Andersson | |
svn-id: r26308 |