Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-22 | MORTEVIELLE: Fix invalid read size in music code | Strangerke | |
2013-07-21 | MORTEVIELLE: Get rid of the last remaining magic values used with _mem | Strangerke | |
2013-07-21 | PEGASUS: Fix missing AI warning videos in the DVD demo | Matthew Hoops | |
2013-07-21 | SCUMM: Fix test before running VAR_SAVELOAD_SCRIPT2 (CID 1004135) | Torbjörn Andersson | |
This doesn't really make any difference because either both VAR_SAVELOAD_SCRIPT and VAR_SAVELOAD_SCRIPT2 exist, or neither does. But it feels more correct this way. | |||
2013-07-21 | MORTEVIELLE: Remove constants previously used by the mouse code | Strangerke | |
2013-07-21 | TSAGE: Fix GCC warning about possibly undefined behaviour | Torbjörn Andersson | |
2013-07-20 | TSAGE: Bugfixes for R2R drive room | Paul Gilbert | |
2013-07-20 | PEGASUS: Fix possible timer "skip" when resuming | Matthew Hoops | |
pause/resume need to treat things a bit differently from the normal setRate function. This caused a jump in a timer when resuming from the pause menu in certain cases, though not all the time. Regression from b50cac637ece07c87e39232a1e8fe7262ace06f2, which was part of the fix for the lid animations. | |||
2013-07-20 | TSAGE: Work on setup of R2R engine palette maps | Paul Gilbert | |
2013-07-20 | MORTEVIELLE: Remove one more magic value, simplify draw() | Strangerke | |
2013-07-20 | MORTEVIELLE: Remove dead code, update comment | Strangerke | |
2013-07-20 | MORTEVIELLE: Get rid of some more magic values | Strangerke | |
2013-07-20 | MORTEVIELLE: Make use of _mem more homogeneous, fix a couple of errors in ↵ | Strangerke | |
phoneme handling | |||
2013-07-20 | MORTEVIELLE: Get rid of magic value 0x5000 | Strangerke | |
2013-07-20 | MORTEVIELLE: Get rid of magic value 0x6000 | Strangerke | |
2013-07-20 | MORTEVIELLE: Get rid of magic value 0x7000 | Strangerke | |
2013-07-20 | MORTEVIELLE: Simplify drawString code | Strangerke | |
2013-07-20 | MORTEVIELLE: Some more renaming | Strangerke | |
2013-07-20 | MORTEVIELLE: Reorder some functions in mortevielle.h | Strangerke | |
2013-07-20 | MORTEVIELLE: Little refactoring of decryptNextChar() | Strangerke | |
2013-07-20 | TINSEL: Remove self-assignment (CID 1003626) | Torbjörn Andersson | |
However, dreammaster has confirmed this line was in the original so I'm leaving it commented-out in case there is a genuine bug still lurking there. | |||
2013-07-19 | LURE: Added explicit comment to switch block fall-through | Paul Gilbert | |
2013-07-19 | MORTEVIELLE: Removed redundant mouse drawing code | Paul Gilbert | |
2013-07-19 | SCI: Add FIXME | Willem Jan Palenstijn | |
2013-07-19 | TONY: Remove debug message from last commit. Oops. | Torbjörn Andersson | |
2013-07-19 | TONY: Fix parameter to RMGfxSourceBuffer8RLEWordAA::init() | Torbjörn Andersson | |
The method it is meant to override uses "const byte *buf" so this one should too. I don't know if/when it's called, but fuzzie tells me it should be a harmless change. Hopefully fixes CID 1003892. | |||
2013-07-19 | TEENAGENT: Add missing "break"s to switch cases | Torbjörn Andersson | |
I think this is the correct thing to do, and that it won't have any noticeable effect whatsoever. Cases 29 and 30 happen in the first half of the game, in the cantine, while case 42 happens in the second half of the game. By the time you reach the point where case 42 does something, I don't think it's possible to get back to cases 29 and 30, so when case 29 falls through neither 30 nor 42 will do anything. CID 1003730, 1003731 | |||
2013-07-19 | MORTEVIELLE: Fix glitch in constant name. Thanks to LordHoto for pointing it out | Strangerke | |
2013-07-19 | MORTEVIELLE: Add a safeguard in Copy() | Strangerke | |
2013-07-19 | MORTEVIELLE: Simplify the way skip info is computed, as pointed by LordHoto | Strangerke | |
2013-07-19 | MORTEVIELLE: Constify 3 more arrays | Strangerke | |
2013-07-19 | MORTEVIELLE: Fix define name in Mortevielle.h | Strangerke | |
2013-07-19 | MORTEVIELLE: Reorder includes | Strangerke | |
2013-07-19 | MORTEVIELLE: Rename menu constant | Strangerke | |
2013-07-19 | MORTEVIELLE: Use width and height provided by Graphics::Surface | Strangerke | |
2013-07-19 | MORTEVIELLE: Fix formatting glitch | Strangerke | |
2013-07-19 | MORTEVIELLE: Constify an array in graphics, reduce the scope of some variables | Strangerke | |
2013-07-19 | MORTEVIELLE: Replace some British words by US ones | Strangerke | |
2013-07-19 | MORTEVIELLE: Constify an array in actions, reduce the scope of some variables | Strangerke | |
2013-07-18 | MORTEVIELLE: Modify some more boxes | Strangerke | |
2013-07-18 | MORTEVIELLE: Enlarge box around screens in order to avoid to display a line ↵ | Strangerke | |
of the picture below the border | |||
2013-07-18 | MORTEVIELLE: Enlarge F3/F8 dialog | Strangerke | |
2013-07-18 | MORTEVIELLE: Some renaming in intro functions | Strangerke | |
2013-07-18 | Merge pull request #345 from countingpine/patch-1 | Johannes Schickel | |
SCUMM: More precise Player_Mac::durationToSamples | |||
2013-07-18 | Merge pull request #353 from clone2727/eventrec_timer_fix | Eugene Sandulenko | |
ALL: Don't use EventRecorder at all when not compiled in | |||
2013-07-17 | TSAGE: Some further cleanup of R2R drive room | Paul Gilbert | |
2013-07-16 | TSAGE: Fixes for R2R scanner dialog | Paul Gilbert | |
2013-07-16 | TUCKER: Amend fix for bug #3614697 - "Spanish version uncompletable..." | D G Turner | |
The mof instruction needs to return 0 or 1 to continue execution, rather than 2 which indicates to end table instruction execution. Using 0 as this is most likely correct value. | |||
2013-07-16 | TSAGE: Fix stray "You have no use for that." message | Torbjörn Andersson | |
This would happen in Ringworld when clicking on the slot in the flycycle. I have compared the behaviour to the original, and I can't see any obvious differences after my change. CID 1003728 | |||
2013-07-16 | SCUMM: Better Player_Mac::durationToSamples | countingpine | |
Uses the fact that 4*480*480 == 225 << 12, and the identity (a*b)>>n == (a>>n)*b + ((a%(1<<n))*b)>>n (assuming non-overflowing math), except the rhs uses smaller intermediate values and does not overflow(*). Compared to the original code, this uses 1 fewer division and eliminates the rounding error. (*) Technical note: In some cases the right hand side of the above identity still has possibilities of intermediate overflow, but only if b > (1 << n), or if (b << n) overflows, neither of which are true here. |