MegaGlest Forum
Modding and game content creation => Tools => Topic started by: -Archmage- on 21 September 2009, 17:37:19
-
I'm not sure if this has been mentioned before, but should we make unofficial updates to the Tool Pack?
If you HAVE the abilities to enhance some of the tools in here go ahead, just send them to me, and maybe I could release an unofficial version: 1.6 or maybe 2.0.
Downloads
Version 2.0(unofficial): Windows:GTP Installer (http://www.filefront.com/14631195/GTP_1.0.exe)
Linux: https://forum.megaglest.org/index.php?topic=4623.msg33232#msg33232 or use WINE.
-
I fully agree. Can I make thge windows version? It will have the GAM, the map editor, the export script, gleximal, the import script, the g3d viewer, and open to others.
-
Yes its a good idea, And arch you need G3D viewer and map editor. :D
-
No my list only includes the things we'll add, we'll keep/update what's there.
I need someone to make Linux and MAC versions, but all of those things work under the latest wine: 1.1.29
-
No one's answered my question, so I'll go solo. I'll try and make this for hosting on the Glest Guide. While you can't tell from the current version, the new version's MDC has a 'other' catigory, which has the gam and stuff. Might be nicer to replace it, and I can update it myself. Of course, it all depends on when I'm online.
I could've uploaded today, but I can't find my damn flash drive!!! Great! >:( I better charge up my iPod and use it instead. Da-de-dum....
-
I'll ask you to make the Linux version if you can, because I'm pretty bad with those installer programs.
-
Sure omega Ill make the linux one after you do the windows. :)
-
Ok first send me everything over PM, I'll put it into a package and upload it.
-
Arch? are you talking to me and is so why first send you everything over PM, for you to put into a package and upload it.?
-
Wait nevermind, just make sure that each of you has the latest version of everything.
-
OK can do.
BTW check your PMs ;)
-
Yes, ok, I have already responded! :)
-
I'll put it together tonight.
-
Awesome!
Send the result of your efforts to me, so I can put it on the first post.
-
I'm, making two versions. One is an installer version that also adds start menu links and installs in the users documents folder (any windows OS). It will allow for more features and easier access.
-
Ok. :)
-
Hey, everything works, and the installer also messes around with the registry for improved G3D and GBM support.
Size: ~6MB.
Will upload next time I get the chance. Probably sometime next week.
The installer is an exe, but because I added condition checks for all windows only functions, it should work for linux under an emulator (dunno about the links though). However, I would recommend that someone with linux and a decent internet can copy all the files installed into an archive for linux users (the only problem is how the executables are exes, but they should emulate better than the installer).
-
Well, I have a Windows laptop, so could you upload the installer and send it to me for a good test.
-
Yeah. I'll upload straight to the public, but you can repost it for linux, ect;
-
Well, for now I'm just going to put them into a 7-zipped pack with some nice instructions, and release that.
-
Up to you, although the MDC is hosting mine, though it'll have a link for yours in that MDC article 'for other OSes'.
Mine boasts improved G3D and GBM support, a HTML read me with instructions for each tool, clearly sorted folder based tool system, clean and simple installer for easy installation, start menu shortcuts for easy access, recommended shortcut settings for windows, clean and fast uninstaller for all tools with hard remove for unresposive tools, and the ability to install for all users. Oh, and the installer looks plain cool, with custom images.
I'm getting better with installers too. Trying to learn the TLC/Tk coding language to allow for MORE customization.
-
Alright, here's the windows release of the Glest Tools Pack v1 (yes, that's v1, since this is a separate file).
http://www.filefront.com/14631195/GTP_1.0.exe
Comments?
-
Downloaded.
I ran the installer on my Windows Vista(Premium) laptop, comments:
Pros:
It's very nice looking
Easy to use
Cons:
When you click finish or the "X" after the installation is done, it gives an error message:
Error in action AddWindowsFileExtension
unable to open key: Access is denied.
while executing
"registry set $key "" $fileType"
("set" arm line 9)
invoked from within
"switch -- $option {
"exists" {
set key "$root\\$extension"
return [expr [string length [GetKey $key]] > 0]
}
"set" {
if {[llength $args] > 1} {
set ..."
(procedure "::installkit::Windows::FileExtension" line 4)
invoked from within
"::installkit::Windows::FileExtension set $props(FileExtension) $props(FileType)"
(procedure "::InstallJammer::actions::AddWindowsFileExtension" line 8)
invoked from within
"::InstallJammer::actions::$component $this"
Error in action AddWindowsFileExtension
unable to open key: Access is denied.
while executing
"registry set $key "" $fileType"
("set" arm line 9)
invoked from within
"switch -- $option {
"exists" {
set key "$root\\$extension"
return [expr [string length [GetKey $key]] > 0]
}
"set" {
if {[llength $args] > 1} {
set ..."
(procedure "::installkit::Windows::FileExtension" line 4)
invoked from within
"::installkit::Windows::FileExtension set $props(FileExtension) $props(FileType)"
(procedure "::InstallJammer::actions::AddWindowsFileExtension" line 8)
invoked from within
"::InstallJammer::actions::$component $this"
while executing
"$obj execute"
(procedure "::InstallJammer::ExecuteActions" line 62)
invoked from within
"::InstallJammer::ExecuteActions "Finish Actions""
(procedure "::InstallJammer::exit" line 46)
invoked from within
"::InstallJammer::exit"
(procedure "::InstallJammer::FinishEventHandler" line 7)
invoked from within
"::InstallJammer::FinishEventHandler .wizard"
(command bound to event)
-
Omega, please build those Linux installers.
Also, I think this topic should be stickied.
-
I'll post the linux installers if someone gives me linux versions of most of these programs (I know that GAM doesn't have one, emulators!).
-
Yah, I already know that the map editor and g3d viewer work under WINE.
-
Ok, can someone sticky this topic?
-
I quickly put a linux package together. Needs probably some readmes. All the binaries are shared linked (maybe not the best idea). So make sure you have the required libs (especially wxWidgets).
http://www1.inf.tu-dresden.de/~s1445051/glest/glest-tools-i386.tar.bz2 (http://www1.inf.tu-dresden.de/~s1445051/glest/glest-tools-i386.tar.bz2)
The map editor and g3dviewer were build from GAE sources with these two additional patches:
http://www1.inf.tu-dresden.de/~s1445051/glest/r304-gae-editor_arguments.patch (http://www1.inf.tu-dresden.de/~s1445051/glest/r304-gae-editor_arguments.patch)
Accepting file as argument for opening on startup.
http://www1.inf.tu-dresden.de/~s1445051/glest/r304-gae-g3dviewer.patch (http://www1.inf.tu-dresden.de/~s1445051/glest/r304-gae-g3dviewer.patch)
Enable g3dviewer for linux.
See: http://sourceforge.net/tracker/?group_id=241094&atid=1114829 (http://sourceforge.net/tracker/?group_id=241094&atid=1114829) for newer patches.
-
Thanks! :)
-
I quickly put a linux package together. Needs probably some readmes. All the binaries are shared linked (maybe not the best idea). So make sure you have the required libs (especially wxWidgets).
http://www1.inf.tu-dresden.de/~s1445051/glest-tools.tar.bz2 (http://www1.inf.tu-dresden.de/~s1445051/glest-tools.tar.bz2)
The map editor and g3dviewer were build from GAE sources with these two additional patches:
http://www1.inf.tu-dresden.de/~s1445051/r304-gae-editor_arguments.patch (http://www1.inf.tu-dresden.de/~s1445051/r304-gae-editor_arguments.patch)
Accepting file as argument for opening on startup.
http://www1.inf.tu-dresden.de/~s1445051/r304-gae-g3dviewer.patch (http://www1.inf.tu-dresden.de/~s1445051/r304-gae-g3dviewer.patch)
Enable g3dviewer for linux.
Got an Error 404 clicking on the link for the linux package. :(
BTW, so if I understood correctly, those are already compiled binaries, right? Are they 32 or 64 bit?
-
Oh, sorry. I moved it in a subfolder. Links are now fixed.
It includes 32bit binaries of the map editor, g3d viewer and glexemel, GAM (.net app, needs mono) and the blender scripts (python). Just dumped it all in a package.
-
hey, do you think that you could modify the G3d viewer so that it can use the particle effects as well?
-
Not me. I assume you are talking about titi's unit particles. They are not in gae yet.
-
hey, do you think that you could modify the G3d viewer so that it can use the particle effects as well?
That would be cool and usefull. :)
-
Not me. I assume you are talking about titi's unit particles. They are not in gae yet.
I think I recall some talk a while back ago (before megaglest was born) on extending the g3d viewer to watch projectile particle effects...?
That would be way cool (useful) too!!!! It's a nag to have to start a glest game everytime, just to see how the changes you made to the particle systems work out...
And those particles are in GAE already! ;) :P
-
Hmm, now people can just get the pack from GAE or MG(well I will remind softcoder/titi) .