Torque Cross Platform Installer
From TorqueWiki
Contents |
[edit] All Platforms Installer
http://www.garagegames.com/community/blogs/view/12185
www.installjammer.com
crossplatform installer for windows and linux (seems to even work on vista LOL)
http://www.garagegames.com/community/forums/viewthread/34218
only software I found that supports Windows, Linux and Mac is BitRock and is a commercial software for 199,- USD
http://installbase.sourceforge.net/main.shtml
supports Windows and Linux, but this project seems to be dead, because there were no updates since 200
InnoSetup, which is great and free ;-)
http://www.jrsoftware.org/isinfo.php
http://www.garagegames.com/community/forums/viewthread/32097
[edit] Mac OS
http://www.garagegames.com/community/forums/viewthread/35536
Endianess is different on Mac compared to Linux/Windows, so the actual compiled .dso file WILL differ between the Mac and Windows
Run the game once off of your .cs files on a Mac and you'll have valid Mac .dso files you can redistribute.
[edit] Windows
http://www.little-idiot.de/linuxsolutionguide/installer.htm
Der kostenlose NSIS - Nullsoft Software Installer für Windows ist ein ganz klarer Angriff auf Installshield Admin Studio, Wise Package Studio, und vor allem auf den Microsoft Windows Installer 3.0 (MSI), der in Service Pack 2 für Windows XP eingeführt wurde. MSI 3.0 beherrsc
http://nsis.sourceforge.net/Main_Page
http://www.garagegames.com/community/forums/viewthread/21396
And also, you said "It's not like placing a dll in the game directory as for Win32"... you are only partly right there. You can place the "dll" (.so) in the game directory and then create a startup script that fixes the LD_LIBRARY_PATH variable so that the system finds that "dll" (if you have torque, check runtorque.sh).
currently using WIX to create my MSIs for windows installations at work.
http://sourceforge.net/projects/wix/
Nullsoft Installer System is a great one for Windows.
[edit] Linux
http://icculus.org/loki_setup/
just about any UNIX-like platform.
it supports an ncurses based GUI for console/server installs. Users running X-Windows will have the GTK+ interface.
OpenAL is not a standard component in many Linux systems so it would be a good idea to distribute the OpenAL library with the game.
---
http://www.garagegames.com/community/blogs/view/13950
[edit] Bulding Issues (Build Chain)
LF/CR and endian issues
Are compiled scripts cross-platform?
They are endian dependent.
http://www.garagegames.com/community/forums/viewthread/27879
http://www.garagegames.com/community/forums/viewthread/35339
[edit] Licence issues
TGE indie and commercial
http://www.garagegames.com/products/tge#Indie
http://www.garagegames.com/community/forums/viewthread/64187
I have both the TGE and TGEA INDIE licenses but I am specifically referring to the TGE EULA here.
(b) Licensee agrees to display a full screen, unmodified Torque Game Engine Advanced logo for no less than four full seconds in the start up sequence of any game created and released with the Engine.
So I take it this is the TG logo on the white background that says Torque Game Engine ... this is not the Garage Games logo.
(c) Licensee agrees to include in the "About" box or in the credits screen: (i) a link to www.garagegames.com, and (ii) the wording "This game powered by the Torque Game Engine Advanced."
I will be having a credits box and not an about box and will include a small logo of both TGE and Garage Games as well as a link to Garage Games and the words indicated as above. Furthermore I will include the words and a small TGE logo on the main menu page.
http://www.garagegames.com/community/forums/viewthread/5464
When you purchase the TGE, you get the right to publish as many games as you want on the PC, MAC, and Linux platforms. Spread the word! This is an incredible deal.
Jeff Tunnell GG
One license covers all platforms from both development and publishing.
Michael Perry
http://www.garagegames.com/community/forums/viewthread/61994
[edit] ZIP and protection
http://www.garagegames.com/community/forums/viewthread/27879
Why not just put the whole package (your game) or just the scripts into a zip file? Most people wouldn't even notice it in there that way. Torque will check inside of zip files.
http://www.garagegames.com/community/forums/viewthread/44137
