aboutsummaryrefslogtreecommitdiff
path: root/sdl.cpp
AgeCommit message (Collapse)Author
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-25Fixed a few things in the launcherVincent Hamm
svn-id: r3816
2002-03-24Fixed pal initVincent Hamm
svn-id: r3815
2002-03-24Initial variable commit, Known issues:James Brown
Speed issues, waitForMessage freeze and initial palette crash. svn-id: r3814
2002-03-24A few more things, still very much broken.James Brown
svn-id: r3813
2002-03-24Add a few more uninited variables. Not done yet.James Brown
svn-id: r3812
2002-03-24Fixed some var initVincent Hamm
svn-id: r3810
2002-03-24Fixed gui loopVincent Hamm
svn-id: r3807
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-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-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-18Do some stuff to fix loom cd-music syncro. Sequences now run without ↵James Brown
'speeding' by.. but they are still slightly out of sync. svn-id: r3781
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-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-14Make some code-execution changes to allow early initilisation of GUI.James Brown
svn-id: r3748
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-10Apply some patches by syke to prevent buffer overruns, etc.James Brown
svn-id: r3723
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
2002-03-09Added the config file support for the MacOS classic port. Inserted an atexit ↵Enrico Rolfi
call so now the cursor is re-enabled on quit. svn-id: r3712
2002-03-07Fix a very silly -incorrect- fix for walkboxen. Matrix is still wrong, tho :(James Brown
svn-id: r3678
2002-03-06Applied cleanup and scaling patch by Rob.James Brown
svn-id: r3665
2002-02-24Code cleanup - get rid of a bunch of typecast and unused variable warnings.James Brown
svn-id: r3627
2002-02-22Fixed some boxes issues. Matrix is still buggyVincent Hamm
svn-id: r3620
2002-02-19Some temporary changes. New debug command 'b' draws walkboxes on the screen.James Brown
For indy3_256/zak256, change the #if 1 in scumm.h - it makes the walkboxes draw correctly, although the actors still don't navigate right. svn-id: r3609
2002-02-19Voice support for loom talkie. Thanks Arisme.James Brown
Other ports will have to add a new 'cd_playtrack' function, lest there be compile errors. svn-id: r3608
2002-02-12Further LFL additions. Zak256 plays bits of its intro, and LoomCD partially ↵James Brown
runs (may need to hit escape a few times, after selecting your difficulty). Still very incomplete and in progress. svn-id: r3568
2001-12-29fixed two bugs in indy4.Ludvig Strigeus
actors were facing in the wrong direction on the stairs, actors moved strangely in monte carlo svn-id: r3538
2001-12-28notification if alt-enter fullscreen doesn't workLudvig Strigeus
svn-id: r3536
2001-12-28implemented shaking,Ludvig Strigeus
added a toggle fullscreen patch (doesn't work for me though) svn-id: r3535
2001-12-27better full throttle support,Ludvig Strigeus
a couple of MI2 fixes. svn-id: r3532
2001-12-11converted internal representation of palette from 6-bit to 8-bitLudvig Strigeus
yazoo implemented remapActor svn-id: r3526
2001-12-03fixed mouse bug in non-scaled modeLudvig Strigeus
svn-id: r3522
2001-12-01adlib sound support, use USE_ADLIBLudvig Strigeus
svn-id: r3510
2001-11-27some BOMP support,Ludvig Strigeus
some fixes svn-id: r3506
2001-11-14music support,Ludvig Strigeus
fixed timing bugs svn-id: r3491
2001-11-11implemented some sam&max specific features,Ludvig Strigeus
fixed some bugs svn-id: r3486
2001-11-10verb bug fix,Ludvig Strigeus
expireresource bug fix svn-id: r3485
2001-11-10new timing algorithmLudvig Strigeus
svn-id: r3484
2001-11-09warning message if no sfx channel availableLudvig Strigeus
svn-id: r3479
2001-11-09save/load dialog by pressing F5,Ludvig Strigeus
multiple sounds at the same time, some other fixes svn-id: r3477
2001-11-06full screen flag,Ludvig Strigeus
better mouse cursors, removed change log from individual files svn-id: r3462
2001-11-06fixed integer overflow for large soundsLudvig Strigeus
svn-id: r3458
2001-11-05fixed playSfxSound typesLudvig Strigeus
svn-id: r3457
2001-11-05bug fixes,Ludvig Strigeus
speech in dott svn-id: r3454
2001-10-26bug fixes, code cleanupLudvig Strigeus
svn-id: r3446
2001-10-23recompile not needed when switching gamesLudvig Strigeus
debugger skeleton implemented svn-id: r3442
2001-10-17*** empty log message ***Ludvig Strigeus
svn-id: r3439