#Chess Titans
1 messages · Page 3 of 1
They are under the academic software license (?). I checked it out, it can be distributed as a demo of hardware or software.
About a day. It has to be done by hand cause of how remix materials are setup.
seems great then. i know i'd love to mess around with this
i haven't found a single game (that i like) that i've been able to do mesh replacements in 😦
so this should be fun 🙂
also wow that upload speed. very jealous, lol
It's over wifi too
i just got an internet upgrade, and can now upload at 2 MB/s 😛
Yea I barely get 1
same for me for the last 10 years
I had gigabit at one point
10mbps on a $90 internet plan is just sad
1400Mb/s down, ~700Mb/s up. But nothing really was able to use it fully cause it was so hard on residental hardware
wow
Maybe add the ivy and candles next 
Thats even worse than the prices here
Replace the knight with that one
what are your prices, and where do you live?
Damn I wish we had something similar to the chess game in harry p 1
i'm in Florida
[Removed link]
REMEMBER You must setup you rtx.conf to not have enhanced assets enabled when launching! You have to launch the game and then enable them other wise it'll hang on loading the USD. This is Intel's Sponza scene converted to USD for remix.
Oh and the green room test stage can be used by switching to the other mod usda via renaming
may i pin this?
And you'll want to use the x32dbg patch from the repo
Turkey, 100Mbit/s down, 8Mbit/s up. Its ~300 Turkish lira per month which translates to ~11$
for $90, my download speed was 300 to be clear. i forgot to mention that
only with a $120 500 mbps plan (promotional pricing btw) do you get 20mbps
Sure, but I ain't providing much support for it 
lol, that's fine. i just wanted people to be able to find it easily
Why upload speeds are too low? Does it really put pressure on the infrastructure?
afaik they're just cheaping out. they claim it does but i really doubt it
Greedy ISPs here
plus they rake in so much profit that they could easily upgrade everything
I thought the only ones are here in Turkey 😄
or just install fiber everywhere
megabytes?
I should go to sleep. My cat is demanding it
i had 1/1 until 2012, and 10/1 until 2018 (megabits)
sleep well. enjoy cat 😛
My neighboor pays the half of what I do but he gets 6Mbit down and ~1Mbit upload
Ya'll have fun melting your GPUs with sponza
Lemme know if it works on your guys machines
Bonus points for anyone with a 4090 who runs it at full resolution 
i'm gonna try it with my 3090 at full res 1440p, lol
i get around 25 FPS in Portal RTX that way
I can run the base game with nicer materials at 1440p at like 40fps
Can it run Chess Titans lol
Yea, 1440p at full res
Sponza is seemed fluid. Felt like it was in the 60 to 40 fps range maybe? Someone better at reading frametimes could tell from my charts.
Oh I found the post with the tri count, it's actually 5.7mill #1110245358040260668 message
So anyone wondering if remix can handle high poly, guess this shows it can
hm
opening the remix overlay freezes the game for me, even without replacements
info: [RTX Opacity Micromap] Out of memory budget. Requested: 206103848 bytes. Free: 186791032 bytes, Budget: 1610612736 bytes
umm
Are you using the modified exe?
lol oops
i followed all of the steps, but was indeed running the wrong exe
actually i need to run it though that powershell script
I couldn’t get the ps script to work. You can find the path in the script and modify the xml yourself
okay, having followed all of the steps, i'm just getting a rasterized full screen version of the game, no Remix hook
the script does seem to work, just not the rest 😦
Got the d3d8 DLL?
Oh no it’s d3d9.dll that’s the one for the conversion. I forgot
i have no idea what's wrong then
Try modifying the xml file to make sure it got changed
Well from when I was last playing around with this fullscreen caused issues
seems to match
Is full screen set to false in it?
it's not the script, it's the steps
or rather, dxwrapper. it seems to just not hook remix at all for me
you need to rename the dxwrapper to d3d9.dll and the ini
Shift change. I go to sleep now 
I take it from here
Like this?
yes
And you used the config in the repo
which has this line: RealDllPath = bridge_d3d9.dll
yes
weird, you sure you're using the 32 bit version?
And yet dxwrapper doesn't generate a log
I think I renamed mine to d3d9_bridge or get it to work
dxwrapper works, but it's not hooking remix
Wait
well that'd do it
Ah I mistyped it
Oh yes I remember that typo now
what's the purpose of the wrapper anyway?
borderless fullscreen
it was doing that for me before dxwrapper, lol
the script is there to enforce the required settings to get fullscreen working which resets every time
but using dxwrapper seems to eliminate all of the instability i had
what
yeah, no idea
Does it work now?
the dxwrapper, remix and the script
I gotta fix everything before much complain 🙂
seems to
you should note in the steps that users need to change their resolution in the script though
Ah yes
also, what's the rtx.conf setting to disable enhancements?
i tried rtx.enableReplacementAssets = 0 with no luck
I posted my RTX conf in the repo
ah, good
rtx.enableReplacementAssets = false
mm
I launched the game and turned it off
it doesn't let you do that unless you have some replacements already
i just forgot it was true and false rather than 1 or 0
Oh I turned off sponza and then did it so the game started
Yea it will, but it’ll actually finish loading them
never mind. still extremely unstable. crashed 4 times now
you should sleep
Getting there slowly
apparently it's crashing my GPU Driver
I launch the game with x32dbg, apply the patch, and the unpause x32 to let the game run.
Weird, mine runs just fine with the patched binary
I mean I regularly launch the exe not from a debugger
i'm definitely using the patch 😦
I’ve been having issues with psyching lately 
but i'll run the exe and it'll suddenly just crash. bridge gets stuck in background
Oh yea
I say to Adam, I didn't actually tried the sponza yet
It does that
also it's definitely not loading those assets. it's been frozen for over 2 minutes
that's when the driver is crashing
It’ll load instantly or crash
i'm running into these issues without sponza
ya, that's what's happening. glad it's not just me then, i was worried my GPU was failing or something, lol
Does it always crash on loading?
You might wanna use the green room mod usda to make sure things are working before going to sponza
Wait you uploaded that?
Where
sometimes, not other times
this time i was able to finally load in far enough to open the remix menu to even turn on the replacements
In the mega 7z I posted
I am trying the sponza now
that one does work
Might of needed to build shader cache
well, no. the board and pieces changed
definitely. it launches much faster now
replacements off
Yea I noticed, did you disabled mesh replacements?
no
the pieces are done by replacing the material
lol, so much for sleep
I think it’s on the wooden board
Its the porcelain
I can confirm sponza crashes on 6gb of vram
at least I tried
Rip
okay
this is doing some weird shit with my GPU that i don't like, so i'm gonna not try this anymore
But green room works 💚
when i disabled reflex, it corrupted the remix overlay and then crashed the driver
Try green room, its on the porcelain table
my 2060 can handle it
that was with just basic enhancements
something weird is going on
i'm just gonna not mess with it anymore
loving it
yeah. i updated my GPU Driver just to see and it's still crashing. when i enable enhanced assets (just green room) it crashes my driver. it only worked twice
looks very nice indeed
Its very unstable with enhancemets for me as well, mine doesn't crash the whole driver tho
hm
well, i just hope it's not my GPU. i'd have a breakdown
i don't see why it would be. i can run anything else with Remix without issue
I noticed that just like Mark said, refractions don't work through reflected surfaces
The bottles on the mirror don't have refractions
btw to see if it's crashing your driver, open Event Viewer, and go to Windows Logs>System
it doesn't always flash the screen black
aw, that sucks
Hmm, mine might be crashing as well then 👀
yea
\Device\Video3
Error occurred on GPUID: 900
What does yours say
in the log
what's that labelled under?
same nvlddmkm
Yea mine is crashing as well
so something is definitely sad, lol
well, thanks for verifying. i feel a lot less anxious now
So it doesn't flicker because its windowed right?
it would be if that was real fullscreen
i don't know why it doesn't flicker. sometimes things crash the driver lightly enough that it doesn't, i guess?
i don't think it's related solely to fullscreen
it did flash black a couple times for me, and not others
Its okay, my gpu driver should have been crashed like 1000 times in this case
While playing with chess titans
you can see here what it did to the remix GUI
it also started moving text all over on the right side
I haven't seen such thing
it happened when i disabled Reflex
let me see
after enabling the greenroom enhancements
just a blue triangle covered half of the thing, I'll have a video hold on
i bet this game is doing some wild DX API calls
Okay the same thing happened with the performance profiler on
But crashed way sooner
Here
Maybe its just the sudden change in gpu clocks causing this
Btw I just realized the default sky works again
Its just too dark
set the sky brightness to somehting like 100
I'd try it but I don't know where to start
i'll give you a headstart
start from ||somewhere||
thx
I updated the instructions, I would recommend you to patch the binary yourself. If you reall want I can send but virustotal might give red flag
I made a video showing how to patch the binary
@viral cypress can you make rooms with the software i mentioned before, it can make home designs and place props but i think designing simple-ish rooms would do
i want to learn how to import it as a mesh inside remix
as mesh replacements
You'd export it to a fbx/obj, then use blender to convert it to a single USD, then attach it to the board
I was thinking about doing that with the living room test render scene 
i don't know about remix detecting lights so you gotta add it yourself if i ever finish this
The table lamps will look better than candles since we don't have flame animation
@sick flint got any suggestion on what i should decorate on with the table
your had this collection of glasses to show the reflective properties
as well as refraction
think we can scale this to fit the chess board perfectly?
How its going
How many child objects does it have
Probably a few 50 or under it
I will share it in 5 hours if you're online
Idk how to use blender
Chess Titans is not working with non-rtx gpus
What issue do you have?
crashing at startup during loading
upload logs
what gpu do you have
Try putting this into dxvk.conf: d3d9.maxFrameLatency = 100
still crashing it does not work
Hmm.. we didn't have someone tried this with a non-rtx gpu before so..
Do you have any other game working with remix?
This doesn't sound like an issue with the game itself
no i only tried chess titans
There are other small games you could quickly test like https://discord.com/channels/1028444667789967381/1147888305833246782 which is free and open source
Not even Portal or Prelude?
no i did not try them, i will try minetest
Any updates?
I saw the thread in remix-projects about minetest but it says that i have to install remix in the game and i don't know how. I can not run the remix executable downloaded from nvidia's github because i don't have nvidia gpu
Oh, so you're not even sure you've installed the remix properly in Chess Titans
Download the latest binaries using https://discord.com/channels/1028444667789967381/1132988164814934167
Copy the files inside the remix folder near the chess.exe
You don't actually need the NvRemixLauncher32.exe
or the licence files of course
Don't forget to do the steps specific to chess titans #1110245358040260668 message
Btw this has nothing to do with your gpu, its a cli app used when some game refuses to load the d3d9.dll
i downloaded chess titans from google drive so remix should be already installed into that
@viral cypress heres my room in .obj format
I successfully installed remix in minetest but the whole game is black (i can open remix ui but crashing while recompiling shaders)
Recompiling what
Did you put the dxvk.conf? It should include a light source
yes but the light is black
You sure? should be inside the bin folder
Try enabling sky auto detection from game setup -> parameter tuning -> sky options
tho I remember it wasn't working in Minetest
tried disabling and enabling and it works but only on menu, in game the whole screen is black except for the UI
Enable debug mode in the debug section
Everything but sky should have a tone of red
clouds are red and the sky is black, if i start the game i am "stuck" in a red cube
in the d3d9.log the log ends with this lines
info: RenderPass GBuffer Raytrace Mode: Ray Query (CS)
info: RenderPass Integrate Direct Raytrace Mode: Ray Query (CS)
info: RenderPass Integrate Indirect Raytrace Mode: Ray Query (CS)
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_R8G8B8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1024x600
info: Image count: 2
info: Exclusive FS: 2
info: [RTX-Compatibility-Info] Trying to raytrace but not detecting a valid camera.
info: [RTX-Compatibility-Info] Trying to raytrace an unsupported primitive topology [2]. Ignoring.
info: Camera cut detected on frame 2401
err: D3D9SwapChainEx: Failed to recreate swap chain
err: [36] common device objects were not disposed of.
Ah you need to find the player model texture and mark it as ignored
The box is your head lol
This was in notes, I should've mentione it in the installation section
So you can definetely run remix
No idea why it doesn't in chess titans tho, where exactly you get it? From reddit?
yes reddit, i also tried to install remix into "vanilla" chess and with patched exe the game closes without errors during loading
That one was uploaded by @rocky minnow, we later switched to x32 build of the game to avoid some issues. Not sure if it would fix your problem tho
Follow these steps #1110245358040260668 message
yes i followed these steps but it does not work
You've said you got the game from drive
Tis is creepy
Its the player head
yes i tried both ways, the already modded game from drive and installing remix on vanilla game following the steps
Where did you get the vanilla game the one mentioned in Installation section?
Unless you you have an x86 system the win7games.com installer installs the x64 version
yes maybe is the 64bit version, i can not open the exe with x32dgb, only with x64dgb
yea thats why
#1110245358040260668 message
Get the 32 bit version from here, you shouldn't blindly trust people online so do a virustotal scan
Then follow the installation steps exactly, I am here for some time if steps wasn't clear to you
Can someone umm... Test my room?
Oh okay, I'll give it a shot
where do i find the dxwrapper.dll file? in the previous installation i downloaded it from github (not remix github) but don't know if is the right file
https://github.com/elishacloud/dxwrapper/actions
You need to sign into github
This one Release binaries.zip/Build/dxwrapper.dll
oh ok so i was doing right, this is where i downloaded it previously
You got the dll from the build folder inside the zip right?
Why Rar tho, are you a caveman 🙂 (7zip)
I'll use octotex for pbr then
I'll use what I have
Tony stark made stuff from scrap in a cave
Sorry, I didn't meant offense
btw isn't obj joining all the models as one ?
The textures are separate so it still requires manual work
Separation of what
I'll try get this working for now, the pbr is secondary
Give me some time
I tried to run chess 32bit with remix but it crashes during loading without errors
Do you run it with the fullscreen.ps1 script?
yes
The same error?
no, it looks like there are no errors in the chess_d3d9.log file
the bridge log says that the server is launched and received ack completing the handshake, no errors
I have no idea about your problem then, could ask to NV people when they're available
can i upload here my chess remix folder?
your remix folder?
the whole folder with chess + remix
okay, but delete it after I got
Okay I have it
there is a start.bat inside with the powershell command to start using fullscreen.ps1
from the github (elishacloud)
yes but there are two dxwrapper.dll file in the archive
wait yours is not even that
Tell me exactly where do you get, from the zip you download
The difference in file sizes is huge
Uh okay you get it from the releases
https://github.com/elishacloud/dxwrapper/releases here, i have copied dxwrapper.dll and renamed d3d9.dll
The link I pointed out is for nightlies
which is what you need
you mean the dxwrapper that is 700kb instead of 1900?
This is my fault tho, should've mentioned this
download the zip file listed in the link @viral cypress provided
It is 1.9mb, nighlies are around 7
however, you need a github account
the license allows redistribution iirc @viral cypress
might be able to just upload it here
Uh okay
I have an dxwrapper downloader script in my repo, just trying to get it working when compiled
i downloaded it, its 3mb
$PSScriptRoot points to c drive for some reason
Here rename this to d3d9.dll
do a virustotal scan, don't blindly trust people online
This
yeah sometimes unprotected files are injected with torjan without your actions
now it works but a funny thing happens, it shrinks the window
Your room model has its children as GeomSubset, not sure if remix supports it
can i fix that?
You launch it with the script? And the d3d9.ini in the repo?
Oh now I remember
Don't maximize it
the script should do that for you
yes, it starts in fullscreen then it shrinks to the size in the screenshot
No idea, I am a newbie to 3d modelling
Now rename d3d9.dll to something else temporarily, fire the game, demaximize the window
window should never be maximized
I think script was enforcing this already but I might be wrong
Then rename it back & try again
it does not shrink anymore but is not full screen
What is your monitor res
1920x1080
Can you send the %LOCALAPPDATA%/Microsoft Games/Chess Titans/ChessTitans.xml
I tried to convert them to regular meshes in blender but it doesn't seem to be working
i edited the resolution in the xml and now is fixed
You sure the script is working?
i don't know, the game is in fullscreen
It'll reset if the game crashes or just random reasons I am not aware of
The script is supposed to do that for you
Is it working properly now at least
yes but if i put quality to maximum the board disappears
yea you're not supposed to do that anyway
ok so is normal
The script sets it to 3 every launch in case you change it
to have transparent pawns do i have to install a mod?
Yes, tadpole's mod. Linked in the first post
thx for the help
@sly root You could link to https://nightly.link/elishacloud/dxwrapper/workflows/ci/master/Release binaries.zip for the latest dxwrapper build, it doesn't require a github account this way.
Btw is it possible to write linked text, (text)[url] doesn't work for some reason
security measures maybe?
it's the other way around
uh
[text](<https://nightly.link/elishacloud/dxwrapper/workflows/ci/master/Release%20binaries.zip>)
my bad 😄
lol, no worries
i don't like doing that for basic posts like that, but i did do it for most others in #1055002308649427004
wait
how did you do that
@sick flint do these work with remix?
def GeomSubset "room_22_124_003" (
prepend apiSchemas = ["MaterialBindingAPI"]
)
{
uniform token elementType = "face"
uniform token familyName = "materialBind"
int[] indices = [430, 431, 432, 433]
rel material:binding = </_materials/room_22_124_003>
}
is there a way to reduce the noise in the transparent pawns?
Increase the resolution, also the replaced skydome on one of the boards reduced it iirc
Btw you patched the executable right? If not it will stop updating frames when you don't move the pointer around, causing extreme noise & temporal artifacts
yes i did
the noise is only in transparent pawns
Yes because the refractions causes the traced rays to distrube less evenly
If it is for screenshots, enable reference mode
What is that
@rocky minnow sent me a room model, the some property of children objects are defined like that I guess
Uh, you can put it in OV and see what happens. I won’t be near a computer for a week so
so if i have a non nvidia gpu can i add ray tracing to DX9 games too?
You can "add" raytracing, but you can't use the official tools for remastering
omniverse?
Omniverse and the toolkit
what does the toolkit do?
Remastering process is currently manual and requires a lot of jumping around, the toolkit is supposed to make the process straightforward & faster
he can use OctoTex
that will only do textures
PBR
@storm oar https://github.com/alex-suspicious/OctoTex/tree/master
here
and why is only for nvidia? it uses tensor core or cuda?
Seriously, we are not to answer this, do have your own thoughts
Yes it does btw
do i need to have an rtx card? i have a cuda enabled gtx card that i don't use, if i put it in my pc could is use octotex?
need rtx card
You only need a cuda enabled card for the gpu acceleration in octotex, can still run it on the cpu without cuda
for omniverse and the toolkit you need an rtx card
Otherwise you would enjoy a productive 0.1 fps in the viewport
If you don’t have an RTX card, RTX remix is not for you. Sorry
It’s going to run pretty poorly on anything else
mhh...
Wish it didn't really, I hope AMD will catch up with the RT game
Arc is good at rt but doesn't work with remix, lack of drivers maybe?
Send couple screenshots from the chess
I wanna enjoy an hour of troubleshooting 🙂
yes
Also the shadows on the translucent pieces look odd
How does it look without the reference mode
Non DLSS shadows look different if I remember right.
I see..
Increase the sky brightness to something like 100
also disable volumetric lightning and fog from Post Processing -> Composition -> Enable Fog
It should be somewhere in game setup -> parameter tuning -> sky options
there is a skybox that is clipping with the original sky and when i increase the sky brightness to 100 there are some clipping pieces of the original sky that glows
Hmm, try a different board, I think this is the one its skydome replaced
Btw there is a free camera in debug tab, you can hold down lmb and wasd
You can use it to get a close up view
if i am too close i start getting colored artifacts
Mine looks like this, it'll get less noisy as more rays go into the glass
This is an old screenshot
A screenshot please?
oh, @viral cypress let me know if you resolve the driver crashing please
i got very close and now they are imprinted in the screen until i restart the game
if i get closer to the board i get white, purple and green rectangles all over the screen
Does it happen without enhanced assets
i got similar corruption when enabling enhanced assets for the greenroom
i think for me it was a solid green band though
I kinda slapped the green room together so it’s probably got some textures that needed encoded better
I only had something similar when sky texture wasn't marked as sky
kek so amd is the problem
don't know for sure, but I can definetely say RTX Remix was developed with NV hardware in mind
I also tried to click on capture scene but the whole thing freezes. is normal that is taking time or something is wrong?
Do you have the usd folder inside .trex
and its contents
yes
something is wrong then
It should take couple seconds at most
info: [GameCapturer] DXVK_RTX_CAPTURE_ENABLE_ON_FRAME:
warn: [GameCapturer] LSS USD Plugins failed to load.
err: NVIDIA NGX is not available on this hardware/platform: (code: 0xbad00001, info: NVSDK_NGX_Result_FAIL_FeatureNotSupported)
err: Unable to initialize Reflex: NvLLVk support library cannot be loaded.
this is inside chess_d3d9.log
Oh the whole capture thing doesn't work on non nv hardware
reflex option is grayed out right?
where?
reflex failed to initialize or is disabled
I mean in ui, is this option grayed out
no it says "reflex failed to initialize or is disabled"
there is no option just the text
Put this into the rtx.conf (create one if there isn't)
rtx.isReflexEnabled = false then try to capture. I don't think it has a relationship but worth a try I guess
It must be UTF-8, line endings doesn't matter
still having the same text, reflex failed to initialize or is disabled
No idea then
@violet phoenix Could you have a look please
Does non nvidia hardware support captures?
not sure.. it looks like some kind of memory corruption?
AFAIK capturing shouldn't care about the GPU involved, it's all done on the CPU
He's getting this error
It's RDNA3 btw
LSS USD Plugins does he have files in the .trex/usd/ folder?
he says he does
@storm oar
Sounds like a bug then, though if capture is broken on AMD generally, I'm surprised we haven't heard of that before
what happens if he gets rid of rtx.conf then tries to launch the game? It may be trying to use quality / graphics settings from whoever uploaded the mod pack
without rtx.conf i don't get artifacts but the whole scene's graphics is degraded
@storm oar can you try with this config its bare bones
Ah you're using the rtx.conf from the repo?
yes
It has some wild settings to fix custom skybox flashbang issue
Right now we (rather stupidly) store both game setup and user quality settings in the same file. so it's possible something that's supposed to be disabled on AMD is being enabled by the conf file.
What happens when you try to capture without the rtx.conf file?
I use dxvk.conf for the game setup, it works 👍
ah. Can someone share the rtx.conf that's causing mure problems?
still stuck at 60% during USD exporting
do you have the same errors in the log?
yes
This video shows that RDNA3 gpus have some artifacts in Portal RTX
Buy Gamekeys at CDKeys ►https://cdkeys.pxf.io/xkJg3v
Please hit the thumbs up button and subscribe if you like what you see.
Recorded with my dedicated RECORDING/STREAMING PC via Capture Card.
This video was directly Captured from my ULTRAWIDE GAMING Monitor OR my OLED 4K HDR GAMING TV.
Resizable Bar / Smart Access Memory is always ON in my vid...
rtx.graphicsPreset = 4
rtx.qualityDLSS = 3
rtx.dlssPreset = 2``` those should probably be user settings, not game settings
Yea they're leftovers of mine
also, mure, are you on the latest AMD drivers?
@violet phoenix it's worth noting that this game does some weird stuff, enough that we can consistently crash the Nvidia driver by changing Reflex settings
If you have a reliably reproducible crash, please make a github issue with full repro instructions
It's a game specific issue tho, you would need the installation
i'm pretty confident the issue lies in the game itself, not Remix. the overall behavior is just very strange. opening an issue wouldn't do any harm though
even just knowing the steps and seeing the logs / dmp files could be enough to find a bug
The issue may lie in how the game interacts with D3D9, which may be capturing using an API trace
i am on the september driver but i have to update
I could attach one to the issue
I think one of the rendering guys mentioned that AMD had recently fixed a driver bug that was effecting Remix, so you may want to make sure you're fully updated
that would be appreciated
here's a video of the crash: #1110245358040260668 message
ok now i install the update and try remix
@viral cypress please don't delete your message after a ping, it just makes it really confusing. i don't know of any logs like what you asked for though
Sorry, I immediately found the folder after asked that's why I deleted it. Won't be happening again
i do know of this, but i don't think it's quite relevant
and no worries. where was the folder?
ProgramData/NVIDIA
it contains the display container logs, not sure if they are actual driver logs tho
afaik that wouldn't contain the info you're looking for, but definitely worth looking at just in case
i still have the artifacts but it does not look like before, i only have the square artifacts and not the colored shapes
isnt NIS supported on amd gpus?
I know basically nothing about how framegen actually works, so I can't really help with issues related to is
Weird, the game just doesn't even create a window with apitrace
apitrace.exe trace --api d3d9 chess.exe
warning: C:\Users\Kamil\Desktop\apitrace-latest-win32\bin\..\lib\wrappers\d3d9.dll was never used: application probably does not use this API
taskkilled
inject: error: failed to load C:\Users\Kamil\Desktop\apitrace-latest-win32\bin\injectee_iat.dll into the remote process 8012
uh
Its universal?
err, I think d3d9 trace will only work if remix isn't there. Remix sends out vulkan commands instead
i thought nis was supported on amd gpus
I already disabled that
and dxwrapper
(the game is dx9 dxwrapper used for other functions)
We use it for borderless fullscreen
just upload the issue without it. I'm not familiar enough with API trace to help with it.
If whoever gets assigned the bug needs more info, they can always ask
Oh it worked with a unpatched executable It is caused by the path for some reason
Do you still get artifacts if you disable the volumetrics?
Also, please file a github issue about being unable to capture on AMD
(presuming that capture in this game works for other people)
with volumetric lighting disabled i don't have artifacts
Volumterics should've been already disabled in dxvk.conf
in the rtx.conf is enabled
The installation instructions don't include rtx.conf
yes i know, it was for the mod with transparent pawns
Ah the mod 🤦♂️
To clarify, I didn't knew volumetrics was causing issues on AMD hardware, it was just disabled because this game had nothing to do with it
I should include this to the instructions, thank you
Couldn't upload apitrace files because they're too big, even tho I shut the game as soon as it creates a 3D scene
@sly root I couldn't reproduce the issue we had exactly as it was before
Toggling reflex used to always crash the driver, now it still does majority of the time but not always
Enabling the enhanced assets, when the old assets are drawn always causes a driver crash tho
i did it once without it crashing
it's just mostly consistent 😛
i tacked some extra info on just now
Hmm I suspected opacity micromap for a second looking at the logs
but no, it doesn't seem to be related
I compiled the launcher script tho it is flagged as malware by 3 vendors
The powershell one?
Is there another
Would it be possible to write it as a batch file?
I think the antivirus gets scared from writing to the app data folder
You can call powershell inside batch so you could have a ps script inside a bat file too
Oh and btw this doesn't get affected by execution policy
so secure
Those 3 vendors will probably flag anything without a signature
what
Uhh
looks like Chrome shit
I just uploaded a simple program that just exits with code 0 and its flagged by 6 lol
?
google chrome
So chrome auto update works at background but the sandbox software thinks my exe does this ?
their VMs shouldn't have Chrome on them at all
this is probably actually from your exe somehow
https://www.virustotal.com/gui/file/58a2780df39abd816d69b6561f30401a898645719e8c78d138e80b61ff9e72b3/behavior
Yea that one has a much cleaner behaviour page
I just modified a string which has no impact on the behaviour & recompiled now its marked by 8 vendors but its behaviour page makes much more sense
https://www.virustotal.com/gui/file/c376d8620a9b34eaade00712bbe9b5d423258e4e65e5e8c2a84fb7d27c570081/behavior
no more chrome stuff
did something malicious attach to your original exe?
Don't think so
So if I recompile the same script with same parameters it generates a different file each time?
Btw powershell don't have an actual way of compiling, the ps2exe has reimplemented almost all the cmdlets powershell has in .net
So modified the version info of the original exe with those chrome stuff which should't affect anything but its hash (right?) and its behaviour report is clean
I think it was an inaccuracy with the sandbox software they've
but I should remove it from the releases anyway
and its flagged by just one 😄
Uh not again
I recompiled the original script which generated a file with a different hash, hoping for a clean report
The first one had the hash: 292e865ee128013c1cbc0a4ac7f69b0c01b436fb400548ba392e9231b66ec080
Okay this one has a clean behaviour report too yet the only thing I changed is the default config for chess titans
https://www.virustotal.com/gui/file/438d97af1a21f6933c3a817c7f10bc3dc938387097739ed3be52931938d8292b/behavior
Its Microsoft Sysinternals reporting those chrome files btw
Okay I think I could add this one as release, there is no way I pay for the signature to avoid those 3 red flags
yeah, lol
Oh crap that should've been 2, the array starts from 0 🤦♂️
Why everything interesting must happen while I am sleeping 👀
Here we go
This is AWESOME
It grayscales everything else so it's easier to distinguish
This is incredible
can't stress enough how happy I am
#remix-updates message
What does this mean for us other than being able to redistribute the remix along with a mod?
Nothing. It's just that before, there was no official statement regarding distribution of remix.
Now there is
You can package the latest remix binaries with your mod.
I found this DisableMaxWindowedMode in the dxwrapper config but it doesn't seem to be doing what I thought it would :/
And it's not documented in https://github.com/elishacloud/dxwrapper/wiki/Configuration#compatibility
Max Windowed Mode controls if fullscreen is exclusive fullscreen or just a fake maximized window, I.E typical borderless fullscreen
@violet phoenix Why this might be happening? The camera is inside a translucent chess piece
If I enable volumetrics, I can at least somewhat see the rest
When you're inside a translucent mesh that is not marked as thin walled, the rays treat the rest of the world as glass, and the inside of that surface as normal air
That’s some not fun math
Why those yellow-blue regions?
and the rest is pitch black without volumetrics
We need a better way to indicate that the camera is inside a translucent medium. that's normally something we would depend on the game engine for, or on carefully conditioning meshes so normals always point outwards... neither of which Remix can actually depend on
Not sure, but I'm guessing the volumetrics and the translucent shader are interacting in some odd way.
You can turn off relative debug camera 
No idea on how to get it into a nice position but
This doesn't help for moving things
Play the game from rook's perspective
Now this is remixing
I wonder what is that blue shade over some squares
Oh its on the texture itself 👀
@viral cypress https://github.com/NVIDIAGameWorks/dxvk-remix/commit/7fcb5e3e5229316ac5539b9b792d718cbe6aa3b1
this commit fixed the corruption in Flatout. it may be fixed in this game too
It did indeed, I closed the issue #251
Upon toggling things like reflex, dlss and sometimes enhanced assets, imgui was getting corrupted and crashing the display driver in chess titans. I initially thought this is an issue with the game itself but it turned out to be not the case
probably not
oh that
yeah i remember it
LSD chess

Chessman: Into the chess-verse
Was trying to recreate the night vision effect you did
Yea looks like a cool vision kinda of effect
The first time ever I find vignette useful
To be honest I don't see much difference with RTXDI and ReSTIR GI (considering we won't have many bounces) and I think we could disable both for this game in exchange of better performance.
RTXDI has an issue (or is it) at where the shadows start from
I can get somewhat more realistic shadows from translucents by increasing the sky brightness and decreasing the exposure, but then the shadows on opaque stuff looks odd.
Anyone remembers if we had an issue where the game refuses to launch with the patch applied?
I can't launch the game, here is the log file.
Oh Adam you're online seconds ago
Hemry can't get his game working with the patch, we checked the patched exe hashes and they match
I remember you having a similar issue and you were using x32dbg to patch it in the memory instead
Ohhhhhh yea
I didn’t find a solution for that.
Just kept applying it by hand
Prob some windows thing ngl.
How?
Yes
Yea just try without saving it
Something like cheat engine edit the memory?
Nah just apply the patch and let it run
don't save it
OK, let me try
If it works, I could move all this patching and launcher thingy to a custom DLL that will do the job of both
If you know how to do it please do.
I don’t have a dev setup so compiling junk is kinda a chore for me :/
I learned a bit about DLLs when I tried to attach a window to the bridge to see if it allows reshade to capture mouse & keyboard
Spoiler alert: It didn't worked
I pressed "F9" to Run the game, still not launch🥲
I hate myself
Uh I can mess with it later tonight if I have the energy 🫡
goes into your rtx-remix folder. all CC0 textures here 🙂
not me, a literal baby frog he's been consulting about rtx remix
lol
😩
What code
A dll that will patch the game at runtime instead of doing it ahead of time
It will also replace the functionality of the launcher script
because it sucks rn
Now that's some gamer resistant remix project
It would be a better idea to prevent this slider from moving at all
but I am no Adam
Or somehow sync this with the game logic
Which tools should I use for this reverse engineering stuff?
If you ask me, I am not doing any RE. Adam made the patches, I just wrote a DLL that will apply them in runtime. This should hopefully resolve the issues Adam had. Maybe even yours.
You should ask this to Adam or xoxor4d
Which tools can I use to detect changes in game settings and write DLL files? I'm interested in learning that aspect. Currently, I rely on certain libraries to modify game settings in GTASA, but I want to create my own library that can directly access game memory. If you could provide me with the name of the tool, I'll search for tutorials on YouTube to guide me through the process.😉
I use cheat engine to determine the offset of that variable relative to the base address of the game exe.
I used Rust for writing the DLL, but almost all tutorials you'll find online are for c/cpp for good reason. For doing anything windows specific in Rust, you need to use 3rd party Rust libraries (called crates) like windows crate (this one is by Microsoft) and you'll be writing extra boilerplate compared to just calling that winapi function in c/cpp.
In this case, the dll applies patches when loaded which is blocking the game thread until done, then spawns a separate thread to watch for the settings.
This is not a preferrable approach as it makes much more sense to block the user from doing that change in the first place. The reason I didn't, is simply becasuse I have no idea how to :)
I am using lua for scripting, so the c/cpp tutorials is suitable for me, thanks❤️
adam recommended x32dbg and ghidra to me before, which is what i've been using
cheat engine is also very good for debugging or messing around in real time
Thanks Kim.❤️
Don't forget to get the stripped down version of Cheat Engine as the other one is bundled with adware
if you will
they lock the portable one without adware behind patreon, which is what i've been using. it's a pretty old version now
can you link the proper one to get so i can recommend it in the future?
I don't know where I got it (it might not even be appropriate), I will try to find
https://github.com/cheat-engine/cheat-engine/releases/download/7.4/CheatEngine74Lite.exe
The "light" installer
@sly root
thanks
I forget if ghidra gets pdbs from microsoft but all the symbols for this game are online so it disassembles nicely
Nope
The secret country cannot be detected; the installation has failed.🤔
You can get the gnu linker, it's very easy to install & uninstall afterwards
The file will be VERY large but should have the same func
Lemme cook for a bit. I wanna see if I can figure out how to make them fancy asi mods
I did #1110245358040260668 message
i really shouldn't have started learning with a game that has no symbols
That's like learning how to ride a bicycle
but with your eyes closed

My fav part is having all the camera variables already found and what type they are
Is this barnyard or chess titans
Chess
soooooo much easier
lmao yeah
Wut u guys cooking/patching?
@sick flint I made the asi mod for Chess Titans and the patching part is working as intended, can you please try it when available? I want to see if it will resolve the issue you had. I can't ask anyone to inject a dll they got from a random guy on the internet so I will link you the repo, you should compile it yourself (if you wish to try). It shouldn't take more than a minute to inspect its code.
I'm not aware of this project's status lol, have never touched it
Where's the code?
Hold on
The build.bat expects you to have the msvc linker, so if you don't have MS c/cpp build tools installed, switch to x86 gnu linker
run rustup target add i686-pc-windows-gnu
and
replace the build command in the build.bat with cargo build --release --target i686-pc-windows-gnu
Uh
what happened
I have no idea how to run this 😦
https://www.rust-lang.org/learn/get-started
get the x64 rustup-init
It will install rust compiler and cargo which is the build and project management system
It should ask you which linker you wanna use, select gnu
Okay built the program, where is the resulting build?
\target\i686-pc-windows-gnu\release
chess_titans_rtx.asi
You need Ultimate ASI Loader btw
actually dxwrapper has built in functionality for that 🤔
||Can you just send the asi file? I can't get it to change the linker it seems :(||
:/
Do a virustotal, if I do you would then need to check if hashes match, it's easier if you do it
Works fine for me
You didn't needed to use x32dbg?
Nope
Nice, thank you for testing. Now I should get launcher logic in
Btw try to change the graphics level
But I already closed it 
Btw when you did make this table and chair
Last night I just grabbed it from polyhaven to test out the toolkit
vencord
I thought I was good editing my messages 2 times per second
Yea I should probably go in a typing bootcamp

Was it stuck in x64 gnu ?
I have no idea 
What folders are there in \target\
I should probably create a build task in Github
I think free accounts have some limited cloud use
oh no
I created a build task for the main branch, now you don't need to compile it yourself nor have to trust a random guy on the internet that being me
I've set up chess with toolkit now, nice and easy 🙂
It’s so smooth being able to just toss an fbx in there and have it appear
damn right, have you managed to get a sky working?
I found a small, tiny, little poly plane where the camera should be and added a sky dome mesh but when i mark sky my mesh disapears
We can now replace meshes in Chess Titans from the game's part
@cursive bridge Btw I wanted to ask, do this sky mesh you gave me has UVs?
yea thats all good
download something from polyhaven and ingest away 🙂
no way to ingest as hdr though @brisk ruin @violet phoenix
@viral cypress
How did you get the mesh in
ingested and attached to the board frame
doesnt work as a sky though
when i mark the board texture as sky it comes back for some reason
and my replacement goes away, unmark it and the sky comes back
Hmm why it looks so weird
i have no idea what that represents, it's a 3ds max default sphere with 64 sub div's that i inverted the normals of and reset xforms before exporting to fbx
Uh tool crashing every time :/
I think it's rasterizing the outer board
Like as if it was a 3D skybox
Intentionally
this is it rasterized
Hey I can't get the toolkit running, can you do the sky if I pass you the captures
sure
is your board normals backwards in toolkit?
i took a screenshot of toolkit 😛 felt so naughty
i have no outter board
or sky, just the inner board and pieces
@viral cypress might need to capture with the modded board of yours with no tags?
On it
reminds me of a disco ball
Oh no
It looks like a pixelization shader rather than naturally occuring
metalic 1, roughness 0.1, diffuse 1 makes a disco ball
Is lack of normals really an issue for sky? I mean it looks fine when the sky is a "box"
no thats fine, uvs though is an issue
So the converted version has no UVs, that would explain why I don't get the board frame textuere on the sphere
yea, normals and uv's are both gone 😦
Just wondering, did someone tag me in this thread? I'm part of the thread but can't find any mentions lol
Actually, @cursive bridge can you check Blender addons for DirectX X Format, or DirectX Import
oh i was saying currently we have no way to ingest high dynamic range images as bsc6 😦
@brisk ruin this
Oh right! Yeah you can create a GitHub feature request for that! Definitely something useful!
sorry no .x format in blender either
will do 🙂
Thank you!
sorry whats the github page for toolkit issues?
I wonder how people used this .X format, it seems like MS pushed it for its studios. Some modding wiki pages might have a tool mentioned, maybe something like Flight Simulator's
Even they realized how bad it is D:
MS page says its deprecated as of 2014, which I am sure is a lot later than no one on the earth left using it.
We really need the ability to make custom skyboxes :/
The combined repo
Yeah the one Kim sent!
Offtopic question, does the tag "jira" refer to that software or is it an abbreviation
jira is issue tracking software
i'd guess it just means that it was added to it 😛
ya (label description on github)
just realized you were asking Pete, sorry
No I just asked here, doesnt matter who responds
https://github.com/NVIDIAGameWorks/rtx-remix/issues/319
sorted, bump it to the top of the pile pete and kim said they will get you any size pizza sent straight to your house
very generous of you kim, thank you
(shipping: inf business days)
oh hey look it's a "pal" from that new game 😛
Seriously how did they get away with it.
they aint yet, nintendo lawyers are like hungry dogs
I am sure they are working day & night
fun fact: In pt-BR, "pau" (pronounced the same as "pal") is used a lot to mean "d*ck", so you can imagine it has taken the internet around here into a storm
I realized .1337 files are just text, could we use an asi mod that would patch its parent process with all the .1337 files it founds in say ./patches? Not for Chess Titans (as I have a dedicated one for that) but for all games in general.
Actually there might be such thing already 🤔
Why fix a bug when you can prevent the user from getting there in the first place :)
?
We never used that for fullscreen
It causes a strange bug where the window keeps getting smaller and smaller
We used dxwrapper to make it borderless instead, now I am trying to figure out to make it in my dll so we can get rid of dxwrapper as well
I believe it's set when it creates the window.
I figured out how to make it borderless + move it to the top left corner, but it still requires me to set the resolution through the xml config which I don't like messing with :/
Maybe I could find the offsets where it stores those values before creating the window, and forcefully set them
Alright, now you don't need the crappy powershell script for anything
I can set the window width/height in the asi, with the dumbest way possible 😛
fn res_watcher() {
const WIDTH_OFFSET: u32 = 0x131154;
const HEIGHT_OFFSET: u32 = 0x131158;
let width = get_address_by_offset(WIDTH_OFFSET);
let height = get_address_by_offset(HEIGHT_OFFSET);
loop {
if unsafe { *width } != 1920 {
write_to(width , 1920);
}
if unsafe { *height } != 1080 {
write_to(height, 1080);
}
thread::sleep(Duration::from_millis(1));
}
}
Oh actually, I think VirtualProtect can be used to make it read only
That might crash the game tho :/
yep, instant crash :(
Ahaha
help
I spent around 3 hours finding every single instruction writing to that offset, noped them all. Got some scary warnings from x32dbg about the modifications I made being in a realignment region or whatever.
I think that means it may not work on other computers?
Now I can set whatever res I want, including this 😛
Actually seems like I still can't go under 100x100
i think this person wants help
Professional help, but none of us are qualified so we leave him to his mods
I think the game is asking for help
No Chess Titans instances were harmed during development of this project
Yep it's broken
great
I should now implement the config system and update the chess titans rtx repo but man this is the most boring part of the job
what job 
Implementing a config system
It's repetitive, it's not any exciting, it's hard to get right, it's not making my brain release any dopamine
I am now experimenting with a simple command line thing where you can set some parameters live, "parameters" being only the fov :)
I would like to implement some sort of ui, but this is already getting too bloated
Also I don't think anyone cares about Chess Titans at this point :/
I care about making my memes dreams with chess titans.
It’s the titan of the chess world
i care, but i don't know if i'd play it. sorry 😦
do it for you
it's okay i mean i didn't have any intention of bringing the mood down. Just work on whatever you like
the community here is genuinely very supportive
A lot of potential for a good solid playable demo of remix. Nice simple project
It's like a mid tier interactable remix sample application to test with toolkit
yes indeed. it's an amazing showcase too





