-
Posts
17.619 -
Joined
-
Last visited
-
Days Won
561
Everything posted by Stan`
-
@Nescio wasn't it done via tech or something?
-
@OptimusShepard might explain it better. but basically the idea is to use a replay, with follow player OR to use the cinematic function in the game.
-
[localization] project languages
Stan` replied to Nescio's topic in Game Development & Technical Discussion
No, for observers it's definitely spec as in spectator -
[localization] project languages
Stan` replied to Nescio's topic in Game Development & Technical Discussion
Spy (plural spies) is a tech you can use to make your enemy units bribable revealing what they see. -
Maybe I need to finish #557/D657 I suppose we could have particle trails for slings but it will have a perf hit I guess. I'm not sure how hard those are @Imarok @Angen @Freagarach @wraitii
-
Are you running in a VM or a special environment ?
-
Can you take pics?
-
Hit me up if you need any help.
-
I have a patch for it D2936. But I need profiling data to show it's an improvement
-
A "psychic" shader mod; development begins...
Stan` replied to DanW58's topic in Applications and Contributions
It's just a zip file, they like to complicate things. One thing you could do is provide a pyromod file Then anyone with 0ad installed can double click to install it for their game basically it's a zip file renamed to .pyromod. It's exactly the same folder structure you use in the public mod. here is an example. dan-shaders.pyromod file structure DAN-SHADERS | mod.json | \---shaders \---glsl model_common.fs model_common.vs terrain_common.fs water_high.fs -
You need to patch all your maps as @vladislavbelov removed some js functions for ambient and unit colors. If they are skirmishes you need to pass https://code.wildfiregames.com/P232 as well.
-
We didn't in fact it was slightly worse from what I recall. We did include a 15% perf improvement due to incorrect polling though. https://code.wildfiregames.com/D2919 According to wraitii though spidermonkey 91 will have a bigger boost.
-
Hi Mark, Where did you get the appimage?
-
A "psychic" shader mod; development begins...
Stan` replied to DanW58's topic in Applications and Contributions
You are using SVN, he is trying with the release, which is packaged (and precached NVTT remember?) in a single zip for faster file access on Windows HDDs so he has to uncompress the whole game @maroder note that if you uncompress it correctly you won't have to recompress it since the game will just pick up the files. I would have suggested OBS but your call -
@Samulis Can't you just change the volume?
-
Do you use wayland?
-
The game natively loads anything in art/textures/ whether it's TGA or PNG and turns it into a DDS file with mipmaps unless something else is specified in a texture.xml file. BUT for skyboxes it's utterly hardcoded and only dds can be used and, as you noticed some of them don't have LODS (mipmaps) https://github.com/0ad/0ad/blob/83e81362d850cc6f2b3b598255b873b6d04d5809/source/renderer/SkyManager.cpp#L54 Hardcoding https://github.com/0ad/0ad/blob/83e81362d850cc6f2b3b598255b873b6d04d5809/source/renderer/SkyManager.cpp#L93 Funny comment https://github.com/0ad/0ad/blob/83e81362d850cc6f2b3b598255b873b6d04d5809/source/renderer/SkyManager.cpp#L76
-
The sound attenuation is made for the current max zoom of 200 which might be overriden by mods. It was tested by @Samulis a sound artist, which assured me it was fine, so it would be interesting to know in which situation it's different. Note also that most of the sounds were changed to remove the 1998' AOE feeling of them, reducing clipping and trying to harmonize them. The bow sounds are lower than normal to match those of other games like AOE3
-
It only does so if the file is a png, and if there is a texture.xml somewhere either in the public or in mod mod. HOWEVER skyboxes are a bit special since they do not go through that, everything is uglily hardcoded (Which means you can't use a png as a skybox for now) Those files are old, I haven't seen them changed in the past 10 years.
-
Do you use a custom zoom?
-
A user suggested Yona or Yavana which was the term used by Mauryas? to designate the Greek. https://en.wikipedia.org/wiki/Yona
-
Everything else? I think units are slower to rotate to prevent dancing.
-
Feel free to help us
-
Does flatpack or snap work?
-
ig9icd32.dll!71ce6c7d() Inconnu ig9icd32.dll![Les frames ci-dessous sont peut-être incorrects et/ou manquants, aucun symbole chargé pour ig9icd32.dll] Inconnu ig9icd32.dll!7176f06b() Inconnu ig9icd32.dll!71e4fd5d() Inconnu ig9icd32.dll!71f452f8() Inconnu pyrogenesis.exe!CShaderProgramGLSL::Bind() Ligne 515 C++ pyrogenesis.exe!CShaderProgramGLSL::Link() Ligne 390 C++ pyrogenesis.exe!CShaderProgramGLSL::Reload() Ligne 494 C++ pyrogenesis.exe!CShaderManager::NewProgram(const char * name=0x00c220e4, const CShaderDefines & baseDefines, std::shared_ptr<CShaderProgram> & program={...}) Ligne 272 C++ pyrogenesis.exe!CShaderManager::LoadProgram(const char * name=0x00c220e4, const CShaderDefines & defines) Ligne 69 C++ pyrogenesis.exe!`anonymous namespace'::GetOverlayLineShader(const CShaderDefines & defines) Ligne 53 C++ pyrogenesis.exe!OverlayRenderer::RenderTexturedOverlayLines() Ligne 448 C++ pyrogenesis.exe!OverlayRenderer::RenderOverlaysAfterWater() Ligne 425 C++ pyrogenesis.exe!CRenderer::RenderSubmissions(const CBoundingBoxAligned & waterScissor={...}) Ligne 1399 C++ pyrogenesis.exe!CRenderer::RenderScene(Scene & scene) Ligne 1714 C++ pyrogenesis.exe!CGameView::Render() Ligne 240 C++ pyrogenesis.exe!Render() Ligne 240 C++ pyrogenesis.exe!CGame::ReallyStartGame() Ligne 319 C++ pyrogenesis.exe!ProgressiveLoad() Ligne 309 C++ pyrogenesis.exe!Frame() Ligne 394 C++ pyrogenesis.exe!RunGameOrAtlas(int argc=1, const char * * argv=0x0130b418) Ligne 692 C++ > pyrogenesis.exe!SDL_main(int argc=1, char * * argv=0x0130b418) Ligne 743 C++ pyrogenesis.exe!___delayLoadHelper2@8() C [Cadre en ligne] pyrogenesis.exe!invoke_main() Ligne 90 C++ pyrogenesis.exe!__scrt_common_main_seh() Ligne 288 C++ pyrogenesis.exe!CallStartupWithinTryBlock() Ligne 365 C++ kernel32.dll!777ffa29() Inconnu ntdll.dll!77aa76b4() Inconnu ntdll.dll!77aa7684() Inconnu Try disabling GLSL and postprocessing.