Age | Commit message (Collapse) | Author |
|
svn-id: r9949
|
|
svn-id: r9913
|
|
svn-id: r9911
|
|
svn-id: r9908
|
|
cutscene.
svn-id: r9907
|
|
room with remapped colors.
svn-id: r9905
|
|
Added support for CC resources in small-header
games. Right now this is enabled for monkeyvga
only. loomcd has CC resources but they don't
make any sense, and the game doesn't use palette
effects anyway.
svn-id: r9899
|
|
different layout in the MAXS block at least start the bootscript, added pjs-demo target to test with
svn-id: r9897
|
|
additioal support.
svn-id: r9887
|
|
Fix is only for EGA games so far.
svn-id: r9873
|
|
order to fix the Full Throttle end credits. I guess I should have added a
comment about that. :-)
svn-id: r9866
|
|
drawing blast text after blast objects
svn-id: r9853
|
|
currently stolen by the keyboard cursor control stuff. I will soon either gut the keyboard cursor stuff or make it non default as it breaks several things
svn-id: r9809
|
|
Add highlight color for v1 maniac
svn-id: r9774
|
|
svn-id: r9749
|
|
svn-id: r9747
|
|
svn-id: r9734
|
|
Revert last change to MI1 demo fix and make it monkeyega target only.
svn-id: r9732
|
|
finding GFX regressions in Indy3. New fix
runs exit script immediately when nuking
the resource for the current room, and
resets the current room to 0 (nothing).
Again, a warning is output in case other
cases of nuking the current room are found
and have undesirable behavior as a result
of this change.
svn-id: r9731
|
|
computations, mostly to produce the
exptected output with AD resources.
svn-id: r9730
|
|
since originals were this way.
svn-id: r9724
|
|
RO streams have built-in timer markers (the
unknown 0xA0 mentioned in FR [742249]) that
override automated methods of updating
VAR_MUSIC_TIMER. Since these timer markers
do not seem to be present in AD resources, the
old mechanism is used if MD_ADLIB is the current
MidiDriver.
svn-id: r9720
|
|
svn-id: r9719
|
|
and 1 for PC speaker and PCjr. This fixes a hang
in LoomCD if the default MidiDriver happens to be
a native driver. (For some reason the CD version
still has script variations based on whether a
Roland soundcard was selected. WTH?) LoomCD now
always reverts to MD_NULL, so VAR_SOUNDCARD will
always be set appropriately.
svn-id: r9716
|
|
svn-id: r9709
|
|
svn-id: r9708
|
|
list of music types supported. This was done because now
PC speaker support must be treated separately, along with
Adlib and native (GM/MT32) support.
This fixes a problem with games that don't support PC speaker
(including V5 games that don't parse SPK resources yet)
being run with -epcspk or -epcjr. Those games now properly
switch to -enull so that music resources still get parsed
and music/script synchronization mechanisms don't break.
svn-id: r9703
|
|
PCjr support for V1 games, bug fix in speaker support.
set_pcjr is now called by Player_V2 constructor according to midi driver.
Renaming of member variables to begin with an underscore.
svn-id: r9692
|
|
to add to compatibility at this point
svn-id: r9690
|
|
Enable roland support for monkeyega
svn-id: r9688
|
|
in monkeyvga/ega. Tested in monkeyvga, but
not in monkeyega yet. There are still wrinkles
to work out, but the parser for the new format
is in and hooked up.
svn-id: r9684
|
|
Had to move music init for v1/v2 games to get this working
svn-id: r9675
|
|
svn-id: r9665
|
|
svn-id: r9661
|
|
svn-id: r9660
|
|
Only works wit monkeyvga, since ScummVM has it set as version 4.
Remove some old debugging comments
svn-id: r9659
|
|
in preparation for Kirben's addition of WA support
for games that already have AD tracks.
svn-id: r9656
|
|
svn-id: r9654
|
|
since the original interpreters appear to have allowed it. This fixes bug
#786380 ("FOA - FISTS, script crash in Crete").
I do not know what the purpose of actor 0 was in the original. Either it's
a no-op, or it's used to store actor default values.
Note that in the FOA case the room-33-200 script will loop - at least with
the provided savegame - until you leave the room. However, this is quite
harmless.
svn-id: r9650
|
|
svn-id: r9649
|
|
Included the ImDeferredCommand list when checking for
sounds that have been queued to play. Also added
sound queue processing between execution of exit script
and entry script. In the case of this bug, the entry
script required that the iMuse state be fully up to
date, including last-moment changes from the previous
exit script.
svn-id: r9622
|
|
svn-id: r9613
|
|
svn-id: r9603
|
|
svn-id: r9554
|
|
Will make it easier to add loom fm towns target in future.
svn-id: r9547
|
|
Remove GF_ADLIB_DEFAULT since it is no longer used
svn-id: r9546
|
|
snmdemo is midi resources only, double checked
svn-id: r9535
|
|
Add note about missing code in simon
svn-id: r9531
|
|
svn-id: r9527
|
|
svn-id: r9509
|