The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
January 26, 2025, 10:22:03 am
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  General UQM Discussion (Moderator: Death 999)
| | |-+  Packaging
« previous next »
Pages: [1] Print
Author Topic: Packaging  (Read 3572 times)
J
Frungy champion
**
Offline Offline

Posts: 90


Submit or die.


View Profile
Packaging
« on: December 16, 2002, 08:07:17 am »

I know UQM is early on in development, but when can we expect some kind of file packaging system.

Even if its just TAR, it would be good to have one file named "blackurq.art" or something rather than ~150 files for each ship.

Im not a C developer, but it cant be that hard to implement simple tar reading can it ?
or even gzip/bz2 if you want to get into that..

The reason I bring it up is
A) many small files make filesystem angry Wink
B) if files were arranged in packages this way, it would be easy to update them, either by replacing entire packages, or patching packages to new versions, whereas right now the file layout seems rather up in the air, and so would be hard to patch.

This isnt pestering, btw, I understand there are other things to get done before this..
Was just an idea tho, one that, no doubt, the dev team have already thought about.
Logged
J
Frungy champion
**
Offline Offline

Posts: 90


Submit or die.


View Profile
Re: Packaging
« Reply #1 on: December 16, 2002, 02:51:00 pm »

Oh come on,
23 views and no replys ?
Logged
PsiPhi
Frungy champion
**
Offline Offline

Gender: Male
Posts: 73


To be idle is to be ideal


View Profile WWW
Re: Packaging
« Reply #2 on: December 16, 2002, 04:14:08 pm »

Ok, [size=12]HI![/size]


Just kidding.  You have a point.  The game did take long to install.  And I know it would take almost as long to delete.  But this is low priority right now.  I'm just happy they released an alpha, as is every one here.

-PsiPhi
Logged
Mika
Core Team
*Many bubbles*
*****
Offline Offline

Gender: Male
Posts: 121



View Profile WWW
Re: Packaging
« Reply #3 on: December 16, 2002, 05:02:09 pm »

Packaging might be implemented to 0.2, but no guarantees.. depends on Meep-Eep mostly Wink It is medium priority thing. We have already done some research on it and have atleast two candidate libraries of which one will be used to do that.
« Last Edit: December 16, 2002, 05:03:30 pm by admin » Logged
PsiPhi
Frungy champion
**
Offline Offline

Gender: Male
Posts: 73


To be idle is to be ideal


View Profile WWW
Re: Packaging
« Reply #4 on: December 16, 2002, 05:13:21 pm »

I stand corrected.  "medium priority"   Grin
Logged
Azarule
*Many bubbles*
***
Offline Offline

Gender: Male
Posts: 114


Andale, Andale, arriba !


View Profile
Re: Packaging
« Reply #5 on: December 17, 2002, 02:11:00 am »

I've said it a few times, and this is probably the last one :

It's out.  Everything else will be gravy  Grin
Logged

If these visions have offended, thing but this and all is mended : You have but slumbered here while these visions did appear.  And this weak and idling theme, no more yielding than a dream.
PsiPhi
Frungy champion
**
Offline Offline

Gender: Male
Posts: 73


To be idle is to be ideal


View Profile WWW
Re: Packaging
« Reply #6 on: December 17, 2002, 10:16:11 am »

100 views and this is the best you're getting.    Lips Sealed

mmmm, gravy.
Logged
Dave Morse
Guest


Email
Re: Packaging
« Reply #7 on: December 17, 2002, 01:08:55 pm »

Quote

The reason I bring it up is
A) many small files make filesystem angry Wink


Hmmmm, how's that?  I realize that the fs will tend to round files up to the nearest block, so a 3 byte file becomes 1k under my filesystem.  And writing the files from the first time might be a bit slower, but you only do that once per game install.  You read them once per game play.  And its tough to imagine a tar/gzip/bzip reader being faster than a plain old call to fgets.  I'd think you'd want game playing to be fast, and game installing to be slow.
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!