Thank you KZbin for guiding me to a guy that apparently wrote a 2d demo parser in fricking scratch.
@SandwichGamesHeavy28 күн бұрын
True
@tefhypr.225 күн бұрын
ye like what the fuck
@idontfuckinknowdude22 күн бұрын
we aren't in scratch comments you can say "fuck"
@arubberroomwithrats18 күн бұрын
*fucking
@zelda_smile27 күн бұрын
"We recreated the entire portal 1 engine in scratch"
@FOXY_ANIMATIONS26 күн бұрын
its probably can be true but will be very slow and considering all code from hl2 ,project itself will load really long time
@looigi944725 күн бұрын
If I remember correctly someone made fully functional 3D recreation of chamber 13
@pavlosrousiamanis22 күн бұрын
And did it from scratch!
@joedou7glas20015 күн бұрын
i wonder if they can recreate the source by scratch
@Dryashs13 күн бұрын
some actually remade portal in scratch
@Pwnz0rServer200926 күн бұрын
this being run in scratch and NOT turbowarp is the best part of this project
@Chrome_Cat12 күн бұрын
Fun fact, vanilla scratch can run about 3-6 million operations per second. I've never seen demo files before but if they're like 10,000 lines long you probably need less than a million ops to decode so it should take a fraction of a second on vanilla scratch.
@Scratchfan32110 күн бұрын
@@Chrome_Cat The chrome cat appears
@thecatacombhimself27 күн бұрын
in 2028 we will have functioning emulators in scratch
@gamingx1607126 күн бұрын
there alerdy are, but not for freaking Portal, but for NES or GameBoy
@almessasorrow495025 күн бұрын
@@gamingx16071in that case we'll have it by 2026..... even if I need to make it myself
@idontfuckinknowdude25 күн бұрын
The Gameboy has been made. gb.sb2 is its name.
@thecatacombhimself25 күн бұрын
@@idontfuckinknowdude Oh god no
@zeektm176224 күн бұрын
Someone ran linux on scratch it is entirely possible
@TheRealCakelover457824 күн бұрын
gotta love that "Activate Portal" watermark
@SPARTonScratch28 күн бұрын
As a Scratch KZbinr, I think that this is very very impressive!
@hiirets241328 күн бұрын
LOL
@LukeMaster12-ITA24 күн бұрын
Time to watch the INTERLOPER demos on Scratch!
@Ysychodelic6 күн бұрын
YEAHHHHH
@monkey_boss_162128 күн бұрын
most sane scratch user
@Scratchfan32110 күн бұрын
hey
@sarahspeedrun641929 күн бұрын
Wait wtf I was promised free robux
@MIOG_MIOG29 күн бұрын
Not using uBlock Origin or KZbin ReVanced skill issue
@Ysychodelic6 күн бұрын
@@MIOG_MIOG what are you saying
@xeonicSR29 күн бұрын
4104 in scratch when?
@fishypugbruh22 күн бұрын
I have a feeling that the Interloper ARG will bring more attention to Source demo files.
@meemee135722 күн бұрын
This is really cool. It's always great seeing a stupid idea come into reality. Also, thanks for the link to the demo format documentation on the scratch page. I've been writing a demo parser for tf2 without much to go off of for the packet messages, reverting to reverse engineering, so its nice to have some actual documentation for it.
@littlebunny0626 күн бұрын
This was shared to me in a Scratch community. Wonderful stuff ahaha
@CrossfireCam-Aus26 күн бұрын
This is just insane to see... Great job
@the98goober27 күн бұрын
wonderful spectacular delightful grand incredulous
@1980woodpixie27 күн бұрын
This is insane. Bravo.
@jamesbryan28728 күн бұрын
Funniest and most impressive dang thing I've seen yet, incredible work. Would thus work with tf2, halflife 2 demos?
@a_dogg527725 күн бұрын
based ina fan
@cudeyt818528 күн бұрын
THAT'S INSANE!
@scottrastyles259216 күн бұрын
The music is so nice
@shroomwastaken29 күн бұрын
insanely based
@Awesomium322 күн бұрын
people are going to do anything to make something funny alive. nice job, btw 100th comment
@scrummbumpulus901116 күн бұрын
new interloper lore
@mercer6323Күн бұрын
I literally said "fuck off" aloud in disbelief.
@RoshiGaming21 күн бұрын
based takodachi
@quentebarchiveeoutrascoisa803625 күн бұрын
Finally a new softwere to try the interloper comando
@cola9876528 күн бұрын
Now do entire speedrun/TAS like this.
@ezjestes_kidzie21 күн бұрын
You are insane i like it
@mikes12827 күн бұрын
cool text editor!
@ombrezz703023 күн бұрын
Damn that's impressive.
@philiparnaudov900120 күн бұрын
I have no words
@duongdong585022 күн бұрын
99% of Scratch users: Platformer, "Support the gays", games that made in 10 seconds but still get featured,... 1% of Scratch users:
@Alternativebyte28 күн бұрын
Holy moly thats sick lol
@csaki0119 күн бұрын
I just moused over the video and watching it in small, then I spotted the Ina background, hi.
@minitajfun28 күн бұрын
sooooo... 3d demo player when?
@justNexi4 күн бұрын
This is the dumbest thing I've seen in a while This is also the coolest thing I've seen in a while madlad
@dogdillon29 күн бұрын
what the hell did i just stumble upon
@kumys197429 күн бұрын
here we go!
@MHPFan23 күн бұрын
If you add raycasting here, you can visualize the movement of the camera.
@Lolziee27 күн бұрын
not everything is raycasting in scratch anymore lol, that stuff is pretty outdated at this point. there are textured 3d engines in scratch now
@subzerocatalyst23 күн бұрын
quake demos in scratch next?
@CobaltTS27 күн бұрын
No clue what this is but its really cool
@lewisbeith27 күн бұрын
WOW. (nice bhopping)
@AndevOG22 күн бұрын
that's insane
@christianhagen18327 күн бұрын
the 3gas guys better do this in 3D next.
@midi_feline21 күн бұрын
"But can it run Portal?"
@FurryKemo23 күн бұрын
should've showed the Keys being Pressed in Scratch with the Mouse circle movement fr
@SomeRandomPiggo28 күн бұрын
This is brilliant lmao
@Povilaz26 күн бұрын
Very interesting!
@ckosmic24 күн бұрын
I love it
@sonickidd1277 күн бұрын
can we run interloper demos on it
@mistercue26 күн бұрын
can you run other source engine games' demo files using the same method?
@Hlebuw3k28 күн бұрын
I think you should activate your portal.
@Scrap-qp1qr28 күн бұрын
can you link the converters too?
@tomitomislav818025 күн бұрын
That’s cool
@danboy1234224 күн бұрын
To those saying this is crazy, this is vanilla scratch, not even turbowarp. Scratch 3.0 allowed from some crazy shit because its basically just a shity JS Framework now
@fake-lavash28 күн бұрын
Lmao, awesome :0
@user-wc7dh4vl3r28 күн бұрын
Make multiple demo options (like 1 for a regular playthrough)
@woodybob014 күн бұрын
bro is playing portal IN SCRATCH
@LegitChemist16 күн бұрын
i wonder if interloper demos work
@emanwonkon220528 күн бұрын
So you mean this works with tf2 demos, doom demos, and any game demo aswell?!
@Luted0928 күн бұрын
Not doom demos as that uses a different engine, but is still possible as doom demo files are basically just recorded inputs played back
@utfigyii598728 күн бұрын
@@Luted09 Doom engine, quake engine and the source engine share a lot of code. With a bit of tweaking it could play doom demos back as well (in theory)
@randomcatdude27 күн бұрын
@@utfigyii5987 bruh doom demos and source demos are completely different and would require separate implementations
@baseddoggie8 күн бұрын
@@utfigyii5987 Doom is basically a top down shooter with clever tricks to make it look 3D. Its essentially a 2D game. Quake and later games on the other hand uses a completely different method of processing the game map. There is no way in hell a Doom demo looks anything like a source one
@Pwnz0rServer200926 күн бұрын
cool but we need the python script to use the scratch project
@cvabds21 күн бұрын
I bet you cant do it in temple OS, if you do that i will subscribed
@evanlin9606921 күн бұрын
That’s an interesting idea. Not sure how hard it is to read 32-bit float since HolyC only has f64.
@fighter249926 күн бұрын
Cool!
@puraasu2 күн бұрын
What do you use to get the fancy coloured directories in powershell?
@evanlin960692 күн бұрын
oh-my-posh
@puraasu2 күн бұрын
@@evanlin96069 Thank you
@hhhpestock95122 күн бұрын
Dude if only you had like a firstperson rendering engine for like the wireframes or something
@ashuratheglitchhog25 күн бұрын
Now do a tf2 demo file (or I suppose any other multiplayer source game that supports demos)
@haniif19025 күн бұрын
HOLY SH-
@serenarslan81Күн бұрын
use the interloper demo now
@dannadx384024 күн бұрын
Does it load the top-down preview automatically or just parses the player movement?
@evanlin9606924 күн бұрын
It just parse the player positions and angles. The top-down view is just an image.
@AlexTheBird125 күн бұрын
petition to replace untitledparser with scratchparser
@bamb609715 күн бұрын
lol what also in fact, I actually use Scratch, in fact, I have an account on it too
@sandwich247324 күн бұрын
goodness me
@lelordiii870228 күн бұрын
cool
@HolySpaceMan4 күн бұрын
what is this beautiful song?
@evanlin960692 күн бұрын
Portal soundtrack “Subject Name Here”
@PecositoYT6 күн бұрын
How long until the entirety of Half-Life 2 gets imported into Scratch?
@GyddySand13373 күн бұрын
interlope command in a scratch engine: in cs: scratch an more :)
@malcolmkoharian13 күн бұрын
what my unemployed friend does at 2am
@SASTSimon20 күн бұрын
Wow
@capivaraMaster21424 күн бұрын
portal minimap in scratch
@Pawlo37013 күн бұрын
lol nice
@onceuponatimeonearth24 күн бұрын
'Obligatory Minecraft next comment'
@LgiidOakLeaves15 күн бұрын
Funny
@overseasinterp26 күн бұрын
is this possible with tf2 demos?
@johannesviljoen965627 күн бұрын
is it just me or does glados sound different?
@evanlin9606927 күн бұрын
Yes. The video is slow down by x0.9 because Scratch runs in 60 fps while the game tickrate is 66.6667 and I’m too lazy to properly convert it.
@filval38726 күн бұрын
@@evanlin96069 Wait, Portal runs at 66.6667 fps? Really? That seems like an odd thing to do...
@evanlin9606926 күн бұрын
@@filval387 tickrate, not fps. Here’s an explanation between two of them kzbin.info/www/bejne/oWSsd5WemrSDi5I
@filval38725 күн бұрын
@@evanlin96069 Ah, I see... Still seems like a weird number for the tickrate but it makes more sense...
@AllisimaProductions22 күн бұрын
@@filval387 It should feel less weird once you think of it as "one tick occurs every 15 milliseconds", instead of "66.666... ticks occur in a second"
@saraysxroom27 күн бұрын
use the turbowarp lol
@girres4320 күн бұрын
But can it play doom.... demo files?
@windycitadels25 күн бұрын
ok that's cool and all but HOW ON EARTH DO YOU HAVE ZSH IN WINDOWS???
@windycitadels25 күн бұрын
i see by the output that the shell you're running is pwsh. lit shell
@Karl_Sniper3223 күн бұрын
what song is this?
@evanlin960692 күн бұрын
Portal soundtrack “Subject Name Here”
@real_quandie24 күн бұрын
i thought youre gonna literally play demo in scratch from first person
@BotYoutubevertification29 күн бұрын
Who is that lady in your wallpaper and why is the world so realistic but the lady isn't?
@sanic566228 күн бұрын
The lady is Ninomae Ina'nis if you curious
@BotYoutubevertification28 күн бұрын
@@sanic5662 Who's that
@sanic566227 күн бұрын
um. A KZbinr. The wallpaper in the video is one of her stream ending arts.
@Dgubz1116 күн бұрын
HOW
@doggosuki26 күн бұрын
i have no idea what a parser is so i cant fully appreciate the video, but cool edit: also nice ina pfp and background 🧐
@r_olawg28 күн бұрын
yeah sure, why the fuck not just put THE PORTAL DEMO IN SCRATCH
@CGK300114 күн бұрын
I...
@LandonEmma28 күн бұрын
Ok so confused like what the sigma
@xanderplayz344627 күн бұрын
Essentially: The Source Engine is a game engine that powered many games, like Portal, TF2, Half-Life 2, you get the idea. Essentially, you can record “demos”, which is like a macro that plays back the recorded inputs in the demo file.
@idkagoodhandle6 күн бұрын
ina
@fusionprotogen576522 күн бұрын
how the fuck
@thisnameisbad360928 күн бұрын
hi i'd just like to ask *What the fuck?*
@coolmanthecool60328 күн бұрын
KZbin has CUSTOMIZABLE captions, DO NOT make your own, unless they look decent
@nataliexists27 күн бұрын
nah they're fine
@xanderplayz344627 күн бұрын
No, are you serious? Did you know you need to turn them on? Seriously?
@Pwnz0rServer200926 күн бұрын
they're not youtube captions, also most need it to be enabled, which some don't