Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Add some warning inside makeLoopingAudioStream, in case the give start time ↵ | Johannes Schickel | |
is after the given end time. svn-id: r47162 | |||
2010-01-08 | fixed invalid volume setting | Vladimir Menshakov | |
svn-id: r47161 | |||
2010-01-08 | Since AudioStream looping is no longer handled by the Mixer, drop ↵ | Johannes Schickel | |
Mixer::playAudioStreamLooping. (There's Audio::makeLoopingAudioStream). svn-id: r47160 | |||
2010-01-08 | Add another makeLoopingAudioStream factory for transparently looping a ↵ | Johannes Schickel | |
certain interval of a SeekableAudioStream. svn-id: r47159 | |||
2010-01-08 | added warning on invalid sound | Vladimir Menshakov | |
svn-id: r47158 | |||
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 | removed useless initializations | Vladimir Menshakov | |
svn-id: r47153 | |||
2010-01-08 | removed noisy debug | Vladimir Menshakov | |
svn-id: r47152 | |||
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-08 | minor cleanup | Vladimir Menshakov | |
svn-id: r47150 | |||
2010-01-08 | removed mark's animation z-odering, which seems to be invalid | Vladimir Menshakov | |
svn-id: r47149 | |||
2010-01-08 | fixed inventory animation speed | Vladimir Menshakov | |
svn-id: r47148 | |||
2010-01-08 | added zero-object special case in combine table | Vladimir Menshakov | |
svn-id: r47147 | |||
2010-01-08 | cleaned up blitting, fixed zoom+clipping issues | Vladimir Menshakov | |
svn-id: r47146 | |||
2010-01-08 | Nintendo64: some cleanup, added a workaround in case audio buffers get depleted | Fabio Battaglia | |
svn-id: r47145 | |||
2010-01-07 | Fix use of getRate in VorbisInputStream's constructor. (Thanks to cyx for ↵ | Johannes Schickel | |
spotting this) svn-id: r47144 | |||
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 | Cleanup. | Johannes Schickel | |
svn-id: r47139 | |||
2010-01-07 | Fix a little bug in LoopingAudioStream::readBuffer. | Johannes Schickel | |
svn-id: r47138 | |||
2010-01-07 | Remove setNumLoops and getNumPlayedLoops from AudioStream. | Johannes Schickel | |
svn-id: r47137 | |||
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 | Nintendo64: Add FlashRAM support for saving if a compatible cart is available. | Fabio Battaglia | |
svn-id: r47126 | |||
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 | - Adapt documentation, that keycolor in setMouseCursor may not exceed the ↵ | Johannes Schickel | |
maximum color value of the specified format. - Change SDL backend to assert out on invalid keycolor values In case we really need a way to specify "no keycolor" we need to discuss on how to do it *properly*. svn-id: r47123 | |||
2010-01-07 | Get rid of calculatePlayTime, instead store playtimes as Timestamps | Max Horn | |
svn-id: r47122 | |||
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 | Add Timestamp::totalNumberOfFrames() method, clarify some comments | Max Horn | |
svn-id: r47120 | |||
2010-01-07 | Fix warning | Max Horn | |
svn-id: r47119 | |||
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 | Add important note for engine authors about SubSeekableAudioStream. | Johannes Schickel | |
svn-id: r47114 |