Mechanized Assault & eXploration Reloaded



#1 Nov 14, 2012 4:32 pm
maybeageek Offline
Approved Member
Registered since: Nov 13, 2012
Posts: 19


Subject: Offer: I build maxr on Mac OS X
Hi all,

I have seen that there are no nightly-builds for Mac OS X, and my fear is that the next release won't come out for Mac as well, could that be right?

So, my offer is to built maxr on OS X 10.7 or 10.8 for you.
Is there anything special I need for building it? As the "building"-section does not mention OS X

all the best
↑  ↓

#2 Nov 14, 2012 4:35 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: Offer: I build maxr on Mac OS X
Hi maybeageek and welcome on the forum.
You're looking for Toranaga. He does the Mac OS X bundles and can tell you how things work.

There are simply no nightly builds for Mac because nobody invested time in this. I didn't managed to cross compile for Mac from Linux (lack of experience probably) and Toranaga is way to busy. Edith says: The fanbase using Mac OS X is also very small compared to the already very very small fanbase maxr has Smiling

Generally you don't need anything special beside SDL. If you're up for writing a Howto I'll be glad to put it on the website.
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
This post has been edited 1 times. Last edit on Nov 14, 2012 4:37 pm by beko. ↑  ↓

#3 Nov 14, 2012 5:42 pm
maybeageek Offline
Approved Member
Registered since: Nov 13, 2012
Posts: 19


Subject: Re: Offer: I build maxr on Mac OS X
thanks for the welcome and the answer. Got it working I guess. Even deactivated debugging as it was way to slow to play or even just "test" with debugging on.

But still laggy, so I will contact Toranga as you said :-)

As for me: my cousin and I are big fans of the original, and re-discovered it on gog.com. And then I discovered maxr and since we live apart, started an online-game. And now I want to help if that is possible!
↑  ↓

#4 Nov 14, 2012 6:41 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: Offer: I build maxr on Mac OS X
You want to help? You're kicking open doors in here Smiling
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#5 Nov 14, 2012 7:25 pm
maybeageek Offline
Approved Member
Registered since: Nov 13, 2012
Posts: 19


Subject: Re: Offer: I build maxr on Mac OS X
well, essentially, yes :-)

I have 15 years experience with linux and fiddeling around with source code (so, no actual coding) and compiling stuff (gentoo, anyone?) and am now using Mac at work and at home since its Unix-based, I know all the tools, command line and so one, and my employer is mostly on the Mac-side (as are our customers).
Well, I'm a network specialist and much into virtualization using vmware, and as well into Active Directory.

So much for my technical background.

What can I offer?
- testing releases (I have several virtual machines and computers sitting around, all OS you support ;-))
- Suggestions
- translations (for instance, I partially translated (and still am) Sweet Home 3D from English to German ( http://www.sweethome3d.com/de )
- Writing HowTos, for example how to get source code and get it to run, how to setup routers or professional firewalls for NAT for online gaming and so on)
- Experience in building stuff and fiddeling around with source code
- Know Linux/FreeBSD/MacOS

What can't I offer?
- Actual coding. I am no programmer, though I can read C and C++ and mostly make sense of errors from compilers and so on
This post has been edited 2 times. Last edit on Nov 14, 2012 7:27 pm by maybeageek. ↑  ↓

#6 Nov 14, 2012 11:36 pm
Toranaga Toranaga Offline
Developer
Registered since: Dec 28, 2005
Posts: 232


Subject: Re: Offer: I build maxr on Mac OS X
Hello and welcome!
Nice to see some more Mac guys Smiling
Indeed it would be cool to have nightly builds for Mac, too (or at least a new build when someone commited something to SVN). I don't want to do it myself and on the maxr-server we can't compile for Mac. So this could be some good thing for you to support the community.

You say, when you build maxr yourself, it runs slowly? That's strange. When you compare it with the 0.2.8 release on Mac, it's so much slower? Then there must be some setting wrong. Can you give examples, what exactly is slower (e.g. scrolling or movements or selecting units or ...).

About future packages: I am not lost and will surely maintain the mac version and build the future release packages.
Paul Grathwohl (pagra)
↑  ↓

#7 Nov 15, 2012 12:04 am
maybeageek Offline
Approved Member
Registered since: Nov 13, 2012
Posts: 19


Subject: Re: Offer: I build maxr on Mac OS X
well, the mac i'm on is a 10.8.2 machine with xcode 4.5 i think. so when I open the project it gets updated first (and another compiler chosen, since apple started using llvm (as does freebsd now btw.).
After that i hit built and the resting .app is copied to my maxr folder, and runs from there.

Slow: menues (for example the open and clowse animations)
Sloppy: videos hang and stutter
movement of units seems to be ok but it feels all laggy compared to your 0.2.8 built.

Also i saw it using 3005 or so as svn-built, although it said 3040 or so at svn checkoit via terminal

could you give me step by step instructions what you do when you built? i am not well into xcode :-(

sent mobile
↑  ↓

#8 Nov 15, 2012 10:40 am
maybeageek Offline
Approved Member
Registered since: Nov 13, 2012
Posts: 19


Subject: Re: Offer: I build maxr on Mac OS X
jup, just re-tested it with a clean source-file:
your 0.2.8 build number: 2937
svn checkout build number I see on the terminal: 3043
build number my build shows after svn checkout: 3005

and yes, the animation of the menu is sloppy, but the game itself runs okay, just a little less smooth than your build
↑  ↓

#9 Nov 15, 2012 11:53 am
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: Offer: I build maxr on Mac OS X
> svn checkout build number I see on the terminal: 3043
> build number my build shows after svn checkout: 3005

Check defines.h - it has to be set manually.

The Linux build scripts are the only set that feature automatic SVN version.

Mayhap you can fiddle with this and make this working on MAC as well.
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#10 Nov 15, 2012 12:11 pm
maybeageek Offline
Approved Member
Registered since: Nov 13, 2012
Posts: 19


Subject: Re: Offer: I build maxr on Mac OS X
you mean this section, right?

Quote:
#if HAVE_CONFIG_H
//define nothing on linux - comes all from config.h generated by autotools
#else    //We have no config.h => take care of these manually
# define PACKAGE_VERSION "0.2.8"
# define PACKAGE_NAME "M.A.X.R."
#endif
I see no svn-build number there.
↑  ↓

Pages (4): 1, 2, 3, 4


All times are GMT +01:00. Current time: 6:50 pm.