Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-26 | SCI: also test for mapVersion == sci32 for setting viewtype to kViewVga11 - ↵ | Martin Kiewitz | |
fixes kq7 svn-id: r47568 | |||
2010-01-26 | SCI: Added comment about PQ:SWAT original release (has the same MD5s as the ↵ | Martin Kiewitz | |
pq collection release although version is 1.000) svn-id: r47567 | |||
2010-01-26 | Removed the unnecessary fadeVolume variable | Filippos Karapetis | |
svn-id: r47566 | |||
2010-01-26 | SCI: removing now unneeded table EGAtable from palette class | Martin Kiewitz | |
svn-id: r47565 | |||
2010-01-26 | Wording - we ignore calls to kUnload with less than 2 parameters | Filippos Karapetis | |
svn-id: r47564 | |||
2010-01-26 | Ignore kUnload calls which are not made with less than 2 parameters. ↵ | Filippos Karapetis | |
Apparently, according to the FreeSCI bugs list, SQ1 calls it with 1 parameter when exiting the Ulence flats bar svn-id: r47563 | |||
2010-01-25 | SCI: dont fix line color for amiga 32 color | Martin Kiewitz | |
svn-id: r47561 | |||
2010-01-25 | SCI: removed EGA mapping for amiga games, cause changing ↵ | Martin Kiewitz | |
K_GRAPH_GET_COLORS_NR to support amiga also fixes it - also fixes other odd issues like the ones in kq5 and castle of dr. brain/sq1 (thx. to waltervn for finding this out) svn-id: r47560 | |||
2010-01-25 | Fixed window port for Slater and Hoyle 3 (the top coordinate of the main ↵ | Filippos Karapetis | |
window port is 0 like Jones, not 10 like in other games) svn-id: r47559 | |||
2010-01-25 | Fixed kSetCursor semantics detection for KQ5 Amiga, by making a hack for KQ5 ↵ | Filippos Karapetis | |
CD specific to that version only svn-id: r47557 | |||
2010-01-25 | SCI: fixing skipping over dummy VGA palettes in amiga games | Martin Kiewitz | |
svn-id: r47555 | |||
2010-01-25 | SCI: created isAmiga32color(), using this method instead of comparing ↵ | Martin Kiewitz | |
against viewType svn-id: r47554 | |||
2010-01-25 | SCI: changed comment about amiga palette inside picture class (removed TODO ↵ | Martin Kiewitz | |
as well) svn-id: r47553 | |||
2010-01-25 | SCI: support for amiga pictures that change the palette | Martin Kiewitz | |
svn-id: r47552 | |||
2010-01-25 | SCI: support for both amiga "palettes" (one is a left-over VGA palette, the ↵ | Martin Kiewitz | |
other one is a real palette, no idea whats in there cause its just 32 bytes instead of 64 bytes) svn-id: r47551 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-25 | Change some comments to use "AdLib" instead of "adlib". | Johannes Schickel | |
svn-id: r47534 | |||
2010-01-25 | Replace some more Adlib uses by AdLib. | Johannes Schickel | |
svn-id: r47530 | |||
2010-01-24 | SCI: skip over amiga palette inside pictures for now, needs implementation ↵ | Martin Kiewitz | |
(TODO added) svn-id: r47527 | |||
2010-01-24 | SCI: removed oldMenuId check for BitsShow in menu (was done for keyboard ↵ | Martin Kiewitz | |
interaction) - using mouse its possible to leave the menu which would now result in inverted menu topic not displayed - fixed svn-id: r47526 | |||
2010-01-24 | SCI: never set palette for amiga games (fixes kq5 palette corruption at the ↵ | Martin Kiewitz | |
beginning) svn-id: r47525 | |||
2010-01-24 | SCI: changed amiga palette mapping table to map color 15 (white) again, ↵ | Martin Kiewitz | |
scripts dont like it to be 255 :P svn-id: r47524 | |||
2010-01-24 | SCI: added comment about using color 255 all the time for amiga games | Martin Kiewitz | |
svn-id: r47523 | |||
2010-01-24 | SCI: changing white to be 255 for amiga all the time (works for our ↵ | Martin Kiewitz | |
interpreter) - fixes mouse cursor on amiga sci1 games svn-id: r47522 | |||
2010-01-24 | SCI: fixing amiga mapping for colors 0 and 15, those are hardcoded like ↵ | Martin Kiewitz | |
everywhere else svn-id: r47521 | |||
2010-01-24 | SCI: self drawn stuff on amiga uses ega palette, we need to match it onto ↵ | Martin Kiewitz | |
currently used amiga palette (fixes user interface colors for amiga sci1 games) svn-id: r47520 | |||
2010-01-24 | SCI: handle intensity calls for amiga the same way as we handle palette ↵ | Martin Kiewitz | |
animation (abort instead of process) svn-id: r47514 | |||
2010-01-24 | SCI: Fix list control scrolling in Jones EGA and VGA. | Walter van Niftrik | |
svn-id: r47511 | |||
2010-01-24 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r47506 | |||
2010-01-24 | SCI: Fix left aligning and centering in kFormat. | Walter van Niftrik | |
svn-id: r47500 | |||
2010-01-24 | Always memset the newly malloc'ed argument memory to 0 inside kFormat | Filippos Karapetis | |
svn-id: r47498 | |||
2010-01-24 | Added missing documentation for the new music related commands introduced in ↵ | Filippos Karapetis | |
rev. 47475 svn-id: r47497 | |||
2010-01-24 | Replaced CHECK_OVERFLOW1 with asserts | Filippos Karapetis | |
svn-id: r47496 | |||
2010-01-24 | SCI: supporting .used bit 1 in palettes (force direct palette setting) and ↵ | Martin Kiewitz | |
clipping palette intensity results fixes fade in/out in sq5 intro (some timing problems remain) svn-id: r47495 | |||
2010-01-23 | Reorder params to Audio::makeRawMemoryStream | Max Horn | |
svn-id: r47492 | |||
2010-01-23 | Added some skeleton code for kPalVary() | Filippos Karapetis | |
svn-id: r47485 | |||
2010-01-23 | kSetSynonyms is really parser related, but it's an empty function in games ↵ | Filippos Karapetis | |
without a parser svn-id: r47484 | |||
2010-01-23 | - Moved all of the parser-related variables inside the Vocabulary class | Filippos Karapetis | |
- Moved the kSetSynonyms() function inside kscripts (as it's for script synonyms, not parser word synonyms) - The parser vocabulary is now only initialized for SCI0 and SCI01 games, which had a parser svn-id: r47483 | |||
2010-01-23 | Cleanup. (And along with it add some additional asserts). | Johannes Schickel | |
svn-id: r47482 | |||
2010-01-23 | Fix build broken with r47480. | Johannes Schickel | |
svn-id: r47481 | |||
2010-01-23 | Separated the parser code | Filippos Karapetis | |
svn-id: r47480 | |||
2010-01-23 | Amiga SCI1 games had signed sound data. Fixes PQ3 Amiga | Filippos Karapetis | |
svn-id: r47477 | |||
2010-01-23 | Added song manipulation debug commands: songinfo, startsound, togglesound ↵ | Filippos Karapetis | |
and stopallsounds. is_sample now works with the new sound code svn-id: r47475 | |||
2010-01-23 | sfx_init_flags is not used in the new sound code | Filippos Karapetis | |
svn-id: r47464 | |||
2010-01-23 | SCI: SCI0 games have a grey titlebar | Martin Kiewitz | |
svn-id: r47463 | |||
2010-01-23 | SCI: separate fix function for kDrawControl rects | Martin Kiewitz | |
svn-id: r47462 | |||
2010-01-22 | SCI: dont swap coordinates on rects when both are "wrong", will fix button ↵ | Martin Kiewitz | |
placement and gfx corruption when challenging jones (caused by duplicate buttons having lower right 0, 0) - function needs some more work svn-id: r47446 | |||
2010-01-22 | SCI: restoring r47412, we were right all along but this "hack" was done on ↵ | Martin Kiewitz | |
the sierra sci interpreter for jones ega/vga only (talkie NOT included). So this restore does it game specific now, causing no regressions anywhere else. We detect jones/talkie as "jones" as well, may cause regressions for talkie svn-id: r47445 | |||
2010-01-22 | SCI: reverting r47412, change was incorrect and also resulted in broken ↵ | Martin Kiewitz | |
animations inside text boxes in kq5. jones also uses hardcoded -1 priority for control icons. svn-id: r47444 | |||
2010-01-22 | SCI: removed error inside Menu::mouseFindMenuItemSelection, instead returning 0 | Martin Kiewitz | |
svn-id: r47442 |