Haven't found the source code (https://github.com/orgs/felix86-emu/repositories looked likely but no), curious whether this is a qemu fork or a DIY effort.
Love that folks are hacking stuff like this already, even if RISC-V still feels ages behind x86 for anything heavy. I def wanna see how far these emulators can actually push things. Kinda makes me hope for that wacky Steam-on-RISC-V future lol.
Always wondered why RISC-V doesn't get more mainstream adoption.
Even if not at the consumer level, having your data center, for example, running a cheaper (I assume since no license for the instruction set means not having to pay for it and more options to buy from leading to lower prices) and less power demanding option when compared to x86-64 sounds enticing to me.
Maybe no one wants to be the genea pig to iron out the kinks of the transition or maybe the raw performance of x86 is bigger deal than I think it is and its worth the price and power. Dunno.
How's it different from box86/box64? It also has RISC-V with JIT support.
What remaining challenges are you most interested in solving for felix86—GPU driver support, full 32-bit compatibility, better Wine integration, or something else entirely?
This is good. Maybe it means some day we'll able to run Steam on it. Wouldn't that be funny? Windows emulation on x86-64 emulation on RISC-V.
Funny, I am doing exactly the other way around: I run small RV64 linux programs on x86_64 linux.
I cannot way for the first AAA games to run on ultra-performant RISC-V(RV23+) microarchitectures made with the state-of-the-art silicon process.