Commit Graph

1254 Commits

Author SHA1 Message Date
Max Horn
7f81de6794 cleanup
svn-id: r31289
2008-03-28 08:30:42 +00:00
Max Horn
d35020ac17 Init the _fmtownsBuf in the constructor, not in setupScumm() (fixes a leak, and ensure that _fmtownsBuf always is inited)
svn-id: r31256
2008-03-26 22:26:59 +00:00
Max Horn
b0c6a12c81 Modified Patch #1925352: Memory leak fixes
svn-id: r31244
2008-03-26 19:29:33 +00:00
Max Horn
98a851d25e cleanup
svn-id: r31192
2008-03-19 10:17:29 +00:00
Travis Howell
04083cff88 List CUP videos as previews, rather than demos.
svn-id: r31175
2008-03-18 12:51:16 +00:00
Max Horn
7288b92d0d SCUMM: Improved detector to properly distinguish MM v1 and v2 demos (fixes detection of fan translations of the demos) (didn't update the website MD5 table on purpose)
svn-id: r31111
2008-03-12 16:36:49 +00:00
Travis Howell
353e5a7896 Add hack to skip the faulty credits script in Russian HE99 version of Freddi Fish 3.
svn-id: r31080
2008-03-09 09:28:10 +00:00
Eugene Sandulenko
f29a6066ec Remove unnecessary execution bit.
svn-id: r31070
2008-03-08 20:52:44 +00:00
Max Horn
d31ca4982e Add support for --list-saves to the sky engine
svn-id: r30987
2008-02-27 16:07:38 +00:00
Robin Watts
1cf9fc944a Make codec47 cope with failed mallocs.
Not the nicest result in the world, but better than crashing and burning...

svn-id: r30934
2008-02-23 18:57:49 +00:00
Travis Howell
aedc896b97 Add patch from Quietust - Update asserts and comments in sound code for Amiga SCUMM V2 games.
svn-id: r30908
2008-02-19 00:36:47 +00:00
Robin Watts
d2513eb5f5 Yet another missing change from the proc3 ARM code stuff; add proc3ARM.o to
the list of modules to build if USE_ARM_COSTUME_ASM is defined.

svn-id: r30898
2008-02-17 20:25:07 +00:00
Travis Howell
d201f0e9aa Fix bug ##1894968 - PUTTZOO: Music in water scenes messed up.
svn-id: r30889
2008-02-17 08:17:41 +00:00
Travis Howell
da10467efd Add patch #1894778 - ZAK: Add remaining Amiga sounds.
svn-id: r30876
2008-02-16 03:12:34 +00:00
Paweł Kołodziejski
e640155089 revert stateId == 4 part of code to previous ignore action to fix bug #1881415
svn-id: r30868
2008-02-15 14:14:04 +00:00
Travis Howell
d178604838 Alter last changes, for code formatting.
svn-id: r30850
2008-02-12 09:34:38 +00:00
Travis Howell
ba717bc515 Add patch #1891606 - Improved sound playback for Amiga SCUMM V2/V3 games.
svn-id: r30849
2008-02-12 03:26:05 +00:00
Jordi Vilalta Prat
c103290e2b Initial support for plugin types
svn-id: r30825
2008-02-08 00:02:23 +00:00
Paweł Kołodziejski
f8fe01b9fd silency ignored, we handle it differently
svn-id: r30793
2008-02-05 08:16:52 +00:00
Max Horn
5fb7f7a4d6 Commited updated version of my own patch #1868402: Basic savestate plugin API
svn-id: r30786
2008-02-04 10:15:21 +00:00
Max Horn
8a73356a2d Revised Engine plugin API to only provide a single func which returns a MetaEngine instance. Used this to simplify the rest of the plugin system
svn-id: r30780
2008-02-03 18:56:47 +00:00
Max Horn
015e73b792 cleanup
svn-id: r30777
2008-02-03 18:23:27 +00:00
Robin Watts
f486fd35b3 Previous commit to enable ARM proc3 stuff for WinCE was broken, as I'd
forgotten to define the enabling symbol in cpp files. Consequently
I'd cocked up when copying the call to the ARM code across from my hacked 
costume.cpp into a fresh one.

svn-id: r30766
2008-02-03 13:12:51 +00:00
Lars Persson
c852940818 Added asmCopy8Col from DS implementation. Changed names to match GFX.cpp (and DS names)
svn-id: r30759
2008-02-03 12:32:19 +00:00
Lars Persson
c6595e3bd2 Changed ASM names to match those in the ARM asm implementations
svn-id: r30758
2008-02-03 12:30:11 +00:00
Torbjörn Andersson
e51bf80218 Changed "COMPATIBLITY" to "COMPATIBILITY".
svn-id: r30754
2008-02-03 10:15:36 +00:00
Lars Persson
53ef575dba Missing ( in ASM_COSTUME code
svn-id: r30751
2008-02-03 09:35:04 +00:00
Robin Watts
5b64d512ab Introduce ARM code for commonest case of "proc3" costume blitting (as
used for animation in SamNMax). Enabled by the USE_ARM_COSTUME_ASM
define. Currently enabled for WinCE only.

svn-id: r30750
2008-02-03 01:26:12 +00:00
Max Horn
dc979b03cf New MetaEngine class (work in progress to replace the current Engine plugin API with a more object oriented approach)
svn-id: r30726
2008-02-02 00:54:52 +00:00
Max Horn
511019bd83 Change InSaveFile -> SeekableReadStream where possible
svn-id: r30722
2008-02-01 23:32:20 +00:00
Torbjörn Andersson
7aac83007d Fixed typo in debug message.
svn-id: r30691
2008-01-28 21:54:44 +00:00
Jordi Vilalta Prat
d6c34bdc4b Fixed the spaces before tabs.
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +00:00
Eugene Sandulenko
fa5271d836 Really fix bug #1846886: "PUTTZOO: Windows version cursor/pointer drawn wrong".
Also replace default HE cursor (used in Lost) with correct one.

svn-id: r30650
2008-01-27 15:10:56 +00:00
Paweł Kołodziejski
4204371c19 fix for wrong imuse table entry fixes #1879940
svn-id: r30634
2008-01-25 20:16:55 +00:00
Paweł Kołodziejski
2204661dd6 moved debug log
svn-id: r30605
2008-01-21 23:24:11 +00:00
Paweł Kołodziejski
fec313a1ac final fix for bug #1757010
svn-id: r30604
2008-01-21 22:06:14 +00:00
Eugene Sandulenko
86456702f9 Move tag2str() to common/
svn-id: r30598
2008-01-21 12:44:39 +00:00
Paweł Kołodziejski
5084530348 disabled force restore state music, it seems fix bug #1757010, at least i see/hear difference :)
svn-id: r30596
2008-01-21 00:42:05 +00:00
Paweł Kołodziejski
41e478d142 fix debug output
svn-id: r30595
2008-01-21 00:39:44 +00:00
Paweł Kołodziejski
fe8c2b89b1 for debug logs for dimuse
svn-id: r30594
2008-01-21 00:10:14 +00:00
Paweł Kołodziejski
ec66f6765c added experimental hack to code to prevent the same start music again if old one didn't have chance finish. it's fix bug #1861704, it may fix other similiar things when seq is to null. added few changes to debug logs.
svn-id: r30590
2008-01-20 19:30:48 +00:00
Paweł Kołodziejski
77838d91e6 fix/workaround for bug #1624464, as we do not support game playing on two different CDs
svn-id: r30588
2008-01-20 17:02:28 +00:00
Paweł Kołodziejski
eafc9f58f2 rename to prevent confusion
svn-id: r30587
2008-01-20 13:19:05 +00:00
Max Horn
08a0caa17f Added MD5 checksum of japanese mac FOA
svn-id: r30580
2008-01-19 22:24:43 +00:00
Paweł Kołodziejski
703667b606 allow force flush fade track, it happen while very fast switching rooms
svn-id: r30570
2008-01-19 19:32:40 +00:00
Paweł Kołodziejski
78166fb40b changed warning into error, to be know for sure if it still trigger
svn-id: r30568
2008-01-19 17:35:06 +00:00
Paweł Kołodziejski
35fb2055b0 moved fadeDelay
svn-id: r30567
2008-01-19 17:30:49 +00:00
Paweł Kołodziejski
62d4b44502 revert code to fade out first region if jump hit
svn-id: r30566
2008-01-19 17:13:53 +00:00
Paweł Kołodziejski
72d59da6cb missed setting trackId while starSound,
added more debug output,
verification of jump code, it might have regressions

svn-id: r30565
2008-01-19 16:06:20 +00:00