aboutsummaryrefslogtreecommitdiff
path: root/scummvm.cpp
AgeCommit message (Collapse)Author
2002-05-14removed actor.h from scumm.h; added _scumm member var to class Actor; some ↵Max Horn
var renaming in preparation of more methord refactoring svn-id: r4333
2002-05-14some cleanupMax Horn
svn-id: r4324
2002-05-14refactored parts of actor.cpp: many methods are now members of class Actor ↵Max Horn
instead of class Scumm. This is still work in progress! svn-id: r4319
2002-05-14Remove SCUMM dependancies from SDL.C - This fixes a regular crash in Simon ↵James Brown
due to the autosaver. This changes the OSystem interface. Porters beware. svn-id: r4318
2002-05-12renamed unkVirtScreen4 to fadeToBlackEffect; fixed graphic transition glitch ↵Max Horn
(#551584) svn-id: r4294
2002-05-11FIXME to re-enable F5 under zak256 until we support the ingame save/load dialogJames Brown
svn-id: r4282
2002-05-10rewrote many_direction_tab a bit to make it clearer where that values come fromMax Horn
svn-id: r4274
2002-05-10added FIXME commentMax Horn
svn-id: r4273
2002-05-10renamed fixActorDirection to setActorDirection; fixed a bug causing wrong ↵Max Horn
actor directions svn-id: r4260
2002-05-08Fix next to last Zak bugs.James Brown
Zak256 is now completable apart from getting stuck in the shop (walkbox issue) svn-id: r4242
2002-05-08made most stuff in gui class protected, as it should be; moved internal ↵Max Horn
definitions from gui.h to gui.cpp; added up/down arrows to save dialog (ugly, but better than nothing IMO svn-id: r4234
2002-05-07First commit of the OPL2 MIDI driver (to have MIDI music withoutLionel Ulmer
requiring any OS-level MIDI support). This was taken from AdPlug. This is *very* buggy for now (well, it works, but it sounds just plain ugly :-) ). svn-id: r4232
2002-05-07Beginning of support for multiple resolutions.James Brown
Makes Zak256 inventory scrolling work. svn-id: r4227
2002-05-06Add raw PCM part to dig .bun decompressor.James Brown
svn-id: r4219
2002-05-05Add hotkeys for text speed / master volumeJames Brown
svn-id: r4218
2002-05-05Add text speed option (-y for Yak :)James Brown
svn-id: r4216
2002-05-05cleaning up the mess drigo left... <sigh>Max Horn
svn-id: r4215
2002-05-05Fixed some things for Macintosh portsEnrico Rolfi
svn-id: r4212
2002-05-04Change the 'poperty' call to be 64-bits clean.Lionel Ulmer
Porters, please check that I did not break anything while updating your ports. Thanks :-) svn-id: r4196
2002-05-04automatic detecion of MT32 vs. GM midi; removed obsolete -r command line optionMax Horn
svn-id: r4193
2002-05-03REALLY fix -m. For sure. Trust me. :)James Brown
svn-id: r4181
2002-05-03Fix -m option.James Brown
svn-id: r4180
2002-05-01Initialize the private frame buffer at '0' to prevent a lot ofLionel Ulmer
Valgrind errors in the first Smush movie of TheDig. svn-id: r4158
2002-04-28MI1 CD audio should work better now. Still a bit flaky but should beLionel Ulmer
better than before :-) svn-id: r4128
2002-04-28Prevent debugger attach when we have switched to full-screen.Lionel Ulmer
svn-id: r4125
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-26Add enhanced debugging patch.James Brown
svn-id: r4090
2002-04-24Fixed transition effects in non V7 gamesVincent Hamm
svn-id: r4073
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-21Handle simultaneous mouse move + mouse click event for WinCENicolas Bacca
svn-id: r4044
2002-04-21Some code cleanup in the blast object code for implementation of futur featuresVincent Hamm
svn-id: r4039
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-19Rename debugger to g_debugger to fix a conflict with BeOS.James Brown
svn-id: r4004
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-16Fix Indy4. Make invalid actor warnings -d only.James Brown
FIXME note: Need to track down why these invalid calls are happening in the first place. svn-id: r3960
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-15command line option for sfx volumeLudvig Strigeus
svn-id: r3947
2002-04-15fixed colors in guiLudvig Strigeus
svn-id: r3944
2002-04-14Updating MorphOS port to compile with current CVS stateRuediger Hanke
svn-id: r3939
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-13full screen mode works now (even if SDL doesn't support it)Ludvig Strigeus
svn-id: r3923
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-11Large pointless reindentation of all the code. Also fixed a few mistakesJames Brown
in the object flags code cleanup. Flags used: indent *.cpp -br -bap -nbc -lp -ce -cdw -brs -nbad -nbc -npsl -nip -ts2 -ncs -nbs -npcs -nbap -Tbyte -Tuint32 -Tuint8 -Tuint16 -TArrayHeader -TMemBlkHeader -TVerbSlot -TObjectData -Tvoid -TImageHeader -TRoomHeader -TCodeHeader -TResHdr -TBompHeader -TMidiChannelAdl -TGui -TScumm -TSoundEngine -TPart -TPlayer svn-id: r3908