Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-05 | Fixing indent | Sven Hesse | |
svn-id: r42126 | |||
2009-07-05 | Removing the now empty Game_Fascination class | Sven Hesse | |
svn-id: r42125 | |||
2009-07-05 | Wrapping the block end marker checks into Hotspots::Hotspot::isEnd() | Sven Hesse | |
svn-id: r42124 | |||
2009-07-05 | Moving the "Collision" stuff to Hotspots in hotspots.cpp/.h | Sven Hesse | |
svn-id: r42123 | |||
2009-07-05 | Added a skipBlock() method | Sven Hesse | |
svn-id: r42122 | |||
2009-07-05 | Added a Key and ShortKey enum | Sven Hesse | |
svn-id: r42121 | |||
2009-07-05 | Commenting prepareStr a bit and renaming it to cleanupStr | Sven Hesse | |
svn-id: r42120 | |||
2009-07-05 | Adding an enum MouseButtons | Sven Hesse | |
svn-id: r42119 | |||
2009-07-05 | SCI1 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-05 | Removed 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 extensible | Jordi Vilalta Prat | |
- Added an empty MusicPlayerMac to let the Macintosh version of The 7th Guest start svn-id: r42116 | |||
2009-07-05 | Bugfix for word-wrapping of text, which sometimes failed for strings with ↵ | Paul Gilbert | |
special characters svn-id: r42115 | |||
2009-07-05 | When creating a CleanupSongIterator, transfer death listeners to it | Willem Jan Palenstijn | |
svn-id: r42113 | |||
2009-07-04 | When morphing a TeeSongIterator, transfer death listeners to remaining child | Willem Jan Palenstijn | |
svn-id: r42112 | |||
2009-07-04 | KYRA: fix minor bug in Screen::drawShape() | Florian Kagerer | |
svn-id: r42110 | |||
2009-07-04 | Kyra1 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-04 | Fix mismatching format arguments. | Johannes Schickel | |
svn-id: r42105 | |||
2009-07-04 | Cursors without a palette are now initialized correctly (from patch ↵ | Filippos Karapetis | |
#2816652). Fixes the cursor transparent color in QFG3 svn-id: r42099 | |||
2009-07-04 | Merged SCI1 versions in one more file | Filippos Karapetis | |
svn-id: r42098 | |||
2009-07-04 | - Merged the "early" and "late" SCI1 versions - these are functionally ↵ | Filippos Karapetis | |
equivalent, and the code that does the version check is unreliable (e.g. it sets SQ1 VGA to SCI1 "late" and EcoQuest 1 to SCI1 "early") - Cleanup of the vocabulary setting functions - Cleanup of the cursor manipulation code svn-id: r42097 | |||
2009-07-04 | - Kernel function names are no longer loaded from vocab.999, but are ↵ | Filippos Karapetis | |
constructed from the hardcoded function table, depending on the SCI version used - SCI0 games using older graphics functions are now detected by the presence of the "curAngle" selector - SCI0 games using a SCI1 table (like KQ1 demo version and full version) are detected by the presence of the "sightAngle" selector (as no SCI0 game seems to have it) svn-id: r42095 | |||
2009-07-04 | - Changed some comments to DOxygen style | Filippos Karapetis | |
svn-id: r42094 | |||
2009-07-04 | Added a new console command, "selector", which attempts to find a selector ↵ | Filippos Karapetis | |
by name svn-id: r42093 | |||
2009-07-04 | Removed silly FIXME (mixup between debug and engine debug levels) | Filippos Karapetis | |
svn-id: r42088 | |||
2009-07-04 | Newer DoSound() semantics are now detected automatically, by the existence ↵ | Filippos Karapetis | |
of the "setVol" selector. Removed game flag GF_SCI1_NEWDOSOUND svn-id: r42087 | |||
2009-07-03 | SCI0 games using older graphics functions are automatically detected now, ↵ | Filippos Karapetis | |
from the presence of the "TimesSin" and "SinMult" kernel functions. Removed the GF_SCI0_OLDGFXFUNCS game flag svn-id: r42081 | |||
2009-07-03 | Replaced script_error and CORE_ERROR with error() | Filippos Karapetis | |
svn-id: r42079 | |||
2009-07-03 | - Pushed debugstate into debug.h | Filippos Karapetis | |
- When an error occurs, manipulate the execution stack before error() opens the console inside getDebugger(), like FreeSCI did. Added another method for obtaining the SCI console for use by the engine itself. svn-id: r42062 | |||
2009-07-03 | Replaced all calls for manipulating the mouse cursor to be made to the ↵ | Filippos Karapetis | |
CursorManager instead of directly to the graphics backend svn-id: r42060 | |||
2009-07-03 | SCI: Fixed warning | Max Horn | |
svn-id: r42055 | |||
2009-07-03 | Added more GCC_PRINTF attributes, and fixed resulting warnings in format strings | Max Horn | |
svn-id: r42054 | |||
2009-07-03 | Simplified the kernel name loading code: Merged the default SCI0 and SCI1 ↵ | Filippos Karapetis | |
kernel name tables in one table. vocab.999 is only used in SCI0 and SCI01 games if it exists as an override to the default kernel name table (which works with SCI0/SCI01 demos with no vocab.999, like KQ1 and xmas1998). Removed GF_SCI0_SCI1VOCAB. svn-id: r42050 | |||
2009-07-03 | Applied patch #2815937 - "SCI: ReadString fix to repair LSL5 password". This ↵ | Filippos Karapetis | |
fixes the problems with the LSL5 password for good svn-id: r42049 | |||
2009-07-03 | Bugfix for displaying text messages when an auto tracking (cut-scene) ↵ | Paul Gilbert | |
changes to a user wait svn-id: r42048 | |||
2009-07-03 | Bugfix for loading savegames where the active resource file database isn't ↵ | Paul Gilbert | |
completely filled svn-id: r42047 | |||
2009-07-02 | Moved some more debug state related variables in the DebugState struct | Filippos Karapetis | |
svn-id: r42044 | |||
2009-07-02 | Moved all the debug state variables in a separate struct and re-enabled ↵ | Filippos Karapetis | |
several places where they're used svn-id: r42043 | |||
2009-07-02 | Added support for compressed sample files (patch #2815426 by m_kiewitz) | Sven Hesse | |
svn-id: r42020 | |||
2009-07-01 | Flag what looks like a bug in the CMS player code -- somebody should verify ↵ | Max Horn | |
and fix this properly svn-id: r42011 | |||
2009-07-01 | Fixed some more warnings observed on buildbot | Max Horn | |
svn-id: r42010 | |||
2009-07-01 | - Added GCC_PRINTF attribute to several funcs where it makes sense | Max Horn | |
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009 | |||
2009-07-01 | Use MIN with correct template parameter. | Lars Persson | |
svn-id: r42008 | |||
2009-06-30 | Made the music/sfx volume settings actually affect the in-game music/sfx volume | Paul Gilbert | |
svn-id: r41975 | |||
2009-06-29 | Fix invisible mouse cursor, when picking up items. | Johannes Schickel | |
svn-id: r41967 | |||
2009-06-29 | Fix bug in drawShape. | Johannes Schickel | |
svn-id: r41964 | |||
2009-06-29 | Fix LoL cursor in DOS version. | Johannes Schickel | |
svn-id: r41963 | |||
2009-06-29 | Fix bug in drawShape, which caused invisibility in Kyra1 to be displayed ↵ | Johannes Schickel | |
incorrectly. svn-id: r41962 | |||
2009-06-29 | Fix palette regression caused by r41949. | Johannes Schickel | |
svn-id: r41961 | |||
2009-06-29 | Fix kyra2/kyra3 mouse cursor related regressions, introduced with r41959. | Johannes Schickel | |
svn-id: r41960 | |||
2009-06-29 | - Get rid of code duplication for mouse cursor setup | Johannes Schickel | |
- Fix mouse cursor colors in LoL PC98 (This commit might introduce regressions, since it changes the key color the mouse cursor uses) svn-id: r41959 |