Download Size
Moderator: Forum Moderators
Download Size
Over the years I have noticed that the wesnoth size has increased more and more.
I think a few years ago we were at around 100 MB, now this has exploded to 200 MB.
Since I keep all games in a local directory, and backup all my stuff regularly, every size
increase eventually forces me to rethink the size of certain projects.
In the past I have kept old version of wesnoth etc.. but now I have started to keep only
the latest wesnoth version due to the growing size. My question now is:
- Are there ways to keep the size of the game smaller?
I guess my biggest worry is that the size grow is due to unneeded complexity or a
mismanagement of the graphics. Maybe the engine part could be split from the
graphics package or something - or just kept smaller?
I think a few years ago we were at around 100 MB, now this has exploded to 200 MB.
Since I keep all games in a local directory, and backup all my stuff regularly, every size
increase eventually forces me to rethink the size of certain projects.
In the past I have kept old version of wesnoth etc.. but now I have started to keep only
the latest wesnoth version due to the growing size. My question now is:
- Are there ways to keep the size of the game smaller?
I guess my biggest worry is that the size grow is due to unneeded complexity or a
mismanagement of the graphics. Maybe the engine part could be split from the
graphics package or something - or just kept smaller?
Re: Download Size
I think that the biggest reason the game has grown in size is simply because we have added a lot more content.
We've added more music, more portraits, more campaigns, more animations, etc. All of these take space up. In particular, our music now takes up 100MB. I think this kind of growth is all natural and expected.
We've tried having various "Wesnoth Lite" packages before, for instance, without music or with only minimal music, but very few people actually downloaded them. I think the vast majority of users just like everything in one nice easy package.
Anyone who wants to is of course welcome to provide things broken up into smaller packages etc.
David
We've added more music, more portraits, more campaigns, more animations, etc. All of these take space up. In particular, our music now takes up 100MB. I think this kind of growth is all natural and expected.
We've tried having various "Wesnoth Lite" packages before, for instance, without music or with only minimal music, but very few people actually downloaded them. I think the vast majority of users just like everything in one nice easy package.
Anyone who wants to is of course welcome to provide things broken up into smaller packages etc.
David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming
Re: Download Size
200 MB isn't that huge compared to some other games. You are probably asking this because wesnoth is 2D based and have no intensive 3D rendering like most other modern games. Granted, it is one of the largest in open-source games, but with any respectable internet speed, you could easily pull this off on a download. (even the old dial-up takes about only 10 hours with the help of a download manager, it also plays just fine in multiplayer)
You could also get all the previous versions of wesnoth from sourceforge. It goes back to 0.1 and that was only a couple megabytes.
You could also get all the previous versions of wesnoth from sourceforge. It goes back to 0.1 and that was only a couple megabytes.
Have no fear, Vlad is here!
Re: Download Size
And, besides the number, it is the quality what has significantly increased lately. Now we have long music tracks (the longest being more than 9 minutes) and new high-resolution portraits in a lossless format (400x400 px. PNG files) for the whole elvish race and most loyalist soldiers and commanders.Dave wrote:I think that the biggest reason the game has grown in size is simply because we have added a lot more content.
We've added more music, more portraits, more campaigns, more animations, etc.
Imagine if we started distributing music in the lossless FLAC format...

Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
Re: Download Size
Better I order a new and much bigger harddrive soon, isn't it?Shadow Master wrote:Imagine if we started distributing music in the lossless FLAC format...

ThanatoNoth | Necromanteion | Undead Rights Protection Society
"The gods can demand nothing of me. Even gods answer to me, eventually. [...] I cannot be bidden, I cannot be forced. I will do only that which I know to be right." (Death in Pratchett's "Mort")
"The gods can demand nothing of me. Even gods answer to me, eventually. [...] I cannot be bidden, I cannot be forced. I will do only that which I know to be right." (Death in Pratchett's "Mort")
Re: Download Size
I've downloaded a 2.2 GB torrent when internet was really slow (I might have been capped, can't remember, but it would have been even slower if I was capped :/). Sunday to Thursday.
Did the Wesnoth download take that long?
Did the Wesnoth download take that long?

JW's Wesnoth personality quiz wrote:You are a Skeleton: a lifeless animation of bone controlled by a necromancer. See a therapist.

Re: Download Size
Hmph. I was wondering why it got so big... that would make sense with all the new portraits and stuff. It's weird cuz there's a first person shooter game I used to play that was about 300mb and had _really_ insanely good graphics for an open source mod.
"we alone truly exist, ... the shadows we traverse are but projections of our own desires..."
Orbivm ||| The Thread of Ill-Fated Portraits
Orbivm ||| The Thread of Ill-Fated Portraits
- scienceguy8
- Posts: 226
- Joined: June 27th, 2007, 2:54 pm
- Location: Middle of Nowhere, U.S.A.
- Contact:
Re: Download Size
I would like to point out that the Mac version is larger than it could be because it is a Universal application. The program package contains two applications: one that works on the older PowerPC Macs, and another that runs on modern Intel Macs. Depending on which kind of machine you use, one works, the other lounges about wasting hard drive space. There are utilities on the Apple website on their downloads page that can strip out the PowerPC components of a Universal app. Never tried them myself, however, so I cannot tell you how much space you would potentially save or if it would cause any damage.
"You can't kill an unarmed, upside down man!"
Dr. Rodney McKay
Stargate Atlantis
Runner
Gilberti Industries
scienceguy8
Proud Member of the Marching Salukis
Dr. Rodney McKay
Stargate Atlantis
Runner
Gilberti Industries
scienceguy8
Proud Member of the Marching Salukis
Re: Download Size
I may be mistaken, but I do think the actual amount of PPC code is small, and that messing with removing it could cause corruption.
Mainline Maintainer: AOI, DM, NR, TB and THoT.
UMC Maintainer: Forward They Cried, A Few Logs, A Few More Logs, Start of the War, and Battle Against Time
UMC Maintainer: Forward They Cried, A Few Logs, A Few More Logs, Start of the War, and Battle Against Time
Re: Download Size
Not much, a single binary is about 9 MB for 1.5.8 (I compile for personal use (Intel only)), and so a UB would amount to 16-20 MB size. An additional 10 MB wouldn't change too much anyways, as when it's compressed for distribution, it's compressed to at least 40% of the original size. The rest of the big size in Mac downloads come from the use of Python included within the package, amounting to about 90 MB uncompressed, but it's included because 10.4 doesn't come with the minimum Python version required for Wesnoth.how much space you would potentially save or if it would cause any damage.
Not sure about damage, but in theory it shouldn't be a problem, as the a UB basically consists of 2 separate programs in one, sharing only the data (which is the majority of the download size anyway along with Python). You can try using those free code/language strippers for the Mac (can't recall the name straight away), but I doubt that it's worth the effort.
Take a breath.
Re: Download Size
Presumably it doesn't have over an hour of recorded music. And in a 3D game nothing but textures really take up a lot of space.Corvvs wrote:Hmph. I was wondering why it got so big... that would make sense with all the new portraits and stuff. It's weird cuz there's a first person shooter game I used to play that was about 300mb and had _really_ insanely good graphics for an open source mod.
Re: Download Size
I always assumed that 3D models were big files... but I suppose not. And you're right, the music was abysmal and repetitive bad techno.
"we alone truly exist, ... the shadows we traverse are but projections of our own desires..."
Orbivm ||| The Thread of Ill-Fated Portraits
Orbivm ||| The Thread of Ill-Fated Portraits
- Mathemagician
- Posts: 43
- Joined: March 24th, 2008, 10:42 pm
- Location: Right behind you
Re: Download Size
Couldn't you just tell your backup app to ignore dirs called images under the wesnoth dir? Or are you doing manual backups?
Formerly NeoPhile
- Glass Pearl Player
- Posts: 19
- Joined: February 4th, 2008, 9:19 pm
Re: Download Size
It depends of course on the format used. However (in this laymans opinion), when using a binary format, one could easily get down to 48 bytes per triangle (2 bytes per 3d-coordinate makes 6, 6 more for normals, another 4 for 2 texture coordinates gives 16 bytes per vertex). Formats that store vertices separately and let the triangles refer to them by indices - like the wavefront format does - should beat that handily. And we haven't mentioned tricks like exploiting of symmetries or deliberately reducing the polygon count here.Corvvs wrote:I always assumed that 3D models were big files... but I suppose not.
However, what does tend to be big, of course, are high quality textures and advanced features like bump-mapping, normal mapping, displacement mapping and Xykon knows what those newfangled GFX cards can do besides z-buffering and stenciling.

In all seriousness: It would not surprise me if a BfW remake in 3D would take less disk space even after animating every single mainline unit and require less man-hours for creating all that content. However, getting a graphics engine to work for any number of 3D cards could be quite a maintenance task, to say nothing of writing that thing in the first place.
"Say 'Disintegrate' one more time, Vaarsuvius. For me." - OotS 626
Re: Download Size
If only I had found a Wesnoth 1.4.7 or 1.5.8 Lite
I never really have my speakers turned on anyway, and I wouldn't have had to stay up until 3AM to download it. Is it an excessive amount of work (compared to the number of downloads) to make a Lite version?
