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
<geist> i guess if you're writing drivers
karenw has joined #osdev
averymt has quit [Ping timeout: 260 seconds]
karenw has quit [Ping timeout: 252 seconds]
corinne has joined #osdev
<bslsk05> ​karimsayedre.github.io: Ray Tracing In One Weekend In CUDA
<zid> rtx: deprecated
msv has quit [Remote host closed the connection]
msv has joined #osdev
jcea has quit [Ping timeout: 272 seconds]
Left_Turn has joined #osdev
Left_Turn has quit [Read error: Connection reset by peer]
GeDaMo has joined #osdev
vdamewood has joined #osdev
frkazoid333 has quit [Ping timeout: 252 seconds]
bradd has joined #osdev
goliath has joined #osdev
Lucretia has joined #osdev
jistr has quit [Read error: Connection reset by peer]
jistr has joined #osdev
sprock has quit [Ping timeout: 252 seconds]
aaabbb has joined #osdev
Epsilon60 has joined #osdev
Epsilon60 has quit [Quit: Client closed]
osmten has joined #osdev
xenos1984 has quit [Read error: Connection reset by peer]
sprock has joined #osdev
xenos1984 has joined #osdev
<nikolar> zid: kek
<nikolar> GPGPU LET'S GO
<zid> to be faaaair he's using resources that would contend if you actually tried to use it for realsies in a game
<zid> so the RT units acting as offload still helps irl
<zid> but it shows that ultimately they're pointless, if you could have just added more shader units
<zid> or cuda cores
<heat> cuda cuda cuda cuda cuda cuda cuda
<nikolar> zid: i think that rt units do some fancy reordering to improve memory access patterns nowadays
<nikolar> so they kind of actually do something useful lol
<heat> i mean surely they do something useful
<heat> otherwise they wouldn't be 10x faster at doing raytracing
<heat> (i don't know if its 10x faster, however, consider this: i don't really care, it's 9am)
<heat> also i bought the 5070
<heat> yay
<zid> They're not, raytracing is all memory bound once you get it fast enough
<nikolar> heat: rip have fun with messing with nvidia drivers
<nikolar> fun fact, every time my coworkers had an issue with their laptops, and i was asked to help
<nikolar> it was nvidia
<nikolar> zid: thus the reordering thing helps
<zid> nvidia drivers are funky lately, especially on newer cards
<zid> but if you're using last gen on non-AAA games you won't even notice anything ime
<nikolar> zid: how long until heat returns the card and buys amd or intel :P
<zid> shims too stronk
<zid> no reason?
<zid> he plays football leg watcher simulator 2022
<nikolar> lel
<zid> but he wants to play it at 16k now
<nikolar> that works with nouveveue too right :P
Left_Turn has joined #osdev
<heat> nikolar: thanks
<heat> i mean, i don't expect too much awfulness honestly
<nikolar> you're welcome
<nikolar> well no awfulness is better than not too much awfulness honestly
<heat> is there such a thing as no awfulness?
<nikolar> well amdgpu literally just works for me
<nikolar> and i assume intel is no worse, though i haven't run intel (i)gpus in years
<heat> i hear constantly (and have experienced it personally) that AMD software just sucks
<heat> intel software also sucks now that people run AAA games on those
<nikolar> can't say i've encountered the suck on amd
<heat> nvidia's software is good quality, it just doesn't integrate well with the linux ecosystem at all
<nikolar> unlike nvidia
<kof673> there is just pessimal and less pessimal init
<kof673> *innit
<heat> correct
<zid> intel still hasn't got their shit together re gpu drivers
<zid> nvidia's are experimental and you sometimes have to wait them out
<zid> radeon/amd was *historically* awful, but idk anymore
<nikolar> they are fine
<nikolar> in my experience
<nikolar> and intel's igpu stuff was fine too
<nikolar> like 3 years ago when i last had an intel lapotop
<zid> intel's on their.. like.. 5th driver team
<zid> the integrated stuff worked okay, when it was just an opengl.dll and dx9.dll
<zid> but the proper full on gpus with PERFORMANCE and stuff?
<zid> lots of churn and slowdowns and crashiness
<zid> perf is getting there at least though
<aaabbb> amdgpu is good now that rocm is a thing
<zid> what's a rocm?
<aaabbb> radeon open compute platform
<nikolar> zid: rocm is amd's cuda
<zid> so their 'cuda era'?
<zid> right
<nikolar> that's been a thing for a while though
<aaabbb> well hip is amd's cuda, but rocm supports hip
<nikolar> close enough
<aaabbb> and although hip isn't new, they only recently started putting effort into it
<nikolar> and it's getting fine? i think
<aaabbb> hip is meant to be so easy that you can practically just s/cuda/hip/g your entire source code and make it valid hip
<zid> do I still have to use C++
<aaabbb> like cudaMalloc() and hipMalloc() have identical semantics etc
<aaabbb> it's only a subset of c++ but yeah
<nikolar> zid: well
<aaabbb> you don't have to write with C++isms, you can write with no templates, nothing like that, and make it basically C
<zid> nvidia's shit was hard to use in C but vaguely doable, but that was like 1.0
<nikolar> it is a cuda like thing
<nikolar> so yea
<zid> I assume they slowly add to it
<nikolar> aaabbb: if you use a c++ compiler, it's c++
<nikolar> no matter how you write
<nikolar> semantics are different
<zid> and eventually there'sno way to use certain things from C and you're just done and have to switch
<nikolar> zid: just write small c++ wrappers and use c :P
<nikolar> extern "C" it baby
<zid> yea but when people infect a codebase with C++, they end up giving you a class rather than an api
<nikolar> i haven't looked into cuda that much
<nikolar> bit it didn't look too classy to me
<nikolar> (i think, it's been a while)
<zid> I haven't looked since the 8800gtx
<nikolar> yeah only gpu things i've done are opengl+glsl
<nikolar> and i think one tiny opencl program
<nikolar> is opencl relevant?
<nikolar> or is everyone doing cuda
<zid> everyone just does cuda :p
<nikolar> dang
<zid> you're using an nvidia gpu for it
<zid> so you just use cuda
<nikolar> i don't have/want an nvidia gpu
<nikolar> so opencl it is for me :P
<zid> everyone doing compute has nividia
<nikolar> well i am messing with stuff on my desktop/laptop
<nikolar> so whoo cares
<zid> you said is it relevent or is everyone doing cuda
<zid> This isn't about you
<nikolar> i know
<nikolar> i am just saying that i don't care about cuda :P
<nikolar> opencl at least works in c
<nikolar> though, nowadays everone does the spir-v thing
<nikolar> so it gets through the same backend bits right
<aaabbb> opencl doesn't give as much good insight into the gpu's architecture so it's often less efficient
<aaabbb> sycl is replacing opencl. it's really all cuda, sycl, and hip now
<zid> did they seriously name it sycl expecting me to call it "cycle"
<zid> can I have words with whoever did that
<zid> and by words I mean bats
<zid> and by have I mean hit with
<nikolar> what's a sycl
<nikolar> first time i'm hearing about it
<nikolar> > SYCL (pronounced "sickle") is a higher-level programming model to improve programming productivity on various hardware accelerators. It is a single-source embedded domain-specific language (eDSL) based on pure C++17. It is a standard developed by Khronos Group, announced in March 2014.
<nikolar> and it's bloody c++ again
<aaabbb> nikolar: kronos group's new thing
<nikolar> can c++ people just not
<aaabbb> it's just a replacement for opencl
<aaabbb> zid: oh it looks like it's pronounced sickle not cycle, thankfully
<GeDaMo> There are other languages which compile to GPUs
<aaabbb> you could just write in raw ptx lol
<aaabbb> and yolo it
<bslsk05> ​futhark-lang.org: Why Futhark?
<nikolar> i mean it might be a "replacement for opencl" like vulkan is a "replacement for opengl"
<nikolar> neither is going anywhere
<zid> aaabbb: only 80% as bad
<heat> neither? you mean vulkan isn't going anwhere?
<aaabbb> i mean, vulkan is very popular
<heat> yep.
<zid> nobody uses opencl though :p
<zid> opengl gets used for phones and web and stuff at least still
<zid> and sometimes occasionally cad
<aaabbb> people who have enough reason to use opencl usually just use cuda
<heat> web doesn't use opengl anymore, generally
<heat> AFAIK
<zid> what
<aaabbb> web uses webgl
<zid> I used it yesterday heat
<heat> chrome uses ANGLE to translate things to vulkan
<bslsk05> ​zid.lain.ch: Cool webgl title
<heat> or D3D
<zid> why did I write it in opengl if the web doesn't use it
<GeDaMo> I thought WebGPU was the new thing
<heat> they all use vulkan, don't worry
<aaabbb> i think webgpu is lower level for more raw access
<aaabbb> but eventually it'll replace webgl
<heat> defo
<zid> I don't think so
<heat> things generally trend to lower level APIs because 1) they're faster 2) everyone uses game engines which can nail these things well
<zid> in as much as I don't believe in white genocide conspiracy theories
<zid> ofc the new thing will get used
<zid> I don't think it will kill the old thing
<heat> why would anyone use opengl if unreal engine can do vulkan for the same result, but faster
<zid> as long as one popular website stays using it, or internal tool somewhere, etc
<heat> probably not kill, no
<heat> as long as you keep the API alive
<zid> you said it will "defo" replace it, keep up
<heat> it will "generally" replace it
<zid> yea probably
<zid> opengl's *always* been in that position though lol
<zid> except for like a 2 year period in the 90s
<heat> it won't definitely replace it because removing opengl is like C27 removing sprintf
<aaabbb> /6/23
<nikolar> heat: by neither i meant open{gl,cl}
<nikolar> like there's no way that webgl is ever going to be removed
<nikolar> ever
<heat> oh going anywhere as in disappear
<heat> sure
<nikolar> that's not how browsers work, they just keep piling on features
<nikolar> because you can't break compatibility with anything
<heat> i mean, opencl could actually go away
<heat> who the heck uses it?
<nikolar> opencl is more likely to go away than opengl, sure
<nikolar> but i don't think it will
<heat> [178141.203799] [ T2081] amdgpu 0000:64:00.0: [drm] REG_WAIT timeout 1us * 100 tries - dcn31_program_compbuf_size line:142
<heat> from time to time I get scary amdgpu messages in my dmesg
<heat> and i think that's lovely
<nikolar> and everything still works so who cares :P
<zid> 100us+ stalls are NORMAL AMD BEHAVIOUR
<heat> ugh that reminds me
<heat> the i915 driver had a weird problem with blender
<heat> where it consistently timed something out in the kernel
<zid> slick
<heat> and the fix was to bump the i915 timeout in sysfs...
<nikolar> kek
<zid> you need to get valve to care
<zid> then it'd get fixed
<nikolar> suprisingly, my dmesg is fine
<nikolar> i excepted a weird error or two
<aaabbb> the nice thing about amdgpu is that it's pretty good at recovering from crashes
<heat> the only dmesg errors I tolerate are USB errors
<nikolar> (well my bluetooth ear buds cause [140073.517504] __vm_enough_memory: pid: 3308, comm: setfacl, bytes: 68719476736 not enough memory for the
<nikolar> allocation)
<heat> because I understand it's a weird bus where you can plug things in and out
<nikolar> but who cares amirite
<heat> lol
<aaabbb> what about stalled task warnings?
<aaabbb> those are harmless
<heat> harmless?
<heat> no it generally means something has gone fucky wucky
<zid> I prefer my harmless 2 second black screens on the windows driver
<heat> if you mean the hung task warnings
<heat> rcu stalls are even worse
<aaabbb> hung task yes
<nikolar> heat: any ideas what my thing could be
<nikolar> you're the mm guy after all
<heat> something's setting file ACLs with setfacl
<aaabbb> the ones that ask you to write 0 to the sysfs to disable it. happens to me only when i have a really slow microsd card
<heat> and setfacl is doing a huge memory allocation, for some reason
<aaabbb> heat: in /dev?
<aaabbb> because udev does that iirc
<heat> i don't know, possibly
<aaabbb> for systemd reasons
<nikolar> oh udev is fucky whacky
<heat> i would expect udev to use ACL itself directly
<zid> udev for life
<zid> [ebuild R ] virtual/udev-217-r7::gentoo USE="-systemd" 0 KiB
<aaabbb> global -systemd USE flag is the best USE flag
<nikolar> no systemd here
<nikolar> but udev might've done something weird, haven't thought of that
pabs3 has quit [Ping timeout: 252 seconds]
pabs3 has joined #osdev
marshmallow has joined #osdev
<Ermine> oh, systemd discussions, long time no see
* Ermine ticks systemd off #osdev bingo card
<heat> actually we didn't
<nikolar> it was literally just mentioned lol
<nikolar> we discussed dmesg messages though
<nikolar> tick that off instead
<Ermine> okay
nur has joined #osdev
<Ermine> you haven't taken the bait
<heat> we discussed how AMDGPU SUX
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 244 seconds]
<Ermine> yeah, amdgpu fails to comprehend why people love cuda
<Ermine> also rusticl is faster than rocm
xenos1984 has quit [Read error: Connection reset by peer]
<zid> rusticl is worse than sycl, fuck me, what is it with these names
<heat> rust people don't mention their project is written in rust challenge [IMPOSSIBLE]
<zid> rusticles are what you have between your legs if you write rust
<zid> true fact
<heat> CERTIFIED ZID FACT
xenos1984 has joined #osdev
<mjg> rust?
<mjg> i'm suspicious of it since i learned it fits the SUN ENGIENEEING ETHOS
<Ermine> <heat> rust people don't mention their project is written in rust challenge [IMPOSSIBLE] --- for real!!!
<heat> i'm presenting my new side project
<heat> kernelwritteninsea
<Ermine> heat's vacation be like
<heat> lol
<heat> kernel developer-targeted resort
osmten has quit [Quit: Client closed]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 265 seconds]
<nikolar> mjg: how does it fit teh SUN ENGIENEEING ETHOS
<nikolar> heat: your kernel isn't written in c
<nikolar> don't lie to us
<heat> i don't have stabs
<heat> s/stabs/stats/
<bslsk05> ​<heat*> i don't have stats
<heat> might actually be more C than C++
<nikolar> you'll have stabs if you aren't careful
jcea has joined #osdev
<mjg> nikolar: cantrill et al like it
<nikolar> ah
<zid> I'm having a moment
<zid> nikolar why does a * v; give a different result to a * vec4(v, v, v, 1.0);
<nikolar> what's a and what's v lol
<zid> does it matter?
<nikolar> vectors?
<zid> other than .w
<nikolar> matrices?
<nikolar> yeah .w will change
<nikolar> if they are both vec4, i think everything else is fine
<zid> okay yea vec4(v * a.xyz, 1.0)
<zid> does the same as the vec4 before, phew
<zid> why is w changing giving me weird results then is the derivative question
<nikolar> what are you doing with the result
<nikolar> (try manually setting .w = 1 after a*v)
<zid> yea that's what I just did
<zid> vec4(v * a.xyz, 1.0) is literally that
<nikolar> sure
<nikolar> i like doing these dumb checks when something confuses me
<zid> I wonder if it's a depth thing
<zid> rather than alpha
<zid> as w goes to 0 it just turns white
<zid> oh it's blending the fucking.. page background?
<zid> yes, yes it is
<zid> MYSTERY SOLVED
<nikolar> lool
<Ermine> oh wow, glsl
<zid> my normals look less weird now
<bslsk05> ​zid.lain.ch: Cool webgl title
<zid> cus they don't shade white accidentally :p
<nikolar> lol
<zid> gl7 makes the light move around in a circle cus why not
<zid> I'd add phong reflections too but I'm too lazy to upload the camera matrix
<nikolar> fancy grafx
jcea has quit [Remote host closed the connection]
jcea has joined #osdev
edr has joined #osdev
<nikolar> web sucks
<zid> I added some css :(
<zid> The text doesn't not line up now
<nikolar> kek
<nikolar> at least it's not ai generated
<nikolar> like basically every "how to" website out there
<Ermine> cross-compiling packages is hard
<nikolar> what are you doing
<Ermine> no wonder everyone just does chroot + qemu-user
<Ermine> and then buys machines to build stuff natively
<Ermine> I'm trying to force debian/ubuntu's multiarch into submission
<nikolar> sounds like fun
<nikolar> the question is: why
jmattaa has joined #osdev
<Ermine> dayjob
<heat> Ermine: fax
<nikolar> ah rip
jmattaa has quit [Client Quit]
jmattaa has joined #osdev
jmattaa has quit [Client Quit]
goliath has quit [Quit: SIGSEGV]
freakazoid332 has joined #osdev
<bslsk05> ​orangecms/arm-asm-wtf - cannot grasp Arm instructions, so emulate them (0 forks/1 stargazers/GPL-2.0)
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
<Ermine> emulator people have figured arm though
<zid> The correct way to learn an isa is to *write* an emulator
<zid> not steal one
<zid> heat: Why haven't you written a gameboy emulator yet?
<heat> why would I want to learn the gameboy
<zid> it's a cool ass piece of kit and there's enough docs that you can write one in a weekend
<zid> as a fun project
Turn_Left has joined #osdev
<zid> plus if you get stuck, you have a guy who can point and laugh at you right here
<pog> hi
[Kalisto] has quit [Quit: Ping timeout (120 seconds)]
[Kalisto] has joined #osdev
<GeDaMo> Hi pog :)
Left_Turn has quit [Ping timeout: 272 seconds]
[Kalisto] has quit [Client Quit]
<nikolar> zid: as if the said guy wouldn't point and laugh regardless
<zid> nikolar stop spoiling the final episode
<nikolar> lol
[Kalisto] has joined #osdev
<Ermine> i want to write nes emulator One Day
<zid> nes is annoying and the games are crap
<zid> gb is a nicer platform and the games are actually worth playing
<nikolar> zid: how many gb games have you played since writing the emulator
<zid> several!
<zid> which is infinitely many more than fucking nes
<zid> but less than ps2
* GeDaMo is playing Okami right now
<zid> isn't that getting an imminant pc version
<zid> I play okami in umvc3 cus okami is awesome
<GeDaMo> There's an HD version on PC but I think there was talk of a sequel
<zid> ah yea, hd is already out, must have been sequel news
<nikolar> what's an okami
<zid> wolf in wapanaese
<zid> well, kami is god
<zid> o is honorific
<zid> okami are a wolf
<nikolar> what kind of a game is it
<zid> run around as a wolf game
<nikolar> (kami is a lot in wapanese)
<nikolar> *a lot of thigsn
<nikolar> i can't type today
<zid> yea but it ain't honorable hair
<zid> or honorable paper
<zid> amatersu is an old ainu god that the japanese stole afaik
<zid> oh it's oukami, til
<zid> never seen it with the bar
<zid> so big god
<zid> GOD KING
<nikolar> > The game's name is a pun, as "ōkami" can mean either "great god" (大神) or "wolf" (狼) in Japanese.
<nikolar> kek
<GeDaMo> Excuse me, goddess :P
<nikolar> yeah we got the jist
<zid> smh GeDaMo so genderpilled he's assigning genders to primal forces
<zid> (amaterasu is totally a grill though kek)
<zid> tsukuyomi and susanoo and amaterasu all appear in your favourite anime btw nikolar, naruto
<GeDaMo> You use the Celestial Brush to draw shapes in order to invoke magic
<nikolar> yup, gril
<nikolar> *grill
<nikolar> zid: i've never even seen much naruto
<nikolar> shocker i know
<zid> aka she has a stance change in umvc3 :P
<zid> nikolar: that was the joke well done
<nikolar> (i can't always tell sarcasm over text, i'm sorry)
<zid> I know your favourite anime though
<nikolar> lol do you now
<zid> (kill la kill uncensored)
<nikolar> never heard
<GeDaMo> Huh "Amaterasu is described in the Japanese and European versions of the game as a female; in the North American version, the character is genderless"
<zid> see
<zid> genderpilled GeDaMo
<GeDaMo> Americans can't deal with gender? :P
<zid> americans are made of genderfluid
<nikolar> how's that suprising
<GeDaMo> Not surprising, just sad :(
<zid> also I fucking hate whoeer came up with the stupid bar system for japanese transcription
<zid> I forget the name of the system
<zid> someone's name I think
<nikolar> what's so stupid about it
<nikolar> the same idea is used in latin and no one has issues with that
<zid> I wanna play umvc3
<zid> why is it £20 on steam, I can't buy it for nikolar and force him to play me at that price
<nikolar> what's umvc3
<bslsk05> ​wiki.supercombo.gg: Ultimate Marvel vs Capcom 3 - SuperCombo Wiki
<nikolar> funky
<zid> in case you wanted to fight amaterasu vs shuma-gorath
<Ermine> nes is cool
<zid> the hardware is trash and badly designed
<Ermine> but games are iconic
<nikolar> zid: isn't most nintendo's hardware funky :P
<zid> no
<zid> it's all very boring and well designed
<zid> that's why it tended to come off as underpowered
<zid> because people weren't aiming for tricks
<zid> no cell architecture or emotion engine etc
<zid> or whatever the fuck sega was up to lol
<nikolar> so, underpowered?
<zid> no, just.. people didn't even really care?
<zid> They all made cel shaded or pixel art games
<nikolar> i mean, switch 1 was already using like 2 year old soc or something
<zid> rather than trying to get something shit that couldn't, to push 3d
<zid> mgsv vs random-unity-game
<nikolar> mgsv?
<zid> metal gear solid 5
<zid> Runs on a potato, looks like a modern AAA
<zid> cus it was hand built
<zid> ps3 you get like, 0 fps without figuring out how to do tricks
<zid> even first party switch games are unity trash :(
<nikolar> lol
<zid> pokermans has the unity "low fps animations if model is far away" thing
<zid> and it looks like garbage, and the game still runs like ass
<nikolar> i mean the hardware is kind of assa
<nikolar> so checks out
<zid> people just treat it like it's ass
<zid> you'd get good perf if you *wanted* to
<Ermine> wii hardware is cursed actually
<zid> wii is literally an overclocked gamecube
<zid> and a DS is two gbas glued together :P
<Ermine> it has two cpus
<zid> so do a lot of things
<zid> re consoles
<Ermine> wii i mean
<zid> ds has two also
<Ermine> one cpu is for gcube compat
<zid> no
<Ermine> and those cpus have different arches
<zid> they went for a kernel/user split, but with different cpus
<zid> user code is always on the ppc
goliath has joined #osdev
<zid> because it's literally just an overclocked gamecube, but they added a 2nd cpu to handle the system menu
<zid> for SECURITY
<zid> (then forgot to actually bother to write secure code, so every single syscall seemingly was exploitable)
<zid> nikolar did I ever tell you about the trucha exploit
<nikolar> dont
<nikolar> don't think so
<zid> k
<zid> oh
<zid> They nicely rsa (or maybe blowfish? I forget) secured binary loading
<zid> so only signed shit
<zid> and strcmp'd the key, the.. binary key
<zid> so every 256th sig is just "" cus it starts 0x00
<zid> so you can fake-sign stuff by just fuzzing your binary for a few nanoseconds
<nikolar> lol
n00by has joined #osdev
<zid> and the original exploit for wii was funny, they just sorted A31
<zid> because the user/kernel split was same as x86, signed/unsigned addresses
<zid> sorted -> shorted
<zid> start user program, tell it to write to address n, short address pin, now it's writing to 2GB+n :P
<nikolar> oh kek
<nikolar> you need to physically modify the console though
<zid> only once
<zid> then they could dump keys and firmware and stuff
<zid> and find the trucha bug
<zid> now you have a softmod so you don't have to boot zelda every time you want to run code
<zid> and you can fuzz all the syscalls
<nikolar> nice
<nikolar> how long until they mod switch 2 undetectably
<zid> no idea, I think they're taking it semi-seriously this time at least
<zid> switch 1 was in development hell and nvidia had SIX bootloaders floating around, until within weeks of launch
<nikolar> lol
<zid> and that's the holy grail of a softmod, getting the bootloader to trust unsigned firmwares
<zid> cus they often just cannot ever ever fix it
<zid> xbox had that issue
<zid> they were clever and wrote a little virtual machine into mask rom, so that they could run... sort of like, eBPF stage 2 loaders
<zid> but they used a shit insecure hash, and the VM had a bug, so it was just permafucked
<nikolar> lol
<zid> I have effectively my bootsector.bin custom on my wii
<zid> I can hold buttons to get into a rescue mode and boot shit from usb etc
<zid> (without needing to be signed)
TkTech has quit [Remote host closed the connection]
<nikolar> that's cute
<zid> Packaged in the 4.2 update to erase BootMii as boot2. Also found preinstalled in LU64+ Wiis. Improves hardware compatibility, fixes the signing bug in the unused signature check code, and unintentionally breaks the HackMii Installer
<zid> kek
<bslsk05> ​wiibrew.org: BootMii - WiiBrew
n00by has quit [Quit: leaving]
raphaelsc has joined #osdev
n00by has joined #osdev
n00by has quit [Client Quit]
TkTech has joined #osdev
TkTech has quit [Quit: The Lounge - https://thelounge.chat]
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
xenos1984 has quit [Ping timeout: 245 seconds]
xenos1984 has joined #osdev
TkTech has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
Matt|home has quit [Read error: Connection reset by peer]
sbalmos has quit [Quit: WeeChat 4.6.3]
gog has joined #osdev
sbalmos has joined #osdev
foxsecu has joined #osdev
Matt|home has joined #osdev
Gooberpatrol_66 has quit [Quit: Konversation terminated!]
raphaelsc has quit [Remote host closed the connection]
Gooberpatrol66 has joined #osdev
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
<kof673> nikolar, eight Kami that correspond to the Kamite Khemenu ancient egypt the land of khem :D The “great reed” of the Japanese mythos is identical with the papyrus reed that represented the Mount of Earth in Egypt or the lotus of Meru in India # you just get noah and 2 vultures again, a dove and a crow/raven
pabs3 has quit [Read error: Connection reset by peer]
pabs3 has joined #osdev
alexander has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
alexander has joined #osdev
Shaddox404 has joined #osdev
Shaddox404 has quit [Client Quit]
xenos1984 has quit [Ping timeout: 248 seconds]
goliath has quit [Quit: SIGSEGV]
xenos1984 has joined #osdev
n00by has joined #osdev
n00by has left #osdev [#osdev]
Lucretia has quit [Remote host closed the connection]
Turn_Left has quit [Read error: Connection reset by peer]
asarandi2 has quit [Quit: WeeChat 4.5.2]
asarandi has joined #osdev
corinne has quit [Remote host closed the connection]
corinne has joined #osdev
karenw has joined #osdev
Pixi` has joined #osdev
Pixi has quit [Ping timeout: 260 seconds]