Bertrand Augereau
08e407bbe5
DREAMWEB: 'printdirect' has a C++ signature
2011-07-23 18:23:40 +02:00
Bertrand Augereau
402e41dd67
DREAMWEB: Less register usage in 'getnumber'
2011-07-23 18:23:40 +02:00
Bertrand Augereau
60d4970fd0
DREAMWEB: 'dumptextline' ported to C++
2011-07-23 18:23:40 +02:00
Bertrand Augereau
c4f9afaa02
DREAMWEB: Less register usage in 'printslow'
2011-07-23 18:23:40 +02:00
Bertrand Augereau
2e0e2b2687
DREAMWEB: Useless register shuffling in printboth
2011-07-23 18:23:40 +02:00
Bertrand Augereau
6d926d830e
DREAMWEB: Cleaning in 'printslow'
2011-07-23 18:23:39 +02:00
Bertrand Augereau
3d518d3d2c
DREAMWEB: Cleaning of 'printasprite'
2011-07-23 18:23:39 +02:00
Bertrand Augereau
8a5c2f9dc3
DREAMWEB: Cleaning of 'showframe'
2011-07-23 18:23:39 +02:00
Bertrand Augereau
183515787d
DREAMWEB: Fix code formatting
2011-07-23 18:23:39 +02:00
Bertrand Augereau
ac29c2a64d
DREAMWEB: 'printboth' ported to C++
2011-07-23 18:23:39 +02:00
Bertrand Augereau
7f45c6fec9
DREAMWEB: 'multidump' has a nicer signature
2011-07-23 18:23:39 +02:00
Bertrand Augereau
d0f917d857
DREAMWEB: 'printslow' ported to C++
2011-07-23 18:23:39 +02:00
Bertrand Augereau
96221b5742
DREAMWEB: Less registers, more params, in the text printing subsystem
2011-07-23 18:23:39 +02:00
Bertrand Augereau
f15661f698
DREAMWEB: 'printchar' ported to C++
2011-07-23 18:23:38 +02:00
Bertrand Augereau
599fbf4fe6
DREAMWEB: 'printdirect' ported to C++
2011-07-23 18:23:38 +02:00
Bertrand Augereau
b728323df7
DREAMWEB: 'getnumber' ported to C++
2011-07-23 18:23:38 +02:00
Sven Hesse
74e43312f7
GOB: Fix missing sound effects in Woodruff (bug #3374170 )
...
Another regression of the CoktelDecoder rewrite.
Thanks to digitall for finding the offending commit. :)
2011-07-23 15:39:38 +02:00
Marcus Comstedt
e4427fd589
TOON: Fix off-by-one use of path heap array
...
The first element of the _data array in PathFindingHeap was never
used, fix that.
2011-07-21 13:09:18 +02:00
D G Turner
d035bcae82
TOON: Cleanup and Memory Usage Reduction fixes in PathFinding Heap.
...
This halves the size of the pathifnding heap, but adds warnings if push()
is attempted on a full heap.
2011-07-20 23:05:24 +01:00
Eugene Sandulenko
6a6594c7a9
DREAMWEB: Made aboutturn() more readable
2011-07-20 17:24:04 +01:00
Eugene Sandulenko
f28e4b6de7
DREAMWEB: Fix code formatting
2011-07-20 17:21:03 +01:00
eriktorbjorn
e25e85fbb0
DREAMWEB: Blacklist and reimplement cancelch0() and cancelch1()
...
Now any sound playing on the channels is stopped immediately. This
fixes missing voice-overs in the intro, makes it possible to skip
lines of conversation, and fixes a problem where the sound effect
from the Altar Room would keep playing after leaving the room.
Possibly other glitches as well.
2011-07-20 13:15:30 +02:00
Eugene Sandulenko
540d0260e6
DREAMWEB: Add ScummVM headers, remove SVN keywords.
2011-07-19 11:26:40 +01:00
Eugene Sandulenko
73cf347b94
Merge pull request #48 from tramboi/master
...
DREAMWEB: More porting into C++
2011-07-19 03:03:09 -07:00
clone2727
6370984b22
Merge pull request #50 from clone2727/bink
...
Add support for Bink video to SCUMM HE
2011-07-18 16:04:39 -07:00
Willem Jan Palenstijn
85a056f382
SCI: Fix kFormat's handling of %c with a 0 argument
...
SSCI used a sprintf to handle %c, appending the result to the output,
which is effectively a nop for a zero argument.
This is bug #3368821 . Thanks to digitall for tracing it to KFormat
and testing this patch.
2011-07-18 23:36:56 +02:00
Bertrand Augereau
599c0f4862
DREAMWEB: Gave a proper signature to gextnextword
2011-07-18 22:59:17 +02:00
Bertrand Augereau
825e736aed
DREAMWEB: getnextword doesn't read one byte too far any more
2011-07-18 22:59:17 +02:00
Bertrand Augereau
9072ecf781
DREAMWEB: Blacklisted 'kernchars' and 'getnextword'
2011-07-18 22:59:16 +02:00
Bertrand Augereau
7d9ff04fbf
DREAMWEB: Added resilience to frameoutv to avoid memory stomping at the TV studio
2011-07-18 22:59:16 +02:00
Bertrand Augereau
0eccad88f4
DREAMWEB: doorway and widedoor have signatures
2011-07-18 22:59:16 +02:00
Bertrand Augereau
0a6f83691d
DREAMWEB: aboutturn reversed
2011-07-18 22:59:16 +02:00
Bertrand Augereau
b8cc90ad6c
DREAMWEB: Reversed random sprite callback
2011-07-18 22:59:16 +02:00
Bertrand Augereau
2fd19aeedf
DREAMWEB: initman reversed
2011-07-18 22:59:16 +02:00
Bertrand Augereau
3ce4f26540
DREAMWEB: walking blacklisted
2011-07-18 22:59:15 +02:00
Bertrand Augereau
04d9db0902
DREAMWEB: mainman reversed
2011-07-18 22:59:15 +02:00
Bertrand Augereau
40e5e03e32
DREAMWEB: Blacklisted liftsprite
2011-07-18 22:59:15 +02:00
Bertrand Augereau
25528a56e8
DREAMWEB: dodoor blacklisted
2011-07-18 22:59:15 +02:00
Bertrand Augereau
3ff0cf2d29
DREAMWEB: Sprite::b19 is Sprite::frame
2011-07-18 22:59:15 +02:00
Bertrand Augereau
11917ad700
DREAMWEB: steady and constant objects sprites callbacks
2011-07-18 22:59:15 +02:00
Bertrand Augereau
c011bee0e2
DREAMWEB: backobject reversed
2011-07-18 22:59:14 +02:00
Bertrand Augereau
9f8036cd86
DREAMWEB: Blacklisted frameoutbh and frameoutfx
2011-07-18 22:59:14 +02:00
Bertrand Augereau
880bcc69ef
DREAMWEB: showframe blacklisted
2011-07-18 22:59:14 +02:00
Bertrand Augereau
7af3cd565c
DREAMWEB: C++-isation of a part of the sprite subsystem
2011-07-18 22:59:14 +02:00
Paul Gilbert
b3a05ee089
TSAGE: Bugfix to make Return to Launcher work correctly
2011-07-18 21:13:39 +10:00
eriktorbjorn
c378aadc3f
DREAMWEB: Fix Valgrind warning
2011-07-18 10:31:13 +02:00
Bertrand Augereau
4d4d3329c3
DREAMWEB: The generator includes a file for custom structs and a file for custom function definitions
...
It also generates C++ symbols for asm proc addresses
2011-07-17 13:42:12 +02:00
Johannes Schickel
69adb13c2f
SCUMM: Fix strange noise in Indy4 outro with AdLib/FM-Towns output.
...
Formerly we tried to play back a ROL resource on AdLib in this case, since the
game does not contain a ADL resource for the sound the game tries to play here.
The original does not exhibit this behavior, thus I changed it to behave the
same now.
Big thanks to eriktorbjorn for noticing and finding the cause of this problem.
Also thanks to Kirben for checking how the original behaved and _athrxx for
checking the FM-Towns version of Indy4.
2011-07-17 02:27:33 +02:00
Johannes Schickel
8800794f4d
SCUMM: Clarify PC Speaker style sound resource handling with a comment.
2011-07-17 00:08:52 +02:00
eriktorbjorn
c709636716
DREAMWEB: Clarify a comment in my previous commit slightly.
2011-07-16 11:07:22 +02:00