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
Max Horn
6adb8560a8
some initial work on Mac0 support. Everybody feel free to pick up here and implement the rest <g>
...
svn-id: r10119
2003-09-09 01:21:42 +00:00
Max Horn
24560608ed
cleanup
...
svn-id: r10118
2003-09-09 00:20:55 +00:00
Max Horn
821faf9e03
added convertMac0Resource (which doesn't do anything yet, but is the place we can add Mac0 support in later); factored out some common code in convertADResource; fixed memory leak when convertADResource was called; misc cleanup
...
svn-id: r10117
2003-09-09 00:13:19 +00:00
Max Horn
697ac22c32
mention some GM instrument numbers
...
svn-id: r10116
2003-09-08 23:35:36 +00:00
Max Horn
b8d72d8854
added comment describing Mac0 format
...
svn-id: r10115
2003-09-08 23:18:11 +00:00
Max Horn
5ecee0f046
fix an overflow
...
svn-id: r10095
2003-09-08 16:48:34 +00:00
Max Horn
c5a3c1235c
some cleanup
...
svn-id: r10084
2003-09-08 11:29:57 +00:00
Max Horn
361c3b95d5
some cleanup; clarified isSoundInUse semantics and the difference between IMuse::get_sound_active and IMuse::getSoundStatus; added lots of const qualifiers to IMuse; rewrote IMuseInternal::getSoundStatus (hopefully not breaking it); added MusicEngine::getSoundStatus
...
svn-id: r10069
2003-09-07 17:14:56 +00:00
Travis Howell
c3d61acd5c
Remove warning
...
svn-id: r10000
2003-09-05 07:38:36 +00:00
Travis Howell
3187b565dd
Add atarist and macintosh options, since there seem to be no way to detect version been used.
...
svn-id: r9999
2003-09-05 07:36:05 +00:00
Travis Howell
f76725b38f
Update comment
...
svn-id: r9916
2003-08-30 08:03:01 +00:00
Jonathan Gray
e32f17d803
don't try to read objectRoomTable for HEv7 games right now
...
svn-id: r9898
2003-08-29 02:45:38 +00:00
Jonathan Gray
176803cb90
make the 2nd gen windows based humongous games that have things like a different layout in the MAXS block at least start the bootscript, added pjs-demo target to test with
...
svn-id: r9897
2003-08-29 02:39:05 +00:00
Jonathan Gray
62f94f15be
clean up humongous v7 index file block handling
...
svn-id: r9893
2003-08-28 14:25:29 +00:00
Travis Howell
cde3b3dc6d
Load older Color Cycling resource.
...
Still need to work out resource differences
svn-id: r9883
2003-08-28 01:10:36 +00:00
Travis Howell
b113720a6d
Work around for sound resource in ST versions.
...
svn-id: r9824
2003-08-23 07:27:59 +00:00
Jamieson Christian
535b95fffc
Fixed tempo value for Indy3 AD resources. Despite
...
the comment in the source, the disasm value DOES
sound closer to the original than the alternative
value that came from who-knows-where. The value
being used rendered too slow a tempo.
svn-id: r9823
2003-08-22 20:24:06 +00:00