stratagus-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Stratagus-devel] Small Endian patch


From: Carlos Perelló Marín
Subject: Re: [Stratagus-devel] Small Endian patch
Date: Tue, 11 Nov 2003 02:22:14 +0100

El mar, 11-11-2003 a las 02:15, Crestez Leonard escribió:
> On Tue, 2003-11-11 at 02:53, Carlos Perelló Marín wrote:
> > Hi, I'm trying to port Starcraft to Linux with stratagus and I found
> > some endian problems.
> We would like to make stratagus more configurable before trying
> starcraft support. Maybe you would like to join our dev team? Don't make
> dirty ugly hacks to make starcraft work.

I'm not trying to develop it as a "dirty ugly" hacks, I'm trying to do
it without a stratagus fork. My idea is use just all the stratagus'
scheme files so we will need more routines inside startool so we could
convert from the original Starcraft's IA scripts to stratagus native
files.

I don't have many spare time so I don't know if I will be able to
contribute to stratagus as much as I want because my main open source
project is GNOME.

If you understand "join your dev team" as: "work with you instead of
doing a fork..." it's what I was thinking on, so yes, I want to join
stratagus team.

> 
> > The MPQ routines are not fully fixed (I will try it but it's a really
> > hard work), but now, 16bit WAVs should sound right instead of ear an
> > ugly noise.
> There has been a bug for this for a long time, but none of us have a
> little-endian system.

I have big-endian machines (powerpc) as my desktop computer so I will
need to fix those bugs to be able to play with stratagus, so don't
worry, I will try to help there.

I have a new bug fix (a trivial one):

Index: clone.c
===================================================================
RCS file: /cvsroot/stratagus/stratagus/src/clone/clone.c,v
retrieving revision 1.222
diff -u -w -r1.222 clone.c
--- clone.c     8 Nov 2003 23:02:13 -0000       1.222
+++ clone.c     11 Nov 2003 01:18:51 -0000
@@ -1085,7 +1085,7 @@
            NetPlayers = 0;
  
            // Start new music for menus
-           if (PlayingMusic && strcmp(CurrentMusicFile, MenuMusic)) {
+           if (PlayingMusic && MenuMusic != NULL &&
strcmp(CurrentMusicFile, MenuMusic)) {
                StopMusic();
            }
            PlaySectionMusic(PlaySectionMainMenu);



Cheers.
> 
> 
> 
> _______________________________________________
> Stratagus-Devel mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/stratagus-devel
-- 
Carlos Perelló Marín
Debian GNU/Linux Sid (PowerPC)
Linux Registered User #121232
mailto:address@hidden || mailto:address@hidden
http://carlos.pemas.net
Valencia - Spain

Attachment: signature.asc
Description: Esta parte del mensaje está firmada digitalmente


reply via email to

[Prev in Thread] Current Thread [Next in Thread]