Willem Jan Palenstijn
ff5f3730c5
Don't draw scumm saveload dialog while reflowing layout, as that would use uninitialized values
...
svn-id: r33063
2008-07-14 21:00:39 +00:00
Bertrand Augereau
9c91f091ff
Register spilling avoided in AGOS background drawing (and 2x unrolling)
...
svn-id: r33062
2008-07-14 20:34:31 +00:00
Max Horn
c25c406c00
cleanup (and test for Marwan's branch.... ;)
...
svn-id: r33061
2008-07-14 19:14:26 +00:00
Nicola Mettifogo
c48f3ca8d8
Removed all labels from the rendering list to avoid random crashes after introduction is over.
...
svn-id: r33058
2008-07-14 13:35:43 +00:00
Paul Gilbert
eaeb1587f4
Fix for missing data in the savegame format that could result in not being able to talk to Goewin in the apothecary after restoring a savegame
...
svn-id: r33057
2008-07-14 10:33:57 +00:00
Max Horn
0860df5d0e
Fixed code formatting
...
svn-id: r33056
2008-07-14 07:54:18 +00:00
Nicola Mettifogo
d0ae6885ac
Fixed regression in walk code. Now standing frames are correctly selected when the character encounters an unexpected blocking object in his/her path.
...
svn-id: r33053
2008-07-14 00:21:05 +00:00
Nicola Mettifogo
7b2645248c
Made sure characters are not removed from the rendering list during switches.
...
svn-id: r33052
2008-07-14 00:13:31 +00:00
Nicola Mettifogo
ef95c6ff70
More refactoring of walk code.
...
svn-id: r33033
2008-07-13 13:04:36 +00:00
Florian Kagerer
ba5f14692f
- fix for bug #2016965 : KYRA: does not compile in MSVC71
...
svn-id: r33030
2008-07-13 12:20:24 +00:00
Nicola Mettifogo
059936854c
Cleanup of walk code.
...
svn-id: r33023
2008-07-13 06:27:31 +00:00
Nicola Mettifogo
2a80bd0678
Cleanup and improved debugging output for CommandExec::run()
...
svn-id: r33022
2008-07-13 03:39:42 +00:00
Nicola Mettifogo
9c2d96530b
Properly implemented the OFF command. The new rendering order for graphics let this mistake finally surface.
...
svn-id: r33021
2008-07-13 03:30:14 +00:00
Bertrand Augereau
5de579930d
Minor constness fix to help with aliasing
...
svn-id: r33017
2008-07-12 20:35:44 +00:00
Sven Hesse
c1ec21d999
Changed tricky variable access from pointers to a new class that minds 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-12 15:21:38 +00:00
Max Horn
7ddd961bf2
cleanup
...
svn-id: r33010
2008-07-11 20:28:50 +00:00
Max Horn
815d75e870
Don't use kPlainSoundType if you don't have to
...
svn-id: r33009
2008-07-11 20:28:14 +00:00
Nicola Mettifogo
c829fd3eaf
Added a script (courtesy of salty-horse) to create/set properties for source files under version control by Subversion. Specifically, the mime-type, eol-style and keywords properties are handled.
...
svn-id: r33007
2008-07-11 15:07:13 +00:00
Nicola Mettifogo
8ba56e98cf
Cleanup.
...
svn-id: r33006
2008-07-11 13:36:22 +00:00
Kari Salminen
273129330a
Update MSVC project files.
...
svn-id: r33004
2008-07-11 13:13:28 +00:00
Nicola Mettifogo
8ed023142a
Moved program and command execution code out of the engine, into their own brand new
...
classes.
svn-id: r33003
2008-07-11 13:06:28 +00:00
Nicola Mettifogo
fe65583657
Fixed leak in sound code by explicitly deleting the midi driver.
...
svn-id: r33002
2008-07-11 12:55:08 +00:00
Bertrand Augereau
f41ab55021
Fixed a few warnings
...
svn-id: r32994
2008-07-10 18:01:54 +00:00
Torbjörn Andersson
c8488c060c
Fixed Kyra 3 detection regression.
...
svn-id: r32992
2008-07-10 16:19:17 +00:00
Johannes Schickel
985a032871
Typo.
...
svn-id: r32990
2008-07-10 12:14:00 +00:00
Johannes Schickel
a117024d23
Added filename to unkown command/opcode warnings for TIM scripts.
...
svn-id: r32989
2008-07-10 12:12:42 +00:00
Johannes Schickel
e1e95f0c0e
Added filename to unknown opcode/command warnings of EMC scripts.
...
svn-id: r32988
2008-07-10 12:05:38 +00:00
Johannes Schickel
9a34ef702d
Fixed mem leak in MIDI related code.
...
svn-id: r32987
2008-07-10 11:28:51 +00:00
Johannes Schickel
092d9f38c5
Workaround for gcc 2.95 compiler bug.
...
svn-id: r32986
2008-07-10 11:25:43 +00:00
Nicola Mettifogo
03cd937b13
Fixed destruction of sprites in BRA.
...
svn-id: r32983
2008-07-10 02:00:54 +00:00
Neil Millstone
9f96471f47
DS: Backend changes for new mixer code
...
svn-id: r32978
2008-07-09 16:50:23 +00:00
Nicola Mettifogo
12cefc4132
Fixed leaks in NS and BRA.
...
svn-id: r32976
2008-07-09 13:27:09 +00:00
Nicola Mettifogo
18b48c74a9
Fixed regression introduced with GfxObj: the character sprite was sometimes removed from the rendering list.
...
svn-id: r32974
2008-07-09 10:52:46 +00:00
Max Horn
d24e770605
cleanup / code formatting
...
svn-id: r32973
2008-07-09 10:42:47 +00:00
Nicola Mettifogo
a294d22213
Added a couple of NULLity checks.
...
svn-id: r32972
2008-07-09 02:49:20 +00:00
Bertrand Augereau
d9f0753009
New configure flag --enable-profiling to compile and link with -pg (for
...
gprof)
svn-id: r32970
2008-07-09 02:19:57 +00:00
Joost Peters
a833c9dd86
set DEPDIR
...
svn-id: r32969
2008-07-08 17:46:26 +00:00
Joost Peters
65ddc23a6b
Enable static engines -- time to start thinking about prx/plugin support!
...
svn-id: r32968
2008-07-08 17:41:09 +00:00
Joost Peters
926df065f4
changes for new Mixer API
...
svn-id: r32967
2008-07-08 17:20:26 +00:00
Torbjörn Andersson
c2c4963e96
On reading some more about XMIDI, I believe the NEXT and BREAK variants of the
...
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-08 16:25:39 +00:00
Eugene Sandulenko
8093dbaf49
One more MSVC warning
...
svn-id: r32964
2008-07-08 11:48:16 +00:00
Sven Hesse
da0495cd78
Added a Gob1 version supplied by raina in the forums.
...
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
2008-07-08 11:36:52 +00:00
Sven Hesse
4a1cc78016
Modified the EGA story image delay to work for the Mac versions as well
...
svn-id: r32962
2008-07-08 11:35:09 +00:00
Eugene Sandulenko
03b36a3a54
Shut couple of MSVC warnings
...
svn-id: r32961
2008-07-08 11:18:44 +00:00
Max Horn
dadb771cdc
Remove reference to kPlainSoundType
...
svn-id: r32960
2008-07-08 10:29:35 +00:00
Kari Salminen
e74d01a59a
Fix for bathroom door opening crash in Operation Stealth's start.
...
svn-id: r32951
2008-07-07 22:02:01 +00:00
Johannes Schickel
aee23f36a2
Fix for bug #2012293 "KYRA: Bad Spanish String in menu".
...
svn-id: r32949
2008-07-07 20:40:35 +00:00
Filippos Karapetis
741214b656
Some fixes for warnings under GCC 2.95
...
svn-id: r32948
2008-07-07 19:40:43 +00:00
Nicola Mettifogo
0f8f3d51bb
Fixed regression after label code refactoring.
...
svn-id: r32940
2008-07-07 14:51:27 +00:00
Sven Hesse
1f4ebd2f47
Don't let listSavefiles() search subdirectories. Files with the same name (in different directories) would cause duplicate entries for the same file.
...
svn-id: r32938
2008-07-07 13:01:54 +00:00