aboutsummaryrefslogtreecommitdiff
path: root/scumm.h
AgeCommit message (Collapse)Author
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
2002-03-22Add gfx.h and akos.hJames Brown
svn-id: r3798
2002-03-21Move some box stuff from scumm.h to new boxes.hJames Brown
Also move some sound-related items from scumm.h to sound.h svn-id: r3797
2002-03-21Completly change the way the Scumm object is handled. Now the main execution ↵Vincent Hamm
loop is done INSIDE the Scumm object. Low level system access (like delays, cd tracks,...) are called using the _system object. Changed the insane main loop to use _system calls svn-id: r3795
2002-03-20Preliminary redesigned of the virtual screen system. Now all the screen ↵Vincent Hamm
buffers are in a single 320*200 buffer, making video subprocess far more easy to do. On glitch remain in inventory's black area svn-id: r3793
2002-03-20I know it probably doesn't look like much, but this is a start to the reorg ↵James Brown
- basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related. svn-id: r3792
2002-03-19khaleks fix for indy3/zak fonts.James Brown
svn-id: r3791
2002-03-18Fixed boxes but 1 bug remain. Broke a little indy3 while fixing object flagsVincent Hamm
svn-id: r3789
2002-03-17Fixed the 'window title' problem for the SDL and X11 ports. Other 'porters' ↵Lionel Ulmer
should fix their front-ends (sorry :-) ). svn-id: r3776
2002-03-17Fixed a line that prevented to compile.Mutwin Kraus
svn-id: r3775
2002-03-16MorphOS port (sdl version) + endian fixes for big endian machines.James Brown
svn-id: r3771
2002-03-16Update to my latest local tree. Various stuff - and a fixme hack by khalek ↵James Brown
to stop loom intro crashing. svn-id: r3765
2002-03-16Lots of stuff - GUI fixes. More launcher work... and CD music working in ↵James Brown
MI1. Thanks to frob and realmz for their work on that. svn-id: r3762
2002-03-14Minor changes to compile WinCE portNicolas Bacca
svn-id: r3758
2002-03-14Last part of the WinCE merge - all should compile and work now.James Brown
I've made some changes from Arismes code, to intergrate some stuff into ScummVM - that bit is still a WIP. svn-id: r3753
2002-03-14winCE part 2 - still gui.cpp and scummvm.cpp leftJames Brown
svn-id: r3752
2002-03-14Rewire the MIDI subsystem to use drivers selecting from the commandline.James Brown
No -DTIMIDITY, etc! Yippie!. Also updated readme. svn-id: r3743
2002-03-13Fix an OB1 and typecast. Need to find out cause of invalid object index to ↵James Brown
begin with.. svn-id: r3738
2002-03-11Fixed more box issues in zak/indy3/loomcdVincent Hamm
svn-id: r3729
2002-03-10Apply some patches by syke to prevent buffer overruns, etc.James Brown
svn-id: r3723
2002-03-10One ifdef broke my Port, fixed itMutwin Kraus
svn-id: r3719
2002-03-10Add SuperSai (-g2) and SuperEagle (-g3) modes. Much bugfixing and ↵James Brown
optimisation needed. Maybe an asm language version. svn-id: r3717
2002-03-10Basic 2xSaI support. A little buggy. Use by starting with a -g1 parameter.James Brown
svn-id: r3716