aboutsummaryrefslogtreecommitdiff
path: root/engines/sky
AgeCommit message (Collapse)Author
2012-02-13BASS: Reduce code duplication in autosave codeWillem Jan Palenstijn
2012-02-13BASS: Fix savegame corruptionWillem Jan Palenstijn
When using the GMM or autosaves, _savedMouse and _savedCharSet were never set. See bug #3487117.
2012-02-13BASS: Report savegame errors when saving by pressing enterWillem Jan Palenstijn
This makes error handling consistent between mouse and keyboard.
2012-02-07Revert "SKY: Map the floppy intro track."Alyssa Milburn
This reverts commit 0599145ecf92aeabf5bd4221a91761237f970323. This mapping was incorrect, 503 is the outro.
2011-12-19SKY: Fix warningWillem Jan Palenstijn
2011-12-08SKY: Replace usage of 'goto'.D G Turner
2011-11-22SKY: Map the floppy intro track.Alyssa Milburn
2011-11-22SKY: Don't loop the floppy intro track.Alyssa Milburn
This isn't relevant at present, so this is "just in case".
2011-11-16LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE)Strangerke
2011-11-14SKY: Support external digital music tracks.Alyssa Milburn
This allows replacement of the supplied MIDI music with tracks from the Music Enhancement Project.
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-09-12SKY: fix bug #3149412: Invalid Mode when giving shades to travel agentJoost Peters
2011-09-08SKY: Made some more static data const.Johannes Schickel
2011-09-08SKY: Made some static data const.Johannes Schickel
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-06-23ANALYSIS: Add static casts to is* functionsLittleboy
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx
2011-06-13I18N: Make many more GUI MessageDialog strings translatableThierry Crozat
2011-06-02SKY: Replace snprintf() usage with Common::String::format()D G Turner
Safer and less portability issues.
2011-06-02ENGINES: Change 2nd param of Engine::saveGameState to Common::StringMax Horn
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-25ALL: armour -> armorMatthew Hoops
2011-05-22ENGINES: Further unify engine namesThierry Crozat
2011-05-17COMMON: Registers RandomSources in constructor with the event recorderMax Horn
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-28JANITORIAL: Format more forward declarations to follow conventionOri Avtalion
2011-04-28JANITORIAL: Format forward declarations to follow conventionOri Avtalion
2011-04-18COMMON: Rename Error to ErrorCode, introduce new Error classMax Horn
2011-04-14ALL: centre -> centerMax Horn
2011-04-14ALL: colour -> colorMax Horn
2011-03-29JANITORIAL: Remove/comment unused varsdhewg
Found by GCC 4.6's -Wunused-but-set-variable
2011-03-28AUDIO: Add Audio::MidiPlayer::createDriver(), let some engines use itMax Horn
2011-03-23ENGINES: Use Common::StackLock in more placesMax Horn
2011-03-19SKY: Cleanup volume levels initializationdhewg
2011-02-16Merge branch 'master' into osystem-paletteJohannes Schickel
Conflicts: engines/sky/screen.h
2011-02-16SKY: Restore old sequence delay behaviour.dhewg
Since f621f6a5 processSequence() waited 60*3ms instead of 60ms. Restored that while getting rid of SEQ_DELAY. That in return allows us to relax the call frequency again (more sleeps, less cpu hogging).
2011-02-16SKY: Fix array access in debug code.Alyssa Milburn
The script data is already byteswapped at load time.
2011-02-16SKY: Stop intro sound before freeing the buffer.Alyssa Milburn
2011-02-14SKY: Adapt to [set|grab]Palette RGBA->RGB change.dhewg
2011-02-14SKY: get rid of timer based gfx updatesdhewg
on most platforms timers are implemented using threads. never ever make gfx updates from another thread other than the main one. seriously. replace the whole timer crap in sky with timestamp based updates. this fixes crashes when OpenGL is enabled (android included). needs more testing.
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2010-12-07DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engineMax Horn
svn-id: r54815
2010-11-01ENGINES: Replace many printfs by warning/debug/debugNMax Horn
svn-id: r54031
2010-10-15ENGINES: Enhance namespace comments a bitMax Horn
svn-id: r53484
2010-09-18JANITORIAL: Removed most punctuation at end of warning() and error()Torbjörn Andersson
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791
2010-09-15MIDI: Send a reset MIDI device signal on startup.Johannes Schickel
This is currently done in the engine code. I adapted AGI, AGOS, DRACI, GROOVIE, LURE, MADE, QUEEN, SAGA, SKY, TINSEL and TOUCHE to send a reset device on startup. The sound output still works fine (started up a game from every engine), so this should hopefully not introduce any regressions. As far as I can tell it seems that SCUMM does send a proper device reset, so I did not touch it. KYRA only sends a proper reset for MT-32 currently. I am not sure about SCI though. This fixes bug #3066826 "SIMON: MIDI notes off when using RTL after SCI". svn-id: r52736
2010-07-17DEBUGGER: Simplify how our console debugger works / is usedMax Horn
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963
2010-06-25AUDIO: get rid of MDT_PREFER_MIDI since it should be sufficient to either ↵Florian Kagerer
select MDT_PREFER_MT32 or MDT_PREFER_GM svn-id: r50288
2010-06-21Patch #1956501: "GUI/LAUNCHER: Midi device selection"Max Horn
svn-id: r50128