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
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
<scanty> any devs around? i have a question about BMessage
<phschafft> why not just ask the question and see if anyone can answer it?
<scanty> ok. if i need to use a BMessage in a pinch, is it better to do BMessage *m = new BMessage(...), use m, then delete m, or should i do BMessage m(...), then use m
<phschafft> not a C++ developer. but isn't that just alternative syntax for the same thing?
<scanty> both pieces of code accomplish the same thing, i just don't know which one is the "proper" one to use.
<phschafft> I feel like the second one. but again, not a C++ developer.
<scanty> i'm on the fence, which is why i'm asking.
<phschafft> the second one feels more C++-ish to me.
<phschafft> just not sure if there are any side effects.
<erysdren> that's not the same thing
<phschafft> maybe the first allocates in heap, and the second on stack?
<erysdren> correct.
<scanty> yes, it's a stack vs. heap problem
<phschafft> ah, fun we figured that out. :)
<erysdren> for something like a BMessage, i'd probably use it on the stack
<scanty> so, method #2?
<phschafft> I mean the stack is often to be preferred. specifically if you have a scope that very closely matches the object's life time.
<erysdren> yes
* phschafft nods to scanty.
<scanty> cool.
<scanty> thanks guys :-)
mmu_man has quit [Ping timeout: 480 seconds]
<scanty> ok stack it is.
<scanty> the message has a tiny lifetime.
<phschafft> :)
mmu_man has joined #haiku
<phschafft> I think it's time for me.
<phschafft> and thank you erysdren for your input.
<scanty> indeed.
<scanty> much appreciated.
Aedil has joined #haiku
* janking is idle: BRB
janking has quit [Quit: Vision[]: i've been blurred!]
OrangeBomb has quit [Read error: Connection reset by peer]
janking has joined #haiku
OrangeBomb has joined #haiku
HaikuUser has joined #haiku
HaikuUser has left #haiku [#haiku]
janking has left #haiku [#haiku]
janking has joined #haiku
janking has quit [Remote host closed the connection]
janking has joined #haiku
HaikuUser has joined #haiku
HaikuUser has left #haiku [#haiku]
janking has quit [Remote host closed the connection]
janking has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
janking has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit [Remote host closed the connection]
HaikuUser has joined #haiku
janking has joined #haiku
HaikuUser has left #haiku [#haiku]
<janking> hello
janking has quit []
janking has joined #haiku
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
mmu_man has quit [Ping timeout: 480 seconds]
janking has quit [Ping timeout: 480 seconds]
walkingdisaster has joined #haiku
absyn-th has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
walkingdisaster has joined #haiku
janking has joined #haiku
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
arlto has left #haiku [Disconnected: Replaced by new connection]
arlto has joined #haiku
<Begasus[m]> g'morning peeps
<erysdren> morning Begasus
<Begasus[m]> hi there erysdren (@_oftc_erysdren:matrix.org)
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
<janking> morning to you all :)
<nekobot> • humdingerb (0b907ddb): yt-dlp: Update to 2025.09.05
<nekobot> [haikuports] humdingerb pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/f22ff3a5147a...0b907ddb0055
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/0b907ddb0055...71aba779156c
<nekobot> • Begasus (71aba779): glslang, bump to 14.3.0 (#12908)
hightower3 has joined #haiku
hightower2 has quit [Ping timeout: 480 seconds]
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
tuaris has quit [Quit: tuaris]
<nekobot> [haikuports] jmairboeck pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/71aba779156c...8d8ef51bb6b5
<nekobot> • magnetProgramming (8d8ef51b): notes: bump to 2.3.1 (#12909)…
HaikuUser has joined #haiku
<HaikuUser> trying to install haiku to the same media the iso was written to, as this is the only disk wiany free space. the install succeeds but i canno make the esp boot ef to choose the partition with my install. how do you do that? i also ran the makebootable and bootmanager bu tthey i think do vbr stuff IDK the mbr is not found by this bios to be bootable fwiw
<HaikuUser> ple pm set the efi loader's target
<HaikuUser> please help me set the efi loader's target
<HaikuUser> i have btx64.efi open in diskprobe
<HaikuUser> *bootx64.efi
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
jmairboeck has joined #haiku
mmu_man has joined #haiku
dalme has joined #haiku
<HaikuUser> I will have to come back
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
JakeSays has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
<HaikuUser> hi there
<erysdren> hi
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
JakeSays1 has quit [Ping timeout: 480 seconds]
<gordonjcp> morning
<erysdren> good morning gordonjcp
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser has quit []
<phschafft> morning. :)
<gordonjcp> erysdren: good morning
<gordonjcp> phschafft: servus :-)
<phschafft> :)
<phschafft> erysdren gave me some good input yesterday. so maybe I can hve a little sprint later today.
<erysdren> no probs
<erysdren> actually its almost 6am here and i should probably sleep...
<phschafft> you know me, I'm in full support of sleep and naps ... all the time. :)
<gordonjcp> erysdren: eastern US?
<erysdren> central
<phschafft> one of the strange questions that came from the discussion was what happens if I have a vector that spans axis with different dimensions. like one length and one time.
<phschafft> how would the length of such a vector be defined?
<swiftbanana[m]> You have to define a norm yourself
<swiftbanana[m]> There is no canonical norm in this case
* phschafft nods.
<phschafft> I mean it's a unit error. you get something like sqrt(m²+s²)
<swiftbanana[m]> You can use something like the norm that we use in relativity, like sqrt(x^2 + c^2*t^2)
<swiftbanana[m]> With c the speed of light
<phschafft> hm...
HaikuUser has joined #haiku
HaikuUser has quit []
<phschafft> that somehow makes sense.
<swiftbanana[m]> It sure does ah ah
<phschafft> the other way I thought about it, more from a signal processing perspective: consider a step to the side (length) to be a step of one sample, as well consider a step foward (time) to be a step one sample as well.
<phschafft> which naturally only applies if your space is quantised for all elements of the vector.
<swiftbanana[m]> Yeah, then you work in a dimensionless space and all is good
<phschafft> exactly.
<swiftbanana[m]> But the result of your norm operator depends in the sample size, which can be perfectly acceptable depending on the field
<phschafft> I mean it will depends on what you need the value for. e.g. if you want to do motion detection for compression you might want something else than if you want to find the correct spot in RAM.
<phschafft> yes, exactly.
<erysdren> well, i'm off to bed. cya l8r phschafft
janking has quit [Quit: Vision[]: i've been blurred!]
<phschafft> it also, at least in it's most simple form, depends equidistance sampling.
<phschafft> nachti erysdren!
<swiftbanana[m]> Actually, even if your space is not quantized, you are allowed to normalize your values to a scale that makes sense
janking has joined #haiku
<phschafft> hm, yes. I mean in the end it's just a multiplication with a factor on that level.
<phschafft> and that factor can contain any mixture of units.
<swiftbanana[m]> Yeah
<swiftbanana[m]> Depending on the problem to solve, fine tuning such factors can lead to a better result than using the quantized sample number
* phschafft nods.
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/8d8ef51bb6b5...33f58547809c
<nekobot> • Begasus (33f58547): kdb, revbump for postgresql (#12910)
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/33f58547809c...7831408fd9de
<nekobot> • Begasus (7831408f): algol68g, revert to 2.8.4, rebuild for postgresql (#12911)
<phschafft> fo me the question came up when mentally defining the vector type. I think I will for now only have one shared unit for all elements to reduce memory requiements.
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/7831408fd9de...7c36e4a477f3
<nekobot> • Begasus (7c36e4a4): asio, revbump, drop boost requirements (#12907)
<swiftbanana[m]> Hum, in which context are you defining a vector type?
<swiftbanana[m]> Is it for generics or is it for a specific usecase?
walkingdisaster has joined #haiku
<phschafft> I talked with erysdren yesterday about framebuffers and drawing to them. so that is the direct context. but I would prefer to define a type that can be reused in other contexts as well.
<swiftbanana[m]> Yeah, understandable
<swiftbanana[m]> But for the most generic vector type if think you can only define inner summation and external product
<phschafft> I have three slots of user data in the object. if I need more I need to allocate more. so my idea was to store the unit in the first slot and then have slot one, or slot one and two for values. for a 1D or a 2D value with unit(s) basically.
<phschafft> allowing some basic math with it will surely help e.g. drawing stuff.
<phschafft> but I think addition and multiplication are the most important ones here.
<swiftbanana[m]> I believe scalar product, norm/length and other schenanigans should live in something else I believe (like templates, external function, subclasses, etc. but that depends on the language and the architecture of course)
<swiftbanana[m]> Maybe the unit can be store in the type?
<swiftbanana[m]> *stored
<phschafft> I think that would in the end take up more .text space.
<phschafft> and is less flexible.
<swiftbanana[m]> Yes but you woudn’t sum a (meter, meter) vector to a (meter, second) anyway
<phschafft> I also wonder if there should be a difference between a one-element vector and a number with a unit.
<phschafft> yes.
<phschafft> naturally adding two vectors requires a check that it actually works.
<swiftbanana[m]> But, well, without knowing the big picture as you do, maybe I am not really being relevant ah ah
<phschafft> which gets a little bit more complicated if you consider non-normal units that include a scalar factor.
<phschafft> e.g. adding meters to kilometers.
<phschafft> swiftbanana[m]: I think you are. at least you got some good ideas.
<swiftbanana[m]> Yeah, I come from a physics background, so I have already struggled with the design space around fitting units and vectors in a type system =‘)
<phschafft> ;)
<phschafft> hm.
arlto has left #haiku [Error from remote client]
<phschafft> I think we'll have T&K now. maybe I come back after that with more questions and/or updates.
<swiftbanana[m]> (T&K?)
<phschafft> Tiger & Kuchen (Tiger and Cake)
<swiftbanana[m]> Oooh, is a sweet cake?
<phschafft> it is always a sweet cake if you can share it with a tiger.
<phschafft> see you in a little bit.
mmu_man has quit [Ping timeout: 480 seconds]
diver has quit [Quit: Leaving.]
diver has joined #haiku
HaikuUser has joined #haiku
<HaikuUser> I tried to grow the bfs from the iso instead, but resizefs refused (the disk system does not support resizing) even though I manually enlarged its partition under bfs (making its excuse lame). I guess that's an unimplemented case. So I used Installer on a large partition and then externally deleted the original partition. With this the efi loader boots the large bfs partition. all is well. I wonder when did haiku copy my personal files
<HaikuUser> to the new drive.
HaikuUser has quit []
HaikuUser has joined #haiku
<HaikuUser> this /dev/net/idualwifi7260/0 is refusing to work, mac is 00..00
walkingdisaster has quit [Quit: Vision[]: i've been blurred!]
<HaikuUser> already ran install-wifi-firmwares.sh and SoftwareUpdater
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Forza has joined #haiku
<HaikuUser> ifconfig: Scan on "/dev/net/idualwifi7260/0" failed: Device/File/Resource busy
<HaikuUser> according to besly its intel wireless-ac 7260
mmu_man has joined #haiku
<HaikuUser> 8086:24fd
TMM has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM has joined #haiku
<HaikuUser> could not load firware chunk 0
<diver> HaikuUser: this is https://dev.haiku-os.org/ticket/17966
<HaikuUser> reading
<HaikuUser> btw touchpad and trackpoint is also not working
mmu_man has quit [Ping timeout: 480 seconds]
<diver> probably because they are connected using i2c bus
<HaikuUser> I think one ise 09da:0025
<HaikuUser> *is
<HaikuUser> is there anything i can/should do. like mouse keys idk
<phschafft> hm.
<HaikuUser> running bluetooth, in settings in local devices found on system: it's "Unknown|ServerFailed" FF:FF:FF:00:00:00
<HaikuUser> I guess that means my case is bluetooth not working either case?
arlto has joined #haiku
<diver> bluetooth is only able to pair devices at best
<diver> there are no drivers beyond that
arlto has left #haiku [#haiku]
<HaikuUser> they say I should boot with bios, but I think I need something to do with my MBR
arlto has joined #haiku
<HaikuUser> currently I can only load an uefi .efi that comes with the haiku iso, because my firmware is able to find that, but it is not able to find the mbr
diver has quit [Quit: Leaving.]
<HaikuUser> I mean it has a checkbox to try to boot legacy bios but it is coming up empty
diver has joined #haiku
<HaikuUser> I also tried refind but nada
<Habbie> refind won't give you legacy boot
<HaikuUser> thanks i just installed keycursor, starting up
<Habbie> i 'solved' my touchpad problem with a cheap wireless usb mouse
<Habbie> well, not a cheap one, but a small one. it's a bit older. these days they're also actually cheap
<HaikuUser> keycursor is working!
<Habbie> hooray
<Habbie> maybe i should install that too
<HaikuUser> I share an usb-dongle-wireless mouse with my roommate but now i cannot use it
<HaikuUser> it is not mine
<HaikuUser> keycursor goes to Preferences in the menu
<HaikuUser> I tried to find mbr installer in haiku but I am not finding it
<HaikuUser> I find setting for active partition, but that was not effective to boot
<diver> there is /bin/writembr
<HaikuUser> thanks!
<HaikuUser> it was written ok
janking has quit [Quit: Vision[]: i've been blurred!]
<HaikuUser> the first mbr came from the iso ,was not detected, i wipefs-d the iso offset, still not detected though. then in diskprobe i copied an mbr but it wasnt detected either. i try this 3rd mbr
<HaikuUser> I think I try to reboot
arlto has left #haiku [#haiku]
janking has joined #haiku
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
absyn-th has joined #haiku
janking has quit [Quit: Vision[]: i've been blurred!]
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
HaikuUser has joined #haiku
<HaikuUser> I cannot find a way to load the mbr
<HaikuUser> I also have grub though (efi version). I wonder if it can load an image or the mbr somehow
<Habbie> efi grub cannot load mbr
<Habbie> legacy grub can load mbr (that's how i boot haiku)
<HaikuUser> can syslinux load mbr?
<scanty> you can chainload haiku with grub
<HaikuUser> i tried chainload (hd0) but it says its not an efi image
<HaikuUser> same with vbr
<HaikuUser> same if the mbr image is in a file
<HaikuUser> I set up webpositive with proxy but I think it is not using it
<Habbie> efi grub can chainload efi images
<Habbie> mbr grub can chainload mbr
<HaikuUser> where do you normally put the haiku source tree?
<Habbie> i put it in ~/projects/haiku/haiku/ because that's how i organise everything
<Habbie> except when a system wants it differently
<Habbie> like the BSDs like their sources in /usr/src
<Habbie> diver, you mentioned i2c - is your impression that nothing with i2c works in Haiku?
<Habbie> hmm, no, my haiku i2c bus scans show a few devices
<Habbie> just not the ones i want ;)
<Begasus[m]> re
janking has joined #haiku
<diver> HaikuUser: web+ doesn't support proxy, we should hide proxy tab to avoid confusion
<HaikuUser> diver: I see
<HaikuUser> which browser do you recommend lol
<HaikuUser> i cloned buildtools but there is no configure script
<HaikuUser> i do a new clone
<HaikuUser> I installed ladybird but the port doesnt seem very recent
<diver> iceweasel should be fine if you don't mind cursor flickering (known issue)
<HaikuUser> ok
<scanty> are there no nightlies on weekends?
<HaikuUser> esr?
<diver> ladybird is very outdated, indeed
<Begasus[m]> the same one as on friday? ;)
<Begasus[m]> jk scanty , don't know :)
<scanty> haha, no worries. was just curious
<jmairboeck> scanty: there were no commits, hence no new nightly build
<scanty> that's what i was thinking.
<scanty> that there were possibly no new commits.
<jmairboeck> you can see them here: https://git.haiku-os.org/haiku/log/ (also linked on the main website)
<scanty> thanks ;-)
<Begasus[m]> need a reboot to flush some ram ...
<Begasus[m]> back :)
<scanty> how the hell do you boot so quickly>?
<Begasus[m]> Deskbar -> Shutdown ... power up again? :)
<scanty> i know, it was just really fast.
<Habbie> yeah my laptop is not much slower
<Begasus[m]> it's Haiku :D
<scanty> dunno, booting takes a minute or two for me.
<Begasus[m]> ow, had to manually close IceDove also, sometimes doesn't close clean
<scanty> can IceDove do gmail?
<Begasus[m]> jikes scanty , it's even faster on the older laptops here
<Begasus[m]> yep, using gmail with IceDove here
<scanty> Begasus[m]: once i boot up, things run quickly.
<Begasus[m]> depends on what I've been doing (when using some IceWeasel/YT too long the ram get's filled and even can cause OOM in builds)
<Begasus[m]> hence a reboot is needed then
glassnerves has joined #haiku
<scanty> i have noticed iceweasel uses quite a bit of ram
<diver> scanty: please file a ticket for slow booting problem
<Habbie> yeah, that's interesting
<scanty> perhaps it's not *that* slow. it takes about a minute
<scanty> i'm going to reboot and time it.
scanty has quit [Quit: Vision[]: i've been blurred!]
<janking> dpms is that do somethin with my screen?
<Habbie> likely
<janking> ok thanks
scanty has joined #haiku
<scanty> OK, reboot from shutdown to desktop takes 01:08
<scanty> is that normal, average, or slow, or fast?
<Habbie> certainly not slow
<Habbie> i could measure mine later
<scanty> yeah, a little over a minute doesn't seem too long.
<glassnerves> my shit x120e thinkpad netbook boots in like 30 seconds.
<diver> scanty: takes 5 seconds here
<scanty> wow, that's fast.
<Habbie> 5 seems .. impressive
<Habbie> diver, when do you start counting?
<scanty> i have some FAT disks that seem to take a little while to mount.
<diver> after boot logo shows up
<Habbie> diver, ah, scanty starts counting at 'click reboot' :)
<diver> well, in this case it's 7 seconds with no apps running
<scanty> that's... interesting.
<diver> real hw, in vmware it is a lot slower
<scanty> real hardware here, too.
<HaikuUser> and what is the hw
<scanty> i have a quad xeon 3.2GHz with 16GB RAM
<diver> Thinkpad E15 Gen4
<diver> but it's super noisy, so I don't recommend it
xet7 has joined #haiku
<Begasus[m]> bugger looks like I need to re-enable postgresql11 for clisp :/
<scanty> in BApplication::RefsReceived(BMessage *message), is message->what always going to be B_REFS_RECEIVED?
<scanty> i'm not seeing anything that would indicate anything else.
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/7c36e4a477f3...265a735ef471
<nekobot> • Begasus (265a735e): postgresql11, re-enable recipe, required for clisp (#12913)
n005 has quit [Ping timeout: 480 seconds]
<Begasus[m]> there, already spend too much time to figure this out for now :)
<scanty> looks like i figured it out.
xet7 has quit [Remote host closed the connection]
xet7 has joined #haiku
<Begasus[m]> +1
<Begasus[m]> ok, one for myself now :)
HaikuUser2 has joined #haiku
HaikuUser2 is now known as ralfwause
ralfwause has quit [Remote host closed the connection]
chilledfrogs has quit [Quit: connection reset by purr]
whitepaperkat has joined #haiku
whitepaperkat has quit []
whitepaperkat has joined #haiku
n005 has joined #haiku
whitepaperkat has quit [Quit: Konversation terminated!]
<HaikuUser> can personal files be on separate partition?
janking has quit [Quit: Vision[]: i've been blurred!]
chilledfrogs has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 is now known as ralfwause
<Begasus[m]> sure, why not?
<HaikuUser> so where do I look? I looked /etc/fstab but its not it
<B2IA> (AGMS) To get a file system to always appear as a subdirectory somewhere, you can use a "mount" command in UserBootScript.
<HaikuUser> my goal is if i reinstall haiku (delete its partition) then my files are still intact
<HaikuUser> if its in /boot/home/ then I guess I cannot put /boot/home on a separate partition can I?
<HaikuUser> I mean UserBootScript
<nekobot> [haikuports] Begasus pushed 1 commit to branch master: https://github.com/haikuports/haikuports/compare/265a735ef471...52dbefece8af
<nekobot> • Begasus (52dbefec): cudatext, bump to 1.227.0.0 (#12914)
<B2IA> (AGMS) Hmmm, good point. Maybe have a UserBootScript in the boot disk, that suddenly disappears when the mount happens. The open file should still work, just that after the mount, settings and other files are now from your special home directory.
<B2IA> (AGMS) And a UserBootScript in your home directory does nothing.
<HaikuUser> I see
<B2IA> (AGMS) I wonder if you also have to reload the packages from the new home directory, if you have any there.
<diver> maybe you will need to create a job file to mount it in /system/settings/etc/launch/mount_home
<diver> job mount_home {
<diver> requires boot
<diver> exec "/bin/mount -t bfs /dev/disk/ata/0/1/0 /boot/home"
<diver> }
<B2IA> (AGMS) Fun to try, but weird things could happen.
<diver> this is untested
<B2IA> (AGMS) Something that multiuser would iron out (find bugs in), when there are different home directories and assocated configuration files and packages.
ralfwause has quit [Quit: Vision[]: i've been blurred!]
n005 has quit [Quit: Ping timeout (120 seconds)]
<HaikuUser> Iwonder if this job could put /bot/system/packages on that partition too... like a bind mount
<HaikuUser> the main thing is to persist user data between reinstalls and the second idea is if I create 2 partitions I dont want to run out of space in the haiku partition because resizing later might not be possible
dalme_ has joined #haiku
dalme has quit [Ping timeout: 480 seconds]
<Begasus[m]> food ...
<HaikuUser> I try this mount_home job now
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
dalme_ has quit [Remote host closed the connection]
dalme has joined #haiku
<scanty> B2IA: AGMS still there?
<B2IA> (AGMS) Hi scanty.
<scanty> was looking at some of your z80 code (from a while ago).. i thought this was cute:
<B2IA> (AGMS) Got the BeShare your-name-has-been-mentioned sound effect.
<scanty> ld hl,0
<scanty> add hl, sp;
HaikuUser has joined #haiku
<scanty> because there is not instruction to load it directly.
<B2IA> (AGMS) Hmmm, is there a move hl,sp instruction? Checks the opcode web site...
<scanty> it's covered in the 2024.12.16 post
<B2IA> (AGMS) Hmmm, add and adc for hl,sp. How generous.
<HaikuUser> i had to create launch directory for /system/settings/etc/launch/mount_home but during restart it wasn't executed nor is it in syslog. I can manually run the command, when doing manually, the mount is ok, so the command is ok
<scanty> is there a subtract, too?
<scanty> (i don't know that mch z80)
<B2IA> (AGMS) Yes, sbc and without carry.
<scanty> ok, so that makes sense.
<scanty> the adress mode you need doesn't exist.
<scanty> i mean instruction.
<B2IA> (AGMS) Visit https://clrhome.org/table/ and type sp into the filter box to see all opcodes that deal with sp.
mmu_man has joined #haiku
<B2IA> (AGMS) HaikuUser is the file marked as executable? Maybe needs a .sh at the end too. If you double click on it does it run? Then likely it's set up correctly.
<HaikuUser> no
<HaikuUser> its job
<HaikuUser> it is a job that diver wrote just a while back here
<B2IA> (AGMS) You can test it in the command line to see if the "open" command runs it properly. Try /bin/open /system/settings/etc/launch/mount_home
<scanty> wow this is neat
<B2IA> (AGMS) Ah right, well try the execute bit in the file permissions (file info box for GUI, chmod command for command line).
Forza has joined #haiku
<HaikuUser> i have similar files in /boot/system/data/user_launch
<B2IA> (AGMS) Worst case, maybe the command line needs to be something like /bin/bash myfilename
<HaikuUser> maybe i try copy it there
<B2IA> (AGMS) Also the current directory in the launcher may not be set to anywhere.
<HaikuUser> it is read-only file system
<HaikuUser> for /system/data/user_launch
<B2IA> (AGMS) Sounds like it is part of a package, a fake file system, if it's read only. Some directories are "shine through" that are writable.
<HaikuUser> I try another one
<HaikuUser> brb
<scanty> B2IA: AGMS: instruction F9... am I missing something?
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<B2IA> (AGMS) Yeah, that's a package fake file system. Which does run UserBootScript :-)
<B2IA> (AGMS) scanty, yes, F9 is ld sp,hl
<B2IA> (AGMS) And only takes 6 cycles.
<scanty> okay, so that little hack you did is not necessary
<B2IA> (AGMS) The one other really useful instruction for fidding with hl is ex de,hl. The only way to move hl contents into another register, without doing byte sized LDs.
HaikuUser has joined #haiku
<B2IA> (AGMS) scanty Hmmm, no, if I want to get the stack pointer into HL, that seems to be the best way. F9 does the other direction.
<scanty> oh whoops.
<scanty> i certainly *was* missing something :^)
<scanty> z80 seems a bit more dense than 6502
<B2IA> (AGMS) And I missed the "ld (_sStackPointer), sp" instruction which could have done it without using HL at all.
<scanty> hmm good one.
<scanty> this is a really nice z80 tool. i wonder if i could do the same for 6502
<B2IA> (AGMS) Then I could have avoided the push and pop of registers, since flags wouldn't be changed, and made all that code into just two instructions.
<B2IA> (AGMS) Maybe there is a 6502 opcode tool already out there?
<scanty> haven't seen one like this
<B2IA> (AGMS) It's just javascript, but very useful!
<scanty> nice use of javascript
<scanty> if it's oss, it couldn't be *that* difficult to do for 6502, given the code is flexible.
whitepaperkat has joined #haiku
<B2IA> (AGMS) OK, time for brunch and rocket news on YouTube. Maybe ask DeepToaster (the site owner) if he has readable source to the javascript and if you can use it.
<B2IA> (AGMS) Or maybe it is already readable, I haven't looked.
* scanty get's a post-it and a pen.
<B2IA> (AGMS) AGMS goes to look for food.
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Forza has joined #haiku
whitepaperkat has quit [Quit: Konversation terminated!]
janking has joined #haiku
<HaikuUser> I tried to put it in /system/settings/boot/launch but it wasn't launched at boot either
janking has quit []
mmu_man has quit [Ping timeout: 480 seconds]
<B2IA> (whitepaperkat) hi
<B2IA> (whitepaperkat) i was able to add info to my files using the beshare info tool
<B2IA> (whitepaperkat) idk if it works though
<B2IA> (whitepaperkat) like if other people using beshare can see it
<HaikuUser> what server are you using
<HaikuUser> I think this job file was meant to belong to launch_daemon server... (closest looking one I found out with Find... of Deskbar)... man -k launch_daemon and Find... wasn't turning up anything more and in HaikuDepot I only found HaikuUtils so now I'm online reading The Haiku Book about job files
janking has joined #haiku
<B2IA> (whitepaperkat) beshare.agmsmith.ca
<B2IA> (whitepaperkat) i made 2 videos on of my desk and a rain storm there mp4 files
<HaikuUser> thanks
<B2IA> (whitepaperkat) hi
<B2IA> (binky) hi
<B2IA> (whitepaperkat) hows it going
<B2IA> (binky) myfirsttimehere
<B2IA> (whitepaperkat) welcome
<B2IA> (binky) thanks
<B2IA> (whitepaperkat) but yeah just for the giggles im gonna start sharing videos on beshare
<B2IA> (whitepaperkat) it will mostly be short clips i recorded with my phone
<B2IA> (AGMS) Looks like you need to turn on "I'm Firewalled" for BeShare file sharking, whitepaperkat. Or open ports 7000-7009 for BeShare (works more reliably than the first option).
<B2IA> (AGMS) sharking -> sharing
<B2IA> (whitepaperkat) gotcha
<B2IA> (whitepaperkat) I turned it on
<B2IA> (AGMS) Trying again to download from you, whitepaperkat.
Forza has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<B2IA> (AGMS) Not sure if you need to quit and restart BeShare after turning on I'm Firewalled.
<B2IA> (whitepaperkat) sorry my internet is a bit crappy
<B2IA> (AGMS) OK, working downloads now. I can put a copy on the bridge BeShare server in case you're not up?
<B2IA> (whitepaperkat) yes please :]
<B2IA> (whitepaperkat) also sorry if this is a noob question but is there away to upload files to the haiku bot
dalme has quit []
<HaikuUser> according to docs I am supposed to place the job file in /system/data/launch/ . how do I do that?
<B2IA> (whitepaperkat) you make a link to it
<B2IA> (whitepaperkat) haikuuser
dby has joined #haiku
<HaikuUser> I want it to be outside from /boot/home to begin with... how do i do the linking
<B2IA> (whitepaperkat) oh
<B2IA> (whitepaperkat) nvm
<B2IA> (whitepaperkat) idk
Forza has joined #haiku
Blub\0 has quit [Quit: WeeChat 4.6.3]
Blub\0 has joined #haiku
<scanty> can anyone point me to the Tracker source code?
janking has quit [Quit: Vision[]: i've been blurred!]
DKnoto has quit [Quit: Leaving]
DKnoto has joined #haiku
jmairboeck has quit [Quit: Konversation terminated!]
janking has joined #haiku
nukacal has joined #haiku
janking has quit []
janking has joined #haiku
juanjo has joined #haiku
nukacal has quit [Quit: Going offline, see ya! (www.adiirc.com)]
tuaris has joined #haiku
whitepaperkat has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
mmu_man has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
<B2IA> (AGMS) I've added home movies from whitepaperkat to the BeShare bridge mirror collection, look for beshare:202508* You can also download the files from whitepaperkat directly, so long as you aren't also using I'm Firewalled (opening ports in the router forwarding lets more people download from BeShare, which is what the Bridge computer has).
<B2IA> (AGMS) Huh, your desktop tower has the USB plugs on top, I had trouble finding a large case without that problem (want to have a scanner on top), top plugs seems to be the style today.
juanjo has left #haiku [Error from remote client]
<gordonjcp> B2IA: easy enough
<gordonjcp> B2IA: just move the ports from the top to the front
<gordonjcp> (everything is simple when you have a grinder and a welder)
<B2IA> (AGMS) Or rotate the whole desktop by 90 degrees, so the top becomes the side. Need new feet for it though...
dby has quit [Quit: Vision[]: i've been blurred!]
hightower2 has joined #haiku
hightower3 has quit [Ping timeout: 480 seconds]
xet7 has quit [Remote host closed the connection]
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
FreeFull has joined #haiku
whitepaperkat has quit [Quit: Konversation terminated!]
<B2IA> (whitepaperkat) lol theres 2 of me
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
<B2IA> (whitepaperkat) and new muscle server is up
<B2IA> (whitepaperkat) oh yeah
<B2IA> (whitepaperkat) i was able to compile the source code on my vps
<B2IA> (whitepaperkat) haikushell.net
<whitepaperkat[m]> Now I just have to figure out some of the settings and switches and whatnot
<whitepaperkat[m]> And the flags
<whitepaperkat[m]> It's going to be a bit of a pain to figure out because the documentation is a bit lackluster