Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-06-22 | no need to keep these regression tests: the changes are mathematically and ↵ | Max Horn | |
operationally (read: taking into account side effects and special cases in computer arithmetics) equivalent to the old code svn-id: r8606 | |||
2003-06-22 | Patch #757827: Aspect-ratio correction | Max Horn | |
svn-id: r8605 | |||
2003-06-22 | Reduced the number of shifts in highly used functions in Super2xSaI and ↵ | Bertrand Augereau | |
SuperEagle svn-id: r8604 | |||
2003-06-22 | Change names of the stream API in the mixer; added endStream method (stop() ↵ | Max Horn | |
halts stream immediately; endStream() lets it first finish playing) svn-id: r8603 | |||
2003-06-22 | don't try to delete calloc'd mem either | Jonathan Gray | |
svn-id: r8602 | |||
2003-06-22 | don't try to delete malloc'd memory | Jonathan Gray | |
svn-id: r8601 | |||
2003-06-22 | enable rtti for dynamic_cast | Paweł Kołodziejski | |
svn-id: r8600 | |||
2003-06-22 | fixed warning | Paweł Kołodziejski | |
svn-id: r8599 | |||
2003-06-22 | fix compile when vorbis is enabled, loomcd is now broken with vorbis after ↵ | Jonathan Gray | |
recent changes :/ svn-id: r8598 | |||
2003-06-22 | renamed SoundMixer::hasActiveChannel->hasActiveSFXChannel, and fixed the ↵ | Max Horn | |
regression in it caused by removing _beginSlots (I hope); added isActiveChannel method used by scumm/sound.cpp (this allowed me to move the Channel class from mixer.h into mixer.cpp); replaced Channel::soundFinished method by isActive svn-id: r8597 | |||
2003-06-22 | remove the realDestroy methods and instead use destructors; renamed insertAt ↵ | Max Horn | |
to insertChannel and simplified/unified its usage; delete the mutex when exiting; cleanup svn-id: r8596 | |||
2003-06-22 | fix regression I just introduced (voices in smush movies were cut off way ↵ | Max Horn | |
too early) svn-id: r8595 | |||
2003-06-21 | lots of mixer cleanup / refactoring / reengineering | Max Horn | |
svn-id: r8594 | |||
2003-06-21 | undo this change again - proper fix would be to correct the MP3 playback code | Max Horn | |
svn-id: r8593 | |||
2003-06-21 | modified & cleaned up the playStream/append code a bit; but this API really ↵ | Max Horn | |
could stand some refinement svn-id: r8592 | |||
2003-06-21 | get rid of 11025 Hz special case (I hope this is correct; only case I know ↵ | Max Horn | |
of where 11025 Hz are used is during the Dig intro svn-id: r8591 | |||
2003-06-21 | got rid of member var 'first' | Max Horn | |
svn-id: r8590 | |||
2003-06-21 | cleanup | Max Horn | |
svn-id: r8589 | |||
2003-06-21 | finally implemented this TODO: using class File instead of fopen | Max Horn | |
svn-id: r8588 | |||
2003-06-21 | make File constructor virtual to allow subclassing; made seek default to ↵ | Max Horn | |
SEEK_SET mode for conveniance svn-id: r8587 | |||
2003-06-21 | reduce code duplication a bit | Max Horn | |
svn-id: r8586 | |||
2003-06-21 | TODO: improved smush sound quality whenever 11khz sound is used | Max Horn | |
svn-id: r8585 | |||
2003-06-21 | cleanup | Max Horn | |
svn-id: r8584 | |||
2003-06-21 | make gcc happy | Jonathan Gray | |
svn-id: r8583 | |||
2003-06-21 | delete _sound when SimonState is destroyed; fix leak & enian bug in ↵ | Max Horn | |
playSting (but somebody please test that, I don't have simon1dos) svn-id: r8582 | |||
2003-06-21 | some more memory inits; cleanup | Max Horn | |
svn-id: r8581 | |||
2003-06-21 | fix some memory leaks | Max Horn | |
svn-id: r8580 | |||
2003-06-21 | init some member vars previously not inited | Max Horn | |
svn-id: r8579 | |||
2003-06-21 | fix (?) for an invalid read report in valgrin | Max Horn | |
svn-id: r8578 | |||
2003-06-21 | Fixed bug #758167. Cleanup. | Torbjörn Andersson | |
svn-id: r8577 | |||
2003-06-21 | support F-keys in V2 games | Max Horn | |
svn-id: r8576 | |||
2003-06-21 | turn error in o2_saveLoadGame into warning | Max Horn | |
svn-id: r8575 | |||
2003-06-20 | typo | Max Horn | |
svn-id: r8574 | |||
2003-06-20 | reuse file, remove file2 usage | Max Horn | |
svn-id: r8573 | |||
2003-06-20 | init _base to 0 | Max Horn | |
svn-id: r8572 | |||
2003-06-20 | seems monkeyega & monkeyvga have byte values for the object name offset, too | Max Horn | |
svn-id: r8571 | |||
2003-06-20 | uhm - dunno how that slipped in =) | Max Horn | |
svn-id: r8570 | |||
2003-06-20 | some changes for the 320x256 code - the new code *might* work (can't test ↵ | Max Horn | |
since it's not supported here), while the old code for it simply was bogus :-) svn-id: r8569 | |||
2003-06-20 | fixed Zak256 (and possibly other V3 games); Not quite sure if the behaviour ↵ | Max Horn | |
is correct for V4 games, that needs testing svn-id: r8568 | |||
2003-06-20 | oops | Max Horn | |
svn-id: r8567 | |||
2003-06-20 | cleanup | Max Horn | |
svn-id: r8566 | |||
2003-06-19 | again fix for v1 costume header | Paweł Kołodziejski | |
svn-id: r8565 | |||
2003-06-19 | instead of casting to byte, rather allow offsets > 255 | Max Horn | |
svn-id: r8564 | |||
2003-06-19 | the _bompBitsTable really tells the number of 1 bits in a given byte | Max Horn | |
svn-id: r8563 | |||
2003-06-19 | converted scale table to hex (looks a bit nicer and makes it easier to see ↵ | Max Horn | |
the structure inherent to the table data) svn-id: r8562 | |||
2003-06-19 | fixed non-bilinear mode (no black line in that anymore; fixing the bilinear ↵ | Max Horn | |
case will be challenging, at the least...); some cleanup svn-id: r8561 | |||
2003-06-19 | some fixes for the GL backend - but there are still many things broken, e.g. ↵ | Max Horn | |
Ctrl-B only acts on the second (of two) GL textures (which makes the black vertical line stand out even more) svn-id: r8560 | |||
2003-06-19 | made scale table const again; some cleanup in setupBompScale | Max Horn | |
svn-id: r8559 | |||
2003-06-19 | fixed costume header for v1 | Paweł Kołodziejski | |
svn-id: r8558 | |||
2003-06-19 | cleanup | Max Horn | |
svn-id: r8557 |