#plugins-dev-chat
1 messages · Page 69 of 1
well, crap
Whatever you fancy, just my two cents heh
yea
they would
also, me when params IEnumerable<CustomSetting> settings
C# 13 go brr
it's better to keep it this way though, removing the former would be breaking
Acceptable IMO
😭😭
You're just forwarding a call to another, no assignment
what would gravity do in the context though? Having like rigidbody on one leg making it fall would be fire, just don't know how would I synchronize it if it's even possible
youcan't
Not possible
okay
shaize
*scheiße
been like this multiple months
Been at it for three months and I'm about ready to drop it
textures on primitives 🗣️
2 years here
4 thousands years
2 years of SL modding?
but also can I then synchronize gameObject positions on clients like ragdolls, doors etc.
Ehhhh yes and no
i have 5
ye and 2 before
Depends on the stuff but there's a lot of limitations with SL
of playing only the game
I only joined SL modding to help a server I like playing on
Not my favorite game to mod, if anything it's torture
yep
:33333
alzo
the answer is no
you can modify the position of the root object but not children
Its fun for that
fuuuck
oh boy
I love doors
On top of the modding issues there's just so many questionable design decisions that just make it even worse
RELATIVE POSITIONING MY BEHATED
imagine synchronizing the position of it and making it possible to move them around
[incorrect buzzer]
Yeah the fix is called why the fuck is that even a thing
the broken doors
SCP Sl 12.0
go there
and before that
Nah I'm good
is it really an issue?
i mean ik you have to spawn a door or smth nearby
but in the future therell be a toy for it
Kudos on the... creative solution
i mean i solved it in a way different than nw
and it actually works
But it's a bad solution
is it like possible for NW to make it possible of deleting object we want and synchronizing it with the client, so we could delete one wall?
the desync report went from 90% to 105
they could've sovled it with player parenting smh
Because it's a performance hog and just very limiting
They don't need parenting
If you're on a moving gameobject just mark it as the player base
What is the goal of the relative positioning btw?
The player's position is now relative to that gameobject, job done
Player gets off, recalculate back to world position
You're on an elevator
that's exactly what parenting would solve
You don't parent, you take into account the player's movement base and use it when calculating and checking movement
i can do cool stuff
Items and all sure, parent them
parent the player to a moving platform
I tried using parenting for adrenaline to centrifuge, it ended up spawning in table sometimes
Not players
Like
Give me an hour and I'd have a working elevator I can step on and off of with 100+ ping, with zero issues
i use "mountables" and the player can move just fine with a simple CharacterController.Move even if the platform is moving at 160 km/h
Because other game engines have that solved and use the same solution (mostly)
for elevators mostly
and to reduce network load
WAIT ITS POSSIBLE TO MOVE PLAYER ON TOP OF A PLATFORM?
Reduce network load is a cope they came up with to make it "worth it"
not in SL
No offense to NW
yet
;(
Meanwhile games with 64+ players per server where every networked position uses doubles

Like, in SL's case, useless
The amount of stuff that's a byte because of performance is stupid and limiting
The game wasn't built with modding in mind and it shows
what approach do they use if not parenting?
like, the movement vector is based on the "parent"?
"parent" as given by the server but not actually parented
Your position becomes relative to the base
As long as the server agrees with you hopping on the new base, you're good then
Makes moving platforms pretty simple and smooth to the players
but how does the player calculate the position they need to be in?
after all transforms have been updated?
They do it relative to the base
It doesn't matter where the base is
All that matters is your movement on said base
Same as moving in the world except the origin is now the base
When the server sends back the movement results for you to check/correct if wrong, it'll be relative to the base
So regardless of where the base is, if your position on it is correct, no problem
and if the base moves, the position has to be recalculated, is that done after all bases' positions have been updated?
otherwise there would be a slight delay, or at least a frame skipped
You're not parented to it but your movement follows the base
yea, when
Since your position is relative to it
The base moving doesn't matter
I kinda see what you're asking, I think movement updates are done after regular ticks
Either way, before or after wouldn't matter
yep, that would make sense
You wouldn't notice it
i mean if you have something moving at 160 km/h 
though you probably wouldn't hop on that base
Yeah
Unless the base is synchronized perfectly on the client
In that scenario you'd implement rollback capabilities
To be able to tell where the base was at that time
But also: why is the base moving at that speed in the first place lol
yep
Easy to do for elevators
You know when it started
You know the time it takes to get to where it needs to go
As long as your movement timestamp matches the one used for the elevator, the server will be able to revert the elevator back to where it was when you stepped on it
animation evaulation is easy, yeah
for nondeterministic objects you could use a circular buffer on every tick mayhaps
or just eliminate ping 
Depending on the game just make it lenient
Don't make it piss easy for cheaters
But don't make the experience ass for normal players
guys do you think of think?
i hate thinking
same bro
that's why I think about thininking
because you than don't think about thinking
How can I know if the plugins are working on my server now? Because when I add plugins, nothing shows up in the config folder related to the mods, and yes, I did everything correctly.
Did you install plugins made for labapi
or nwapi
or exiled
And did you put them in SCP Secret Laboratory/LabAPI/plugins
Exiled but which is better? I’ve been playing the game for a long time, but I only recently created my own server and am now trying to install plugins.
where did you put the plugins
it has to be EXILED/Plugins
go to the exiled discord, this server is for LabAPI
you'll also have to install EXILED if you haven't yet, and put the plugins in %appdata%/EXILED/plugins, like eve said
also ask in their discord not here
yea this ^^
But is LabAPI better?
Yesterday it was so complicated that I accidentally deleted my verkey.txt using a bash command. Then the console said I needed to verify again, so I did – but then it said I was already verified. I’ve contacted support now, let’s see what happens.
Depends
I use labapi because theres less bloat
but exiled has custom roles and items handled
Okey ty
Do I have to install all three for LabAPI?
ask the dev
Ok last question, when I download a plugin now, must I paste it into 7777 or into Global?
doesnt matter
u sure?
if ur running it in ptero it doesnt matter
Either works
Global works regardless of port, if not it has to match port
But also you're running in ptero, global and 7777 are the same
^
ty
I really wish stock ptero allowed to do mounts inside /home/container
Would mean downloading less duplicate shit
yes
no
you only need TextChat.dll
okey thank u
read the readme for information about the other 2
Read the read me
read the read me which is inside of the README.md file which you would find if you read the github documentation which specified that if you make a readable README.md file that the users could read it and learn from your documentation by reading the readable documentation which was located on the README.md file
Thanks u chatgpt
TLDR: RTFM
gotta love
[2025-07-16 14:26:16.920 +02:00] [STDOUT] NullReferenceException: Object reference not set to an instance of an object.
[2025-07-16 14:26:16.920 +02:00] [STDOUT] at UnityEngine.Bindings.ThrowHelper.ThrowNullReferenceException (System.Object obj) [0x00018] in <0deee1b9576d40a7a211b55014778fa6>:0
[2025-07-16 14:26:16.920 +02:00] [STDOUT] at UnityEngine.Component.get_transform () [0x00006] in <0deee1b9576d40a7a211b55014778fa6>:0
[2025-07-16 14:26:16.920 +02:00] [STDOUT] at EveLabs.Extensions.PlayerExtensions.SetScale (LabApi.Features.Wrappers.Player player, UnityEngine.Vector3 scale) [0x00006] in <b934ff67f930434ba38b4bc2308f1549>:0
i think that means that the reference hub doesn't exist lol
it should
i was definitely on the server
its also only a recent issue
and theres 0.1s delay on spawn
so 
oh
i had if (isAllowed) return
instead of !isAllowed
bruh
turns out
if you dont allow scale msg to send
it doesnt work!
well actually it was sending it which was the issue?
idk
i give up trying to understand
maybe the event triggered when you spawned as the destroyed role?
idk
no it happened on 1 class d role
silly guess
idk!
this patch in the end doesnt actually do much
since i dont use ScaleController
but does let me prevent basegame change
and eventually ill use basegame when it actually works fine and doesnt cause issues
dm bot just want to sleep
is there a way to disable collisions for player with the world other then with no-clip?
just crash the client
what?
I need the player to be able to fall through things and turn gravity to 0, zo ye
@hearty shard ping
wat
you were supposed to say pong...
im too tired
go and eep then
can I possibly do this, by removing some kind of component from their GameObject?
Removing components doesn't replicate
how does NW do it with noclip?
i guess youll never know
yes
fuck
pretty sure it gets enabled
then server just goes oh okay
and then stops validating movement
so collisions for player are server side?
What
that's just what I got from your message
No client sends its position
and server doesnt validate it
because theres no reason to
i think
I guess I'll have to use noclip for this then
i cant find it but yeah it should be client side
why
duplicate reference or smth
check usings
already readded all the references
are you using a publicizer?
yeah
which one
AssemblyPublicizer
try using another one
this one works https://github.com/iRebbok/APublicizer
try with that one yep
or if you have newer sdk.
<Reference Include="Assembly-CSharp" Publicize="true" Private="false" />
yeah that fixed it
thx 
You as a client send position to where you want to move towards
server then moves you towards it
and replicates it to other players
when you have noclip enabled
you as client ignore all collisions
and server trust whatever you send him
while you have noclip enabled
So I can patch the message being sent?
Wdym?
that wouldn't make sense
can I disable the player needing to send positions to server?
like not needing I mean server ignoring him
Yes you can ignore the requested positions the clients sends you
but that will cause desync
so the server is synchronizing it?
ofc it is
so I would have to do the syncing myself then
Mhm
david how is the method called for receiving position?
FpcSyncData::TryApply(...)
No im on another plane of numbers
danke
finally can implement player collisions
Anyone a lovely idea how to slap the server to not do this and /kill @p
[2025-07-16 19:41:27.813 +00:00] [STDOUT] NullReferenceException: Object reference not set to an instance of an object.
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at UnityEngine.Bindings.ThrowHelper.ThrowNullReferenceException (System.Object obj) [0x00018] in <0deee1b9576d40a7a211b55014778fa6>:0
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at UnityEngine.CharacterController.get_radius () [0x00006] in <80561691956e42ebafb647fbf7695776>:0
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at PlayerRoles.FirstPersonControl.FpcStateProcessor.UpdateMovementState (PlayerRoles.FirstPersonControl.PlayerMovementState state) [0x00075] in <d9731e675e55453197cf28cd60eed3f2>:0
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at PlayerRoles.FirstPersonControl.FirstPersonMovementModule.UpdateMovement () [0x0000d] in <d9731e675e55453197cf28cd60eed3f2>:0
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at PlayerRoles.PlayableScps.Scp173.Scp173MovementModule.UpdateMovement () [0x00030] in <d9731e675e55453197cf28cd60eed3f2>:0
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at (wrapper delegate-invoke) <Module>.invoke_void()
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at PlayerRoles.FirstPersonControl.FirstPersonMovementModule+<>c.<Init>b__109_0 () [0x0000e] in <d9731e675e55453197cf28cd60eed3f2>:0
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at (wrapper delegate-invoke) <Module>.invoke_void()
[2025-07-16 19:41:27.813 +00:00] [STDOUT] at StaticUnityMethods.Update () [0x00009] in <d9731e675e55453197cf28cd60eed3f2>:0
wtf is going on recently
what plugins are you using
mine only
just subbed to OnUpdate
show the code
screenshot
Nah
Hmm interesting, cause it kills the unity method and not ours
and otherwise if that does not fix it uhhh whoops!
and I do not see errors regarding our coode
thats from my experience
unity is weird sometimes when it errors
like my plugin will error
but then stacktrace to MER
which actually might be C# moment
i cba to find an example but yeah its like
ProjectMER errored with null
but then the null was in my files
tbf it COULD be unity / basegame
but every time ive seen that error its been a plugin
but also like ur the 4th to say this issue recently
so it might be basegame
can i somehow add a button or something to the UI
We do not currently provide custom UI modding
But you can use Server Specific Settings
david copy cat
i didnt know you could do either
do not currently provide
currently

Is it possible to edit specific SCPs and change the crosshair to a single point? not a cross?
what specific scp change
also crosshair isnt server sided
its a client side texture
so no
But on other servers, you spawn directly with a single dot as a crosshair if you had a weapon, and, for example, I want to change the cooldown of SCP-3114
which cooldown
strangulation
also im 99% sure thats basegame crosshair
and uhh
for cooldown
if u want it less then prob no
if you want increased youll have to track it urself and handle ProcessAttackRequest from Scp3114Strangle to deny it
scp 3114 strangle?
that's client side
ive tried, it's practically impossible without really annoying side effects

Sl is just client
and some things on the server
what you think its on the server
its in the client
whats inside the client instead is in the server
Its on both xd
kills u
i didnt actually see any validation for strangle on server side for cooldown
maybe i was blind i didnt rly look that hard
i have one of probably the most stupidiest question ever
does someone know how the like dialogue on undertale work
like the sound?
is it generated or its just something that loops?
the "tutututu"
A DECOMP?
ok nvm
- All UNDERTALE-specific assets (graphics, music, etc) would need to be removed from the codebase
do this
who tf owns the XBOX version lol
can be any version
imagine having xbox in the first place
I had a ps4 before a pc
and i calcualted i spent 8k
from ps3 to ps4
Xbox version usually means gamepass or from xbox/ms store
from 2011 to 2018
I have gamepass but undertale is not there
So probably the MS store one?
Yeah
I didn’t know game makers games are easy to decomp usually i decomp unity games / godot games
Which are a pain
Me when this is fake (half of the times)
it's 1 checkbox 
fuckass checkbox
who even are you
moul7an0ut
wtf is this question bro 😭
is there a rep system to chat in here? like wassup bro

bro is John Exiled
Sl should remove that checkbox you know? Everyone happy

And im like 100% pro modding
At the end if the day i bought the game so i can do whatever i want
The anticheat wouldn't permit it anyway
sadly
Not like it does much
backwards traveling in time to prevent il2cpp from being invented
it's a good thing
yeah probably but its overall impact on my life right now leans negative
or getting millions of dollars to hire a research team to reverse engineer scp sl
although i could achieve the same with a few thousand dollars.
you know that there's already people who did it
and you can ask them
but i think its highly illegal
thats true
hence the million of dollars
theoretically
if NW wanted to add more modding support
they could
client side specifically
They could
what would they do?
but cheaters are scary
They'd get rid of the dogshit anticheat
modloader
and provide a modding framework
Granted they pretty much dug themselves in a corner
(which is just an assets bundle)
I doubt SL will ever have clientside mod support
with a json
end of life
i think thats the only case
Might as well make your own game with clientside modding support atp
when the game is dead or has a last update

Won't be good anyway, cause servers won't be able to have clientside mods interact with serverside ones
look at mc
there's a way :3
and there's a way with mirror too
:3
so this is fake news to implant in our brains to not give us client side mods
1984
and full of cheating
i should make a game but im too busy making my projects for sl
thats the main concerns
lets be honest it is
why not? i mean i assume this client side support would be more comprehensive
it just slows down cheaters
I guess you could make custom net messages but like, eh
barely slows them down lol
if even
i've never seen someone get banned past the era when the anticheat banned you for stupid stuff like getting stuck in a door
SL's just not built to be moddable and it's a shame
like last time i've seen a cheater spinbotting for almost 30 minutes and he left as soon as he saw us
so banned with proof but no auth token to get him global banned
nah they are cool
honestly
the only complain i have mostly is the way they ban cheaters
it should be easier to do
wdym
there's like a graph
you need the video with the cheater cheating and inside the video the auth token, id and everything showing
so if for example you just don't have the auth token or the id in the video
but a guy cheating they cannot do much
so you need to remember but if the guys leaves you are fucked
because there's no way to prove he was cheating
idk
I guess it's to prove it's not spoofed
thats something i wonder too
i guess
That'd make sense
Would be nice if you could just report the cheater and it would validate the user automatically
you know, stuff you can do easily with steam
Have it give you a report id that you attach to the video proof
And then on your end you just check the report id and see if the session was valid
it would be cool
won't happen for SL since they have their own custom stuff
although ig they could still do the above with their own
btw i like sl for a simple reason, you need to get smarter than nw to do what you want :3
its so fun finding small errors that you can leverage to do the crazy shit you have in mind
that's stupid
for a game inspired from a gmod gamemode
the lack of modding support is just
(╯°□°)╯︵ ┻━┻
WHAT ARE YOU ON?
SL is inspired by CB
??????????
random ass gmod
literally a 1:1 copy of the gamemode and they themselves have mentioned it in the past
even in the original main menu
yeah there's some CB assets
but the game itself is 1:1 what Breach was as a gamemode
p sure it mentioned Breach once
or somewhere else
CB's a horror survival game, SL's more arcade like Breach was
CB is definitely an inspiration
I always thought it was inspired by CB
but more arcade
yeah, but not based on entirely
because it was multiplayer
my life is a lie
It's why I'm so pissed at the direction NW took
They made Breach but with shitty modding
why do you think i'm so tilted hahahaha
Nah you know what
i have the power
i will recreate SL in SL
but based on old SL

Why limit yourself
because its fun to break the limits
i already broken Primitive limits
More like you're a masochist heh
No i don't like that stuff
but i like having hard challenges to overcome
thats more fun
you can make a game and then port it to SL 
technically i could actually just straight up port it to scp sl
if its unity
imagine another unity game running inside an sl server and they co exist
oh its just a funny idea
if i wanted to be serious i would make an fps multiplayer base and add whatever i think is cool
moddable fps multiplayer base
Open Source, Community Built, Garry's Mod style Game Framework for SCP built on Unreal Engine. - Project-SCP/Project-SCP
did find this
Idea's cool, execution is bad
the readme IS 100% ai generated
lol
seems like it just got started
not moddable, just extendable for myself
but the code quality is also off
btw hii
i would add like role system and clothes and stuff. no idea if i would actually be able to do that but it sounds awesome
it's not complicated
i see ZERO code pretty much
I see some but in any case it's definitely not someone experienced
a role and clothing system?
this is mean ;(
yeah
i assume its mostly just a synced byte for a role system like SL's
southwood
For your sake, if you ever decide to work on a project like that, don't use SL as an example
and for clothing a few synced numbers for IDs referring to clothing items
sl is all i know
haha
Java is peak
its the only game i know this intimately
pea
thanks to java we have the world suffering
write once, debug everywhere
You can learn
The way things are setup in SL are pretty bad
Not all bad, but they've dug themselves into a hole in multiple parts
would you say the role system is bad
I don't like the way it is atm no
role & autosync rpcs 
what do you think could be better
The list is long & it depends on the engine you use
ah alright
For instance the fact modifying a player's role modifies the actual role
first: relative position NUKED
-# -cyn, probably
meaning any modification applies to players that have that role afterwards
Relative positioning obviously
wait you mean that
first: Nuke SL
no more SL
modifying a rolebase permanently changes that role type?
i.e. try modifying the role's fall damage settings
it'll apply to everyone of that role
wait you can do that
lol
at least, new spawns of that role
its not that hard
yeah
role is not a prefab
its just data
no shiiiiiii
you are mean ;(
sorry that was meaj
it is a prefab, a pooled prefab
i was just using prefab as an example
i mean the model is
because changes apply afterward
Next on the list SL gone
ehhh, yeah
i mean you can work around by subscribing to some events on the role to reset it
or create your own role prefab with those custom settings
wait what you can create base roles?
i mean not synced
but can you?
and how would that even look?
Object.Instantiate
how can you leverage that and make for example a custom role that is a ClassD?
the type wouldn't even exist
if i made a role system, based on what i know about SCP SL, i would have stuff like incorpreal roles and fpc roles, and operates entirely on polymorphism and making a new role just instantiates a new role and gives it to a player
think, zero, think
and i would probably have the roles be like, more general
mirror is peak
it is
because why are d class and scientists different things smh
what do you think of godot
they should both just be instances of HumanRole
i hate open source alternative better the greedy corporation ones
honestly
we should all make Roblox games
probably with the knowledge we have
we could make billions of dollars
lol
I already have enough of the brats in the SL community
I'd rather not have to deal with more children
but think about it money
you will swim in money
Roblox is the last place you'll get money from considering their extreme cut
And I have a job so
¯_(ツ)_/¯
wrogn reply
i mean if you make like a grow a garden or shit like that




A J*B???? do you sh*wer too?
and they called you a masochist 
me when \*

;(
you've never escaped a character anywhere?
almost never
open up clientside mods
impossible
only when working 300000 years ago with discord bots
i will not express myself on the AC
because its useful
it's ass
i mean lower ranking cheaters cannot bypass it
we still have cheaters, and it's intrusive as fuck
thats good atleast
¯_(ツ)_/¯
wait how?
something something it stopped my spotify from updating once
for what i know it doesn't do much of intrusive stuff
can't build dotnet desktop apps while playing SL 
it locked the spotify files
???
yep
why SL's AC opens files outside of the game, I have no idea and there's no good reason to
So fuck the anticheat and fuck the developers working on it

i didn't know that
but yea the min they can find is thousands and thousands
of files with random ass names
by the third rebuild SL locks the output files
yeah see
Crazy
why does it do that
what makes NW think they have the right to do that
And considering the low amount of funding they have, why bother with a custom anticheat
easier to develop for the future?
idk

EAC isn't good either
waste of money
VAC better
probably better than SL's and at least it's free

idk why they think they can develop a better product with how little money they have
Because its made by our lord gaben i need to agree
idk i will not say much because honestly the only time i saw the AC banned someone,it was a random stuck in a door in old version of SL
this could just be sorted by better serverside checks for movement
but the way SL's movement is done right now is... something
it was funny
it was like the fornite season 1 ban for the swing
lol
idk if that guy got unbanned
who remembers you could get stuck in a wall of bathrooms while being inside the intercom
on top of the bench outside if i recall
or in some seeds the garden area could get you stuck in bathrooms
i still wonder how tf bathroom was so bugged
OH YEA
Damn that is an old message
fr old players here
that could've just been a correction requested by the server
or done by the client
¯_(ツ)_/¯
the client is asking to the server
"Yo bro can you kill me for fly plz"
no, the server just sends the result to the client for a specific move input and the client fixes their position if there's an error
and if they don't, well, it doesn't affect other players
they're only fucking themselves over
but i've seen the server does it only if its 10m
yeah that also sucks
and that sound of falling
it was making me go mad
totally nuked it
i don't understand why if you remove the damagehandler the sounds still plays
they could've made it just go from the damagehandler
but nope
nw moment
dead chat
dead
Yes literally
I use things like ProcMon and Cheat Engine semi-regularly and having those open entirely prevents SL from even running
I wouldn't complain so much if it weren't for the fact that because of this, anytime I use one of those kinds of programs I have to hard restart my computer in order to get SL to even launch
Because simply closing the process isn't good enough for the damn game
Idek why it keeps doing it because I've looked in task manager and there is not a single trace of the process running
It just still flags because I had it open at some point while I was logged on
It pisses me off
what is rankIndex in KeycardItem::CreateCustomKeycardTaskForce?
inzi!
ig private, sargeant or captain
nameless!!
nothing changes in theory, that is, I am entering random values, but nothing changes
probably the prefix in ur name changes
It is used in InventorySystem.Items.Keycards.CustomRankDetail but good question what that does
also I have 0 idea what happening in this class
Setting and reading and parsing
Check the rings
I saw that @celest thorn haha
It is pretty cool
i had it copied and pasted
but yea
it is cool
i probably never sent it
but yea still ITS COOL
honestly ngl im wondering to learn something
i was thinking making like music
8bit one
(because i like it alot)
but idk
8bit music is cool
like developing and knowing how to make songs could be useful :3
The architecture at the time meant 8bit music was a result of working through limitations
yea i know
I watched a cool video about it
me too
i love watching videos of old tech
and how it works
because some of them i owned them
like ps2, gamecube
etc..
im not 30
There's this like 10 min really well made video about the NES Sound Chip
My primary goal (or experiment) in this video was to
remove the limitations of the NES (and Famicom)
sound chips.
LINKS:
Akumajou Densetsu - Demon Seed
https://url.kylxbn.com/BDKKdp
I started with the triangle channel and was able to make
it output pure triangle waves. Then, I also modified the noise
channel so that it can output floating poin...
i think i've watched a similar video
but i've made an emulator
for my physics professor for his nes
yes he wanted an online emulator to just go and play whenever he wanted
That's baller
and we did like a challenge
if in a week i could've made one and some game to test it he would've graded me higher
i won in 6 days and 4 hours
Yooo sick
to learn NES structure and how it works
i've made some games in Assembly x86
fun fact
the NES games can run without having the pixels
you need to tell the PPU to display them
idk why
but that was my first error that i made when making the testing games
Well like my favorite thing about this video is that he brings up actual examples and compares the difference in sound based on the changes in the NES sound chip
funny enough
my second test with assembly
was making an os
Oh love that
(it worked)
Insane that it worked
i've made an os similar to the fallout 4 / 76 terminal
I learned assembly from Cheat Engine lmao
I'm entirely self-taught with all this stuff
(yes the minigame was there)
same i do economy and law
now not anymore
I wanna learn higher-level concepts but I'd need to go to school for that
And that costs money
I self-taught everything i know for CS
30 bucks
Crazy a bit same
im just missing C++
Literally waste if my time
and some concepts of C
There's just no good academic resources
Uni is just sending "learn million math subjects that you only use in specific thing"
btw i learned code by copying and pasting and debugging
seeing how stuff works
lol
Did the same
(i learned before chatgpt)
Also learn from GitHub projects and even checking the .exe with pdb in Ida
and i do the same thing for every language
Wait you have ida pro?
bro you are rich
I can read many languages, writing is different
its the same for me i can read and understand french but im stupid on talking it
nah im joking
btw idk
i will probably start learning on how to "compose" music
just because im bored
same i did for programming and i guess i can do the same
if someone has an idea
why not
In this video, we'll show you how to apply a bitcrushing effect in FL Studio to make your sound gritty and lo-fi! Bitcrushing is a powerful tool for adding texture and character to your music, making it sound vintage or even experimental. Whether you're producing electronic music, hip-hop, or ambient, this technique can totally transform your so...
honestly FL studio is like so complicated
that i think i will quit the next day
I've never used Ida
Ghidra lmao
Ghidra make me ehh
ida is cool
I LOVE Logic Pro
Ghidra is confusing
there's a new official guide from synthet
I'll stand by it
asf
okay mac user
I literally sideloaded Mac on my Windows Laptop just to use Logic
I don't own a macbook
I can just press F5 and decompile a whole function
hackintosh user
String search my belowed
i've never had the occasion to use Ida
in my life
:)
I wish
Ghidra kinda sucks but it's all I've had
That and Cheat Engine lmao
what the
I guess there is a good reason for RE game services lel
It took me like multiple weeks to get it functional
Free ida 
Apple HATES it when you run their OS off their hardware
@upper vapor new allegation came out on pirate software and he did not do so child friendly furry talk

What

what you read
I was honestly just waiting for it to come out
lol
its so funny at this point
I've seen the heartbound writing and the way he talks on Discord and otherwise
i've tried heartbounds with axwabo in stream
i got bored 30 seconds later
and quit the game
Lmao
I watched a video on it and it's like
Couldn't you just make this in RPGMaker?
In like
5 minutes
Lmao
Code Jesus and another guy mentioned it
the reason why he uses a flat array is due to some ARG stuff
crazy
OH YEA
AHAHHAHAHAH
have you considered
dying
ME?
His ray tracing code sucks ass
what did i do?
"ray tracing"
Trace deez
Nuts
pirate
Casting fireball
i mean this guy at this point is cooked
if i was him lets go back to Blizzard
doing QA
probably they are still hiring
I wouldn't even want to work for bliz
😭😭😭😭
If I would I probably leak the entire codebase and all software
they might hire him back
Then just shotmyself



