aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-07-05updated filePaweł Kołodziejski
svn-id: r8762
2003-07-05revert to previous targetsPaweł Kołodziejski
svn-id: r8761
2003-07-05fixed cursor and allowed pressing enter for loading and saving, too.Robert Göffringmann
svn-id: r8760
2003-07-05hope this fixes problems about cut-off speech.Robert Göffringmann
svn-id: r8759
2003-07-05better mouse hotspot, seems the same as in the original now...only tested on ↵Joost Peters
first few scenes & control panel though svn-id: r8758
2003-07-05added hufftext.oJoost Peters
svn-id: r8757
2003-07-05fixed control panel palette for v. 0.0348Robert Göffringmann
svn-id: r8756
2003-07-05corrected all huffman trees and moved them out of text.cppRobert Göffringmann
svn-id: r8755
2003-07-05add --floppy-intro optionJonathan Gray
svn-id: r8754
2003-07-05applied eriktorbjorn's floppy-intro-with-cd-version patch (#765885)Joost Peters
svn-id: r8753
2003-07-05fixed warningJoost Peters
svn-id: r8752
2003-07-04make sky detect v.0.0348 (even though not existing ;)Robert Göffringmann
svn-id: r8751
2003-07-04support text and speech at the same timeRobert Göffringmann
svn-id: r8750
2003-07-04don't let user enter too long save namesRobert Göffringmann
svn-id: r8749
2003-07-04removed some useless linesRobert Göffringmann
svn-id: r8748
2003-07-04SFX 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-04make SoundMixer::playRaw only check sound IDs if you actually pass oneRobert Göffringmann
svn-id: r8746
2003-07-04Make 80 column people happy. Sheesh, it's only an egg.James Brown
svn-id: r8745
2003-07-04Remove homage to original's misspelling of pseudo. Honest.James Brown
svn-id: r8744
2003-07-04Because I can.James Brown
svn-id: r8743
2003-07-04Prevent 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-04Insert 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-04prevent (or rather: make much less likely) some sound output related race ↵Max Horn
conditions svn-id: r8740
2003-07-04fixed two leaksMax Horn
svn-id: r8739
2003-07-04oopsMax Horn
svn-id: r8738
2003-07-04added 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-04added some more warnings (taken from pentagram)Max Horn
svn-id: r8736
2003-07-04fixed warning regarding overloaded virtual methodsMax Horn
svn-id: r8735
2003-07-04show 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-04Allow "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-03rewrote desaturatePalette using integer arithmetics onlyMax Horn
svn-id: r8732
2003-07-03constMax Horn
svn-id: r8731
2003-07-03fixed warningMax Horn
svn-id: r8730
2003-07-03whoopsRobert Göffringmann
svn-id: r8729
2003-07-03fixed showGameQuitMsg() and temporarily disabled sfx loopingRobert Göffringmann
svn-id: r8728
2003-07-03const correctnessMax Horn
svn-id: r8727
2003-07-03cleanup for -WundefMax Horn
svn-id: r8726
2003-07-03const correctnessMax Horn
svn-id: r8725
2003-07-03fix for bug #765402: no shaking with 1x scalerMax Horn
svn-id: r8724
2003-07-03Compact data for v. 0.0288, works as well as 0.0368 now.Robert Göffringmann
svn-id: r8723
2003-07-03Timer 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-03Made read() return the number of bytes that were actually read, rather thanTorbjö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-03Removed the calls to SDL_SetGamma(). No one could understand what they wereTorbjö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-03code 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-02cleanupMax Horn
svn-id: r8718
2003-07-02cleanup; 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-02Finish a thought I started about the OpenGL filterJames Brown
svn-id: r8716
2003-07-02don'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-02fix for bug #753840 (actor placement in V2 games)Max Horn
svn-id: r8714
2003-07-02fix o2_loadRoomWithEgo regression (this bug was uncovered by my previous ↵Max Horn
adjustXYToBeInBox improvment) svn-id: r8713