Does vm support full (semi?) 3d accel or is baremetal mando?
There are currently no hardware 3D acceleration support for Haiku virtual machine guest.
Of course, my mammalian brain had to ask anyway.
Question, if opengl is what I hear it to be…
What are the rough metrics regarding video game compatibility?
This project looks amazing. Steam can go blow chucks. steam deserves to be in jail, specifically who-ever is the corrupted pocketing my money. Never going back!
Short answer: if you are into gaming and want to avoid Windows you’d be better off using a Linux distro for it.
Longer answer: on the software side the situation is actually pretty good, we have DosBox, ScummVM, MAME, RetroArch, a lot of emulators, FOSS games and source ports, we also have an early port of Wine. (but it’s almost unusable due to rendering issues)
Hardware acceleration is the current bottleneck. To give you a reference, I’m using Haiku on bare metal on a 2017 laptop with 8Gb of ram and an i7 7th gen, the integrated Intel GPU is recognized so it should do some of the lifting for 2D (I think), even then most 3D games made with 3D acceleration in mind will be choppy at least and overall not a pleasant experience.
If you just want to do some retro-gaming and avoid games that rely on 3D hardware acceleration Haiku is fine, but it’s not ready for more modern games than that IMO.
whitebox pc
ddr3 64gb
ti 1650 nvidia
amd ryzen 5 1600x 3.6ghz (Will upgrade this to it’s top legacy version for the socket)
I actually don’t care too much at this point about gaming. Although the idea is still nice to go fall back on if I ever have kids one day, lol!
I mainly want to seek an alt for two fold reasons.
- Less prone to code breaking from the outside.
- Something that supports apk either nativly or with a simple package install
What package manager does Haiku use?
Forgive my ignorance, just don’t respond if reading my post angers you!
What is Haiku based on? Debian? Redhat?
pkgman
Haiku isn’t Linux, so it’s not based on any of those. I suppose you can say it’s based on NewOS, if anything. Inspired by BeOS.
Haiku is not a Linux or BSD distro. It is an independent operating system that aims to be a complete (but updated!) replacement for the commercial Be Operating System (BeOS) of the 1990s.
Having said that, we have ported a lot of the same utilities and programs as Linux. We have LibreOffice, we have GIMP etc. If you know how to use a bash shell, the Haiku Terminal will be quite familiar.
Ahoy @zedzoid6250 ! Jeremy !
If you unterested in apk install on a PC …
Recently I started to view a video from about a ‘Alternative OS Beyond Win 10’ like video, where a technician/IT hobbyist made a series like about 3 several kind of OSes to switch to from Win 10.
The second one - which I had not watched till the end …
was about Bliss OS - an Android based OS for x86_64 architecture. When showcased it - he mentioned it can accept even apk installation.
I assume you can find such video in your native language … this way I do not share this video here - unless you can understand Hungarian language ;-))
And of course you can find Bliss OS site as well, and you can learn about apk installations as well -
I hope I could help you to find your best target to this attribute of your interest.
Kind regards,
Cool thanks! A very formal reply of you. Usually Americans are not so formal unless in person. Even then we can be quite rude at times. Please forgive us!
It is not so hard to implement VirtIO GPU Venus or AMDGPU/Intel forwarding guest support in Haiku. Unlike real hardware driver, it need much less things to do, mostly pass commands to host via VirtIO ring buffer.
Been down that rabbit hole. If it can’t be simply toggled on I probably won’t bother.
Moving forward I am using a second PC with a Linux host and a low latency capture card with multiple ports.
If streaming isn’t a huge priority then just pass through I think is an extremely viable option.
I can transfer files using air gapped thumb drive. Makes backups easier or less regular. Arcade boxes don’t usually need frequent backups anyways.