Torbjörn Andersson
c64c7eb4d4
First pass at migrating from the old Reinherit console to the ScummVM
...
console.
Some things are likely to have broken. For instance, I believe the old
console was could be visible during gameplay, while ScummVM's is modal. So
any place where we output something to the console during gameplay should
probably be removed.
Some things I've stubbed out. Basically any code that registers a variable.
Most of the debugging commands are untested.
Syntax may have changed because of different command-line parsing. (I never
actually used the old console, so I don't know for sure. :-)
Actually, I'm not that interested in reproducing the old console commands
faithfully. What we should do now is to make the immediately useful console
stuff work. Anything that remains unimplemented should probably be removed.
svn-id: r15976
2004-12-03 19:15:44 +00:00
Paweł Kołodziejski
c7e5ab1f2d
removed R_ prefix with few r_ too
...
svn-id: r15690
2004-10-27 21:32:28 +00:00
Jonathan Gray
d1d308ff74
R_GAMETYPE -> GID, remove unused supported flag and trim some unused bits of GAME
...
svn-id: r14793
2004-08-27 01:32:10 +00:00
Eugene Sandulenko
b13fc9f366
Improved intro. Now it correctly shows game title.
...
svn-id: r14544
2004-08-10 23:04:52 +00:00
Eugene Sandulenko
fe7ac87bc7
Move EVENT_* to a class.
...
svn-id: r14539
2004-08-10 19:00:30 +00:00
Eugene Sandulenko
632042dae4
Move CON_* to a class.
...
svn-id: r14538
2004-08-10 18:31:33 +00:00
Eugene Sandulenko
166b05aed4
Fix #include paths.
...
svn-id: r14443
2004-08-02 16:20:35 +00:00
Eugene Sandulenko
ea694ffd68
Pass SagaEngine object to Anim and ActionMap objects
...
svn-id: r14422
2004-08-01 13:34:20 +00:00
Jonathan Gray
0bbeb61f5e
merge gfx_mod.h into gfx.h and stick functions into a class
...
svn-id: r14419
2004-08-01 11:48:53 +00:00
Jonathan Gray
12e1c4711b
prune uneeded code
...
svn-id: r14418
2004-08-01 10:48:11 +00:00
Max Horn
4ef4583523
Oh the beauty of stack based objects: they free themselves automatically, so you don't leak them all the time (fixed 10e6 object leaks :-)
...
svn-id: r14417
2004-08-01 10:02:41 +00:00
Jonathan Gray
5833e67076
try to stop the abuse of MemoryReadStream (ie actually delete the memory when we're done with it)
...
svn-id: r14415
2004-08-01 08:45:40 +00:00
Eugene Sandulenko
e20d53a869
More correct Anim destructor
...
svn-id: r14410
2004-08-01 07:32:27 +00:00
Eugene Sandulenko
d4c84fefde
Initialize Anim object properly.
...
svn-id: r14409
2004-08-01 07:23:36 +00:00
Jonathan Gray
182dd48bd4
merge reinherit.h into saga.h and gfx_mod.h, note the error loading animations wasn't caused by this commit :)
...
svn-id: r14405
2004-08-01 01:56:22 +00:00
Eugene Sandulenko
46a1c45d70
Extended CVAR_RegisterFunc with callback object parameter.
...
Got rid of static structure in animation.cpp
svn-id: r14397
2004-07-31 23:33:14 +00:00
Eugene Sandulenko
c5836541fe
Objectize render.cpp
...
svn-id: r14395
2004-07-31 23:00:48 +00:00
Max Horn
62bcb7975f
Fix warning (static functions are source/object file local; declaring them in a header makes no sense anyway :-)
...
svn-id: r14393
2004-07-31 19:10:47 +00:00
Jonathan Gray
59c88e428b
merge animation.h and animation_mod.h into a class
...
svn-id: r14388
2004-07-31 13:34:43 +00:00
Max Horn
a1b82d8e13
Cleanup for MemoryReadStream; made it match the File-class interface
...
svn-id: r14086
2004-06-27 21:30:33 +00:00
Torbjörn Andersson
148872d1fd
Replaced R_printf() with debug() and warning(). There are still a couple of
...
standard printf()s left, though.
svn-id: r13791
2004-05-05 13:05:45 +00:00
Eugene Sandulenko
8de181f4f0
Move from ys_binread.cpp and ys_binwrite.cpp to MemoryReadStream.
...
In fact there were no binary writes at all.
svn-id: r13773
2004-05-04 03:33:03 +00:00
Eugene Sandulenko
66876dc1d1
Proper #includes everywhere
...
Improved game detector
svn-id: r13724
2004-05-01 23:42:22 +00:00
Paweł Kołodziejski
1ac5aef647
indent
...
svn-id: r13688
2004-05-01 06:16:57 +00:00
Eugene Sandulenko
1353e2d2dc
Move from custom unsigned types to those provided by main config.h
...
svn-id: r13687
2004-04-30 23:02:23 +00:00
Eugene Sandulenko
f3d340fb0c
WIP for SAGA engine.
...
o text formatting is not consistent with rules, just indent utility is too
dumb for that
o it does not use OSystem, i.e. it runs on direct SDL calls
o it may not even compile on your box
o if you enable it, expect zillions of warnings
o no sound
Now it runs ITE intro as reinherit did
svn-id: r13564
2004-04-12 21:40:49 +00:00