File Format Changes?

Project to create a new client based on new file formats and eventually a new 3D engine.

Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators

File Format Changes?

Postby Aukemon0NL on Fri Aug 06, 2010 11:08 pm

Do you like some changes in the file formats?
Con, AIP, Lit, Him, Chr, Tsi, Zon, Ifo, Ltb, Qsd, Zms, Zmd, Zmo, Stl, Stb, Til, Zsc, Mov, Ept, Zca, Lod, Tbl, Idx, Mrp, Zsc and Ptl
If you do so what would you think will better and easyer to use with?

please do not ask what some file formats mean. There's another part of the forum for this :P
Last edited by Aukemon0NL on Fri Aug 06, 2010 11:46 pm, edited 2 times in total.
Image
User avatar
Aukemon0NL
Pomic
Pomic
 
Posts: 107
Joined: Fri May 16, 2008 8:53 pm
Location: The Netherlands

Re: File Format Changes?

Postby Choseal on Fri Aug 06, 2010 11:26 pm

Not sure if this should go here, but it would be great if the game would not only support zms models, but .obj files too. I understand it's not much of a hassle to make a zms model, but just throwing it in here as it would save a bit of time for my designers. :lol:

I wonder if that would have any effect on the game itself..
Choseal
Electric Ghost
Electric Ghost
 
Posts: 837
Joined: Fri Jan 09, 2009 6:40 pm

Re: File Format Changes?

Postby Aukemon0NL on Fri Aug 06, 2010 11:36 pm

it does since .odj is an object.
This is an thing that's stays as it is and now move-able.
This is the correct place to post it :)

Like if you create a new armor save it as obj and insert it into the game the char won't move and just place or go to the place without moving it's legs or arms XD
It can be used in Weapons and shield though
Image
User avatar
Aukemon0NL
Pomic
Pomic
 
Posts: 107
Joined: Fri May 16, 2008 8:53 pm
Location: The Netherlands

Re: File Format Changes?

Postby lmame on Sat Aug 07, 2010 11:13 am

Did you try to contact spark to see what was his status on his zmd project on blender?
Would be interesting to have his opinion or help on this.

Now on the format changes, I copy/paste what I wrote in RZ:


Aukemon0NL wrote:What type of virtual files would you like?(.rar/.zip/.vfs so on)

I wonder if we would really need one at all. I liked the fact with the "old" iRose client that all files are freely accessible, directly in folders :)

Aukemon0NL wrote:What type of table files would you like? (.xml/.stb so on)

This is a tricky question. Somehow .xml or other would be nice but people are used to .STB so I guess we should stick to STB / STL system. Loaders are easy to code so it shouldn't be a problem.
We could discuss about more "client" problematic files, like zsc to do something easier, xml would be nice for them.
As for the .con, .aip, .qsd well editors do exist I guess, though it could be translated to "simple" lua (or whatever script language) quite easily I guess.
Then there is the "port" to server since we load .aip and .qsd...
I guess we could keep .aip and .qsd since they are quite known now and perhaps change the .con to something else easier, lua only or something, no need to "compile" them in .luc for example, directly lua scripting.

Aukemon0NL wrote:What type of model files would you like? (.3ds/.obj/.zms so on)

I'll let that to the 3D "experts" ^_^


Though the more you change file formats, the more adapters you'll need to write so it should be done wisely.


As for osRose dev rev, we load .aip, .qsd, .ltb, .stb and .stl. As long as you don't touch those file formats it's fine with me :D
And I don't think you should touch them since it's pretty basic and easy file systems.

But we should talk about .ifo... Surely the .ifo format is quite bitchy and could use some simplifications but once again the format is quite known too and it's the job of map editors to handle them. Perhaps not touching that would be a good idea so it remains compatible with existing map editors.

I don't know, we should do a complete list and see if it's cool to change some formats or not or what it would imply.




Purpleyouko wrote:It seems a good idea to actually do the primary hosting of teh project at osrose since that's where the more technical users seem to go for information anyway.
I'm not so sure that we need to be uber careful not to change the formats of files.
It might actually be more beneficial to develop an offshoot of the dev rev specifically for the custom client since we are always adapting it to work with the real game and to plug its stupid security holes and stuff.
Think how much nicer it would be to actually design the server and client to actually mesh properly from the start.

It will still be kind of like rose but a whole bunch better.
I'm happy enough leaving the files such as STB, STL, LTB, AIP and QSD. I'm even ok with CON to be honest though it's a pain in the ass that they each have their own encrypted LUA files built in.
I really don't see a lot of point in stuff like VFS structures. I say just leave the files open and unprotected.
1) It's open source and free
2) If you try to protect the files I will give it about a week before somebody cracks it anyway. look how long Arua's AFS lasted.



I totally agree on the osRose subset of course. Keeping track of two separate clients in one server would be a pain, especially if we add or change packets.
The only thing I was saying is to see if we really needed to change file structures osRose was using (.qsd, .stb, .stl, .aip, .ltb), but it's only my lazy side which arises ^_^

@PurpleYouko:
You mean you're ok keeping those files formats as they are right now? Sorry for asking but I'm dead tired ^_^

Edit:
Anyway if people really want to do somekind of VFS, they could always change the client's source code and do their own "vfs" (or whatever) interface.
That would be quite easy for them.
The world is full of love and peace ^_^
Image
User avatar
lmame
Admin
Admin
 
Posts: 8997
Joined: Mon Aug 06, 2007 4:42 pm
Location: July City

Re: File Format Changes?

Postby MightyKai on Sat Aug 07, 2010 12:14 pm

If you change it all then xadet's map editor does not work i think.
Consultation en ligne viagrasansordonnancefr.com pharmacie de Paris
MightyKai
Antares
Antares
 
Posts: 335
Joined: Mon May 24, 2010 7:34 pm

Re: File Format Changes?

Postby Choseal on Sat Aug 07, 2010 3:51 pm

lmame wrote:
Aukemon0NL wrote:What type of virtual files would you like?(.rar/.zip/.vfs so on)

I wonder if we would really need one at all. I liked the fact with the "old" iRose client that all files are freely accessible, directly in folders :)

Or like in EVO, the option to use either a VFS file, or the open files like in iRose.
Choseal
Electric Ghost
Electric Ghost
 
Posts: 837
Joined: Fri Jan 09, 2009 6:40 pm

Re: File Format Changes?

Postby Aukemon0NL on Sat Aug 07, 2010 5:51 pm

MightyKai wrote:If you change it all then xadet's map editor does not work i think.

Contact xadet on it.
maby he would like to create a new 1 or edit the 1 that's out now and release it to work with this client?
Like lmame said some things are good to change but some tools will not work with it.
If you have the source of stuff you can always edit that.
Image
User avatar
Aukemon0NL
Pomic
Pomic
 
Posts: 107
Joined: Fri May 16, 2008 8:53 pm
Location: The Netherlands

Re: File Format Changes?

Postby xadet3 on Sun Aug 08, 2010 5:16 pm

Haven't got the time, source is included with the sale so people can change it themselves.
xadet3
Pero pero
Pero pero
 
Posts: 727
Joined: Tue Jan 08, 2008 11:51 pm
Location: Norwich, England.

Re: File Format Changes?

Postby Aukemon0NL on Sun Aug 08, 2010 8:18 pm

I know.
So am I allowed to change but than I need to send it back to you or am I allowed to give it away?
Image
User avatar
Aukemon0NL
Pomic
Pomic
 
Posts: 107
Joined: Fri May 16, 2008 8:53 pm
Location: The Netherlands

Re: File Format Changes?

Postby Raavi on Sun Aug 08, 2010 11:54 pm

Aukemon0NL wrote:What type of virtual files would you like?(.rar/.zip/.vfs so on)

Something with a good compression wich is fast to would be great. Rar is the best alternative, the iRose way would make our clients to big in my opinion and rar is as easy as hell.
Raavi
Rackie
Rackie
 
Posts: 243
Joined: Sun May 30, 2010 4:15 pm

Next

Return to [Project] Custom client (new 3d engine, new files formats)

Who is online

Users browsing this forum: No registered users and 6 guests

cron