From: <da...@ze...> - 2000-05-11 22:33:38
|
Willem Jan Palenstijn wrote: > Coder Infidel wrote: > > > > >Can anyone offer instructions to configure/make exult CVS on Windows > > >9x/2000 > > >using cygwin/mingw ? > > >I have Cygwin 1.10 and Mingw32 but I have no idea how to get this to work > > >since it doesn't include a configure or make files. > > > > You should use Mingw32 but Cygwin would probably work too. > > I have basically done this: > > > > 1. Download SDL from > <SNIP> > > Thanks! > > > I got it to work but I have a few questions: > > - Are the files imagetxt.cc and text.cc ever needed? > > No, they're left over from the time Exult still used Freetype. (A > truetype renderer) > > > - Why are there duplicates of Flex.cc/IFF.cc/Table.cc in the 'audio' and > > 'files' subdirectories? It seems that only the copies in the 'files' dir are > > used. > > You're right. The copies in the audio directory are from before the > unified file API. > > > - Why are there duplicates of Flex.h/etc in these directories too? > > files/Flex.h is used to compile libu7file.a and audio/Flex.h is used to > > compile libaudio.a?? > > See above. I think the copies in audio/ can be safely removed. (Right?) > The fact that different includes are used should definitely be fixed. > > > - I believe music eggs in the game can be either "continuous" or > > "once-only", but not "twice", etc. Why does the MIDI code disagree? > > Really? That would make it trivial to implement repeats in Windows too! > (MCI has a 'repeat' modifier) How exactly do I interpret the 'repeats' > value? 1 = once, anything else = infinitely ? In Audio.cc, I set repeats=-2 to mean 'loop forever'. The technical information (u7tech) suggested that there were several possibilities for repeats (none, some, or loop forever). It _has_ been demonstrated to be wrong in some respects of course. D |