Eugene Sandulenko
6b4484472b
Remove trailing whitespaces.
...
svn-id: r18604
2005-07-30 21:11:48 +00:00
Andrew Kurushin
86ab70b149
added Patch.re_ support
...
svn-id: r18603
2005-07-30 17:28:58 +00:00
Eugene Sandulenko
372a483ceb
Thread-related IHNM differences.
...
svn-id: r18602
2005-07-30 14:41:25 +00:00
Torbjörn Andersson
ba107e3799
Tentatively changed the IHNM start scene from 152 to 151. I suspect scene
...
151 is supposed to play the "hate" speech, so eventually that wouldn't have
to be hard-coded in the intro, but at the moment all it does it to switch
to scene 152. I'd have to study the scripts closer to figure out what's
missing.
So, to summarize, there are no user-visible changes to the intro but we may
have a better test case for IHNM scripting. Maybe.
svn-id: r18601
2005-07-30 14:37:06 +00:00
Eugene Sandulenko
e5cd51ecd1
Preliminary support for original MAC CD ITE
...
svn-id: r18598
2005-07-29 19:44:25 +00:00
Eugene Sandulenko
208815a811
Restrict scene substitutes only to demos which actually use them
...
svn-id: r18597
2005-07-29 18:29:23 +00:00
Eugene Sandulenko
e85519624d
Fix status text color in scene substitute
...
svn-id: r18596
2005-07-29 18:00:40 +00:00
Eugene Sandulenko
ec4f7d3d7c
Whitespaces
...
svn-id: r18595
2005-07-29 17:58:00 +00:00
Eugene Sandulenko
618572ff13
Fix compilation
...
svn-id: r18594
2005-07-29 17:45:36 +00:00
Andrew Kurushin
2efc7edb1a
fix setStatusText
...
svn-id: r18593
2005-07-29 17:42:33 +00:00
Eugene Sandulenko
c2882ce681
Fixe screen position of scene substitute text
...
svn-id: r18592
2005-07-29 17:37:55 +00:00
Eugene Sandulenko
defae9e76a
Render substitute scene title and description.
...
svn-id: r18591
2005-07-29 17:26:47 +00:00
Eugene Sandulenko
1a1db4611a
Show scene substitute image for demo versions of ITE.
...
svn-id: r18589
2005-07-29 16:37:06 +00:00
Andrew Kurushin
c4f0d024ef
fixed sound in many variation
...
some version should be tested
svn-id: r18585
2005-07-26 19:40:58 +00:00
Andrew Kurushin
e175e68b99
resolve scene resources without shift hack
...
svn-id: r18584
2005-07-25 17:35:35 +00:00
Andrew Kurushin
545ce7e004
implemented unified animation decoder for ITE & IHNM
...
svn-id: r18583
2005-07-25 16:22:32 +00:00
Eugene Sandulenko
e8c1f6d1f1
More IHNM differences
...
svn-id: r18582
2005-07-25 02:38:43 +00:00
Torbjörn Andersson
f773d76c54
Removed "const" to silence GCC warning. I don't know if GCC was right or
...
wrong to warn, but it annoyed me.
svn-id: r18581
2005-07-24 17:07:16 +00:00
Torbjörn Andersson
830cc9c9b8
Fixed regression that broke IHNM intro animation.
...
svn-id: r18580
2005-07-24 17:04:15 +00:00
Andrew Kurushin
fbc04b1ac7
assign sf94 name
...
svn-id: r18579
2005-07-24 13:41:49 +00:00
Torbjörn Andersson
71436ff1de
Allow multiple resource contexts of the same type. IHNM has serveral
...
different voice files, presumably one for each section of the game plus one
for shared voices. The getContext() function takes an optional second
parameter to indicate which of the resource files is requested.
svn-id: r18575
2005-07-23 15:23:01 +00:00
Eugene Sandulenko
a641c3add7
More IHNM differences
...
svn-id: r18574
2005-07-21 22:13:06 +00:00
Eugene Sandulenko
6c9f6e8def
Partially implemented differences in IHNM script functions.
...
svn-id: r18573
2005-07-21 01:33:28 +00:00
Andrew Kurushin
2084718180
ite mac demo patch files correction
...
svn-id: r18570
2005-07-20 19:34:47 +00:00
Torbjörn Andersson
7180c24b4e
Nope, I was mistaken. The Linux patch files are almost - but not quite -
...
like the Windows ones.
svn-id: r18569
2005-07-20 16:38:57 +00:00
Torbjörn Andersson
8cf83e3435
Fixed crash when quitting.
...
svn-id: r18568
2005-07-19 21:48:59 +00:00
Torbjörn Andersson
d58e018004
Play the correct digital music. (And removed some unnecessary blank lines.)
...
svn-id: r18567
2005-07-19 21:34:46 +00:00
Torbjörn Andersson
1a8f4ae3be
The Linux release had patch files too, but I don't have that CD here so I
...
can't verify whether or not I got them right. I think they were the same as
the Mac version.
svn-id: r18566
2005-07-19 21:27:25 +00:00
Torbjörn Andersson
0009b36293
If we're not going to detect music "engine" at run-time, then we do need
...
separate entries for the original Windows CD and the first Wyrmkeep
version. The latter has the "patch" files, which include the standalone
MIDI files.
However, since the data files are otherwise indistinguishable, we also need
to be able to detect multiple versions and let the user to the
disambiguation. I've added that functionality in the simplest way I could
think of, in case we want to revert it later.
svn-id: r18565
2005-07-19 21:15:56 +00:00
Torbjörn Andersson
a818b83858
Removed unused variable.
...
svn-id: r18564
2005-07-19 20:31:10 +00:00
Torbjörn Andersson
993c262e2b
Cleanup.
...
svn-id: r18563
2005-07-19 20:25:48 +00:00
Andrew Kurushin
6904278e23
fix Music crash on exit
...
svn-id: r18562
2005-07-19 19:44:20 +00:00
Andrew Kurushin
606e7d0fc5
remove rscfile_mod.h
...
svn-id: r18561
2005-07-19 19:33:51 +00:00
Andrew Kurushin
50c2d8954d
finally Resource manager rewritten:
...
-adds patch file support
-global _vm removed
cleanups
svn-id: r18560
2005-07-19 19:05:52 +00:00
Torbjörn Andersson
d3ba7a1543
When redrawing the inventory, clear every inventory slot - even the empty
...
ones - before drawing the object. This fixes a glitch when getting the ring
from the mud.
svn-id: r18553
2005-07-18 14:37:55 +00:00
Torbjörn Andersson
56657a1bcb
Cleanup.
...
svn-id: r18552
2005-07-18 14:37:04 +00:00
Torbjörn Andersson
62a7474174
Fixed ITE inventory redraw glitch when exchanging the medallion for money.
...
svn-id: r18551
2005-07-17 15:10:08 +00:00
Torbjörn Andersson
8df01d4aac
Cleanup
...
svn-id: r18550
2005-07-17 13:36:38 +00:00
Andrew Kurushin
090cbc45ae
fix Win32 demo font list
...
svn-id: r18549
2005-07-16 21:46:32 +00:00
Torbjörn Andersson
51e76c703f
Added the puzzle voices from the CD version. I don't know if this breaks
...
the floppy version, and it's still not flawless. But it's a start.
svn-id: r18544
2005-07-15 15:23:19 +00:00
Andrew Kurushin
b0d342be10
removing text module
...
svn-id: r18543
2005-07-14 17:52:32 +00:00
Andrew Kurushin
528eedb2de
font & text related changes:
...
-rewritten font loading
-actors box text output implemented
-many fixes
-implemented nonactors textoutput
svn-id: r18542
2005-07-14 17:46:21 +00:00
Torbjörn Andersson
f65586dd0f
German translations for some interface texts, as pointed out by Simon
...
Sawatzki.
svn-id: r18539
2005-07-13 12:48:35 +00:00
Torbjörn Andersson
f756b74d04
Made it possible to terminate dialog windows with Enter. (We could already
...
terminate them with Esc.) This is so that, for instance, if you type a
savegame name you can press Enter, rather than clicking on the "Save"
button.
I don't know if the original did this as well, but it feels natural to me.
svn-id: r18537
2005-07-12 18:31:48 +00:00
Lars Persson
d1e58e6036
Updated interface.cpp so it compiles for VC6 without errors. Moved loop variable declaration
...
svn-id: r18532
2005-07-10 15:25:30 +00:00
Lars Persson
4ea61fb13e
Remove packing on Color, as it was n't needed. Keeping packing on PalEntry
...
svn-id: r18531
2005-07-10 15:23:36 +00:00
Max Horn
40ecfe03ec
No reason to pack ClipData; since it's not a POD-type, that wouldn't be valid anyway. Likewise for Surface.
...
svn-id: r18530
2005-07-10 14:39:04 +00:00
Lars Persson
b3aac821fd
1. Fixed divide by zero defect (exception on my symbian target, Windows just return max val)
...
2. Fixed so Saga compiles for VC6.
3. Added GCC_PACK & pragma pack to gfx.h
svn-id: r18527
2005-07-09 23:07:46 +00:00
Eugene Sandulenko
02d28a96ce
Fix bug #1235211 : "SAGA: Fails to compile with gcc4.0"
...
svn-id: r18526
2005-07-09 21:29:54 +00:00
Eugene Sandulenko
237eefba64
Remove leftovers
...
svn-id: r18525
2005-07-09 20:32:59 +00:00