aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2017-10-21SCI: Allow lofsa string printing in disasm for all SCI versionsWillem Jan Palenstijn
2017-10-21SCI: Fix offsets in disasm for multi-param opcodesWillem Jan Palenstijn
This code was assuming that retval points to the start of the next instruction, which is only true if the current parameter is the last one. This fixes op_call printing.
2017-10-16TITANIC: Remove redundant room check in CEarSweetBowlPaul Gilbert
2017-10-16SCI32: Fix cursor color when quitting for phant1David Fioramonti
When quitting the game at the main menu and hitting no or quitting the game while playing the cursor color over the buttons will be tan the first time rather than red. This fix makes it so it will be red. This was done by removing a check in HotSpot::doit() which checks the global193 value. Removing this check fixes the problem. Fixes Trac#9977. Thanks snover and wjp for your help.
2017-10-15TITANIC: Add missing strings for Floor & Room # to titanic.datPaul Gilbert
2017-10-15TITANIC: Fix crash exiting game when music room music is activePaul Gilbert
2017-10-15TITANIC: Music room handler field renames & better anim sync to musicPaul Gilbert
2017-10-15SCI32: Tell OSystem to show/hide cursors as appropriateColin Snover
This is needed so that the system cursor can be appropriately hidden outside the game's draw area, to match the normal behaviour of ScummVM.
2017-10-15TITANIC: Fix use after free and remove IFDEF code from mouse cursorsPaul Gilbert
2017-10-15TITANIC: Simplify cursors to build up as RGBA during loadingPaul Gilbert
2017-10-14TITANIC: Remove accidentally committed cutscene slowdownPaul Gilbert
2017-10-14TITANIC: Stop final piano note of music room music getting cut offPaul Gilbert
2017-10-14TITANIC: Properly flag audio buffer as finished when song is donePaul Gilbert
2017-10-13TITANIC: Fix rotating on Top of Well balconyPaul Gilbert
2017-10-13TITANIC: Show busy cursor when SuccUBus sending or receivingPaul Gilbert
2017-10-13TITANIC: Workaround for wrong ambient music on loadPaul Gilbert
2017-10-13TITANIC: Renamed GlobalSound methods to AmbientSoundPaul Gilbert
2017-10-13TITANIC: Cleanup of auto music player classes and messagesPaul Gilbert
2017-10-12TITANIC: Play Pellerator sound only when moving to a new destinationPaul Gilbert
2017-10-12TITANIC: DE: Fix showing accented characters in Chat tabPaul Gilbert
2017-10-12TITANIC: DE: Fix saying 'ja' to Deskbot during checkinPaul Gilbert
2017-10-10TITANIC: Fix buffer overflow in parser searchAndReplacePaul Gilbert
2017-10-10TITANIC: Show SGT furniture in stateroom even after upgradingPaul Gilbert
2017-10-10TITANIC: Only allow moving to SGT TV in assigned roomPaul Gilbert
2017-10-10TITANIC: Fix talking to the Maitre DPaul Gilbert
2017-10-09TITANIC: DE: Fix bomb passwordPaul Gilbert
2017-10-09TITANIC: Fix Coverity warningsPaul Gilbert
2017-10-08TITANIC: DE: Fix going to bottom of service elevatorPaul Gilbert
2017-10-08SCI32: Fix crash restoring save from endgame of RAMAColin Snover
Fixes Trac#10263.
2017-10-09SCI: Add QfG4 script patch to fix sliding down slope bug #9801Martin Kiewitz
It's quite difficult to patch. I hope this finally solved it.
2017-10-08SCI: Crazy Nick's Larry workaround bug #10184Martin Kiewitz
Added this already through last commit by accident Was supposed to get added by this. Workaround for reading uninitialized temp game bug.
2017-10-08SCI: Restrict some workarounds to certain tempsMartin Kiewitz
Also add a bit more documentation / Fix some documentation
2017-10-08TITANIC: Turn off testing for English, turn it on for GermanPaul Gilbert
2017-10-08TITANIA: DE: Fixes for Titania's wakeup speechPaul Gilbert
2017-10-08TITANIC: DE: Syntax fixesPaul Gilbert
2017-10-08TITANIC: DE: Further tweak code wheel loadingPaul Gilbert
2017-10-07TITANIC: DE: Fix default code wheel lettersPaul Gilbert
2017-10-07TITANIC: DE: Fixes for bomb code wheelsPaul Gilbert
2017-10-07TITANIC: DE: Fix Barbot response handlingPaul Gilbert
2017-10-07SCI: Change index inside workaround tables to an index rangeMartin Kiewitz
So that one can specify an entire range of temp variables by using just one single entry.
2017-10-07SCI: Use explicit indexes in castlebrain/islandbrain word search workaroundsColin Snover
2017-10-07SCI: Add workaround for uninitialized reads in Island of Dr BrainColin Snover
Leaning on the enter key during a word search puzzle will trigger this bug, just like in Castle of Dr Brain.
2017-10-07SCUMM: Fix compilation on systems without USE_RGB_COLORColin Snover
2017-10-07BACKENDS: Fix window sizing of games that switch between multiple resolutionsColin Snover
2017-10-07ENGINES: Remove Graphics::PixelFormat alias from engine.cppColin Snover
Almost the entire file does not use the aliased PixelFormat except for a single function, so just make that function work like everything else already in the TU.
2017-10-07ENGINES: Remove default1x scaler flagColin 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.
2017-10-07SCI: Improve Larry 1 Spanish script patchMartin Kiewitz
So that it also works even when the patch files are missing.
2017-10-07SCI: Add script patch for Larry 1 Spanish bug #10240Martin Kiewitz
Fixes buying an apple from man wearing a barrel, who walks around in front of the casino.
2017-10-07Revert "SCI: Add workaround for uninitialized reads in Island of Dr Brain"Martin Kiewitz
This reverts commit ae8e4fa8e95f3ae347dfc681330bccc0b09d1f01. This change is wrong in any case. It should be specific to temp 14+15 at the very least. I also did not get an answer on what is actually happening internally. That's not how we should add workarounds. My review was also still pending.
2017-10-07SCI: Add workaround for uninitialized reads in Island of Dr BrainColin Snover
Leaning on the enter key during a word search puzzle will trigger this bug, just like in Castle of Dr Brain.