GDR
eastern-cyan
silicate !
hello i'm back and i'm here to clear up features !
- Silicate is a Geode mod and I will try my best to have it available on the index
- Silicate has been tested on Windows and Linux via Wine - seems to work on both platforms; other platforms are not planned
- Silicate is not FOSS nor will it be private; it'll be completely free on release but will be closed source and will have a DRM for alpha and beta versions
- Show Trajectory is Advanced (almost equivalent to tcbot but Silicate also interacts with a few select triggers)
- Frame stepper exists yes
- Frame Rewind isn't planned but may be a thing after release - who knows
- Autoclicker exists yes
- Macro Editor is https://conv.nattie.dev/ right now - but will be replaced by siliconv once that's out
- Auto Straight Fly will be possible via Lua Scripting coming relatively soon-ish to Silicate
- NOT physics changing (!)
also read chagh's footnotes he actually says smart things there !
17 Replies
Welcome back, and thank you for the details, ^^. The private thing is just about the project not being released to the public yet, but yeah, should adjust to be more clear.
Do you have a specific software license for Silicate in mind yet?
eastern-cyanOP•4mo ago
proprietary probably
@nat ., how would you describe Silicate's approach to ensuring accuracy in a few technical words (as opposed to physics changing)?
eastern-cyanOP•4mo ago
nothing fancy tbh
Robust practice fix that ensures to restore game state properly
but yeah it's not that fancy of a system
eastern-cyanOP•4mo ago
neither of these are "new methods" per se btw @/ 🌌⚧&ΘΔ (pls ping)

eastern-cyanOP•4mo ago
they're just very refined existing methods
Hm, alright, robust practice fix it is.
eastern-cyanOP•4mo ago
i can also give u info on ybot 2
but basically "memory save states" would be the term i'd use
How does that differ from "save states"?
eastern-cyanOP•4mo ago
oversimplifying a bit but ybot dumps raw memory instead of saving specific game variables
Ooh, We see, thanks, ^^. Is there any further reading available on that?
eastern-cyanOP•4mo ago
it's a relatively novel technique but i can go into depth since i've researched ybot 2
basically what ybot does is
- hooks memory allocation functions to register "watched memory" regions by removing write permissions
- removing write permissions causes an exception when the game tries to write memory to it - ybot captures that exception and notes down the exact address of the memory being modified, then lets the game write it anyway
- it additionally saves that memory state right before it actually gets modified and ties it to a specific game frame
- then, upon a practice mode restart, it "walks back" the saved memory states and restores them one by one in order until the frame is reached
Ooh, We see. Goes a little over Our head, admittedly, but sounds neat.
automatic-azure•3mo ago
hi there is a macro editor in silicate now
(built in)
eastern-cyanOP•3mo ago
oh true
Yey.
unwilling-turquoise•2mo ago
it has backwards stepping now too