Hello, I recently buy an anticipated version in Steam and already found some problems: 1 - Fullscreen not working. - Don't matter if I put Fullscreen or Window in options, the game always run in Window mode on Mavericks. 2 - MagicMouse Zoom. - I know that the magicmouse isn't the best option to play any game, but it's the main oficial mouse for Macs. In the game the touch zoom of the magicmouse is insanely sensitive and is impossible disable the mouse scroll in the game to avoid it. 3 - Some times during the gameplay simply crashs sending the following messages: Code: Process: PA [695] Path: /Users/USER/Library/Application Support/Steam/*/PA.app/Contents/MacOS/PA Identifier: com.uberent.pa.client Version: PA 0.8.0 (0.8.0) Code Type: X86-64 (Native) Parent Process: launchd [162] Responsible: PA [695] User ID: 502 Date/Time: 2013-12-06 23:09:59.578 -0300 OS Version: Mac OS X 10.9 (13A603) Report Version: 11 Anonymous UUID: 3F47B956-7533-E410-F297-B319076C70F3 Crashed Thread: 7 CVDisplayLink Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000
Code: Application Specific Information: abort() called *** error for object 0x60000283fe20: Heap corruption detected, free list canary is damaged Thread 0:: MainThrd Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff966cca1a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff966cbd18 mach_msg + 64 2 com.apple.CoreFoundation 0x00007fff937f7315 __CFRunLoopServiceMachPort + 181 3 com.apple.CoreFoundation 0x00007fff937f6939 __CFRunLoopRun + 1161 4 com.apple.CoreFoundation 0x00007fff937f6275 CFRunLoopRunSpecific + 309 5 com.apple.HIToolbox 0x00007fff948e1f0d RunCurrentEventLoopInMode + 226 6 com.apple.HIToolbox 0x00007fff948e1cb7 ReceiveNextEventCommon + 479 7 com.apple.HIToolbox 0x00007fff948e1abc _BlockUntilNextEventMatchingListInModeWithFilter + 65 8 com.apple.AppKit 0x00007fff8c14228e _DPSNextEvent + 1434 9 com.apple.AppKit 0x00007fff8c1418db -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122 10 com.apple.AppKit 0x00007fff8c1359cc -[NSApplication run] + 553 11 com.uberent.pa.client 0x000000010592ee2d crom::DarwinPlatform::run() + 493 12 com.uberent.pa.client 0x000000010592ab63 main + 211 13 com.uberent.pa.client 0x000000010569bd04 start + 52 Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x00007fff966d1662 kevent64 + 10 1 libdispatch.dylib 0x00007fff8bd6c43d _dispatch_mgr_invoke + 239 2 libdispatch.dylib 0x00007fff8bd6c152 _dispatch_mgr_thread + 52 Thread 2: 0 libsystem_kernel.dylib 0x00007fff966d0716 __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff943d8c3b _pthread_cond_wait + 727 2 libc++.1.dylib 0x00007fff91b4ed43 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 47 3 com.uberent.pa.client 0x00000001059f1bd7 crom::ThreadPool::threadExecute() + 135 4 com.uberent.pa.client 0x00000001059f231f void* std::__1::__thread_proxy<std::__1::tuple<void (crom::ThreadPool::*)(), crom::ThreadPool*> >(void*) + 111 5 libsystem_pthread.dylib 0x00007fff943d6899 _pthread_body + 138 6 libsystem_pthread.dylib 0x00007fff943d672a _pthread_start + 137 7 libsystem_pthread.dylib 0x00007fff943dafc9 thread_start + 13 Thread 3: 0 libsystem_kernel.dylib 0x00007fff966cca1a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff966cbd18 mach_msg + 64 2 com.uberent.pa.client 0x0000000105a8ccba google_breakpad::ExceptionHandler::WaitForMessage(void*) + 314 3 libsystem_pthread.dylib 0x00007fff943d6899 _pthread_body + 138 4 libsystem_pthread.dylib 0x00007fff943d672a _pthread_start + 137 5 libsystem_pthread.dylib 0x00007fff943dafc9 thread_start + 13 Thread 4:: IOPollingHelperThread 0 libsystem_kernel.dylib 0x00007fff966d164a kevent + 10 1 steamclient.dylib 0x00000001092192c0 OSXHelpers::CIOPollingHelper::RealRun() + 284 2 libtier0_s.dylib 0x00000001080101e4 CatchAndWriteContext_t::Invoke() + 170 3 libtier0_s.dylib 0x000000010800fcdb CatchAndWriteMiniDump_Impl(CatchAndWriteContext_t&) + 209 4 libtier0_s.dylib 0x000000010800fdb1 CatchAndWriteMiniDumpExForVoidPtrFn + 78 5 steamclient.dylib 0x0000000109219195 OSXHelpers::CIOPollingHelper::Run() + 27 6 libtier0_s.dylib 0x0000000108013cd6 SteamThreadTools::CThread::ThreadExceptionWrapper(void*) + 18 7 libtier0_s.dylib 0x00000001080101e4 CatchAndWriteContext_t::Invoke() + 170 8 libtier0_s.dylib 0x000000010800fcdb CatchAndWriteMiniDump_Impl(CatchAndWriteContext_t&) + 209 9 libtier0_s.dylib 0x000000010800fdb1 CatchAndWriteMiniDumpExForVoidPtrFn + 78 10 libtier0_s.dylib 0x0000000108013c49 SteamThreadTools::CThread::ThreadProc(void*) + 173 11 libsystem_pthread.dylib 0x00007fff943d6899 _pthread_body + 138 12 libsystem_pthread.dylib 0x00007fff943d672a _pthread_start + 137 13 libsystem_pthread.dylib 0x00007fff943dafc9 thread_start + 13 Thread 5:: com.apple.audio.IOThread.client 0 libsystem_kernel.dylib 0x00007fff966cca1a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff966cbd18 mach_msg + 64 2 com.apple.audio.CoreAudio 0x00007fff8d309918 HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int, unsigned int, unsigned int, mach_msg_header_t*, bool, unsigned int) + 98 3 com.apple.audio.CoreAudio 0x00007fff8d3098a6 HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned int, int, int&, bool, unsigned int) + 42 4 com.apple.audio.CoreAudio 0x00007fff8d30802e HALC_ProxyIOContext::IOWorkLoop() + 950 5 com.apple.audio.CoreAudio 0x00007fff8d307bcd HALC_ProxyIOContext::IOThreadEntry(void*) + 97 6 com.apple.audio.CoreAudio 0x00007fff8d307a8d HALB_IOThread::Entry(void*) + 75 7 libsystem_pthread.dylib 0x00007fff943d6899 _pthread_body + 138 8 libsystem_pthread.dylib 0x00007fff943d672a _pthread_start + 137 9 libsystem_pthread.dylib 0x00007fff943dafc9 thread_start + 13 Thread 6: 0 libsystem_kernel.dylib 0x00007fff966d0a3a __semwait_signal + 10 1 libsystem_c.dylib 0x00007fff90f24e60 nanosleep + 200 2 libsystem_c.dylib 0x00007fff90f24d52 usleep + 54 3 libfmodex.dylib 0x00000001062d56e0 0x1062d1000 + 18144 4 libfmodex.dylib 0x0000000106356ab5 FMOD::SystemI::createSoundInternal(char const*, unsigned int, unsigned int, unsigned int, FMOD_CREATESOUNDEXINFO*, FMOD::File**, bool, FMOD::SoundI**) + 23371 5 libsystem_pthread.dylib 0x00007fff943d6899 _pthread_body + 138 6 libsystem_pthread.dylib 0x00007fff943d672a _pthread_start + 137 7 libsystem_pthread.dylib 0x00007fff943dafc9 thread_start + 13 Thread 7 Crashed:: CVDisplayLink 0 libsystem_kernel.dylib 0x00007fff966d0866 __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff943d735c pthread_kill + 92 2 libsystem_c.dylib 0x00007fff90f05bba abort + 125 3 libsystem_malloc.dylib 0x00007fff982bfbf9 nanozone_error + 486 4 libsystem_malloc.dylib 0x00007fff982bfdbb _nano_malloc_check_clear + 445 5 libsystem_malloc.dylib 0x00007fff982be6c4 nano_malloc + 35 6 libsystem_malloc.dylib 0x00007fff982bc87c malloc_zone_malloc + 71 7 libsystem_malloc.dylib 0x00007fff982bd290 malloc + 42 8 libc++.1.dylib 0x00007fff91b8328e operator new(unsigned long) + 30 9 com.uberent.pa.client 0x0000000105994a55 crom::MaterialLibrary::getFrozenMaterialData(zu::RefNoCount<crom::MaterialData>) + 645 10 com.uberent.pa.client 0x0000000105995604 crom::Material::freeze() + 52 11 com.uberent.pa.client 0x00000001059cdca1 crom::RasRen::getRasterizerMaterial(crom::Material) + 385 12 com.uberent.pa.client 0x0000000105a1414e crom::RasRenMeshInstance::setMaterial(int, crom::Material const&) + 190 13 com.uberent.pa.client 0x00000001059d2f63 crom::RenderComponent::update() + 339 14 com.uberent.pa.client 0x00000001059d1ac8 crom::RenderWorld::update() + 40 15 com.uberent.pa.client 0x00000001056af795 client::Client::update(client::Camera const*) + 2149 16 com.uberent.pa.client 0x00000001057268bd client::ClientView::updateCamera(float, client::Camera*, zu::Rect<int> const&) + 93 17 com.uberent.pa.client 0x0000000105733ff3 client::Holodeck::update(float) + 1075 18 com.uberent.pa.client 0x00000001056ce042 client::ClientGame::update(float) + 322 19 com.uberent.pa.client 0x000000010592b19f crom::DarwinGameProxy::update(float) + 47 20 com.uberent.pa.client 0x000000010592b4a6 -[CromOpenGLView getFrameForTime:] + 214 21 com.uberent.pa.client 0x000000010592b76b MyDisplayLinkCallback(__CVDisplayLink*, CVTimeStamp const*, CVTimeStamp const*, unsigned long long, unsigned long long*, void*) + 43 22 com.apple.CoreVideo 0x00007fff8fab65cc CVDisplayLink::performIO(CVTimeStamp*) + 206 23 com.apple.CoreVideo 0x00007fff8fab5a08 CVDisplayLink::runIOThread() + 608 24 com.apple.CoreVideo 0x00007fff8fab578f startIOThread(void*) + 147 25 libsystem_pthread.dylib 0x00007fff943d6899 _pthread_body + 138 26 libsystem_pthread.dylib 0x00007fff943d672a _pthread_start + 137 27 libsystem_pthread.dylib 0x00007fff943dafc9 thread_start + 13
1, set dock to autohide then you can use fullscreen (not real full-screen mode, just a whole screen in window mode) Dock reserves the bottom of the screen if not set to autohide.. 2, it's not just magic and mighty mice that have issues, it's any mouse that has "Inertial Scrolling" you need to use a standard 2 button mouse with a wheel. or a gaming mouse. (my microsoft touch mouse has the same issues). The inertial scrolling is embedded in the mouse hardware and can't be disabled. 3, what GPU does you Mac have?? Intel HD , nVidia or ATI... ATI's are having issues, but the dev's are working furiously to fix this One of the dev's has an ATI card in his home PC he is also sad that ATI is having issues so he is working extra hard to fix it
Also uber is re-doing the in game camera system... hopefully when the new in game camera system is released to us soon it will fix scrolling issues with mice that have inertial scrolling.
The crash seems to have been reported twice in the bug tracker as well. See bugs FS#2628 and FS#2563. You might want to post your log there as well. (And vote for those bugs).
set your scroll sensitivity setting - in game - for the mouse to the absolute minimum, you'll be okay to play like that on a magic mouse...
Thank you but I already did this but the scroll still to much sensitive, very low miss scroll movements can simply show the entire solar system in a fraction of seconds, is not playable this way. There's any way to disable the mouse scroll for the game? This will easily solve this problem if I can zoom using the keyboard only.
I'm getting frequent crashes on mac, but it's none of these above. Instead, it's wreckages. I figured this out by deleting a building and after a second the wreck appeared, boom. game crash. Dunno what's really causing it, the wreck and the particle effects render properly, so it's not that. It only happens when you zoom in closely (once icons disappear). Using nVidea graphics. This has been happening in the last few builds, and it's pretty annoying. Mac just needs a fix. And a big one too.
The CVDisplay thread display crash has been around since Beta began. I've had a couple of goes at creating it in a reproducible manner but haven't managed to do so yet. Unfortunately due to it's random nature it makes it a very hard bug to pin down.