aboutsummaryrefslogtreecommitdiff
path: root/scumm.h
AgeCommit message (Collapse)Author
2002-04-27MP3 CD tracks should now be working properly.Lionel Ulmer
Ludde, maybe you should check if Simon is still working OK as now the change of the sound playing handle is 'asynchronous' (ie if you call 'stop' on a sound, the handle will NOT be put to NULL right away, but at the next 'mix' thread call). Maybe we should completely remove this handle stuff and always use instead the index returned by the 'play_XXX' functions. svn-id: r4101
2002-04-27Add autosave support, fix sm and max midi.James Brown
svn-id: r4099
2002-04-26Fix for the DOTTDEMO memory overwrite crash that happened at least on MorphOSRuediger Hanke
svn-id: r4095
2002-04-26Add enhanced debugging patch.James Brown
svn-id: r4090
2002-04-25Implemented a few new functions. Now you can control the crane in Full ThrottleVincent Hamm
svn-id: r4079
2002-04-25Apply patch to add 'monkeyvga' target for MI1 Floppy.James Brown
svn-id: r4076
2002-04-24Fix MI1 CD Music, I hope.James Brown
svn-id: r4068
2002-04-24Fix Indy4/MI2 crash due to VirtScroll code.James Brown
Cleanup \N's - For gods sake fix your CVS client :) svn-id: r4067
2002-04-23Major V7 update with vertical scrolling. Added a few scumm vars related to ↵Vincent Hamm
scrolling. Dig inventory isn't displayed where it should. I hope it doesn't break anything else in other game... svn-id: r4066
2002-04-22More work done on blast objects. Very preliminary implementation of akos codec 5Vincent Hamm
svn-id: r4054
2002-04-22Fix MP3 compilation.James Brown
svn-id: r4050
2002-04-22Add voice channel tracking to stop script race in BumpusVille VR.James Brown
svn-id: r4048
2002-04-21Pause SFX, pre-initialized volumeNicolas Bacca
svn-id: r4045
2002-04-21Some code cleanup in the blast object code for implementation of futur featuresVincent Hamm
svn-id: r4039
2002-04-21Some new V7 scummvars. Implemented custom scale table in AKOS codec 1Vincent Hamm
svn-id: r4038
2002-04-20Remove \M's, add IRIX support.James Brown
svn-id: r4019
2002-04-19Refixed getActorY in indy3. Fixed class (dunno if the fix doesn't break ↵Vincent Hamm
something else. Fixed intro by slowing down music rate by 3. svn-id: r4018
2002-04-19Fix PocketSCUMM. Palette is wrong tho. BBrox is a genius.James Brown
svn-id: r4009
2002-04-19More or less finished flashlight code. The effect isn't 100% accurateVincent Hamm
svn-id: r4007
2002-04-19Early flashlight implementationVincent Hamm
svn-id: r4006
2002-04-19Use relative include paths to easy some ports.James Brown
svn-id: r4005
2002-04-19fixed actor walk bug in monte carloLudvig Strigeus
svn-id: r4002
2002-04-17Restored update mess ...Nicolas Bacca
svn-id: r3982
2002-04-17Return of the MP3 CD patch ... use CBR 22 kHzNicolas Bacca
svn-id: r3981
2002-04-17Add Amiga GF.James Brown
svn-id: r3972
2002-04-16Add hack for loom staff verbs.James Brown
Readd CD Audio svn-id: r3956
2002-04-16endian fixes,Ludvig Strigeus
don't use adlib driver if sound initialization fails, simon1 savedialog works svn-id: r3955
2002-04-15Fixed the MP3 support for .SOU files. I will let Arisme fix his MP3 audio ↵Lionel Ulmer
track support :-) svn-id: r3949
2002-04-14wrote new mixer class,Ludvig Strigeus
cleaned up sound header files, integrated mixer into scummvm & simon svn-id: r3937
2002-04-13new midi driver API,Ludvig Strigeus
no more USE_ADLIB, a couple of sdl graphics driver fixes. svn-id: r3925
2002-04-12new video engine (expect broken non-sdl builds),Ludvig Strigeus
simon the sorcerer 1 & 2 support (non SCUMM games) svn-id: r3912
2002-04-12code cleanup - prepares for simon inclusionLudvig Strigeus
svn-id: r3910
2002-04-11Remove unneeded init stuffJames Brown
svn-id: r3905
2002-04-10overloaded 'new' operator to get zero initialized objectsLudvig Strigeus
svn-id: r3901
2002-04-08Start of The Dig voice support. Don't get excited, it doesn't do anything ↵James Brown
yet. :) svn-id: r3895
2002-04-07Changed the name of OffsetTable to MP3OffsetTable, as OffsetTable is already ↵Mutwin Kraus
defined in the Apple Headers svn-id: r3893
2002-04-07Add support for selecting CDROM drive for Loom/MI cd audio, fix midi supportJames Brown
svn-id: r3888
2002-04-03Zak/Loom/Indy3 object flags fix. Only translates CLASS_TOUCHABLE at the moment.James Brown
svn-id: r3849
2002-04-01Fixed saved states - broke format of course, we need to come up with a ↵James Brown
better way to do this. Thanks jah :) svn-id: r3846
2002-03-31Reswitched getVarOrDirectByte/Word to SIGNED int - fixes some disappearing ↵Nicolas Bacca
objects problem due to an invalid elevation. Please yell if it breaks something else :) svn-id: r3843
2002-03-29Fix some VC6++ debug actor-related crashes.James Brown
Mask, Charset color and WaitForMessage hangs still remain. svn-id: r3838
2002-03-25Various fix in insaneVincent Hamm
svn-id: r3830
2002-03-25Implemented gui during insaneVincent Hamm
svn-id: r3829
2002-03-25Fixed a bit the gui for FT and DIG. It still doesn't display a thing but ↵Vincent Hamm
it's not crashing anymore svn-id: r3828
2002-03-25Rechanged the way the scumm class is choose (sorry, can't make up my mind). ↵Vincent Hamm
Implemented the different versions of loadCharset svn-id: r3820
2002-03-25Created all the child scumm class. The good one is now selected according to ↵Vincent Hamm
the game database. Now we need to move all the specific stuff to the child class svn-id: r3819
2002-03-23Implemented the read resource index as the first virtual fonction...Vincent Hamm
svn-id: r3803
2002-03-23Changed the way games are detected. Now the detection is done out of the ↵Vincent Hamm
scumm object. We can now create de good scumm object depending of the game detected. Warning: the implementation is not yet finalised and the in game gui is more broken than ever.... svn-id: r3802
2002-03-22reimplemented opcode 0xEC a better wayVincent Hamm
svn-id: r3801
2002-03-22Partialy implemented opcode 0xECVincent Hamm
svn-id: r3800