Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-22 | SCI: eco quest 1 demo also uses inbetween sci1.1 interpreter, fixing graphics | Martin Kiewitz | |
svn-id: r50170 | |||
2010-06-22 | SCI: reversing r50168, demo is using the same offTop as well (demo.bat) | Martin Kiewitz | |
svn-id: r50169 | |||
2010-06-22 | SCI: demo of fairy tales uses regular offTop | Martin Kiewitz | |
svn-id: r50168 | |||
2010-06-22 | SCI: 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-22 | SCI: implemented kAssertPalette and a palvary fix for ::set, fixes erana's ↵ | Martin Kiewitz | |
place in qfg1vga nighttime svn-id: r50162 | |||
2010-06-22 | Fixed 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-22 | Fixed 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-22 | SCI: fixed typo | Martin Kiewitz | |
svn-id: r50154 | |||
2010-06-22 | SCI: kPalVary(SetTarget) implemented | Martin Kiewitz | |
svn-id: r50153 | |||
2010-06-22 | SCI: removing unneeded capacity uint from r50143 | Martin Kiewitz | |
svn-id: r50147 | |||
2010-06-22 | SCI: kPalVary(setTarget) now triggers an error | Martin Kiewitz | |
svn-id: r50146 | |||
2010-06-22 | Add support for the QFG3 demo audio map and audio resources. Based on a ↵ | Matthew Hoops | |
patch by Walter. svn-id: r50144 | |||
2010-06-22 | SCI: change midi queue to Common::Array and make it resize itself if needed ↵ | Martin Kiewitz | |
instead of error() svn-id: r50143 | |||
2010-06-22 | Reverted 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-22 | The volume subop of kDoAudio returns the previous volume in SCI2.1, but not ↵ | Filippos Karapetis | |
in earlier versions svn-id: r50141 | |||
2010-06-22 | Stop saving the buffer, script and heap sizes of each script in saved games | Filippos Karapetis | |
svn-id: r50137 | |||
2010-06-21 | In SCI32, kDoAudio subop 10 is no longer CD audio. Just stub it off for now. | Matthew Hoops | |
svn-id: r50134 | |||
2010-06-21 | SCI: fades already send out commands directly | Martin Kiewitz | |
svn-id: r50131 | |||
2010-06-21 | SCI: instead of queueing inside midiparser, we are queueing now globally in ↵ | Martin Kiewitz | |
SciMusic, also some little cleanup svn-id: r50130 | |||
2010-06-21 | Patch #1956501: "GUI/LAUNCHER: Midi device selection" | Max Horn | |
svn-id: r50128 | |||
2010-06-21 | Fixed 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-21 | When 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-21 | Fix 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-21 | Add a workaround for a MUMG script bug, MUMG now works again. | Matthew Hoops | |
svn-id: r50117 | |||
2010-06-21 | SCI: added fixme about r50110/r50073 | Martin Kiewitz | |
svn-id: r50115 | |||
2010-06-21 | SCI: 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-21 | SCI: also set throttle trigger on kPalette(animate) | Martin Kiewitz | |
svn-id: r50109 | |||
2010-06-21 | SCI: GfxPalette::kernelSetIntensity() now also triggers throttler - somewhat ↵ | Martin Kiewitz | |
"fixes" lb2cd when selecting play game svn-id: r50108 | |||
2010-06-20 | Cleaner fix for the QFG4 demo audio map problem. | Matthew Hoops | |
svn-id: r50104 | |||
2010-06-20 | Ignore 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-20 | SCI: fixed typo | Martin Kiewitz | |
svn-id: r50101 | |||
2010-06-20 | SCI: implemented kPalVary(changeTicks) | Martin Kiewitz | |
svn-id: r50100 | |||
2010-06-20 | SCI: properly implement kPalVary functionality within kDrawPic and ↵ | Martin Kiewitz | |
transitions, so pharkas finally works w/o palette corruption svn-id: r50099 | |||
2010-06-20 | SCI: adding timestamp update for frameout, fixes gk1 windows main menu | Martin Kiewitz | |
svn-id: r50094 | |||
2010-06-20 | SCI: 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-20 | SCI: displaying debug warning again for kPalVary(init) | Martin Kiewitz | |
svn-id: r50092 | |||
2010-06-20 | SCI: cleanup of SciPalette | Martin Kiewitz | |
svn-id: r50091 | |||
2010-06-20 | SCI: dont display string set by kSetQuitStr | Martin Kiewitz | |
svn-id: r50090 | |||
2010-06-20 | SCI: implemented kPalVary(reverse) for pharkas, although there is a bug ↵ | Martin Kiewitz | |
somewhere, not working 100% svn-id: r50089 | |||
2010-06-20 | Sort planes in kFrameOut by priority and keep plane/item priority separate ↵ | Matthew Hoops | |
as they represent two different things. Fixes various SCI32 graphical glitches. Most (all?) remaining glitches are because we don't yet handle kSignalFixedPriority. svn-id: r50087 | |||
2010-06-20 | SCI: adding info about kPalVary(8) being SCI32 exclusive | Martin Kiewitz | |
svn-id: r50086 | |||
2010-06-20 | SCI: implementing kPalVary(2) | Martin Kiewitz | |
svn-id: r50085 | |||
2010-06-20 | SCI: adding code for kPalVary ticks == 0 case, fixes pharkas | Martin Kiewitz | |
svn-id: r50084 | |||
2010-06-20 | SCI: adding kPalVary update call to kFrameout - it's getting morning now in ↵ | Martin Kiewitz | |
gabriel knight 1 svn-id: r50083 | |||
2010-06-20 | SCI: some kPalVary support - intro of island dr. brain works fine now | Martin Kiewitz | |
svn-id: r50082 | |||
2010-06-20 | SCI: kPalVary - cleanup and some more code | Martin Kiewitz | |
svn-id: r50081 | |||
2010-06-20 | SCI: fix r50078, we need to update timestamp for inbetween SCI1.1 games, but ↵ | Martin Kiewitz | |
not on kPortrait palette changes svn-id: r50079 | |||
2010-06-20 | SCI: update timestamp like before for inbetween SCI1.1 games | Martin Kiewitz | |
svn-id: r50078 | |||
2010-06-20 | SCI: update sys palette timestamp only on kDrawPic in SCI1.1, fixes intro of ↵ | Martin Kiewitz | |
island of dr. brain svn-id: r50077 | |||
2010-06-20 | SCI: removing unneeded parameters inside SciPalette, cleanup of SciPalette | Martin Kiewitz | |
svn-id: r50076 |