Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Hopefully fix highlight background color in PC versions of CinE games. | Johannes Schickel | |
svn-id: r47556 | |||
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 | Remove HACK, which is obsolete because of r47336. | Johannes Schickel | |
svn-id: r47548 | |||
2010-01-25 | g_engine is not used by any MidiDriver, thus remove the comment about it. | Johannes Schickel | |
svn-id: r47547 | |||
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 | Use "No AdLib" instead of "No Adlib" in SCUMM's detection tables too. | Johannes Schickel | |
svn-id: r47531 | |||
2010-01-25 | Replace some more Adlib uses by AdLib. | Johannes Schickel | |
svn-id: r47530 | |||
2010-01-24 | Fill in the unknown values of the ADPC chunk in Mohawk sounds and update ↵ | Matthew Hoops | |
comments. svn-id: r47528 | |||
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 | Cine: executePlayerInput: Operation Stealth: Fix target object name not ↵ | Kari Salminen | |
disappearing when passing over an empty area with a verb already chosen. svn-id: r47519 | |||
2010-01-24 | Cine: executePlayerInput: Fix broken Y-movement in Operation Stealth (D'oh! ↵ | Kari Salminen | |
Copy-pasted X to where Y was meant :-P). - Hopefully NOW things should work without r33872! svn-id: r47518 | |||
2010-01-24 | Cine: executePlayerInput: Add TODO about investigating why some buttons ↵ | Kari Salminen | |
don't work currently. svn-id: r47517 | |||
2010-01-24 | Cine: executePlayerInput: Revert r33872 as things should work without it now. | Kari Salminen | |
With the latest changes to executePlayerInput we should now be able to free the girl at the bottom of the ocean without the r33872. The commit log from r33872 was: "Fix for bugging moving at the bottom of the ocean when trying to free the girl from the ropes and swimming to the surface. Some global variables related to mouse position weren't being updated in executePlayerInput, now they are and things seem to work. Also enables moving in the labyrinth arcade sequence at the palace." svn-id: r47516 | |||
2010-01-24 | Cine: executePlayerInput: Add makeActionMenu-part to keyboard handling and a ↵ | Kari Salminen | |
couple of TODOs for Operation Stealth. - NOTE: This doesn't seem to work correctly yet. My current guess is that it has to do with how some keyboard events are handled in cine/main_loop.cpp's processEvent-function and some in cine/various.cpp's executePlayerInput. svn-id: r47515 | |||
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 | Cine: executePlayerInput: Implement moving using keyboard for Operation Stealth. | Kari Salminen | |
svn-id: r47513 | |||
2010-01-24 | Cine: executePlayerInput: Implement 'A player command is given, left mouse ↵ | Kari Salminen | |
button is down, right mouse button is up'-case for Operation Stealth. - Also changed a do-while -loop into a while-loop as it should be for both FW and OS according to disassembly. svn-id: r47512 | |||
2010-01-24 | SCI: Fix list control scrolling in Jones EGA and VGA. | Walter van Niftrik | |
svn-id: r47511 | |||
2010-01-24 | Cine: executePlayerInput: Fix 'No player command is given, left mouse button ↵ | Kari Salminen | |
is down, right mouse button is up'-case for Operation Stealth. svn-id: r47510 | |||
2010-01-24 | Cine: executePlayerInput: Fix 'left and right mouse buttons are up'-case for ↵ | Kari Salminen | |
Operation Stealth. svn-id: r47509 | |||
2010-01-24 | Cine: executePlayerInput: Combine 'left mouse button is up, right mouse ↵ | Kari Salminen | |
button is down'-cases into one code part. Additionally: - Operation Stealth specific: Make makeActionMenu() use canUseOnItemTable. This would seem to be the correct way according to disassembly (Although there is of course a possibility that I have overlooked some part of the code). svn-id: r47508 | |||
2010-01-24 | Cine: executePlayerInput: Name used keys in switch-clause (F1-F10, Ins, Del). | Kari Salminen | |
svn-id: r47507 | |||
2010-01-24 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r47506 | |||
2010-01-24 | Cine: executePlayerInput: Combine mouse handling plus a few other things. | Kari Salminen | |
- Combines mouse position and button state fetching from two branches (allowPlayerInput / !allowPlayerInput) into a single loop with a little more exotic while-clause. NOTE! Added manageEvents-call into the unified version although there was no manageEvents-call in one of the versions that was combined. Tested a little and didn't seem to matter, but hopefully won't cause any regressions! - Limit first possible 'renderer->setCommand(commandBuffer)' call to Future Wars only (Checked with FW & OS disassembly). - Combined all cases of 'left and right mouse buttons are down' into a single if-clause (All those cases call makeSystemMenu). svn-id: r47505 | |||
2010-01-24 | Fixed warning. | Torbjörn Andersson | |
svn-id: r47504 | |||
2010-01-24 | Cine: Document branches in executePlayerInput and remove dead code ↵ | Kari Salminen | |
(if-clauses that are always true or always false). svn-id: r47503 | |||
2010-01-24 | Cine: Cleanup (Use an enumeration for mouse button states rather than values ↵ | Kari Salminen | |
1 and 2). svn-id: r47502 | |||
2010-01-24 | LOL: save/load menu speed up | Florian Kagerer | |
svn-id: r47501 | |||
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 | Some more header modifications ("Graphic Adventure Engine" and the legal ↵ | Arnaud Boutonné | |
property paragraph) svn-id: r47489 | |||
2010-01-23 | Added some skeleton code for kPalVary() | Filippos Karapetis | |
svn-id: r47485 |