Torbjörn Andersson
5882ea5819
Cleanup.
...
Part of this cleanup involved removing _unpauseZone. It was only used by
fnISpeak(), and as far as I could tell it was just because the original
code didn't trust amISpeaking() and getSpeechStatus() to return sensible
values directly after unpausing the game.
svn-id: r13781
2004-05-05 07:06:18 +00:00
Paweł Kołodziejski
42ba9c983f
update
...
svn-id: r13780
2004-05-05 06:57:56 +00:00
Paweł Kołodziejski
6c38484c1a
workaround warning - fixme
...
svn-id: r13779
2004-05-05 06:56:01 +00:00
Eugene Sandulenko
5a5e6ba868
Now cursor is really always shown.
...
svn-id: r13778
2004-05-05 02:35:33 +00:00
Eugene Sandulenko
b7e62e4b61
Extend setMouseCursor with additional keycolor parameter. Lets saga use 255
...
as white color. Made this function more safe by copying cursor data to
newly created buffer.
svn-id: r13777
2004-05-05 02:32:46 +00:00
Max Horn
5d0f0ea0c6
Added generic variable size stack class - COMPLETELY UNTESTED. Really should add some unit tests for this...
...
svn-id: r13776
2004-05-05 01:19:42 +00:00
Travis Howell
163dc349b6
Fix insane regression.
...
svn-id: r13774
2004-05-04 14:56:47 +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
b9ebd68022
Enchance ReadStream and MemoryReadStream with 24bits operations as well
...
as tell() and rewind() methods, as needed by SAGA engine.
svn-id: r13772
2004-05-04 03:27:00 +00:00
Eugene Sandulenko
5de55d2dfa
indent
...
svn-id: r13771
2004-05-03 23:12:59 +00:00
Eugene Sandulenko
f7f485464d
Well, now we use MemoryReadStream at least in SAGA engine.
...
Concept proved itself to be elegant and successful
svn-id: r13770
2004-05-03 23:08:22 +00:00
Eugene Sandulenko
51801dc503
Started work on moving from ys_read/write to MemoryReadStream
...
svn-id: r13769
2004-05-03 23:06:57 +00:00
Eugene Sandulenko
ce03b7635f
Fix LaTeX syntax
...
svn-id: r13768
2004-05-03 23:04:42 +00:00
Max Horn
151d92e8cd
Explain a bit what getSampleRateFromVOCRate() does; mark a hack in it more clearly; disable warning
...
svn-id: r13756
2004-05-02 22:33:28 +00:00
Paweł Kołodziejski
eec8b61b8d
tuned a little
...
svn-id: r13754
2004-05-02 17:48:30 +00:00
Paweł Kołodziejski
8e56e7b0bb
- fix for cuting voices in comi,
...
- fix for lipsync stuff (compromise append buffer ahead to sync position)
svn-id: r13753
2004-05-02 16:46:51 +00:00
Eugene Sandulenko
86c055b796
Make sure cursor is always white
...
svn-id: r13750
2004-05-02 16:32:28 +00:00
Torbjörn Andersson
2617f36cb6
Made the cursor work a bit better in IHNM.
...
svn-id: r13749
2004-05-02 15:59:06 +00:00
Torbjörn Andersson
67d82f23d8
Got rid of r_softcursor by having the backend always draw the cursor
...
instead. This fixes graphics glitches in at least ITE.
Got rid of r_fullscreen, which wasn't even used anymore anyway.
svn-id: r13748
2004-05-02 15:44:19 +00:00
Torbjörn Andersson
fb1b2efb49
Applied my suggested fix for #933168 , since I'm tired of waiting for
...
feedback. It *is* a bit of a hack, but it does emulate the old behaviour,
and we can always make a better fix later, if there is one.
svn-id: r13747
2004-05-02 14:39:48 +00:00
Paweł Kołodziejski
7da4eccb1d
enabled save/load code for imuse digital
...
svn-id: r13746
2004-05-02 14:03:21 +00:00
Paweł Kołodziejski
f6b8830158
forgot it
...
svn-id: r13745
2004-05-02 13:58:57 +00:00
Torbjörn Andersson
7b9f508729
This fixes bug #917427 , a masking problem, hopefully without causing any
...
regressions.
What the patch does is to make sure to check all layers when masking a
sprite, since it's possible that it's being masked by several layers at the
same time. The old code simply picked the first masking layer.
svn-id: r13744
2004-05-02 13:54:05 +00:00
Paweł Kołodziejski
ffb842c026
this too
...
svn-id: r13743
2004-05-02 13:17:02 +00:00
Paweł Kołodziejski
8c6f3ddc0a
changed from int to int32 to be sure
...
svn-id: r13742
2004-05-02 13:15:33 +00:00
Paweł Kołodziejski
7701fece20
disabled reset state while change bundle disks
...
svn-id: r13741
2004-05-02 13:06:40 +00:00
Paweł Kołodziejski
6c682fcfba
fixed two arrays
...
svn-id: r13740
2004-05-02 12:52:19 +00:00
Paweł Kołodziejski
351eaff329
start only used tracks
...
svn-id: r13739
2004-05-02 12:46:01 +00:00
Paweł Kołodziejski
8bdab25b7a
ops
...
svn-id: r13738
2004-05-02 12:23:51 +00:00
Paweł Kołodziejski
054acfbbd3
added rest of save/load code
...
svn-id: r13737
2004-05-02 12:20:55 +00:00
Paweł Kołodziejski
24ccdb85e9
ops
...
svn-id: r13736
2004-05-02 11:53:10 +00:00
Paweł Kołodziejski
b877df6da4
added some save/load code (in progress)
...
svn-id: r13735
2004-05-02 11:49:08 +00:00
Paweł Kołodziejski
cdc7324951
stub for digital imuse save/load
...
svn-id: r13734
2004-05-02 10:07:59 +00:00
Paweł Kołodziejski
805b1f8e0d
update
...
svn-id: r13733
2004-05-02 10:04:57 +00:00
Eugene Sandulenko
96d1c5c44e
Some more SAGA items
...
svn-id: r13732
2004-05-02 07:14:17 +00:00
Eugene Sandulenko
13445e3a20
Add some SAGA TODO items
...
svn-id: r13731
2004-05-02 06:51:09 +00:00
Jonathan Gray
15153bafc5
add some SAGA todo items
...
svn-id: r13730
2004-05-02 02:46:41 +00:00
Jonathan Gray
88ac74992c
get rid of the last bits of SDL timer usage, SAGA should now be 100% OSystem
...
svn-id: r13729
2004-05-02 02:11:55 +00:00
Jonathan Gray
64485a9314
use features so ihnm doesn't default to 1280x960, change over some of the timer stuff to osystem not yet finished
...
svn-id: r13728
2004-05-02 01:39:14 +00:00
Eugene Sandulenko
6722103aa8
Removed last sys* file
...
svn-id: r13727
2004-05-02 00:06:34 +00:00
Eugene Sandulenko
90a876798a
Merged sysgfx.cpp and gfx.cpp to gfx.cpp
...
svn-id: r13726
2004-05-02 00:00:39 +00:00
Eugene Sandulenko
0765b272ae
Renamed files for consistency
...
svn-id: r13725
2004-05-01 23:46:23 +00:00
Eugene Sandulenko
66876dc1d1
Proper #includes everywhere
...
Improved game detector
svn-id: r13724
2004-05-01 23:42:22 +00:00
Eugene Sandulenko
c0772498b6
All graphics and input now is in OSystem.
...
Only timers left.
svn-id: r13723
2004-05-01 19:41:47 +00:00
Paweł Kołodziejski
78f2d34825
remove useless mutex
...
svn-id: r13722
2004-05-01 18:53:03 +00:00
Paweł Kołodziejski
0b86e3e69c
- update names
...
- remove nonused access to atributes sequence in comi
svn-id: r13721
2004-05-01 18:36:13 +00:00
Torbjörn Andersson
4110aeb5d5
With Jamieson630's MIDI parser fix, all the ITE MIDIs should work.
...
svn-id: r13720
2004-05-01 16:49:23 +00:00
Torbjörn Andersson
3ebb895e9a
Doubled the buffer size to prevent crashes with the Inherit the Earth
...
MIDIs. This is a temporary fix - Jamieson630 said something about making a
better fix later - but it will have to do for now.
svn-id: r13719
2004-05-01 16:42:58 +00:00
Paweł Kołodziejski
e0600f4308
update
...
svn-id: r13718
2004-05-01 16:27:20 +00:00
Paweł Kołodziejski
4d6b9206b9
fix warning
...
svn-id: r13717
2004-05-01 16:24:39 +00:00