waddlesplash changed the topic of #haiku to: Open-source operating system that specifically targets personal computing. | https://haiku-os.org | Nightlies: https://download.haiku-os.org | Bugtracker: https://dev.haiku-os.org | SCM: https://git.haiku-os.org/ | Logs: https://oftc.catirclogs.org/haiku/ | Matrix: #haiku:matrix.org | XMPP: #haiku%irc.oftc.net@irc.jabberfr.org
Skipp_OSX has joined #haiku
AlienSoldier has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
<phschafft> it's working!
<phschafft> gordonjcp: ha!
<phschafft> gordonjcp: thank you for your work.
* scanty wonders what is working.
<phschafft> I wrote a (MVP) PDP-8 emulation based on a number of references, including gordonjcp's code.
<phschafft> it is by no means compelete. but it can run the hello world example from wikipedia :)
<scanty> ah neat, so a PDP8 emulator?
<phschafft> kind of.
<scanty> care you elaborate... i dont' want to bother you.
<phschafft> I added support into the SIRTX VM, so it can now run the PDP-8 code as any other loadable code.
<scanty> ah okay
<scanty> that is cool.
<phschafft> so not trying to emulate a machine, more like allowing code to run inside of SIRTX as seamlessly as possible.
<scanty> what is SIRTX? i can't find any infos on it.
<phschafft> https://sirtx.keep-cool.org/ my 'toy' OS project.
<phschafft> (and I thought I burned everyone in this channel with it already)
<scanty> AVR hooray!
<phschafft> ;)
<scanty> ATMega32 is a big one.
<phschafft> I would say medium ;)
<scanty> yeah, that's true...
<scanty> i think the biggest one is ATMega128?
<phschafft> there is a ATMega256
<scanty> ah
<phschafft> the smallest I work with is the ATTiny13
<scanty> i like the 2313
<phschafft> got a good number of them. they are in user over here as DMX dimmers.
<scanty> the tin13s?
<scanty> tiny13s*
<phschafft> no, the ATTiny2313
<scanty> ah
<phschafft> with 4 full speed PWMs and hardware UART they fit very nicely.
<phschafft> and you have pins for full 9 bit address input.
<phschafft> even unmultiplexed.
<scanty> i migrated to it from the at90s2313
* phschafft nods.
<scanty> yeah, it's a good all round mcu
<phschafft> I really enjoy (all of) them for having a good deal of fun hardware and still allow for super low power operation.
<scanty> i have used pics in school, but didn't like them.
<phschafft> they also felt a bit odd. but they allowed for higher frequencies (not more performance, just higher frequencies).
<phschafft> so they were popular in things like frequency counters.
<Skipp_OSX> osdev is way too esoteric
<scanty> when i worked there, i suggested they move to avr, as they wanted to move away from pics... so what did they do? move to 8080 of course.
<Skipp_OSX> You'd think there would be base implementations to do things like read a floppy disk but there's not.
<phschafft> ;)
<Skipp_OSX> The tutorial is, here's the specifications for how a floppy drive works, go write the driver yourself.
* phschafft looks over at that 8086 emulation that is based on erysdren's work (hey, this channel is full of cool people!)
<scanty> so i spent one summer converting all the labs and projects from pic to 8080, and i hated it.
<scanty> i don't even remember it tbh.
<phschafft> scanty: I really don't see how that could be any kind of improvement.
<Skipp_OSX> I was thinking of adding USB floppy drive support to Haiku. Thought there must be an implementation out there I could leverage, but there's not. The only thing there is is FreeBSD and Linux drivers that are heavily reliant on the FreeBSD and Linux kernel internals.
<phschafft> to replace something odd with something outdated?
<scanty> phschafft: i saw it as going backwards
<phschafft> scanty: yes.
<scanty> too bad they didn't listen to me.
<phschafft> Skipp_OSX: hm. so USB floppy is not just USB mass storage?
<Skipp_OSX> I could write a driver from scratch. I'm capable of doing it, but I don't want to. It should be easier to do basic things like that without having to port from an existing OS, but it's not.
<Skipp_OSX> No, USB floppy is its own specification. Some implementations use USB mass storage and show up like a hard disk but the proper way to do it is to implement the USB floppy driver.
<Skipp_OSX> That's what OS's like macOS, Winders, *BSD, Linux do.
<AlienSoldier> there is something in me that would feel really good if i was able to use a 5 1/4 floppy in Haiku.
<Skipp_OSX> Of course they have well developed drivers that have workarounds for all the oddities of floppies.
<scanty> actually, i don't think it was 8080, but 8something or 80something.
<scanty> either way, it was funny to me.
<phschafft> I feel like all of the PC world is 1% code, and 99% handling for strange things that sometimes somehow happen somewhere.
Aedil has joined #haiku
<Skipp_OSX> https://wiki.osdev.org/Floppy_Disk_Controller <= here you go, just write your own driver that implements all these things. Then hook it up to USB. You can write all the code from scratch right?
<phschafft> the TOC scrolls over here...
<phschafft> a multi-page TOC is clearly a sign for a very clean and efficient design ;)
<Skipp_OSX> nothing is easy that's the point. You just climb the entire mountain yourself if you want this for your OS. So no USB floppy support in Haiku sorry guys.
<phschafft> and now wonder why I design my own hardware alongside SIRTX, to have a machine to run it on ;)
<Skipp_OSX> And sure, USB floppy drivers are not very relevant I admit, but the same is true for every aspect of the OS. You want bluetooth stack? Here you go: start writing a driver from scratch or copy FreeBSD/Linux.
* phschafft nods.
<phschafft> I feel your pain.
<Skipp_OSX> What is really needed is a kernel independent virtual driver interface that has all the hooks you need for your drivers, then your favorite Linux/FreeBSD diver to that, then you port back to host OS.
<Skipp_OSX> driver (sorry diver)
<Skipp_OSX> If such a thing existed and you could get everybody (FreeBSD/NetBSD/OpenBSD/Linux/Haiku, etc.) onboard it would make OS dev a lot easier for anybody trying to make a hobby OS to a pro OS without having to reinvent the wheel.
<phschafft> and now for getting everyone onboard ;)
<phschafft> wondering how that would look like.
<phschafft> I mean it would be very nice to have something at least for non-hardware drivers.
OscarL has joined #haiku
<OscarL> didnt got too far :-(
<OscarL> webirc in a phone sucks. bbl on a proper computer :-)
<Skipp_OSX> interesting
OscarL has quit []
talos5 has joined #haiku
talos has quit [Read error: Connection reset by peer]
talos has joined #haiku
talos5 has quit [Ping timeout: 480 seconds]
AlienSoldier has quit [Quit: Vision[]: i've been blurred!]
<nekobot> [haiku/haiku] jscipione pushed 3 commits to master [hrev58984] - https://git.haiku-os.org/haiku/log/?qt=range&q=64334a15803e+%5E419fb908b5ab
<nekobot> [haiku/haiku] 091cc6357eb2 - Tracker: Set location in BPoseView::UpdateIcon() for icon-mode.
<nekobot> [haiku/haiku] d4b0e30b5685 - Tracker: Write Desktop vector icon attr or large/mini icon attrs
<nekobot> [haiku/haiku] 64334a15803e - Tracker: Redraw Trash icon when pose attribute updates.
<nekobot> [haiku/haiku] jscipione pushed 2 commits to master [hrev58985] - https://git.haiku-os.org/haiku/log/?qt=range&q=f1cc4cf8cb5f+%5E64334a15803e
<nekobot> [haiku/haiku] 08bdab760076 - Tracker: Fix remaining drawing artifacts, last part of #18826
<nekobot> [haiku/haiku] f1cc4cf8cb5f - Tracker: Truncate name better in icon mode, don't draw outside.
<nekobot> [haiku/haiku] jscipione pushed 1 commit to master [hrev58986] - https://git.haiku-os.org/haiku/log/?qt=range&q=e32d782cb461+%5Ef1cc4cf8cb5f
<nekobot> [haiku/haiku] e32d782cb461 - Tracker: Allow draggable container icon on Root, Trash and Printers
Chai-T-Rex has quit [Remote host closed the connection]
ChaiTRex has joined #haiku
flag has joined #haiku
flag_ has quit [Ping timeout: 480 seconds]
<Begasus[m]> g'morning peeps
WoC` has quit [Ping timeout: 480 seconds]
tuaris has quit [Remote host closed the connection]
HaikuUser has joined #haiku
HaikuUser has quit []
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
jmairboeck has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
<HaikuUser> hello everyone
HaikuUser is now known as rf
<rf> I think I found a package that doesn't work
<rf> the rhapsody_irc package on haikudepot fails the installation
<phschafft> hm.
<rf> strange error, too.. says it can't find it
xet7 has quit [Remote host closed the connection]
<rf> "failed to find a match for "rhapsody_irc""
<Begasus[m]> hi rf
<Begasus[m]> installed it with pkgman/HaikuDepot?
<rf> haikudepot, yes.. and hello
<Begasus[m]> sec, see it too here
<Begasus[m]> oh whoot: COPYRIGHT="2006 Adrian Gonera"
<Begasus[m]> that's pretty old :)
<Begasus[m]> there are a few other terminal based IRC clients out there, not sure if you need this specific one?
<rf> no, I don't really need it, just thought something ought to be done about it
<rf> see an error, report an error :)
<rf> I'm quite new and just testing things
<Begasus[m]> +1 thanks for reporting
<Begasus[m]> I guess no one noticed/checked that in a long time
<rf> this is quite the competent little OS, I'm pleasantly surprised
<rf> HaikyDepot.. the search function.. it seems to filter on package name only? is that correct?
<rf> ah, no.. but you need to switch to "all packages" instead of featured
<rf> that's what got me jumbled up a few times
<Begasus[m]> jikes : /boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/13.3.0/../../../../x86_64-unknown-haiku/bin/ld: socks5.o:/sources/rhapsody-0.28b/src/main.h:46: multiple definition of `resize_occured'; ctcp.o:/sources/rhapsody-0.28b/src/main.h:46: first defined here
<Begasus[m]> can be confusing on the first try, if you stick around long enough you'll get impressed by it :)
<Begasus[m]> ps, on commandline we got "pkgman" that you can use to install/uninstall/search/update and the likes :)
<rf> yeah, I've found that already.. it's quite nice too.. easier to search with, anyway
<Begasus[m]> yeah, it's my main manager in regards to packaging
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/92b16589b85f...fd5624e90e17
<nekobot> • Begasus (fd5624e9): rhapsody_irc, disable for multiple definitions ... (#12638)…
<Begasus[m]> k, that should take care of that, if someone wants to tackle it they can still do, but for something that's almost 20 years old ...
erysdren has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #haiku
HaikuUser has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser has quit []
bjorkint0sh has quit [Ping timeout: 480 seconds]
HaikuUser2 has quit []
Haiku64 has joined #haiku
Haiku64 has quit [Remote host closed the connection]
<rf> is there anything that can be used to zoom on the desktop, like if you want to show someone and focus at an area a little bit?
Chai-T-Rex has joined #haiku
ChaiTRex has quit [Read error: Connection reset by peer]
r6fej has joined #haiku
mmu_man has joined #haiku
Aedil has quit [Quit: Reboot…]
Aedil has joined #haiku
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Forza has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
andreaa has joined #haiku
andreaa has left #haiku [Konversation terminated!]
jmairboeck has quit [Remote host closed the connection]
<qth[m]> <Begasus[m]> "I won't get bored with these (..." <- Is there a way to have pseudo tiling shortcuts? Like meta+arrows to make fullscreen, minimize, take left half or right half of the screen?
<qth[m]> (not directly related to your screenshot but made me think of that)
orealis has joined #haiku
andreaa has joined #haiku
<Skipp_OSX> I sure hope not but the powers that be seem set on the idea.
<andreaa> OS x = OS 10 but X = latin ...
<Skipp_OSX> Yes X is the Roman numeral 10
<andreaa> OS X.X
<andreaa> OS X.XIII = 10.13 xD
<Skipp_OSX> That would be Yosemite OS 10 10.10
<Skipp_OSX> They got a bit crazy with the 10's for a while there but have relaxed on the 10's since
<andreaa> Skipp_OSX: skip and drink a skipper ... ;)
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
andreaa has left #haiku [Konversation terminated!]
bbjimmy has joined #haiku
<Begasus[m]> qth, Skipp_OSX: would be the man for that I guess :)
xet7 has joined #haiku
<Begasus[m]> fighting with that "lean" thing from the forum :)
<Begasus[m]> Binary files a/stage0/src/lean.mk.in and b/stage0/src/lean.mk.in differ ...
<Begasus[m]> why? it's just a text file
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
<Skipp_OSX> perhaps the permissions? No idea.
<rf> run "cat -vet" on both files.. see if one has windows carriage returns or some other hidden character
<phschafft> cat.... vet...
<Begasus[m]> to, ran "hp lean -c" just now :)
<phschafft> oh yes. just yes.
<rf> yes :)
<Begasus[m]> still undefined references with linking
zard has joined #haiku
<Skipp_OSX> On the bright side I submitted 3 major Tracker updates last night and nothing has blown up yet.
<Skipp_OSX> nightlies got updated
<Begasus[m]> +1 thanks!
<Skipp_OSX> Trash works. Bug predates Haiku, but it's fixed now.
<scanty> nice one, Skipp_OSX
<phschafft> Skipp_OSX++
<Begasus[m]> could really use an extra pair of eyes on Qt 6.9.0, specificly on qtmultimedia
<Begasus[m]> 6.7.2 will be outdated for KDE projects in not that long of a period I think
mmu_man has quit [Ping timeout: 480 seconds]
zard has quit [Quit: leaving]
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/fd5624e90e17...72842914c29a
<nekobot> • Begasus (72842914): ktextaddons, bump to 1.7.0 (#12639)
Skipp_OSX has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
xet7 has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
jmairboeck has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
jmairboeck has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
tuaris has joined #haiku
mmu_man is now known as Guest23121
mmu_man has joined #haiku
Guest23121 has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser is now known as scantysnax
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
scantysnax has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser is now known as Yoke
xet7 has joined #haiku
Yoke has quit [Quit: Vision[]: i've been blurred!]
Skipp_OSX has joined #haiku
xet7 has quit [Remote host closed the connection]
Skipp_OSX has quit [Quit: Textual IRC Client: www.textualapp.com]
mmu_man is now known as Guest23128
mmu_man has joined #haiku
Guest23128 has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
Haiku64 has joined #haiku
Haiku64 has quit []
Anarchos has joined #haiku
<Anarchos> hello
HaikuUser has joined #haiku
HaikuUser is now known as scantysnax
<scantysnax> well those linker problems i was having yesterday seem to have disappeared. i can now build my app on 32-bit with no problems :-)
<Anarchos> scantysnax congratulations !
<scantysnax> thanks. i have no idea what i did to fix it.
<scantysnax> decent laptop, this. core i3 quad, everything supported by haiku
<scantysnax> except the special keys, of course
<scantysnax> brb
<Anarchos> scantysnax i have an eeePC with an accelerometer. I began to port the linux driver, and it began to write some digits in the Terminal when i move this laptop :)
<Anarchos> scantysnax there is some support for media keys on some models (thanks PulkoMandy)
mmu_man has quit [Ping timeout: 480 seconds]
Nukacal has joined #haiku
scantysnax has quit [Ping timeout: 480 seconds]
<Anarchos> Is there a 'donate' page somewhere for HaikuArchives ?
diver has quit [Quit: Leaving.]
diver has joined #haiku
dalme has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
Anarchos has joined #haiku
Aedil has quit [Quit: Good night! Gute Nacht!]
WoC has joined #haiku
neoncortex has joined #haiku
coronavirus has quit [Ping timeout: 480 seconds]
Nukacal has quit [Quit: Going offline, see ya! (www.adiirc.com)]
mmu_man has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
neoncortex has quit []
Anarchos has quit [Quit: Vision[]: i've been blurred!]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
dalme has quit []
mmu_man is now known as Guest23138
mmu_man has joined #haiku
vdamewood has joined #haiku
Guest23138 has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku