Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Remove the deprecated FLAC, Vorbis and MP3 factories. | Johannes Schickel | |
svn-id: r47134 | |||
2010-01-07 | Cleanup. | Johannes Schickel | |
svn-id: r47133 | |||
2010-01-07 | Make VagStream a RewindableAudioStream. | Johannes Schickel | |
svn-id: r47132 | |||
2010-01-07 | Do not try to destroy an object on the stack via delete. | Johannes Schickel | |
svn-id: r47131 | |||
2010-01-07 | Adapt TUCKER to use RewindableAudioStream and Mixer::playInputStreamLooping. ↵ | Johannes Schickel | |
(Needs testing, please :-) svn-id: r47130 | |||
2010-01-07 | Make makeWAVStream return a RewindableAudioStream. | Johannes Schickel | |
svn-id: r47129 | |||
2010-01-07 | Create a wrapper makeLoopingAudioStream to reduce code duplcation. | Johannes Schickel | |
svn-id: r47128 | |||
2010-01-07 | Let ADPCM streams subclass RewindableAudioStreams and thus allow them to be ↵ | Johannes Schickel | |
looped with the new looping code. svn-id: r47127 | |||
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 | Moved creation of 'beep' sound buffer to sound manager constructor. | Nicola Mettifogo | |
svn-id: r47124 | |||
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 | The default keycolor for mouse pointers used to be 255. | Marcus Comstedt | |
This makes sense as a default for CLUT8 modes, but not really for anything else. As part of the gsoc2009-16bit merge, the default was changed to "all ones", with extra code in the SDL backend to truncate this to the depth of the mode. However, "all ones" (white) still isn't a very useful default for RGB modes. So rather than jumping through hoops to provide a bad default, it's better to remove the default altogether. Engines which relied on the old default of 255 have been updated to specify it explicitly. svn-id: r47118 | |||
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 | - Strip custom looping code out of FLAC, Vorbis and MP3 streams | Johannes Schickel | |
- Adapt the legacy make*Stream factories to use the new AudioStream subclasses - Change return value of make*Stream back to AudioStream * svn-id: r47111 | |||
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 | cleaned up player, fixed invalid delete's and memory leaks | Vladimir Menshakov | |
svn-id: r47106 | |||
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-07 | do not render overlays over the animation sequences | Vladimir Menshakov | |
svn-id: r47104 | |||
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 | better clipping for left/top sides | Vladimir Menshakov | |
svn-id: r47098 | |||
2010-01-06 | added hardcoded height value | Vladimir Menshakov | |
svn-id: r47097 | |||
2010-01-06 | SCI: add robot/.rbt files to resourcemanager class | Martin Kiewitz | |
svn-id: r47096 | |||
2010-01-06 | better z-ordering for the mark's animation | Vladimir Menshakov | |
svn-id: r47095 | |||
2010-01-06 | fixed special agents blink | Vladimir Menshakov | |
svn-id: r47094 | |||
2010-01-06 | implemented clipping for mark | Vladimir Menshakov | |
svn-id: r47092 | |||
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 | removed all magic about mark's velocity | Vladimir Menshakov | |
svn-id: r47084 | |||
2010-01-06 | - Simplify Audio::calculateSampleOffset. | Johannes Schickel | |
- Made Audio::calculateSampleOffset accessable from outside audiostream.cpp. - Adapt KYRA's AUDStream to use Audio::calculateSampleOffset. svn-id: r47082 | |||
2010-01-06 | - Move openStreamFile from AudioStream to SeekableAudioStream. | Johannes Schickel | |
- Fix documentation of openStreamFile. svn-id: r47080 | |||
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 |