Galactic Civilization

Downloads
Metaverse
NewsGroup
Community
Purchase
Galactic Forum
Strategies
Mods
Empires
Do you still think GalCiv 1 is fun even with GalCiv II out?
758 votes
1- Yes
2- No


MDL, MTD etc file editor in the work
  Search:   
Go to Bottom         Go to Bottom
by Veteran Dark Rain - 2/25/2004 10:50:04 PM

I've been working on it for a couple of days. It's going fairly well and I'm writting the file format along as I go. For those who remember about me back then when Galciv came out I released the file format for a lot of Gal Civ binary files, I never completed the sprite format even if I had hacked it completly.

The only hitch I see is that I don't really have any webspace to post the completed utilities, so I was wondering if there's any Gal Civ modding site willing to offer the space? It's in C++, so it'll be only a couple of k of data at most.

Screenshots coming soon ^_^

          
#1  by Citizen Bard of Prey - 2/26/2004 3:40:47 AM

Hey, right on!

I have an idea about web space as well. I'll look into it and get back to you.

Cheers.

          
#2  by Citizen Bard of Prey - 2/26/2004 9:21:31 PM

Interesting... apparently you only have a limited time in which to edit your own messages... anyway...

About webspace... you can host your utility at the Orion Sector if you like.

http://www.orionsector.com/index.shtml Link

We have a small GalCiv section, and it would be nice to have some more content anyway. Let me know when you have something you want to put up, and I'll make the arrangements.

[Edit: link issues ]

[Message Edited]

          
#3  by Veteran Dark Rain - 2/26/2004 9:56:17 PM

Well I've got the mtd packer/unpacker done but it's not much use since you can't do anything with the resulting files. Everything stored in those archives seems to be some damned custom file format. Palettes, sprites, tiles etc everything will need an editor :\.

The sprite editor is coming along fairly well. I'm supporting only 8bit sprites for now but I think that most galciv data is in 8 bit anyway. I'll try to find some webspace to post a screenshot ^_^.

          
#4  by Veteran Dark Rain - 2/27/2004 2:01:11 AM

Ok, here's a screenshot with a short desciption : http://godevaccoder.greatnow.com/Shots/Screen.html Link

Be careful, sometimes the pop-up on that free host can be agressive but nothing improper aka pr0n.

          
#5  by Citizen Yuri1971 - 2/27/2004 4:40:48 AM

Hey, guys, somebody (namely, Star Devil Thrull) submitted changed ships for the Drengin empire to the Library. Won't it be wise to ask him how and what was done, rather then going all the way from start?

      
#6  by Citizen Bard of Prey - 2/27/2004 1:15:08 PM

Looks good so far.

Hopefully it will be well-documented enough that those of us who are fairly useless with graphics won't have to bug you with silly questions too often...

[Edit: @Yuri1971 - IIRC, he did that mod the hard way... using the tools provided by the devs some time ago. I don't think I have the natural talent for that, so I bug other people to create better tools for me... ]
[Message Edited]

          
#7  by Veteran Dark Rain - 2/27/2004 7:43:40 PM

Thrull started of with the ship builder and then switched to Mutil IIRC. Honestly, unless you have good knowledge of 2d graphic theory, using mutil makes no sense at all. That and it's buggy as hell.

The ship builder is well done but it can be used only to create new ships. This would allow you to mod all the aspects of the game, from menus to stars.

          
#8  by Veteran Dark Rain - 2/27/2004 10:52:32 PM

I just had a thought. It would be trivial to have a function to import movies like avi, mpeg, divx etc into gal civ sprites. That way you could easily make new anomalies and sun animations. Just render them in lightwave or max voila, you're done!

          
#9  by Citizen Bard of Prey - 2/27/2004 11:20:29 PM

I just had a thought. It would be trivial to have a function to import movies like avi, mpeg, divx etc into gal civ sprites. That way you could easily make new anomalies and sun animations. Just render them in lightwave or max voila, you're done!


That would be cool to have as well. Anomaly models were one of the first things that I thought to add (there are 3 unused types, but 2 of them seem to be missing models). I think I might even have a copy of Animation Shop (I know, but it was free, and I already told you what my graphics abilities were like... )or something like that around, which would make things fairly simple if your utility will handle the conversion.

          
#10  by Veteran Dark Rain - 2/29/2004 12:29:51 AM

*Opens the champagne bottle*

Woot! I was able to save a sprite sequence and have mutil read it back correctly. I was really nervous about this step because frankly there's a couple of things I didn't understand about the file format and I was afraid it would explode in my face when it came to saving the result to galciv format.

I'll do some more testing and see if the game itself reacts well to ships encoded with my program.
[Message Edited]

          
#11  by Veteran Dark Rain - 2/29/2004 12:44:30 AM

Damn, galciv doesn't like my saved graphics. I suppose there's something I miss. Well, that'll be for tommorow, I have some other work to do today ;(.

          
#12  by Veteran Dark Rain - 2/29/2004 5:37:02 AM

Mmm I know I should be doing studying for uni but a bit of reading through the old mutil documention and carielf notes on the ship builder gave me the hints I needed. I added it to the encoder and now I just need to find some of the bugs left in the encoding process. That's *easy* since the problem isn't an unknown part of the file format I have to hack but just a bug in my code.

          
#13  by Veteran Dark Rain - 2/29/2004 7:08:09 AM

Works in game now. There's some visual artifacts appearing sometimes but it works. I hope it's a bug in the encoding and not something I haven't noticed about the file format. That could be... painful.

          
#14  by Veteran Dark Rain - 2/29/2004 7:57:21 AM

Everything works perfectly now! It saves and load exactly like the original ^_^.

          
#15  by Citizen Bard of Prey - 2/29/2004 7:21:52 PM

Everything works perfectly now! It saves and load exactly like the original ^_^.


Congrats!

It sounds like you're making good progress.

          
#16  by Veteran Dark Rain - 2/29/2004 7:42:31 PM

Yeah, but I'm in my exam week right now. I'm afraid progress my slow or grind to a halt for a week or two ;(.

On the other hand, I had some fun modding map backgrounds and other nifty stuff ^_^.

          
#17  by Veteran Dark Rain - 3/2/2004 12:17:08 PM

I worked some more on the interface, here's a screnshot of what it's going to look like the final version : http://godevaccoder.greatnow.com/Shots/Screen.html Link

I'm getting pretty close to a release version, a beta version of course ^_^.

Still will need to polish the tools for extracting/packing mtd files and an editor for the color palettes.

          
#18  by Veteran Dark Rain - 3/12/2004 7:18:20 PM

Just for the record, I've not given up or anything but in University it's the exam period and I've had an unexpected contract for a small business app that had to be done the day my exam period ends. Talk about bad luck, no more free time for me heh.

I'd finish the beta this week end but I'm going to my gf place to spend the week end there . Probably this week, I'd say.
[Message Edited]

          
#19  by Citizen Lothmorg the Black - 3/14/2004 1:18:02 AM

I'm going to my gf place to spend the week end there

Oh, I would have to say that takes precedence over any programming you have.

          
#20  by Veteran Disciple777 - 3/29/2004 4:45:57 PM

Let us know when it is down, and let me know if you need some beta testers?

      
#21  by Veteran Dark Rain - 4/2/2004 6:48:45 PM

Well the sprite editor is done now. I'm trying to finish writting the archive and palette editors for galciv. Pretty minor stuff compared to the sprite editors but it still has to be done if any meaningful work is to be done with sprites.

          
#22  by Veteran Dark Rain - 4/4/2004 4:42:22 AM

The MTD/MDL editor is taking longer than I thought :/. I settled for a WinZip like program, so it's taking longer than the two simple pack/unpack utils I'd planned.

          
#23  by Citizen AeonOfTime - 4/14/2004 12:07:50 PM

Dark Rain, I see you're having fun programming and hacking away (I do too, but not for the same game » Etherlords / www.etherplanes.net), but there is something I don't understand.

The developers of the game must have some utilities they used to create all the files the game is made of - why can't they make those available? I mean okay, it's probably some rough stuff, but I would even be willing to pay for it if it can enhance my gaming experience, and that's what this is about, right?

Making a game open for mods is one way to guarantee its longevity, so why not take that a step further? I'm tired of having to do the whole work (even if it is fun too for a while) the developers have already done

                  
#24  by Citizen damoose - 4/14/2004 2:00:20 PM

Aeon... Have you seen this link? http://www.galciv.com/forum.asp?BID=GM&id=72905 Link

It's a sticky in this forum.

                      
<<   (1) 2   ->   >> 
   Page 1 of 2   

Go to Top    Go Back to Message Board    Go to Top
To be able to post something you have to become a member
Click here!



Copyright 1995-2026 Stardock Corporation. All rights reservered.
Site created by Pixtudio and Stardock, designed by Pixtudio.