This is certainly feasible, but is seriously skirting the issue. And when you achieve it, it is like a toy. No "average" user will ever use ReactOS in this way on a regular basis. And even "non-average" users will try it, experiment with it, and say, "Hmm..That's nice!" Then they will push it aside, and use their non-emulated system, or an emulator combination at is actually stable.
Also, there might be a technique to translate an .EXE binary from x86_32 to ARM using a re-compiler. I would rather invest in such a tool than to spend time trying to emulate. There are low-level things that people might like to do with a native port of ReactOS on ARM, that simply would not be possible with emulation. And an OEM is more willing to give money to ReactOS for a true, native ARM port than emulation.
-John -----Original Message----- From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Bernd Blaauw Sent: Friday, January 11, 2013 12:50 PM To: ReactOS Development List Subject: Re: [ros-dev] ReactOS On ARM/Raspberry Pi
Op 11-1-2013 11:36, Javier Agustìn Fernàndez Arroyo schreef:
/__/ On Fri, Jan 11, 2013 at 4:41 AM, J. C. Jones <jaibuduvin@gmail.com mailto:jaibuduvin@gmail.com> wrote:
"/_Why not port ReactOS to ARM?"_/
As was in the news today, start with an already ARM-enabled operating system (Linux, I'd suppose) and run ReactOS under it in a VM. [ https://twitter.com/_peterdn/status/288746654482456576/photo/1 ]
The trick is in getting this as lightweight as possible. Minimal Linux distro including virtualisation/emulation software + (installed) ReactOS. Bochs (plus config file, bios and vga-bios) is under 1MB if using an executable compressor like UPX.
I imagine the various hardware-passthrough options from some virtualisation programs (QEMU/KVM) allows ReactOS to become more compatible with a system. Once that's achieved, a native version of ReactOS would be quite nice :)
Bernd
_______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
----- No virus found in this message. Checked by AVG - www.avg.com Version: 2013.0.2890 / Virus Database: 2637/6025 - Release Date: 01/11/13