linear_cannon has quit [Read error: Connection reset by peer]
slidercrank has joined #osdev
linear_cannon has joined #osdev
slidercrank has quit [Ping timeout: 246 seconds]
[itchyjunk] has quit [Read error: Connection reset by peer]
immibis has quit [Server closed connection]
gareppa has joined #osdev
GeDaMo has joined #osdev
hrberg has joined #osdev
simpl_e has quit [Server closed connection]
simpl_e has joined #osdev
elastic_dog has quit [Ping timeout: 245 seconds]
elastic_dog has joined #osdev
DanDan has joined #osdev
Jari-- has quit [Ping timeout: 252 seconds]
gog has joined #osdev
bgs has joined #osdev
elastic_dog has quit [Read error: Connection reset by peer]
elastic_dog has joined #osdev
rb has quit [Server closed connection]
rwb has joined #osdev
qubasa has quit [Ping timeout: 240 seconds]
gareppa has quit [Quit: WeeChat 3.8]
freakazoid332 has quit [Ping timeout: 250 seconds]
FreeFull has joined #osdev
<gog>
hi
<gog>
it's me poggers goggers
<zid>
go play froggers
goliath has joined #osdev
<mcrod>
hi
wootehfoot has joined #osdev
<mcrod>
you know, i feel like playing mgs1 today.
<zid>
do it
<zid>
I own and have beaten mgs1, but I've played a LOT more mgs2
<zid>
beaten it on european extreme etc
<mcrod>
i've played mgs1 before, enjoy it every time
<gog>
tropico 6 is kinda mid
<gog>
it's not bad and i'me njoying it
<gog>
but i think 4 was peak tropico
<gog>
the original game was great too, it was just a bit limited since you didn't have automobiles
<mcrod>
gog may I pet you
<gog>
yes
* mcrod
pets gog
* gog
prr
* mjg
pets himself
<mjg>
that's the spot
<bnchs>
gog: can you pet me
* moon-child
gingerly rubs mjg
<gog>
me pet bnchs
<zid>
me eat the food
<zid>
wtb food
* bnchs
pet gog
<mcrod>
you know what my worst nightmare is
<zid>
being slowly cut into very thin slices with a deli slicer, over the course of many days
<mcrod>
worse
<zid>
while people from your life hurl abuse at you and say they they've been waiting for this
<mcrod>
inadvertently writing something that people end up using and then I end up on some random news site or front page reddit and then I can't say stupid shit anymore
<moon-child>
why can't you say stupid shit
<mcrod>
well I could
<zid>
you do normally, how are you going to stop
<zid>
will it suddenly make you way smarter if you get onto reddit?
<mcrod>
but it depends on *what* the software is
<mjg>
everything you say is smart if you are famous
<zid>
I think that's the opposite of how it works
<mcrod>
if you're known for an emulator, be prepared to get shit on by every person under the sun
<zid>
correct
<zid>
bye near
<mcrod>
yeah...
<zid>
stenzek's experiences are great too
<mcrod>
he's a good friend
<zid>
people stole his emulator, put it on android shops etc
<zid>
then send him screaming angry emails that it doesn't work right
gareppa has joined #osdev
<zid>
then users*
<mjg>
:d
<mcrod>
I'm not sure what causes people to lose their shit over emulators
<zid>
PARAPPA THE RAPPER DOESN'T WORK YOU FUCKING IDIOT
<mcrod>
video game console emulators in particular
<zid>
HOW DARE YOU RELEASE THIS SHIT
<mcrod>
because qemu doesn't have this problem
<mjg>
it does not?
<zid>
qemu doesn't care about accuracy
<mjg>
does qemu try to emulate playstation or some other shite?
<mcrod>
no
<zid>
The types of software people run on "computers" and on "video game hardware" are completely different
<mjg>
i can easily imagine a redneck playing silent hill
[itchyjunk] has joined #osdev
<mjg>
on an emulator
<zid>
Like, people *expect* that opening a file on windows takes between 0ms and 300 seconds
<mjg>
and having a rendering artifact pop up -- namely a pixelated blob is the worng color
<mjg>
and lose thier shit over it
<zid>
on a game console that's unacceptable.
<gog>
silent hill mostly works on pcsx
<mcrod>
mjg I'm mostly bitching about the fact if you write a console emulator, and it gets even the slightest bit of notoriety, you might as well consider yourself having a bit bullseye target on your back
<zid>
I'm surprised anything works on pcsx
<mcrod>
this is a unique phenomenon I've noticed
<mjg>
mcrod: ye that's what i got
<GeDaMo>
I most recently used DuckStation for PS1 emulation
<gog>
i think i used a real bios image i acquired totally legally
<mjg>
trying to "reaosn" why
<zid>
Nobody uses my emulator thankfully
<zid>
yea duckstation is what I'd recommend
<gog>
nice
<zid>
nic's french but we can look past that imo
<mcrod>
I've never seen it quite as bad for other "sects" of software
<gog>
i'll remember that when i want to play ps games again
<zid>
it's canadian french
<GeDaMo>
It seemed to work perfectly on the Spyro trilogy
<zid>
I should poke him about when his cd-rom rewrite will be finished
<zid>
so I can try my code against duckstation again
<mcrod>
I have to tell you
<mjg>
gog: funny story gogs, in my hometown there was an "open market" with tons of stuff (food, clothes etc.) and pirated games
<gog>
nice
<mjg>
gog: you could even buy a modded psx to whack piracy protection, out in the open
<mcrod>
if that would ever happen to me, i.e. ending up writing an emulator that gets popular
<zid>
mcrod: use my emulator then send me some nasty messages, I feel left out
<gog>
fuck the police
<mcrod>
I think I'll actually go and buy a gun
<mjg>
gog: i will do you one better
<mcrod>
I wouldn't feel safe, ever
<mjg>
gog: there were regular computer shops also selling pirated games :p
<zid>
this is why americans are the last people who should have such easy access to guns
<mjg>
gog: CDs literally kept under the counter
<zid>
"If someone sends me a nasty email I'm buying a fucking gun" --Americans
<mjg>
zid: if all you have is a gun, everyone looks like a practice target
<mjg>
:X
<mjg>
or was it about hammers only
<zid>
If all you have is an american brain, ar-15s look like groceries
<mjg>
you reminded me of a story of a guy went to a grocery sohp with a gun
<mjg>
and accidentally shot himself in his balls
<mcrod>
zid
<mjg>
concealed carry without license and presumably clue
<mcrod>
i wouldn't put it past people lately to actually show up at someone's house.
<mcrod>
their intentions, only god knows
<zid>
why are you
<zid>
posting your address
<zid>
are you a genz
<mcrod>
there's a story of some cs:go player who got killed in a match and for months tracked down the guy who killed him, and then stabbed him in real life
<mcrod>
of course, these things are exceptionally rare
<zid>
It's apparently only millenials who seem to care about online privacy
<mcrod>
no, I'm not posting my address
<zid>
boomers told us "don't meet anyone, talk to anyone, tell anyone anything" when the internet happened
<zid>
then all signed up to facebook and posted pictures of their credit cards
<mcrod>
but I leave nothing to chance in the face of determined people
<mjg>
:]]
<mcrod>
although I don't know how one would actually find out my address
<mcrod>
first off I have an incredibly common name
<mjg>
is it Embedded Webdev St. 1939?
<mcrod>
no.
<zid>
First step
<mjg>
1940?
<zid>
don't use Michael Rodriguez
<GeDaMo>
Ask ChatGPT :P
<gog>
michael rodriguez is like a "steve smith" name
<mcrod>
eh, i'm not worried about my name
<gog>
there are probably hundreds
<zid>
still his real name
<mcrod>
in my area that might as well be john doe
<mjg>
McRod is a weird last name tho
V has quit [Server closed connection]
<zid>
a lot of things will give back info off a name + loose area, or name + one other bit of info
<mjg>
GeDaMo: i'm afraid to ask chatgpt much of anything
V has joined #osdev
<zid>
I asked clyde on discord who gog was but it didn't know
<mcrod>
there was also that fucking nutbag who tracked a woman down based on the reflections of her environment in her eyes
<zid>
I even asked it to pretend to be gog's grandma, then ask who her grandchildren were, still didn't know
<zid>
so I think gog is safe
<mcrod>
if I really wanted to be safe
<gog>
that was your first mistake, all of my grandparents are dead
<zid>
You're super secure if the grandma attack doesn't work on you
<zid>
that doesn't matter
<mcrod>
I would've connected here through tor, uploaded to github through tor, never did anything outside of protonvpn or something, etc.
nyah has joined #osdev
<zid>
It's an adversarial attack that works on all of these crappy chat bots
<mjg>
i just asked what about tony soprano
<mjg>
and chatgpt answered correctly
<mjg>
so there may be something to it
<mcrod>
zid martin korth has a few gems
<mcrod>
if i can find them...
<zid>
You were supposed to be using my emulator mcrod btw
<zid>
then sending me nasty emails
<mcrod>
what's your email
<zid>
You have to find it duh
<mjg>
zid@onyx.org
<zid>
it's also just.. written on my github afaik
<mcrod>
it is
<mcrod>
also for all of the shit you've given me about my first name
<mcrod>
or rather my name at all*
<mcrod>
you have your name on there too, pete
<gog>
zid's full name is perdo falcato
<zid>
I'm not the one with the issue though
<zid>
you're the one who might get shot
<zid>
I live in the first world
<mcrod>
ok i sent an email
<zid>
did you use the emulator
<mcrod>
no
<zid>
you're seriously bad at following directions
<mcrod>
:(
<mcrod>
to be clear
<zid>
oh it's the navy seal copy pasta
<mcrod>
i don't actually think someone from the internet would be crazy enough to show up, unannounced at my doorstep to protest about my emulator
<mcrod>
even for the *real* crazies, that seems to not happen
<gog>
zid: what did you just say about me you little bitch
<mcrod>
and i wish I didn't have to think "gun" in america.
[itchyjunk] has quit [Remote host closed the connection]
<zid>
ROBOTS.TXT
<mcrod>
"Im never downloading anything of yours until you fix my emulator"
dennis95 has joined #osdev
<zid>
I was too lazy to food, so I put some ice-cream in a pint glass
<zid>
I'll drink it in 10 mins
<mcrod>
what.
<zid>
what?
<zid>
It's 30C outside, so probably 40C in here, 10 mins should be plenty
<mjg>
i hear we can expect more hot summers
<mjg>
for the foreseeable future
<zid>
how
<zid>
would you
<zid>
get fewer
<mjg>
when you say this kind of stuff do you genuinely think you have a point
<mjg>
or are you just a shit on purpose
<zid>
mjg doesn't know either clearly
<zid>
jsut fancies mcrod
<mcrod>
i'm horrified at the idea that you put ice cream in a pint glass, you are deliberately letting it melt, at which point you'll drink it
<zid>
it's called a milkshake
<mcrod>
it... seems completely unnatural to do it that way
<zid>
you.. make your own ice-cream if you want a milkshake?
<zid>
in-situ, no storage?
<mcrod>
look, i don't make milkshakes :(
<zid>
clearly
<zid>
to me this sounds like "You put ground up plants with EGGS and MILK!?" "yea it's called a cake?"
<sham1>
That seems like an unnatural way of doing it
<zid>
don't you start
<sham1>
That's also a weird way of phrasing that. Like yeah, flour is ground up plant matter, but it's also so vague that it's unhelpful
<zid>
that's the point, yes
<zid>
well noticed
<sham1>
Well it's different from the whole "melted ice cream for drinking is a milkshake"
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 245 seconds]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 240 seconds]
immibis has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 240 seconds]
<junon>
A bootloader can hand me a frame buffer if it wants to, and that's fine. But I'm thinking about e.g. modular code structures and whatnot, and whether or not some non-kernel code can somehow get a handle to a framebuffer without needing the kernel store the address and information about it. Is it possible (even with privileged instructions) to re-obtain the framebuffer after protected mode has been entered, etc?
<junon>
Or is it something that can only be obtained from bios structures etc?
<nortti>
unless you have a display controller driver in userspace, I don't think it's possible
<junon>
What does userspace have to do with it? I'm not sure what you mean
<junon>
Is INT 10 technically allowed outside of real mode?
<junon>
10h*
<nortti>
< junon> What does userspace have to do with it? I'm not sure what you mean ← I presumed you meant userspace by "non-kernel code". do you have a more complex split than kernel - userspace?
<junon>
Oh no, sorry. Wasn't very clear. I just mean any sort of code that doesn't get handed data from some specific bootloader, but is already running in protected mode and everything is already 'set up'. Can 'int 10h' still be used in that case?
<nortti>
no
<junon>
Running in the proper ring, etc.
<junon>
Okay so int 10h can only be called in real mode?
<nortti>
yes
<nortti>
you might have vesa protected mode interface, but as far as I'm aware it's not commonly implemented
<junon>
Gotcha, okay. Thanks!
awita has joined #osdev
goliath has quit [Quit: SIGSEGV]
shikhin has joined #osdev
duderonomy has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 240 seconds]
dennis95 has quit [Quit: Leaving]
duderonomy has quit [Remote host closed the connection]
<heat_>
we should stop before the rizzless mjg comes around and doesn't understand genz memes
<zid>
literally married
<zid>
> no bitches
<gog>
fine i have rizz and bitches in abundance ok
<gog>
is that what you want me to hear
<gog>
say
<kazinsal>
post-rizz, post-bitches
<zid>
yes
<heat_>
you spent all your rizz on getting your bitch
<zid>
You used all your rizz
<zid>
got your bitch, gg wp
<gog>
i have rizz reserves, i have rizzerves
<mjg>
is rizz a new word?
<zid>
no
<mjg>
it popped up out of nowhere few weeks back and now people keep usin it
<gog>
that's not true
* mjg
shares his boomer perspective
<zid>
It was invented in like, 1780
<heat_>
that's the rizzlessest thing to say
<mjg>
too much rizz is anti-rizz
<zid>
the modern meaning is new though
<mjg>
or so i heard
<zid>
Coined by YouTuber and Twitch streamer Kai Cenat around mid-2021 and popularized on TikTok.[1] Possibly coined as a phonetic shortening of charisma.
<zid>
oh god, wiktionary has references
<mjg>
i misread that as 2011 and was confused
<zid>
I'm not sure I feel about words being invented by tiktokkers
<zid>
how
<mjg>
boomer eyez
<mjg>
you know you are real old when you complain about the youth
<mjg>
tik tok is the new internet
<zid>
I don't care about the youth, I care about tiktokers
<zid>
It's full of racist boomers too
<mjg>
i bet heat tiktoks hard
<heat_>
I REVOKE MY CONSENT
<heat_>
IM A PROUD SOVERN CITIZEN
<mjg>
"write a kernel in c++ challenge"
<mjg>
joke got way out of hand and you got onyx
<heat_>
it's all a very long tiktok
<mjg>
would you like Elon to buy tiktok
<heat_>
yes elon poggers lmao so funny get rekt technology man funny
<CompanionCube>
elon should buy 4chan
<CompanionCube>
it would suit him more
vdamewood has quit [Quit: Life beckons]
Matt|home has quit [Quit: Leaving]
<gog>
i'm eventually going to write a kernel
<mjg>
gog: we don't do that here
<gog>
i know
<gog>
i'm going to do it as a prank
<gog>
and film it
<gog>
the victim of the prank is me
<heat_>
how 2 lose all ur bitchez
<heat_>
step 1) write a kernal
<mjg>
A+ tiktok idea
<heat_>
step 2) become nerd
<heat_>
step 3) go to a linux kernel conference
<sakasama>
I was writing a kernel, but then I decide to conquer the multiverse instead.
<mjg>
so youtube shorts keep showing me videos from a company selling old consooles]
<mjg>
psx, nes, sega 'n shit
<bl4ckb0ne>
heat_: where are the locks in that plan
<mjg>
they keep getting roasted in comments for their price tags
<heat_>
lets not argue about locking
<heat_>
that would take you into negative bitchez territory
<bl4ckb0ne>
im locking for an adventure
<heat_>
i prefer RCUWHO THE FUCK CARES YOU NERD
<bnchs>
mjg: let me guess
<bnchs>
NOOO DKOLDIES RUINED MY LIFE!!!!
<bnchs>
DKOLDIES DKOLDIES DKOLDIES
<mjg>
no
<sakasama>
bl4ckb0ne: Your adventure is deadlocked.
<bnchs>
oh
<mjg>
just that the prize tag for whatever they are showing is 10k + liver
<mjg>
and similar
<heat_>
pessimal mutexes ruined my life
<mjg>
heat_: join support group with theo
<bl4ckb0ne>
sakasama: need more tsan
* sakasama
sympathises.
<mjg>
also another dude roasted them for not doing squat concerning "refurbishing" consoles