aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-25SCI: dont fix line color for amiga 32 colorMartin Kiewitz
svn-id: r47561
2010-01-25SCI: 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-25Fixed 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-25Fix sample buffer calculation. Now it really asks for a buffer of 2048 ↵Johannes Schickel
samples for 22050Hz, like the comment states. svn-id: r47558
2010-01-25Fixed 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-25Hopefully fix highlight background color in PC versions of CinE games.Johannes Schickel
svn-id: r47556
2010-01-25SCI: fixing skipping over dummy VGA palettes in amiga gamesMartin Kiewitz
svn-id: r47555
2010-01-25SCI: created isAmiga32color(), using this method instead of comparing ↵Martin Kiewitz
against viewType svn-id: r47554
2010-01-25SCI: changed comment about amiga palette inside picture class (removed TODO ↵Martin Kiewitz
as well) svn-id: r47553
2010-01-25SCI: support for amiga pictures that change the paletteMartin Kiewitz
svn-id: r47552
2010-01-25SCI: 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-25Change UI name of Scumm Apps. Enable all engine in perl scriptLars Persson
svn-id: r47550
2010-01-25Turn off ARM asm for Costume until its fixedLars Persson
svn-id: r47549
2010-01-25Remove HACK, which is obsolete because of r47336.Johannes Schickel
svn-id: r47548
2010-01-25g_engine is not used by any MidiDriver, thus remove the comment about it.Johannes Schickel
svn-id: r47547
2010-01-25- Remove "(experimental)" mark from DOSBox OPL emulator description in GUIJohannes Schickel
- Merge in some small OPL emulator changes from DOSBox's trunk svn-id: r47546
2010-01-25Mention support for Amiga menus in CinE.Johannes Schickel
svn-id: r47545
2010-01-25Fix virtual-keyboard not changing size, when the user changes the scaler ↵Johannes Schickel
while it is not visible. svn-id: r47544
2010-01-25Strip trailing whitespaces/tabs in documentation files too.Johannes Schickel
svn-id: r47543
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-25Formatting.Johannes Schickel
svn-id: r47540
2010-01-25Fix gcc warnings.Johannes Schickel
svn-id: r47535
2010-01-25Change some comments to use "AdLib" instead of "adlib".Johannes Schickel
svn-id: r47534
2010-01-25Use "No AdLib" instead of "No Adlib" in SCUMM's detection tables too.Johannes Schickel
svn-id: r47531
2010-01-25Replace some more Adlib uses by AdLib.Johannes Schickel
svn-id: r47530
2010-01-24Correct title.Travis Howell
svn-id: r47529
2010-01-24Fill in the unknown values of the ADPC chunk in Mohawk sounds and update ↵Matthew Hoops
comments. svn-id: r47528
2010-01-24SCI: skip over amiga palette inside pictures for now, needs implementation ↵Martin Kiewitz
(TODO added) svn-id: r47527
2010-01-24SCI: 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-24SCI: never set palette for amiga games (fixes kq5 palette corruption at the ↵Martin Kiewitz
beginning) svn-id: r47525
2010-01-24SCI: 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-24SCI: added comment about using color 255 all the time for amiga gamesMartin Kiewitz
svn-id: r47523
2010-01-24SCI: 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-24SCI: fixing amiga mapping for colors 0 and 15, those are hardcoded like ↵Martin Kiewitz
everywhere else svn-id: r47521
2010-01-24SCI: 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-24Cine: 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-24Cine: 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-24Cine: executePlayerInput: Add TODO about investigating why some buttons ↵Kari Salminen
don't work currently. svn-id: r47517
2010-01-24Cine: 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-24Cine: 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-24SCI: handle intensity calls for amiga the same way as we handle palette ↵Martin Kiewitz
animation (abort instead of process) svn-id: r47514
2010-01-24Cine: executePlayerInput: Implement moving using keyboard for Operation Stealth.Kari Salminen
svn-id: r47513
2010-01-24Cine: 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-24SCI: Fix list control scrolling in Jones EGA and VGA.Walter van Niftrik
svn-id: r47511
2010-01-24Cine: 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-24Cine: executePlayerInput: Fix 'left and right mouse buttons are up'-case for ↵Kari Salminen
Operation Stealth. svn-id: r47509
2010-01-24Cine: 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-24Cine: executePlayerInput: Name used keys in switch-clause (F1-F10, Ins, Del).Kari Salminen
svn-id: r47507
2010-01-24SCI: CleanupWalter van Niftrik
svn-id: r47506
2010-01-24Cine: 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