aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-06Use graphics surfaces for screen buffers, and always use correct pitch when ↵Travis Howell
writing to the frameBuffer. svn-id: r42163
2009-07-06Bugfix for node enabling/disabling, which was previously allowing the player ↵Paul Gilbert
to walk through closed doors and into the walls svn-id: r42162
2009-07-06Adding more commentsSven Hesse
svn-id: r42161
2009-07-05Added an enum for the hotspot statesSven Hesse
svn-id: r42155
2009-07-05Adding some hotspot debug messagesSven Hesse
svn-id: r42154
2009-07-05Renaming the last occurences of "Collision" to "Hotspot"Sven Hesse
svn-id: r42153
2009-07-05Reordering some methodsSven Hesse
svn-id: r42150
2009-07-05Renaming FontDesc::extraData to charWidthsSven Hesse
svn-id: r42149
2009-07-05More input related split-offsSven Hesse
svn-id: r42148
2009-07-05Split off some drawing related functionsSven Hesse
svn-id: r42147
2009-07-05Ooops, fixing monospaced text input againSven Hesse
svn-id: r42146
2009-07-05Split off Hotspots::evaluateNew()Sven Hesse
svn-id: r42145
2009-07-05More state-related encapsulationSven Hesse
svn-id: r42144
2009-07-05Correcting an input related mistakeSven Hesse
svn-id: r42143
2009-07-05Encapsulating hotspot state readingSven Hesse
svn-id: r42142
2009-07-05LOL: cleanupFlorian Kagerer
svn-id: r42141
2009-07-05LOL: - reduce code duplicationFlorian Kagerer
svn-id: r42140
2009-07-05Refresh the screen if pollEvent() is called without updateScreen() being ↵Marcus Comstedt
called for a long time. svn-id: r42139
2009-07-05Removed pushing of EVENT_SCREEN_CHANGED on theme load. This event should ↵Johannes Schickel
only be pushed by the backend. svn-id: r42138
2009-07-05Got rid of HACK, which was used to setup new cursor on theme change.Johannes Schickel
svn-id: r42137
2009-07-05Merged the two SCI1 versions in one more fileFilippos Karapetis
svn-id: r42136
2009-07-05Adding a workaround for an invalid expression in Gob1 EGASven Hesse
svn-id: r42135
2009-07-05Updated the MSVC project files of the gob engineFilippos Karapetis
svn-id: r42134
2009-07-05- Fixed feature auto-detection for Conquests of CamelotFilippos Karapetis
- Auto-detected features are now printed in the console (to ease debugging) svn-id: r42132
2009-07-05Removing the now unneeded Game_v* classesSven Hesse
svn-id: r42131
2009-07-05Putting the Urban noCD check into Init_v6::initGame()Sven Hesse
svn-id: r42130
2009-07-05Merging playTot()Sven Hesse
svn-id: r42129
2009-07-05Merging Game's and Game_v6's totSub()Sven Hesse
svn-id: r42128
2009-07-05Merging Game_v1's and Game_v2's prepareStart()Sven Hesse
svn-id: r42127
2009-07-05Fixing indentSven Hesse
svn-id: r42126
2009-07-05Removing the now empty Game_Fascination classSven Hesse
svn-id: r42125
2009-07-05Wrapping the block end marker checks into Hotspots::Hotspot::isEnd()Sven Hesse
svn-id: r42124
2009-07-05Moving the "Collision" stuff to Hotspots in hotspots.cpp/.hSven Hesse
svn-id: r42123
2009-07-05Added a skipBlock() methodSven Hesse
svn-id: r42122
2009-07-05Added a Key and ShortKey enumSven Hesse
svn-id: r42121
2009-07-05Commenting prepareStr a bit and renaming it to cleanupStrSven Hesse
svn-id: r42120
2009-07-05Adding an enum MouseButtonsSven Hesse
svn-id: r42119
2009-07-05SCI1 games with absolute parameters to lofs instructions are automatically ↵Filippos Karapetis
detected now. Removed the GF_SCI1_LOFSABSOLUTE game flag svn-id: r42118
2009-07-05Removed validity check for atoi, which prevented console commands from ↵Filippos Karapetis
interacting with resources with id 0 svn-id: r42117
2009-07-05- Refactorized Groovie::MusicPlayer to make it extensibleJordi Vilalta Prat
- Added an empty MusicPlayerMac to let the Macintosh version of The 7th Guest start svn-id: r42116
2009-07-05Bugfix for word-wrapping of text, which sometimes failed for strings with ↵Paul Gilbert
special characters svn-id: r42115
2009-07-05When creating a CleanupSongIterator, transfer death listeners to itWillem Jan Palenstijn
svn-id: r42113
2009-07-04When morphing a TeeSongIterator, transfer death listeners to remaining childWillem Jan Palenstijn
svn-id: r42112
2009-07-04KYRA: fix minor bug in Screen::drawShape()Florian Kagerer
svn-id: r42110
2009-07-04After discussing with Max, disable -Wmissing-format-attribute again. Also ↵Johannes Schickel
added a comment explaining why it is disabled. svn-id: r42107
2009-07-04Kyra1 PC-98 never offered English as language settings, thus remove it. (The ↵Johannes Schickel
CD version *does* supply English files, but those will work as FM-Towns version, so this causes no drawback for the user and is faithful to the original) svn-id: r42106
2009-07-04Fix mismatching format arguments.Johannes Schickel
svn-id: r42105
2009-07-04Add GCC_PRINTF parameter.Johannes Schickel
svn-id: r42104
2009-07-04Cursors without a palette are now initialized correctly (from patch ↵Filippos Karapetis
#2816652). Fixes the cursor transparent color in QFG3 svn-id: r42099
2009-07-04Merged SCI1 versions in one more fileFilippos Karapetis
svn-id: r42098