Commit Graph

43580 Commits

Author SHA1 Message Date
Lars Skovlund
e1a9c866bf SCI3: Fix script abort during startup on Big Endian platforms
svn-id: r55525
2011-01-25 10:21:44 +00:00
David Turner
b52859323c LASTEXPRESS: Fixed Memory Leak in Subtitles.
Also, fixed minor uninitialised read in animation event polling.

svn-id: r55524
2011-01-25 08:24:57 +00:00
Julien Templier
6400659ead LASTEXPRESS: Correct typos in Alexei logic and sound code
svn-id: r55523
2011-01-25 04:25:06 +00:00
Sven Hesse
e5304457b4 GOB: Add o7_oemToANSI
I don't think that we'll need that :P

svn-id: r55522
2011-01-25 03:44:34 +00:00
Sven Hesse
2ce333bf16 GOB: o7_draw0xA1 is o7_getINIValue
svn-id: r55521
2011-01-25 03:44:07 +00:00
David Turner
d183a3618d LASTEXPRESS: Fix accidental assignment in sound.cpp.
Checked with Littleboy that this was not intentional.

svn-id: r55520
2011-01-25 03:22:37 +00:00
David Turner
f9c54abee8 LASTEXPRESS: Corrected format warning in state.h
svn-id: r55519
2011-01-25 03:11:27 +00:00
Sven Hesse
64da68cb0d GOB: Adi 4 should get a Inter_v7 too
svn-id: r55518
2011-01-25 02:52:19 +00:00
Sven Hesse
a875901485 GOB: o7_draw0x90 is o7_loadLBM
Stubbed for now

svn-id: r55517
2011-01-25 02:51:51 +00:00
Sven Hesse
c293eb6073 GOB: o7_draw0xC4 is o7_opendBase
Not implemented for now, of course

svn-id: r55516
2011-01-25 02:51:26 +00:00
Sven Hesse
c8997d0ef8 GOB: o7_draw0x44 is o7_displayWarning
svn-id: r55515
2011-01-25 02:50:56 +00:00
Sven Hesse
0b5af778b0 GOB: o7_draw0x8C is o7_getSystemProperty
svn-id: r55514
2011-01-25 02:50:26 +00:00
Julien Templier
8db6eb7b87 LASTEXPRESS: Add per-entry sound stream (this fixes all dialog being cut as soon as a new sound is queued)
svn-id: r55513
2011-01-25 02:17:05 +00:00
Julien Templier
8f7418556a LASTEXPRESS: Fix typo in Francois logic
svn-id: r55512
2011-01-25 02:16:45 +00:00
Julien Templier
0fd380441a LASTEXPRESS: Add some subtitle support to Sound class
svn-id: r55511
2011-01-25 02:16:29 +00:00
David Turner
ccb1faef7e PARALLACTION: Removal of unecessary returns and whitespace fixes to saveload.*
svn-id: r55510
2011-01-25 01:58:26 +00:00
Sven Hesse
1a44ed588f GOB: Some more Addy stubs
svn-id: r55509
2011-01-25 01:28:31 +00:00
Sven Hesse
176e49975c GOB: Adding stubs for Addy
svn-id: r55508
2011-01-25 00:50:26 +00:00
Arnaud Boutonné
2846ce14f3 HUGO: Move text arrays to a separate class
svn-id: r55507
2011-01-25 00:32:48 +00:00
Matthew Hoops
45a4dfa44d MOHAWK: Improve support for installer archives (partial directory support)
svn-id: r55506
2011-01-24 21:12:44 +00:00
Sven Hesse
3e29897bb7 VIDEO: Fix a gfx glitch
Visible in some Inca 2 videos

svn-id: r55505
2011-01-24 16:06:27 +00:00
Sven Hesse
ffb3de5bc0 SWORD25: Fix some invalid writes / crashes
On my system, sizeof(png_uint_32) == 8, while sizeof(int) == 4.

svn-id: r55504
2011-01-24 14:59:21 +00:00
Sven Hesse
9eea8c6bca GOB: Wait for the exact moment of the video sound's end
This should fix all cut-off sound issues in Urban Runner

svn-id: r55503
2011-01-24 14:10:15 +00:00
Sven Hesse
6ca13f926d VIDEO: Don't fill empty sound slices at the end
svn-id: r55502
2011-01-24 14:09:47 +00:00
Filippos Karapetis
6dc0999c6d SWORD25: Cleanup
svn-id: r55501
2011-01-24 14:00:55 +00:00
Julien Templier
03faae8551 LASTEXPRESS: Add Italian release (and update file dates for German and Spanish releases)
svn-id: r55500
2011-01-24 12:41:16 +00:00
Julien Templier
d18a96fb0e TOOLS: Add better Code::Blocks support to create_project
- Update searchs path and library names to use the mingw precompiled libraries directly
  - Enhance batch file to handle the same arguments as the MSVC one

svn-id: r55499
2011-01-24 12:41:02 +00:00
Lars Skovlund
aa5e8e6c2b SCI/Robot: Simplify ::setPalette()
svn-id: r55498
2011-01-24 11:17:47 +00:00
Lars Skovlund
3b61cb57d4 SCI/Robot: Fix typo
svn-id: r55497
2011-01-24 10:57:19 +00:00
Sven Hesse
d706ab3ee8 GOB: Urban: Write intro.0xx to file too
This fixes retrying after dying in the Secret Room.

svn-id: r55496
2011-01-24 10:31:19 +00:00
Matthew Hoops
5564926e06 MOHAWK: Fix Gehn's music player when clicking on it the first time (thanks, digitall)
svn-id: r55495
2011-01-24 06:30:39 +00:00
Matthew Hoops
e70efa2fad MOHAWK: Properly initialize the bspit-gspit magcar variables (thanks, digitall)
svn-id: r55494
2011-01-24 05:50:49 +00:00
Matthew Hoops
d6a4ff3639 MOHAWK: Recheck the current hotspot if a script has changed the enabled hotspots in Riven
svn-id: r55493
2011-01-24 02:43:07 +00:00
David Turner
0f07082a78 PARALLACTION: Improve safety of PathBuffer::getValue().
This will now avoid invalid memory reads and instead emit warnings if it is called with values outside of the expected data buffer or on a NULL buffer.

svn-id: r55492
2011-01-24 01:58:43 +00:00
David Turner
9961e054d0 SWORD25: Fix linker breakage from DECLARE_SINGLETON() in renderObjectRegistry.h.
svn-id: r55490
2011-01-24 00:46:06 +00:00
Filippos Karapetis
092da73929 SWORD25: Documented a FIXME
svn-id: r55489
2011-01-24 00:04:32 +00:00
Filippos Karapetis
1f1cb1f140 SWORD25: Removed the logErrorLn and logWarningLn wrappers
svn-id: r55488
2011-01-24 00:03:09 +00:00
David Turner
a7f7b90aee SCI: Fixed possible use of uninitialized variable in SCI Script Debugger.
svn-id: r55487
2011-01-23 23:25:34 +00:00
David Turner
86513a19aa MOHAWK: Fixed possible use of uninitialized variables in Myst Selenitic Age code.
svn-id: r55486
2011-01-23 22:52:15 +00:00
Arnaud Boutonné
f7f42fba21 HUGO: Get rid of (almost) all the remaining defines
svn-id: r55485
2011-01-23 22:51:12 +00:00
Matthew Hoops
c81be09bcd MOHAWK: Fix the Riven demo intro sequence (a regression from r55188)
svn-id: r55484
2011-01-23 22:08:14 +00:00
Torbjörn Andersson
7bf8dda27f JANITORIAL: Remove unnecessary backslash
svn-id: r55483
2011-01-23 21:59:26 +00:00
David Turner
2c2ef3973a SWORD25: Fix GCC Compilation Warnings.
svn-id: r55482
2011-01-23 20:51:16 +00:00
Sven Hesse
9b31b9c214 GOB: Fix a clipping issue
svn-id: r55481
2011-01-23 20:16:24 +00:00
Filippos Karapetis
2f4b89e9b1 create_project: Add the video directory to the list of base directories
svn-id: r55480
2011-01-23 19:18:44 +00:00
Eugene Sandulenko
caa6684752 VIDEO: Move video classes to Video:: namespace
svn-id: r55479
2011-01-23 19:08:09 +00:00
Filippos Karapetis
3d15871ee2 SWORD25: Removed several unused methods of the Vertex class, and made a subclass of the Common::Point class
svn-id: r55478
2011-01-23 19:06:35 +00:00
Filippos Karapetis
b17d4ada86 SWORD25: Removed several unused methods from the Polygon class
svn-id: r55477
2011-01-23 19:02:36 +00:00
Filippos Karapetis
b0321af343 COMMON: Added some very simple operators to the Point class (+, -, += and -=), taken from the BS25 Vertex class
svn-id: r55476
2011-01-23 19:00:35 +00:00
Torbjörn Andersson
85406467e2 SWORD25: Remove unused yuvtorgba.h file
svn-id: r55475
2011-01-23 17:52:29 +00:00