<OscarL>
waddlesplash, let me take this moment to say how much I appreciate what you do. Thanks a bunch man! (feeling that I've say this to other mayor collaborators, but not to you in particular)
<OscarL>
s/say/said/, damn my broken "English".
<OscarL>
mmm "collaborator" sounds bad, given that you're the main contributor for.... how many years now? (again, sorry for the broken English :-D)
<waddlesplash>
OscarL: thanks :)
<waddlesplash>
fancy2209[m]: on mobile and can't easily look it up atm
<coolcoder613>
From GTX 970 with 4GB VRAM to a GTX 1070 Ti with 8GB VRAM
<OscarL>
uff, had to actually download the kdl image from #19119 to see the relation :-D
<OscarL>
coolcoder613: congrats! still "rocking" a GT1030 one of my brother was so kind as to gift to me :-)
<coolcoder613>
OscarL: What do you do with it?
<OscarL>
(I'd be a happy man with an R5 5600GT, one can dream...)
<OscarL>
coolcoder613: besides using it as just a plain display driver for Haiku stuff... play some older games :-)
<OscarL>
After the Athlon II to Phenom II update... it manages "Deus Ex: Mankind Divided" far better, for example. (a game from 2016)
<OscarL>
Only 2 GB, luckly GDDR5. Had to attach a fan to it though (card was passively cooled, but that doesn't cut it where I live)
chaosDNA has quit [Ping timeout: 480 seconds]
<OscarL>
man, seeing that ChaosDNA nick (even in a "quit" IRC message") will always make me smile.
<AlienSoldier>
i like how the atari 2600 have 0G of VRAM :)
<OscarL>
Takes me back to BeShare days on early 2000s.
<OscarL>
AlienSoldier: I had a "Dynacom" clone of the Atari 2600... around 1989 :-(
<OscarL>
not long after that, cool kids where rocking their "Family"s" (NES).
<kallisti5[m]>
<fancy2209[m]> "The issue the comment above it..." <- tldr; atombios is machine code and a table of function definitions stored on the graphics card as it's "bios". The driver has a emulator that runs the code on the local host to do things on the card.
<OscarL>
Sorry for the ping kallisti5[m] :-), glad to read you!
<kallisti5[m]>
the functions the driver calls are standardized "set video mode, etc", and the binary code can differ for each card
<AlienSoldier>
OscarL still play mine all the time, new homebrew on Harmony card and all that shit.
<OscarL>
AlienSoldier: I'll always remember 4 games on Atari 2600 (compatible) systems: Kung Fu Master, Moon Patrol, H.E.R.O., and Phoenix.
<AlienSoldier>
all good games
<AlienSoldier>
an amiga port of phoenix was made and moon patrol also not long ago
<AlienSoldier>
we even got an atari homebrew port to haiku, "rat catcher", nice single screen game with very 80's mechanics.
<OscarL>
(side note: I remember running BeMAME on an Athlon Thunderbird 900 MHz... slow to start, but then worked, in the early 2000s. Performance for MAME went downhill from that :-D)
<AlienSoldier>
can't say about the new one, we only have a 64 bit port yet.
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
<AlienSoldier>
can't find his site anymore, i may have got the game from wayback machine as i see it nowhere. His name is Ryan Witmer and now run https://phasercat.com/ I wish he could continue to make haiku games, even if not overhaulted like he did for ratcatcher with 16bit like music ang graphics.
<AlienSoldier>
630Kb game in haiku, that is rare, usually games are far too big.
<AlienSoldier>
ho, i even have the source
<AlienSoldier>
i see, the sound effect are in ogg in another folder, so more than 630K
<AlienSoldier>
make for a nice Haiku game tutorial
<scantysnax>
AlienSoldier: don't forget your lowly emulator authors ;-)
<AlienSoldier>
i never forget you, i have an altar in you name here :)
<scantysnax>
lols.
<scantysnax>
i have a picture of you taped to my monitor.
<AlienSoldier>
and the Canadian dollar in the drain
<scantysnax>
haha they used actual NES parts on a remade NES PCB that has, including the NES core, some other stuff. i don't know why they didn't just throw the whole thing on a FPGA
<AlienSoldier>
they have the part for cheap i guess
<scantysnax>
they are probably butchering old famicoms for the parts.
<scantysnax>
which is sad.
<scantysnax>
i was thinking to make a NES for fun.
chaosDNA has joined #haiku
AlienSoldier has quit [Remote host closed the connection]
AlienSoldier has joined #haiku
<AlienSoldier>
vision did not like my last aliexpress link paste
OscarL has quit [Read error: Connection reset by peer]
AlaskanEmily has joined #haiku
<scantysnax>
perhaps it would be more fun to do a hardware NSF player.
<scantysnax>
already have a NOS NES CPU
bjorkintosh has joined #haiku
chaosDNA has quit [Read error: Connection reset by peer]
<andreasdr[m]>
Ok. Then I need to install Linux Mint or Ubuntu. Thought I could work on MinitScript using Haiku.
<andreasdr[m]>
Damn. I have a damn sexy installation right now. Using nightly. :DDD
<andreasdr[m]>
Looks good as usual.
<andreasdr[m]>
Looks like its working. But takes ages!
<andreasdr[m]>
But why the _kern_is_computer_on? :DDD
<andreasdr[m]>
Maybe I should install beta5? Is it faster?
<MonniTheCat>
A lot of inside jokes in Haiku and other operating systems... A developer who takes his/her job seriously 100% is unemployed developer, made oneself redundant...
<andreasdr[m]>
Is there a way to debug invalid memory accesses in Haiku?
<MonniTheCat>
Depends on type of invalid memory access... If it does crash, then the debugger can be used easily...
talos has joined #haiku
<andreasdr[m]>
I mean some functionality that valgrind provides? I think there was something.
<augiedoggie_>
you can run the app using libroot_debug
<andreasdr[m]>
Let me check
<augiedoggie_>
there are a couple of environment variables you need to set to use it
<draKon>
big question: how many of you here have had the mind blowing experience of the simplicity of Beos/Haiku OS sit in awe after experiences of the MS windows period of misfortune?
<draKon>
hey begasus
<draKon>
i feel im a deprived teenager in my early 40's thats just woken up to fresh cows milk in the morning, instead of the supermarket crap often dished out
<draKon>
in comaprison to the state of extacy i bring my body using Haiku
<Begasus[m]>
guess there are quite a few in here
<draKon>
LOL
<draKon>
that says so much Begasus
<Begasus[m]>
almost 25 years now ... time passes
<draKon>
am i allowed to be crass and humours and just the term *rip in to all the comical humour* that hasn't been done
<draKon>
humourous**
<draKon>
im so angry and teary but no tears yet, just the scent that they are their hiding, how badly it became in my memories for the failures i had done to me, or i had done
<draKon>
hey do we want to create a new web, with no windows products / connections do it but most if not all other OS's and apps etc available?
<draKon>
im an avid reader and tinkerer, and i discovered with internal analysis and further study, Windows is based on the the logo, being two things to me, but one can only be it
<draKon>
its two windows in the logo
<draKon>
not one with 4 panes
<draKon>
the trailing tail of the the 4 colour panes, is mean to be another window
<draKon>
so the windows is Two windows by that graphic
<draKon>
thats what i believe is meant by the plural term "Windows" 2 windows on that first initiation of the 3.1 logo
<draKon>
why is this important?
<draKon>
i was caught in a very bad state of brain misfunction that learning it unraveled a lot
<draKon>
just recently
<draKon>
i actually feel it released me from turmoil studying the logo further
<draKon>
LOL sick huh?
<draKon>
i actually KNOW that some if not most of the internet needs to be instantly deleted
<draKon>
to save anyone wanting to be saved from the problems within its shit hole windows created for me, and seemingly a lot of others
<draKon>
mostly because of the misuse of the current way of seeing and or speaking what we call english language
<draKon>
i hate how we're controlled by the matrix we invented because of it, surviving is hard now
<draKon>
the system of number patterns creating grid formulas are all over the place for me n ow
Anarchos has joined #haiku
<Begasus>
OscarL! KERN: runtime_loader: /boot/system/lib/python3.10/vendor-packages/cairo/_cairo.cpython-310.so: Could not resolve symbol 'cairo_xlib_surface_get_width'
<Begasus>
hi Anarchos :)
<Anarchos>
Begasus: hi !!
HaikuUser has joined #haiku
<Begasus>
k, PR for pycairo update up
<Begasus>
meld crashing ...
_-Caleb-_ has joined #haiku
<Begasus>
k, with updated libffi no crash for Meld :)
qwebirc50335 has joined #haiku
<Begasus>
argh ... nah
_-Caleb-_ has left #haiku [#haiku]
_-Caleb-_ has joined #haiku
qwebirc50335 has quit []
<Anarchos>
Begasus: did you read the channel log of yesterday ?
<Begasus>
not fully I think
<Begasus>
anything specific I missed?
<Anarchos>
the screenshot i posted :)
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
mattlacey has quit [Ping timeout: 480 seconds]
OscarL has joined #haiku
Begasus has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #haiku
<Anarchos>
hello
BrunoSpr has joined #haiku
Begasus has joined #haiku
<Begasus>
Hi OscarL!
<OscarL>
Good day Anarchos, Begasus.
<Anarchos>
hello OscarL
<scantysnax>
HI OSCARL!!!!
<scantysnax>
sorry i wanted to be obnoxious
<OscarL>
wanted to try a small terminal emulator app (only depends on SDL 1.2)... compiles just fine, but it just closes itself with the followiing error:
<OscarL>
"USER: application/x-SDL-executable killed for a problem in DirectConnected(): Operation timed out" :-(
<OscarL>
Hey there scantysnax! :-D
<Begasus>
hi there scantysnax
<scantysnax>
hi Begasus, how are the dogs?
<Begasus>
quiet at the moment :)
<scantysnax>
OscarL, looks like a problem with the BDirectWindow code they are using for SDL.
<scantysnax>
i've never had that probelm though.
<scantysnax>
problem.
<scantysnax>
let me check right now if my code is working, and it's not Haiku.
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
<scantysnax>
my BDirectWindow code is working as expected.
BrunoSpr has joined #haiku
<Begasus>
so it's OscarL's fault :P
* OscarL
's code, when working as expected... it doesn't works.
x10z has joined #haiku
* Anarchos
is trying is code with bios checksum on really random offset and not only first sector of a drive
<scantysnax>
it's actually funny. i wrote most of the BDirectWidow code in BeOS -- and it built and ran fine out of the box.
<scantysnax>
(on haiku)
arjen_ has joined #haiku
arjen_ has quit []
arjen_ has joined #haiku
arjen_ has quit []
arjen_ has joined #haiku
Anarchos has quit [Quit: Vision[]: i've been blurred!]
<scantysnax>
it's harder to debug because there is the layer of sdl underneath.
<waddlesplash>
fancy2209[m]: anyway, try applying this and see if it fixes the ACPI KDL
<fancy2209[m]>
I see
<waddlesplash>
download raw file, "git apply <file>", jam haiku.hpkg as before, install, reboot
<fancy2209[m]>
Still why would makebootable say block devices aren't supported in this platform?
<waddlesplash>
because your drive is GPT partitioned
<waddlesplash>
and makebootable only supports MBR, I think
<fancy2209[m]>
It isn't though
<waddlesplash>
hmm, idk then
<fancy2209[m]>
My Wii can read it and I don't think that supports GPT
<waddlesplash>
oh, if you're on USB it may be special that way somehow too
<waddlesplash>
not sure
<fancy2209[m]>
waddlesplash: I had to leave home
<fancy2209[m]>
Will test when I get back
<waddlesplash>
okay
<fancy2209[m]>
By the way do apps using WiFi still crash after an usb rndis is unplugged on the latest kernel?
<waddlesplash>
I have no idea
<waddlesplash>
I don't know that I've seen that bug before, not sure it's even reported
<fancy2209[m]>
ping works before I plug my.phone with rndis on, works while my phone is plugged, but not after I unplug it, and I can't replug it to fix it, gotta reboot
<waddlesplash>
replug of RNDIS devices is broken is a known bug at least
<fancy2209[m]>
I gotta use it because my wifi card isn't working
B2IA has quit [Quit: Vision[]: i've been blurred!]
<fancy2209[m]>
Fluffy chat doesn't want to send messages for doem reason so I had to send an image
<fancy2209[m]>
I hope the IRC bridge handles matrix images
<zdykstra>
it creates a horror show of a URL
<fancy2209[m]>
* Fluffy chat didn't want to send those messages for doem reason so I had to send an image
diver has joined #haiku
<fancy2209[m]>
zdykstra: Oh, fun :/
<fancy2209[m]>
RTL8822CE is the card
<gordonjcp>
ye ghods
<gordonjcp>
that's a URL and a half
<fancy2209[m]>
* is the wifi card
B2IA has joined #haiku
<fancy2209[m]>
I can't see it since I'm in matrix
<waddlesplash>
fancy2209[m]: unfortunately FreeBSD doesn't support that
<waddlesplash>
so we don't either
lowden has joined #haiku
<waddlesplash>
we do have support for RTL8821U, the USB variant of a similar model
<fancy2209[m]>
This one apparently is in for M1 slots according to images of it
<fancy2209[m]>
s/in//
<waddlesplash>
it's a PCI card yes
<waddlesplash>
not a USB device
<fancy2209[m]>
Still a shame it doesn't work :/
<waddlesplash>
WiFi is hard
<waddlesplash>
WiFi drivers are huge
<fancy2209[m]>
At least RNDIS works
<waddlesplash>
you can thank PulkoMandy for that :)
<fancy2209[m]>
I'm very grateful indeed
<PulkoMandy>
I made some changes tothe driver recently that should improve the replug situation
<PulkoMandy>
Still not working but now I'm not sure why, since it's an entirely new device each time
<fancy2209[m]>
Did you notice apps using internet stop working once the device is unplugged?
<fancy2209[m]>
Maybe it's because in my case it's the only device
<fancy2209[m]>
I haven't tested in the latest kernel, only B5
<waddlesplash>
this may be fixed with the better replug situation
<waddlesplash>
the network stack may properly know that the device is gone and the apps will get errors returned to them
<waddlesplash>
instead of random hangs
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
diver has quit [Ping timeout: 480 seconds]
erysdren has quit [Quit: Konversation terminated!]
BrunoSpr has joined #haiku
BrunoSpr has quit []
BrunoSpr has joined #haiku
<fancy2209[m]>
It's not hangs
<fancy2209[m]>
The apps just immediately open the crash handler
<fancy2209[m]>
Consistently every time
<waddlesplash>
odd
<waddlesplash>
could be missing error handling
<waddlesplash>
I'd be interested in seeing one of the crash reports
<Begasus>
k, filelight proven it's first real usage :)
mattlacey has joined #haiku
BrunoSpr has quit [Quit: Vision[]: Ich wurde eingeweicht!]
imrahil has left #haiku [Error from remote client]
BrunoSpr has joined #haiku
BrunoSpr has quit []
x10z has joined #haiku
<OscarL>
dash version is pretty old... wants me to install readline7, and "readelf -d dash | grep NEEDED" only shows libbsd.so and libroot.so :-/
<Begasus[m]>
?
<Begasus[m]>
how is that related then?
<Begasus[m]>
I don't think libroot is?
<OscarL>
(0.5.12 version seems to compile just fine, just trying to remove unneeded stuff from the recipe)
<OscarL>
Begasus[m]: no idea... Gentoo apparently links it to libedit instead, but the code doesn't actally seems to use readline/libedit at all, I think.
<Begasus>
checked configure output?
<OscarL>
not seeing any mention of readline on debian package either.
<OscarL>
./configure doesn't mentions either lib.
<Begasus>
weird
<OscarL>
git grep readline only shows a couple of hits... on a "readline()" function that it is implemented there, so... I think I'll just remove the unneeded dependency.
<OscarL>
I was already suspicious because the recipe didn't had "devel:libreadline" in BUILD_REQUIRES.
<Begasus>
I'll let you deal with it, big day tomorrow (and maybe sunday too) coming up :)
<OscarL>
best of luck then!
<Begasus>
work is half done, only needs building and first checks :)
Begasus has quit [Quit: Vision[]: i've been blurred!]
<Begasus[m]>
and then push :P
<Begasus[m]>
pulling the plug here
<Begasus[m]>
cu peeps!
<OscarL>
later!
x10z has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
HaikuUser has joined #haiku
<HaikuUser>
Hello from my ThinkPad T41 (from 2004 or so)
<HaikuUser>
Haiku is really cool
<fancy2209[m]>
<fancy2209[m]> "The apps just immediately open..." <- Saw it with ping and falkon
HaikuUser has quit []
<waddlesplash>
I would be interested in the crash report from ping
<waddlesplash>
Falkon is highly complex so who knows what could be going on in there
<nekobot>
[haiku/haiku] 5a39b9f82f96 - kernel/vm: Remove unused "no_cache_change" member from VMArea.
<nekobot>
[haiku/haiku] 038d9b44d15a - kernel/listeners: Use an rw_spinlock for the gWaitObjectListenerLock.
imrahil has joined #haiku
talos has quit [Ping timeout: 480 seconds]
<OscarL>
I'm not seeing any speed diff when using dash vs bash, for "jam -q -j4 Terminal" at least (ran repeated tests, nuking the "terminal" object dir between runs).
<OscarL>
(JAMSHELL has correct value)
<OscarL>
maybe with more cores (or with a faster cpu) diff becomes more evident.
<waddlesplash>
are you in VirtualBox?
<OscarL>
VMware
<waddlesplash>
hmm
<OscarL>
in any case, opened a PR for the updated dash.
<waddlesplash>
maybe the boost is more significant for recompiling the mime_db
<waddlesplash>
and the LinkCatalogs stages
<fancy2209[m]>
<waddlesplash> "I would be interested in the..." <- Will try to get it after I look into your ACPI Patch
<waddlesplash>
fancy2209[m]: thank you
<fancy2209[m]>
Btw do you know the state of the PowerPC Port?
<fancy2209[m]>
I wanted to attempt to get familiar with the kernel by porting Haiku to the Wii
<waddlesplash>
there are some people who were poking at ppc32 on the forums for old Macs I think
<fancy2209[m]>
* PowerPC Port of Haiku?
<waddlesplash>
they had WIP work in a GitHub branch somewhere
<waddlesplash>
I think they got into the kernel but I don't know if they got much farther
<waddlesplash>
an architecture port is a LOT of work and requires a lot of low-level knowledge
<waddlesplash>
and the Wii is a weird platform. I would recommend just going for a QEMU target first