Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-07-04 | removed some useless lines | Robert Göffringmann | |
svn-id: r8748 | |||
2003-07-04 | SFX is working correctly now. also implemented queued fx and fx saving. | Robert Göffringmann | |
The bass version is now included in the savegames, too. svn-id: r8747 | |||
2003-07-04 | make SoundMixer::playRaw only check sound IDs if you actually pass one | Robert Göffringmann | |
svn-id: r8746 | |||
2003-07-04 | Make 80 column people happy. Sheesh, it's only an egg. | James Brown | |
svn-id: r8745 | |||
2003-07-04 | Remove homage to original's misspelling of pseudo. Honest. | James Brown | |
svn-id: r8744 | |||
2003-07-04 | Because I can. | James Brown | |
svn-id: r8743 | |||
2003-07-04 | Prevent apparantly possible race condition. I don't get this stuff, and I ↵ | James Brown | |
don't see why the next call to insertChannel is immune to the same theoretical problem :) svn-id: r8742 | |||
2003-07-04 | Insert preliminary Zak256 sound looping support. It's not perfect, as some ↵ | James Brown | |
Zak256 sounds only loop a part of the sample - which our mixer API doesn't yet support. svn-id: r8741 | |||
2003-07-04 | prevent (or rather: make much less likely) some sound output related race ↵ | Max Horn | |
conditions svn-id: r8740 | |||
2003-07-04 | fixed two leaks | Max Horn | |
svn-id: r8739 | |||
2003-07-04 | oops | Max Horn | |
svn-id: r8738 | |||
2003-07-04 | added some very limited support for Mac Loom (text is now properly centered ↵ | Max Horn | |
around x:160 instead of x:0); added (commented out) copyprot bypass (but since I am not sure if there was ever a Mac Loom w/o codes, am not sure if this ever should be enabled); added comment regarding the Mac Loom sound format svn-id: r8737 | |||
2003-07-04 | added some more warnings (taken from pentagram) | Max Horn | |
svn-id: r8736 | |||
2003-07-04 | fixed warning regarding overloaded virtual methods | Max Horn | |
svn-id: r8735 | |||
2003-07-04 | show detected game version at startup. (hopefully this will stop the wave of ↵ | Joost Peters | |
'how do I find out what version I have' questions. we still need to alter the detection to allow 0.0348 to be the detected since it can't be uniquely identified by the number of dnr-entries (i.e. it has the same amount as v0.0331) svn-id: r8734 | |||
2003-07-04 | Allow "no-" prefix to long command-line options, e.g. --no-aspect-ratio, | Torbjörn Andersson | |
to invert their meanings. This is useful for overriding settings in the config file. svn-id: r8733 | |||
2003-07-03 | rewrote desaturatePalette using integer arithmetics only | Max Horn | |
svn-id: r8732 | |||
2003-07-03 | const | Max Horn | |
svn-id: r8731 | |||
2003-07-03 | fixed warning | Max Horn | |
svn-id: r8730 | |||
2003-07-03 | whoops | Robert Göffringmann | |
svn-id: r8729 | |||
2003-07-03 | fixed showGameQuitMsg() and temporarily disabled sfx looping | Robert Göffringmann | |
svn-id: r8728 | |||
2003-07-03 | const correctness | Max Horn | |
svn-id: r8727 | |||
2003-07-03 | cleanup for -Wundef | Max Horn | |
svn-id: r8726 | |||
2003-07-03 | const correctness | Max Horn | |
svn-id: r8725 | |||
2003-07-03 | fix for bug #765402: no shaking with 1x scaler | Max Horn | |
svn-id: r8724 | |||
2003-07-03 | Compact data for v. 0.0288, works as well as 0.0368 now. | Robert Göffringmann | |
svn-id: r8723 | |||
2003-07-03 | Timer now uses a mutex, which should make it thread safe (it wasn't before, ↵ | Max Horn | |
particuarly bad if timers are implemented via threads), plus this should help in fixing race conditions in classes using class Timer svn-id: r8722 | |||
2003-07-03 | Made read() return the number of bytes that were actually read, rather than | Torbjörn Andersson | |
the number that was requested. A lot of our code obviously assumes this behaviour, and the MP3 file player depends on it because otherwise, when reaching the end of the file, it will think it read a full buffer, when in fact it only got part of it and the rest is the remains from the previous read. This would cause a brief note from earlier in the track at the end of the MI1 chapter one screen. Probably other cases as well. Of course, this may cause regressions but only - I think - if the code was buggy to begin with. svn-id: r8721 | |||
2003-07-03 | Removed the calls to SDL_SetGamma(). No one could understand what they were | Torbjörn Andersson | |
doing there in the first place when it was discussed yesterday, and they screw up the colours for me. (Possibly because I have the gamma correction set even higher by default, so this attempt to brighten the image actually made it *darker* for me.) svn-id: r8720 | |||
2003-07-03 | code transformation on setScaleItem: this shows that rtScaleTable's are ↵ | Max Horn | |
actually (almost) the same as scale slots in V8. svn-id: r8719 | |||
2003-07-02 | cleanup | Max Horn | |
svn-id: r8718 | |||
2003-07-02 | cleanup; made mutex protection of graphics code a little bit tighter by ↵ | Max Horn | |
protecting all of method property(); moved set_palette to OSystem_SDL_Common (it was identical in both normal and GL backend) svn-id: r8717 | |||
2003-07-02 | Finish a thought I started about the OpenGL filter | James Brown | |
svn-id: r8716 | |||
2003-07-02 | don't default to the slowest aspect ratio correcter; rather use the medium ↵ | Max Horn | |
one (good quality with acceptable speed) svn-id: r8715 | |||
2003-07-02 | fix for bug #753840 (actor placement in V2 games) | Max Horn | |
svn-id: r8714 | |||
2003-07-02 | fix o2_loadRoomWithEgo regression (this bug was uncovered by my previous ↵ | Max Horn | |
adjustXYToBeInBox improvment) svn-id: r8713 | |||
2003-07-02 | Updates | James Brown | |
svn-id: r8712 | |||
2003-07-02 | added .cvsignore | Max Horn | |
svn-id: r8711 | |||
2003-07-02 | removed #include "boxes.h" from scumm.h; cleaned up AdjustBoxResult ↵ | Max Horn | |
definition & usage; properly deal with larger box distances, thus partially fixing Zak on the airport (but original seems to have used a very different algorithm, so this really is only a partial fix) svn-id: r8710 | |||
2003-07-02 | cleaned up the actor ordering code a bit - it should be now somewhat clearer ↵ | Max Horn | |
what it does exactly svn-id: r8709 | |||
2003-07-02 | fix for bug #752865: MM: Man-Eating Plant is invisible | Max Horn | |
svn-id: r8708 | |||
2003-07-02 | more cleanup | Max Horn | |
svn-id: r8707 | |||
2003-07-02 | cleanup (code easier to read; slightly less rounding errors for the volume; ↵ | Max Horn | |
and on BE systems, READ_BE_UINT16 is actually faster ;-) svn-id: r8706 | |||
2003-07-02 | Initialize midiChannelNumber to 0. I don't know if this is always the right | Torbjörn Andersson | |
thing to do, but leaving it unintialized isn't a good idea either since that will cause stopMusic() to send bad commands to the MIDI driver in some cases. At least in the case of the ALSA driver, this will cause ScummVM to terminate with an "Unknown Command" error. svn-id: r8705 | |||
2003-07-02 | Readme and News update. Can somebody verify 'known bugs', as I think some of ↵ | James Brown | |
the music issues have been resolved (?) svn-id: r8704 | |||
2003-07-02 | fixed save/restore grid problems | Robert Göffringmann | |
svn-id: r8703 | |||
2003-07-02 | oops | Joost Peters | |
svn-id: r8702 | |||
2003-07-02 | Control panel should be disabled for ALL demo versions | Joost Peters | |
svn-id: r8701 | |||
2003-07-02 | 100 KB instead of 2 MB audio buffer should be sufficient | Max Horn | |
svn-id: r8700 | |||
2003-07-02 | oops | Max Horn | |
svn-id: r8699 |