aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-06-22SCI: added nicks picks sq to the sci1.1 interpreter games, the other ones ↵Martin Kiewitz
may also use the same interpreter, but we currently can not verify svn-id: r50172
2010-06-22SCI: eco quest 1 demo also uses inbetween sci1.1 interpreter, fixing graphicsMartin Kiewitz
svn-id: r50170
2010-06-22SCI: reversing r50168, demo is using the same offTop as well (demo.bat)Martin Kiewitz
svn-id: r50169
2010-06-22SCI: demo of fairy tales uses regular offTopMartin Kiewitz
svn-id: r50168
2010-06-22SCI: set offTop to 26 for mixed up fairy tales to fix all sorts of ↵Martin Kiewitz
non-fully-removed windows svn-id: r50166
2010-06-22Fix uncompressed MIDI in T7G Mac.Matthew Hoops
svn-id: r50165
2010-06-22Groovie: Add support for the compressed MIDI files of T7G Mac.Jordi Vilalta Prat
svn-id: r50163
2010-06-22SCI: implemented kAssertPalette and a palvary fix for ::set, fixes erana's ↵Martin Kiewitz
place in qfg1vga nighttime svn-id: r50162
2010-06-22Fixed kMergePoly after discussing with waltervn so that it correctly returns ↵Filippos Karapetis
a pointer to an empty (for now) polygon array. This means that you can walk over enemy bodies after killing them in QFG1VGA, but at least it fixes the crashes after killing monsters svn-id: r50160
2010-06-22Fixed 2 crashes in QFG1VGA, when dying:Filippos Karapetis
- Ignoring a non-game breaking script bug (modifying the "longSong" object with argc = 2) - Don't pop the callk stack frame if the stack is empty - fixes a crash when restoring from the death screen svn-id: r50157
2010-06-22SCI: fixed typoMartin Kiewitz
svn-id: r50154
2010-06-22SCI: kPalVary(SetTarget) implementedMartin Kiewitz
svn-id: r50153
2010-06-22SCUMM: Specify various file sizes of detection filesMax Horn
svn-id: r50151
2010-06-22SCUMM: Add a debug message to detectGames() to help find filesizes of ↵Max Horn
detection files svn-id: r50150
2010-06-22SCUMM: Add Japanese FOA CD version from tracker #3017219Max Horn
svn-id: r50149
2010-06-22SCI: removing unneeded capacity uint from r50143Martin Kiewitz
svn-id: r50147
2010-06-22SCI: kPalVary(setTarget) now triggers an errorMartin Kiewitz
svn-id: r50146
2010-06-22Add support for the QFG3 demo audio map and audio resources. Based on a ↵Matthew Hoops
patch by Walter. svn-id: r50144
2010-06-22SCI: change midi queue to Common::Array and make it resize itself if needed ↵Martin Kiewitz
instead of error() svn-id: r50143
2010-06-22Reverted the code which handles objects without a base object when loading, ↵Filippos Karapetis
for now. This possibly indicates an issue related to the garbage collector svn-id: r50142
2010-06-22The volume subop of kDoAudio returns the previous volume in SCI2.1, but not ↵Filippos Karapetis
in earlier versions svn-id: r50141
2010-06-22Fully implement xvga1300_carriage, the gallow's carriage is now fully usable.Matthew Hoops
svn-id: r50139
2010-06-22Stop saving the buffer, script and heap sizes of each script in saved gamesFilippos Karapetis
svn-id: r50137
2010-06-22Finish implementation of the jspit elevator logic.Matthew Hoops
svn-id: r50136
2010-06-21In SCI32, kDoAudio subop 10 is no longer CD audio. Just stub it off for now.Matthew Hoops
svn-id: r50134
2010-06-21SCI: fades already send out commands directlyMartin Kiewitz
svn-id: r50131
2010-06-21SCI: instead of queueing inside midiparser, we are queueing now globally in ↵Martin Kiewitz
SciMusic, also some little cleanup svn-id: r50130
2010-06-21Patch #1956501: "GUI/LAUNCHER: Midi device selection"Max Horn
svn-id: r50128
2010-06-21AGI: Turn some more AGI static functions into AgiEngine methodsMax Horn
svn-id: r50127
2010-06-21AGI: Change a static var to member var AgiEngine::_lastTickTimerMax Horn
svn-id: r50126
2010-06-21AGI: Turn timerHack and curLogic into AgiEngine members; get rid of some ↵Max Horn
#defines svn-id: r50125
2010-06-21AGI: Change AGI commands/opcodes to member methodsMax Horn
svn-id: r50124
2010-06-21Fixed the demo of Hoyle 4 by adding two selectors it needs "syncTime" and ↵Filippos Karapetis
"syncCue". Usually, games that need them are CD talkie versions which have a selector vocabulary, but Hoyle 4 is an exception svn-id: r50122
2010-06-21When loading or restarting, stop script processing if the game is being ↵Filippos Karapetis
loaded or is restarting and the stack position has changed (it's always changed when loading) - fixes the case where the VM is trying to parse an invalid script svn-id: r50121
2010-06-21Fixed some Cppcheck warnings. (There are plenty left, if anyone's wondering.)Torbjörn Andersson
svn-id: r50120
2010-06-21Fix the Hoyle 4 (Hoyle Classic) demo's top offset. It currently errors out ↵Matthew Hoops
later from lacking a selector (static selector problem). svn-id: r50118
2010-06-21Add a workaround for a MUMG script bug, MUMG now works again.Matthew Hoops
svn-id: r50117
2010-06-21SCI: added fixme about r50110/r50073Martin Kiewitz
svn-id: r50115
2010-06-21Check against the signature of Groovie v2 cursors with MKID_BE, makes it ↵Matthew Hoops
easier to see what it's doing. svn-id: r50114
2010-06-21SCI: fix regression of r50073, allNotesOff() now directly sends to driver ↵Martin Kiewitz
again. If we send to queue, queue will never actually get processed and even if it was, the channels wouldnt be mapped anymore anyway svn-id: r50110
2010-06-21SCI: also set throttle trigger on kPalette(animate)Martin Kiewitz
svn-id: r50109
2010-06-21SCI: GfxPalette::kernelSetIntensity() now also triggers throttler - somewhat ↵Martin Kiewitz
"fixes" lb2cd when selecting play game svn-id: r50108
2010-06-20Cleaner fix for the QFG4 demo audio map problem.Matthew Hoops
svn-id: r50104
2010-06-20Ignore the broken 65535x.map file in the QFG4 demo, mistakenly picked up ↵Matthew Hoops
when checking for patches. Audio now works there. svn-id: r50102
2010-06-20SCI: fixed typoMartin Kiewitz
svn-id: r50101
2010-06-20SCI: implemented kPalVary(changeTicks)Martin Kiewitz
svn-id: r50100
2010-06-20SCI: properly implement kPalVary functionality within kDrawPic and ↵Martin Kiewitz
transitions, so pharkas finally works w/o palette corruption svn-id: r50099
2010-06-20SCI: adding timestamp update for frameout, fixes gk1 windows main menuMartin Kiewitz
svn-id: r50094
2010-06-20SCI: disable palvary when reverse is fully done - fixes palette getting ↵Martin Kiewitz
stuck in pharkas (the broken palette in there is actually not caused by palvary, it was just overwritten before by view palette updates and those dont occur when palvary is active) svn-id: r50093
2010-06-20SCI: displaying debug warning again for kPalVary(init)Martin Kiewitz
svn-id: r50092