Task #218

Replace assets with our own

Added by Jacker about 4 years ago. Updated 12 days ago.

Status:New% Done:

38%

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


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
Duplicated by ET: Legacy Development - Task #900: Non-free Microsoft font files included in sources Fixed 06.12.2015

History

#1 Updated by Jacker about 4 years ago

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

#2 Updated by Dragonji about 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 about 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 about 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 about 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 almost 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 about 3 years ago

  • Description updated (diff)

#8 Updated by Danfun64 almost 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 almost 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 over 1 year ago

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

#11 Updated by Spyhawk over 1 year ago

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

#12 Updated by Spyhawk over 1 year ago

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

#13 Updated by IR4T4 5 months ago

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

Also available in: Atom PDF