Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-01 | SCUMM: Further clean up loop | Willem Jan Palenstijn | |
2011-11-01 | SCUMM: Clean up loop | Willem Jan Palenstijn | |
2011-08-26 | SCUMM: Implement proper Indy4 Amiga palette handling. | Johannes Schickel | |
This should fix incorrect text colors in some scenes. | |||
2011-08-17 | SCUMM: Split HE logic classes to their own files | Matthew Hoops | |
2011-08-06 | SCUMM: Fix compilation | Eugene Sandulenko | |
2011-08-06 | ALL: Reduce audio/ header dependency | Eugene Sandulenko | |
2011-08-05 | SCUMM: Fix up CMS player implementation. | Johannes Schickel | |
It's much better now and hopefully quite close to the original when it comes to the music part. The intro music of Loom and Monkey Island 1 EGA sounds fine to me now at least. | |||
2011-07-11 | Merge pull request #54 "SCUMM v5 PC Speaker driver". | Johannes Schickel | |
Discussion can be found here: https://github.com/scummvm/scummvm/pull/54 | |||
2011-07-10 | SCUMM: Do not allow multi midi mode for PC Speaker output. | Johannes Schickel | |
Thanks to eriktorbjorn for catching this. | |||
2011-07-10 | SCUMM: Limit iMuse default instrument load to PC Speaker output. | Johannes Schickel | |
Albeit the code is marked as a hack inside the source, the original behaved exaclty the same. If the code is removed the PC Speaker output will miss notes, since unlike the original we only output to parts, which have an instrument set up. | |||
2011-07-09 | SCUMM: fix DS compilation | athrxx | |
2011-07-09 | SCUMM: cleanup sjis font rendering code | athrxx | |
2011-07-08 | SCUMM: Initial PC Speaker output implementation for SCUMM v5. | Johannes Schickel | |
This is *not* complete yet. | |||
2011-06-21 | COMMON: Move HerculesDimensions enum to SCUMM. | Johannes Schickel | |
The enum is only used inside the SCUMM engine so it is rather pointless to keep it in common/util.h right now. Also if we really want it in some common place it should probably be better in graphics/ too. | |||
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-18 | SCUMM: fixed messed up colors in 16bit HE games | athrxx | |
(regression from 068b4a5351a5574dbfac6acff5776a0071f3f2dd) | |||
2011-06-16 | SCUMM: fix bug in cb661d63d0cd45d1231435a593b74dfc51872a0f | athrxx | |
2011-06-16 | SCUMM: slightly changed behavior of 16bit mode detection | athrxx | |
(another attempt to fix SCUMM FM-TOWNS for ANDROID) | |||
2011-06-15 | SCUMM: change comment in last commit | athrxx | |
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-15 | SCUMM: fix bug #3316738 | athrxx | |
This provides fallback to 8bit color mode for SCUMM3 FM-TOWNS games on platforms which set the USE_RGB_COLOR define even though that color mode is not being fully implemented for that platform. | |||
2011-06-13 | SCUMM: Change MessageDialog button label for consistency | Thierry Crozat | |
Everywhere else the 'OK' button label is all upper case and here was the only place where it was not (it was 'Ok'). | |||
2011-06-13 | I18N: Make many more GUI MessageDialog strings translatable | Thierry Crozat | |
2011-06-13 | SCUMM: fix engine destructor | athrxx | |
(This is relevant for cases where the engine errors out early, before certain arrays get initialized). | |||
2011-06-03 | SCUMM: fix typo (reported by Littleboy) | athrxx | |
2011-06-02 | ENGINES: Change 2nd param of Engine::saveGameState to Common::String | Max Horn | |
2011-05-17 | SCUMM: Add missing imuse feature | athrxx | |
This adds an extra detune parameter which is assigned via sysex code 0. Most tracks don't use this (= assign a value of 0), so it isn't really a very noticeable feature. | |||
2011-05-17 | SCUMM: Adapt code to latest FM-TOWNS audio driver changes | athrxx | |
2011-05-17 | FM-TOWNS AUDIO: Some more midi driver code for FM-TOWNS monkey2 and indy4 | athrxx | |
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-13 | SCUMM: Remove useless allocateArrays call, and make sure all resources are ↵ | Max Horn | |
properly killed upon restart | |||
2011-05-13 | SCUMM: Make it clearer that SCUMM's 'restart' feature leaks like hell | Max Horn | |
2011-05-13 | SCUMM: Add a Resource class, refactor res code around it | Max Horn | |
2011-05-13 | SCUMM: Rename ResTypeData::tag to _tag, get rid of ResTypeData::name | Max Horn | |
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. | |||
2011-05-13 | SCUMM: Document and cleanup resource type mode | Max Horn | |
2011-05-13 | SCUMM: Refactor how resource (types) are srepresented | Max Horn | |
Previously, we had a couple of arrays of size N (where N = number of resource types), one for each attribute of a resource type (such as as the number of resources of that type. Now, we have one array of size N, whose elements are a record aggregating all the attributes of each resource type. | |||
2011-05-13 | SCUMM: Move class ResourceManager to its own header | Max Horn | |
2011-05-13 | SCUMM: Move tmsk code into its own Gdi subclass | Max Horn | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-04-27 | SCUMM: Add separate game id's for soccermls and soccer2004 | Matthew Hoops | |
There are subtle differences in their u32 code that we need to handle | |||
2011-04-22 | SCUMM: Do not pass non-string literal but "%s" + string to displayMessage. | Johannes Schickel | |
Since displayMessages usualy vsnprintf internally it is not quite safe to pass any string to it, since it might include a format argument like %n, which is unsafe. | |||
2011-04-22 | DOTT: MM message can now be translated. | Thierry Crozat | |
2011-04-18 | SCUMM: Make use of new Common::Error type | Max Horn | |
2011-04-17 | SCUMM: Prefer Surface::create taking a PixelFormat over the one taking a ↵ | Johannes Schickel | |
byte depth. | |||
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-04-05 | SCUMM: Move _heV7RoomIntOffsets from ScummEngine to ScummEngine_v70he | Max Horn | |
2011-04-05 | SCUMM: Move _heV7DiskOffsets from ScummEngine to ScummEngine_v70he | Max Horn | |
2011-04-05 | SCUMM: Move ActorHE into its own header, move some HE specific stuff out of ↵ | Max Horn | |
scumm.h |