Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-28 | SCI: implement additional variants of kRandom | Martin Kiewitz | |
fixes pq1vga poker game (bug #3036125) svn-id: r51435 | |||
2010-07-28 | SCI: Fix using the parser in SCI Fan Games | Matthew Hoops | |
Get a pointer to the said spec instead of copying to a buffer. The fan games use a said spec with size < 64. Also, make said() take a const pointer as the spec cannot change. Thanks to waltervn and wjp. svn-id: r51432 | |||
2010-07-28 | SCI: fix typo in comment | Martin Kiewitz | |
svn-id: r51431 | |||
2010-07-28 | SCI: Add updated detection for al pond 2/new year's mystery (fan games) | Matthew Hoops | |
svn-id: r51430 | |||
2010-07-28 | SCI: Set the LB2 floppy open selector so we don't have to have duplicate ↵ | Matthew Hoops | |
workaround entries svn-id: r51429 | |||
2010-07-28 | SCI: Add workaround for a KQ7 uninitialized temp | Matthew Hoops | |
svn-id: r51428 | |||
2010-07-28 | SCI: making a global eq1 workaround :P | Martin Kiewitz | |
svn-id: r51427 | |||
2010-07-28 | SCI: eq1 workaround compression and new ones | Martin Kiewitz | |
svn-id: r51426 | |||
2010-07-28 | SCI: Fix compilation when DEBUG_PARSER is defined | Matthew Hoops | |
svn-id: r51425 | |||
2010-07-28 | SCI: adding eq1cd workaround | Martin Kiewitz | |
svn-id: r51424 | |||
2010-07-28 | SCI: Fix bug #3035737 - SCI Fan Games: Incorrect Version Detection | Matthew Hoops | |
If we have a vocab 900 resource with the new decompressors, it can also be SCI0 late. If there is no parser vocab (with new decompressors), it is SCI1 early. svn-id: r51423 | |||
2010-07-28 | SCI: adding support for middle mouse button | Martin Kiewitz | |
svn-id: r51422 | |||
2010-07-28 | SCI: Remove SCI01 vocab warning, this behavior is normal | Matthew Hoops | |
svn-id: r51421 | |||
2010-07-28 | SCI: adding workarounds for eq1cd | Martin Kiewitz | |
svn-id: r51420 | |||
2010-07-28 | SCI: adding workarounds for eq1cd | Martin Kiewitz | |
svn-id: r51419 | |||
2010-07-28 | SCI: Add detection entries for newer SCI fan games | Matthew Hoops | |
svn-id: r51418 | |||
2010-07-28 | SCI: adding workaround for eq1 | Martin Kiewitz | |
svn-id: r51417 | |||
2010-07-28 | SCI: adding workaround for eq1cd | Martin Kiewitz | |
svn-id: r51416 | |||
2010-07-28 | SCI: adding header comments about sci1.1 pictures | Martin Kiewitz | |
also fixing some of the offsets (those are DWORD instead of just WORDs) svn-id: r51415 | |||
2010-07-28 | SCI: priority handling for sci1.1 add-pictures | Martin Kiewitz | |
fixes battle cruiser mini game in sq5 (at least we get something displayed now) svn-id: r51414 | |||
2010-07-28 | SCI: Adding the room number to some more errors | Filippos Karapetis | |
svn-id: r51413 | |||
2010-07-28 | SCI: Fix whitespace | Willem Jan Palenstijn | |
svn-id: r51412 | |||
2010-07-28 | SCI: fixes for qfg2 | Martin Kiewitz | |
adding workaround changing signature for dummy kDoSound call svn-id: r51411 | |||
2010-07-28 | SCI: Some workaround fixes | Filippos Karapetis | |
- Merged all of the different workarounds for the rats in the KQ6 maze in one, thus fixing bug #3035824 - "kq6-win: more crashes on rats in catacombs" - Merged 4 different workarounds for LSL3 in one svn-id: r51410 | |||
2010-07-28 | SCI: Changed a warning into debug output | Filippos Karapetis | |
svn-id: r51409 | |||
2010-07-28 | SCI: Sorted workaround tables alphabetically by game ID | Filippos Karapetis | |
svn-id: r51408 | |||
2010-07-28 | SCI: Added bug report numbers for all the recently fixed bugs | Filippos Karapetis | |
svn-id: r51407 | |||
2010-07-28 | Fixed bug #3035694 - "LB2: crash to console when selecting in-game load/save ↵ | Filippos Karapetis | |
menu" svn-id: r51406 | |||
2010-07-28 | SCI: Add 'robots' subdirectory (PQSWAT demo stores them there) | Matthew Hoops | |
svn-id: r51405 | |||
2010-07-28 | SCI: Initialize _resourceData to 0 in GfxRobot. Fixes PQSWAT demo. | Matthew Hoops | |
svn-id: r51404 | |||
2010-07-28 | SCI: changing workarounds of r51401 to stillcall | Martin Kiewitz | |
svn-id: r51402 | |||
2010-07-28 | SCI: Fix bug #3035720 - SQ1SCI demo: Menu crash | Matthew Hoops | |
kCelWide and kCelHigh are called with the second two parameters as objects instead of integers. We fake return the real width/height of the view in question to allow the quit menu to work. Values found by examining the view passed as the first parameter. svn-id: r51401 | |||
2010-07-27 | SCI: sci1.1 priority bands now changing in kDrawPic | Martin Kiewitz | |
fixes qfg3: right guard on top of the palace having wrong priority fixes sq5 and all sorts of sci1.1 games: when loading wrong priority for some actors that fixed itself after one frame svn-id: r51397 | |||
2010-07-27 | SCI: fixing signature of kCheckFreeSpace | Martin Kiewitz | |
svn-id: r51394 | |||
2010-07-27 | SCI: found out interpreter version of lsl5g | Martin Kiewitz | |
svn-id: r51393 | |||
2010-07-27 | SCI: moving some fileio warnings to debug level | Martin Kiewitz | |
svn-id: r51392 | |||
2010-07-27 | SCI: Add an uninited workaround for the mothergoose demo | Matthew Hoops | |
svn-id: r51389 | |||
2010-07-27 | GUI: Rename Font cache to match new font naming scheme | Eugene Sandulenko | |
svn-id: r51388 | |||
2010-07-27 | SCI: The mothergoose demo is really for Windows, so make that the platform | Matthew Hoops | |
svn-id: r51387 | |||
2010-07-27 | SCI: adding workaround for kq6 rats in catacombs | Martin Kiewitz | |
solves bug #3035495 svn-id: r51386 | |||
2010-07-27 | SCI: changes for mother goose sci2.1 | Martin Kiewitz | |
changed signature for kSetCursor sci2.1 added workarounds added separate gameid for mother goose sci2.1 svn-id: r51385 | |||
2010-07-27 | SCI: Better fix for bug #3035058 - ECOQUEST demo: Missing subtitles | Matthew Hoops | |
The demo really uses kGetMessage and not kMessage. We now detect which version of the message function is used. Thanks to Walter for pointing this out. svn-id: r51384 | |||
2010-07-27 | SCI: kCheckFreeSpace support for sci1.1 | Martin Kiewitz | |
and possible sci32 svn-id: r51383 | |||
2010-07-27 | SCI: Add second KQ5 EGA entry (from bug #3035421) | Matthew Hoops | |
svn-id: r51382 | |||
2010-07-27 | SCI: implemented kPalette(save/restore) | Martin Kiewitz | |
svn-id: r51381 | |||
2010-07-27 | ALSA: Be more intelligent when picking MIDI port | Torbjörn Andersson | |
Often, a client has more than one available port. Pick the first one that isn't already in use. For instance, on my computer client 17 is the "Emu10k1 WaveTable", and it has four available ports. If, say, aplaymidi is already playing on port 17:0, ScummVM will use port 17:1 instead. Otherwise the two programs will mess up each others instruments and controller settings. Of course, in reality I doubt that anyone will run two different MIDI playing applications at once. svn-id: r51380 | |||
2010-07-27 | GOB: Respect mute option on startup (bug #3032781) | Sven Hesse | |
svn-id: r51379 | |||
2010-07-27 | ALSA: Tweak capability and type flags for the MIDI port | Torbjörn Andersson | |
This keeps ScummVM's own port from being included in the list of available MIDI devices. svn-id: r51378 | |||
2010-07-27 | SCI: Add detection for some more EGA versions of games | Matthew Hoops | |
See bug #3035349 (MD5 Checksum for Castle of Dr. Brain - EGA), #3035350 (MD5 Checksum for Mixed-Up Fairy Tales EGA) and #3035354 (MD5 Checksum for Mixed-Up Mother Goose (1990 EGA, SCI01)) svn-id: r51377 | |||
2010-07-27 | SCI: Fix bug #3035058 - ECOQUEST demo: Missing subtitles | Matthew Hoops | |
The demo uses a special version of kMessage to get its messages. svn-id: r51376 |