Eugene Sandulenko
2a34b9d5a1
Phase 1 of move to _heversion use.
...
svn-id: r13926
2004-06-03 00:55:40 +00:00
Paweł Kołodziejski
32d7c8c181
fixed stopping imuse sounds
...
svn-id: r13635
2004-04-26 07:47:12 +00:00
Torbjörn Andersson
14f74bb568
Increased _numNewNames to 150. Judging by bug #941275 it wasn't enough to
...
increase it to 100, like we did recently.
svn-id: r13611
2004-04-24 12:54:02 +00:00
Torbjörn Andersson
dfe25fbfd8
Added note that the previous commit probably fixed bug #933610 as well.
...
svn-id: r13599
2004-04-20 07:21:25 +00:00
Torbjörn Andersson
ac967bde63
Increased _numNewNames from 50 to 100 to prevent overflow in MI2 endgame.
...
This should fix bug #936323 . (There are still some game versions that use
50, but that can be fixed later, if the need arises.)
svn-id: r13598
2004-04-20 07:10:13 +00:00
Max Horn
9defe4fc18
Removed XOR encoding stuff from File class; instead the new Scumm::XORFile class provides this functionality now
...
svn-id: r13597
2004-04-17 16:29:03 +00:00
Chris Apers
5ab0ba430b
Can't do that on PalmOS, exit is event based
...
svn-id: r13499
2004-04-08 11:48:35 +00:00
Max Horn
18b35e57c8
these debug() calls look as if they should be debugC() calls
...
svn-id: r13466
2004-04-04 23:29:10 +00:00
Max Horn
55bbd875db
Exit quietly if we just told the user we are going to exit; no need to call error() (which pops up the console etc.)
...
svn-id: r13456
2004-04-04 12:36:50 +00:00
Jonathan Gray
f12fbe1723
clean up FMUS handling, fix not being able to enable sound debug messages
...
svn-id: r13425
2004-03-29 11:02:45 +00:00
Max Horn
a06c097408
rename displayError() to displayMessage(); fix slightly incorrect usage of that method
...
svn-id: r13402
2004-03-28 13:28:44 +00:00
Travis Howell
07770f58e9
Alter some HE games settings
...
svn-id: r13369
2004-03-23 01:59:02 +00:00
Max Horn
faa12496e4
Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-)
...
svn-id: r13325
2004-03-17 01:50:15 +00:00
Travis Howell
5fbc3497c1
Avoid duplicate targets
...
svn-id: r13135
2004-03-02 06:04:38 +00:00
Travis Howell
b123197dc1
Remove fixme
...
svn-id: r13131
2004-03-02 01:28:32 +00:00
Travis Howell
5a3b17de54
Add better check for HE resource differences.
...
Move stringLen to HE7.
svn-id: r13130
2004-03-02 01:20:18 +00:00
Jonathan Gray
680160407b
add support for the standalone maniac mansion demo
...
svn-id: r13090
2004-02-29 00:18:45 +00:00
Max Horn
8e5df2bda3
Made explicitly clear that for GID_PJSDEMO, _numNewNames never got set (i.e. it always was stuck at 0)
...
svn-id: r12924
2004-02-17 17:45:22 +00:00
Travis Howell
054edc1591
Hack no longer required.
...
Add stub for HE games.
svn-id: r12818
2004-02-11 03:21:21 +00:00
Eugene Sandulenko
8411a8ade1
o Now Long TRS messages get wrapped
...
o Approaching enemy animation fixed
o Renames some vars and struct members
o Fixed dosdemo. It didn't run
o Correct Mac demo INSANE skipping behaviour
svn-id: r12751
2004-02-06 21:05:58 +00:00
Max Horn
7038f2f6cf
Fix for bug #882083 (COMI: CD change cancel button)
...
svn-id: r12744
2004-02-05 22:39:13 +00:00
Max Horn
407c489cc4
removed obsolete #include's
...
svn-id: r12729
2004-02-05 11:59:06 +00:00
Max Horn
923adce456
fix endian bug when dealing with ArrayHeader's; added a hack to permit save games broken due to this to still work; moved the whole 'Array' stuff into ScummEngine_v6
...
svn-id: r12521
2004-01-19 20:27:31 +00:00
James Brown
c4528ac022
More conversion to debug channels
...
svn-id: r12293
2004-01-10 11:01:47 +00:00
Paweł Kołodziejski
6d8c2d0461
synced with local sources
...
svn-id: r12257
2004-01-08 17:07:21 +00:00
Paweł Kołodziejski
8fd123992d
synced imuse digital with local tree
...
svn-id: r12187
2004-01-06 17:28:29 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Max Horn
e3e6bb3191
got rid of those _maxFOO macros, replaced them by access to the equivalent _numFOO variables
...
svn-id: r11953
2003-12-26 23:11:35 +00:00
Max Horn
509ce7c4db
cleanup; fix File::open usage (do not hardocde constant values, rather use the symbolic namescvs diff | bbeditcvs diff | bbedit
...
svn-id: r11911
2003-12-25 15:09:23 +00:00
Max Horn
1e5496b2c8
Moved bundle music code from class Sound to IMuseDigital (seems more natural; and allows for various cleanup)
...
svn-id: r11846
2003-12-22 08:22:04 +00:00
Max Horn
d099759279
game targets can now have a base filename different from the target name; misc tweaks
...
svn-id: r11417
2003-11-28 22:29:56 +00:00
Travis Howell
a35ce0f5ae
Add PC game feature flag, to match others.
...
svn-id: r11344
2003-11-18 09:44:58 +00:00
Paweł Kołodziejski
185395ca36
replaced demo GIDs wth GF_DEMO
...
svn-id: r11326
2003-11-17 21:16:43 +00:00
Travis Howell
313a912af2
*** empty log message ***
...
svn-id: r11281
2003-11-13 10:51:02 +00:00
Paweł Kołodziejski
1f9e408e2f
cleanup whitespaces
...
svn-id: r11217
2003-11-08 21:59:32 +00:00
Jonathan Gray
7c97e7c2b9
more spelling fixes
...
svn-id: r11176
2003-11-07 02:11:41 +00:00
Max Horn
b27a871f87
turned NewGui into a singleton, and made OSystem a pseudo-singleton; added Widget::findWidget (preparing to add support for nested widgets, for the tab widget)
...
svn-id: r11045
2003-11-02 02:18:16 +00:00
Max Horn
72bee75297
modified MessageDialog to allow for custom button texts
...
svn-id: r11034
2003-11-01 21:15:33 +00:00
Max Horn
012450de73
added tag2str helper function
...
svn-id: r10866
2003-10-17 16:28:29 +00:00
Max Horn
31ba12c800
some more target<->game cleanup
...
svn-id: r10769
2003-10-12 19:10:17 +00:00
Jamieson Christian
487c2c51c3
Some Mac0 conversion tweaks
...
svn-id: r10737
2003-10-11 15:18:49 +00:00
Jamieson Christian
478e068ca8
Feature Request [781797] Support music in the Mac version of MI1
...
Finished the Mac0 -> SMF (GMD) conversion code. Sounds
good (albeit thin, with only 3 instruments), except
that the looping songs are not looping with the right
timing.
svn-id: r10730
2003-10-10 21:40:25 +00:00
Max Horn
d7660a2662
introduced namespace Scumm; made #include statements use scumm/ prefix explicitly
...
svn-id: r10571
2003-10-03 18:33:57 +00:00
Max Horn
3f55f2669d
renamed class Scumm to ScummEngine (consisten with other engine names; also makes room for a potential 'Scumm' namespace)
...
svn-id: r10549
2003-10-02 22:42:03 +00:00
Jamieson Christian
db798a3e7d
Fix for Bug [815851] DOTT: MT-32 MIDI priority
...
Favor 'ROL ' resources over 'GMD ' if
--native-mt32 is selected.
svn-id: r10537
2003-10-02 14:37:40 +00:00
Jamieson Christian
9d93e97ed4
Support for FMTowns versions of MI1/2,
...
submitted by Hibernatus.
svn-id: r10511
2003-09-30 17:53:42 +00:00
Jamieson Christian
d91278198b
Fix for Bug [805593] MI2: Music stops in LeChuck's fortress
...
Implemented _cmd_queue save/load. In addition to requiring
_cmd_queue information, this bug arises from a rare assumption
that sound resources are loaded in memory even though they
aren't currently playing. Therefore, a list of sound resources
loaded in memory is included in the savegame, so that all
relevant sound resources are reloaded when the savegame is
loaded. This also fixes an unreported music bug in S&M when
saving a game while outside the Bumpusville mansion.
As a result of savegame format modifications, we are now at
savegame version 23.
svn-id: r10254
2003-09-14 20:34:48 +00:00
Jochen Hoenicke
c902282a05
A hack for bug #770581 . This makes the sound much closer to the
...
original, but I think to make it completely right a bigger change to
the adlib backend would be necessary.
svn-id: r10251
2003-09-14 15:03:12 +00:00
Max Horn
81f10baa68
cleanup
...
svn-id: r10169
2003-09-11 10:32:15 +00:00
Travis Howell
87ff23ddc1
Correct RO sound resource size for blocked games.
...
svn-id: r10146
2003-09-10 03:50:03 +00:00