Code Monkey home page Code Monkey logo

advancedfx-prop's Introduction

advancedfx

Roadmap / Planned End Of Support (October 2025)

#896

About

Half-Life Advanced Effects (HLAE) is a tool to enrich Source (mainly CS:GO) engine based movie making.

Website

https://www.advancedfx.org/

Download

https://www.advancedfx.org/download/

Manual

https://github.com/advancedfx/advancedfx/wiki

Support

https://www.advancedfx.org/support/

License

This repository contains the parts of advancedfx project that are under MIT license. Please note: the license does not apply to submodules.

How to build

how_to_build.txt

Credits

https://www.advancedfx.org/credits/

advancedfx-prop's People

Contributors

dtugend avatar nkoep avatar snaacky avatar theds1337 avatar yalter avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

advancedfx-prop's Issues

HLAE MOTION BLUR

I cant use motion blur in cs go when launched with HLAE.. This has been problem a while. I can enable it but i have to restart cs go after that.. (with hlae) and then if motion blur is enabled, i cant move my mouse cursor in demo. Can you fix this?

Csgo dont start

Its always starting so i have blackscreen but the its kind of crashing cause the game doesnt start

GOTV demos crash at start-up

GOTV Demos crash at start-up, no matter if the game is in windowed ; fullscreen-windowed or fullscreen.

please fix this ASAP, it is really important

death messages: player names disappear

Hello,

when viewing any demo with HLAE, the player names in the death messages disappear.
Only the weapon and headshot icons show up ("killed with"):

hlaebug03

However, when starting CS without HLAE the names appear normally:

hlaebug02

My settings:

hlaebug01

I didn't use any "mirv" commands or anything, all standard. No demo tools used for fixes.
Any hints on this?

Failed to Launch

I am getting a Failed to Launch error even though I followed an install tutorial exactly.

http://imgur.com/a/7cWDK

Those are the settings for Launch CSGO and Custom Loader and the error message I get with both.
The second image says Custom Loader Failed, but it's the same error.

CSGO Crashes

When i playing demo, csgo crashes (before new 2 csgo updates it was normal)

HLAE

csgo wont run, your update 2 days ago worked well but today new update came.

Not launching/opening

First of all i dont know if this is the right place to post this, IF i posted it in the wrong place how can i remove it/ move it to another place where it belongs?

Since the update of 2.7.3.0 I cannot open Half-Life Advanved Effects it's pretty wierd, i opened task menager there were Three HLAE.exe's running all of them 108-112K when i tried to end procces to one of them it did nothing
I even rebooted my computer to check if that was the problem but it kept hapening i opened up task menager before running HLAE and ran it with and without administrator now this is the part where it gets wierd when i didnt run it with admin perms it only started 3 HLAE.exe's but when i ran it with admin it started/launched 5 HLAE.exe's but still nothing happaned nothing poped up no window no nothing only that the program is running in Task menager

I had to go back to 2.6.8.2 and that ran perfectly fine, whats the problem here?
1233423

CSGO WILL LAUNCH BUT AFTER MAP LOAD, IT CRASHES

Error - AfxHookSource
Problem in addresses.cpp:150
Problem in addresses.cpp:240
Problem in addresses.cpp:150
Problem in addresses.cpp:411
Problem in addresses.cpp:529
Problem in addresses.cpp:580
Problem in addresses.cpp:773
Problem in addresses.cpp:1173
Problem in addresses.cpp:1233
Problem in addresses.cpp:1667

CS:GO mat_queue_mode -1 (default) can crash HLAE in some demos

Workaround:

Set mat_queue_mode 0 before using mirv_streams record.

How to reproduce:

  1. Launch the game with mat_queue_mode -1 (Multicore Rendering enabled).
  2. Load the train GOTV demo from SK vs Liquid - ESL One Cologne 2016 (July 10, 2016)
  3. Switch into coldzeras POV and pause the demo around tick 1571.
  4. Execute these commands:
mirv_streams add normal nrml
mirv_streams add normal nrml2

r_novis 1

mirv_streams record start

If you are on a system with at true multicore CPU / hyperthreading, then the game will most likely crash.

Thanks to @MythEditsCSGO for finding the bug and providing me with a full config that makes it reproducible.

Windows DLL search order problems [again]

Apparently we are chased by the problem that Windows likes to load it's own DLLs instead of the DLLs we supply, which for one Windows 7 user causes a problem with an incompatible VCRUNTIME140.dll version ("Can't find entry point for procedure __std_terminate in VCRUNTIME140.dll").

We used to use SetDLLDirectory in the past, but that one is ignored by the UCRT.
So we changed to SetCurrentDirectory and so on, however that one has lower priority than System32 folder and so on.

I will try to fix that by using LoadLibraryEx with LOAD_WITH_ALTERED_SEARCH_PATH, not sure if it will work as desired.

Information about mirv_deathmsg fake (CS: GO)

Hi.

I was playing around with mirv_deathmsg fake and wanted to figure out the location of the images getting loaded in the htmlString or at least the names of those images which can be used.

You put down one example into the console:
mirv_deathmsg fake "<font color='#eabe54'>Cloud9 Stewie2K</font><font color='#eabe54'></font> <img src='icon-ak47.png' height='16'/><font color='#6f9ce6'>Na'Vi Zeus</font>" 0 0

I tried a few names from \Half-Life\cstrike\sprites\hud.txt but for example, icon-knife.png won't work.

Would be nice to get a response, thanks.

Yours sincerely, DMan

Image and launch failed

When i start CSGO it says "image failed" and "launch failed" csgo actually starts but i cant do the mirv comands, ive tryed all the hook things and i have tryed to redownload the program but nothing works, i searched on it and nothing helped. please help!

Linux support

Are there any plans to support Linux in the future? The GitHub statistics said most of the code is C++ and C, but I bet there are some Windows-specific parts that might not be (easily) replaceable.

CS 1.6 crashing, when using HLAE

I've got a problem to set more than.. some, things to do, by mirv.
When i create more than.. 20? 25? things, like STUFFTEXT, or CAMPATH or another, then game suddenly crashes and all of my work is gone. Is that possible to fix that?
Idk, maybe maximum number of "things" is 16 and i didn't know that, or sth?
Thanks.

Can't launch csgo PLEASE HELP

For the most of the time when I press launch it blinks and says ''some files has been moved... etc" ''do you wanna place them in the hlae_26_1.zip folder?'' I press no, nothing changes, I press yes, some files goes into the hlae folder, but nothing happens after that. But sometimes i manage to get into csgo and everything looks normal utill I watch a game. When im in the game i can't use console, use esc, change between players. I can't do anything. Please help!

mirv_deathmsg - non responsive/working.

I'm pretty new to HLAE but I've been trying to get mirv commands to work for example mirv_deathmsg, they appear in the console as autofill like they're there but when I enter them nothing happens no error or response. I've been asking everyone I know who uses HLAE but get no solution. Is it my side or could it be an issue here? And yes I have the latest version, reinstalled it twice.

Hope you could have an answer to this problem, thanks.

  • I enter mirv_deathmsg debug 1, wait for someone to get a kill, no IDs or anything appears in the console.
  • I'm using the AfxHookSource.dll
  • CS:GO

all mirv_deathsmg commands don't work

Hi there, all mirv_deathsmg commands don't work in my HLAE software. All other commands work well.
When I type mirv_deathsmg into console, the console still suggest some commands but they don't work when I use.
[Please] help me.
Or can someone help me by teamviewer please?
untitled

Failed to connect with local Steam Client process

Do not run the game through the program after an error "FATAL ERROR: Failed to connect with local Steam Client process" I was told to check the updated Steam. I checked, but I was told that the latest Steam versii..Ya restarted the program and Steam and nothing helped.

Mirv Commands Not working

I am trying to make a video and so i tried to do the command mirv_deathmsg debug 1 but it says unknown command every time! What do i do

__mirv_cstrike_ch_fps bug

Hello,

by default, the __mirv_cstrike_ch_fps-fix is enabled.
When enabled (at least at 800x600 or lower resolutions), the crosshair gets "large", even when set to be "small".
Setting __mirv_cstrike_ch_fps 0 removes the size problem and everything works fine again.
It also happens on my other demo I gave you from the issue before (advancedfx/advancedfx#1).

Starting to change parts to MIT license

I want to put parts of advancedfx repository under the MIT license.
Thus I am starting to split advancedfx repository into modules.

@YaLTeR @nkoep @Snaacky - please tell me if you agree putting your contributions under the MIT license (you will be mentioned in the LINCENSE file of the modules that have source code you contributed to as Copyright holder, the year will be the one of your last contribution)

If you don't reply or say no, I will have to rewrite or remove code (I'd like to avoid that if possible).

Lights / glows may appear on streams while they should not

https://twitter.com/inetpwnZ/status/824480303666393088

This is especially likely when there is an other stream that doesn't draw the walls (i.e. standard hudBlack / hudWhite) and when mat_info shows "m_bPreferZPrepass: no", aka when the game does no additional z-pass with engine/writez material on hudBlack / hudWhite.

On setups with "m_bPreferZPrepass: yes" the problem can be reproduced by setting the engine/writez action on the hudBlack / hudWhite stream to noDraw and switching between the streams.

Wildcard support for "mirv_streams edit"

When editing streams, it could be handy to have a way to edit multiple streams at once. For instance, something along the lines of mirv_streams edit \* stickerAction noDraw to hide stickers on all streams would be very convenient. Ideally this would issue a warning to the console if it matches a stream which does not understand a property like stickerAction, e.g., depth streams (I think).

Map texture Error on Cache

When I try to watch my cache demo through HLAE, (which is fine watching it regularly), the map has missing or distorted textures and there are various red and black "ERROR" block around the map. I dont have any of the anti cheats, I restarted my game and verified game cache, I uninstall/reinstalled even with older versions. Only happens on the map Cache and only happens through HLAE. I just had a pistol headshot ace I want to edit/record :(((((((((((((((

HIGHLIGHT

mirv_deathmsg highlightId X not highlighting anything, kills are coming without red outline

mirv_streams bug

Eh, havnt seen any way to contact except this
the drawviewmodel doesnt work in any stream

Problems having with Launch.

Either I'm missing something or i can't seem to do something right, and everything i do is wrong, So I'm watching youtube videos all are about the older updates but everytime i choose the source .dll for CS:GO its doesn't work, i do everything is should.. and everything everything else but it just doesn't work the game loads up with these errors keep popping up and i can't seem to avoid it at this point, I know you'll look at this and think Its simple and I'm stupid your right... I just need a little help thanks.

depth24 / float to rgb decomposition in shaders is wrong

The depth24 / float to rgb decomposition in shaders is wrong:

The colour output values are actually mapped from 0..1 to 0..255 and not as I assumed from 0..1 to 0..256, which causes a lot of inaccuracies.

The new composition should look like this:
y = 1*r/(2^24-1) + (2^8)*g/(2^24-1) +(2^16)*b/(2^24-1), where 0 <= r,g,b <= 2^8 -1

The new decomposition has yet to be determined.

Incorrect tracking of i.e. D3DRS_ALPHABLENDENABLE state

CS:GO uses the IDirect3DDevice9::CreateStateBlock method shortly after start-up, probably to capture an initial state of the pipeline.

It's likely that this state block is applied during rendering too to restore a default state.

This might be a source of HLAE/AfxHookSource incorrectly tracking for example the D3DRS_ALPHABLENDENABLE state of CS:GO, causing elements (defusekits / wall textures / ...) to disappear in some cases when mirv_streams is used (because AfxHookSource restores the wrong state due to only tracking SetRenderState and not state blocks).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.