#Garry's Mod

1 messages · Page 105 of 1

polar anchor
#

I havent went out of my way to block it, what could it be bruh

#

Well even though it failed, the launcher says I have this version (which it shouldnt be since it failed lol)

winter radish
#

You know all our problems could be fixed with one little app

weak ermine
#

and

keen rivet
#

@subtle bison IGNORE

steel lark
#

DIDN'T IGNORE

subtle bison
keen rivet
#

Just trying something

subtle bison
#

lmao

willow fog
#

He's taking over

#

Rtx guy vs Gmod guy

steel lark
#

@subtle bison is rtx logic gonna be useful? (in gmod rtx i mean)

subtle bison
steel lark
#

is it only nvdia??

subtle bison
#

all of the logic editing is in the toolkit

steel lark
#

zamn

subtle bison
steel lark
#

just edit the usda manually

subtle bison
#

bruh thats hell

steel lark
#

💀

keen rivet
#

Lemme know what you think of just by looking at that code

weak ermine
#

ignore what

keen rivet
#

To write things in

subtle bison
#

rtxlauncher 3, coming in 2099

keen rivet
#

True

#

I might not merge it ever

weak ermine
keen rivet
#

It's just to try my thing out on a real program

subtle bison
#

ofc eyes show up in the blender toolkit

#

this leads me to think our eye issue is that studiorender (or whatever system that animates them) just doesnt work at a DX6 FL

#

because the material is obviously picked up by remix

#

@past notch is there anyone who could shine light on this? I believe we've asked before but it would be nice to know what engine modifications were made to get these working. I know it doesnt work at all in the SDK 2013 base (what hl2rtx is based on)

past notch
#

as a general guide though it had something to do with the different methods different DX versions use for rendering eyes

#

I recall that older DX versions treat the iris as a decal on the eyes whereas newer DX versions are actually using texture transforms or something like that

#

and we found this was broken due to having to run on an older DX version

#

the edits were being made along those lines, to basically fix the rendering in that context and pick one or the other to be our method

subtle bison
#

gotcha, i'll see what i can dig into

keen rivet
#

didn't KingDavidW have that working in might and magic rtx or something? or am i misremembering

subtle bison
#

old source already had it working

keen rivet
#

ah

subtle bison
#

i tested gmod 10 a few months ago and eyes were working ootb

keen rivet
#

how annoying

#

well i guess that does mean its fixable somewhere

subtle bison
#

i know what david is talking about, source has a older eye shader called Eyes but its completely removed in modern source

#

i backported EyeRefract from dx9 but the issue is that eyes dont animate at all

#

and i havent figured what actually controls that but it's worth looking back into

keen rivet
#

if we register the shader via binary module and use the fxc and stuff from old source, would that work?

subtle bison
#

issue is that we dont want to use leaked code 🙁

keen rivet
#

we dont have to

#

shaders should just be in old sdks

subtle bison
#

ah

#

i dont think it's a shader issue at this point though, the material as-is for x64 renders, but it doesnt have any transforms

#

something has to actually move the texture otherwise it just doesnt show up

keen rivet
subtle bison
#

oh shoot

#

i've been looking for this

keen rivet
#

the c++ might be there too

#

yeah

subtle bison
#

this is what we need

keen rivet
#

yeah

#

had a feeling

#

lol

subtle bison
#

i used it for the spritecard shader backport

keen rivet
#

you can just make shaders without needing that?

subtle bison
#

i meant compiling a compatible dll for the engine

keen rivet
#

oh

#

ohhhhhhhhhhh right because we used to use the portal rtx ones

#

but cant anymore

#

well you can still register shaders through a binary module just fine

subtle bison
#

you can for x32 still but the issue remains, eyes are entirely static

subtle bison
#

gmod rtx from hell

keen rivet
subtle bison
#

can we make it look as good as the default avalonia skin? isforme

#

🤤

keen rivet
#

this is just windows 11 theme right now

lean hatch
#

Hm

#

Cr im curious are you doing a remix api version of gmod?

keen rivet
#

these are the themes I have right now

subtle bison
subtle bison
#

i did some work on it but its a major pain with source
#1116089843479498782 message

#

same crash issues as API lights when the engine does its per-frame calls, so the runtime would have to be modified to present meshes each frame

lean hatch
#

Ah, I see

#

I was gonna have a question on it but im guessing its more pain then gain

subtle bison
#

i do want to work on it again, it would be far faster than the perf fork since i can actually turn off engine rendering for static meshes

lean hatch
#

Ah

#

Ig then my question would be do stuff that break due to rendering systems (such as gwater/betarun) function with the remix api?

#

Or would it still be a crash situation

subtle bison
#

gwater2 has a good chance of working if it were to use the remix api directly

#

its open source too but i havent looked into how it actually renders the water with normal source

lean hatch
#

I see

#

And beta run is different?

subtle bison
#

beatrun?

lean hatch
#

Sorry speech to text

#

The one parkour mod

subtle bison
#

it does some weird stuff with viewmodels but i havent looked into fixing that either, but should be easier in theory compared to gwater2

keen rivet
#

each particle is a triangle

subtle bison
#

but how doesit integrate into source's rendering?

#

is it actually rendered in-engine?

keen rivet
#

just by adding a shader

subtle bison
#

ah

keen rivet
#

in engine

#

triangles are built in engine, then rendered as a model

#

using MeshBuilder

lean hatch
#

Gulp... the s word

half viper
# subtle bison ah

CR can you get textures patterns to stop repeating too?
Pretty sure they are resources everywhere about this
And even LLMs should be able to do it

subtle bison
#

context?

#

i get this is text so its hard to infer emotion, but it sounds like you're frustrated lol

subtle bison
#

im going assume you mean the detail masks gm_flatgrass/construct use to make the terrain less tiled

#

we completely disable detail textures due to the previous rendering issues it would cause in remix. Since we have auto-categorization, we could probably stop doing that, but it would probably be more preferrable to just let the user handle this on the remix-side

#

i dont see how it's worth doing in the engine

#

yeah uhhh, nevermind

keen rivet
subtle bison
#

unless we start doing PBR replacements for all of these, i dont think we should bring detail textures back

#

thoughts?

keen rivet
#

what blending modes exist in remix, one of those might be correct for detail textures

#

but yeah we dont want detail textures on replaced things

subtle bison
subtle bison
keen rivet
subtle bison
#

dandruf simulator

subtle bison
keen rivet
#

idk depends if it works

#

avalonia is tried and tested, my UI framework isn't

subtle bison
#

what about linux support isforme

keen rivet
#

i did make sure macOS worked

#

which should mean linux

#

i dont have a linux install

#

or i do but i broke it

#

(grub rescue moment)

subtle bison
keen rivet
#

clone fazor repo into a folder named UITest next to your clone of RTXLauncher

keen rivet
keen rivet
polar anchor
# subtle bison the detail textures definitely give off a horror vibe

Looks kinda cool. Also wanted to let you know that the latest version of your gmod Remix DOESNT work with World At War. I jumped from 501666b-gmod to the December one. I havent tried any other in between so I dont know if they would work or not. Just thought youd find that nugget of info interesting.

#

So as far as I am aware right now, stick to 501666b-gmod for waw

errant knoll
#

How to fix white eyes?

weak ermine
half viper
#

I think the changes should be done in remix too?

subtle bison
#

not even hl2rtx addresses this.
but you could probably avoid it by placing a bunch of decal meshes using instancing and some kind of paint tool on the remix side

#

I'm not exactly certain on the method dx9c gmod uses to avoid tiling but it's probably a shader?

half viper
subtle bison
#

But how would that even be done? afaik there isnt any clever way to tell remix what texture to untile, it would have to be a manual process

#

not to mention this would require new runtime and remix api features

keen rivet
#

i thought it was just detail textures

subtle bison
#

i think there's more, the detail textures aren't meant to look like this (repeating tile)
#1116089843479498782 message

keen rivet
#

oh yeah detail textures for some reason are extra small i think in fixed function mode

subtle bison
#

they're supposed to be randomized too iirc

woeful phoenix
#

Reminder that you guys can and should ship material replacements with shader changes (or intercept and change shaders directly)

#

Gmod support custom shaders too, dunno of you guys have experimented but it's an avenue to fix stuff

keen rivet
#

yeah i just discussed that yesterday for eye fixes lol

livid rapids
#

reminder we have screenspace_general_8tex now

lean hatch
keen rivet
lean hatch
#

Hello everyone

subtle bison
subtle bison
weak ermine
#

how it gonna help remix

#

that shit not gonna remixing my gmod and tracing ma rays

lean hatch
keen rivet
weak ermine
#

or photoshop

keen rivet
#

Ai generated image

weak ermine
#

phew

#

can u generate rr for amd users

polar anchor
#

yeah i just keep getting 404 not found errors when at the fetching patch definitions stage

subtle bison
#

which are you downgrading, perf or main (both work but i need to verify something)

polar anchor
#

perf

#

it might have worked? just not auto patching it afterwords

#

maybe

#

so it goes to the October build?

subtle bison
#

no, ignore that

#

version tells you what you're running

#

so does the launcher

polar anchor
#

yeah

subtle bison
#

weird, if the patches arent working idk what's giving the launcher the 404, i cant reproduce this on my end

polar anchor
#

i can run them seperately, it just wont do it automatically

subtle bison
#

think hmmm

polar anchor
#

wonder if the update install button will still tell me that Im still on the latest version

#

wont test that yet since i actually want to play gmod rn lol

subtle bison
#

fixed moddb downloads

#

@keen rivet

#

oldest and newest stuff work now

#

gonna update the UI a bit more while im at it

subtle bison
#

ahhhhh im cooking so hard

subtle bison
#

@keen rivet bad news, we have to get rid of trimming so PuppeteerSharp.Stealth works correctly (workaround for cloudflare)

keen rivet
#

Surely you can make a trimming exception right?

subtle bison
#

i did

#

first thing i did

#

😭

keen rivet
#

I refuse to believe it needs to be removed outright lol

subtle bison
#

ok ill keep poking at it

keen rivet
#

Why is it a problem? Does it need reflection?

#

What is it using reflection for?

subtle bison
#

the embedded chrome browser fails to start if it's on, best i can explain it

keen rivet
#

Sounds like trimming exceptions need to be made

#

You just gotta figure out what

#

Are there trimming warnings in build output?

subtle bison
#

yeah lmao

#

ok i think i set up trim exclusions correctly this time, fingers crossed

subtle bison
#

it was a little more than disabling trimming

#

there was a embdded json file not getting serialized correctly

polar anchor
#

Doesn't even look or feel like gmod!

keen rivet
polar anchor
#

Annnnd we are back to gmod xD

subtle bison
#

😎

polar anchor
#

I really can't wait till HL2 RTX comes out, it'll be the new Counter Strike Source texture pack for GMod xD

subtle bison
#

what is the map in the last pic?

polar anchor
#

Oh um rp solane i think

subtle bison
#

man i wish we actually had a all hand-made PBR mod for a gmod map, trying all of the ones currently on moddb look like shit because they're all made with AI

#

😭

subtle bison
#

maybe i should make one myself

willow fog
#

Almost all of it is ai slop dogshit mass generated by either popo or skurty

weak ermine
#

after sky

#

clouds

#

stars

#

weather

#

⣿⣿⣿⣿⣿⣿⣿⠿⠿⢛⣋⣙⣋⣩⣭⣭⣭⣭⣍⣉⡛⠻⢿⣿⣿⣿⣿
⣿⣿⣿⠟⣋⣥⣴⣾⣿⣿⣿⡆⣿⣿⣿⣿⣿⣿⡿⠟⠛⠗⢦⡙⢿⣿⣿
⣿⡟⡡⠾⠛⠻⢿⣿⣿⣿⡿⠃⣿⡿⣿⠿⠛⠉⠠⠴⢶⡜⣦⡀⡈⢿⣿
⡿⢀⣰⡏⣼⠋⠁⢲⡌⢤⣠⣾⣷⡄⢄⠠⡶⣾⡀⠀⣸⡷⢸⡷⢹⠈⣿
⡇⢘⢿⣇⢻⣤⣠⡼⢃⣤⣾⣿⣿⣿⢌⣷⣅⡘⠻⠿⢛⣡⣿⠀⣾⢠⣿
⣷⠸⣮⣿⣷⣨⣥⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢁⡼⠃⣼⣿
⡟⠛⠛⠛⣿⠛⠛⢻⡟⠛⠛⢿⡟⠛⠛⡿⢻⡿⠛⡛⢻⣿⠛⡟⠛⠛⢿
⡇⢸⣿⠀⣿⠀⠛⢻⡇⠸⠃⢸⡇⠛⢛⡇⠘⠃⢼⣷⡀⠃⣰⡇⠸⠇⢸
⡇⢸⣿⠀⣿⠀⠛⢻⡇⢰⣿⣿⡇⠛⠛⣇⢸⣧⠈⣟⠃⣠⣿⡇⢰⣾⣿
⣿⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢋⣿⠙⣷⢸⣷⠀⣿⣿⣿
⣿⣿⣿⡇⢻⣿⣿⣿⡿⠿⢿⣿⣿⣿⠟⠋⣡⡈⠻⣇⢹⣿⣿⢠⣿⣿⣿
⣿⣿⣿⣿⠘⣿⣿⣿⣿⣯⣽⣉⣿⣟⣛⠷⠙⢿⣷⣌⠀⢿⡇⣼⣿⣿⣿
⣿⣿⣿⡿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡙⢿⢗⣀⣁⠈⢻⣿⣿
⣿⡿⢋⣴⣿⣎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡉⣯⣿⣷⠆⠙⢿
⣏⠀⠈⠧⠡⠉⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠉⢉⣁⣀⣀⣾

polar anchor
#

The mw22 pack isnt

subtle bison
#

yeah the cod warzone weps are peak thanks to @livid rapids

onyx ridge
compact blaze
#

@subtle bison how much do u think gmod rtx improved since then?

subtle bison
#

a lot, at least in terms of feature support and polish

#

i think the avalonia launcher was probably the most significant change since it makes setting it up mostly plainless?

keen rivet
subtle bison
#

yeah you got i think all of them

#

this must have been before the patches

brittle token
#

was there a way to change skybox (or hdri), fog, etc?

compact blaze
compact blaze
subtle bison
subtle bison
#

if you're signed into github, you can download it here

#

i will make a formal release soon, need to iron out some linux issues

winter radish
subtle bison
#

i miss it too but i dont think its reasonable to maintain two launchers

#

avalonia is very much ahead of the rust one in feature support

subtle bison
#

@keen rivet finally got around to testing linux, mods work there too now misc_lets_fucking_go

subtle bison
#

native depotdownloader integration 😊

#

all because i didnt want the launcher trying to open all common linux terminals the user might not have installed

weak ermine
#

lmao

#

not that ultra intensive

#

but yes

#

and we reported that

#

trillions years ago

subtle bison
#

so i assume its still not fixed? im pretty sure im running the newest nv driver on linux

weak ermine
#

yes

#

rr is FUCKED in question of reflections

subtle bison
#

yay another AMD win 🤓 /s

weak ermine
#

shadows

subtle bison
#

i guess but if you have the denoiser tuned correctly its not too far off

#

HDRI shadows are pretty bad still though

weak ermine
#

i hope they fix that shit😭🙏

#

maybe someone create gub report

#

bug report

#

request

#

idk

#

im not a gitshit nerd

#

git0,5mbit/s

brittle token
#

Ray Redestruction

weak ermine
#

eyes degeneration

brittle token
#

what

subtle bison
#

no freaking way, real life

weak ermine
#

wtf is real life

#

is that game where's GRASS grows in real time?

#

nah that game does not exist

#

psyop

winter radish
brittle token
# weak ermine wtf is real life

i think it's a dev branch of half life where valve integrates experimental stuff, like procedural growing grass and trees, seasons, etc. my uncle at valve told me

brittle token
subtle bison
#

🙂

subtle bison
#

you are witnessing gmod rtx getting its polish hush

#

🤌

subtle bison
#

what the dialog box looks like for steam creds

#

I have yet to try the QR stuff

#

ok i think im done with it, looks good

subtle bison
#

i know most probably wont care, but x32 has been broken for months because of dumb stuff i did with the avalonia launcher, but its fixed now 🧓. Also looks like i broke stuff on the main mod hehe

#

but it seems to be perfectly stable on the latest gmod version surprisingly

#

used hl2rtx stdshader_dx6, completely static still

winter radish
subtle bison
#

tell me what i should polish

subtle bison
#

hence why downgrading is optional 🙂

keen rivet
#

Are we not able to get binaries for free with no account from the gmod server builds?

subtle bison
#

i think we talked about it before, we need to verify if it actually has the dlls we need

#

i guess ill check right now while its on my mind

keen rivet
#

People will not be comfortable with entering their steam account password to install a gmod thing for sure

subtle bison
#

yeah for sure

#

man can i just not download any gmod depots with official steam tools

keen rivet
#

Should be able to

subtle bison
#

time to try depot downloader

keen rivet
winter radish
keen rivet
#

It doesn't break existing installs technically and never did

subtle bison
#

looks like it has mostly everything except client.dll

keen rivet
#

wonder if thats enough for most cases

subtle bison
#

no we need client.dll patches for culling

#

unless we can mix and match these binaries

#

most x64 crashes are in engine.dll these days iirc

keen rivet
subtle bison
#

even if it works, the other issue i can see is that the symbols could change at any point

#

i'd prefer to avoid that

#

man if only gmod was free weariest

#

also there is no x64 server as far as i can tell

#

just x32

keen rivet
subtle bison
#

its using whatever depotdownloader does

keen rivet
#

ah

subtle bison
#

i just integrated it into the launcher so i dont have to deal with terminal BS on linux

keen rivet
subtle bison
#

i tried to fix the patches a month or two ago, i didnt get anywhere

keen rivet
#

which ones changed?

subtle bison
#

none of the signatures, i meant fix as in find where they crash

keen rivet
#

oh so all the sigs are still correct?

subtle bison
#

yeah

keen rivet
#

ok good

subtle bison
#

and the patches do work, the game is just really unstable

keen rivet
#

youd want to fix that anyway since addons and map compatiblity moves alot

#

like new compiled maps might not work on older versions of the game because of changes

subtle bison
#

😭

#

even with LLMs, i dont think i have the technical understanding to figure out what exactly regressed using ghidra, etc

#

would be nice if we had another team member who specialized in RE

keen rivet
#

do you have any crash dumps?

subtle bison
#

not currently but i bet i could make some real quick

keen rivet
lean hatch
subtle bison
#

bro has a contact

keen rivet
#

no im just gonna try look at them lol

winter radish
#

My Steam propaganda has failed guys

keen rivet
#

see if i can spot anything

keen rivet
#

that just wont work

subtle bison
#

hell would freeze over before gmod rtx got on steam

keen rivet
austere ridge
#

i just got it working but every time i open a map it crashes lol

subtle bison
#

if you have .dmp files in your game dir pls send them to xenthio lmao

keen rivet
#

its possible just one of the sigs is wrong and going to a near identical function

austere ridge
#

is this of significance?
-Lua Stack Traces-

Client
0. DrawModel - [C]:-1
1. (null) - addons/remixbinary/lua/remixlua/cl/cl_rtx_misc.lua:116

Server
Not in Lua call OR Lua has panicked

MenuSystem
Not in Lua call OR Lua has panicked

keen rivet
#

that means its happening as a direct cause of something in lua

austere ridge
#

oh damn

austere ridge
#

so what can I do to fix it?

subtle bison
keen rivet
#

we shouldt need it yeah

winter radish
subtle bison
#

iswtg

#

if this fixes it

#

im gonna freak out lmao

austere ridge
keen rivet
#

bro why the codebase so different LOL

subtle bison
#

because it got messy really quickly with the remix api stuff

keen rivet
subtle bison
keen rivet
#

i guess thats what happens when you disappear for 5 months

keen rivet
subtle bison
#

i mean if we dont need it im just gonna nuke it from orbit but yeah i can try

keen rivet
#

well that function exists for material overrides too

#

for material tool

subtle bison
#

ah fuck right

austere ridge
subtle bison
#

ooh i have that

#

ill try it rq

austere ridge
#

its a nice chill map to be fair

subtle bison
#

i cant even get the map to load, gets stuck here

austere ridge
#

ooh sad_cat

keen rivet
#

oh wait nvm youre very early load

subtle bison
#

all maps seem to be doing this all of the sudden guh

keen rivet
#

is it loaded? can you see your mouse and hear sounds?

subtle bison
#

nah its totally locked up, works if i have workshop disabled on launch

#

anyways

keen rivet
#

addon funny

subtle bison
#

this is what happens if you remove the studio flag

austere ridge
#

i managed to load into a different map that had a big text saying "use this for rtx" but it crashed within a few seconds

subtle bison
#

no more crashes but bye bye models

keen rivet
#

interesting ok i think you need the render flags

#

i had a feeling about something

#

but you should load that map and look at what crashes

#

is that an old version, btw?

subtle bison
#

no, newest

keen rivet
#

ok

subtle bison
#

what prints would I be adding? last processed mesh?

keen rivet
#

i dont think this is the games fault if it still works, its probably some crash happening in the rtx fixes

keen rivet
subtle bison
#

ofc it stops crashing when i add the debug prints, ill try workshop stuff again

austere ridge
#

regular gm_construct booted perfectly fine but the sky looks weird

keen rivet
#

in default construct, the skybox is above the map which means it casts a shadow on everything

austere ridge
#

ah ok i understand it now

subtle bison
subtle bison
# keen rivet just before drawmodel about what model it is, if its crashing there

looks like a skbox prop in a tf2 map, crashing in shaderapidx9

[DrawFix] Entity: prop_dynamic, Model: models/weapons/c_models/c_rocketboots_soldier.mdl
[DrawFix] Entity: prop_dynamic, Model: models/player/gibs/gibs_duck.mdl
[DrawFix] Entity: prop_dynamic, Model: models/props_doomsday/australium_container.mdl
[DrawFix] Entity: viewmodel, Model: models/weapons/c_superphyscannon.mdl
[DrawFix] Entity: viewmodel, Model: models/weapons/c_superphyscannon.mdl
[DrawFix] Entity: gmod_hands, Model: models/weapons/c_arms_citizen.mdl
[DrawFix] Entity: prop_dynamic, Model: models/skybox_mountain/skybox_mountain_256_d.mdl
keen rivet
#

what if you spawn it in constract

#

you could try playing around to see if any of those overrides in those functions causes it by specifically exclduing stuff from running if the modelpath is that

#

like skip the material stuff if its that model, etc.

subtle bison
#

right but that means we'd have to find every single problematic mesh

#

iirc these crashes only happen with the hwskin patches

keen rivet
#

no i just want to see if theres a specific thing we can nail it down to

subtle bison
#

ah

#

gotcha

keen rivet
#

like its a hint if its related to material replacements

keen rivet
subtle bison
#

weird i cant get this mesh to spawn in sandbox

keen rivet
#

pull out phsygun

#

does it have a green circle

subtle bison
#

nah its just not showing at all with gm_spawn models/skybox_mountain/skybox_mountain_256_d.mdl
prop_dynamic_create models/skybox_mountain/skybox_mountain_256_d.mdl just gives me an error

keen rivet
#

is tf2 mounted?

subtle bison
#

yeah

#

i can spawn tf2 stuff from the spawnmenu just fine

#

ill see if i can find an easier mesh to reproduce

keen rivet
#

i dont see models/skybox_mountain/skybox_mountain_256_d.mdl in tf2 vpk

subtle bison
#

guh

keen rivet
#

is that part of the map?

#

like bspzipped into it?

subtle bison
#

no idea at this moment

#

ooh that aero map is finally loading for me

#

and it crashes yippee

keen rivet
#

send the dump

keen rivet
#

ah its still drawmodel

subtle bison
#

fucking workshop weariest

#

it just decides to randomly redownload a good amount of my addons

keen rivet
subtle bison
#

nope

#
[DrawFix] Entity: prop_dynamic, Model: models/models/props/fr_decoskybox.mdl
[DrawFix] Entity: prop_dynamic, Model: models/models/props/fr_decoskybox.mdl
[DrawFix] Entity: prop_dynamic, Model: models/models/props/fr_decoskybox1.mdl
[DrawFix] Entity: prop_dynamic, Model: models/effects/vol_light128x512.mdl```
keen rivet
#

interesting

#

whichs means it could be unrelated to the model

#

unless that crashes if you spawn it in sandbox mode

subtle bison
#

nope same thing as the tf2 map lol

#

so glad the FUCK mod showed up

keen rivet
#

models/effects/vol_light128x512.mdl should exist though

subtle bison
#

ah it shows in the spawnmenu

#

lemme hook VS before i spawn it

#

it does not crash

keen rivet
#

thats not rtx tho

subtle bison
#

RT is off so you can see it

keen rivet
#

oh

subtle bison
#

yeah in this case i dont think its down to model quirks

keen rivet
#

ok well that means you have to figure out what function this is

#

head to instruction pointer (0x00007ffca74173a8)

#

lemme swap to 64bit gmod and look

subtle bison
#

im going to try disabling the hwskin patches and see if i can reproduce those crashes, i think that would save us some time if it ends up stopping them

keen rivet
#

the instruction pointer seems to be offset, do you habe a better crash from visual studio?

subtle bison
#

better as in?

keen rivet
#

likke what does visual studio show when you hit that crash

subtle bison
#

i can save the full dump if needed

#

nvm...

keen rivet
subtle bison
#

2nd occurrence of the same one that i sent you the dump for.

#

ok i confirmed it

#

disabling hw skin patches fixes the crashes

#

i guess ill need to set up some breakpoints?

#

👁️

keen rivet
#

part of me thinks i did those

subtle bison
#

well i dont think its actually relevant to our issue, that is for actual hw skinning, not the model draw fixes causing the crashes

keen rivet
subtle bison
#

yeah

#

as for the model draw hooks, trying to find a place to start printing

keen rivet
#

you changed those sigs at some point

subtle bison
#

ah i was trying to fixup x64 for hw skin patches

#

i think i got somewhere, there was a vid of it partially working

keen rivet
#

ok so those aren't related to this crash then because i never got those working on 64bit and i think theyre disabled via ifdef

#

they are

keen rivet
subtle bison
#

they arent

#

i posted that first sc before realizing they werent on

subtle bison
keen rivet
#

wait were you confusing it with model_draw_hook

keen rivet
#

or was it prop_fixes

subtle bison
#

its either model draw hook or prop fixes

#

i have yet to figure that part out yet

keen rivet
#

what is model draw hook

#

my lighting fixes are prop_fixes

subtle bison
#

guh i thought you made this

keen rivet
subtle bison
#

oh fuck

#

well

#

time to disable this

keen rivet
#

bro what are these LOL

subtle bison
#

😭

keen rivet
#

didnt exist when i was active

subtle bison
#

yeah lmao

keen rivet
#

how did you accidentally add an entire patch what

subtle bison
#

wdym accidentally add?

keen rivet
#

like theres this mystery patch that you dont know what it does

#

and you thought i made it

subtle bison
#

im sure i had a reason for keeping it at that point (i do not remember and it was probably a bad one anyway lmao)

#

yeah its my fault for sure lmfao

keen rivet
#

it has a confusingly similar nameto mine

subtle bison
#

my dumb ass

keen rivet
#

this looks like it tries to do what mine does

subtle bison
#

hey gues what

#

guess what works with a specific thing comment out

#

🙂 🙂

keen rivet
#

what did you change

subtle bison
#

so this entire stability issue for almost entire year was caused by some copy-cat code i added that doesnt even do anything

#

👏

keen rivet
#

brooooooo

#

😭

#

you're using vtables as well

#

those change more than sigs do

#

mine works higher level

#

i assume something mustve not been applicable?

subtle bison
#

i really dont remember the reason

#

😭

keen rivet
#

because I forced static lighting from lua

#

did you add this for something that didnt work there?

subtle bison
#

iirc this was brought over from cl_rtx.lua but ill need to check

keen rivet
#

thats right

#

i posted the image on wrong message

keen rivet
keen rivet
#

if this type exists in a header why not just use that one lol

subtle bison
#

i dont remember, this could've been added when i was messing with hw skinning for x64 and i didnt realize it was conflicting with prop fixes

onyx ridge
#

how are the goings today

subtle bison
keen rivet
#

me showing up once a month, helping fix something, and leaving

subtle bison
#

average Xenthio W

#

well time to remove downgrading and push a hotfix

keen rivet
subtle bison
#

im going to leave it commented out then

#

oh you mean downgrading?

keen rivet
#

thoguh you can comment model_draw_hook out maybe because you might realise you had it for a reason lol

#

even then i feel like theres an easier way to do what you were trying to do there?

subtle bison
keen rivet
subtle bison
#

yeah... hehe

keen rivet
#

i guess you could fix this by documenting what things do better

#

the ai and also probably you mightve not known where everything was done

subtle bison
#

i mean i really cant do anything about model_draw_hook until the reason comes back into my head lmfao

#

if its long gone i dont see the use of keeping it around, especially if it causes issues

keen rivet
#

you could creat a doc explaining things like

hash fixes:
first we use lua in blahblah.lua to turn the static lighting flag on
then we in c++ force blahblah blah

#

because the AI mightve not known we did that first step in lua already

#

because thats what that file did, it look like it tried to do what i already did in a way more complex way

#

which to be fair, if theres a model draw that wasnt able to be intercepted by lua, would be needed

#

so its possible you added that for a reason

subtle bison
keen rivet
#

but i still think it could be done easier and without the need for all those vtables and manual offsets

keen rivet
#

there was probably reason to it

subtle bison
#

yeah it hasnt hit me yet

#

maybe its a realllllly slow punchline

keen rivet
#

the slow punchline was that it broke months after adding it

subtle bison
#

dude im still kinda in shock about that

keen rivet
#

anyways yeah try to avoid vtables and manual offsets, try to stick to overriding functions via sigs because that seems to change the least

subtle bison
#

and i went and built an entire downgrading system into the launcher 😭

keen rivet
keen rivet
subtle bison
#

me when the Push button is looking mighty fine

#

anyways, gonna also fix some 32-bit regressions before i push the hotfix

subtle bison
#

the sole reason why the main version of x64 was unstable

steel lark
#

uhmmm

#

perf is better tho isn't it?

subtle bison
#

i mean not really?

keen rivet
#

perf runs worse for me

subtle bison
#

ok that should not be true

keen rivet
steel lark
#

is the launcher in rust updated?

subtle bison
#

no rustlauncher dead atm

steel lark
#

i don't want to run the launcher in wine

subtle bison
keen rivet
subtle bison
#

perf is GPU bottlenecked 90% of the time

steel lark
subtle bison
keen rivet
steel lark
#

rtx 3060 with i5-12400f 😭

subtle bison
#

all of the engine bottlenecks dont exist on the perf fork

#

can you provide some screenshots?

keen rivet
#

my installs are probably a month or two out of date or so

subtle bison
#

normal gmod rtx and perf share the same runtime settings so it should be straightforward to test them

#

the latest versions at least

subtle bison
steel lark
#

oh

subtle bison
keen rivet
#

since the start it has yeah

#

avalonia version was built with linux in mind

steel lark
#

zamn

keen rivet
#

i just didnt like rust troll_i386

subtle bison
#

i prefer avalonia at this point anyway, the c# stuff is just easier to deal with between OS's

#

most of the changes i make on windows end up working on linux with minimal changes

#

i think rust was the same but most of it had to be built from the ground up

lean hatch
willow fog
#

Holy shit

#

I just scrolled through allat

#

Jeez

steel lark
#

main 64 is crashing for me

subtle bison
#

ye the hotfix isnt pushed yet

subtle bison
#

tidying up 32-bit since it deserves some love

steel lark
#

🔥

subtle bison
#

SPR works pretty well on 32-bit, but the jump isnt as big as x64

#

meanwhile perf on x64 LMFAO

willow fog
#

Cr broke gmod

#

Xenthio fix gmod

#

Water is wet

subtle bison
#

i mean i technically fixed it because the right thought hit my head but it probably wouldnt have happened without Xenthio's presence hehe

subtle bison
subtle bison
#

no more downgrading 😅

subtle bison
#

ok ngl a lot of maps are still crashing

#

im sure we fixed one part of the puzzle but there is something else causing crashes and i dont have a lua trace this time

#

lovely

#

i guess we might need to update our patches or something, ill make that a tomorrow me problem

keen rivet
weak ermine
#

#offtopic

subtle bison
subtle bison
#

looks like GetModel() is the culpit

subtle bison
#

ok thanks to claude opus, adding a re-entrance guard to GetModel() fixes the crash

#

i dont really understand the full context but the game is stable for me now

#

ill update the 0.9.1 release

#

shouldnt need to downgrade anymore?

#

the addons and maps i was testing work now

subtle bison
#

oh fuck yeah the tf2 gauntlet works

winter radish
#

I miss playing Gmod RTX

subtle bison
#

then play it 🤓

winter radish
subtle bison
#

like wut

winter radish
#

And I stopped hosting a server

winter radish
#

It’s the portal doors that don’t work

subtle bison
#

oh yeah those are cursed

winter radish
subtle bison
#

yeah i was thinking just that

#

ill look into it

weak ermine
subtle bison
#

nvidia has this really cool feature called "driver not crashing when r_3dsky is set to 1"

#

(i am very jealous)

weak ermine
#

or

#

u use ur

#

2080

#

🥀

subtle bison
#

2080 in my home server

#

🙂

weak ermine
#

1 frame per something

subtle bison
#

49fps at dlss ultra perf @ 1080p 🥀

#

RR off

weak ermine
#

kill this guy lol

#

even with aidia gpu

#

he turning off rr

#

this guy is doomed

subtle bison
#

lmao

#

i didnt like looking at the buggy af water

weak ermine
#

tell deepshitia about that

keen rivet
keen rivet
#

Or kinda working

polar anchor
#

usually get that in l4d2

compact blaze
polar anchor
quiet scroll
#

Anybody seeing this like this when they fire a weapon? I thought it was something I did to my rtx.conf but I untagged everything and its still showing

subtle bison
#

does it happen if all of your addons are disabled

quiet scroll
#

i so stupid lmaoo

#

ty

subtle bison
subtle bison
compact blaze
#

Sorry av1 no work

subtle bison
#

messing with hw skinning again on x64

compact blaze
subtle bison
#

i mean im definitely further than i was last time

#

pretty sure i found most of the important signatures for studiorender

#

@keen rivet

#

i may be cooking here

#

AR2 definitely is animating holy shit

compact blaze
weak ermine
#

thats

#

ahh

#

interesting

#

i guess

subtle bison
#

oh its definitely working 👁️

#

i need to fix the bone matrixes but holy shit this might actually be the day x64 gets hw skinning

#

😱

compact blaze
#

@livid rapids how are you missing this it’s happening

compact blaze
subtle bison
#

obs, but yeah im using av1 as it saves a lot of space and is far higher quality than h264

subtle bison
steel lark
keen rivet
weak ermine
compact blaze
subtle bison
#

ios should do sw av1?

#

my m1 ipad plays it back ok

#

and i have an older android phone that also plays it

keen rivet
subtle bison
#

i meant if the device didnt support it

#

sw av1 should play fine on any modern cpu in the last 10 years

compact blaze
#

Like no matter what

#

And this iPad is from 2021

#

So weird

weak ermine
#

skill issue

subtle bison
compact blaze
#

Oh ya I think I already said the device refuses to save it

subtle bison
#

guh

weak ermine
#

skill Issue

keen rivet
#

no crashes on latest non perf version for me

subtle bison
#

yippe i have succeeded then

keen rivet
#

haha the automatic emissives are very cool I havent seen them in action yet

subtle bison
#

i think most of those are already tagged

#

auto-emissives are disabled by default because some materials misuse the vmt flag that make them emissive

keen rivet
#

ah

subtle bison
#

grigori what did they do to you my boy

keen rivet
#

wait would it be possible to automatically forward normals and envmap masks over to remix lol

subtle bison
#

probably, just need to give the remix api access to the source filesystem

subtle bison
#

we'd still need to convert the normals to be compatible with remix though

keen rivet
#

you could probably piece together some sort of primitive "ToPBR" conversion

subtle bison
#

yea

half viper
#

at least when i used to mess around in USDA files with my trusty notepad++

#

still my favourite way of doing remix replacements

#

i still can never get used to the toolkit

subtle bison
weak ermine
#

better than dumbest ai degeneration

#

"upscaling"

#

numbers in my vram usage maybe

#

but not quality

steel lark
keen rivet
#

¯_(ツ)_/¯

keen rivet
#

@subtle bison have you been neglecting build scripts i cant build the project]

#

@subtle bison wtf is module_alt bruh

#

builds when i delete that file

royal vortex
#

that water looks different..?

quiet scroll
keen rivet
#

you know what I would love to see in rtx remix

#

realtime hotspot texture replacements

#

like hotspot textures in source 2

#

normalmaps if they were real

#

hands look better with them

#

theyre compiled into an addon at runtime

keen rivet
#

the roughness translation worked on poison headcrabs

weak ermine
#

ahhh

#

ahhhhhhh

#

lois

#

im coming

keen rivet
#

some normals come out as very weird though

livid rapids
#

are they properly converted from tangent to octahedron?

#

they look very good

#

the problem with envmaps, much more than phong is that certain textures use it to convey really any sense of reflectivity for example this road in bigcity

#

and the closest modern relative to the envmap is a metallic map

#

or this one broken window texture

keen rivet
livid rapids
#

That's good

keen rivet
keen rivet
#

i am doing some sort of envmap mask parsing

#

that will be tricky to convert though

compact blaze
weak ermine
#

cool sky, clouds, that shit♥️

#

gmod rtx year

keen rivet
weak ermine
#

check css models

#

arctic has some sick normals

weak ermine
#

🙏

keen rivet
#

what track

#

wait wtf

#

i have no idea where that music was coming from

#

idk what that is

#

LOL

weak ermine
#

💔

keen rivet
#

i had my headphones off

#

thats not the kind of stuff I listen to anyways lol

weak ermine
#

ghosts

#

someone hacked ur computor

#

😱

#

can u check css models pls

#

I'm really need this

keen rivet
#

in a moment

weak ermine
#

my models are kinda pbrless

keen rivet
keen rivet
#

very interesting lookingmaterials being generated by accident here

weak ermine
#

🥀

keen rivet
#

just noticed he doesnt have fucked sized pupils

weak ermine
#

bcz its on texture

keen rivet
#

do css models not do eyes the same as hl2 ones?

keen rivet
keen rivet
weak ermine
#

sicky shiny stuff

keen rivet
keen rivet
#

ok @subtle bison take a peep at this cool thing I'm heading to bed now feel free to continue and finetune it.

It writes to an addon currently, I have no idea if we can just skip that and send the replacements to remix directly.

keen rivet
keen rivet
weak ermine
#

logical

#

isn't it's like

#

pbr's dad

livid rapids
#

blinn-phong will be 50 years old next year so uh

#

granddad

willow fog
#

Wtf did I wake up to

half viper
#

Same

livid rapids
#

The Great ToPBR Revolution for Assets In Need of Placeholder PBR

half viper
#

Good evening

subtle bison
#

@keen rivet may i ask why you used copilot via a github pr. Not that i really have a problem with it, but it seems like that would be a more painful method compared to using an IDE like cursor

#

anyway this is huge

#

i need to try mwbase and acr9 with it

weak ermine
#

yeh

#

someone still doesn't release pbr pack so

#

better when endless waiting

subtle bison
#

i mean this "good enough" approximation from source engine textures is a lot better than AI generated ones by a long shot

weak ermine
#

yes

subtle bison
#

best part is that it's probably compatible with every texture available

weak ermine
#

ai generated numbers in vram usage

#

30 freaky gb of ai shit

#

for css textures

#

😭🙏

subtle bison
#

yea no thx

weak ermine
#

my ssd is kinda storageless

#

so

#

its technically means

#

that og source water has normals too?

compact blaze
weak ermine
#

or its kinda other normals

#

not normal normals

#

⣿⣿⣿⣿⣿⣿⣿⠿⠿⢛⣋⣙⣋⣩⣭⣭⣭⣭⣍⣉⡛⠻⢿⣿⣿⣿⣿
⣿⣿⣿⠟⣋⣥⣴⣾⣿⣿⣿⡆⣿⣿⣿⣿⣿⣿⡿⠟⠛⠗⢦⡙⢿⣿⣿
⣿⡟⡡⠾⠛⠻⢿⣿⣿⣿⡿⠃⣿⡿⣿⠿⠛⠉⠠⠴⢶⡜⣦⡀⡈⢿⣿
⡿⢀⣰⡏⣼⠋⠁⢲⡌⢤⣠⣾⣷⡄⢄⠠⡶⣾⡀⠀⣸⡷⢸⡷⢹⠈⣿
⡇⢘⢿⣇⢻⣤⣠⡼⢃⣤⣾⣿⣿⣿⢌⣷⣅⡘⠻⠿⢛⣡⣿⠀⣾⢠⣿
⣷⠸⣮⣿⣷⣨⣥⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⢁⡼⠃⣼⣿
⡟⠛⠛⠛⣿⠛⠛⢻⡟⠛⠛⢿⡟⠛⠛⡿⢻⡿⠛⡛⢻⣿⠛⡟⠛⠛⢿
⡇⢸⣿⠀⣿⠀⠛⢻⡇⠸⠃⢸⡇⠛⢛⡇⠘⠃⢼⣷⡀⠃⣰⡇⠸⠇⢸
⡇⢸⣿⠀⣿⠀⠛⢻⡇⢰⣿⣿⡇⠛⠛⣇⢸⣧⠈⣟⠃⣠⣿⡇⢰⣾⣿
⣿⣿⣿⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢋⣿⠙⣷⢸⣷⠀⣿⣿⣿
⣿⣿⣿⡇⢻⣿⣿⣿⡿⠿⢿⣿⣿⣿⠟⠋⣡⡈⠻⣇⢹⣿⣿⢠⣿⣿⣿
⣿⣿⣿⣿⠘⣿⣿⣿⣿⣯⣽⣉⣿⣟⣛⠷⠙⢿⣷⣌⠀⢿⡇⣼⣿⣿⣿
⣿⣿⣿⡿⢀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡙⢿⢗⣀⣁⠈⢻⣿⣿
⣿⡿⢋⣴⣿⣎⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡉⣯⣿⣷⠆⠙⢿
⣏⠀⠈⠧⠡⠉⠙⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃⠉⢉⣁⣀⣀⣾

compact blaze
compact blaze
# keen rivet

Is there a way to fix those ugly sharp shadows on the hand?

onyx ridge
#

we got auto-pulled pbr textures before addon-based replacements

weak ermine
#

or some shit

weak ermine
#

can detail texture technically be normals/height textures

compact blaze
weak ermine
#

i think

#

u download addon from workshop and its only for remix

#

maybe something like that

#

idk

subtle bison
#

maybe they mean remix replacements?

#

unless they really mean replacements from workshop addons

weak ermine
#

who knows

onyx ridge
#

instead of using moddb use the workshop for replacements

weak ermine
#

its

lean hatch
weak ermine
#

uh

subtle bison
subtle bison
lean hatch
#

cr, what would happen if we men in blacked you

subtle bison
weak ermine
#

i cant translate that shit

subtle bison
#

wiped my memory

weak ermine
#

can someone explain

weak ermine
#

who are you

subtle bison
#

all gmod rtx knowledge erased

weak ermine
#

why im free money billionaire

#

who is garry

#

and why he has mod

#

well

#

now we can just

#

subscribe to cool replacements

#

and remix automatically transfer them to pbr

#

🤑

#

hl2 beta aesthetics

#

oh hell nah

#

hl2 fake factory remaster

#

or how it called now

onyx ridge
#

fully modeled

#

(now ray traced)

compact blaze
subtle bison
#

yeah

subtle bison
#

love how subtle the effect is

half viper
subtle bison
#

i havent looked closely to see how it approximates roughness maps, but im sure it wont ever be perfect

#

anyway, mwbase/arc9 time

subtle bison
#

ngl it does barely anything atm

willow fog
#

y

subtle bison
weak ermine
#

show us mw2019 pewpew things

subtle bison
#

multi stage blending is off

weak ermine
#

tolerable

subtle bison
#

thats arc9 mw19

#

lemme try mw base

weak ermine
#

that's

#

mmm

#

suck balls ngl

subtle bison
#

i think something might be missing for these sweps

#

it works well on normal source stuff

half viper
#

whats with the image being so blurry

#

oh wait

#

im so sorry for you CR

subtle bison
#

yeah not dlss

#

also im gamestreaming with the game running at 1080p with xess perf preset

#

i should probably take these at native 1080p

weak ermine