Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-14 | SCI: removing #ifdef ENABLE_SCI32 from one single line (just a waste) and ↵ | Martin Kiewitz | |
adding it to kDoSound (SCI2.1) svn-id: r50897 | |||
2010-07-14 | SCI: added signatures for kFileIO, some changes to actual kFileIO code, ↵ | Martin Kiewitz | |
removed some CHECKMEs/TODOs svn-id: r50896 | |||
2010-07-14 | SCI: returning DOS error code on kFileIO(unlink) | Martin Kiewitz | |
svn-id: r50895 | |||
2010-07-14 | SCI: removing hardcoded size when drawing list controls - fixes load/save ↵ | Martin Kiewitz | |
dialog in lsl6 svn-id: r50894 | |||
2010-07-14 | SCI: adding workaround for qfg1vga script bug (div on object) which occurs ↵ | Martin Kiewitz | |
when entering inn svn-id: r50892 | |||
2010-07-14 | Fix non-PCSPK sound types in AGI. | Matthew Hoops | |
svn-id: r50891 | |||
2010-07-14 | Changed abs() to ABS() in a few places. | Torbjörn Andersson | |
svn-id: r50890 | |||
2010-07-14 | Fixed typo in comment. | Torbjörn Andersson | |
svn-id: r50889 | |||
2010-07-14 | Moved setTileData() into GdiPCEngine since that's the only class that uses it. | Torbjörn Andersson | |
svn-id: r50888 | |||
2010-07-14 | SCI: fix regression of r50831 - we want to abort when unknown savegameIds ↵ | Martin Kiewitz | |
are used, not the other way round :P svn-id: r50887 | |||
2010-07-14 | The LSL7 demo is SCI2.1 so we should detect it even when ENABLE_SCI3_GAMES ↵ | Matthew Hoops | |
is not defined. svn-id: r50886 | |||
2010-07-14 | Update comments about the SCI2/2.1 kernel table. The SCI3 table is also ↵ | Matthew Hoops | |
different from both of them. svn-id: r50884 | |||
2010-07-14 | Silence gcc warning. | Matthew Hoops | |
svn-id: r50883 | |||
2010-07-14 | Preliminary implementation of lots of code related to player movement | Paul Gilbert | |
svn-id: r50882 | |||
2010-07-14 | SCI: separating qfg1ega and qfg1vga gameids | Martin Kiewitz | |
svn-id: r50881 | |||
2010-07-14 | SCI: changing kList(18) into StubNull, so that torin demo works a little ↵ | Martin Kiewitz | |
more till we figure out what's supposed to be in there svn-id: r50880 | |||
2010-07-14 | SCI: changing signature of kDoSound(play) in SCI2.1 to "o(i)" now, because ↵ | Martin Kiewitz | |
qfg4 still uses "oi" calling svn-id: r50879 | |||
2010-07-14 | SCI: adding sound version 2.1, to properly add sci2.1 signature for ↵ | Martin Kiewitz | |
kDoSound(play) svn-id: r50878 | |||
2010-07-14 | SCI: replacing some tabs with spaces | Martin Kiewitz | |
svn-id: r50877 | |||
2010-07-14 | SCI: changing SIG_SCI2 back to SIG_SCI32, because all those signatures are ↵ | Martin Kiewitz | |
meant for SCI2+, not SCI2 only. Changing SIG_SCI21 to only mean SCI2.1 instead of SCI2.1+, making main signature and mapping of kList exclusive to SCI2.1 svn-id: r50876 | |||
2010-07-14 | SCI: replacing fixme with todo | Martin Kiewitz | |
svn-id: r50875 | |||
2010-07-14 | SCI: moving hack signature for kDoSound(play) to SCI1LATE only, adding ↵ | Martin Kiewitz | |
comment about this and changing signature for SCI1EARLY back to what it was. svn-id: r50874 | |||
2010-07-14 | Fix valgrind warning. | Matthew Hoops | |
svn-id: r50873 | |||
2010-07-14 | The new buffer has to be one byte longer than the length of the 'buffer' | Torbjörn Andersson | |
string. (Error spotted by cppcheck.) Also, there's no need to use sprintf() where a strcpy() will do just as well. (It's tempting, but probably not appropriate, to use strdup(). I'm guessing the buffer *has* to be allocated with 'new'.) svn-id: r50872 | |||
2010-07-14 | Don't close the MIDI driver twice. It's unnecessary, and some of our drivers | Torbjörn Andersson | |
may crash. (The ALSA one did, until a few minutes ago.) svn-id: r50871 | |||
2010-07-14 | If the ALSA driver hasn't been opened, closing it should do nothing. This keeps | Torbjörn Andersson | |
ScummVM from crashing if, for instance, someone accidentally closes the driver twice. svn-id: r50870 | |||
2010-07-14 | Oops... whitespace/layout again (I'm tired...) | Filippos Karapetis | |
svn-id: r50867 | |||
2010-07-14 | Whitespace/layout | Filippos Karapetis | |
svn-id: r50866 | |||
2010-07-14 | SCI: Fixed script bug (invalid call to kStrCpy) in Island of Dr. Brain, room ↵ | Filippos Karapetis | |
260 (Hominy Homonym puzzle) svn-id: r50865 | |||
2010-07-14 | Fixed loading saved games from the launcher, broken in rev. 50831 | Filippos Karapetis | |
svn-id: r50864 | |||
2010-07-14 | Typos | Filippos Karapetis | |
svn-id: r50863 | |||
2010-07-14 | Typos | Filippos Karapetis | |
svn-id: r50862 | |||
2010-07-14 | SCI: | Filippos Karapetis | |
- Split SCI2 from SCI2.1 signature checks - Added signature checking for the subops of the SCI2.1 kernel call kList - Added support for calls to kAddToFront and kAddToEnd with 3 parameters (unimplemented code uncovered by the signature checks) - Added a FIXME for a potential incorrect subop (uncovered by the signature checks), which might be related to the crashes in the demo of Torin's Passage svn-id: r50861 | |||
2010-07-14 | SCI: Removed a chatty (and unneeded) warning | Filippos Karapetis | |
svn-id: r50860 | |||
2010-07-13 | Fixed the signature check for DoSound (play) for SCI2.1 games, so that they ↵ | Filippos Karapetis | |
start again svn-id: r50857 | |||
2010-07-13 | SCI: uninitialized workaround for qfg2 when accessing inventory | Martin Kiewitz | |
svn-id: r50854 | |||
2010-07-13 | SCI: adding quest for glory 2&3 export save filenames (same types and object ↵ | Martin Kiewitz | |
names as qfg1) svn-id: r50853 | |||
2010-07-13 | SCI: adding quest for glory 1 export save filename ("a:glory1.sav") for ↵ | Martin Kiewitz | |
filename fixing svn-id: r50851 | |||
2010-07-13 | SCI: erroring out on unsupported soundversion in midiparser | Martin Kiewitz | |
svn-id: r50849 | |||
2010-07-13 | SCI: removing old kernel signature stuff | Martin Kiewitz | |
svn-id: r50848 | |||
2010-07-13 | SCI: adding comment about palette formats | Martin Kiewitz | |
svn-id: r50847 | |||
2010-07-13 | SCI: adding comment about GfxPicture::draw() and picture resource formats | Martin Kiewitz | |
svn-id: r50846 | |||
2010-07-13 | SCI: change handling of priority in combination with embedded cels inside ↵ | Martin Kiewitz | |
picture resources, change in r49029 was wrong - fixes pq1 (map not changing when driving car) svn-id: r50845 | |||
2010-07-13 | PSP: Typos in trace.h | Yotam Barnoy | |
svn-id: r50844 | |||
2010-07-12 | SCI: Move breakpoint checks into SciEngine methods | Max Horn | |
svn-id: r50837 | |||
2010-07-12 | SCI: Turn global object g_debugState into SciEngine member var | Max Horn | |
svn-id: r50836 | |||
2010-07-12 | Get rid of yet another global object with constructor | Max Horn | |
svn-id: r50835 | |||
2010-07-12 | TINSEL: Replace global object s_rectList by a TinselEngine member var | Max Horn | |
svn-id: r50834 | |||
2010-07-12 | SDL: Tweak OSystem_SDL::detectSupportedFormats a bit | Max Horn | |
Previously, the code in OSystem_SDL::detectSupportedFormats assumed that the arrays RGBList and BGRList had the exact same length, and that the entries in each mirrored those in the other 100%. Instead of relying on that, the code now simply iterates over both lists separately. This changes the resulting order a bit, but since we never gave any guarantees on that, this should not matter. svn-id: r50833 | |||
2010-07-12 | SDL: Overhaul OSystem_SDL::getSupportedFormats | Max Horn | |
* Do not use global constructor for the RGBList and BGRList tables anymore, by moving them inside a function. * Update the list of supported formats if the hardware screen surface changes. Previously, the list of supported pixel formats (and its order) was computed only once and then never changed. svn-id: r50832 |