Playground (2023-2025)

I’ve been porting more of my old apps to Haiku, this time WireView 3D. It’s made in Nim, so I was worried about the GUI library carrying over. But it works! (Though it looks pretty bad.)

It uses a library called NiGui, that binds to Gtk3 via FFI (i.e. you don’t even need the _devel package to build your app). That might have something to do with it working even though I’m pretty sure it was never intended for Haiku.

4 Likes

Nice to see something related to Nim, at least it seems to do it’s job. :+1:

2 Likes

Rewrote an old utility of mine. Changed from a shell script with an hdialog dependency to a yab program.

Package: Misc Haiku utilities and ports - Browse /shellchoice at SourceForge.net

Code: clasqm/ShellChoice: A shell selector for Haiku - Codeberg.org

4 Likes

That’s great. So I can finally play gorilla.bas on Haiku :slight_smile:

2 Likes

No need to wait for beta 6. Gorilla.bas runs fine in DosBox

1 Like

Gorilla.bas was awesome, but please let’s not forget nibbles.bas, that one deserves more love. :smile:

True, but dosemu sounds sexier than DosBox, because it is closer to running the code natively, while DosBox emulates a whole bunch of hardware components.

Think of the massive performance improvement that brings!

(I’m kinda joking with this, of course it’s going to run better, but even 20-yo PCs are orders of magnitude faster than 486/DX4s and Pentium Is so it’s going to be very hard to notice either way.
That is, unless you’re rocking Haiku on a Pentium II or something, then it’s going to actually matter)

Jokes aside, I’m kinda stoked for dosemu too ngl.

2 Likes

Working on getting some integration working for KDE applications, so far inside Dolphin it’s possible to call on Ark, Filelight and Gwenview (Konsole already working). wip :slight_smile:

12 Likes

Thanks for the info. I’m an avid DosBox user but for some reason I never tried to run gorilla. Works very well and brings back great memories :slight_smile:

Already posted, but it’s still handy (if the right hardware is involved I guess). :slight_smile:

Maybe there is an iterest in Kajongg? (KDE game), haven’t been able to test a network game (not sure how to set this up or needs an accound?), it’s not really a Mahjongg game.

EDIT: it is a Mahjongg game, but not one I’ve been seeing before in this way. :slight_smile:

3 Likes

This is actual Mahjong, the one you’re thinking of is named Mahjong solitaire, a tile-matching game using the same tiles. :nerd_face:

Mahjong plays like Rummy (Rummy - Wikipedia), a card game with several variants over the world (I in fact didn’t know Rummy but do know a variant, which helps me understand Majhong somewhat)

3 Likes

I hardly play games anymore, and Rummy isn’t one also, never got into it. :slight_smile:

I’ll try to work on a recipe for it, but it needs Qt/python/qtpy … so wip (in between updating gear25.12) :smiley:

2 Likes

5 posts were merged into an existing topic: Playground 2026