aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-16Split the drawVertImage function in the agos engine to make it clearer Bertrand Augereau
and easier to profile svn-id: r33083
2008-07-15fix bug #1876741: changed .SB playback rate to 11840Hz (matches dos game)Gregory Montoir
svn-id: r33079
2008-07-15fix bug #1995042: stop previous sfx playback when starting a new sfx ↵Gregory Montoir
(matches original dos code). Also removed the "sound skipping" hack in final bam scene. svn-id: r33078
2008-07-15Implemented audio double buffering (for now OSX only)Max Horn
svn-id: r33075
2008-07-15Made frame unpacking buffer dynamic (this frees some BSS space).Nicola Mettifogo
svn-id: r33072
2008-07-15config.log and tmp files should be put into the configure (= current) dir, ↵Max Horn
not the source dir svn-id: r33070
2008-07-14Fix for bug #2016647 (FW: crash with italian amiga version).Kari Salminen
- Consists of a workaround for a script bug that used local variable 251 when it should've used global variable 251. - Also added a fix for a crash when failing copy protection in Amiga or Atari ST versions of Future Wars. NOTE: That any of the Amiga or Atari ST versions of Future Wars haven't crashed right in the beginning before seems like plain luck because accessing local variable 251 is out of bounds! svn-id: r33068
2008-07-14remove accidentally committed debugging code; fix shadowing warningWillem Jan Palenstijn
svn-id: r33064
2008-07-14Don't draw scumm saveload dialog while reflowing layout, as that would use ↵Willem Jan Palenstijn
uninitialized values svn-id: r33063
2008-07-14Register spilling avoided in AGOS background drawing (and 2x unrolling)Bertrand Augereau
svn-id: r33062
2008-07-14cleanup (and test for Marwan's branch.... ;)Max Horn
svn-id: r33061
2008-07-14Removed all labels from the rendering list to avoid random crashes after ↵Nicola Mettifogo
introduction is over. svn-id: r33058
2008-07-14Fix for missing data in the savegame format that could result in not being ↵Paul Gilbert
able to talk to Goewin in the apothecary after restoring a savegame svn-id: r33057
2008-07-14Fixed code formattingMax Horn
svn-id: r33056
2008-07-14Fixed regression in walk code. Now standing frames are correctly selected ↵Nicola Mettifogo
when the character encounters an unexpected blocking object in his/her path. svn-id: r33053
2008-07-14Made sure characters are not removed from the rendering list during switches.Nicola Mettifogo
svn-id: r33052
2008-07-13More refactoring of walk code.Nicola Mettifogo
svn-id: r33033
2008-07-13- fix for bug #2016965: KYRA: does not compile in MSVC71Florian Kagerer
svn-id: r33030
2008-07-13Cleanup of walk code.Nicola Mettifogo
svn-id: r33023
2008-07-13Cleanup and improved debugging output for CommandExec::run()Nicola Mettifogo
svn-id: r33022
2008-07-13Properly implemented the OFF command. The new rendering order for graphics ↵Nicola Mettifogo
let this mistake finally surface. svn-id: r33021
2008-07-12Minor constness fix to help with aliasingBertrand Augereau
svn-id: r33017
2008-07-12Changed tricky variable access from pointers to a new class that minds ↵Sven Hesse
endianess. This should fix a few regressions with BE games on LE systems and vice versa that I introduced when I changed how variables are stored (which was necessary to get Woodruff work on BE systems). svn-id: r33014
2008-07-11cleanupMax Horn
svn-id: r33010
2008-07-11Don't use kPlainSoundType if you don't have toMax Horn
svn-id: r33009
2008-07-11Added a script (courtesy of salty-horse) to create/set properties for source ↵Nicola Mettifogo
files under version control by Subversion. Specifically, the mime-type, eol-style and keywords properties are handled. svn-id: r33007
2008-07-11Cleanup.Nicola Mettifogo
svn-id: r33006
2008-07-11Update MSVC project files.Kari Salminen
svn-id: r33004
2008-07-11Moved program and command execution code out of the engine, into their own ↵Nicola Mettifogo
brand new classes. svn-id: r33003
2008-07-11Fixed leak in sound code by explicitly deleting the midi driver.Nicola Mettifogo
svn-id: r33002
2008-07-10Fixed a few warningsBertrand Augereau
svn-id: r32994
2008-07-10Fixed Kyra 3 detection regression.Torbjörn Andersson
svn-id: r32992
2008-07-10Typo.Johannes Schickel
svn-id: r32990
2008-07-10Added filename to unkown command/opcode warnings for TIM scripts.Johannes Schickel
svn-id: r32989
2008-07-10Added filename to unknown opcode/command warnings of EMC scripts.Johannes Schickel
svn-id: r32988
2008-07-10Fixed mem leak in MIDI related code.Johannes Schickel
svn-id: r32987
2008-07-10Workaround for gcc 2.95 compiler bug.Johannes Schickel
svn-id: r32986
2008-07-10Fixed destruction of sprites in BRA.Nicola Mettifogo
svn-id: r32983
2008-07-09DS: Backend changes for new mixer codeNeil Millstone
svn-id: r32978
2008-07-09Fixed leaks in NS and BRA.Nicola Mettifogo
svn-id: r32976
2008-07-09Fixed regression introduced with GfxObj: the character sprite was sometimes ↵Nicola Mettifogo
removed from the rendering list. svn-id: r32974
2008-07-09cleanup / code formattingMax Horn
svn-id: r32973
2008-07-09Added a couple of NULLity checks.Nicola Mettifogo
svn-id: r32972
2008-07-09New configure flag --enable-profiling to compile and link with -pg (for Bertrand Augereau
gprof) svn-id: r32970
2008-07-08set DEPDIRJoost Peters
svn-id: r32969
2008-07-08Enable static engines -- time to start thinking about prx/plugin support!Joost Peters
svn-id: r32968
2008-07-08changes for new Mixer APIJoost Peters
svn-id: r32967
2008-07-08On reading some more about XMIDI, I believe the NEXT and BREAK variants of theTorbjörn Andersson
controller are mutually exclusive cases, i.e. a BREAK simply means forget about the innermost loop, and continue as if nothing had happened. svn-id: r32966
2008-07-08One more MSVC warningEugene Sandulenko
svn-id: r32964
2008-07-08Added a Gob1 version supplied by raina in the forums.Sven Hesse
It does look like the Mac version with a DOS executable and stripped music to me, so let's hope the Mac level image workaround works there as well. svn-id: r32963