Page 27 of 29

Re: Mac Binary Release

Posted: 05 Nov 2008, 18:52
by Sharkey
Tobi,

I thank you for your suggestions, concerning asking questions in #sy and #taspring and I agree that the Clan-Sy.com Development Forum is a useful place for general development questions.

However, that being said, the purpose of the "Spring on OS X" is place for Mac developers to meet and talk specifically about developing for Spring on OS X. The group provides a single place for Mac developers to coordinate the development of Spring on OS X, where we can stay focused on Spring on OS X issues. This is necessary, since OS X specific information about Spring tends to get spread out all over the Development Forum and that tends to dilute and fragment the focus of the Mac developers.


The "Mac Binary Release" topic alone has over 30,000 views in the Development Forum, this means there is an enormous interest in Spring on OS X!

I call upon all Mac Developers that want to see a working Spring engine on OS X, to join our group and participate and work with us to make the Spring engine a reality on OS X. The group URL is http://groups.google.com/group/spring-on-os-x


Sharkey



Tobi wrote:I'm not sure separating mac development from "real" development is really the way to go: I don't think many non-Mac developers will follow this discussion group for example. (I won't, I have enough things to keep track of already.) As such, they won't be able to help you.

Please just ask questions (on this forum, in the lobby or on IRC, #sy at QuakeNet or #taspring at FreeNode) or search this forum or the wiki if you need information: there is a hell of a lot information out there, it may be a little hard to find at times, but that's why you can ask :-)

For example, the dependencies of Spring for building from source with scons are easily distilled from the following instructions in the wiki:
sudo aptitude install scons build-essential zlib1g-dev libfreetype6-dev
sudo aptitude install libsdl1.2-dev libopenal-dev libglew-dev libboost-dev
sudo aptitude install libboost-thread-dev libboost-regex-dev libdevil-dev
sudo aptitude install libboost-serialization-dev python2.5-dev zip
sudo aptitude install libvorbis-dev libxcursor-dev
Also it might be an idea to try get in contact with elio and possibly krysole, who did earlier work on a Mac port. Elio should still have some patches lying around, I think, and Krysole was working on the branch krysole-texture sometime, to - if I recall correctly - fix texture loading on the Mac.

Re: Mac Binary Release

Posted: 05 Nov 2008, 19:04
by jackoverfull
AF wrote:You have a PPC mac don't you?
yes, but i'll have an x86 one in a few days.
Well I think for the moment it would be best to do x86 only then once that's working we can look at the task of endian-ness and PPC cpus. Porting spring to a new OS is one thing, but another cpu architecture is a different ballgame. For all we know PPC may never sync with x86 no matter how hard we try even fi we fix all the endian issues.
I agree: PPCs are currently a low priority thing, essentially because they will get less used in the future and the endianess issue will prevent cross platform playing. But low priority is not no-priority. Spring runs on them, up to a certain point, building binaries for PPCs while building the mac X86 ones shouldn't be a big problem.

Re: Mac Binary Release

Posted: 28 Jan 2009, 18:47
by Ktmouse
There hasn't been much activity around here for a while so I have two questions:

Is production still on? and where can I find a working link to the most recent release?

Thanks

Re: Mac Binary Release

Posted: 28 Jan 2009, 19:01
by jackoverfull
well, i don't think that someone is still doing something about that (but i'll be very happy if i'm wrong!), this binary still works for me: http://fabian.herb-clan.de/Spring-0.76b1+5552.dmg

Re: Mac Binary Release

Posted: 31 Jan 2009, 00:53
by D_Squared
jackoverfull,

That URL is borked... do you have another one? The directory listing of http://fabian.herb-clan.de/ doesn't show any .dmg file at all actually.

Re: Mac Binary Release

Posted: 31 Jan 2009, 01:07
by jackoverfull
i don't.

But i can re-upload it├óÔé¼┬ª

Stay tuned. :wink:

Re: Mac Binary Release

Posted: 31 Jan 2009, 02:47
by jackoverfull
Here it is.

MD5: e27c520e62223a34b33f39f41b07b074

Includes a configured aai, you'll need a map and a mod.

Re: Mac Binary Release

Posted: 05 Mar 2009, 22:57
by LoneWolf
im sorry, but how do you get maps on the mac link you have?

EDIT:On pc, wich "Mod/game" dos it come with. iv never had to download t=anything but the game.note: its the one where u start out with one big machine, and he can buil the factorys to make infantry,veichals,planes ect. their all robots if it helps.

Re:

Posted: 05 Mar 2009, 23:27
by LoneWolf
Ling_Lover wrote:.

the mod and map have been put in it...

Whenever i download a map or mod, it wont go in. it just sits around.

P.S. i figured out i played balanced anialation :oops:

Re: Mac Binary Release

Posted: 05 Mar 2009, 23:30
by jackoverfull
I can't remember wich mod/maps (if any) are installed on the windows/linux versions, but you can download almost everything here and from a couple of other sites.

Most mods dosn't work well with this mac binary (odd colors), BA621 seems to be perfectly compatible. Also, some maps just crash the game.

Re: Mac Binary Release

Posted: 05 Mar 2009, 23:31
by jackoverfull
you have to put maps and mods in their folders, of course├óÔé¼┬ª

Re: Mac Binary Release

Posted: 19 Apr 2009, 01:15
by revcompgeek
I am attempting to build Spring for OS X right now. So far it seems to be building without too many problems. If I can get this working, I will eventually package a release for download, but I don't even know how well it will work. Is there someone who is willing to help me with any errors I can't figure out?

Re: Mac Binary Release

Posted: 19 Apr 2009, 01:24
by lurker
Go into #sy on quakenet and you'll find plenty of help.

Re: Mac Binary Release

Posted: 19 Apr 2009, 03:27
by revcompgeek
I've managed to get spring to build! Now, I have never gotten to this point before, and I know I need to get a map and mod and the base files, but where are the rest of the files?

Re: Mac Binary Release

Posted: 19 Apr 2009, 12:33
by Auswaschbar
What other files? If you have installed springlobby, spring and at least a map and a mod you are ready to go.

Re: Mac Binary Release

Posted: 19 Apr 2009, 23:31
by revcompgeek
SpringLobby is another thing that doesn't work on OS X as far as I know. I have found what I needed and I am currently trying to test it with skirmishes against the AIs. Spring will run though.

I am running on a PowerPC machine, and I will try to compile a binary for Intel, but I doubt I will have much success. Once I can play it against the computer I will try and make a wiki page describing what I did.

Re: Mac Binary Release

Posted: 20 Apr 2009, 14:39
by AF
Tell us how you did it on powerpc so we can try on intel.

Of all the people who have succesfulyl got native OS X spring working, nobody has shared their information, thus the next person reinvents the wheel, doesnt share, and goes away. They might as well not have bothered in the first place.

Did I forget to mention that we need you to tell us how you did it?

Re: Mac Binary Release

Posted: 20 Apr 2009, 17:39
by revcompgeek
I don't remember all the changes that I made, and a lot of them were hacks that I was just testing to see if they would work. I am in the process of reverting most of my changes so that I can document them. I am planning on sharing! I will try to create a patch, after documenting my changes.

The problem I am having right now is that spring says the maps included in P.U.R.E. are invalid. Other than that, spring would appear to be working.

Re: Mac Binary Release

Posted: 20 Apr 2009, 19:20
by BrainDamage
revcompgeek wrote:SpringLobby is another thing that doesn't work on OS X as far as I know.
who said that? did you actually check our wiki page?

SL builds on mac, it's even way less troublesome for spring, but just as much as spring, it was never tested

Re: Mac Binary Release

Posted: 20 Apr 2009, 19:44
by revcompgeek
I apologise, I should have looked better. SL looks good though, and I will try to compile and test it. Thank you for pointing that out.