Re:Halfix – A portable x86 emulator written in C99
by mburee on Monday October 10, 2022 @02:02AM
(#33148271)
Can't take more than a couple of hours, if booting linux to an X session only took about a day on an AVR
Re:Halfix – A portable x86 emulator written in C99
by ClassyJacket on Monday October 10, 2022 @07:56AM
(#33150252)
Forgive me if this is wrong/ignorant, but you can't really do a JIT and keep it portable, no?
Re:Halfix – A portable x86 emulator written in C99
by wolf550e on Monday October 10, 2022 @10:00AM
(#33151504)
Right, but it kinda depends on what you mean by "portable". Only an interpreter will work without modification on a new host arch, but code for a JIT that is organized in such a way that makes it easy to add support for new host arch might also be called "portable".
Those screenshots must've taken some extreme patience. Especially that Windows 10 one. 70-100 MIPS is roughly a fast 486. It sounds like this isn't even a JIT, unlike QEMU's emulation mode, and the latter is already quite noticeably slower when running modern OSs on modern hardware.