Julien
e610a17fc3
DRACI: Allocate no-sound buffer on the heap in LegacySoundArchive::openArchive()
2011-06-23 15:11:38 +08:00
Julien
9ff993382e
LURE: Allocate debug strings buffer on the heap
2011-06-23 15:11:37 +08:00
Julien
8a5bda72cc
BACKENDS/GRAPHICS: Silence non zero-terminated terminated buffers warnings by initializing the buffers to 0
2011-06-23 15:11:37 +08:00
Julien
367605d774
TSAGE: Allocate resource decoding buffer on the heap
2011-06-23 15:11:37 +08:00
Julien
5aa1877bef
TEENAGENT: Allocate large buffers on the heap instead of the stack
2011-06-23 15:11:37 +08:00
Julien
7a882600c6
GRAPHICS: Allocate Common::PEResources on the heap in WinFont::loadFromPE()
2011-06-23 15:11:36 +08:00
Julien
3ece07b14b
AUDIO: Replace assignment in return call by separate assignment and return call.
2011-06-23 15:11:36 +08:00
Julien
979fc29be6
BASE: Check return value from strtol in DO_OPTION_INT macro
2011-06-23 15:11:36 +08:00
Julien
c52cc84912
AUDIO/BACKENDS/GRAPHICS: Add error checks after allocating memory with malloc
2011-06-23 15:11:36 +08:00
Julien
2f200ac493
ANALYSIS: Fix potential memory leak when using realloc
...
When reallocation is unsuccessful, the passed buffer is not freed. In this case, assigning the result (NULL) will result in a leak of the original memory buffer.
See http://msdn.microsoft.com/en-us/library/kkedhy7c.aspx
2011-06-23 15:11:36 +08:00
Julien
a8b13e8a6b
AGOS: Fix operator precedence warning
2011-06-23 15:11:36 +08:00
Julien
1cc7faa242
DRACI: Replace abort() call by error()
2011-06-23 15:11:36 +08:00
Julien
e05b217b13
GIT: Ignore MSVC analysis build folders
2011-06-23 15:11:35 +08:00
Littleboy
2b01778e58
BACKENDS: Fix compilation with Unity
...
- Replace UNIX by POSIX
- Move unity include to cpp file
- Add exception for unistd.h and time.h headers
2011-06-22 20:52:59 -04:00
Littleboy
d9ede873d5
BACKENDS: Add missing enumeration value and GUID for compilation under older versions of mingw64
2011-06-22 20:22:26 -04:00
Littleboy
2b53aff08b
GIT: Ignore Qt Creator project files
2011-06-22 19:31:38 -04:00
Littleboy
27934d061e
CONFIGURE: Fix Unity checks
...
- Redirect pkgconfig errors to log file
- Remove duplicated -lunity option
- Fix output of selected taskbar integration when libunity is selected
2011-06-22 19:31:36 -04:00
Littleboy
85bb5ef45e
LASTEXPRESS: Fix leak and corruption of event handlers function pointers
...
- Add better error handling
- Properly delete previous event handlers when setting new ones or restoring from backup
2011-06-22 19:31:34 -04:00
Littleboy
434a2e66b1
LASTEXPRESS: Refactor Fight class
...
- Replace structs holding function pointers by proper classes
- Move each fighter functions to separate files
2011-06-22 19:31:32 -04:00
Littleboy
3c2a9b292f
LASTEXPRESS: Move Fight class to its own folder
2011-06-22 19:31:30 -04:00
D G Turner
8e42ee4c98
SAGA: Fix Bug #3323722 ("IHNM: Crash to desktop in Ellen's Adventure")
...
Thanks to fuzzie for this fix.
IHNM and ITE should be retested.
2011-06-23 00:28:44 +01:00
Eugene Sandulenko
16997e38ee
Merge pull request #46 from tramboi/master
...
DREAMWEB: Reversing and reimplementing natively frameoutv
2011-06-22 15:36:15 -07:00
Thierry Crozat
59d3b938d4
I18N: Regenerate translations data file
2011-06-22 22:48:09 +01:00
Thierry Crozat
4865572316
I18N: Update Hungarian translation from patch #3323744
2011-06-22 22:48:08 +01:00
Thierry Crozat
2109fc7a3c
COMMON: Improve loading of translations data file
...
Now if the header of the file is not correct it continues to look for a
valid file, while before if the first file found was obsolete or corrupted
translation was disabled even if a valid file was present in the search
path.
2011-06-22 22:48:08 +01:00
Bertrand Augereau
cf12e04997
DREAMWEB: frameoutv becomes a native function
2011-06-22 23:11:44 +02:00
Strangerke
52d91368af
TSAGE: Fix bug in sound fading in scene 20.
...
This was blocking progress under linux...
2011-06-22 23:09:36 +02:00
Eugene Sandulenko
33ce6e60fd
Merge pull request #26 from Littleboy/taskbar
...
Taskbar integration
2011-06-22 13:35:37 -07:00
eriktorbjorn
afdfff02f1
TSAGE: Don't crash if -x option points to an non-existing savegame.
...
Instead, just pretend there is no spoon^H^H^H^H^H-x option.
2011-06-22 22:00:59 +02:00
Alyssa Milburn
cb37f4517b
NEWS: Mention Tinsel fix.
2011-06-22 18:35:59 +02:00
Johannes Schickel
7dca4bf096
LASTEXPRESS: Make some static data const respectively static.
2011-06-22 18:11:13 +02:00
Max Horn
c2d31c4ca5
CREDITS: Mark myself as retired
2011-06-22 11:52:58 +02:00
Max Horn
f646ab3c86
SCI: Mark sq6 as a CD game
2011-06-22 11:50:14 +02:00
Paul Gilbert
69290ef7ae
TSAGE: Remove out of date TODO comments where applicable
2011-06-22 19:13:36 +10:00
Paul Gilbert
f67f069e3f
TSAGE: Fix sounds not getting registered in Globals::_sounds
...
This fixes a problem in Scene 20 where the scene wasn't ending after a sound fade
2011-06-22 18:58:59 +10:00
Paul Gilbert
7ef6bea74e
TSAGE: Clarified Globals::_sceneListeners as Globals::_sounds
2011-06-22 18:31:33 +10:00
Paul Gilbert
45e1d7aa0d
TSAGE: Bugfix for sound assert in scene 20
2011-06-22 18:31:32 +10:00
Eugene Sandulenko
1fe9985912
LASTEXPRESS: Named several soundEntry structure members
2011-06-22 10:41:38 +03:00
Eugene Sandulenko
c288d6d207
LASTEXPRESS: Implement sound filters. Still not hooked in.
2011-06-22 10:20:43 +03:00
Willem Jan Palenstijn
2551389304
DREAMWEB: Fix bug in tasmrecover causing load/save mixup
...
This is a regression from c1b9adb691
and (my commit) 287c23f126
.
It is not safe to remove opcodes from proc.stmts since labels
are sometimes referenced by their offset in the list. So, instead
they are now replaced by op._nop.
This fixes kLoadingorsave not being set in doload(), which was
visible when going to the load game menu from the startup menu.
2011-06-22 00:00:56 +02:00
Willem Jan Palenstijn
55ed69dbab
DREAMWEB: Remove control char from source
2011-06-21 21:01:02 +02:00
Johannes Schickel
3b7c91f2a7
COMMON: Move HerculesDimensions enum to SCUMM.
...
The enum is only used inside the SCUMM engine so it is rather pointless to
keep it in common/util.h right now. Also if we really want it in some common
place it should probably be better in graphics/ too.
2011-06-21 16:59:50 +02:00
Paul Gilbert
36526ef954
TSAGE: Bugfix for properly stopping playing sounds
2011-06-21 22:42:20 +10:00
Johannes Schickel
fc2aa70c96
NEWS: Add 1.3.1 news entry to master branch too.
2011-06-21 13:55:52 +02:00
Paul Gilbert
8aa368fe55
TSAGE: Fix updating the volume when changed in the Options dialog
2011-06-21 21:42:42 +10:00
Paul Gilbert
8c6ad70158
TSAGE: Disable SFX and speech volume sliders for all games
2011-06-21 21:30:57 +10:00
Paul Gilbert
fd84b04614
TSAGE: Fixes for sound fading
2011-06-21 19:44:22 +10:00
Paul Gilbert
12fc332242
TSAGE: Fix for un-used variable in _sfRethinkVoiceTypes
2011-06-21 18:50:56 +10:00
Willem Jan Palenstijn
8534f984c9
Merge branch 'dreamsrc'
2011-06-21 10:35:34 +02:00
Thierry Crozat
53dfd3a3f5
I18N: Regenerate translations data file
2011-06-20 23:16:58 +01:00