Mac OS X - Compiling and Sound Issues?
by Foz · in Torque Game Engine · 06/25/2005 (9:36 am) · 4 replies
Hi all,
I am new to Torque and have not yet purchased a license. I am in the pre-production stages of a new shareware game. As an independent game developer I consider this project a business venture. As such I have begun extensive research into engines (rendering, sound, physics, or complete) and scene graphs.
The inclusion of World and Gui editors into Torques right out of the box is quite unique and enticing. However, I have heard of some compilation and sound issues. Searches through the forums have led me to restricted threads and old information (2004, 2003 and earlier). Furthermore, I cannot seem to find a link to a demo of the SDK, only a demo of its capabilities. The sound appears to work, though m OpenAl Drivers may be out of date, and pressing "F11" while the mission is loaded does not bring up the World Editor.
I have seen responses to OpenAL issues that suggest downgrading drivers which is troubling as well as the difficulty of "plugging-in" other sound engines. The compilation issues remain unanswered in the public forums, at least to my searching capablilities. These issues go beyond running ranlib which is common.
I would appreciate some clarification before I make my decision, as I would hate to pass on a potentially rewarding technology. I am currently running Mac OS 10.3.9 on a G5 using Xcode 1.5.
I will be upgrading to Tiger and Xcode 2.1. Any input would be appreciated.
I am new to Torque and have not yet purchased a license. I am in the pre-production stages of a new shareware game. As an independent game developer I consider this project a business venture. As such I have begun extensive research into engines (rendering, sound, physics, or complete) and scene graphs.
The inclusion of World and Gui editors into Torques right out of the box is quite unique and enticing. However, I have heard of some compilation and sound issues. Searches through the forums have led me to restricted threads and old information (2004, 2003 and earlier). Furthermore, I cannot seem to find a link to a demo of the SDK, only a demo of its capabilities. The sound appears to work, though m OpenAl Drivers may be out of date, and pressing "F11" while the mission is loaded does not bring up the World Editor.
I have seen responses to OpenAL issues that suggest downgrading drivers which is troubling as well as the difficulty of "plugging-in" other sound engines. The compilation issues remain unanswered in the public forums, at least to my searching capablilities. These issues go beyond running ranlib which is common.
I would appreciate some clarification before I make my decision, as I would hate to pass on a potentially rewarding technology. I am currently running Mac OS 10.3.9 on a G5 using Xcode 1.5.
I will be upgrading to Tiger and Xcode 2.1. Any input would be appreciated.
#2
I get a build but I am getting no sound!! Has anyone had any luck?
I have tried building a universal library and I still do not get any better results. I asked on the macgamedev list and the only suggestions I had were to pinpout the failing function (time consuming) or rebuild the headers to point to Core Audio. I am in the process of rebuilding the headers... I will tell you how it turns out.
Right now TGE appears to only work till 10.3.9... then Core Audio breaks it.
I have also noticed with the recording play back. Maybe GG would be interested in updating the code? Does someone at GG have TIGER?
06/27/2005 (7:32 pm)
I have had no issues on all version of MacOS up to 10.3.x... if you have issues contact me off list... we can figure it out. AS FOR TIGER!!!I get a build but I am getting no sound!! Has anyone had any luck?
I have tried building a universal library and I still do not get any better results. I asked on the macgamedev list and the only suggestions I had were to pinpout the failing function (time consuming) or rebuild the headers to point to Core Audio. I am in the process of rebuilding the headers... I will tell you how it turns out.
Right now TGE appears to only work till 10.3.9... then Core Audio breaks it.
I have also noticed with the recording play back. Maybe GG would be interested in updating the code? Does someone at GG have TIGER?
#3
That said, I think those sound issues are probably going to get fixed in the 1.4 version of TGE. I'm just getting started on my own stuff, so I'm not really concerned about sound issues. By the time I ever get to that, I'm sure it will be worked out.
Also, there is a great resource in Resources>>Platform Development>>Macintosh on optimizing the compiler for the Mac:
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=6393
After using these optimizations, performance was dramatically improved on my dual 2GHz G5. Framerates went from 20-50 up to consistently over 100 with the demo. I did have a problem with one of the optimizations causing a compiler error in Xcode, but it wasn't a problem to isolate and remove.
I would definitely appreciate if anyone has some insight into the audio issues, however.
06/27/2005 (8:27 pm)
I have yet to figure out a way to get sound in OS 10.4. I've tried all of the tricks listed in the forums, to no avail.That said, I think those sound issues are probably going to get fixed in the 1.4 version of TGE. I'm just getting started on my own stuff, so I'm not really concerned about sound issues. By the time I ever get to that, I'm sure it will be worked out.
Also, there is a great resource in Resources>>Platform Development>>Macintosh on optimizing the compiler for the Mac:
http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=6393
After using these optimizations, performance was dramatically improved on my dual 2GHz G5. Framerates went from 20-50 up to consistently over 100 with the demo. I did have a problem with one of the optimizations causing a compiler error in Xcode, but it wasn't a problem to isolate and remove.
I would definitely appreciate if anyone has some insight into the audio issues, however.
#4
Will I get a clean build?
06/28/2005 (10:45 am)
Thank you all for the input. For $100.00 it might be worth trying to fix these issues. Further it is comforting that there are like minds to brainstorm with.Will I get a clean build?
Torque Owner Edward Gardner
10.4 may have issues.
There are some code snippets that supposedly address those issues in the support forums, but I have not personally had any luck with them.