klange changed the topic of #osdev to: Operating System Development || Don't ask to ask---just ask! || For 3+ LoC, use a pastebin (for example https://gist.github.com/) || Stats + Old logs: http://osdev-logs.qzx.com New Logs: https://libera.irclog.whitequark.org/osdev || Visit https://wiki.osdev.org and https://forum.osdev.org || Books: https://wiki.osdev.org/Books
Matt|home has quit [Read error: Connection reset by peer]
jhagborg has quit [Ping timeout: 276 seconds]
Mutabah has quit [Ping timeout: 246 seconds]
Mutabah has joined #osdev
heat has quit [Remote host closed the connection]
jhagborg has joined #osdev
RAMIII has joined #osdev
<hodbogi> I completely revamped my cmake files
<hodbogi> and now I hate that file(COPY can't take wildcards
<hodbogi> Oh wait yeah I can it just sucks
gog has quit [Ping timeout: 260 seconds]
RAMIII has quit [Quit: WeeChat 2.8]
jhagborg has quit [Read error: Connection reset by peer]
jhagborg has joined #osdev
Mutabah has quit [Ping timeout: 272 seconds]
Mutabah has joined #osdev
RAMIII has joined #osdev
Mutabah has quit [Ping timeout: 240 seconds]
Mutabah has joined #osdev
jhagborg has quit [Ping timeout: 272 seconds]
nyah has quit [Ping timeout: 240 seconds]
jhagborg has joined #osdev
Matt|home has joined #osdev
Mutabah has quit [Ping timeout: 250 seconds]
Mutabah has joined #osdev
hbag has quit [Remote host closed the connection]
dequbed has quit [Ping timeout: 260 seconds]
dequbed has joined #osdev
DanDan has quit [Read error: Connection reset by peer]
gxt has quit [Remote host closed the connection]
gxt has joined #osdev
srjek has joined #osdev
hodbogi has quit [Ping timeout: 272 seconds]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #osdev
Mutabah has quit [Ping timeout: 256 seconds]
Mutabah has joined #osdev
srjek has quit [Ping timeout: 240 seconds]
jhagborg has quit [Ping timeout: 250 seconds]
jhagborg has joined #osdev
jhagborg has quit [Client Quit]
les has quit [Quit: Adios]
les has joined #osdev
les has quit [Client Quit]
les has joined #osdev
zid has joined #osdev
les has quit [Client Quit]
les has joined #osdev
flx-- has quit [Remote host closed the connection]
flx-- has joined #osdev
bradd has quit [Ping timeout: 276 seconds]
h4zel has joined #osdev
brenns10 has quit [Quit: The Lounge - https://thelounge.chat]
<mrvn> moon-child: 'white female astronaut'.de as in the emoji.
Likorn has joined #osdev
Likorn has quit [Client Quit]
bauen1 has quit [Ping timeout: 256 seconds]
brenns10 has joined #osdev
ZipCPU_ has joined #osdev
ZipCPU has quit [Ping timeout: 248 seconds]
ZipCPU_ is now known as ZipCPU
phr3ak has joined #osdev
the_lanetly_052_ has quit [Ping timeout: 240 seconds]
Belxjander has joined #osdev
doorzan has joined #osdev
Belxjander has quit [Quit: AmigaOS PPC 4.1 +E +U1 // AmIRC 68K]
xenos1984 has quit [Remote host closed the connection]
xenos1984 has joined #osdev
bauen1 has joined #osdev
kspalaiologos has joined #osdev
doorzan has quit [Remote host closed the connection]
the_lanetly_052_ has joined #osdev
GeDaMo has joined #osdev
Burgundy has joined #osdev
DanDan has joined #osdev
heat has joined #osdev
the_lanetly_052 has joined #osdev
the_lanetly_052_ has quit [Ping timeout: 246 seconds]
gog has joined #osdev
<gog> mew
Vercas has quit [Remote host closed the connection]
Vercas has joined #osdev
<heat> my vterm takes 5ms to scroll a line
<heat> ouch
<zid> not bad
<zid> that's 11ms too quick for 60fps
<heat> a 5ms trip to the kernel that doesn't involve actual IO is like at best 4ms too long
<zid> just move it all into the kernel, then the syscall overhead is less, brilliant
<heat> what if we move it all to userspace
<heat> like
<heat> everything
<gog> no
<gog> anti-microkernel aktion
<heat> nooo
<heat> it's not a microkernel
<heat> there's no kernel
<heat> it's just micro
<gog> i don't believe you
<heat> why
nyah has joined #osdev
<gog> because
<heat> okok seems fair
<heat> i wouldn't trust me either
* Ermine called microkernel police
<heat> hope it was an RPC
<heat> else you're going down with us
<heat> i think the issue is that it's aggressively ioexiting under qemu
<heat> linux's console is faster but not by that much
<heat> actual bookkeeping with the console cells takes a negligible amount of time
<heat> it's all font drawing
<heat> would a rep movsb cause a single vmexit instead?
<heat> I also meant vmexiting instead of ioexiting, my mistake
kspalaiologos has quit [Quit: Leaving]
sortie has quit [Ping timeout: 276 seconds]
* gog vmexits
sortie has joined #osdev
<heat> no
Likorn has joined #osdev
rwb is now known as rb
Likorn has quit [Quit: WeeChat 3.4.1]
Vercas has quit [Remote host closed the connection]
Vercas has joined #osdev
xenos1984 has quit [Read error: Connection reset by peer]
dude12312414 has joined #osdev
xenos1984 has joined #osdev
Vercas has quit [Remote host closed the connection]
Vercas has joined #osdev
vimal has quit [Ping timeout: 248 seconds]
xenos1984 has quit [Remote host closed the connection]
xenos1984 has joined #osdev
heat has quit [Read error: Connection reset by peer]
heat has joined #osdev
immibis has quit [Ping timeout: 240 seconds]
Likorn has joined #osdev
dude12312414 has quit [Remote host closed the connection]
dude12312414 has joined #osdev
dude12312414 has quit [Remote host closed the connection]
Terlisimo has quit [Quit: Connection reset by beer]
Terlisimo has joined #osdev
doorzan has joined #osdev
<FatalNIX> I just realized that if I use FSF's multiboot.h it has no magic number in the structure itself.
vimal has joined #osdev
<FatalNIX> it's in ebx :P
<FatalNIX> i was being dumb
<mrvn> Has to be in a register so you know the address of the struct is valid to read at all.
<mrvn> heat: when I scroll a tty on full HD you can watch it go top to bottom while the FB is uncached.
<mrvn> It's often faster to just redraw the whole thing than to scroll.
<FatalNIX> Ok wth
<FatalNIX> I just noticed though, after all this time
<FatalNIX> the magic of multiboot 1 says "Too Bad Boo" 2
<mrvn> ...
doorzan has quit [Ping timeout: 256 seconds]
<FatalNIX> 0x2badb002
<mrvn> Just wait for version 7
<FatalNIX> heh
<gog> bad boot
Burgundy has quit [Ping timeout: 250 seconds]
<gog> big bad boot
<zid> gog anti footwear fetish
<gog> nah i like a good pair of boots
<zid> I like women in boots
<zid> but this isn't the time nor place
<geist> hmm, too bad boo. i wonder what they were getting at
<geist> aside from just that
<zid> They just really like the number 2
<zid> so it's 2ba2db202072 but that didn't fit so they removed some stuff
<geist> 0x600db007 maybe
<geist> 0x2bad2b007?
Dominika has joined #osdev
<gog> it is impossible to know
<zid> grub is older than git or we might be able to ask who to blame
<zid> as it's obviously impossible without git
<geist> totally. since no form of source control existed prior to git
<zid> Correct.
<gog> yes
<gog> git was the very first
<zid> I think someone tried a failed experiment called mercurial though, which was like a test run for whether source control was even possible
<zid> it showed promise but didn't work
<gog> even with git i don't think it is
<gog> the notion that we, an insignificant species on a speck of dust in the vast cosmos that may or may not be deterministic can have control over anything in particular is laughable
<zid> If you want to commit some code, you must first construct a universe
heat_ has joined #osdev
<zid> hopefully one in which it's actually possible
heat has quit [Read error: Connection reset by peer]
srjek has joined #osdev
* Bitweasil commits *something*...
<Bitweasil> I still liked svn. :(
<bslsk05> ​xkcd - Git
<gog> i did too
<gog> it was fine
<gog> but ultimately it had the same deficiencies as cvs
heat has joined #osdev
heat_ has quit [Read error: Connection reset by peer]
<Bitweasil> "A disturbing inability to get your repo into such a bad state that you just delete it and start over"? :p
<gog> well
<gog> i've done that with git a few times
<gog> and with svn too
<gog> so
<Bitweasil> Dejagit: The feeling you've merged this hash before...
<gog> i thnk that's just a common deficiency among revision control systems
<Ermine> best version control is cp -r
<gog> why not -a?
<gog> preserve attributes pls
<Bitweasil> rsync -avrz...
nur has joined #osdev
<GeDaMo> tar cvf :P
<gog> cpio
raggi has joined #osdev
raggi has quit [Changing host]
<GeDaMo> Originally I was going to suggest cpio but I couldn't remember any of the options :P
<Bitweasil> cpio [Google cpio and pipe results here]
<gog> nobody can remember the options to cpio
<gorgonical> cpio's options were designed to be confusing
<gorgonical> why in the world is -o in and -i out?
<Bitweasil> Why do we park on driveways and drive on parkways?
<Bitweasil> Why does cargo go by ship and shipment go by car?
<gorgonical> Lol haven't heard that second one
<bslsk05> ​doc.cat-v.org: The History of the Design of Unix's Find Command
<zid> cargo and car are just cognate, for linguistics nerds like me who look things like this up
<zid> latin carrus
<Ermine> written by same guy as cpio
<nur> tar cvsreceipt for the full log
freakazoid333 has quit [Read error: Connection reset by peer]
Likorn has quit [Quit: WeeChat 3.4.1]
immibis has joined #osdev
kingoffrance has quit [Ping timeout: 240 seconds]
FatAlbert has joined #osdev
<FatAlbert> GeDaMo: i tri to catch see only TCN with wireshark .. if i do `stp` as a filter it also shows regular bpdu's
<FatAlbert> s/catch//
<GeDaMo> Uh ... OK? :|
<zid> GeDaMo: Aren't you glad you got a status report? show him some love
<FatAlbert> lol
<FatAlbert> GeDaMo: don't say that please you know everything !
<FatAlbert> ok sorry im just desperate ..
<GeDaMo> I've heard of Wireshark, I'm not sure I've ever actually run it though :P
<FatAlbert> i want to be like you when i grow up
<GeDaMo> Why? O_o
<FatAlbert> i find you cool
<zid> You're already fat and annoying, how much more like him could you want to be!?
<GeDaMo> I'm not fat as far as you know! :P
<zid> I bet you're like veruca salt in willy wonka after she gets blueberried
<zid> wait i mean
<zid> violet beauregarde
<zid> http://3.bp.blogspot.com/-idSdAz7sxpc/TjKhSqcL59I/AAAAAAAACUE/BqI32gLm2sg/s1600/blueberry.jpg That's you, and the rest of #osdev crowded around you, archive footage
<GeDaMo> I don't like chewing gum :|
<GeDaMo> I assume you're one of the oompa loompas :P
<zid> Absolutely
<zid> I get to ride in cool boats and drown children
<zid> it's the perfect job
<GeDaMo> Hmmm .... oompa loompas live on chocolate .... I'm essentially an oompa loompa :P
<zid> deepak chopra in the house
<gog> i want the world
<gog> i want the whooooooole world
<zid> wait that's the wrong deepak
<zid> deep roy
<GeDaMo> Yeah, Deep Roy was in the remake
<zid> he was in absolutely everything when I was a kid
<GeDaMo> Dr Who, the Avengers
<zid> hook, matilda, baseketball, the grinch, etc
<zid> neverending story, this is spinal tap, mad max 2, dark crystal, flash gordon
<zid> all of the things
<gog> spïnäl täp
srjek has quit [Ping timeout: 240 seconds]
<GeDaMo> Ah, he was Yoda
<gog> yoda he was*
<gog> wrong your grammar is
<zid> gog your name tag is on backwards today
<FatAlbert> i got it
<FatAlbert> !
<FatAlbert> even a known figure in ##C told me `happy haunting'
<heat> non-palindromic names ftw
<gog> palindrome names are good actually
<GeDaMo> Surely you mean they're goog :P
<heat> mrvn, yeah the linux console is a bit slow but it's totally usable
<heat> it's the life you chose when you decided to plot pixels manually :/
<heat> gog: palindrome -> coding interview -> aww naww screw this
<heat> so no palindrome
<heat> palindrome = bad yes???
<gog> i'm chaotic neutral
<zid> actually it's upside down, gog is supposed to be bob
<zid> and I'm supposed to be piz
<ebb> what about qoq
<zid> that can be our secret crime fighting identity, bob and piz
<gog> crime-_fighting_
<gog> ?
<gog> no thanks
<zid> secret-crime, fighting-identity
<gog> there we go
<zid> It's like fight club
<gog> his name was robert paulson
<heat> what font are you using and why does b look like an upside g
<heat> s/upside/upside down/
<zid> It's a hooked b okay!?
<zid> It's icelandic.
<zid> Actually I tried it in paint, it works well
<gog> that's rotation though
<gog> what about flipping
<zid> you'd struggle to flip a name tag and have it be readable and attachable
<gog> aoa
<zid> aoa is good yea
<zid> biz
<GeDaMo> bod
<gog> no it'd be ziq
<zid> depends which way you flip it
<gog> true
<zid> I went for the 8 dimensional flip
<zid> with double axle and a pike
* gog holds up a placard reading "10"
<zid> The russian judge has given me.. a bribe
<zid> So my ankle is now broken, sorry no more flips
<heat> the russian judge said that your inverted g looks like a б
<zid> that's the letter I was thinking of y ea
<zid> but I couldn't remember what it was
<zid> I saw some greek last week and I'm still reeling
<zid> they make words out of algebra
<heat> неат
<zid> Their bus time tables look like proofs of fermat's little theorem
Likorn has joined #osdev
redrew has joined #osdev
Burgundy has joined #osdev
redrew is now known as redrew\a
mahmutov has joined #osdev
Dominika has quit [Quit: WeeChat 3.3]
GeDaMo has quit [Remote host closed the connection]
Starfoxxes has quit [Ping timeout: 240 seconds]
Starfoxxes has joined #osdev
Starfoxxes has quit [Ping timeout: 240 seconds]
mahmutov has quit [Ping timeout: 240 seconds]
<heat> actually, good point
<heat> is there a good bitmapped monospace font with all relatively useful unicode symbols?
mahmutov has joined #osdev
Vercas has quit [Remote host closed the connection]
Vercas has joined #osdev
Ali_A has joined #osdev
<mrvn> heat: for a japanese speaker?
<heat> i just want the BMP
<heat> I see GNU unifont is a thing
Starfoxxes has joined #osdev
<mrvn> I got mine from ftp://ftp.simtel.net/pub/simtelnet/msdos/screen/fntcol16.zip
FatAlbert has quit [Quit: WeeChat 3.5]
<bslsk05> ​ftp.simtel.net <timeout>
<heat> unicode?
<mrvn> vga
<heat> usually those "msdos" or "vga" fonts don't have unicode
<heat> i want unicode, i already have a font
<heat> it's just limited to ASCII for now
<mrvn> the problem is your definition of "useful". That's rather vague.
<klange> unifont has coverage and is bitmap, but it's not great
<heat> useful = BMP
<mrvn> so all of unicode in a useful format? Have fun with rocketship + woman + middle dark skinned.
<heat> i don't care about supporting very exotic languages, I just want the basic latin variants + german, swedish, cyrillic, etc
<heat> mrvn, i said BMP
<klange> for full coverage, bake symbola
<mrvn> heat: BMP == windows bitmap graphics format?
<heat> basic multilingual plane
<mrvn> ahh, different thing then.
<klange> BMP = basical mulilingual plane
<mrvn> did you check qemu? Or is that ascii only?
<heat> klange, is there a way to convert ttf to a bitmap font?
<heat> mrvn, dunno didn't check
FatalNIX has quit [Quit: Lost terminal]
<mrvn> .oO(open gimp, type abcdefgh..., save :)
<mrvn> if you know scriptfoo it should be easy to make a nice table for each font.
<bslsk05> ​andryblack/fontbuilder - Bitmap font generator (95 forks/409 stargazers/MIT)
vimal has quit [Remote host closed the connection]
<klange> heat: there are a lot of different bitmap font formats; I have a tool that uses FreeType to blit out stuff for my own uses that I made before building my own TrueType library...
<klange> I should port that over to use mine instead...
<klange> (freetype does a better job, though, since it hints things and that makes for better bitmap presentation; I don't even have a non-antialiased rendering mode at the moment, but could make one pretty easily...)
<heat> actually all these fonts look a bit like trash when not anti aliased :/
<klange> That's going to be the benefit with unifont, it's natively a bitmap font
<heat> i can't actually keep them antialiased since I can't just blit them like that
<heat> nah I was trying it out on droid sans mono
<klange> Unifont also has Aurabesh and pIqaD
Burgundy has quit [Ping timeout: 272 seconds]
srjek has joined #osdev
dude12312414 has joined #osdev
bauen1 has quit [Ping timeout: 276 seconds]
pretty_dumm_guy has joined #osdev
pretty_dumm_guy has quit [Client Quit]
Brnocrist has quit [Ping timeout: 256 seconds]
Brnocrist has joined #osdev
lainon has joined #osdev
sdomi has joined #osdev
gog has quit [Ping timeout: 240 seconds]
srjek has quit [Ping timeout: 248 seconds]
Matt|home has quit [Quit: Leaving]
gog has joined #osdev
genpaku has joined #osdev
knusbaum has quit [Quit: ZNC 1.8.2 - https://znc.in]
Irvise_ has quit [Ping timeout: 240 seconds]
knusbaum has joined #osdev
Irvise_ has joined #osdev
srjek has joined #osdev
redrew\a is now known as redrew