Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-30 | DREAMWEB: Add some debugging output to emergencyPurge | Willem Jan Palenstijn | |
2012-11-30 | DREAMWEB: Make frame fixups more specific and add sanity checks | Willem Jan Palenstijn | |
This should detect (and trigger asserts on) the kind of ex frame data corruption in bug #3591088. | |||
2012-11-30 | DREAMWEB: Fix emergencyPurge checks | Willem Jan Palenstijn | |
It could re-delete previously deleted objects, causing ex data (frame/text) corruption. This is the likely cause of bug #3591088. Asm conversion error from eaf87bdfa7ac279f736c03b25af94ac1df3b31ce. | |||
2012-11-30 | KYRA: Allow user to cancel saving in EoB via ESC. | Johannes Schickel | |
2012-11-30 | CONFIGURE: Enable EoB by default. | Johannes Schickel | |
2012-11-30 | KYRA: Change loop variable to uint, rather than size_t. | D G Turner | |
2012-11-30 | DRASCULA: Change loop variable to uint, rather than size_t. | D G Turner | |
2012-11-30 | DREAMWEB: Change various loop variables to uint, rather than size_t. | D G Turner | |
This is partly for readability and partly to avoid any possible portability issues i.e. though they should be the same, size_t is defined by system headers, whereas uint is defined within our build system. Also, replaced a array size calculation with our ARRAYSIZE macro. | |||
2012-11-30 | DREAMWEB: Migrate object/inventory related functions out of stubs. | D G Turner | |
2012-11-30 | DREAMWEB: Further migration to screen size constants. | D G Turner | |
2012-11-30 | DREAMWEB: Fix usage of defines, rather than values for screen size. | D G Turner | |
2012-11-30 | DREAMWEB: Remove dead code functions and minor formatting cleanup. | D G Turner | |
2012-11-29 | DREAMWEB: Add debugging output for keyboard input. | D G Turner | |
2012-11-29 | DREAMWEB: Correction of minor conversion mistake. | D G Turner | |
2012-11-29 | DREAMWEB: Further cleanup to keyboard input buffer code. | D G Turner | |
Removed the buffer from being a global non-const variable. Also, the code changes should allow the buffer size to be increased by just changing the size of _keyBuffer if needed. | |||
2012-11-29 | DREAMWEB: Simplify _lastHardKey usage and migrate to Common::KeyCode. | D G Turner | |
This improves readability and should help with dealing with changes to fix bug #3590814 ("DREAMWEB: M key does not work in Network"). | |||
2012-11-26 | PEGASUS: Improve descriptions for the keymap | Matthew Hoops | |
2012-11-26 | SCI: Amended fix for palette related compiler warnings. | D G Turner | |
2012-11-26 | SCI: Fix warnings | Filippos Karapetis | |
2012-11-24 | KYRA: fix bug #3589442 (LOL Floppy - No speech during intro) | athrxx | |
2012-11-24 | PEGASUS: Use the new VideoDecoder::setRate code | Matthew Hoops | |
The filling station now plays at the proper speed | |||
2012-11-23 | COMPOSER: Fix order of directoryGlobs qualifiers. | D G Turner | |
Some compilers throw a warning on the "const static" ordering, so the more standard "static const" should be used instead. | |||
2012-11-23 | KYRA: Some slight cleanup. | Johannes Schickel | |
2012-11-23 | KYRA: Fix bug #3589441 "KYRA: LOL DOS is broken". | Johannes Schickel | |
In fact it affected all DOS versions of the game. This is a regression from 93e69aa4da0558b05fc235684355ed38eed9863d. | |||
2012-11-23 | KYRA: Remove unnecessary forward declaration. | Johannes Schickel | |
2012-11-23 | KYRA: Move SoundDigital declaration to its own header. | Johannes Schickel | |
2012-11-23 | KYRA: Rename kReadSaveHeaderError to ReadSaveHeaderError. | Johannes Schickel | |
2012-11-23 | KYRA: Get rid of pointless SoundDigital::init method. | Johannes Schickel | |
2012-11-23 | KYRA: Make Sound::hasSoundFile const again. | Johannes Schickel | |
2012-11-23 | KYRA: Properly mark digital sfx as sfx in HoF and LoL again. | Johannes Schickel | |
This is a regression from e016e7dfc2b1e3cdb39c01d81c5a34eee66a277b. | |||
2012-11-22 | Merge pull request #283 from lordhoto/scumm-opl3 | Johannes Schickel | |
SCUMM: Support OPL3 in Sam&Max | |||
2012-11-22 | TINSEL: Fix typo in comment | Torbjörn Andersson | |
2012-11-22 | TINSEL: Fix inventory scrollbar handle position | Torbjörn Andersson | |
The scrollbar handle was one pixel too far to the left, and the topmost position was off by one as well. I've verified this to the best of my ability. I've compared it visually in DOSBox (which is a bit tricky for Discworld 2, but I think it's right now), and against the initial Tinsel v1 source code that was added to ScummVM. I don't know what the initial Tinsel v2 source code looked like, though. | |||
2012-11-22 | TINSEL: Fix inventory scrolling | Torbjörn Andersson | |
Adjusted NM_SLIDE_INSET and NM_SLIDE_THICKNESS to make the inventory scrollbar work as it did before Tinsel v1 and v2 were combined. The scrollbar worked before, but you had to click a bit to the left of it to operate it. It's the only place in the code where these constants are used, so it should not break anything else. | |||
2012-11-21 | PEGASUS: Add a keymap | Matthew Hoops | |
2012-11-20 | TONY: Fix compiler warnings about possible "used before set" variables. | D G Turner | |
Looking at this code and the code in clip2D, this shouldn't happen, but this will prevent any future issues. | |||
2012-11-19 | PARALLACTION: Mask unused, but set variable warning, by debug(). | D G Turner | |
This variable is likely to be used in the future if the associated TODO is implemented, so this warning is inhibited by adding a debug() output statement. | |||
2012-11-19 | TOLTECS: Remove unused, but set, variable, start. | D G Turner | |
2012-11-19 | QUEEN: Fix compilation. | D G Turner | |
2012-11-19 | QUEEN: Remove unused, but set variable, personWalking from Talk::talk(). | D G Turner | |
2012-11-19 | KYRA: Make "const type *const" use consistent. | Johannes Schickel | |
I used this command for changing "const type * const" to "const type *const": git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/const \([a-zA-Z0-9_]*\) \* const/const \1 \*const/g' | |||
2012-11-19 | KYRA: Make more static data tables const. | Johannes Schickel | |
2012-11-19 | KYRA: Strip trailing whitespaces. | Johannes Schickel | |
2012-11-19 | KYRA: Some formatting fixes. | Johannes Schickel | |
Powered by astyle. | |||
2012-11-18 | PEGASUS: Fix timer not resuming on the WSC catwalk when using the AI | Matthew Hoops | |
An original game bug | |||
2012-11-18 | PEGASUS: Don't constantly redraw the overview text frame | Matthew Hoops | |
2012-11-17 | PEGASUS: Fade out the main menu when using the quit button | Matthew Hoops | |
2012-11-18 | KYRA: (EOB) - implement simplified EGA dithering for EOB II | athrxx | |
2012-11-18 | KYRA: (EOB) - cleaning up CGA/EGA graphics code | athrxx | |
- fix some glitches in CGA rendering mode - revert most of 66da4777d476c6a9fc2a13351e3b30afc748fd94 (instead of having lots of EGA dithering routines throughout the whole EOB code we're going to implement some post-processing code in updateScreen()) | |||
2012-11-16 | SCUMM: Fix the "drafts" debugger command for Mac Loom | Torbjörn Andersson | |
Mac Loom's drafts appear to be stored from variable 55 and upwards. I'm working under the assumption that there's either only one version of Loom for the Mac, or that they all behave the same. I could be wrong about that. |