Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-31 | SCUMM: Replace UB-triggering serialization code with Common::Serializer | Colin Snover | |
Fixes Trac#10342. | |||
2016-11-20 | SCUMM HE: Hid noisy Moonbase AI warnings under debug channel | Eugene Sandulenko | |
2016-07-19 | SCUMM: Maniac V0: Implement 'simulator' for CPU lag (as the original engine ↵ | Robert Crossfield | |
occasionally ran at less than 60Hz). Fix call to 'getClosestPtOnBox', whcih was being passed X * V12_X_MULTIPLIER and Y * V12_Y_MULTIPLIER, but the box coordinates, where not | |||
2016-07-19 | SCUMM: Maniac V0: Implement original walkbox queue, Cleanup actor walk code | Robert Crossfield | |
2016-05-26 | SCUMM HE: Moved remnants of Moonabse to HE100 | Eugene Sandulenko | |
2016-05-22 | SCUMM HE: Added main Moonbase AI code | Eugene Sandulenko | |
2016-05-22 | SCUMM HE: Moved Moonbase stuff to v90he | Eugene Sandulenko | |
2016-05-17 | ALL: Change main engine header guard defines to <directory>_<engine>_H | Eugene Sandulenko | |
Recently we started to use this as new semantics, although in the past we used simly <engine>_H. Now these guard defines are consistent with rest of the files which are used in the engines. | |||
2015-06-10 | SCUMM: Fix bug #6592 SCUMM: ZAK - Read Ticket is too fast to read. | Kirben | |
2014-12-30 | SCUMM: Enable Day of the Tentacle easter egg | Torbjörn Andersson | |
Instead of returning to the launcher, a game may now specify a list of "chained" games and optional save slots. The first game is popped from the list and started. Quitting still quits the entire ScummVM. It seemed like the sensible thing to do. | |||
2014-10-31 | SCUMM: Fix bug #6742 - PJGAMES: Crash upon playing Happy Fun Squares on Hard. | Kirben | |
2014-10-28 | SCUMM: Remove trailing whitespace | Filippos Karapetis | |
2014-08-20 | SCUMM: Add support for quit script in HE90+ games. | Kirben | |
2014-07-22 | SCUMM: Add workaround for script bugs that caused problems in Jumping Bean ↵ | Kirben | |
mini games of Pajama Sam: Games to Play on Any Day. | |||
2014-05-13 | SCUMM: Remove "level" command from debugger. Replaced by "debuglevel". | D G Turner | |
This required a small amount of extra code changes to ensure that _debugMode is kept in sync when the debugger is used to change the level. | |||
2014-02-18 | SCUMM: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-01-17 | Merge pull request #366 from clone2727/he-saves-target-name | clone2727 | |
RFC: Make HE games use the target name in all save files | |||
2013-11-27 | SCUMM: Small formatting fix. | Johannes Schickel | |
2013-11-27 | SCUMM: Cleanup querySaveMetaInfos implementation. | Johannes Schickel | |
This results in less code and also less I/O operations (including seeking). | |||
2013-11-27 | SCUMM: Remove unsued method loadThumbnailFromSlot(int slot). | Johannes Schickel | |
2013-10-05 | SCUMM: Make all HE saves prepend the target name | Matthew Hoops | |
This makes HE follow the ScummVM convention of using the target name everywhere. It also fixes having more than one team in both soccer and football. Loading old saves will still work and they will be tried if the newer save names are not found. | |||
2013-08-16 | SCUMM: Add new variables in Nimbus Games version of Putt-Putt Saves the Zoo. | Kirben | |
2012-09-26 | JANITORIAL: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//' | |||
2012-09-20 | SCUMM: Restrict the Mac m68k v5 driver to MI2/Indy4 | Matthew Hoops | |
Shouldn't be used with MI1 | |||
2012-09-20 | SCUMM: Add support for Indy4 Mac 68k sound | Matthew Hoops | |
2012-06-08 | SCUMM: Stub off other football2002 u32 opcodes | Matthew Hoops | |
2012-05-31 | SCUMM: Backyard Baseball 2003 uses a unique variable for the subtitle ↵ | Travis Howell | |
setting, fixes changing subtitles via ScummVM. | |||
2012-02-26 | COMMON: Move RenderMode and GUIOptions functionality into separate files | Max Horn | |
2012-02-11 | SCUMM: cleanup and separation of objIsActor()/objToActor()/actorToObj() for ↵ | Tobias Gunkel | |
v0 and other engines | |||
2012-02-11 | SCUMM: _currentLights is v0 only | Tobias Gunkel | |
2012-02-11 | SCUMM: introduce constants for _userState for cleaner and easier to ↵ | Tobias Gunkel | |
understand code | |||
2012-02-11 | SCUMM: Fix actor ID handling in v0 | Tobias Gunkel | |
Some object functions allow actor IDs and object IDs as parameters. They are easily distinguishable in engines > 0 as actor IDs are < _numActors and object IDs are bigger. In v0 this is not the case as there are objects with IDs like 3 and 5 (e.g. the hamster). So object ID handling was unified for v0 and the other engines by introducing objIsActor(), objToActor() and ActorToObj(). | |||
2012-02-11 | SCUMM: merge _activeObjectNr/_activeObjectType and _cmdObjectNr/_cmdObjectType | Tobias Gunkel | |
2012-02-11 | SCUMM: fix debugger for v0 | Tobias Gunkel | |
2012-02-11 | SCUMM: use command stack and SentenceTab in mm c64 | Tobias Gunkel | |
- MM C64 uses command stack (SentenceTab, doSentence()) now - _cmdObject... added for current SentenceTab. The _active... variables are only used to build a sentence in the inventory but never by a script. -> many routines are not needed anymore and are removed | |||
2012-02-11 | SCUMM: start handling object type and id correctly in mm c64 | Tobias Gunkel | |
- removed complicated and unnecessary _v0ObjectIndex, _v0ObjectInInventory, _v0ObjectFlag vars - started to merge object id and type into one object value (type<<8|id) - verb preposition ids do not dependent on language -> remove from VerbSettings Note: - objects with type=0 are foreground objects. They have a state, an owner and a bg overlay image. - objects with type=1 are bg objects. They do not have a state or owner and are already contained in the bg image. The do not have an entry in objectState/OwnerTable | |||
2011-08-27 | SCUMM: Also save first used color beyond 80 in Indy4 Amiga palette. | Johannes Schickel | |
2011-08-26 | SCUMM: Mark some more ScummEngine members Indy4 Amiga specific. | Johannes Schickel | |
2011-08-26 | SCUMM: Implement proper Indy4 Amiga palette handling. | Johannes Schickel | |
This should fix incorrect text colors in some scenes. | |||
2011-08-06 | ALL: Reduce audio/ header dependency | Eugene Sandulenko | |
2011-08-03 | SCUMM: Remove BluesBirthday dependency on the binary | Matthew Hoops | |
The game scripts detected Yellow or Red variants based on what binary was present. That could potentially cause problems with a Mac dump in case someone dumped into MacBinary format. | |||
2011-07-09 | SCUMM: fix DS compilation | athrxx | |
2011-07-09 | SCUMM: cleanup sjis font rendering code | athrxx | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-15 | SCUMM: hopefully fix 16bit mode support for SCUMM FM-TOWNS games and LOOM ↵ | athrxx | |
PCE on Android This mostly reverts 5b7754e3f095eb8a469dd4b7de5a6379f8e13c27. Instead, we try to use other 16bit modes after 555 fails. | |||
2011-06-02 | ENGINES: Change 2nd param of Engine::saveGameState to Common::String | Max Horn | |
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-25 | ALL: neighbour -> neighbor | Matthew Hoops | |
2011-05-13 | SCUMM: Rename ResTypes->ResType, introduce ResId typedef, change code to use ↵ | Max Horn | |
both | |||
2011-05-13 | SCUMM: Get rid of the MemBlkHeader hack | Max Horn | |
This uncovered at least one potentially serious bug in the inventory code, which still needs to be investigated and fixed. |