Task #218

Replace assets with our own

Added by Jacker over 4 years ago. Updated about 1 month ago.

Status:New% Done:

34%

Priority:High
Assignee:-
Category:General
Target version:ALL
OS: Arch:

Description

We should slowly start replacing assets with our own so that in the distant future we wont require the original ET pak0,pak1,pak2 files.

Assets such as models should be created fully in iqm (which i will implement to the renderers) as that model format has bone animation and its supported in many forms of applications.
http://sauerbraten.org/iqm/

When we have fully replaced the files we don’t need players to have an preinstalled version of vanilla ET.

This step comes after the new renderer is on a decent functional level.


Subtasks

Bug #452: Fix faulty secretdocs.md3 modelFixedkeMoN

Task #867: include custom textures with new shadersNewthunder

Task #992: add missing textures for existing shadersNewkeMoN

Task #1002: fix alpha channel for rank iconsNewkeMoN

Bug #817: Airstrike and artillery support possible in impossible lo...NewkeMoN


Related issues

Related to ET: Legacy Development - Bug #625: renderer2: mods don't load gfx/2d/camera/grain.png and gf... New 13.11.2014
Related to ET: Legacy Development - Feature #267: Add more skins and find an option for admins to set them ... New 27.03.2013
Related to ET: Legacy Development - Bug #1038: Fueldump buildings New 29.05.2017
Duplicated by ET: Legacy Development - Task #900: Non-free Microsoft font files included in sources Fixed 06.12.2015

History

#1 Updated by Jacker over 4 years ago

  • Subject changed from Replace assets for our own to Replace assets with our own

#2 Updated by Dragonji over 4 years ago

What about backward compatibility in this case? I’m not an expert in programming stuff but even if the compatibility could be remained I can see some security reasons why not to make own assets. By security I mean "cheating" in this case.

Please correct me if I am wrong.

#3 Updated by Jacker over 4 years ago

I don’t see how cheating is an issue? Only packs that the server has will be loaded anyway. Anyways loading packs into memory would be the least effective cheat... ever. As for backward comp, simply if the player doesn’t have a pack it will downloaded and used and as for mods there should be no impact.

#4 Updated by Dragonji over 4 years ago

My bad, I guess paks are being checked on server side so there is no easy way to replace something in there.

Jacker wrote:

As for backward comp, simply if the player doesn’t have a pack it will downloaded and used and as for mods there should be no impact.

Well, for (impatient) people with > 1 Mb/s connections it will be a pain in the ass to download around 200 MB while connecting to the server. Well, the size of the paks can be much smaller of course if sounds were compressed to Ogg Vorbis and textures to a better format than TGA (I guess JPG is not an option cause this format produces really low quality stuff).

#5 Updated by Jacker over 4 years ago

Ofcourse the old packs must be made available and players who want to play on old maps(read original maps such as gr,oasis...) must download the packs beforehand but thats just an installer configuration question.. As we cant pack the original assets even though we would not include our own assets in the future the players would still need to download the packs to get the game running.

#6 Updated by Dragonji over 4 years ago

I think a good start in replacing textures would be ETXreaL: http://sourceforge.net/projects/xreal/files/ETXreaL/

There’s over 1GB of new textures. I didn’t compare them with original ones though. But I think they’re not the ones from HDET (the 'project’ that basically provides resized original textures).

#7 Updated by Spyhawk almost 4 years ago

  • Description updated (diff)

#8 Updated by Danfun64 over 3 years ago

What license should the replaced assets be in? Also,are the shaders from ETXreaL made from scratch or modified wolfet scripts?

edit: sorry if i changed anything...

#9 Updated by Radegast over 3 years ago

keMoN uses CC-BY-SA for ET:L texture replacement, but it can be any license which permits free distribution and modification.

#10 Updated by Spyhawk almost 2 years ago

  • Related to Task #900: Non-free Microsoft font files included in sources added

#11 Updated by Spyhawk almost 2 years ago

  • Related to deleted (Task #900: Non-free Microsoft font files included in sources)

#12 Updated by Spyhawk almost 2 years ago

  • Duplicated by Task #900: Non-free Microsoft font files included in sources added

#13 Updated by IR4T4 about 1 year ago

  • Related to Bug #625: renderer2: mods don't load gfx/2d/camera/grain.png and gfx/2d/camera/vignette.png added

#14 Updated by keMoN about 1 month ago

  • Related to Feature #267: Add more skins and find an option for admins to set them per map added

#15 Updated by keMoN about 1 month ago

  • Related to Bug #1038: Fueldump buildings added

Also available in: Atom PDF