Compiled Torque on Mac using Windows?
by Carpenter Software · in Torque Game Engine · 01/09/2008 (2:20 pm) · 19 replies
Has any one compiled Torque on a Mac using any of the Windows applications?
Carpenter Software
Carpenter Software
#2
Carpenter Software
01/09/2008 (3:10 pm)
Under the My Accounts at GG there is a Click here to view downloads for all Operating Systems (Icons for Windows, Mac and Linux) If a Mac user downloaded a SDK of a windows version and compiled it under a windows application while running bootcamp , should it be possible to compile torque!?Carpenter Software
#3
01/09/2008 (5:01 pm)
If you have a mac G5 intel, you can boot into windows Xp and compile the exe. Aside from that, the exe must be compiled on it's own platform. (IE windows or mac)
#4
01/09/2008 (6:40 pm)
Have you compiled any windows SDK on an XP using Mac G5 intel!?
#6
Carpenter Software
01/09/2008 (6:50 pm)
Sorry about that. Just want to discuss the details in setting up the Mac to compile a Torque SDK on a window's app using a Mac.Carpenter Software
#7
However, all of the new Macs released since January '06 have had Intel Core Duo or Core 2 Duo processors and will run Windows quite well. Thus, if you know how to setup your development environment on Windows, you'd be right at home using one of the options below...
There are 3 solutions for running Windows on an Intel based Mac. 2 are virtualization products and the other is a dual boot solution.
Parallels Desktop is at version 3 and is quite good. Parallels got out of the gate quickest so they have the most market share for virtualization products on the Mac. I use Parallels and it works quite well. It won't be a good solution for debugging your game as the 3D graphics hardware support is still pretty poor.
Parallels Desktop/
The other virtualization product is VMWare's Fusion. It has received several good reviews but I haven't tried it myself. I would imagine you could expect about the same results as with Parallels.
VMWare:Fusion
The final option is to use Bootcamp, which is a utility Apple includes with Mac OS X 10.5.x (Leopard) that sets you up to dual boot between OS X and Windows. In addition, Apple gives you all the Windows drivers to make their hardware work well in Windows. This option would (obviously) be good for debugging your games because you are actually booting into Windows. I've used this solution and it works flawlessly.
Though I haven't tried, I doubt WINE would be a viable option.
Hope this helps.
01/09/2008 (7:55 pm)
First a clarification. A G5 is a PowerPC processor manufacturered by IBM. You can't use a G5 to run Windows unless you use an emulator and in that case, it's VERY slow. Painful, in fact.However, all of the new Macs released since January '06 have had Intel Core Duo or Core 2 Duo processors and will run Windows quite well. Thus, if you know how to setup your development environment on Windows, you'd be right at home using one of the options below...
There are 3 solutions for running Windows on an Intel based Mac. 2 are virtualization products and the other is a dual boot solution.
Parallels Desktop is at version 3 and is quite good. Parallels got out of the gate quickest so they have the most market share for virtualization products on the Mac. I use Parallels and it works quite well. It won't be a good solution for debugging your game as the 3D graphics hardware support is still pretty poor.
Parallels Desktop/
The other virtualization product is VMWare's Fusion. It has received several good reviews but I haven't tried it myself. I would imagine you could expect about the same results as with Parallels.
VMWare:Fusion
The final option is to use Bootcamp, which is a utility Apple includes with Mac OS X 10.5.x (Leopard) that sets you up to dual boot between OS X and Windows. In addition, Apple gives you all the Windows drivers to make their hardware work well in Windows. This option would (obviously) be good for debugging your games because you are actually booting into Windows. I've used this solution and it works flawlessly.
Though I haven't tried, I doubt WINE would be a viable option.
Hope this helps.
#8
If you intend to sell your game thought, they are no option as bugs won't show up in a VT or behave differently than on a real system, so you will need one of those to build and especially test and debug it.
01/10/2008 (12:50 am)
If you don't intend to sell it, the VT Solutions are most likely a useable option.If you intend to sell your game thought, they are no option as bugs won't show up in a VT or behave differently than on a real system, so you will need one of those to build and especially test and debug it.
#9
Thanks for the info. I know nothing but little.
What IDE are you using? And what version MS Windows OS?
Carpenter Software
01/10/2008 (9:31 am)
@ Benjamin SchneiderThanks for the info. I know nothing but little.
What IDE are you using? And what version MS Windows OS?
Carpenter Software
#10
01/10/2008 (11:32 am)
I use Visual Studio 2005 on Windows XP Pro SP2.
#11
Upload windows onto a mac - what am I doing? I got a message that said disk error press any key to restart... Nothing happens. Oh no!?
For those who want to upload windows onto a Mac, should read this: Click Here
Carpenter Software
01/24/2008 (1:54 pm)
Scary...!Upload windows onto a mac - what am I doing? I got a message that said disk error press any key to restart... Nothing happens. Oh no!?
For those who want to upload windows onto a Mac, should read this: Click Here
Carpenter Software
#12
Carpenter Software
01/24/2008 (3:07 pm)
OK I have windows up and running. OK how do I switch back to MacOS? So I went back to Apple for the answer:Quote:
To select an operating system while starting up your computer, as your computer starts up, hold down the Option key until disk icons appear onscreen. Then select the startup disk with the operating system you want to use and click the arrow below the icon.
Carpenter Software
#13
I keep one code base on a network file server and compile in XCode or VS as the need arises.
01/24/2008 (3:30 pm)
I have my Mac Intel laptop set up this way. One partition with Mac OS X, one with WinXP via Boot Camp. Works great.I keep one code base on a network file server and compile in XCode or VS as the need arises.
#14
I just made this post using window's Internet Explorer....this is so weird. I have yet to test the TGB 1.1.3 on windows.... Does it work on your laptop?
Carpenter Software
01/24/2008 (5:33 pm)
@ RubesI just made this post using window's Internet Explorer....this is so weird. I have yet to test the TGB 1.1.3 on windows.... Does it work on your laptop?
Carpenter Software
#15
Any advice with other cost effective compilers?
Carpenter Software
01/24/2008 (7:01 pm)
TGB 1.1.3 exe works fine (playing the fish game).... I went to MS looking at thier Visual Studio 2005 and 2008. They cost some money I do not have at this time. They want $300 for VS 2005. I realize now that Mac Users have it real good with a free development system with Xcode.Any advice with other cost effective compilers?
Carpenter Software
#16
01/24/2008 (7:48 pm)
You can get VS C++ 2008 Express Edition, which I believe is free and compiles TGE/TGB.
#18
Thanks
Carpenter Software
01/25/2008 (8:35 am)
Well I downloaded the VS C++ 2008 Express Edition. Now I just have to learn how to use it.Thanks
Carpenter Software
#19
Taking a walk on the PC side....
Carpenter Software
01/28/2008 (4:49 pm)
I just downloaded the Nov. release of DirectX Development. I am not familiar with either VS C++ or this development; although I am familiar with OpenGL. In dealing with TGB source, do I have an option to use DirectX or OpenGL?Taking a walk on the PC side....
Carpenter Software
Associate David Montgomery-Blake
David MontgomeryBlake