Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-11 | TUCKER: Remove glue workaround clarification | Adrian Frühwirth | |
The glue actually _is_ a unary usage object in the original game so this was simply a miss in our implementation which is now fixed. In other words, this wasn't a workaround and the original game does behave the same as ours now. | |||
2018-02-11 | TUCKER: Use verb enum in all places | Adrian Frühwirth | |
2018-02-11 | TUCKER: Remove superfluous arguments in loadBudSpr et al | Adrian Frühwirth | |
2018-02-09 | Revert "TUCKER: Fix Bud drawn behind parts of statue in park" | Adrian Frühwirth | |
This fixed the statue but broke the park entrance which I had missed. | |||
2018-02-09 | TUCKER: Fix Bud drawn behind parts of statue in park | Adrian Frühwirth | |
Fixes Trac#10423. | |||
2018-02-09 | TUCKER: Make the glue a "unary usage" object | Adrian Frühwirth | |
Workaround for Trac#5511. | |||
2018-02-07 | TUCKER: Fix offset drawing bug in drawSprite() | Adrian Frühwirth | |
Fixes Trac#6639. | |||
2018-02-03 | TUCKER: Add inventory and save slot scrolling via mouse wheel | Adrian Frühwirth | |
Fixes Trac#10424. | |||
2018-01-31 | TUCKER: Print infobar string if no savegame exists | Adrian Frühwirth | |
Before, the ingame load dialog pretended to allow loading savegames from all possible slots even if no savegames existed. This introduces the original interpreter's behavior which instead loads a resource string from infobar.txt informing the user that no savegames are available. | |||
2018-01-31 | TUCKER: Fix sentence bar offsets | Adrian Frühwirth | |
Fixes Trac#10413 and Trac#10414. | |||
2018-01-31 | TUCKER: Fix dirty rects drawing bug in drawStringInteger() | Adrian Frühwirth | |
2018-01-31 | TUCKER: Use existing enum for verbs | Adrian Frühwirth | |
2018-01-31 | TUCKER: Cure Bud's and Billy's seasickness | Adrian Frühwirth | |
This ensures that the calculated offsets for Bud and Billy are [0,2] px and follow the sequence 0px -> 1px -> 2px -> 1px -> 0px as opposed to the earlier 0px -> 1px -> 2px -> 3px -> 0px which resulted in them teleporting back to their original location and on top of that being out of sync with the boat. Fixes Trac#6643. | |||
2018-01-31 | TUCKER: Fix walking Royston glitch | Adrian Frühwirth | |
Fixes Trac#6640. | |||
2018-01-31 | TUCKER: Fix font rendering bug | Adrian Frühwirth | |
Fixes Trac#6370. | |||
2017-10-07 | ENGINES: Remove default1x scaler flag | Colin Snover | |
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions. | |||
2016-02-24 | TUCKER: Hide cursor in cutscenes | Ori Avtalion | |
2014-05-25 | TUCKER: Skip the display of the intro and of the chapter number when a game ↵ | Strangerke | |
is loaded from launcher | |||
2014-05-24 | TUCKER: Add a couple of safeguards to avoid out of bound access during the ↵ | Strangerke | |
display of credits | |||
2014-05-24 | TUCKER: Add a safeguard to avoid a potential out of bound access | Strangerke | |
2014-03-21 | TUCKER: Change the type of the return value of ↵ | Strangerke | |
handleSpecialObjectSelectionSequence() | |||
2014-03-20 | TUCKER: Fix some uninitialized variables | Strangerke | |
2014-03-15 | TUCKER: Initialize some more pointers with nullptr instead of 0 | Strangerke | |
2014-03-15 | TUCKER: Use boolean instead of integer in several places | Strangerke | |
2014-03-15 | TUCKER: Initialize some pointers with nullptr instead of 0 | Strangerke | |
2014-03-15 | TUCKER: Add a safeguard in updateCharPosition() to avoid a potential ↵ | Strangerke | |
out-of-bounds read, change the type of a variable to boolean | |||
2014-03-09 | TUCKER: Some renaming in Graphics | Strangerke | |
2014-03-09 | TUCKER: Some more refactoring | Strangerke | |
2014-03-09 | TUCKER: Some more refactoring | Strangerke | |
2014-03-09 | TUCKER: make _panelLockedFlag a boolean instead of an integer | Strangerke | |
2014-03-09 | TUCKER: Fix some values assigned to _skipCurrentCharacterDraw | Strangerke | |
2014-03-09 | TUCKER: Some more renaming | Strangerke | |
2014-03-08 | TUCKER: Some more renaming | Strangerke | |
2014-03-08 | TUCKER: Change the type of some variables to boolean | Strangerke | |
2014-03-08 | TUCKER: Initialize some uninitialized variables | Strangerke | |
2014-03-07 | TUCKER: Use a boolean for drawFlag instead of an integer | Strangerke | |
2014-03-07 | TUCKER: Some more renaming | Strangerke | |
2014-03-07 | TUCKER: Use boolean in place of integer for some members of the Sprite structure | Strangerke | |
2014-03-07 | TUCKER: Start renaming struct members to follow coding/naming conventions | Strangerke | |
2014-03-07 | TUCKER: Reduce the scope of some variables | Strangerke | |
2014-02-18 | TUCKER: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-02-10 | TUCKER: Fix bug #6381 - "TUCKER: In 3rd part, "Use Peg" fails..." | dergunov | |
"Use Peg" is a single-item action and these are hardcoded in the engine. The default otherwise is dual-item action "Use X on Y". | |||
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-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-12 | TUCKER: Fix palette fades | Willem Jan Palenstijn | |
This is a regression from 362b0cd5e4a71a0b2610ff8abb6aeecddc842cf0 and fixes bug #3614686. | |||
2011-05-17 | TUCKER: Give name to RandomSource, to register it with event recorder | Max Horn | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-03-20 | TUCKER: add missing code for kSupportsLoadingDuringStartup | Gregory Montoir | |