Hey, Amber, how's Haiku going?

Overall, pretty well!

I'm definitely feeling the itch to give this OS more CPU performance, mostly because of the primary browser I'm using -- Falkon -- being a bit slow to render pages.

In fact, most of my issues at the moment are with Falkon failing to render some webpages (TinkerCAD, Patreon, & Instacart for example)

I've got USB audio working, but the buffers seem too small, as I'm getting a lot of repeated samples.

#HaikuOS

I'm finding myself preferring Haiku-native apps, (often ports of older BeOS applications), because they launch and respond the fastest on the system, and the speed of this OS is addictive. I forget that I'm running it on 12-year-old hardware until I try rendering a modern webpage in Falkon πŸ˜†

Some interesting omissions: neither Basilisk II nor the infamous SheepShaver are available in the Haiku Depot, which seem like strange omissions for this OS, given its heritage...

Also Aseprite and a graphical STL slicer would allow me to do gamedev and 3D printing on this OS.

There appear to be a number of competent image editors in the repositories, but I have a large backlog of aseprite saved files that are as-yet unreadable.

Curaengine exists in the depot, but as far as I can tell, it's just the commandline slicer backend rather than the GUI. I imagine porting it would be a bit of a pain.

@shyra well it's Python + Qt so maybe not as hard as you'd think.

I wonder if @pulkomandy tried.

@mmu_man @pulkomandy

Hmmm... sounds like it'd be an easier porting project than something like Slic3r / PrusaSlicer / OrcaSlicer

@mmu_man @shyra I don't do a lot of 3D printing, so, no.

Is asesprite fileformat documented somewhere? I may be able to add that to GrafX2. And muybe Asesprite can be ported too, there's no reason it wouldn't work.

I think I had Basilisk II running a few years ago but could not figure out SheepShaver's buildsystem, maybe it's time I give it another try

aseprite/docs/ase-file-specs.md at main Β· aseprite/aseprite

Animated sprite editor & pixel art tool (Windows, macOS, Linux) - aseprite/aseprite

GitHub

@pulkomandy @shyra I could have a try at porting these on a stream but I fear VirtualBox and OBS at once would melt my laptop.

Also I'd need to make room in the VM.

@pulkomandy @mmu_man @shyra Aseprite used a Skia fork, which will need patching for Haiku.
@win8linux @pulkomandy @shyra yeah I saw that in the dependencies list. if only people could upstream their stuff…
@mmu_man @win8linux @shyra if only Google accepted contributions from outside the company...

@win8linux @pulkomandy @mmu_man

Ah, this might be my issue -- #Aseprite was forked back in 2016, when it moved from GPL to a proprietary license.

There's a Libre port of it here: https://github.com/LibreSprite/LibreSprite

This might make more sense to try porting to #HaikuOS

GitHub - LibreSprite/LibreSprite: Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite - LibreSprite/LibreSprite

GitHub
@shyra @pulkomandy @mmu_man Oh, I actually have this in my Packaging list! Doesn't have a Skia dependency too, so it would be easier to port to Haiku.
@win8linux @shyra @pulkomandy cool, one less on mine πŸ˜„
@shyra I ported a graphics slicer to Haiku - AnkerMake. It works well, but the gcode renderer takes a lot of resources and slows down a lot. Otherwise, everything is fine.
@3dEyes @shyra quite sure I won't have time to go back to coding this week 😞

@mmu_man @3dEyes

I don't remember who did it, but someone posted recently on the Haiku hashtag about getting OrcaSlicer running, so that's pretty great.

Also, no, you should take a break. It's that time of the year πŸ˜‰