Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-18 | MORTEVIELLE: Some renaming in intro functions | Strangerke | |
2013-07-18 | MORTEVIELLE: Improve German engine texts | 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-18 | DEVTOOLS: Moved implementation of create_mortdat File class from the header file | Paul Gilbert | |
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. | |||
2013-07-16 | TSAGE: Bugfixes for R2R drive room, and work on scanner modal dialog | Paul Gilbert | |
2013-07-16 | CONFIGURE: Use -Wno-long-long when we use -pedantic. | Alyssa Milburn | |
2013-07-15 | CONFIGURE: Added more 64bit integers to probing | Eugene Sandulenko | |
2013-07-15 | SWORD25: Fix compilation on some 32-bit systems | Eugene Sandulenko | |
2013-07-15 | SWORD25: Replace Pluto with Tamed Pluto for increased compatibility | Eugene Sandulenko | |
Still saves are incompatible but at least this now has enhanced debugging capabilities. | |||
2013-07-15 | Merge pull request #323 from tobiatesan/test_for_common | Johannes Schickel | |
Test for common | |||
2013-07-15 | GUI: Mark some intentional fall throughs in switches. | Johannes Schickel | |
All of these are for handling kCloseCmd. | |||
2013-07-15 | GUI: Allow the event recorder dialog to be closed. | Johannes Schickel | |
This is a regression from 6e4217e1ba1df9fd2ee4cd0d61151ed7dfc53021. setResult does not automatically close the dialog. However, Dialog::handleCommand will close the dialog when kCloseCmd is received. | |||
2013-07-15 | RECORDER: Fix wrong argument order | Eugene Sandulenko | |
2013-07-15 | AGI: Mark fall-through. Detected by CID 1003771 | Eugene Sandulenko | |
2013-07-15 | AGI: Fix CID 1003768. Missing break in switch | Eugene Sandulenko | |
2013-07-15 | AGI: Fix CID 1003769. Missing break in switch | Eugene Sandulenko | |
2013-07-15 | DEVTOOLS: Fix CID 1022207. Missing break in switch | Eugene Sandulenko | |
2013-07-15 | INSANE: Fix CID 1003734. Missing break in switch | Eugene Sandulenko | |
2013-07-15 | INSANE: Fix CID 1003733. Missing break in switch. | Eugene Sandulenko | |
In fact the code was wrong there due to copy-paste error | |||
2013-07-15 | SAGA: Fix CID 1002507. Unused pointer value. | Eugene Sandulenko | |
2013-07-14 | TSAGE: Added R2R ability to combine items. Further bugfixes for landing bay | Paul Gilbert | |
2013-07-14 | RECORDER: Fix indenting | Sven Hesse | |
2013-07-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-07-14 | RECORDER: Fix CID 1046887. Missing break in switch | Eugene Sandulenko | |
2013-07-14 | RECORDER: Fix CID 1046882. Uninitalized variables | Eugene Sandulenko | |
2013-07-14 | RECORDER: Rename class variables in accoudance with our code style | Eugene Sandulenko | |
2013-07-14 | RECORDER: Fix CID 1046883. Uninitialized variables | Eugene Sandulenko | |
2013-07-14 | RECORDER: Fix CID 1046881. Unused value | Eugene Sandulenko | |
2013-07-14 | RECORDER: Fix CID 1046888. Wrong check. | Eugene Sandulenko | |
2013-07-14 | RECORDER: Rename class variable in accoudance with our code style. | Eugene Sandulenko | |
2013-07-14 | RECORDER: Fix CID 1046884. Uninitialized class variables. | Eugene Sandulenko | |
2013-07-14 | RECORDER: Fix CID 1046886. Uninit class variables. | Eugene Sandulenko | |
2013-07-14 | TSAGE: Fix for returning to landing bay from crane controls | Paul Gilbert | |
2013-07-14 | TUCKER: Add support for skipping unhandled/invalid instructions. | D G Turner | |
This ensures that if any unhandled/invalid instructions are present, they are skipped, rather than locking up engine execution. This is a secondary fix for bug #3614697 - "Spanish version uncompletable at end of 2nd part" and any other future bugs of this type. | |||
2013-07-14 | TUCKER: Fix for bug #3614697 - "Spanish version uncompletable..." | D G Turner | |
This add support for the unhandled "mof" instruction present in the Spanish version. This effectively skips it as a NOP/invalid, which prevents it locking up the game at the end of the 2nd part. | |||
2013-07-13 | Merge pull request #2 from criezy/mortevielle | Paul Gilbert | |
Mortevielle create_mortdat textual fixes | |||
2013-07-13 | MORTEVIELLE: Changed savegames to use the game target to generate filenames | Paul Gilbert | |
2013-07-13 | MORTEVIELLE: Fix typo in English text | Thierry Crozat | |
2013-07-13 | MORTEVIELLE: Convert non-ASCII characters to their octal value | Thierry Crozat | |
2013-07-13 | MORTEVIELLE: Add missing eol character in devtool usage message | Thierry Crozat | |
2013-07-13 | TSAGE: Fixes for R2R Crane Controls | Paul Gilbert | |
2013-07-13 | DEVTOOLS: Fix unimportant memory/resource leaks | Torbjörn Andersson | |
CID 1022280, 1022281, 1022282 | |||
2013-07-13 | DEVTOOLS: Fix unimportant memory/resource leaks | Torbjörn Andersson | |
CID 1022283, 1022284, 1022285 | |||
2013-07-13 | MORTEVIELLE: Fix some typos identified by wjp | Strangerke | |