My Haiku RISC-V port progress

Can you publish your patches for TinyEmu? I want to build for Haiku x64.

1 Like

AboutSystem:

screenshot46

21 Likes

This is very cool! :slight_smile:

I wonder what revision do you use? Copyrights are from 2008, hmm.

UPD: Never mind https://git.haiku-os.org/haiku/tree/src/apps/aboutsystem/AboutSystem.cpp#n932

1 Like
3 Likes

This is hrev54982.

Year seems to be generated dynamically. Version information is currently broken, I not investigated it yet because it not affect operation.

1 Like

thnx, but uart.c and uart.h files is missing

1 Like

Fonts look odd. Is it because freetype was built without subpixel rendering?

1 Like

Hopefully fixed.

3 Likes

No, because of settings. Also I changed font from default (Noto) to DejaVu because it is more compact.

5 Likes

Thanx! It’s works fine for x64
2021-05-12_19-10

20 Likes

Havn’t thought of that, but this are TinyEMU running Haiku on Haiku as a host? :slight_smile:

3 Likes

Yes, all development is done on Haiku.

13 Likes

Amazing! In a rather short time too! Great job!

@X512 Amazing work, Thank you! Very much respect !!!

Once this has progressed further we can probably write a post for the blog too - amazing work!

2 Likes

Can we run beos and zeta on it too? Would be fine to play old beos games like corum3 and Call to Power

Running BeOS binaries on RISC-V machine? This this theoretically possible, but requires user mode x86/PPC emulator that convert syscalls to RISC-V kernel and set of secondary x86/PPC libraries.

1 Like

This is amazing!

2 Likes

Think he meant TinyEMU? it’s suppose to have x86 support