Results 1 to 10 of 112

Hybrid View

  1. #1
    Player
    Packetdancer's Avatar
    Join Date
    Oct 2019
    Location
    Gridania
    Posts
    1,948
    Character
    Khit Amariyo
    World
    Leviathan
    Main Class
    Sage Lv 100
    Quote Originally Posted by Welsper59 View Post
    Even the old post wasn't accurate in relation to Gshade though. It was about a specific ENB injector tool. What they say about that does not equate to a different tool or program, even if they function similarly. So realistically, you're still in the same position as you were before lol.
    While it wasn't about GShade -- which I'm not sure actually existed in 2013; I'm pretty sure Marot forked ReShade after that point -- the 2013 thread was asking about shader injection in general. There is another later thread referencing that one which does confirm that would cover ENB, ReShade, GShade, etc.

    (Sadly, this forum's search tool is terrible, so I can't find the second one to link it.)

    None of which is super relevant, because it's been nine years since the original thread. And like... 7? ...since the one that referenced it and elaborated on it. The TOS has demonstrably changed multiple times since then, so we can't really rely on that thread being a current answer any longer.

    Obviously, as someone who contributes to GShade and uses it extensively for artistic work, I would prefer that it could be taken as an authoritative and still-applicable answer. I like being able to turn the game into a pencil sketch, or an oil painting, or a flat-shaded cartoon, or slice it apart into layers to do complex operations and overlays/underlays, etc.

    I just know that realistically, we cannot treat that thread as still being current/valid information, as it's very old.

    Quote Originally Posted by InkB View Post
    And what of Nvidia Freestyle? XIV is on approved, official list of games supported. A company as big as nvidia wont just randomly add games to that list without approval, surely. SE has therefore approved XIV - they must've. But if we take what its said by random GM or parts of TOS, its not allowed despite being approved by SE??
    Again, while Freestyle is very similar to ReShade/GShade from the end-user viewpoint -- and you can even add your own custom shaders to it, albeit with some effort -- under the hood it functions in an extremely different manner.

    ReShade/GShade rely on injecting their code into the host program by hijacking DirectX; as a result, they do modify the actual game process. GShade doesn't run as a separate program, in other words; GShade is contained in a DLL which FFXIV is tricked into loading instead of DirectX, and from a technical standpoint all of GShade's code thus executes as though it were part of the FFXIV client code.

    Freestyle does all of the shader modifications down at the Nvidia driver level; it never interacts with the FFXIV client in any way. From the game's point of view, it's basically the same as monitor color calibration -- something that affects the final graphics output between game and screen, but which happens at an operating system level and which the game has no direct interaction with. (The hotkeys to enable/disable Freestyle are not handled by the game being post-processed, either; they're handled by GeForce Experience, which is why Freestyle does not work when GeForce Experience isn't running.)

    This is not something GShade et al can do. As they do not, y'know, control the Windows graphics drivers, as Nvidia does.

    To put it another way: GShade et al are shader injection, because they inject the code that actually executes the shader post-processing logic into a host process. Freestyle is merely shader-based post-processing, minus the injection. And the injection is the real problem, as that's the portion which directly interacts with the FFXIV client (and modifies the program's execution once it's running).

    So even if they wanted to strictly enforce the letter of the law, Freestyle would still almost certainly remain fine to use; from FFXIV's viewpoint it's basically akin to changing your Windows display settings.

    (I believe the same is true of AMD Adrenaline -- that the processing happens at the driver level -- but I haven't ever played with it to confirm that.)
    (1)
    Last edited by Packetdancer; 05-14-2022 at 05:47 AM.
    Quote Originally Posted by Packetdancer
    The healer main's struggle for pants is both real, and unending. Be strong, sister. #GiveUsMorePants2k20 #HealersNotRevealers #RandomOtherSleepDeprivedHashtagsHere
    I aim to make my posts engaging and entertaining, even when you might not agree with me. And failing that, I'll just be very, VERY wordy.

  2. #2
    Player
    Welsper59's Avatar
    Join Date
    Mar 2012
    Posts
    2,427
    Character
    Eros Maxima
    World
    Leviathan
    Main Class
    Archer Lv 60
    Quote Originally Posted by Packetdancer View Post
    While it wasn't about GShade -- which I'm not sure actually existed in 2013; I'm pretty sure Marot forked ReShade after that point -- the 2013 thread was asking about shader injection in general. There is another later thread referencing that one which does confirm that would cover ENB, ReShade, GShade, etc.
    Was there an official response in that later thread to cover the broader application? If not, that is of absolutely no help as proof it was okay. The original thread wasn't about shader injection in general, just specifically ENB related to that post. There's a big difference between isolating one example and using that example to apply it across the board lol.
    (0)

  3. #3
    Player
    Packetdancer's Avatar
    Join Date
    Oct 2019
    Location
    Gridania
    Posts
    1,948
    Character
    Khit Amariyo
    World
    Leviathan
    Main Class
    Sage Lv 100
    Quote Originally Posted by Welsper59 View Post
    Was there an official response in that later thread to cover the broader application? If not, that is of absolutely no help as proof it was okay. The original thread wasn't about shader injection in general, just specifically ENB related to that post. There's a big difference between isolating one example and using that example to apply it across the board lol.
    There was a second thread... I want to say in 2015? ...which linked back to the 2013 thread asking if Tool X and Tool Y and so on were all okay, where a SQEX rep weighed in to note that their reassurance that graphical alterations via post-processing that didn't alter the actual game files were okay was a blanket statement and that people didn't need to ask individually about every single possible tool that let you make graphical alterations via post-processing without altering the game files.

    (Unfortunately, as the forum's search tools are terrible, I cannot seem to find that thread to link it here.)

    But that was ~7 years ago (or whatever), and the original thread was 9 years ago; the TOS has changed multiple times since then. And moreover, SQEX support themselves noted in a reply to someone that statements like that were very old and did not necessarily apply any longer regardless.
    (1)
    Quote Originally Posted by Packetdancer
    The healer main's struggle for pants is both real, and unending. Be strong, sister. #GiveUsMorePants2k20 #HealersNotRevealers #RandomOtherSleepDeprivedHashtagsHere
    I aim to make my posts engaging and entertaining, even when you might not agree with me. And failing that, I'll just be very, VERY wordy.

  4. #4
    Player
    Welsper59's Avatar
    Join Date
    Mar 2012
    Posts
    2,427
    Character
    Eros Maxima
    World
    Leviathan
    Main Class
    Archer Lv 60
    Quote Originally Posted by Packetdancer View Post
    There was a second thread... I want to say in 2015? ...which linked back to the 2013 thread asking if Tool X and Tool Y and so on were all okay, where a SQEX rep weighed in to note that their reassurance that graphical alterations via post-processing that didn't alter the actual game files were okay was a blanket statement and that people didn't need to ask individually about every single possible tool that let you make graphical alterations via post-processing without altering the game files.

    (Unfortunately, as the forum's search tools are terrible, I cannot seem to find that thread to link it here.)

    But that was ~7 years ago (or whatever), and the original thread was 9 years ago; the TOS has changed multiple times since then. And moreover, SQEX support themselves noted in a reply to someone that statements like that were very old and did not necessarily apply any longer regardless.
    That is interesting if truly the case. As you said though, the ToS has changed multiple times and they have established further blanket emphasis lol.
    (0)

  5. #5
    Player GaiusDrakon's Avatar
    Join Date
    Dec 2021
    Posts
    397
    Character
    Gaius Drakon
    World
    Jenova
    Main Class
    Summoner Lv 100
    Quote Originally Posted by Packetdancer View Post
    There was a second thread... I want to say in 2015? ...which linked back to the 2013 thread asking if Tool X and Tool Y and so on were all okay, where a SQEX rep weighed in to note that their reassurance that graphical alterations via post-processing that didn't alter the actual game files were okay was a blanket statement and that people didn't need to ask individually about every single possible tool that let you make graphical alterations via post-processing without altering the game files.

    (Unfortunately, as the forum's search tools are terrible, I cannot seem to find that thread to link it here.)

    But that was ~7 years ago (or whatever), and the original thread was 9 years ago; the TOS has changed multiple times since then. And moreover, SQEX support themselves noted in a reply to someone that statements like that were very old and did not necessarily apply any longer regardless.
    So what exactly IS the status of GShade? I think this is the most important question we all want to know.
    (0)

  6. #6
    Player
    Packetdancer's Avatar
    Join Date
    Oct 2019
    Location
    Gridania
    Posts
    1,948
    Character
    Khit Amariyo
    World
    Leviathan
    Main Class
    Sage Lv 100
    Quote Originally Posted by GaiusDrakon View Post
    So what exactly IS the status of GShade? I think this is the most important question we all want to know.
    I don't think SQEX is going to give us an official answer, because every time they say "all third-party software is forbidden except..." they open the door to people trying to find loopholes ("Look, I embedded ACT into GShade!"), or hundreds of emails going "Well this should be allowed, too!"

    So I think you have to make your mind up for yourself about your comfort zone, and what you're willing to do. I wouldn't recommend streaming yourself using GShade, because that just seems like bait/catnip for trolls who want to get people banned. But if you're using it just for yourself, or using it to take shots that you post on, like, DeviantArt or Twitter or Instagram and where they could shrug it off and go "maybe they just did artistic stuff in Photoshop before posting", maybe that's within your comfort zone as far as "risk" goes.

    I personally don't think they're going to bother putting in the effort to enforce TOS against the latter scenario; someone who uses GShade to make artistic screenshots that look like an oil painting is probably a lot lower-priority target for the TOS than someone who uses a tool that modifies the game and draws giant "GO HERE" diagrams in Ultimate fights or whatever else.
    (1)
    Quote Originally Posted by Packetdancer
    The healer main's struggle for pants is both real, and unending. Be strong, sister. #GiveUsMorePants2k20 #HealersNotRevealers #RandomOtherSleepDeprivedHashtagsHere
    I aim to make my posts engaging and entertaining, even when you might not agree with me. And failing that, I'll just be very, VERY wordy.

  7. #7
    Player
    Oopsy's Avatar
    Join Date
    Oct 2014
    Posts
    111
    Character
    Oopsy Hiero
    World
    Malboro
    Main Class
    Fisher Lv 100
    Quote Originally Posted by Packetdancer View Post
    I don't think SQEX is going to give us an official answer, because every time they say "all third-party software is forbidden except..." they open the door to people trying to find loopholes ("Look, I embedded ACT into GShade!"), or hundreds of emails going "Well this should be allowed, too!"

    So I think you have to make your mind up for yourself about your comfort zone, and what you're willing to do. I wouldn't recommend streaming yourself using GShade, because that just seems like bait/catnip for trolls who want to get people banned. But if you're using it just for yourself, or using it to take shots that you post on, like, DeviantArt or Twitter or Instagram and where they could shrug it off and go "maybe they just did artistic stuff in Photoshop before posting", maybe that's within your comfort zone as far as "risk" goes.

    I personally don't think they're going to bother putting in the effort to enforce TOS against the latter scenario; someone who uses GShade to make artistic screenshots that look like an oil painting is probably a lot lower-priority target for the TOS than someone who uses a tool that modifies the game and draws giant "GO HERE" diagrams in Ultimate fights or whatever else.
    IM SORRRY WHAT PART OF ALL THIRD PARTY TOOLS VIOLATE THE ELUA/TOS IS NOT AN OFFICIAL ANSWER?

    In videos and in blogs they have even said mice can count as 3rd party tools. Including Razor Nega Mice.

    But their enforcement policy is based off reports and evidence. They are not hunting for reasons to ban people and would rather people just play the game. If they judge that it violated the rules after they review the evidence then it does.
    (1)
    Last edited by Oopsy; 05-16-2022 at 05:22 AM.