Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2010-01-07 | Add a playInputStreamLooping for RewindableAudioStream to Mixer. | Johannes Schickel | |
svn-id: r47113 | |||
2010-01-07 | Cleanup. | Johannes Schickel | |
svn-id: r47112 | |||
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 | Switch Mixer back to use only one Channel implementation. (partial revert of ↵ | Johannes Schickel | |
r47031 + r47034). svn-id: r47110 | |||
2010-01-07 | First step of a slight revision of the new AudioStream looping API: | Johannes Schickel | |
- Create a RewinadableAudioStream, for streams which can only be reset to the start - Create a LoopableAudioStream, which loops a whole RewindableAudioStream - Make SeekableAudioStream a subclass of RewindableAudioStream - Create a SubSeekableAudioStream, which allows of limiting the range of an SeekableAudioStream to be played. - Adapt AudioCD code. svn-id: r47109 | |||
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-07 | Add update of mohawk engine | Lars Persson | |
svn-id: r47103 | |||
2010-01-07 | Add browser to base.mmp | Lars Persson | |
Create mohawk base mmp svn-id: r47102 | |||
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 |