Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-29 | SCI: Ignore setAttribute() on any non-existent menu items | Matthew Hoops | |
This fixes two fan games: Al Pond 2 and Aquarius. The original interpreter did this as well. svn-id: r51477 | |||
2010-07-29 | SCI: fixing qfg1 workaround | Martin Kiewitz | |
svn-id: r51476 | |||
2010-07-29 | SCI: some subfunction support for logkernel | Martin Kiewitz | |
svn-id: r51475 | |||
2010-07-29 | SCI: Removed the language check from the | Filippos Karapetis | |
KQ5 workaround, as there could be an issue with other non-English versions, too (e.g. the Spanish floppy version) svn-id: r51472 | |||
2010-07-29 | Extended the workaround for KQ5 French floppy for the German floppy too. ↵ | Filippos Karapetis | |
Fixes bug #3035396 - "KQ5: Crash when start the game" svn-id: r51471 | |||
2010-07-29 | SCI: Fixed bug #3036331 - "KQ5: Floppy version | Filippos Karapetis | |
crashes after title", together with a related problem (kRedrawBox is called erroneously with an additional parameter when any dialog is closed) svn-id: r51470 | |||
2010-07-29 | SCI: Add detection for the April 2010 competition template (fan game) | Matthew Hoops | |
svn-id: r51469 | |||
2010-07-29 | BUILD: Remove redundant MODULE_DIRS modification | Max Horn | |
svn-id: r51464 | |||
2010-07-29 | SCI: Fixed script bug #3036483 - "LSL2: Crash at the ship" | Filippos Karapetis | |
svn-id: r51463 | |||
2010-07-29 | M4: Added further code fragments to enable player to move again | Paul Gilbert | |
svn-id: r51462 | |||
2010-07-29 | M4: Further work done on the setup and starting of actions | Paul Gilbert | |
svn-id: r51461 | |||
2010-07-29 | SCI: Added back debug output to sound commands | Filippos Karapetis | |
svn-id: r51460 | |||
2010-07-29 | SCI: updating screen within kAnimate as well - fixes pseudo hang in eq1 ↵ | Martin Kiewitz | |
credits (bug #3036154) svn-id: r51459 | |||
2010-07-29 | SCI: also break in AvoidPath instead of continuing, when the start point is ↵ | Filippos Karapetis | |
contained in multiple polygons, otherwise we'll end up in an infinite loop svn-id: r51458 | |||
2010-07-29 | Oops, removed leftover code | Filippos Karapetis | |
svn-id: r51457 | |||
2010-07-29 | SCI: Silenced warning when exiting in LSL6 (bug report #3035533), and ↵ | Filippos Karapetis | |
commented out a related unused variable in kSetQuitStr svn-id: r51456 | |||
2010-07-29 | SCI: Fixed bug #3036390 - "QFG3: Crash when talking to King Rajah", along ↵ | Filippos Karapetis | |
with a similar problem later on while talking to the king svn-id: r51455 | |||
2010-07-29 | SCI: Re-enable the throttle for kFrameout, I must have been asleep that day | Matthew Hoops | |
svn-id: r51451 | |||
2010-07-28 | SCI: Break out instead of continuing when an end point is contained in ↵ | Filippos Karapetis | |
multiple polygons, while running the avoidpath algorithm (or we'll end up in an infinite loop). Fixes bug #3036299 - "LB2CD: Game Hangs at Speakeasy" svn-id: r51450 | |||
2010-07-28 | SCI: Added forgotten bug number to the previous workaround | Filippos Karapetis | |
svn-id: r51448 | |||
2010-07-28 | SCI: Fixed bug #3036291, "LB2CD: Crash in Docks, actor animation" | Filippos Karapetis | |
svn-id: r51446 | |||
2010-07-28 | SCI: Changed another warning into debug output | Filippos Karapetis | |
svn-id: r51445 | |||
2010-07-28 | SCI: Changed a warning into a debug message | Filippos Karapetis | |
svn-id: r51444 | |||
2010-07-28 | SCI: Extended the LB2 workaround for bug #3035068 to all rooms. Fixes bug ↵ | Filippos Karapetis | |
#3036274, "LB2CD: Crash in Police Station, asking about Ziggy" svn-id: r51443 | |||
2010-07-28 | SCI: changed kRandom signature | Martin Kiewitz | |
accepts 1-3 parameters now for all SCI versions (shouldnt hurt and argc 3 will error() out anyway) changed comments a bit svn-id: r51438 | |||
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 |