Commit Graph
86814 Commits
Author SHA1 Message Date
Julien dd21952f98 SCI: Allocate decompression buffers on the heap 2011-06-23 15:11:38 +08:00
Julien 69c7673e53 KYRA: Allocate screen region buffer on the heap 2011-06-23 15:11:38 +08:00
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
Bastien Bouclet d2454d7e5f CONFIGURE: When building the SDL backend, display the SDL version number.
From SDL 1.3.0 onwards, audio CD support has been removed.
2011-06-22 20:01:53 +02:00
Bastien Bouclet 1fdbf418dd PS3: Added a readme 2011-06-22 19:57:44 +02:00
Bastien Bouclet c31ec23d5b PS3: Build with -mminimal-toc to allow loading larger elfs. Thanks to andoma for the tip. 2011-06-22 19:57:44 +02:00
Bastien Bouclet f262d8932f PS3: Keep updating the screen while the XMB is open to prevent it from freezing 2011-06-22 19:57:44 +02:00
Bastien Bouclet 6633a06519 PS3: Map joypad buttons to features. Enable the virtual keyboard. 2011-06-22 19:57:44 +02:00
Bastien Bouclet 8bd78b6325 PS3: Add a SDL 1.3 mixer, for use with the PS3 backend.
SDL 1.3 allows converting from the S16SYS sound format to F32MSB, which is required by the PS3.
2011-06-22 19:57:38 +02:00
Bastien Bouclet 11cfa0d357 PS3: Initial version of the PlayStation 3 backend 2011-06-22 19:51:02 +02:00
Bastien Bouclet 872d672c33 SDL: Allow building with current SDL 1.3hg 2011-06-22 19:44:46 +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
Strangerke a307d405b6 CGE: suppress a couple of static, add ProgName and MergeExt 2011-06-22 08:11:18 +02:00