aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2003-08-15assert that string variable actually exists before we start doing ↵Jonathan Gray
comparisons against the string svn-id: r9696
2003-08-15patch #788078 Improved Amiga V3 SFX support by QuietustJonathan Gray
svn-id: r9695
2003-08-15No need for those bracketsTravis Howell
svn-id: r9694
2003-08-15Don't confuse RO and ROL sound resourcesTravis Howell
svn-id: r9693
2003-08-14Don't create imuse for v1 and v2 games (otherwise getSoundStatus doesn't work).Jochen Hoenicke
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
2003-08-14changed warning into debug in o8_startVideo funcPaweł Kołodziejski
svn-id: r9691
2003-08-14add maniacnes target, rather prelimary so people would be well advised not ↵Jonathan Gray
to add to compatibility at this point svn-id: r9690
2003-08-14Fix bad checkTravis Howell
svn-id: r9689
2003-08-14Add roland support for loom )ega)Travis Howell
Enable roland support for monkeyega svn-id: r9688
2003-08-14Revert bad changeTravis Howell
svn-id: r9687
2003-08-14Rearrange to be saferTravis Howell
svn-id: r9686
2003-08-14Added support for Roland MT-32 music tracksJamieson Christian
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
2003-08-14Added music parser for special format ofJamieson Christian
old-style MT-32 'RO' resources. svn-id: r9683
2003-08-14Add RO sound reosurce detection to small_header gamesTravis Howell
svn-id: r9682
2003-08-14Remove debug stuff that shouldn't have been commitedTravis Howell
svn-id: r9678
2003-08-14Add fixmesTravis Howell
svn-id: r9677
2003-08-14v1 maniac sound playerTravis Howell
svn-id: r9676
2003-08-14Inital support for v1 maniac sound from HoenickeTravis Howell
Had to move music init for v1/v2 games to get this working svn-id: r9675
2003-08-13Explicitly stated a bit masking to please VC.NET2003 runtime small types ↵Bertrand Augereau
conversion checks. svn-id: r9674
2003-08-13Made Player::decode_sysex_bytes const-correct.Bertrand Augereau
Explicitly stated a bit masking to please VC.NET2003 runtime small types conversion checks. svn-id: r9673
2003-08-13Made Player::decode_sysex_bytes const-correct.Bertrand Augereau
svn-id: r9672
2003-08-13Explicitly stated a bit masking to please VC.NET2003 runtime small types ↵Bertrand Augereau
conversion checks. svn-id: r9671
2003-08-13Explicitly stated a bit masking to please VC.NET2003 runtime small types ↵Bertrand Augereau
conversion checks. svn-id: r9670
2003-08-13More monkeyvga credits fix for -epcspk/pcjrJamieson Christian
svn-id: r9666
2003-08-13Fix monkeyvga hang when using -epcspk/pcjrJamieson Christian
svn-id: r9665
2003-08-13Fix for bug #787841 ("SAM: Crash when using retriever on Max"). ForTorbjörn Andersson
whatever reason, o6_walkActorToObj() was trying to find the coordinates for an object that was marked as being in the inventory. svn-id: r9664
2003-08-13Add 'name' lookup ability to debuggers "actor" and "object" commandsJames Brown
svn-id: r9663
2003-08-13Add fixme commentTravis Howell
svn-id: r9662
2003-08-13OoopsTravis Howell
svn-id: r9661
2003-08-13Remove warning that shouldn't have been committedTravis Howell
svn-id: r9660
2003-08-13Adds finals changes for choice of sound formats in older games.Travis Howell
Only works wit monkeyvga, since ScummVM has it set as version 4. Remove some old debugging comments svn-id: r9659
2003-08-13Added PC Speaker and PCjr command line options,Jamieson Christian
in preparation for Kirben's addition of WA support for games that already have AD tracks. svn-id: r9656
2003-08-13Give pass its own idTravis Howell
svn-id: r9654
2003-08-13Remove unused var.Travis Howell
svn-id: r9653
2003-08-13temp. fixme for music in monkeyega/vgaTravis Howell
svn-id: r9652
2003-08-12Allowed derefActor() and derefActorSafe() to treat actor 0 as a valid actorTorbjörn Andersson
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
2003-08-12Add adlib music for indy3ega/loom and adlib sfx, patch #770862Travis Howell
svn-id: r9649
2003-08-12Fixed the freqency of one note. This bug is also in the original LucasJochen Hoenicke
Arts Games... svn-id: r9648
2003-08-12Removed unused stuff.Jamieson Christian
svn-id: r9647
2003-08-12Added GM-to-MT32 program mapping. AllowsJamieson Christian
GM-only SCUMM games like Sam & Max to play properly on an MT-32. svn-id: r9646
2003-08-12this makes more sense in hexJonathan Gray
svn-id: r9645
2003-08-12mention what format a costume is using (ie why it is invalid)Jonathan Gray
svn-id: r9644
2003-08-11Expanded iMuse debugger commands. All iMuseJamieson Christian
commands are now under "imuse", and underscores have been removed. imuse panic - Stop all music tracks imuse multimidi on/off - Set multimidi imuse play # - Play a sound resource imuse play random - Play a random sound resource imuse stop # - Stop a music resource imuse stop all - Stop all music resources Note that "play #" and "play random" only attempt to play a sound resource. If the resource is not a music resource or is in a format not supported by the current music driver, it won't play. You can use this as a mini jukebox, but be sure you're in a room with minimal activity. The goal is to minimize interference from the scripts while playing sounds that are not expected in that room. svn-id: r9641
2003-08-11Ooops that should only be for Amiga scumm 5 games.Travis Howell
svn-id: r9637
2003-08-11Fix for Bug [770364] MI2: Amiga - Segfault when entering barJamieson Christian
Possible fix for Bug [770085] MI2: Amiga version always crashes after a few minutes Corrected OOB graphics writes in proc3_ami() by fixing the mask to properly detect negative Y values. Don't know if this is the right way to fix this -- there are enough GFX bugs in the Amiga code as to make assessment difficult -- but at least it averts crashes. svn-id: r9634
2003-08-11Fix a regression, this code is required for Amiga versions!Travis Howell
Fixes some brief costume distortions svn-id: r9633
2003-08-11this fixme doesn't apply to old bundle games using GID_INDY3 targetJonathan Gray
svn-id: r9631
2003-08-11A nuke wasn't required after allTravis Howell
svn-id: r9630
2003-08-11Fix regressionTravis Howell
svn-id: r9629
2003-08-10Replaced use of File with use of SaveFileManager where appropriate.Marcus Comstedt
svn-id: r9627