aboutsummaryrefslogtreecommitdiff
path: root/saga/saga.cpp
AgeCommit message (Collapse)Author
2004-10-21Better support of MT-32.Eugene Sandulenko
svn-id: r15636
2004-10-12Added support for digitized music, plus some other music-related fixes.Torbjörn Andersson
Note that I've only tried this with the music.rsc file from the full Linux version. It seems likely that the Mac version uses the same file format, but I have no way of verifying this. I'm told the demos use compressed audio, so the music files from them probably won't work yet. svn-id: r15527
2004-10-08Prevent double slash in pathChris Apers
svn-id: r15473
2004-10-07Turn ObjectMap into real object.Eugene Sandulenko
svn-id: r15457
2004-10-07Remove duplicated code in actor walk code.Eugene Sandulenko
Turn ActionMap into real object. Rename ActionMap variables to conform our code guidelines. svn-id: r15456
2004-10-01Set up file paths to handle the differences between the file layout of theTorbjörn Andersson
Windows and Linux versions. (TODO: Handle game detection.) Added preliminary support for the P2_A.aif file that the Linux version uses, where the Windows version uses p2_a.voc. Someone will have to verify the actual format of it, and we have a silly bug in playVoice() which will have to be fixed before things work properly. svn-id: r15365
2004-09-28Rename remaining OSystem methods to match our coding guidelinesMax Horn
svn-id: r15332
2004-08-27R_GAMETYPE -> GID, remove unused supported flag and trim some unused bits of ↵Jonathan Gray
GAME svn-id: r14793
2004-08-12Merge SDEBUG_*, SF_* and STHREAD_* into Script class.Eugene Sandulenko
svn-id: r14568
2004-08-11Handle fades in scene load routine.Eugene Sandulenko
Introduce immediate events. svn-id: r14558
2004-08-10Moved PALANIM_* to a class.Eugene Sandulenko
svn-id: r14540
2004-08-10Move EVENT_* to a class.Eugene Sandulenko
svn-id: r14539
2004-08-10Move CON_* to a class.Eugene Sandulenko
svn-id: r14538
2004-08-06Move INTERFACE_ to class.Eugene Sandulenko
svn-id: r14478
2004-08-04Move SCENE_* to class.Eugene Sandulenko
svn-id: r14463
2004-08-04Move state static variable to appropriate classEugene Sandulenko
svn-id: r14462
2004-08-03Move SPRITE_ to a classEugene Sandulenko
svn-id: r14451
2004-08-03Move TEXT_* to SagaEngine class.Eugene Sandulenko
svn-id: r14450
2004-08-03Move FONT_* to class.Eugene Sandulenko
svn-id: r14449
2004-08-02Fix #include paths.Eugene Sandulenko
svn-id: r14443
2004-08-02Objectize actor.cppEugene Sandulenko
svn-id: r14441
2004-08-02create objectMap classJonathan Gray
svn-id: r14440
2004-08-02move isomap into a classJonathan Gray
svn-id: r14439
2004-08-02remove timer wrapper functionsJonathan Gray
svn-id: r14437
2004-08-01create Script class from SCRIPT_* and ScriptModuleJoost Peters
svn-id: r14425
2004-08-01move SDATA_* into seperate classJoost Peters
svn-id: r14424
2004-08-01Pass SagaEngine object to Anim and ActionMap objectsEugene Sandulenko
svn-id: r14422
2004-08-01init _gfx in a less hacky mannerJonathan Gray
svn-id: r14420
2004-08-01merge reinherit.h into saga.h and gfx_mod.h, note the error loading ↵Jonathan Gray
animations wasn't caused by this commit :) svn-id: r14405
2004-08-01Forgot to implement destructor for ActionMapEugene Sandulenko
svn-id: r14400
2004-08-01Objectize actionmap.cppEugene Sandulenko
svn-id: r14399
2004-07-31Extended CVAR_RegisterFunc with callback object parameter.Eugene Sandulenko
Got rid of static structure in animation.cpp svn-id: r14397
2004-07-31Objectize render.cppEugene Sandulenko
svn-id: r14395
2004-07-31merge animation.h and animation_mod.h into a classJonathan Gray
svn-id: r14388
2004-06-25Removed unused stuff; cleanupMax Horn
svn-id: r14052
2004-05-05Replaced R_printf() with debug() and warning(). There are still a couple ofTorbjörn Andersson
standard printf()s left, though. svn-id: r13791
2004-05-02Merged sysgfx.cpp and gfx.cpp to gfx.cppEugene Sandulenko
svn-id: r13726
2004-05-01Renamed files for consistencyEugene Sandulenko
svn-id: r13725
2004-05-01Proper #includes everywhereEugene Sandulenko
Improved game detector svn-id: r13724
2004-05-01All graphics and input now is in OSystem.Eugene Sandulenko
Only timers left. svn-id: r13723
2004-05-01indentPaweł Kołodziejski
svn-id: r13708
2004-04-29fix another unitialised var useJonathan Gray
svn-id: r13675
2004-04-29Music.cpp objectizing.Eugene Sandulenko
Initial MIDI checkin, doesn't work svn-id: r13670
2004-04-29Voices are playedEugene Sandulenko
svn-id: r13668
2004-04-28Objectizing sound.cppEugene Sandulenko
svn-id: r13667
2004-04-28Rename Snd object to SndResEugene Sandulenko
svn-id: r13665
2004-04-28Objectize sndres.cppEugene Sandulenko
svn-id: r13664
2004-04-28Removing more files from SAGA. Justification: we already have XMIDI/SMF ↵Max Horn
code; SDL already gets inited by OSystem (which this code should use, too, of course...); no need to have a simple poly hit test in a separate file svn-id: r13657
2004-04-27cleanupMax Horn
svn-id: r13652
2004-04-25Fix many warnings; use C++ type system instead of C style typedefs; removed ↵Max Horn
various unused stuff; const correctness; etc. svn-id: r13622