home home

downloads files

forum forum

docs docs

wiki wiki

faq faq

Cube & Cube 2 FORUM


first sauerbraten release for mac os x

by absinth on 07/04/2005 22:33, 21 messages, last message: 11/21/2005 12:28, 5081 views, last view: 05/03/2024 14:59

hello all
i just did my first file release for sauerbraten, containing a Mac binary ready to play. so if you got a mac please try it out and tell me if it works! ;)
please keep in mind that this is just the normal sauerbraten compiled for mac os x, so no remarks about the interface or general usability / readyness ;->
i compiled this on tiger but i hope it runs on older versions too...

http://prdownloads.sourceforge.net/sauerbraten/Sauerbraten.dmg?download

Go to first 20 messagesGo to previous 20 messages    Board Index   

#2: ..

by makkE on 07/04/2005 23:48

Thanx absinth. The more platforms the better! :)

reply to this message

#3: Re: Mac graphics, and shaders

by absinth on 07/05/2005 00:12, refers to #2

>Absinth, what kind of graphics cards or on-board graphics do Macs have?

Macs generally don't have on-board graphics, but ship with NVidia/ATI graphics cards, just like PCs, so that shouldn't be a source of problems.

The current lineup ships with an ATI Radeon 9200 on the very low end, which isn't that great but certainly nothing to worry about.

Apple is also very determined to support GPU shaders across the board as they are moving more and more of their rendering pipeline from the CPU onto the GPU (Core Image, etc)

http://arstechnica.com/reviews/os/macosx-10.4.ars/14

sauerbraten certainly performs very well on my ATI Radeon X800 XT ;->

reply to this message

#4: known issues

by absinth on 07/05/2005 00:38

sauerbraten for mac crashes when trying to change the screen resolution on the fly (the "screenres"command)

if any of the other developers knows a possible cause by looking at the following crashlog, i'd be happy, otherwise i will have to look into the issue myself...

Thread 0 Crashed:
0 <<00000000>> 0x0195405c 0 + 26558556
1 GLEngine 0x158ae9fc gleDrawArraysOrElements_VBO_Exec + 1612
2 sauerbraten 0x0002cb5c renderq() + 1172 (octarender.cpp:883)
3 sauerbraten 0x000210c8 renderstrips() + 96 (rendergl.cpp:210)
4 sauerbraten 0x00021cec gl_drawframe(int, int, float, float) + 1436 (rendergl.cpp:346)
5 sauerbraten 0x0000ebac SDL_main + 2852 (main.cpp:242)
6 sauerbraten 0x0000acb4 -[SDLMain applicationDidFinishLaunching:] + 100 (SDLMain.m:196)
7 com.apple.Foundation 0x9287bbf8 _nsnote_callback + 180
8 com.apple.CoreFoundation 0x90771840 __CFXNotificationPost + 368
9 com.apple.CoreFoundation 0x90769964 _CFXNotificationPostNotification + 684
10 com.apple.Foundation 0x92866000 -[NSNotificationCenter postNotificationName:object:userInfo:] + 92
11 com.apple.AppKit 0x9362d620 -[NSApplication _postDidFinishNotification] + 112
12 com.apple.AppKit 0x9362d50c -[NSApplication _sendFinishLaunchingNotification] + 92
13 com.apple.AppKit 0x9362d054 -[NSApplication(NSAppleEventHandling) _handleAEOpen:] + 264
14 com.apple.AppKit 0x9362cbfc -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 92
15 com.apple.Foundation 0x9287cc04 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 380
16 com.apple.Foundation 0x9287ca64 _NSAppleEventManagerGenericHandler + 92
17 com.apple.AE 0x91450a40 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 208
18 com.apple.AE 0x914508dc dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 44
19 com.apple.AE 0x91450734 aeProcessAppleEvent + 284
20 com.apple.HIToolbox 0x931253e4 AEProcessAppleEvent + 60
21 com.apple.AppKit 0x9362b344 _DPSNextEvent + 800
22 com.apple.AppKit 0x9362ae68 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
23 com.apple.AppKit 0x936273cc -[NSApplication run] + 472
24 sauerbraten 0x0000ac14 CustomApplicationMain + 328 (SDLMain.m:176)
25 sauerbraten 0x0000afec main + 388 (SDLMain.m:277)
26 sauerbraten 0x00009df8 _start + 344 (crt.c:272)
27 sauerbraten 0x00009c9c start + 60

reply to this message

#5: It works!!

by benzina on 07/05/2005 00:57

It works on Mac OS X Panther too!
Thank you!!!!

reply to this message

#6: ..

by benzina on 07/05/2005 01:02

BTW,
can i use the same servers of cube?

reply to this message

#7: ..

by benzina on 07/05/2005 01:16

hey, i can't even type "t" for the prompt. What am i doing wrong?

reply to this message

#8: ..

by absinth on 07/05/2005 02:05

>It works on Mac OS X Panther too!
great to hear

>can i use the same servers of cube?
i don't think so
i didn't include sauerbraten_server because i had troubled building it, but will try to get it building in the future if there is demand (and it seems there is)

>hey, i can't even type "t" for the prompt.
i just had a look at this, and you are right it doesn't work ;)
i just testet single-player with bots, which works fine here
i will investigate this...
it's also quite hard since sauerbraten really is still in heavy development and i have no idea what does and doesn't work on other platforms...

reply to this message

#9: um

by Aardappel_ on 07/05/2005 02:39

"screenres" is not supported on any platform after start of the engine. I should probably check for that.

absinth: next time, please just make the binaries available, not a copy of the whole archive included as well. Bit wasteful of server space to include that 95% which is identical for all platforms multiple times.

reply to this message

#10: ..

by absinth on 07/05/2005 03:12

>please just make the binaries available
hm ok
although i did it on purpose since i think most mac users prefer a ready-to-run thing, and i don't want to get hundreds of bug-reports from people who've put the binary in the wrong folder!

maybe there should really be a change to the release process (split-up of packages), as i suggested in the sauerbraten development thread. alternatively you could also just email me the day before doing a release so the normal release already contains the mac binaries.

reply to this message

#11: Re: ..

by Aardappel_ on 07/05/2005 03:30, refers to #11

we may do that eventually... but right now content changes are almost as frequent as code changes. That will stabilize some day.

I wish sourceforge allowed purging old releases... they somehow insist on keeping everything around.

reply to this message

#12: Any news?

by benzina on 07/10/2005 23:16

Any news on the mac version of cube?
Please make an .dmg ready-to-run file of cube. Mac users will appreciate that.

reply to this message

#13: Re: Any news?

by enigma_0Z on 07/11/2005 00:27, refers to #12

There already is a mac osx version of Cube included in the main release... Download cube_2004_05_22.tar.gz . There's a mac osx zip inside.

reply to this message

#14: Re: Any news?

by benzina on 07/12/2005 00:40, refers to #13

I mean the sauerbraten version of cube.. :|

reply to this message

#15: ..

by dying_inside on 07/15/2005 07:42

yey it works :P . now i just gotta figure out how to get into multiplayer mode...

reply to this message

#16: Re: ..

by falcon on 07/22/2005 20:55, refers to #7

Hi,

not sure if this is still of relevance, but I found a solution to that \"can\'t use t to get console\" problem...
(first time for me being here, so not sure if that was already answered)

I simply changed the line \"bind T [ domodifier 6 ]\" in the autoexec.cfg file to use a different key... That solved it.

Also, sauerbraten works well on my G4 1.2GHz with an old Radeon (32MB) and Tige. I even get 30FPS on the smaller maps ;)

Hope I could help ;)

reply to this message

#17: Re: ..

by absinth on 07/26/2005 04:04, refers to #16

>I simply changed the line \"bind T [ domodifier 6 ]\" in the autoexec.cfg file to use a different key... That solved it.

thanks! (i hadn't had time to look into it yet....)

it would be interesting to know why "t" doesn't work though ;)

reply to this message

#18: Resolution

by Gonçalo on 10/08/2005 02:21

So you cant change resolution on-the-fly. So how can you change it?!

reply to this message

#19: ..

by absinth on 11/08/2005 11:23

i made a mac release of the brand-new sauerbraten version:

http://prdownloads.sourceforge.net/sauerbraten/sauerbraten_2005_11_07_agc_edition_mac.dmg?download

have fun! ;)

>So you cant change resolution on-the-fly.
>So how can you change it?!
this time i've added the "launcher" i wrote for cube that let's you choose a resolution

i would appreciate reports if it does run on 10.3 or even earlier

reply to this message

#20: Re 10.3 and earlier

by Grackle on 11/20/2005 23:24

It runs fine on 10.3.9!

Now I just need to figure out how to make it run a little more smoothly on my oldish box..

reply to this message

#21: Re: Re 10.3 and earlier

by absinth on 11/21/2005 12:28, refers to #20

thanks for the report ;)

about tuning for older machines, despite the obvious thing of choosing a low resolution in the launcher, i guess the same things apply as for other platforms...you can read "cube/docs/config.html" for instructions on tweaking the config file for slow machines, and i think there is also some information here on the board....

reply to this message

Go to first 20 messagesGo to previous 20 messages    Board Index   


Unvalidated accounts can only reply to the 'Permanent Threads' section!


content by Aardappel & eihrul © 2001-2024
website by SleepwalkR © 2001-2024
53865600 visitors requested 71640749 pages
page created in 0.029 seconds using 10 queries
hosted by Boost Digital