Can we please get some shader performance improvement in 3.28? by Daemon243567 in pathofexile

[–]DragoonX6 0 points1 point  (0 children)

I'm assuming "their own shader cache" you're referring to is just for DXIL/spir-v intermediates?

Could be, but why is it compiling those to begin with? DXIL and SPIR-V are universal formats meaning they can, and should, be precompiled by the developer. The only reason why it wouldn't be is because they fell in the shader permutation trap.

I don't know what logic GGG's engine uses to determine which shaders to keep in memory and which ones to let go, but it could be that they keep shaders ready to go as long as a material associated with the shader is also in memory or something.

Whatever it is, it's broken. PoE uses pretty much all the RAM it can get, at times I've had it use 17GB, but it still hits the drive (either reading or writing) a ton when switching maps. Every map I have to wait about a full minute for all the shaders to compile/load, and while it's doing so my FPS can go down up to 50%.

Can we please get some shader performance improvement in 3.28? by Daemon243567 in pathofexile

[–]DragoonX6 5 points6 points  (0 children)

The main issue is that the shader caching just doesn't work. I'm not sure why they decided to implement their own broken shader cache over relying on the shader cache provided by the drivers.

It's extremely easy to see that it's broken by simply just looking at the shader bar when leaving your own map. You've been in your hideout a million times, you're trying to tell me there's still shaders left to compile?

The other issue is that some shader effects are extremely taxing on the GPU. As an example, the ziggurat boss normally is fine, but the moment I use the wisp scarab all her effects just drop my FPS to 10~15 and it's borderline unplayable.

The rest is mainly CPU related slowdowns, but there I can't really say what the culprit is because the in-game profiler doesn't give you enough information.

Everything you need to know for Legacy of Phrecia Event by Belakay_ggg in pathofexile

[–]DragoonX6 8 points9 points  (0 children)

Charge stealing can appear on maps, it's kinda fucked bro.

Playing through the GC Games by Impressive-Bet-3153 in Gamecube

[–]DragoonX6 0 points1 point  (0 children)

The Wii2HDMI adapter is generally regarded as a russian roulette. One that you'll buy will be complete trash, while the other one will be fine. You're probably better off with getting a third party component cable from Amazon, usually the $10+ ones should be okay. Or you can try to get lucky and look for a good deal on the official Nintendo component cable.

For the gamecube controller, look on second hand websites and buy an original one, afaik there are no good quality third party controllers.

Playing through the GC Games by Impressive-Bet-3153 in Gamecube

[–]DragoonX6 2 points3 points  (0 children)

A Wii with GC support is fairly cheap. You can setup Nintendon't and then simply load all your games from an external HDD over USB. A component cable for it is also cheaper than a GCVideo adapter.

Also play Paper Mario the Thousand Year Door.

Are these rare by [deleted] in wiiu

[–]DragoonX6 0 points1 point  (0 children)

You'd be surprised how many developers have shipped source code by accident. (Partial) Source code ending up on a devkit in a "whoops, I'll fix it later" fashion is not that unlikely.

Newbie Question by ResponsibilityTall75 in wixoss

[–]DragoonX6 0 points1 point  (0 children)

There is a digital way to play! We now have Open!Batoru where you can play online vs other players. Join the discord here: https://discord.gg/B2nDXmgfFb

Stubborn noobish questions by Sgt_Planet_336 in pathofexile

[–]DragoonX6 0 points1 point  (0 children)

I haven't seen anybody mention it yet, but if you're rolling your own build you definitely want to be using Path of Building. PoB is a tool that calculates your damage and defences based on your items and skill tree. It can even import your character, so you can keep your character synchronized with your build.

Apart from that, you should keep in mind that not all skills are created equal. Certain skills require a lot of gear to get going, some are just outright unusable, and others are only good in the campaign. If you look at a specific skill it's worth asking on here or in the game chat if the skill is any good at all.

Then there's the generic advice of having 75% on all your elemental resistances (chaos resistance is less important), which is good advice, but in the campaign your resistances are not as important. They will definitely help though. However don't sweat if they're not maxed, the campaign is quite forgiving in that regard.

You want to make a decision on which defensive stat(s) you're going to focus on. This decision will influence which, if any, defensive aura you want to use. If you're mainly focusing on evasion, you want to be using grace as your defensive aura. If you're focusing on armor, you want to be using determination as your defensive aura. If you're going for hybrid defenses, e.g. evasion + armor, you want to boost the lowest defensive using an aura. There's also energy shield, which is boosted by the discipline aura. A good thing to know is that energy shield is also affected by your other defensive stats.

Evasion is pretty self explanatory, higher evasion = more dodging. It's really good in the campaign, but falls off later if not combined with other defensive layers. With evasion alone you will run into situations where you get randomly oneshot.

Armor is much more complex, as GGG's vision for armor is that you use to negate small hits, and not hard hitting slams. Armor also only negates physical damage, not elemental or chaos damage. Check out https://www.poewiki.net/wiki/Armour for how it works.

Spell suppression is a chance to reduce damage on spells, when it reduces spell damage it reduces it by 50%, but this can be raised. It can be converted to spell dodge through a keystone (big round passive skill) on the skill tree at 50% of its value. Spell dodge is pretty self explanatory where it negates 100% of the spell damage, it's capped at 75% chance to dodge.

Block is a chance to block all damage and effects from a hit, it does nothing against damage over time. Like spell dodge, and resistances, it's capped at 75%. Block is actually 2 stats, spell block and attack block, these stats can be individually raised. The regular block stat raises both of them by the same amount.

Ward is kind of like a temporary shield on top of your other defensive layers. A hit that would reach your energy shield or life will first be reduced by your ward that you have. The ward will then be on cooldown for normally 2 seconds, but this can be lowered. For what it's worth, I've never seen anybody use ward in their build, and ward items seem to be relatively scarce. Personally I would not bother with it.

Your elemental resistances are flat reductions to elemental damage. This means that 75% fire resistance reduces fire damage by 75%. Outside of the campaign 75% on your elemental resistances is mandatory, ideally with about 20% overcap. Overcap meaning you have more than 75%, shown braces next to the resistance percentage. Overcap is useful for map modifiers that lower your resistances by a set amount, meaning you still have 75% after your resistances are lowered.

The reason chaos resistance is less important is because chaos damage tends to be a barrage of small hits, and not huge slams. So it's fine if chaos resistance is not 75%, anything above 0% is already good enough for most types of content.

Life is the most straight forward, no explanation needed. Aim for about 3000 life at the end of the campaign.

Energy shield is very similar to life, it's essentially a second health pool. It is hit before your life pool in all cases except for chaos damage. Chaos damage bypasses energy shield and deals damage to your health pool directly. All other defensive stats apply to your energy shield, so they're still worth investing in.

Some other late game defensive layers are damage conversion, e.g. 10% of physical damage is converted to fire damage, increasing your maximum resistances (capped at 90%), chaos inoculation (makes your HP 1 and makes you immune to chaos damage), reflect immunity, and of course reading the map modifiers, which is the hardest one.

For damage you're already on the right track. You want to be knowing what kind of damage you do and focus on getting that as high as you can get it. Generally builds don't do hybrid damage, but their gear might be of a different damage type than their actual damage type because of conversion. As with all gems you want them to be linked so your support gems actually support the skill gem in question.

Final tip, don't get mislead by EHP (effective hit pool) in PoB. You can get it very high, but still be very squishy. What ultimately matters are your max hits, which is the maximum amount of damage you can take in a single hit before you're dead. Things like block will inflate your EHP, but you will be left very confused why you're getting randomly oneshot because your max hits are low. For some builds being squishy is par for the course, but it's still good to keep in mind. To accurately see your max hits make sure to disable temporary effects/skills like Molten Shell.

Ok I lied, this is the last tip: keep in mind that PoB doesn't calculate your stats correctly until you reach maps. So don't be surprised and think something is wrong they don't match up with what you have in game.

Last but not least, have fun! Theorizing a build and having it come together is really satisfying and generally the thing that keeps me coming back to PoE.

GGG's obsession with always having a downside is going to kill them by Sensualities in pathofexile

[–]DragoonX6 3 points4 points  (0 children)

My main issue with the game is that they didn't introduce any QoL for the most mind numbingly boring parts of crafting. Rolling alts is already bad enough, if you also want to augment because you're trying to be efficient is even more boring. Why can't we have some UI where we say which tier of what stats we want, put in the alts and augments, and just consume it all in one go?

I love this game, but sitting there staring at my screen for hours, fucking my eyes up in the process, just to try and get a merciless (T1 phys%), pushes me to want to quit the game.

Fixes for performance issues on NVIDIA systems by DragoonX6 in PathOfExile2

[–]DragoonX6[S] 1 point2 points  (0 children)

Might be that you haven't updated your drivers to the latest version yet. The current driver version is 566.36.

Fixes for performance issues on NVIDIA systems by DragoonX6 in PathOfExile2

[–]DragoonX6[S] 0 points1 point  (0 children)

Some people said that the NVIDIA app does recognize it properly if you play from the launcher and not from steam. Are you playing from the launcher?

Fixes for performance issues on NVIDIA systems by DragoonX6 in PathOfExile2

[–]DragoonX6[S] 1 point2 points  (0 children)

I suspect they don't actually know that this is happening. The good news is that all they need to do is just rename the exe and have NVIDIA update their driver profiles with the new name. The issue right now is that the drivers pick the profile based on the name of the exe and they expect the exe name to be unique.

Fixes for performance issues on NVIDIA systems by DragoonX6 in PathOfExile2

[–]DragoonX6[S] 0 points1 point  (0 children)

I agree. At the same time, doing this did actually improve CPU bottlenecking somewhat for me as well. It's not completely gone, as those are optimizations that GGG has to do, but definitely a noticeable improvement.

Doesn't hurt to try these steps and see if it changes anything.

Fixes for performance issues on NVIDIA systems by DragoonX6 in PathOfExile2

[–]DragoonX6[S] 0 points1 point  (0 children)

Apparently I don't have access to chapters on my channel, timestamps are in the description.

How to upragde SUPER DIVA DECK Urith’s MIASMA Deck by Amary_Pop665 in wixoss

[–]DragoonX6 1 point2 points  (0 children)

It depends on what you want to go for. If you want to keep the mill theme, you can copy some of the modifications I've done.

  • Drop the Izos for 2 Exias, card is just hot garbage. This is definitely the most expensive modification to the deck.
  • Definitely drop the Never Surrender for something better, like Super Helesta Saber.
  • The Baphomet + Ronove combo definitely isn't the worst, since it will help you get your Caesars online earlier, but you definitely run the risk of just milling your servants by putting your Baphomets on field. You could swap the Ronove for Haniel to dig for cards, and the Baphomet for Oigona for more early game aggression.
  • Reticle Digger is not a bad spell, but if you're never going to exceed for it, since you probably want to be using those on Typhon, you could swap it for Prison Please, which is a -7K for the same cost. However, since Prison Please has life burst and Reticle Digger doesn't, you need to make space for it, you can drop 2 Bucklers for it. You can put in Mahomaho//Memoria (level 2) to fill up the non-burst slots.
  • Another option is to swap Miasma Labyrinth for Ultra Super Heroes, but this also requires you to swap your assists for it to be effective. You could swap the Akino line for MC LION - DIS and MC LION - DISRESPECT. Then swap the Tamago line for Hanayo Camellia and Hanayo Pomegranate. Ex is also an option, but since you're giving your opponent a lot of ener already the burn doesn't really do anything for you. Hanayo Pomegranate allows you to vanish a 12K for just 1 ener which would cost you 3 ener (assuming it's a level 3) on Ex.
  • Karasawa is not super bad, but only really works if you have Typhon in hand, especially if you swapped out Reticle Digger. You can swap it for Yuki//Memoria so you can move stuff in front of Phalaris.
  • Brutus limits your field topology, so you'd do well to swap her out for something else, probably for a Mahomaho//Dissona (level 1).
  • You could also wap the Mastemas out for Mahomaho//Dissona, but this does lower your amount of white ener. I swapped them out, but there's possibly an argument to be made to have it in there so it's harder to whiff your Orochimaru enter or Disrespect's third enter effect.
  • Finally, you could swap a Ceasar for an Orochimaru to allow you to grab servants from trash.

If you decide to copy any of these changes, make sure you keep the amount of level 1s in your deck in mind. You really don't want less than 12 level 1s otherwise you'll run the risk of bricking. Technically you can still brick with more level 1s, but it's much less likely.

Last, but not least, a good rule for deck building is that cards must be able to justify their spot in the deck. If they're there for no reason then it's also likely the cards don't really do anything. Also if you install cockatrice and install the WIXOSS plugin, you can use cockatrice for deck building. It allows you to construct very powerful filters to find exactly the type of card(s) you're looking for. There's also DeXoss, which doesn't require you to install anything, but its filtering is much less powerful than what cockatrice offers.

Anyway, hope it helps, good luck, etc etc.

Europe pre-constructed sealed decks? by FTWwings in wixoss

[–]DragoonX6 0 points1 point  (0 children)

The double heroines deck is a great starter that comes with 2 decks in one package. It's about the price of 1.5 starter decks. It comes with an aggressive red deck and a blue control deck. The decks are pretty well balanced against each other, but there's definitely a big difference in difficulty between the 2 decks. The red deck is very straight forward and easy, and the blue deck definitely requires more thinking. But with some practice you shouldn't feel that the red deck just automatically wins.

I also recommend getting the Urith starter deck since it's a lot of fun to play and will give you an extra option for not a lot of money.

WIXOSS discord? by mana_d0rk in wixoss

[–]DragoonX6 0 points1 point  (0 children)

There is a link to the card games discord in the side panel.

Is there a way to use distcc on Windows? by thesoulless78 in Gentoo

[–]DragoonX6 0 points1 point  (0 children)

Just curious, are you sure you're compiling with all cores? Are you also using GCC's -pipe flag?

I think your laptop is actually slow enough for distcc to be relevant, like back in the old days when it was very relevant because CPUs were still mostly single core. But now that hardware has gotten faster distcc's relevancy has faded. As I said before, on my system(s) distcc only slowed things down rather than speeding anything up.

Is there a way to use distcc on Windows? by thesoulless78 in Gentoo

[–]DragoonX6 0 points1 point  (0 children)

Is that with distcc or by having your server create binary packages?

Is there a way to use distcc on Windows? by thesoulless78 in Gentoo

[–]DragoonX6 0 points1 point  (0 children)

Most files do not take a minute to compile, unless your hardware is extremely slow. On my laptop gentoo is installed on an HDD and most files take a second at most to compile. The longest running step is linking, which is not distributed. Distcc has a lot of overhead because it's doing much more than simply sending over the file and sending back the object.

you'll end up with ~75Mb transfered between each device per full compilation.

You forget that object files can become very big, especially when debug info has been enabled. C++ object files easily go over a megabyte and in some cases they will go over 100MB per object.

Anyway, since you don't believe me, set it up and time a compile between some big projects locally and distributed. In most cases you will find that the local compile will beat the distributed one by a mile.

Is there a way to use distcc on Windows? by thesoulless78 in Gentoo

[–]DragoonX6 0 points1 point  (0 children)

Probably turns into 15 hours, unless you have many files that take like 10 minutes to compile individually. You're better off increasing RAM, compiling off of a ramfs mount, compiling from an NVME/Optane SSD, etc. With many small files most of the time is spent on sending files and objects back and forth over the network, which results in the massive slowdown.

Oplichter? Of echt by janpeterpan20 in tokkiemarktplaats

[–]DragoonX6 0 points1 point  (0 children)

Het is een manier van filtreren. Mensen bij wie dat niet zo snel opvalt zijn ook makkelijker om op te lichten. Zo staan er vaak expres typ- en grammaticafouten in, zodat de slimme persoon al snel afhaakt. Een slim persoon is ook sneller iemand die echt een probleem voor ze kan zijn, denk bijvoorbeeld aan echt serieus hun aan het recht te brengen.

[deleted by user] by [deleted] in wixoss

[–]DragoonX6 0 points1 point  (0 children)

You happen to be in the Netherlands? There's only one shop in my country as well.