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
Willem Jan Palenstijn
2551389304
DREAMWEB: Fix bug in tasmrecover causing load/save mixup
...
This is a regression from c1b9adb6912 and (my commit) 287c23f1263c.
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