OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solved]

For all the help you need with Armagetron!
Post Reply
User avatar
takburger
Match Winner
Posts: 600
Joined: Tue Jun 04, 2013 9:34 pm

OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solved]

Post by takburger »

Hi !

So I just installed that new OS and my first reflex was to check on arma :)

As it is in beta, the issue might not happen on the final release. But to look on it beforehand can be useful.

This issue is no big deal and do not need urgent fixing anyway.

Let's try to describe it:

When launching the Arma app, games loads fine but when in fullscreen there is maybe 8% of the screen that is black on the top side.

All the informations appear on screen, just that the full screen is not totally full because of this part on the top.

To fix it, I found that to go on the screen setup and just hit "apply changes" fixes it. But it needs to be done every time the game is started.

See you on the grid :)
Last edited by takburger on Fri Aug 22, 2014 2:13 pm, edited 1 time in total.
Image
User avatar
ConVicT
Shutout Match Winner
Posts: 1001
Joined: Fri Feb 17, 2012 2:33 am

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8

Post by ConVicT »

Always wished that windowed mode would allow you to drag it bigger like most things do because I like to listen to music at the same time as playing and when I want to skip a song I have to go in and out of full screen and that almost always results in heavy lag for me.
User avatar
takburger
Match Winner
Posts: 600
Joined: Tue Jun 04, 2013 9:34 pm

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8

Post by takburger »

Bug resolved with last update. (Beta 2)
Image
ghostly
Posts: 4
Joined: Mon Jul 20, 2009 2:30 pm
Location: Laputa

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solve

Post by ghostly »

Sooo, yeah, I am running Yosemite also. Just went from the Beta to the Final. Arma 2.8.x.x a lot of the time while hang my system. at least once every couple days. I like the beta but the newest one I can find in the Sourceforge repository is a few gens old. Annoying stuff like a white mini-map etc. All the newer versions of the beta are linux, source or win. No .dmg compiled for OSX. Are they just forgetting us or what? If you guys have a better place to obtain the latest please let me know.
User avatar
takburger
Match Winner
Posts: 600
Joined: Tue Jun 04, 2013 9:34 pm

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solve

Post by takburger »

you can compile the source :)
Image
ghostly
Posts: 4
Joined: Mon Jul 20, 2009 2:30 pm
Location: Laputa

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solve

Post by ghostly »

takburger wrote:you can compile the source :)
Yes, but most people don't even know where to begin with that and I have not as yet seen a tutorial for OSX users. Linux, yes. If you have a link to those instructions or wish to post them here or in a sticky, that would be amazing.
User avatar
aP|Nelg
Match Winner
Posts: 621
Joined: Wed Oct 22, 2014 10:22 pm
Contact:

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solve

Post by aP|Nelg »

I found this:
********
*OS X*
********

The Mac OS projects are located in the armagetronad/MacOS/ directory.

== Armagetron.pbproj

This is the old project. If you would like to build on Xcode < 2.1 or Project Builder you must use this. It is not up-to date, so you must add several missing files to it.

== Armagetron Advanced.xcodeproj

This will only open in Xcode >= 2.4. It has these targets:
* Armagetron Advanced -- The client
* Armagetron Advanced 10.2.8 -- The client for Mac OS X 10.2.8
* Armagetron Advanced Dedicated -- Dedicated Server
* Create Client Release -- Create a distributable disk image of the client.
This target checks to see if you have an $AA_RECORDER_APP environment
variable set, and if you do the recorder app will be included in the disk
image. For example I have in my .bash_profile:

AA_RECORDER_APP="/Users/Shared/Applications/Games/Armagetron Advanced
Recorder.app"

* Create Dedicated Release -- Create a distributable disk image of the
dedicated server.
* Create Full Release -- Runs both "Create Client Release" and "Create
Dedicated Release"

All required libraries required to build Armagetron Advanced for Mac OS X may
be download from the the Sourceforge project page:
https://sf.net/project/showfiles.php?gr ... _id=266788
User avatar
takburger
Match Winner
Posts: 600
Joined: Tue Jun 04, 2013 9:34 pm

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solve

Post by takburger »

I got a new bug now, when i'm full screen and there is another window open behind it, i have 60fps. it is super annoying coz i use to play with 500 fps and so the turns are delayed.
Image
User avatar
dlh
Formerly That OS X Guy
Posts: 2035
Joined: Fri Jan 02, 2004 12:05 am
Contact:

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solve

Post by dlh »

takburger wrote:I got a new bug now, when i'm full screen and there is another window open behind it, i have 60fps. it is super annoying coz i use to play with 500 fps and so the turns are delayed.
I think the windowserver has been optimized and become more stingy with resources in the last few major OS updates, probably to improve battery life.

You can use Quartz Debug.app (bundled with the Graphic Tools package from Apple's Mac Dev Center) to disable Beam Sync¹. You'll see greatly improved windowed-performance, but there will be some tearing when you move windows around.

There's a private Core Graphics API to disable Beam Sync. I'm 50/50 on using it to add an in-game option (of course, it would return to the user's prior setting on app exit).


1. There are other methods and apps available to disable Beam Sync.
User avatar
takburger
Match Winner
Posts: 600
Joined: Tue Jun 04, 2013 9:34 pm

Re: OSX 10.10 Yosemite beta display bug in arma 0.2.8 [solve

Post by takburger »

thanks dlh, i'll investigate that matter then :)
Image
Post Reply