-
Posts
17.607 -
Joined
-
Last visited
-
Days Won
558
Everything posted by Stan`
-
New Alert feature ("town bell") : How many levels ?
Stan` replied to Itms's topic in General Discussion
@temple https://code.wildfiregames.com/D681 https://code.wildfiregames.com/D937 -
It's beautiful. But still has too much polygons. I mean if people start spamming those this will make the game unplayable. Run decimate on it and see what happens.
-
Fore is the finder wraitii and Imarok are the guys who wrote the diffs. Who is the author ? If it's me please commit it. I'm not home until very late today and I work tomorrow.
-
Hello @Commandant we are currently investigating a bug that makes the game unplayable / crash on Linux and macOs. Solutions have been found so it's just a matter of time before we commit those and notify packagers. We apologize for any inconvenience.
-
Might want to play with normal maps to reduce the polycount...
-
50k is way too much... 12k is usually enoughfor the wonder.
-
Him many triangles ? Is that the wonder ?
-
What are we designing here ? Mercenary camps ?
-
What is the bug ?
-
Are your graphics card drivers up to date ?
-
@imperium Do you have access to the game options ? Can you try disabling GLSL and postprocessing ? > pyrogenesis.exe!CShaderTechnique::BeginPass(int pass=0) Line 134 C++ Symbols loaded. pyrogenesis.exe!CLogger::Render() Line 215 C++ Symbols loaded. pyrogenesis.exe!Render() Line 263 C++ Symbols loaded. pyrogenesis.exe!Frame() Line 416 C++ Symbols loaded. pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x02f60008) Line 632 C++ Symbols loaded. pyrogenesis.exe!SDL_main(int argc=1, char * * argv=0x02f60008) Line 678 C++ Symbols loaded. pyrogenesis.exe!main_utf8(int argc=1, char * * argv=0x02f60008) Line 126 C Symbols loaded. pyrogenesis.exe!wmain(int argc=1, unsigned short * * wargv=0x0311b090, unsigned short * wenvp=0x0311b3e8) Line 151 C Symbols loaded. pyrogenesis.exe!__tmainCRTStartup() Line 623 C Non-user code. Symbols loaded. pyrogenesis.exe!CallStartupWithinTryBlock() Line 364 C++ Symbols loaded. kernel32.dll!74d68674() Unknown Non-user code. Cannot find or open the PDB file. [Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] Annotated Frame ntdll.dll!__RtlUserThreadStart() Unknown Non-user code. Symbols loaded. ntdll.dll!__RtlUserThreadStart@8() Unknown Non-user code. Symbols loaded.
-
Thanks for the report I'll have a look ASAP
-
Does Anybody Have the Sheet Music for 0 AD's Theme
Stan` replied to Palaiogos's topic in General Discussion
You should get in touch with @OmriLahav by email is the best way -
Could you attach the files you are asked for ? if you are on Windows they should be in your Appdata folder
-
Script to find non power of two textures
Stan` replied to Stan`'s topic in Game Development & Technical Discussion
Yeah. -
Script to find non power of two textures
Stan` replied to Stan`'s topic in Game Development & Technical Discussion
Then I guess It is a remnant of before openGl 2.0. still power of two textures Is good practice and really common. -
Script to find non power of two textures
Stan` replied to Stan`'s topic in Game Development & Technical Discussion
Yeah but I won't commit DDS. And the one we currently have are fine True and that is defined by the textures XML files. Which by the current look them means we assume they are power of two. The point of the script is not to fix textures its just a check . https://github.com/0ad/0ad/blob/e317fa0d610df3bf624aa326e979b2de7e75729a/source/lib/res/graphics/ogl_tex.cpp According to this there were openGl limitations regarding the size of pictures. -
@elexis I wrote this to check for dubious textures in case that can be of use. from PIL import Image import os def is_power_of_two(n): return (n & (n - 1)) == 0 modList = ["public", "terra_magna"] for mod in modList: listOfFiles = os.walk("E:\\Dev\\0-A-D\\ps\\trunk\\binaries\\data\\mods\\" + mod) for root, directories, filenames in listOfFiles: for filename in filenames: if ".png" in filename: im = Image.open(os.path.join(root,filename)) width, height = im.size if not is_power_of_two(width) or not is_power_of_two(height): print("WARNING: Non power of two file found: " + os.path.join(root,filename))
-
I know my friend, and I do not know how to solve this problem. A commands.txt would be appreciated. Because nobody can fix stuff they cannot reproduce.
-
Feedback to developpers: GUI ajustements and Memory usage
Stan` replied to JFORTE77's topic in Help & Feedback
As far as mods goes nearly everything. As long as you do not touch c++ engine code. If you try to play with someone with a mod you don't have it will ask you to manually install it or use the integrated mod downloader. -
Thanks so much for your work
-
Feedback to developpers: GUI ajustements and Memory usage
Stan` replied to JFORTE77's topic in Help & Feedback
Have fun ! Mods will come out soon -
Bubble commit is pretty awesome. Thanks for the fix I hope elexis can commit it
-
So... Caching heh ? @elexis
-
Hello and welcome to the forums. You can only create one account per hour. There is a limit per IP Address.