Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-29 | Removed unused code | Filippos Karapetis | |
svn-id: r46183 | |||
2009-11-28 | KYRA: removed hack in staticres loader | Florian Kagerer | |
svn-id: r46181 | |||
2009-11-28 | KYRA: added HOF PC-98 static data to kyra.dat | Florian Kagerer | |
svn-id: r46180 | |||
2009-11-28 | Fix for bug #2905439 "AmigaOS: Recent Kryandia changes broke compilation". | Johannes Schickel | |
svn-id: r46178 | |||
2009-11-28 | LOL/Floppy: fixed crash | Florian Kagerer | |
svn-id: r46177 | |||
2009-11-28 | Fix compilation on 64bit systems. | Johannes Schickel | |
svn-id: r46176 | |||
2009-11-28 | LOL: completed support for floppy installer files | Florian Kagerer | |
svn-id: r46174 | |||
2009-11-28 | Hopefully fix switching to the map right after switching the location | Robert Špalek | |
It seems that the mouse was simply on the below line and triggered the switch to the map without the user realizing. svn-id: r46171 | |||
2009-11-28 | Fixed bug with exhausting sound handles | Robert Špalek | |
It was caused by forever re-starting the same sample when the animation was stopped and the same frame got displayed over and over, each time triggering playing the same sample. svn-id: r46168 | |||
2009-11-27 | Brief Groovie namespace comment | Scott Thomas | |
svn-id: r46161 | |||
2009-11-26 | Typos. | Johannes Schickel | |
svn-id: r46159 | |||
2009-11-26 | Initial doxygen description of the Kyrandia engine. | Johannes Schickel | |
svn-id: r46158 | |||
2009-11-26 | SCI: Turn SfxPlayer::_mutex from a pointer into a plain member | Max Horn | |
svn-id: r46157 | |||
2009-11-26 | Fix warning | Max Horn | |
svn-id: r46156 | |||
2009-11-26 | Some whitespace and formatting fixes | Max Horn | |
svn-id: r46155 | |||
2009-11-26 | Changed the game list in the doxygen comment to list all the games the ↵ | Paul Gilbert | |
engine will hopefully eventually support svn-id: r46154 | |||
2009-11-26 | Added some comments on the status of the engine | Paul Gilbert | |
svn-id: r46153 | |||
2009-11-26 | Added the basics of a action list display | Paul Gilbert | |
svn-id: r46152 | |||
2009-11-26 | Removed dead code | Filippos Karapetis | |
svn-id: r46150 | |||
2009-11-26 | Add patch #2857016 - MM C64: meteor landing as work around, with the ↵ | Travis Howell | |
explaination. svn-id: r46149 | |||
2009-11-26 | Add patch #2853844 - MM C64: walksounds. | Travis Howell | |
svn-id: r46146 | |||
2009-11-26 | Remove dependancy on STL. | Johannes Schickel | |
svn-id: r46144 | |||
2009-11-26 | Add patch #2839048 - MM C64 sound/music player, with minor changes. | Travis Howell | |
svn-id: r46143 | |||
2009-11-26 | Fix SIGSEGV found by ValGrind | Robert Špalek | |
svn-id: r46142 | |||
2009-11-25 | Cache resource file size to avoid excess file->size() calls. | Eugene Sandulenko | |
svn-id: r46138 | |||
2009-11-24 | Add patch #2903170 - MM C64: costume fix. | Travis Howell | |
svn-id: r46133 | |||
2009-11-24 | Add comment. | Travis Howell | |
svn-id: r46132 | |||
2009-11-24 | COMMON: Remove dependency on engines code (by using the inversion principle). | Max Horn | |
svn-id: r46130 | |||
2009-11-24 | Added Doxygen comments for the various engine namespaces (currently mostly ↵ | Max Horn | |
without details; help filling these out is welcome) svn-id: r46128 | |||
2009-11-24 | Fix incorrectly placed doxygen comments; replace Common::ID2string by ↵ | Max Horn | |
Common::tag2string svn-id: r46127 | |||
2009-11-24 | Exclude PCE sound player, from non-16bit color build. | Travis Howell | |
svn-id: r46119 | |||
2009-11-23 | SCI: Reduce header interdependency | Max Horn | |
svn-id: r46118 | |||
2009-11-23 | DRACI: Reduce header interdependency | Max Horn | |
svn-id: r46117 | |||
2009-11-23 | GROOVIE: Reduce header interdependency | Max Horn | |
svn-id: r46116 | |||
2009-11-23 | Add patch #2898231 - LOOM: Sound player for PC-Engine. | Travis Howell | |
svn-id: r46110 | |||
2009-11-23 | COMMON: Remove various variants of the md5_file / md5_file_string funcs; ↵ | Max Horn | |
turned the (disabled) MD5 test code into a working unit test svn-id: r46108 | |||
2009-11-23 | Optimized object property access speed | Benjamin Haisch | |
svn-id: r46102 | |||
2009-11-23 | Fixed breaking long lines instead of using smaller font (which is sometimes ↵ | Robert Špalek | |
not enough) svn-id: r46101 | |||
2009-11-22 | Some PCE BIOSROM's have a 0x200 byte header. We need to skip that if it's ↵ | Matthew Hoops | |
present to get to the correct font data. svn-id: r46100 | |||
2009-11-22 | Move setIsReloaded(false) in enterNewRoom() to the right place. | Robert Špalek | |
Last commit moved it below, but that cancelled GPL2 programs run right after loading the game. svn-id: r46099 | |||
2009-11-22 | Remove obsolete and unneeded logic bypassing reloading a location. | Robert Špalek | |
I have tested that this could only possibly happen when the game has been loaded with last location being the map. Then pressing Escape calls enterNewRoom() and this superfluous optimization takes place. It is harmless to simply reload the map. After having removed it, enterNewRoom() needs not return any return value, because the test at the tail can be done by the caller. I have then restructured the code a little to make it cleaner. svn-id: r46098 | |||
2009-11-22 | Further cleaned up the hack with removing old animations. | Robert Špalek | |
Now only a long-term (complete rewrite) TODO is left in the code, but nothing urgent to solve. svn-id: r46097 | |||
2009-11-22 | Make sure hands are empty after loading the game | Robert Špalek | |
(otherwise we could have in our hands an unreachable object). This works thanks to moving clearing _currentItem into putItem(), which gets called in inventoryReload(). svn-id: r46096 | |||
2009-11-22 | Clearing object animations in a cleaner way | Robert Špalek | |
Verified that we really do not need object animations even if they are in a different location, and clearing them thus regardless of their location. Although the game was not crashing due to previous work-arounds at this moment, this cleanup obliterates the most horrible hack and makes sure animations will never get stale. svn-id: r46095 | |||
2009-11-22 | Fixed assert() on already loaded animation | Robert Špalek | |
Now the game seems fully playable with crazy loading all the time, even though it is a hacky solution. Updated the TODOs svn-id: r46094 | |||
2009-11-22 | Slight simplification. | Johannes Schickel | |
svn-id: r46093 | |||
2009-11-22 | Remove dead code. | Johannes Schickel | |
svn-id: r46092 | |||
2009-11-22 | - Store ID map for static resources in kyra.dat instead of hardcoding it in ↵ | Johannes Schickel | |
the main KYRA source - Changed how static resource types are specified - Rebuilt kyra.dat svn-id: r46091 | |||
2009-11-22 | Added a sanity check to the setCursor detection | Filippos Karapetis | |
svn-id: r46087 | |||
2009-11-22 | Check which DoSound method is actually invoked from Sound::play, to remove a ↵ | Filippos Karapetis | |
hack for Jones CD. Added code to handle games which don't actually call SetCursor inside Game::setCursor (like KQ5CD) svn-id: r46086 |