Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-26 | Fix warnings. | Johannes Schickel | |
svn-id: r46145 | |||
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 | Extend documentation slightly. | Johannes Schickel | |
svn-id: r46141 | |||
2009-11-25 | Do not fall back to a auto detection of the OPL emulator, when the user ↵ | Johannes Schickel | |
selected OPL emulator does not support a mode asked for. We will now output a warning to the user in this case. That should be fine, since SCI is the only engine so far, which uses Dual OPL2 emulation. Albeit this is not supported by our MAME emulator the user will still get sound output, since the SCI engine will do proper recovery and fallback to single OPL2 emulation, which is supported by the MAME emulator. In case a engine would require a specifc mode (like OPL3) and the user selects MAME emulation, this might result in no sound output (or a crash), in case the engine does not take any care of testing whether the OPL creation succeeded. But luckily so far no engine does this, so it should be fine to not worry about that for now. svn-id: r46140 | |||
2009-11-25 | Cache resource file size to avoid excess file->size() calls. | Eugene Sandulenko | |
svn-id: r46138 | |||
2009-11-25 | Fix 'randomly placed' doxygen comments (which lead to incorrect ↵ | Max Horn | |
documentation, e.g. some of those ended up as doxygen comment for various namespaces, such as Common) svn-id: r46136 | |||
2009-11-25 | Typo | Filippos Karapetis | |
svn-id: r46135 | |||
2009-11-25 | apply patch #2903175: "PSP: compile cleanup/fix for gprof and Windows" | Joost Peters | |
svn-id: r46134 | |||
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 | TEST: Workaround for 'make test' when using -Werror | Max Horn | |
svn-id: r46131 | |||
2009-11-24 | COMMON: Remove dependency on engines code (by using the inversion principle). | Max Horn | |
svn-id: r46130 | |||
2009-11-24 | typo | Max Horn | |
svn-id: r46129 | |||
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 | PSP: Fix whitespace usage and code formatting | Max Horn | |
svn-id: r46126 | |||
2009-11-24 | fix spelling -> force buildbot rebuilding | Joost Peters | |
svn-id: r46125 | |||
2009-11-24 | formatting | Joost Peters | |
svn-id: r46124 | |||
2009-11-24 | fix building via Makefile | Joost Peters | |
svn-id: r46123 | |||
2009-11-24 | revert psp.spec mutilation too | Joost Peters | |
svn-id: r46122 | |||
2009-11-24 | fix psp port building | Joost Peters | |
svn-id: r46121 | |||
2009-11-24 | PSP: Replaced virtual keyboard and cleaned up makefiles in the process. | Yotam Barnoy | |
svn-id: r46120 | |||
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 | PS2: Further tweak PS2FileStream; fix potential leak in ps2_fopen | Max Horn | |
svn-id: r46115 | |||
2009-11-23 | Update credits. | Travis Howell | |
svn-id: r46114 | |||
2009-11-23 | Add PCE version of Loom. | Travis Howell | |
svn-id: r46112 | |||
2009-11-23 | PS2: Add new PS2FileStream class for std I/O. | Max Horn | |
* Add new class PS2FileStream as substitute for class StdioStream on PS2 * Remove PS2 specific hacks from stdiostream.cpp / class StdioStream * Remove various ps2_f*() wrapper funcs, merging them into PS2FileStream TODO: Merge class Ps2File into PS2FileStream svn-id: r46111 | |||
2009-11-23 | Add patch #2898231 - LOOM: Sound player for PC-Engine. | Travis Howell | |
svn-id: r46110 | |||
2009-11-23 | Remove unnecessary #include errno.h | Max Horn | |
svn-id: r46109 | |||
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 | PS2 & NDS: Remove ps2_fprintf and some useless typedefs and #defines; use ↵ | Max Horn | |
fputs instead of fprintf svn-id: r46107 | |||
2009-11-23 | Fix bug #2901669: AMIGAOS4: Compiler error | Max Horn | |
svn-id: r46106 | |||
2009-11-23 | PS2: cleanup | Max Horn | |
svn-id: r46105 | |||
2009-11-23 | Remove obsolete OSX & NDS specific stuff from StdioStream code | Max Horn | |
svn-id: r46104 | |||
2009-11-23 | Remove SCUMMVM_USE_LONG_INT | Max Horn | |
svn-id: r46103 | |||
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 |