Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-09 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r47191 | |||
2010-01-09 | SCI: Move music device IDs to drivers. | Walter van Niftrik | |
svn-id: r47190 | |||
2010-01-08 | SCI: Ctrl-Z now supported as well :D | Martin Kiewitz | |
svn-id: r47188 | |||
2010-01-08 | SCI: removed controlify() to ease readability of code | Martin Kiewitz | |
svn-id: r47186 | |||
2010-01-08 | SCI: fix for platform difference between linux and windows, makes ↵ | Martin Kiewitz | |
Ctrl-Alt-keys work under linux as well (e.g. lsl1, age questions cheat) svn-id: r47185 | |||
2010-01-08 | Switch Mixer::playInputStream to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47182 | |||
2010-01-08 | Move DisposeAfterUse::Flag from Common to global namespace, and into a new ↵ | Max Horn | |
header common/types.h svn-id: r47180 | |||
2010-01-08 | SCI: we won't do keyboard mapping for sci1late+, because otherwise Ctrl-keys ↵ | Martin Kiewitz | |
won't work. I couldnt find games that use Alt-keys, so I was unable to check those as well svn-id: r47175 | |||
2010-01-08 | SCI: fixing sq3 again (state selector wasnt updated anymore) | Martin Kiewitz | |
svn-id: r47174 | |||
2010-01-08 | SCI: updateCues() cleanup | Martin Kiewitz | |
svn-id: r47172 | |||
2010-01-08 | SCI: support "Ctrl-" prefix keys in menu, makes Ctrl-keys work in lsl6 | Martin Kiewitz | |
svn-id: r47164 | |||
2010-01-08 | SCI: support "+" and "-" for menu (fixes speed changes via those keys in all ↵ | Martin Kiewitz | |
games) svn-id: r47163 | |||
2010-01-08 | Fix unhandled case(s) in switch warning from g++. | Johannes Schickel | |
svn-id: r47157 | |||
2010-01-08 | SCI: changed handling when unsupported sound type is selected, we are ↵ | Martin Kiewitz | |
switching to adlib or amiga sound then svn-id: r47156 | |||
2010-01-08 | SCI: Use adlib music by default | Walter van Niftrik | |
svn-id: r47155 | |||
2010-01-08 | SCI: Fix view detection in Hoyle 2 | Walter van Niftrik | |
svn-id: r47154 | |||
2010-01-08 | SCI: call gui-init right after loading a saved game, fixes weird gui issue ↵ | Martin Kiewitz | |
that occurs only when loading a save through ctrl-f5 menu "too early" in the game (where you couldnt load through original interpreter) svn-id: r47151 | |||
2010-01-07 | SCI: remove displaying tag in menu of some games (e.g. qfg1ega) | Martin Kiewitz | |
svn-id: r47143 | |||
2010-01-07 | SCI: kPortrait actually gets lowres coordinates that need to get adjusted ↵ | Martin Kiewitz | |
according to curPort (does this make sense? noooo), fixes portrait coordinates in kq6 svn-id: r47142 | |||
2010-01-07 | SCI: sierra sci doesnt seem to adjust according to port on ↵ | Martin Kiewitz | |
upscaledhires_save_box, this (and all the other fixes) finally fixes coordinates for kq6 hires cel placement svn-id: r47141 | |||
2010-01-07 | SCI: implement crazy hack that fixes coordinates of some cel placements. I'm ↵ | Martin Kiewitz | |
not sure if thats what sierra sci actually does or if we get coordinates 0,0 due some error somewhere. Fixes portrait window placement in kq6 - strangely they are still not at the correct height perhaps related to not adjusting "correctly" (whatever this means in this ugly mess that hires was implemented) inside BitsSave() svn-id: r47140 | |||
2010-01-07 | Premiliary adaption of SCI to use LoopingAudioStream. (This could really ↵ | Johannes Schickel | |
need some cleanup...) svn-id: r47136 | |||
2010-01-07 | Some formatting fixes. | Johannes Schickel | |
svn-id: r47135 | |||
2010-01-07 | Make makeWAVStream return a RewindableAudioStream. | Johannes Schickel | |
svn-id: r47129 | |||
2010-01-07 | SCI: fixed save/restorebits within screen class for displayscreen case, ↵ | Martin Kiewitz | |
fixes kq6 menu bar svn-id: r47125 | |||
2010-01-07 | SCI: changed kernel signature for kDrawCel, enabled upscaled hires savebox ↵ | Martin Kiewitz | |
code ("crashed" before because afterwards kDrawCel will get the handle from the savebox call) svn-id: r47121 | |||
2010-01-07 | SCI: implemented additional drawCel for hires views, fixes menu bar of kq6 - ↵ | Martin Kiewitz | |
still need to fix coordinates and implement save/restoreBits for hires svn-id: r47116 | |||
2010-01-07 | SCI: releasing sample stream as well (thx to LordHoto) | Martin Kiewitz | |
svn-id: r47115 | |||
2010-01-07 | SCI: small cleanup in view drawing | Martin Kiewitz | |
svn-id: r47108 | |||
2010-01-07 | SCI: fixed stupid bug in putPixelOnDisplay, fixes height of displayed hires ↵ | Martin Kiewitz | |
graphics in kq6 svn-id: r47107 | |||
2010-01-07 | SCI: some portrait work (kq6 now shows the main bitmap as portrait, ↵ | Martin Kiewitz | |
coordinates still messed up) svn-id: r47105 | |||
2010-01-06 | Fix warnings. | Eugene Sandulenko | |
svn-id: r47101 | |||
2010-01-06 | add new robot.cpp file | Joost Peters | |
svn-id: r47100 | |||
2010-01-06 | SCI: added a new class for robot resources | Martin Kiewitz | |
svn-id: r47099 | |||
2010-01-06 | SCI: add robot/.rbt files to resourcemanager class | Martin Kiewitz | |
svn-id: r47096 | |||
2010-01-06 | SCI: Fix overflow in LZS decompressor | Walter van Niftrik | |
svn-id: r47090 | |||
2010-01-06 | SCI: sync displayScreen with framebuffer after successful video playback ↵ | Martin Kiewitz | |
(fixes background vanishing in mainmenu of gk1demo) svn-id: r47089 | |||
2010-01-06 | SCI: search for %J in text resources to identify japanese games, switch to ↵ | Martin Kiewitz | |
upscaled hires when japanese games are started, removed TODO svn-id: r47088 | |||
2010-01-06 | - Some work on kLocalToGlobal and kGlobalToLocal for SCI2+ | Filippos Karapetis | |
- Removed the custom types MemoryHandle, LoopNo, CelNo (cause we ended up having code like LoopNo loopNo = ...) - Improved the sanity checks in frameOut() svn-id: r47087 | |||
2010-01-06 | Removed a hack from the fallback detector, used to distinguish some demos ↵ | Filippos Karapetis | |
from their full versions svn-id: r47086 | |||
2010-01-06 | The error inside execute_method() has been restored, it's only a warning for ↵ | Filippos Karapetis | |
SCI2+ games for now, till we figure out what's wrong svn-id: r47079 | |||
2010-01-06 | SCI: initPriorityBands() now aborts when getting called and screen size is ↵ | Martin Kiewitz | |
not 320x200 svn-id: r47078 | |||
2010-01-06 | SCI: changed screenHeight to 200 fixed inside initPriorityBands() because ↵ | Martin Kiewitz | |
the algo is meant to work on lowres only svn-id: r47077 | |||
2010-01-06 | SCI2+ games no longer use priority bands (fixes memory leaks in true hires ↵ | Filippos Karapetis | |
games, too) svn-id: r47076 | |||
2010-01-06 | SCI: making most of the variables in screen class private (some of it was ↵ | Martin Kiewitz | |
needed for old gui) svn-id: r47075 | |||
2010-01-06 | Removed one more hardcoded screen dimension | Filippos Karapetis | |
svn-id: r47074 | |||
2010-01-06 | SCI2.1 and newer games always run at 640x480 | Filippos Karapetis | |
svn-id: r47073 | |||
2010-01-06 | Removed all hardcoded screen sizes | Filippos Karapetis | |
svn-id: r47072 | |||
2010-01-05 | SCI: implemented debug command "set_palette" | Martin Kiewitz | |
svn-id: r47047 | |||
2010-01-05 | Changed an error to a warning in execute_method(), so that Torin's Passage ↵ | Filippos Karapetis | |
scripts continue running (and crash at some later point) svn-id: r47044 |