aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-05-07GOB: Make coordinate parameters in Surface::fillRect() signedSven Hesse
And clip to [0, width), [0, height) before drawing. This fixes bug #6864, which is a regression I introduced in 51fd528fe56e00466255d54e1e71b19f34729bfd when I changed all the drawing code to use the Surface class. I thought that having unsigned coordinates makes sense, but for some reason, Fascination sets _destSpriteX (which maps to left in fillRect()) to -1, expecting the drawing code to clip.
2015-05-05SCI: add qfg2 airElemental workaround - bug #6859Martin Kiewitz
2015-05-04SCI: fix bug in new string identifying codeMartin Kiewitz
fixes string identifying in mac SCI1.1 games
2015-05-04SCI: Scripts: identify strings + debug commandMartin Kiewitz
debug command is called "script_strings" / "scrs"
2015-05-03SCI: Handle pronouns in parserWillem Jan Palenstijn
When parsing a sentence, its type 0x142 word (presumably the object) is now stored. Any pronouns (type 0x080) are then automatically replaced by this stored word.
2015-05-03SCI: Clarify function nameWillem Jan Palenstijn
2015-05-02SCI: lsl5 script patch to fix game breaking bugMartin Kiewitz
fixes green card phone number also calling limo at the same time bug for the English PC 1.000 release.
2015-04-29NEWS: Mention support for Rex Nebular, as well as the fixes to SCIFilippos Karapetis
2015-04-27SCI: move SCI32 plane clear to gamestate_restore()Martin Kiewitz
2015-04-27SCI: immediate restore now uses delayed restoreMartin Kiewitz
instead of the old hackish method
2015-04-26SCI: restore: clear screen when restoringMartin Kiewitz
primarily to clear kPortrait graphics in kq6 when restoring during portrait animation
2015-04-26SCI: restore: reset ports before loading memoryMartin Kiewitz
otherwise we could free hunk space of the loaded saved game
2015-04-26SCI: remove unused code in SciEngine::loadGameState()Martin Kiewitz
2015-04-26SCI: implement delayed restore via ScummVM menuMartin Kiewitz
will delay restoring a saved game until the next kGetEvent or kWait also implement aborting playback for kPortrait and kShowMovie
2015-04-26Revert "SCI: Hopefully fix bug #3565505 - "SCI : crash when loading a savegame""Willem Jan Palenstijn
This reverts commit 76ff4c700166d69b416dae324ee616ab57265c34. It was intended to fix bug #6136, but only worked around the actual problem in some cases. See 4c03e4b699916a9b9fe71afffaf41c283045216e.
2015-04-26SCI: Stop processing in kGetEvent after loadingWillem Jan Palenstijn
getSciEvent can trigger the main ScummVM menu, which can trigger loading a game, which will invalidate the game state that kGetEvent is operating on. Other kernel functions may still have the same problem, and a better solution may be necessary.
2015-04-25SCI: script patch qfg2 saurus freeze - bug #5156Martin Kiewitz
getting back on saurus in the desert by typing command "ride" freezes the game. This patch fixes the issue. Attention: difficult bug to fix, may cause issues
2015-04-25SCI: script patch for sq4cd, walk in bug #5468Martin Kiewitz
walk right up in the first room, only for SQ4 CD
2015-04-24SCI: qfg1vga script patch 4 stag dagger bug #6135Martin Kiewitz
fixes animation issue when throwing a dagger at white stag in room 77
2015-04-23SCI: fix Camelot save on map screen bug #6744Martin Kiewitz
don't put restored script windows into _windowList[]
2015-04-21SCI: kDoBresen adjustments for SCI<=1_EGA, thx wjpMartin Kiewitz
2015-04-21SCI: fix bug in new workaround sig codeMartin Kiewitz
2015-04-20MAEMO: Fix compilation.Tarek Soliman
Related to 71cc9e41e8e61e560ed5cb8e1fe1d0c539f001be
2015-04-19SCI: workaround sig cleanup 2Martin Kiewitz
2015-04-19SCI: workaround sig cleanupMartin Kiewitz
old and now obsolete localCallOffset removed
2015-04-19SCI: workaround sig fanmade Ocean Battle migratedMartin Kiewitz
2015-04-19SCI: workaround sig Jones in the fast lane migratedMartin Kiewitz
2015-04-19SCI: workaround sig Hoyle 1 migratedMartin Kiewitz
2015-04-19SCI: workaround sig Hoyle 4 migratedMartin Kiewitz
2015-04-19SCI: workaround sig Space Quest 1 migratedMartin Kiewitz
2015-04-19SCI: workaround sig for fanmade games kDeviceInfoMartin Kiewitz
2015-04-19SCI: workaround sig Space Quest 4 migratedMartin Kiewitz
2015-04-19SCI: workaround sig Conquests of Camelot migratedMartin Kiewitz
2015-04-19SCI: workaround sig Conquests of Longbow migratedMartin Kiewitz
2015-04-19SCI: workaround sig pq2/demo:lb+hq1 migratedMartin Kiewitz
- also kDisplay cleanup, removed dummy opcodes - workarounds should be used instead - fixed hq1 workaround entry, it seems we are able to read vocabulary now
2015-04-19SCI: workaround sig Quest for Glory 3 migratedMartin Kiewitz
2015-04-19SCI: workaround sig Quest for Glory 1 VGA migratedMartin Kiewitz
2015-04-19SCI: workaround sig eco quest 2 updateMartin Kiewitz
sig also works on french version + sig extended
2015-04-19SCI: workaround sig Eco Quest 2 migratedMartin Kiewitz
2015-04-18SCI: workaround sig Quest for Glory 1 EGA migratedMartin Kiewitz
2015-04-18SCI: workaround sig Quest for Glory 2 migratedMartin Kiewitz
2015-04-18SCI: add debug level for workaroundsMartin Kiewitz
It's called "Workarounds"
2015-04-18SCI: workaround sig Island Of Dr. Brain migratedMartin Kiewitz
2015-04-18SCI: add signatures for workaround local-callsMartin Kiewitz
instead of using hardcoded offsets, we can now use regular script patcher signatures. only 1 qfg3 workaround has been migrated, the others will follow.
2015-04-18SCI: sq4 russian: added all workarounds manuallyMartin Kiewitz
and removed generic workaround, which ignores all objectnames.
2015-04-18SCI: add uninitialized read workaround qfg3 rm140Martin Kiewitz
for French, German, Italian and Spanish versions
2015-04-18SCI: QfG3 fix importing QfG1 character filesMartin Kiewitz
character type was always imported as fighter was never fixed by Sierra
2015-04-17SCI: sort qfg import files alphabeticallyMartin Kiewitz
2015-04-17SCI: patch qfg2 import bug for 1.102 and belowMartin Kiewitz
this patches the known character type import bug (which made all imported characters a fighter)
2015-04-17SCI: add kq6 Sneak Peaks CD demo bug #6824Martin Kiewitz